RimWorld

RimWorld

VFE - Ancients : Lost Vaults
Mr Whiskers  [developer] 17 Mar, 2023 @ 2:32am
Bugfixing
Tell me if something isn't working as it should!
< >
Showing 1-15 of 15 comments
roko711 17 Mar, 2023 @ 2:04pm 
Error while generating a map for vault ox:

Tried to destroy equipment VWE_Gun_LeverActionRifle2388 but it's not here.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Warning_Patch0 (string)
(wrapper dynamic-method) Verse.Pawn_EquipmentTracker:Verse.Pawn_EquipmentTracker.DestroyEquipment_Patch1 (Verse.Pawn_EquipmentTracker,Verse.ThingWithComps)
bq:b (Verse.Pawn,Verse.ThingWithComps)
CharacterEditor.CEditor/EditorUI/d:a (Verse.Thing,bool)
CharacterEditor.CEditor/EditorUI/d:d (Verse.Thing)
a9:a<Verse.Thing> (single,single,single,single,string,System.Action`1<Verse.Thing>,Verse.Thing,string)
CharacterEditor.CEditor/EditorUI/d:a (single&,single,Verse.Thing,CharacterEditor.DialogType)
CharacterEditor.CEditor/EditorUI/d:d (UnityEngine.Rect)
CharacterEditor.CEditor/EditorUI/d:a (UnityEngine.Rect)
CharacterEditor.CEditor/EditorUI/d:a (CharacterEditor.CEditor/EditorUI/a)
CharacterEditor.CEditor/EditorUI:a (int,int,int,int)
CharacterEditor.CEditor/EditorUI:DoWindowContents (UnityEngine.Rect)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
roko711 17 Mar, 2023 @ 2:04pm 
I think the problem might be character editor.
That mod is very crucial for me, and i don't really want to remove it.
Mr Whiskers  [developer] 18 Mar, 2023 @ 12:49am 
Hmm, thank you! I'm sure there shouldn't be any compatibility issues with character editor, I'll try to fix it as soon as possible.
roko711 21 Mar, 2023 @ 9:30am 
Actually, that wasn't the cause. This was the cause:
Exception from asynchronous event: System.NullReferenceException: Object reference not set to an instance of an object
at (wrapper dynamic-method) Verse.GenGrid.Verse.GenGrid.CanBeSeenOver_Patch1(Verse.Building)
at (wrapper dynamic-method) Verse.Building.Verse.Building.SpawnSetup_Patch2(Verse.Building,Verse.Map,bool)
at (wrapper dynamic-method) RimWorld.Building_Door.RimWorld.Building_Door.SpawnSetup_Patch1(RimWorld.Building_Door,Verse.Map,bool)
at DoorsExpanded.Building_DoorRegionHandler.SpawnSetup (Verse.Map map, System.Boolean respawningAfterLoad) [0x0000c] in <95d8e0ccd30b48c69690664b9764b6d7>:0
at (wrapper dynamic-method) Verse.GenSpawn.Verse.GenSpawn.Spawn_Patch5(Verse.Thing,Verse.IntVec3,Verse.Map,Verse.Rot4,Verse.WipeMode,bool)
at KCSG.GenUtils.GenerateBuildingAt (Verse.Map map, Verse.IntVec3 cell, KCSG.SymbolDef symbol, KCSG.StructureLayoutDef layout, RimWorld.Faction faction, Verse.ThingDef wallStuff) [0x00490] in <e0c8901a7c73470d9bf88cd8946c7f9d>:0
at KCSG.GenUtils.GenerateSymbol (KCSG.SymbolDef symbol, KCSG.StructureLayoutDef layout, Verse.Map map, Verse.IntVec3 cell, RimWorld.Faction faction, Verse.ThingDef wallForRoom) [0x00152] in <e0c8901a7c73470d9bf88cd8946c7f9d>:0
at KCSG.GenUtils.GenerateRoomFromLayout (KCSG.StructureLayoutDef layout, System.Int32 index, Verse.CellRect rect, Verse.Map map, Verse.ThingDef wallForRoom) [0x0005f] in <e0c8901a7c73470d9bf88cd8946c7f9d>:0
at KCSG.GenUtils.GenerateLayout (KCSG.StructureLayoutDef layout, Verse.CellRect rect, Verse.Map map) [0x0002b] in <e0c8901a7c73470d9bf88cd8946c7f9d>:0
at KCSG.ScenPart_AddStartingStructure.PostMapGenerate (Verse.Map map) [0x0010b] in <e0c8901a7c73470d9bf88cd8946c7f9d>:0
at RimWorld.Scenario.PostMapGenerate (Verse.Map map) [0x00014] in <38562b1a2ab64eacb931fb5df05ca994>:0
at (wrapper dynamic-method) Verse.MapGenerator.Verse.MapGenerator.GenerateMap_Patch4(Verse.IntVec3,RimWorld.Planet.MapParent,Verse.MapGeneratorDef,System.Collections.Generic.IEnumerable`1<Verse.GenStepWithParams>,System.Action`1<Verse.Map>)
at (wrapper dynamic-method) Verse.Game.Verse.Game.InitNewGame_Patch3(Verse.Game)
at Verse.Root_Play+<>c.<Start>b__1_2 () [0x00011] in <38562b1a2ab64eacb931fb5df05ca994>:0
at Verse.LongEventHandler.RunEventFromAnotherThread (System.Action action) [0x00008] in <38562b1a2ab64eacb931fb5df05ca994>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch0 (string)
Verse.LongEventHandler:RunEventFromAnotherThread (System.Action)
Verse.LongEventHandler/<>c:<UpdateCurrentAsynchronousEvent>b__27_0 ()
System.Threading.ThreadHelper:ThreadStart_Context (object)
System.Threading.ExecutionContext:RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object)
System.Threading.ThreadHelper:ThreadStart ()
Last edited by roko711; 21 Mar, 2023 @ 9:30am
PoopyFart 26 Mar, 2023 @ 11:59am 
ayo bro is it normal to have sum of the floor missing cuz for me alot of the flooring was missing and when i got outside of the vault my mountain didn't really look like a mountain as it was kinda missing most of the rock that was meant to be surrounding the vault
Flash 23 Jan, 2024 @ 1:57pm 
Originally posted by PoopyFart:
ayo bro is it normal to have sum of the floor missing cuz for me alot of the flooring was missing and when i got outside of the vault my mountain didn't really look like a mountain as it was kinda missing most of the rock that was meant to be surrounding the vault
All the floor in my vault is mountain, that make impossible to build inside the vault.
FagFapFatFuk 25 Apr, 2024 @ 8:12pm 
Originally posted by roko711:
Error while generating a map for vault ox:

Tried to destroy equipment VWE_Gun_LeverActionRifle2388 but it's not here.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Warning_Patch0 (string)
(wrapper dynamic-method) Verse.Pawn_EquipmentTracker:Verse.Pawn_EquipmentTracker.DestroyEquipment_Patch1 (Verse.Pawn_EquipmentTracker,Verse.ThingWithComps)
bq:b (Verse.Pawn,Verse.ThingWithComps)
CharacterEditor.CEditor/EditorUI/d:a (Verse.Thing,bool)
CharacterEditor.CEditor/EditorUI/d:d (Verse.Thing)
a9:a<Verse.Thing> (single,single,single,single,string,System.Action`1<Verse.Thing>,Verse.Thing,string)
CharacterEditor.CEditor/EditorUI/d:a (single&,single,Verse.Thing,CharacterEditor.DialogType)
CharacterEditor.CEditor/EditorUI/d:d (UnityEngine.Rect)
CharacterEditor.CEditor/EditorUI/d:a (UnityEngine.Rect)
CharacterEditor.CEditor/EditorUI/d:a (CharacterEditor.CEditor/EditorUI/a)
CharacterEditor.CEditor/EditorUI:a (int,int,int,int)
CharacterEditor.CEditor/EditorUI:DoWindowContents (UnityEngine.Rect)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
problem still exists in 1.5
Narlindir 30 Apr, 2024 @ 2:36pm 
Better Log/ better Loading gave me this wonderful treat and told me to report it to you:

