RimWorld
RocketMan - Performance Mod
Help Forum
For discussion when the mod doesn't work and general help.
< >
226-240 van 286 reacties weergegeven
thanks for hint
RocketMan causes Sleeves from the Altered Carbon mod to teleport to each whenever RocketMan starts up(when loading a save/starting a game) other if said Sleeves are made via the same template.

https://gist.github.com/HugsLibRecordKeeper/1c035aec43356004464f28bfbf9a3a4b
huh
ill poke karim and helix with a stick about that
also that test was done on a new save correct and not a old save you removed mods from?
Your game doesn't seem to be correctly loading much of anything
Check gsme version
Dlc versjons
And mod versions
Origineel geplaatst door Alu:
also that test was done on a new save correct and not a old save you removed mods from?
Yeah, removed all my other mods, made a new save, and used dev mode to make the sleeves/pawns for testing.

Game version says 1.4.3901 (64-bit)
Altered Carbon is 5.0.1 Bancroft-rev3

I can't find out where exactly I'm supposed to find the versions for the other mods/dlc because I couldn't find it in the in-game settings/mod menue or in steam's properties/manage tabs, but I haven't disabled updates or anything so I think they're the most recent versions?

If you tell me how to look up the versions for the other stuff I will.

Dunno if it helps but I also tried the 'verify integrity of game files' button and it said all files successfully validated.
Laatst bewerkt door Carmen; 21 feb 2024 om 18:15
your game is basically just not loading a bunch of stuff for no visible reason
karim looked at the log and its just "whats rimworld even doing"
Huh. Weird.
Well, it's not like I'm that attached to my current save...
I'mma try a clean install of my rimworld and get back to you.
https://gist.github.com/HugsLibRecordKeeper/1089362f4c5209609e05ace312e6d3f6

Getting spammed with

Soyuz caught this error. Please don't report this to the RocketMan team unless you're certain RocketMan caused this error. with error System.NullReferenceException: Object reference not set to an instance of an object
at (wrapper dynamic-method) RimWorld.Pawn_NeedsTracker.RimWorld.Pawn_NeedsTracker.NeedsTrackerTick_Patch2(RimWorld.Pawn_NeedsTracker)
at (wrapper dynamic-method) Verse.Pawn.Verse.Pawn.Tick_Patch1(Verse.Pawn)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

I'm not any good with modding. This started happening after like 4 years ingame.
Laatst bewerkt door Yiddish Schnozz Goblin; 22 feb 2024 om 7:52
Ok, did a clean install. The sleeve teleport/warp thing still happens.

The hugslib ctrl+f12 log thing isn't working (failed to parse response), so I used the 'copy to clipboard' feature from the vanilla dev mode's log thing, and put it on google drive.

https://drive.google.com/drive/folders/1YbwKx_PYHxROzB-RUCQhZYm-t2D9AJtf?usp=sharing

Log 1 is after making the sleeves and saving
Log 2 is after reloading the save(when the sleeves teleported).
Plus save file.

Hopefully I got everything right.
Laatst bewerkt door Carmen; 22 feb 2024 om 8:00
I am trying to be able to open the Debug Menu to spawn things in and reset Dubs Hygiene. I am not good at figuring out the problem and haven't had much luck from Dubs Discord so if anyone can clue me in to this issue I would appreciate it very much. I am bringing it here because I only noticed Rocketman mentioned in the log files.

