RimWorld

RimWorld

RocketMan - Performance Mod
milosx May 9, 2021 @ 3:57pm
Help Forum
For discussion when the mod doesn't work and general help.
< >
Showing 256-270 of 287 comments
Moonbyes May 15, 2024 @ 9:45pm 
i haven't changed a thing, and yet somehow, rocketman seems to have swapped paused & unpaused states around... i don't get the usual "rocketman is warming up" loading bar when i start my save, and when i open the rocketman menu, if my game is unpaused it says to unpause the game so rocketman can warm up, and then when i pause my game it says rocketman is warming up. obviously it never finishes warming up and the settings never become interactable. my log: https://gist.github.com/HugsLibRecordKeeper/5aa898410e621ecdd66ee1428a634c73
Alu May 15, 2024 @ 9:54pm 
Originally posted by Underskore:
Loading plugins failed with error System.IO.DirectoryNotFoundException: Could not find a part of the path 'B:\SteamLibrary\steamapps\workshop\content\294100\2479389928\1.5\Plugins\Experimental'.
[Ref E765358E] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch3 (string)
RocketMan.Logger:Debug (string,System.Exception,string)
RocketMan.RocketMod:.ctor (Verse.ModContentPack)
System.Reflection.MonoCMethod:InternalInvoke (object,object[])
System.Reflection.MonoCMethod:DoInvoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
System.Reflection.MonoCMethod:Invoke (System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
System.RuntimeType:CreateInstanceImpl (System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo,object[],System.Threading.StackCrawlMark&)
System.Activator:CreateInstance (System.Type,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo,object[])
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:System.Activator.CreateInstance_Patch1 (System.Type,object[])
Verse.LoadedModManager:CreateModClasses ()
Verse.LoadedModManager:LoadAllActiveMods (bool)
Verse.PlayDataLoader:DoPlayLoad ()
Verse.PlayDataLoader:LoadAllPlayData (bool)
Verse.Root/<>c:<Start>b__6_1 ()
Verse.LongEventHandler:RunEventFromAnotherThread (System.Action)
Verse.LongEventHandler/<>c:<UpdateCurrentAsynchronousEvent>b__28_0 ()
System.Threading.ThreadHelper:ThreadStart_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.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object)
System.Threading.ThreadHelper:ThreadStart ()

anyone else getting this? I've even tried unsubbing and resubbing.
you can ether ignore this rn or make the folder its after
need karim to check it
Alu May 15, 2024 @ 9:56pm 
Originally posted by Moonbyes:
i haven't changed a thing, and yet somehow, rocketman seems to have swapped paused & unpaused states around... i don't get the usual "rocketman is warming up" loading bar when i start my save, and when i open the rocketman menu, if my game is unpaused it says to unpause the game so rocketman can warm up, and then when i pause my game it says rocketman is warming up. obviously it never finishes warming up and the settings never become interactable. my log: https://gist.github.com/HugsLibRecordKeeper/5aa898410e621ecdd66ee1428a634c73
You have some errors in the analyzer
loading rimpy when it shouldnt be
somethings deleting vef recipes
xml extensions erroring
bunch of xenotype io errors
loading outdated mods
dont do that