[KCSG] VFE - Ancients : Lost Vaults contains 6 missing symbols.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Warning_Patch1 (string)
KCSG.StartupActions:.cctor ()
System.Runtime.CompilerServices.RuntimeHelpers:RunClassConstructor (System.RuntimeTypeHandle)
BetterLoading.Stage.InitialLoad.StageRunStaticCctors/<StaticConstructAll>d__16:MoveNext ()
UnityEngine.SetupCoroutine:InvokeMoveNext (System.Collections.IEnumerator,intptr)
Narlindir 9 May, 2024 @ 7:05am 
also randomly crashed the entire game when opening specific doors or hacking certrain vault doors
On a new colony that is
when I have something on a log I will post it
Last edited by Narlindir; 9 May, 2024 @ 7:54am
Narlindir 11 May, 2024 @ 6:09am 
Log pre crash
https://gist.github.com/HugsLibRecordKeeper/ef71b4595da1ad9514bce8605dba4bbc
I was able to replicate it
new save

If you want the save tell me how to get it to you

crash happens upon entering a specific fogged room
on a specific base layout
its the one with the big garage doors and the many vehicles

the room is the one below the freezer on the left
even uninstallin the door leads to a crash

PS: unfogging with dev mode also crashes
there is a bed in the room
the pawn has it reserved

