Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - invalidnull

#1
Quote from: Ratys on March 28, 2016, 11:45:42 AM
Quote from: invalidnull on March 27, 2016, 09:14:14 PM
...
It seems to happen when the short circuit event triggers because I disabled the short circuit incident and played for several hours without an error.
...

Well, that's it. RT Fusebox overrides the short circuit incident, other things tampering with it will very likely cause problems. Same thing should happen with the solar flare, too.

After testing I found that the Batteries Stuffed mod triggers the error. Batteries Stuffed adds batteries using the different raw materials all with differing specs. The uranium and plasteel batteries cause the error. While digging through the xml I found a tag called <startElectricalFires> and the batteries in question had this set to false while the others were set to true. I set the uranium and plasteeel batteries tag to true in hopes that would solve the problem, but I guess <startElectricalFires> and "short circuit" are different. I still got the error. The conflict must be in code somewhere, but I know just enough code to not know what I'm doing.

Never the less, my "workaround" was to just comment out the uranium and plasteel batteries in the xml file so they are not available. The gold and sliver batteries seem to work right.

Thanks again for the awesomely practical mod.
#2
Here is my mod-list in the order at which they load.

1. Core
2. Community Core Library v0.12.6
3. Community Core Library - Vanilla Tweaks
4. EdB Mod Order
5. EdB Prepare Carefully
6. EdB Interface
7. ED-Core
8. ED-Plants24H
9. ED-OmniGel
10. ED-OmniGel-24H
11. ED-Embrasures
12. ED-Laser Drill
13. ED-Vent
14. ED-WirelessPower
15. BatteriesStuffed
16. Heavier defences mod
17. LT-RedistHeat
18. PowerCell
19. RoofBomb
20. RT Fusebox

When I get some time I will try another instance of the game with just Fusebox and see if I can recreate the error. It seems to happen when the short circuit event triggers because I disabled the short circuit incident and played for several hours without an error. I will also try it on Windows and see if it will duplicate there.
#3
I keep getting this error in the debug log. It seems to start sometime after I start using Fuseboxes (I use a lot). It appears to be thrown every frame update. Also, all incidents stop when this happens and the game begins to lag. I am using Linux, Mint specifically.

System.NullReferenceException: Object reference not set to an instance of an object
at RTFusebox.IncidentWorker RTSurgeProtected.TrvExecute (RimWorld.IncidentParms parms) [0x00000] in <filename unknown>:0
at RimWorld.IncidentQueue.IncidentQueueTick () [0x00000] in <filename unknown>:0
at RimWorld.Storyteller.StorytellerTick () [0x00000] in <filename unknown>:0
at Verse.TickManager,DoSingleTick () [0x00000] in <filename unknown>:0
Verse.Log:Error(String)
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Map:MapUpdate()
Verse.RootMap:Update()

I love this mod.
Thanks