Exception filling window for Verse.ImmediateWindow: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at System.Collections.Generic.Dictionary`2[TKey,TValue].get_Item (TKey key) [0x0001e] in <eae584ce26bc40229c1b1aa476bfa589>:0
at Verse.Dialog_Debug.SwitchTab (Verse.DebugTabMenuDef def) [0x0004c] in <cd7169108ea74757aa50c5b33d275c15>:0
at Verse.Dialog_Debug..ctor (Verse.DebugTabMenuDef def) [0x0002d] in <cd7169108ea74757aa50c5b33d275c15>:0
at Verse.DebugWindowsOpener.ToggleDebugActionsMenu () [0x00013] in <cd7169108ea74757aa50c5b33d275c15>:0
at (wrapper dynamic-method) Verse.DebugWindowsOpener.Verse.DebugWindowsOpener.DrawButtons_Patch1(Verse.DebugWindowsOpener)
at RocketMan.DebugWindowsOpener_Patch+<>c__DisplayClass3_0.<Postfix>b__0 () [0x00000] in <4702842641e4442085ff1802dde51cab>:0
at Verse.ImmediateWindow.DoWindowContents (UnityEngine.Rect inRect) [0x00000] in <cd7169108ea74757aa50c5b33d275c15>:0
at (wrapper dynamic-method) Verse.Window.Verse.Window.InnerWindowOnGUI_Patch0(Verse.Window,int)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch2 (string)
(wrapper dynamic-method) Verse.Window:Verse.Window.InnerWindowOnGUI_Patch0 (Verse.Window,int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
I can't open the Debug Actions Menu anymore because of the latest update. I has conflicts with HugsLib and Vanilla Expanded Framework. I can't upload the log because of Hugs not updated.

Exception filling window for Verse.ImmediateWindow: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at System.Collections.Generic.Dictionary`2[TKey,TValue].get_Item (TKey key) [0x0001e] in <eae584ce26bc40229c1b1aa476bfa589>:0
at Verse.Dialog_Debug.SwitchTab (Verse.DebugTabMenuDef def) [0x0004c] in <cd7169108ea74757aa50c5b33d275c15>:0
at Verse.Dialog_Debug..ctor (Verse.DebugTabMenuDef def) [0x0002d] in <cd7169108ea74757aa50c5b33d275c15>:0
at Verse.DebugWindowsOpener.ToggleDebugActionsMenu () [0x00013] in <cd7169108ea74757aa50c5b33d275c15>:0
at (wrapper dynamic-method) Verse.DebugWindowsOpener.Verse.DebugWindowsOpener.DrawButtons_Patch0(Verse.DebugWindowsOpener)
at RocketMan.DebugWindowsOpener_Patch+<>c__DisplayClass3_0.<Postfix>b__0 () [0x00000] in <e56bf583d31f4e059ee5375a255d50cd>:0
at Verse.ImmediateWindow.DoWindowContents (UnityEngine.Rect inRect) [0x00000] in <cd7169108ea74757aa50c5b33d275c15>:0
at (wrapper dynamic-method) Verse.Window.Verse.Window.InnerWindowOnGUI_Patch0(Verse.Window,int)
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
only with a log log can anything be looked at
cause debug mode issues have been a thing for all mods since 1.4 released
I keep getting this error for some reason and I have no idea why. It seems to just randomly happen after a little bit and says that index was outside of bounds of the array. It seems to be happening for every wild animal on the map, and every wild animal on the map also has either a red or green square over them saying "True P" or "True F"

