legodude17 / VanillaUIExpanded

5 stars 3 forks source link

After installing the mod at the last position, I have no power #2

Closed sharky98 closed 2 years ago

sharky98 commented 2 years ago

Hello,

For some reason, all my power building a treated as not generating power anymore when installing this mod. Here is my modlist.

I've tried to put that mod both way at the top or way at the bottom, same result. I've tried deconstruct and building a new geothermal, but when it finished to build, it just vanished! In fact, it does that with all items tested (table, chair, etc.)

I do see a lot of red log in the debug, that were not there before installing the mod. So much in fact, that I am not able to get the log from the building failure as I get to the max message in a few seconds.

Exception ticking GeothermalGenerator1054103 (at (214, 0, 129)): System.NullReferenceException: Object reference not set to an instance of an object
  at RimWorld.CompPowerPlantSteam.CompTick () [0x0005c] in <cdbd0ed5089a418da09b9a259f9dbd8f>:0 
  at Verse.ThingWithComps.Tick () [0x00024] in <cdbd0ed5089a418da09b9a259f9dbd8f>:0 
  at Verse.TickList.Tick () [0x0015c] in <cdbd0ed5089a418da09b9a259f9dbd8f>:0 
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.TickList:Tick ()
Verse.TickManager:DoSingleTick ()
Verse.TickManager:TickManagerUpdate ()
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()

No power image

Build fail image image image

legodude17 commented 2 years ago

That error does not look related to Vanilla UI Expanded.

sharky98 commented 2 years ago

Yet it's only after installing that mod that this occurs. I do not have the DLC. I've also tried to remove Hospitality. Here the full hugslib log.

EDIT: Look it was truncated at the 10k line limit and there was some Hospitality errors due to the fact I removed it. Here another one with hospitality back. Hopefully, this one will have the required stuff to debug this! There is a lot of thing about missing stats?

Exception spawning loaded thing Vent411321: System.NullReferenceException: Object reference not set to an instance of an object
  at RimWorld.StatExtension.GetStatValue (Verse.Thing thing, RimWorld.StatDef stat, System.Boolean applyPostProcess) [0x00000] in <cdbd0ed5089a418da09b9a259f9dbd8f>:0 
  at VUIE.OverlayWorker_Terror.ThingRelevant (Verse.Thing t) [0x0001d] in <c7acdd909234486f840bd7c1eadf12cd>:0 
  at VUIE.OverlayWorker_Terror.Notify_BuildingChanged (Verse.Thing t) [0x00000] in <c7acdd909234486f840bd7c1eadf12cd>:0 
  at VUIE.CoverageOverlays.BuildingCheck (Verse.Thing __instance) [0x00082] in <c7acdd909234486f840bd7c1eadf12cd>:0 
  at (wrapper dynamic-method) Verse.Thing.Verse.Thing.SpawnSetup_Patch2(Verse.Thing,Verse.Map,bool)
  at (wrapper dynamic-method) Verse.ThingWithComps.Verse.ThingWithComps.SpawnSetup_Patch1(Verse.ThingWithComps,Verse.Map,bool)
  at Verse.Building.SpawnSetup (Verse.Map map, System.Boolean respawningAfterLoad) [0x00054] in <cdbd0ed5089a418da09b9a259f9dbd8f>:0 
  at RimWorld.Building_TempControl.SpawnSetup (Verse.Map map, System.Boolean respawningAfterLoad) [0x00000] in <cdbd0ed5089a418da09b9a259f9dbd8f>:0 
  at RimWorld.Building_Vent.SpawnSetup (Verse.Map map, System.Boolean respawningAfterLoad) [0x00000] in <cdbd0ed5089a418da09b9a259f9dbd8f>:0 
  at (wrapper dynamic-method) Verse.GenSpawn.Verse.GenSpawn.Spawn_Patch0(Verse.Thing,Verse.IntVec3,Verse.Map,Verse.Rot4,Verse.WipeMode,bool)
  at Verse.GenSpawn.SpawnBuildingAsPossible (Verse.Building building, Verse.Map map, System.Boolean respawningAfterLoad) [0x000f9] in <cdbd0ed5089a418da09b9a259f9dbd8f>:0 
  at Verse.Map.FinalizeLoading () [0x0015c] in <cdbd0ed5089a418da09b9a259f9dbd8f>:0  
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
sharky98 commented 2 years ago

Looks like I am not alone, from the Steam comment of Igopt.

Hello, this mod seems to make all my power conduits and power producing buildings unable to connect to anything (the power conduits wont even connect to each other) it also stops the buildings from producing power. I have tried moving it to the bottom of the load order but the problem persists.

Here is the Hugslib output log:
https://gist.github.com/HugsLibRecordKeeper/b8f5ee81d365990ff56ce15b27156520
legodude17 commented 2 years ago

Should be fixed in latest version.

sharky98 commented 2 years ago

It is indeed fixed. Thank you very much! 👍