nothing that shows rocketman but its possibly buried under the other stuff
Dlitz Jun 7, 2024 @ 5:58am 
ROCKETMAN: Patching failed System.MissingMethodException: void Verse.DamageInfo..ctor(Verse.DamageDef,single,single,single,Verse.Thing,Verse.BodyPartRecord,Verse.ThingDef,Verse.DamageInfo/SourceCategory,Verse.Thing,bool,bool)
[Ref E49B4391]
at (wrapper managed-to-native) System.Reflection.Module.ResolveMethodToken(intptr,int,intptr[],intptr[],System.Reflection.ResolveTokenError&)
at System.Reflection.MonoModule.ResolveMethod (System.Int32 metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments) [0x00015] in <eae584ce26bc40229c1b1aa476bfa589>:0
at HarmonyLib.MethodBodyReader.ReadOperand (HarmonyLib.ILInstruction instruction) [0x00431] in <abec11463bc04855a5322a0a868aeb22>:0
at HarmonyLib.MethodBodyReader.GenerateInstructions () [0x00022] in <abec11463bc04855a5322a0a868aeb22>:0
at <0x19adc479090 + 0x00152> <unknown method>
at HarmonyLib.MethodPatcher.CreateReplacement (System.Collections.Generic.Dictionary`2[System.Int32,HarmonyLib.CodeInstruction]& finalInstructions) [0x002e4] in <abec11463bc04855a5322a0a868aeb22>:0
at HarmonyLib.PatchFunctions.UpdateWrapper (System.Reflection.MethodBase original, HarmonyLib.PatchInfo patchInfo) [0x00059] in <abec11463bc04855a5322a0a868aeb22>:0
at HarmonyLib.PatchProcessor.Patch () [0x000fc] in <abec11463bc04855a5322a0a868aeb22>:0
at HarmonyLib.Harmony.Patch (System.Reflection.MethodBase original, HarmonyLib.HarmonyMethod prefix, HarmonyLib.HarmonyMethod postfix, HarmonyLib.HarmonyMethod transpiler, HarmonyLib.HarmonyMethod finalizer) [0x0002a] in <abec11463bc04855a5322a0a868aeb22>:0
at RocketMan.IPatchInfo`1[T].Patch (HarmonyLib.Harmony harmony) [0x0027c] in <949351c33af947369af199f234821cd7>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Warning (string)
RocketMan.IPatchInfo`1<Soyuz.SoyuzPatch>:OnPatchingFailed (System.Exception)
RocketMan.IPatchInfo`1<Soyuz.SoyuzPatch>:Patch (HarmonyLib.Harmony)
Soyuz.SoyuzPatcher:PatchAll ()
System.Reflection.MonoMethod:Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
System.Reflection.MethodBase:Invoke (object,object[])
RocketMan.FunctionsUtility/<>c__DisplayClass1_0`1<RocketMan.Main/OnDefsLoaded>:<GetActions>b__3 ()
RocketMan.Main:DefsLoaded ()
RocketMan.RocketMod/<>c:<.ctor>b__3_0 ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.LongEventHandler.UpdateCurrentSynchronousEvent_Patch0 (bool&)
Dlitz Jun 7, 2024 @ 5:58am 
Patching failed with error System.MissingMethodException: void Verse.DamageInfo..ctor(Verse.DamageDef,single,single,single,Verse.Thing,Verse.BodyPartRecord,Verse.ThingDef,Verse.DamageInfo/SourceCategory,Verse.Thing,bool,bool)
[Ref E49B4391] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch4 (string)
RocketMan.Logger:Debug (string,System.Exception,string)
RocketMan.IPatchInfo`1<Soyuz.SoyuzPatch>:Patch (HarmonyLib.Harmony)
Soyuz.SoyuzPatcher:PatchAll ()
System.Reflection.MonoMethod:Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
System.Reflection.MethodBase:Invoke (object,object[])
RocketMan.FunctionsUtility/<>c__DisplayClass1_0`1<RocketMan.Main/OnDefsLoaded>:<GetActions>b__3 ()
RocketMan.Main:DefsLoaded ()
RocketMan.RocketMod/<>c:<.ctor>b__3_0 ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.LongEventHandler.UpdateCurrentSynchronousEvent_Patch0 (bool&)
Verse.LongEventHandler:LongEventsUpdate (bool&)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root.Update_Patch1 (Verse.Root)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root_Entry.Update_Patch0 (Verse.Root_Entry)
Dlitz Jun 7, 2024 @ 5:58am 
SOYUZ:[ERROR] patching HediffComp_ConstancyDamage:Void CompPostTick(Single ByRef) Failed! System.MissingMethodException: void Verse.DamageInfo..ctor(Verse.DamageDef,single,single,single,Verse.Thing,Verse.BodyPartRecord,Verse.ThingDef,Verse.DamageInfo/SourceCategory,Verse.Thing,bool,bool)
[Ref E49B4391] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Warning (string)
RocketMan.IPatchInfo`1<Soyuz.SoyuzPatch>:Patch (HarmonyLib.Harmony)
Soyuz.SoyuzPatcher:PatchAll ()
System.Reflection.MonoMethod:Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
System.Reflection.MethodBase:Invoke (object,object[])
RocketMan.FunctionsUtility/<>c__DisplayClass1_0`1<RocketMan.Main/OnDefsLoaded>:<GetActions>b__3 ()
RocketMan.Main:DefsLoaded ()
RocketMan.RocketMod/<>c:<.ctor>b__3_0 ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.LongEventHandler.UpdateCurrentSynchronousEvent_Patch0 (bool&)
Verse.LongEventHandler:LongEventsUpdate (bool&)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root.Update_Patch1 (Verse.Root)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root_Entry.Update_Patch0 (Verse.Root_Entry)
Alu Jun 7, 2024 @ 9:13am 
get the full log
missing method means somethings not updated right in whatever adds what it trying to patch
Roshag Jul 17, 2024 @ 9:08am 
Seems that Rocketman + Vehicle Framework + something I can't find = start new game, generate planet, choose starting tile, wait for colony to generate, crash right befor loading screen turns black. No crash log, no errors in normal log, Removing either VF or Rocketman fixes this issue, removing biomes sometimes decrease crash frequency. No idea why, could be because of some map generation related stuff in VF that has not been optimized yet - "map generation has been made syncronous for all vehicle grids". And I have many vehicle mods. Hopefully, this issue will get fixed automatically when VF gets updated.
TurtleShroom Jul 17, 2024 @ 9:09am 
Originally posted by Roshag:
No idea why, could be because of some map generation related stuff in VF that has not been optimized yet - "map generation has been made syncronous for all vehicle grids". And I have many vehicle mods. Hopefully, this issue will get fixed automatically when VF gets updated.

Oh, so THAT'S what has been screwing me over.
Alu Jul 17, 2024 @ 8:11pm 
rocketman and VF have had no reported conflicts that had a log
find out whatever the third mod is and as literally every mod says
get a log
as i personally use VF and RM in every save without any issue
Last edited by Alu; Jul 17, 2024 @ 8:11pm
Roshag Jul 26, 2024 @ 12:08pm 
Either this "third mod" got fixed since last week or the Moon was in wrong Zodiac. Or some other issue I have no idea of. Everything is fine today, but I'll try to remember to save game before each map generation
Kham Aug 20, 2024 @ 1:44pm 
As of last night when I load my game up I don't get the "Rocketman is warming up" pop up and when I open the Rocketman tab it says to unpause the game when the game is in fact unpaused and when the game is paused it says Rocketman is warming up, but doesn't actually do anything.

I haven't changed anything since Sunday when it was working fine, I don't get why it's suddenly stopped working. If I load an older save (from about a week ago sadly), Rocketman still runs it's warmup.

https://gist.github.com/HugsLibRecordKeeper/222bfa9412034f5ba13db7979ca89e8b
can't use log publisher cause of black screen,
only got harmony, core, log publisher,all dlcs, vanila exp framework, rocketman
VCF successfully applied 0 patches
Root level exception in OnGUI(): System.NullReferenceException: Object reference not set to an instance of an object
[Ref BAD5EF47]
at Verse.Text.set_Font (Verse.GameFont value) <0x792be5d0 + 0x00000> in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
- PREFIX Krkr.RocketMan: Boolean RocketMan.Text_Patch+Text_Font_Setter_Patch:Prefix(GameFont& value)
at Verse.LongEventHandler.LongEventsOnGUI () [0x0002b] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
at Verse.Root.OnGUI () [0x00019] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Root level exception in OnGUI(): System.NullReferenceException: Object reference not set to an instance of an object
[Ref BAD5EF47] Duplicate stacktrace, see ref for original
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Root level exception in OnGUI(): System.TypeInitializationException: The type initializer for 'RocketMan.GUIFont' threw an exception. ---> System.NullReferenceException: Object reference not set to an instance of an object
[Ref 94C3B2AC]
at Verse.Text.get_CurFontStyle () <0x792c9e90 + 0x00000> in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
- PREFIX Krkr.RocketMan: Boolean RocketMan.Text_Patch+Text_CurFontStyle_Patch:Prefix(GUIStyle& __result)
at Verse.Text.CalcHeight (System.String text, System.Single width) [0x00010] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
at <0x28d762b30 + 0x0107a> <unknown method>
--- End of inner exception stack trace ---
[Ref A2BDF769]
at (wrapper managed-to-native) System.Object.__icall_wrapper_mono_generic_class_init(intptr)
at RocketMan.Text_Patch+Text_WordWrap_Getter_Patch.Prefix (System.Boolean& __result) [0x00000] in <949351c33af947369af199f234821cd7>:0
at Verse.Text.get_WordWrap () [0x00014] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
- PREFIX Krkr.RocketMan: Boolean RocketMan.Text_Patch+Text_WordWrap_Getter_Patch:Prefix(Boolean& __result)
at Verse.Text.StartOfOnGUI () [0x00000] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
at Verse.UIRoot.UIRootOnGUI () [0x0001e] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
at Verse.UIRoot_Entry.UIRootOnGUI () [0x00000] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
at Verse.Root.OnGUI () [0x0003d] in <f0ac5eb9b52e4cc396c70fc9a4ee15e5>:0
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Root level exception in OnGUI(): System.TypeInitializationException: The type initializer for 'RocketMan.GUIFont' threw an exception. ---> System.NullReferenceException: Object reference not set to an instance of an object
[Ref 94C3B2AC] Duplicate stacktrace, see ref for original
--- End of inner exception stack trace ---
[Ref A2BDF769] Duplicate stacktrace, see ref for original
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Root level exception in OnGUI(): System.TypeInitializationException: The type initializer for 'RocketMan.GUIFont' threw an exception. ---> System.NullReferenceException: Object reference not set to an instance of an object
[Ref 94C3B2AC] Duplicate stacktrace, see ref for original
--- End of inner exception stack trace ---
[Ref A2BDF769] Duplicate stacktrace, see ref for original
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Root level exception in OnGUI(): System.TypeInitializationException: The type initializer for 'RocketMan.GUIFont' threw an exception. ---> System.NullReferenceException: Object reference not set to an instance of an object
[Ref 94C3B2AC] Duplicate stacktrace, see ref for original
--- End of inner exception stack trace ---
[Ref A2BDF769] Duplicate stacktrace, see ref for original
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Root level exception in OnGUI(): System.TypeInitializationException: The type initializer for 'RocketMan.GUIFont' threw an exception. ---> System.NullReferenceException: Object reference not set to an instance of an object
[Ref 94C3B2AC] Duplicate stacktrace, see ref for original
--- End of inner exception stack trace ---
[Ref A2BDF769] Duplicate stacktrace, see ref for original
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Last edited by ᛚᚢᚲᛟᚨᚾ; Sep 9, 2024 @ 7:05am
Alu Sep 9, 2024 @ 7:11am 
1.5 blackscreens have existed since release and no ones ided the cause yet
your rocketman isnt even loading
youd need to redownload to fix those errors

sadly probably wont fix the black screen
gorenshtien Sep 13, 2024 @ 9:48am 
Hi, guys! Help, please!
1.0.6.3.2421
https://gist.github.com/HugsLibRecordKeeper/f2522d49146cfde21d2f6606a0a40be0
I just installed your mod because I evolved a lot, pawns became a lot and the game became noticeably laggy. But you won't believe it: after installing your mod it started to slow down much more))
MacBookpro
2,5 GHz 4 Intel Core i7
16 ГБ 1600 MHz DDR3
Intel Iris Pro 1536 МБ
https://gist.github.com/HugsLibRecordKeeper/f2522d49146cfde21d2f6606a0a40be0
< >
Showing 256-270 of 287 comments
Per page: 1530 50