Exception ticking Panther (at (140, 0, 139)): System.IndexOutOfRangeException: Index was outside the bounds of the array.
at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x000f9] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Collections.Generic.Dictionary`2[TKey,TValue].set_Item (TKey key, TValue value) [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0
at RocketMan.Optimizations.StatWorker_Patch.UpdateCache (System.Int32 key, RimWorld.StatWorker statWorker, RimWorld.StatRequest req, System.Boolean applyPostProcess, System.Int32 tick, System.Boolean storeExists) [0x00133] in <e56bf583d31f4e059ee5375a255d50cd>:0
at (wrapper dynamic-method) RimWorld.StatWorker.RimWorld.StatWorker.GetValue_Patch0(RimWorld.StatWorker,RimWorld.StatRequest,bool)
at RimWorld.StatWorker.GetValue (Verse.Thing thing, System.Boolean applyPostProcess, System.Int32 cacheStaleAfterTicks) [0x00085] in <cd7169108ea74757aa50c5b33d275c15>:0
at (wrapper dynamic-method) RimWorld.StatExtension.RimWorld.StatExtension.GetStatValue_Patch3(Verse.Thing,RimWorld.StatDef,bool,int)
at BigAndSmall.BSCache.RegenerateCache () [0x00c6e] in <73b7389eb20c4a95a6623dfb86205ab6>:0
at BigAndSmall.DictCache`2[T,V].GetCache (T key, System.Boolean& newEntry, System.Boolean forceRefresh, System.Boolean forceDefault, System.Boolean regenerateIfTimer) [0x000b8] in <73b7389eb20c4a95a6623dfb86205ab6>:0
at BigAndSmall.HumanoidPawnScaler.GetBSDict (Verse.Pawn pawn, System.Boolean forceRefresh, System.Boolean regenerateIfTimer) [0x0001f] in <73b7389eb20c4a95a6623dfb86205ab6>:0
at BigAndSmall.Pawn_BodySize.Postfix (System.Single& __result, Verse.Pawn __instance) [0x00008] in <73b7389eb20c4a95a6623dfb86205ab6>:0
at (wrapper dynamic-method) Verse.Pawn.Verse.Pawn.get_BodySize_Patch2(Verse.Pawn)
at (wrapper dynamic-method) Verse.AI.Pawn_PathFollower.Verse.AI.Pawn_PathFollower.TryEnterNextPathCell_Patch1(Verse.AI.Pawn_PathFollower)
at (wrapper dynamic-method) Verse.AI.Pawn_PathFollower.Verse.AI.Pawn_PathFollower.PatherTick_Patch3(Verse.AI.Pawn_PathFollower)
at (wrapper dynamic-method) Verse.Pawn.Verse.Pawn.Tick_Patch3(Verse.Pawn)
at Verse.TickList.Tick () [0x0015c] in <cd7169108ea74757aa50c5b33d275c15>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch2 (string)
Verse.TickList:Tick ()
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch5 (Verse.TickManager)
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.TickManagerUpdate_Patch2 (Verse.TickManager)
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch3 (Verse.Game)
Verse.Root_Play:Update ()

As well as

