Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
I'll try to mess with it on my own for now. Maybe it's finally time to switch over to 1.2 now that i still have time.
the removed mods were dubs performance analyzer,runtimegc, job limit tweaker, change map edge, Dubs break mod, faster aging and auto cut blight
here is a screenshot of the working mods (used a small helpful exploit to easily view them all just by removing a mod from the working save and taking a screenshot of the before mod list)
https://steamcommunity.com/sharedfiles/filedetails/?id=2224708873
https://steamcommunity.com/sharedfiles/filedetails/?id=2224708961
at System.Array.Clear (System.Array array, System.Int32 index, System.Int32 length) [0x00044] in <567df3e0919241ba98db88bec4c6696f>:0
at System.Collections.Generic.Dictionary`2[TKey,TValue].Clear () [0x00025] in <567df3e0919241ba98db88bec4c6696f>:0
at Verse.Region.DangerFor (Verse.Pawn p) [0x00091] in <7b345446a85d4ed599f9c604ae61854b>:0
at Verse.DangerUtility.GetDangerFor (Verse.IntVec3 c, Verse.Pawn p, Verse.Map map) [0x0001e] in <7b345446a85d4ed599f9c604ae61854b>:0
at RimWorld.RCellFinder.CanWanderToCell (Verse.IntVec3 c, Verse.Pawn pawn, Verse.IntVec3 root, System.Func`4[T1,T2,T3,TResult] validator, System.Int32 tryIndex, Verse.Danger maxDanger) [0x001ae] in <7b345446a85d4ed599f9c604ae61854b>:0
at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke(System.Reflection.MonoMethod,object,object[],System.Exception&)
at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00032] in <567df3e0919241ba98db88bec4c6696f>:0
--- End of inner exception stack trace ---
at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00048] in <567df3e0919241ba98db88bec4c6696f>:0
at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in <567df3e0919241ba98db88bec4c6696f>:0
at RimThreaded.RCellFinder_Patch.RandomWanderDestFor (Verse.IntVec3& __result, Verse.Pawn pawn, Verse.IntVec3 root, System.Single radius, System.Func`4[T1,T2,T3,TResult] validator, Verse.Danger maxDanger) [0x00205] in <31d6c78bd3394707928f68600ef50389>:0
at (wrapper dynamic-method) RimWorld.RCellFinder.RimWorld.RCellFinder.RandomWanderDestFor_Patch1(Verse.Pawn,Verse.IntVec3,single,System.Func`4<Verse.Pawn, Verse.IntVec3, Verse.IntVec3, bool>,Verse.Danger)
at Verse.AI.JobGiver_Wander.GetExactWanderDest (Verse.Pawn pawn) [0x0004f] in <7b345446a85d4ed599f9c604ae61854b>:0
at Verse.AI.JobGiver_Wander.TryGiveJob (Verse.Pawn pawn) [0x00066] in <7b345446a85d4ed599f9c604ae61854b>:0
at Verse.AI.ThinkNode_JobGiver.TryIssueJobPackage (Verse.Pawn pawn, Verse.AI.JobIssueParams jobParams) [0x00000] in <7b345446a85d4ed599f9c604ae61854b>:0
at Verse.AI.ThinkNode_Priority.TryIssueJobPackage (Verse.Pawn pawn, Verse.AI.JobIssueParams jobParams) [0x00022] in <7b345446a85d4ed599f9c604ae61854b>:0
Verse.Log:Error(String, Boolean)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Conditional:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Tagger:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.Pawn_JobTracker:DetermineNextJob(ThinkTreeDef&)
Verse.AI.Pawn_JobTracker:TryFindAndStartJob()
Verse.AI.Pawn_JobTracker:EndCurrentJob(JobCondition, Boolean, Boolean)
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
RimThreaded.Ticklist_Patch:ProcessTicks()
RimThreaded.<>c:<CreateTickThreads>b__25_0()
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart()
Exception in RimWorld.ThinkNode_ConditionalHerdAnimal TryIssueJobPackage: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.IndexOutOfRangeException: index + length > size
at System.Array.Clear (System.Array array, System.Int32 index, System.Int32 length) [0x00044] in <567df3e0919241ba98db88bec4c6696f>:0
at System.Collections.Generic.Dictionary`2[TKey,TValue].Clear () [0x00025] in <567df3e0919241ba98db88bec4c6696f>:0
at Verse.Region.DangerFor (Verse.Pawn p) [0x00091] in <7b345446a85d4ed599f9c604ae61854b>:0
at Verse.DangerUtility.GetDangerFor (Verse.IntVec3 c, Verse.Pawn p, Verse.Map map) [0x0001e] in <7b345446a85d4ed599f9c604ae61854b>:0
at RimWorld.RCellFinder.CanWanderToCell (Verse.IntVec3 c, Verse.Pawn pawn, Verse.IntVec3 root, System.Func`4[T1,T2,T3,TResult] validator, System.Int32 tryIndex, Verse.Danger maxDanger) [0x00176] in <7b345446a85d4ed599f9c604ae61854b>:0
at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke(System.Reflection.MonoMethod,object,object[],System.Exception&)
at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00032] in <567df3e0919241ba98db88bec4c6696f>:0
--- End of inner exception stack trace ---
at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00048] in <567df3e0919241ba98db88bec4c6696f>:0
at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in <567df3e0919241ba98db88bec4c6696f>:0
at RimThreaded.RCellFinder_Patch.RandomWanderDestFor (Verse.IntVec3& __result, Verse.Pawn pawn, Verse.IntVec3 root, System.Single radius, System.Func`4[T1,T2,T3,TResult] validator, Verse.Danger maxDanger) [0x00205] in <31d6c78bd3394707928f68600ef50389>:0
at (wrapper dynamic-method) RimWorld.RCellFinder.RimWorld.RCellFinder.RandomWanderDestFor_Patch1(Verse.Pawn,Verse.IntVec3,single,System.Func`4<Verse.Pawn, Verse.IntVec3, Verse.IntVec3, bool>,Verse.Danger)
at Verse.AI.JobGiver_Wander.GetExactWanderDest (Verse.Pawn pawn) [0x0004f] in <7b345446a85d4ed599f9c604ae61854b>:0
at Verse.AI.JobGiver_Wander.TryGiveJob (Verse.Pawn pawn) [0x00066] in <7b345446a85d4ed599f9c604ae61854b>:0
at Verse.AI.ThinkNode_JobGiver.TryIssueJobPackage (Verse.Pawn pawn, Verse.AI.JobIssueParams jobParams) [0x00000] in <7b345446a85d4ed599f9c604ae61854b>:0
at Verse.AI.ThinkNode_Priority.TryIssueJobPackage (Verse.Pawn pawn, Verse.AI.JobIssueParams jobParams) [0x00022] in <7b345446a85d4ed599f9c604ae61854b>:0
Verse.Log:Error(String, Boolean)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Conditional:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Tagger:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.Pawn_JobTracker:DetermineNextJob(ThinkTreeDef&)
Verse.AI.Pawn_JobTracker:TryFindAndStartJob()
Verse.AI.Pawn_JobTracker:EndCurrentJob(JobCondition, Boolean, Boolean)
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
RimThreaded.Ticklist_Patch:ProcessTicks()
RimThreaded.<>c:<CreateTickThreads>b__25_0()
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart()
Exception in Verse.AI.ThinkNode_Tagger TryIssueJobPackage: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.IndexOutOfRangeException: index + length > size
at System.Array.Clear (System.Array array, System.Int32 index, System.Int32 length) [0x00044] in <567df3e0919241ba98db88bec4c6696f>:0
at System.Collections.Generic.Dictionary`2[TKey,TValue].Clear () [0x00025] in <567df3e0919241ba98db88bec4c6696f>:0
at Verse.Region.DangerFor (Verse.Pawn p) [0x00091] in <7b345446a85d4ed599f9c604ae61854b>:0
and so on
Mods: Harmony, core, RimThread
6 threads, 6 core CPU
Where is the problem?
No errors in lod, btw o_o.
Please, fix it if possible!
Mods that are possibly incompatible as of now that I can think of right now (unless someone has made it work please say so.):
- SOS 2 (potentially)
- What the hack (because of the extra job added by this mod)
- Z-levels (potentially)
- deep storage
- ogrestacks (some people claim it works, others don't)
- runtimeGC
- any mods that add "bugfixes"
- Race mods? (It really depends on the framework though in this case)
- locks mod (someone mentioned this)
- timecontrol ("absolutely hates this mod" according to "omegaprime02")
- other mods like achtung possibly as well
- "hand holding mods" for obvious reasons
Mods that should work:
- Any of the vanilla expanded mods
- mods that add new power generation
- mods that add new weapons, armors or items but nothing else
please tell me if I'm wrong, I may update this post in the future.
I will request a patch from deep storage author. At least inform him.
Exception drawing Door37662: System.NullReferenceException: Object reference not set to an instance of an object
at RimThreaded.Building_Door_Patch.get_DoorPowerOn (RimWorld.Building_Door __instance, System.Boolean& __result) [0x00011] in <3068906bf2df42b090c8d6bd4c889e43>:0
at (wrapper dynamic-method) RimWorld.Building_Door.RimWorld.Building_Door.get_DoorPowerOn_Patch1(RimWorld.Building_Door)
at RimWorld.Building_Door.get_TicksToOpenNow () [0x00013] in <7b345446a85d4ed599f9c604ae61854b>:0
at RimWorld.Building_Door.Draw () [0x00017] in <7b345446a85d4ed599f9c604ae61854b>:0
at RimThreaded.Verse_DynamicDrawManager_Patch.DrawDynamicThings (Verse.DynamicDrawManager __instance) [0x0013f] in <3068906bf2df42b090c8d6bd4c889e43>:0
Verse.Log:Error(String, Boolean)
RimThreaded.Verse_DynamicDrawManager_Patch:DrawDynamicThings(DynamicDrawManager)
Verse.DynamicDrawManager:Verse.DynamicDrawManager.DrawDynamicThings_Patch1(DynamicDrawManager)
Verse.Map:Verse.Map.MapUpdate_Patch1(Map)
Verse.Game:Verse.Game.UpdatePlay_Patch1(Game)
Verse.Root_Play:Update()
Root level exception in OnGUI(): System.NullReferenceException: Object reference not set to an instance of an object
at RimThreaded.Building_Door_Patch.get_DoorPowerOn (RimWorld.Building_Door __instance, System.Boolean& __result) [0x00011] in <3068906bf2df42b090c8d6bd4c889e43>:0
at (wrapper dynamic-method) RimWorld.Building_Door.RimWorld.Building_Door.get_DoorPowerOn_Patch1(RimWorld.Building_Door)
at RimWorld.Building_Door.get_SlowsPawns () [0x00000] in <7b345446a85d4ed599f9c604ae61854b>:0
at Verse.AI.Pawn_PathFollower.NextCellDoorToWaitForOrManuallyOpen () [0x0001f] in <7b345446a85d4ed599f9c604ae61854b>:0
at Verse.PawnTweener.MovedPercent () [0x00048] in <7b345446a85d4ed599f9c604ae61854b>:0
at Verse.PawnTweener.TweenedPosRoot () [0x00021] in <7b345446a85d4ed599f9c604ae61854b>:0
at Verse.PawnTweener.ResetTweenedPosToRoot () [0x00000] in <7b345446a85d4ed599f9c604ae61854b>:0
at Verse.PawnTweener.PreDrawPosCalculation () [0x0001d] in <7b345446a85d4ed599f9c604ae61854b>:0
at (wrapper dynamic-method) Verse.Pawn_DrawTracker.Verse.Pawn_DrawTracker.get_DrawPos_Patch1(Verse.Pawn_DrawTracker)
at Verse.Pawn.get_DrawPos () [0x00006] in <7b345446a85d4ed599f9c604ae61854b>:0
at (wrapper dynamic-method) Verse.GenUI.Verse.GenUI.ThingsUnderMouse_Patch0(UnityEngine.Vector3,single,RimWorld.TargetingParameters)
at RimWorld.Selector+<SelectableObjectsUnderMouse>d__39.MoveNext () [0x0009e] in <7b345446a85d4ed599f9c604ae61854b>:0
at System.Collections.Generic.List`1[T]..ctor (System.Collections.Generic.IEnumerable`1[T] collection) [0x00077] in <567df3e0919241ba98db88bec4c6696f>:0
at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at (wrapper dynamic-method) RimWorld.Selector.RimWorld.Selector.SelectUnderMouse_Patch2(RimWorld.Selector)
at (wrapper dynamic-method) RimWorld.Selector.RimWorld.Selector.HandleMapClicks_Patch3(RimWorld.Selector)
at RimWorld.Selector.SelectorOnGUI () [0x00000] in <7b345446a85d4ed599f9c604ae61854b>:0
at RimWorld.MapInterface.HandleLowPriorityInput () [0x0000f] in <7b345446a85d4ed599f9c604ae61854b>:0
at RimWorld.UIRoot_Play.UIRootOnGUI () [0x000d3] in <7b345446a85d4ed599f9c604ae61854b>:0
at (wrapper dynamic-method) Verse.Root.Verse.Root.OnGUI_Patch1(Verse.Root)
Verse.Log:Error(String, Boolean)
Verse.Root:Verse.Root.OnGUI_Patch1(Root)
However the big and important mods seem to do just fine.
Ogrestacks seems to function just fine, granted I haven't been able to play saves for very long