this is so weird
Last edited by Narlindir; 11 May, 2024 @ 7:28am
Apostatis 13 Jun, 2024 @ 11:54pm 
So, getting a crash when trying to use one of these vaults.

Initializing new game with mods:
- brrainz.harmony
- Ludeon.RimWorld
- Ludeon.RimWorld.Royalty
- Ludeon.RimWorld.Ideology
- Ludeon.RimWorld.Biotech
- Ludeon.RimWorld.Anomaly
- OskarPotocki.VanillaFactionsExpanded.Core
- VanillaExpanded.VFEA
- MRW.m.vfea.LV
- seos.m.vfea.vault.s (incompatible version)
- Kahned.Vaults
- Farxmai2.VaultTechnology
- Spacemoth.VFEAEternalVaults
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Message (string)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Game.InitNewGame_Patch0 (Verse.Game)
Verse.Root_Play/<>c:<Start>b__1_2 ()
Verse.LongEventHandler:RunEventFromAnotherThread (System.Action)
Verse.LongEventHandler/<>c:<UpdateCurrentAsynchronousEvent>b__28_0 ()
System.Threading.ThreadHelper:ThreadStart_Context (object)
System.Threading.ExecutionContext:RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object)
System.Threading.ThreadHelper:ThreadStart ()

Exception from asynchronous event: System.NullReferenceException: Object reference not set to an instance of an object
[Ref D74B3BB2]
at Verse.ThingFilter.Allows (Verse.Thing t) [0x00008] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
at RimWorld.StorageSettings.AllowedToAccept (Verse.Thing t) [0x00000] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
at RimWorld.Building_Storage.Accepts (Verse.Thing t) [0x00006] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
at RimWorld.StoreUtility.IsInValidBestStorage (Verse.Thing t) [0x0000a] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
at RimWorld.ListerHaulables.ShouldBeHaulable (Verse.Thing t) [0x0004d] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
at RimWorld.ListerHaulables.CheckAdd (Verse.Thing t) [0x00000] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
at RimWorld.ListerHaulables.Notify_Spawned (Verse.Thing t) [0x00000] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
at Verse.Thing.SpawnSetup (Verse.Map map, System.Boolean respawningAfterLoad) [0x002b2] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
at Verse.ThingWithComps.SpawnSetup (Verse.Map map, System.Boolean respawningAfterLoad) [0x00000] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
- POSTFIX OskarPotocki.VFECore: Void VFECore.Thing_SpawnSetup_Patch:Postfix(ThingWithComps __instance)
at Verse.GenSpawn.Spawn (Verse.Thing newThing, Verse.IntVec3 loc, Verse.Map map, Verse.Rot4 rot, Verse.WipeMode wipeMode, System.Boolean respawningAfterLoad, System.Boolean forbidLeavings) [0x00246] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
at Verse.GenPlace.SplitAndSpawnOneStackOnCell (Verse.Thing thing, Verse.IntVec3 loc, Verse.Rot4 rot, Verse.Map map, Verse.Thing& resultingThing, System.Action`2[T1,T2] placedAction) [0x00029] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
at Verse.GenPlace.TryPlaceDirect (Verse.Thing thing, Verse.IntVec3 loc, Verse.Rot4 rot, Verse.Map map, Verse.Thing& resultingThing, System.Action`2[T1,T2] placedAction) [0x00129] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
at Verse.GenPlace.TryPlaceThing (Verse.Thing thing, Verse.IntVec3 center, Verse.Map map, Verse.ThingPlaceMode mode, Verse.Thing& lastResultingThing, System.Action`2[T1,T2] placedAction, System.Predicate`1[T] nearPlaceValidator, Verse.Rot4 rot) [0x00032] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
at Verse.GenPlace.TryPlaceThing (Verse.Thing thing, Verse.IntVec3 center, Verse.Map map, Verse.ThingPlaceMode mode, System.Action`2[T1,T2] placedAction, System.Predicate`1[T] nearPlaceValidator, Verse.Rot4 rot) [0x00000] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
at KCSG.SymbolUtils.GenerateItemAt (Verse.Map map, Verse.IntVec3 cell, KCSG.SymbolDef symbol) [0x00094] in <b1339f9eba424cdba0f39d2cc7bb307f>:0
at KCSG.SymbolUtils.Generate (KCSG.SymbolDef symbol, KCSG.StructureLayoutDef layout, Verse.Map map, Verse.IntVec3 cell, RimWorld.Faction faction, Verse.ThingDef wallForRoom) [0x00042] in <b1339f9eba424cdba0f39d2cc7bb307f>:0
at KCSG.LayoutUtils.Generate (KCSG.StructureLayoutDef layout, Verse.CellRect rect, Verse.Map map) [0x000a6] in <b1339f9eba424cdba0f39d2cc7bb307f>:0
at KCSG.ScenPart_AddStartingStructure.PostMapGenerate (Verse.Map map) [0x000cf] in <b1339f9eba424cdba0f39d2cc7bb307f>:0
at RimWorld.Scenario.PostMapGenerate (Verse.Map map) [0x00014] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
at Verse.MapGenerator.GenerateMap (Verse.IntVec3 mapSize, RimWorld.Planet.MapParent parent, Verse.MapGeneratorDef mapGenerator, System.Collections.Generic.IEnumerable`1[T] extraGenStepDefs, System.Action`1[T] extraInitBeforeContentGen, System.Boolean isPocketMap) [0x00289] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
- POSTFIX OskarPotocki.VFECore: Void VFECore.MapGenerator_GenerateMap_Patch:Postfix(Map __result)
at Verse.Game.InitNewGame () [0x0015b] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
- TRANSPILER OskarPotocki.VFECore: IEnumerable`1 VFECore.Patch_Game+InitNewGame:Transpiler(IEnumerable`1 instructions)
at Verse.Root_Play+<>c.<Start>b__1_2 () [0x00025] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
at Verse.LongEventHandler.RunEventFromAnotherThread (System.Action action) [0x00008] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string)
Verse.LongEventHandler:RunEventFromAnotherThread (System.Action)
Verse.LongEventHandler/<>c:<UpdateCurrentAsynchronousEvent>b__28_0 ()
System.Threading.ThreadHelper:ThreadStart_Context (object)
System.Threading.ExecutionContext:RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object)
System.Threading.ThreadHelper:ThreadStart ()
Narlindir 14 Jun, 2024 @ 8:49am 
mod is ♥♥♥♥♥♥
yeet it
vincent091493 3 Aug, 2024 @ 6:20pm 
So the OX shelter hasn’t been repaired yet?
Cookis 19 Aug, 2024 @ 1:34pm 
opening door to bedroom in Kilo-3 causes game to crash. while testing it seems that it crashes only when unfogging ancient beds in the room
Narlindir 6 Sep, 2024 @ 4:20am 
have the same issue with Ancient hydroponic farm facilities
this might be something bigger

how could you isolate it down to the beds?
via the screenshots?
Last edited by Narlindir; 6 Sep, 2024 @ 4:20am
< >
Showing 1-15 of 15 comments
Per page: 1530 50