RimWorld

RimWorld

SS Battery Fuse
Jᴧgᴧ 3 Sep, 2022 @ 5:20am
Cross-reference error
Seeing this in startup logs. Using RT Fuse, Project RimFactory, and SS Battery Fuse.

Could not resolve cross-reference to Verse.ResearchProjectDef named LargeBatteries (wanter=researchPrerequisites) UnityEngine.StackTraceUtility:ExtractStackTrace () (wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch4 (string) Verse.DirectXmlCrossRefLoader:TryResolveDef<Verse.ResearchProjectDef> (string,Verse.FailMode,object) Verse.DirectXmlCrossRefLoader/WantedRefForList`1<Verse.ResearchProjectDef>:TryResolve (Verse.FailMode) Verse.DirectXmlCrossRefLoader/<>c__DisplayClass15_1:<ResolveAllWantedCrossReferences>b__0 (Verse.DirectXmlCrossRefLoader/WantedRef) Verse.GenThreading/<>c__DisplayClass7_1`1<Verse.DirectXmlCrossRefLoader/WantedRef>:<ParallelForEach>b__0 (object) System.Threading.QueueUserWorkItemCallback:WaitCallback_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.QueueUserWorkItemCallback:System.Threading.IThreadPoolWorkItem.ExecuteWorkItem () System.Threading.ThreadPoolWorkQueue:Dispatch () System.Threading._ThreadPoolWaitCallback:PerformWaitCallback ()

Also seeing a report on "VeryLargeBatteries" which has duplicate content. Both type apparently have a cross-reference.

Load order:

- Core/Harmony/etc
...
- RT Fuse
...
- PRF
...
SS Battery Fuse
...

Tried moving RT Fuse higher up, with no success. Deactivating it and leaving PRF active throws a complaint about needing RT Fuse. Use of RimPy to help load order sorting doesn't show any issues there overall.
Last edited by Jᴧgᴧ; 3 Sep, 2022 @ 5:21am