Soyuz caught this error. Please don't report this to the RocketMan team unless you're certain RocketMan caused this error. with error System.IndexOutOfRangeException: Index was outside the bounds of the array.
at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x000f9] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Collections.Generic.Dictionary`2[TKey,TValue].set_Item (TKey key, TValue value) [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0
at RocketMan.Optimizations.StatWorker_Patch.UpdateCache (System.Int32 key, RimWorld.StatWorker statWorker, RimWorld.StatRequest req, System.Boolean applyPostProcess, System.Int32 tick, System.Boolean storeExists) [0x00133] in <e56bf583d31f4e059ee5375a255d50cd>:0
at (wrapper dynamic-method) RimWorld.StatWorker.RimWorld.StatWorker.GetValue_Patch0(RimWorld.StatWorker,RimWorld.StatRequest,bool)
at RimWorld.StatWorker.GetValue (Verse.Thing thing, System.Boolean applyPostProcess, System.Int32 cacheStaleAfterTicks) [0x00085] in <cd7169108ea74757aa50c5b33d275c15>:0
at (wrapper dynamic-method) RimWorld.StatExtension.RimWorld.StatExtension.GetStatValue_Patch3(Verse.Thing,RimWorld.StatDef,bool,int)
at BigAndSmall.BSCache.RegenerateCache () [0x00c6e] in <73b7389eb20c4a95a6623dfb86205ab6>:0
at BigAndSmall.DictCache`2[T,V].GetCache (T key, System.Boolean& newEntry, System.Boolean forceRefresh, System.Boolean forceDefault, System.Boolean regenerateIfTimer) [0x000b8] in <73b7389eb20c4a95a6623dfb86205ab6>:0
at BigAndSmall.HumanoidPawnScaler.GetBSDict (Verse.Pawn pawn, System.Boolean forceRefresh, System.Boolean regenerateIfTimer) [0x0001f] in <73b7389eb20c4a95a6623dfb86205ab6>:0
at BigAndSmall.Pawn_BodySize.Postfix (System.Single& __result, Verse.Pawn __instance) [0x00008] in <73b7389eb20c4a95a6623dfb86205ab6>:0
at (wrapper dynamic-method) Verse.Pawn.Verse.Pawn.get_BodySize_Patch2(Verse.Pawn)
at RimWorld.StatPart_BodySize+<>c.<TryGetBodySize>b__2_0 (Verse.Pawn x) [0x00000] in <cd7169108ea74757aa50c5b33d275c15>:0
at RimWorld.PawnOrCorpseStatUtility.TryGetPawnOrCorpseStat (RimWorld.StatRequest req, System.Func`2[T,TResult] pawnStatGetter, System.Func`2[T,TResult] pawnDefStatGetter, System.Single& stat) [0x00019] in <cd7169108ea74757aa50c5b33d275c15>:0
at RimWorld.StatPart_BodySize.TryGetBodySize (RimWorld.StatRequest req, System.Single& bodySize) [0x00000] in <cd7169108ea74757aa50c5b33d275c15>:0
at RimWorld.StatPart_BodySize.TransformValue (RimWorld.StatRequest req, System.Single& val) [0x00000] in <cd7169108ea74757aa50c5b33d275c15>:0
at RimWorld.StatWorker.FinalizeValue (RimWorld.StatRequest req, System.Single& val, System.Boolean applyPostProcess) [0x00022] in <cd7169108ea74757aa50c5b33d275c15>:0
at (wrapper dynamic-method) RimWorld.StatWorker.RimWorld.StatWorker.GetValue_Patch0(RimWorld.StatWorker,RimWorld.StatRequest,bool)
at RimWorld.StatWorker.GetValue (Verse.Thing thing, System.Boolean applyPostProcess, System.Int32 cacheStaleAfterTicks) [0x00085] in <cd7169108ea74757aa50c5b33d275c15>:0
at (wrapper dynamic-method) RimWorld.StatExtension.RimWorld.StatExtension.GetStatValue_Patch3(Verse.Thing,RimWorld.StatDef,bool,int)
at (wrapper dynamic-method) RimWorld.Need_Food.RimWorld.Need_Food.get_MaxLevel_Patch2(RimWorld.Need_Food)
at RimWorld.Need.get_CurLevelPercentage () [0x00006] in <cd7169108ea74757aa50c5b33d275c15>:0
at RimWorld.Need_Food.get_CurCategory () [0x00000] in <cd7169108ea74757aa50c5b33d275c15>:0
at RimWorld.Need_Food.get_Starving () [0x00000] in <cd7169108ea74757aa50c5b33d275c15>:0
at (wrapper dynamic-method) RimWorld.Need_Food.RimWorld.Need_Food.NeedInterval_Patch1(RimWorld.Need_Food)
at (wrapper dynamic-method) RimWorld.Pawn_NeedsTracker.RimWorld.Pawn_NeedsTracker.NeedsTrackerTick_Patch2(RimWorld.Pawn_NeedsTracker)
at (wrapper dynamic-method) Verse.Pawn.Verse.Pawn.Tick_Patch3(Verse.Pawn)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch2 (string)
RocketMan.Logger:Debug (string,System.Exception,string)
Soyuz.Patches.Pawn_Tick_Patch:Finalizer (Verse.Pawn,System.Exception)
(wrapper dynamic-method) Verse.Pawn:Verse.Pawn.Tick_Patch3 (Verse.Pawn)
(wrapper dynamic-method) RimWorld.Planet.WorldPawns:RimWorld.Planet.WorldPawns.WorldPawnsTick_Patch2 (RimWorld.Planet.WorldPawns)
RimWorld.Planet.World:WorldTick ()
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch5 (Verse.TickManager)
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.TickManagerUpdate_Patch2 (Verse.TickManager)
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch3 (Verse.Game)
Verse.Root_Play:Update ()
you likely use melee animations which has a conflict where you need to restart periodically to avoid that
beyond that
full log
< >
226-240 van 286 reacties weergegeven
Per pagina: 1530 50