RimWorld

RimWorld

RIMSPR: Craftable Genepacks
After loading the save, the table will simply break.
I can confirm, that the table will simply break, when reloading a save with that table being freshly built in that situation.
I also tried to figure out which mod is causing it, but getting down to the essential one (Vanilla Framework Expanded, for a looooot of great mods) ... it isn't an "either this or that" mod decision.

RIMSPR needs fixing, otherwise, people will with high probability not use it, despite the idea being very neat!


Mods:
Harmony
Core
Royalty
Ideology
Biotech
HugsLib
RIMSPR

Exception in BreadthFirstTraverse: System.NullReferenceException: Object reference not set to an instance of an object at RIMSPR.Building_RimsprLab.PassNutritionFilter (Verse.Thing thing) [0x00001] in <6009faf540e04a8cbef81e0d7094fa06>:0 at RIMSPR.WorkGiver_HaulNutrientsToRIMSPRLab+<>c__DisplayClass4_0.<FindIngredients>g__Validator|0 (Verse.Thing x) [0x00033] in <6009faf540e04a8cbef81e0d7094fa06>:0 at Verse.RegionProcessorClosestThingReachable.RegionProcessor (Verse.Region reg) [0x000f2] in <cd7169108ea74757aa50c5b33d275c15>:0 at Verse.RegionTraverser+BFSWorker.BreadthFirstTraverseWork (Verse.Region root, Verse.RegionEntryPredicate entryCondition, Verse.RegionProcessor regionProcessor, System.Int32 maxRegions, Verse.RegionType traversableRegionTypes) [0x00054] in <cd7169108ea74757aa50c5b33d275c15>:0 at Verse.RegionTraverser.BreadthFirstTraverse (Verse.Region root, Verse.RegionEntryPredicate entryCondition, Verse.RegionProcessor regionProcessor, System.Int32 maxRegions, Verse.RegionType traversableRegionTypes) [0x00044] in <cd7169108ea74757aa50c5b33d275c15>:0 UnityEngine.StackTraceUtility:ExtractStackTrace () (wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch1 (string) Verse.RegionTraverser:BreadthFirstTraverse (Verse.Region,Verse.RegionEntryPredicate,Verse.RegionProcessor,int,Verse.RegionType) Verse.RegionTraverser:BreadthFirstTraverse (Verse.Region,Verse.RegionProcessorDelegateCache,int,Verse.RegionType) Verse.GenClosest:RegionwiseBFSWorker (Verse.IntVec3,Verse.Map,Verse.ThingRequest,Verse.AI.PathEndMode,Verse.TraverseParms,System.Predicate`1<Verse.Thing>,System.Func`2<Verse.Thing, single>,int,int,single,int&,Verse.RegionType,bool) Verse.GenClosest:ClosestThingReachable (Verse.IntVec3,Verse.Map,Verse.ThingRequest,Verse.AI.PathEndMode,Verse.TraverseParms,single,System.Predicate`1<Verse.Thing>,System.Collections.Generic.IEnumerable`1<Verse.Thing>,int,int,bool,Verse.RegionType,bool) RIMSPR.WorkGiver_HaulNutrientsToRIMSPRLab:FindIngredients (Verse.Pawn,RIMSPR.Building_RimsprLab) RIMSPR.WorkGiver_HaulNutrientsToRIMSPRLab:HasJobOnThing (Verse.Pawn,Verse.Thing,bool) RimWorld.FloatMenuMakerMap:AddJobGiverWorkOrders (UnityEngine.Vector3,Verse.Pawn,System.Collections.Generic.List`1<Verse.FloatMenuOption>,bool) RimWorld.FloatMenuMakerMap:AddUndraftedOrders (UnityEngine.Vector3,Verse.Pawn,System.Collections.Generic.List`1<Verse.FloatMenuOption>) RimWorld.FloatMenuMakerMap:ChoicesAtFor (UnityEngine.Vector3,Verse.Pawn,bool) RimWorld.Selector:TakeFirstNonGotoAutoTakeableOption (Verse.Pawn,Verse.IntVec3) RimWorld.Selector:MassTakeFirstAutoTakeableOptionOrGoto () RimWorld.Selector:HandleMapClicks () RimWorld.Selector:SelectorOnGUI () RimWorld.MapInterface:HandleLowPriorityInput () RimWorld.UIRoot_Play:UIRootOnGUI () (wrapper dynamic-method) Verse.Root:Verse.Root.OnGUI_Patch1 (Verse.Root)
< >
Showing 1-4 of 4 comments
Evil Overlord 4 Dec, 2023 @ 12:45am 
Got the same bug just now, destroying the table and building a new one is a temporary fix.
Unreal D  [developer] 4 Dec, 2023 @ 8:17am 
Thanks, it being on reload of a save was what I was missing, I forgot to add the filter to the scribes. It'll still be broken and need to be replaced on your next reload, but all new tables after this should work.
『Gecko』 4 Dec, 2023 @ 1:55pm 
Works now! Thank you!!
Evil Overlord 4 Dec, 2023 @ 3:26pm 
Rimworlds got the best modders.
< >
Showing 1-4 of 4 comments
Per page: 1530 50