边缘世界 RimWorld

边缘世界 RimWorld

RIMSPR: Craftable Genepacks
『Gecko』 2023 年 12 月 3 日 下午 8:30
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)
< >
正在显示第 1 - 4 条,共 4 条留言
Evil Overlord 2023 年 12 月 4 日 上午 12:45 
Got the same bug just now, destroying the table and building a new one is a temporary fix.
Unreal D  [开发者] 2023 年 12 月 4 日 上午 8:17 
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』 2023 年 12 月 4 日 下午 1:55 
Works now! Thank you!!
Evil Overlord 2023 年 12 月 4 日 下午 3:26 
Rimworlds got the best modders.
< >
正在显示第 1 - 4 条,共 4 条留言
每页显示数: 1530 50