RimWorld

RimWorld

RocketMan - Performance Mod
milosx 9 maj, 2021 @ 15:57
Help Forum
For discussion when the mod doesn't work and general help.
< >
Visar 121-135 av 286 kommentarer
Ursprungligen skrivet av Alu:
you have one of the most annoyingly weird and inconsistent issues there
infinite stat recurssion has been localized down to "nearly" vanilla so im not sure remotely what the cause of it is

Right so doing a lot of research, but no ingame troubleshooting. Apperently the issue can be caused by humanoid alien races, or vanilla expanded framework. Are those mods you have ruled out in the past, and how should i go about bringing up this issue to them if not?
Alu 9 mar, 2022 @ 10:25 
need a way to replicate it it
Ursprungligen skrivet av Alu:
need a way to replicate it it
did a bunch of tests downing and healing pawns, its neither of those individually
gom40 15 maj, 2022 @ 9:40 
Exception ticking ffffff (at (144, 0, 141)): System.NullReferenceException: Object reference not set to an instance of an object
at (wrapper dynamic-method) Verse.Pawn.Verse.Pawn.Tick_Patch2(Verse.Pawn)
at (wrapper dynamic-method) Verse.TickList.Verse.TickList.Tick_Patch0(Verse.TickList)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch3 (string)
(wrapper dynamic-method) Verse.TickList:Verse.TickList.Tick_Patch0 (Verse.TickList)
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch5 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch1 (Verse.Game)
(wrapper dynamic-method) Verse.Root_Play:Verse.Root_Play.Update_Patch1 (Verse.Root_Play)0
error!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Alu 15 maj, 2022 @ 18:51 
thats a general pawn error
doesnt tell you where its from too common to pinpoint a mod as a cause without testing and generalist log checking
TurtleShroom 16 maj, 2022 @ 13:41 
ROCKETMAN:[NOTROCKETMAN] RocketMan caught an error in StatWorker.GetValueUnfinalized. RocketMan doesn't modify the inners of this method. VEF_VerbRangeFactor VEF_VerbRangeFactor with error System.NullReferenceException: Object reference not set to an instance of an object at Verse.Pawn.get_Inspired () [0x0000a] in <99518a644a3e4a7ea3fde566568df84a>:0 at (wrapper dynamic-method) RimWorld.StatWorker.RimWorld.StatWorker.GetValueUnfinalized_Patch2(RimWorld.StatWorker,RimWorld.StatRequest,bool) at RocketMan.Optimizations.StatWorker_Patch.UpdateCache (System.Int32 key, RimWorld.StatWorker statWorker, RimWorld.StatRequest req, System.Boolean applyPostProcess, System.Int32 tick, System.Boolean storeExists) [0x00013] in <930ffa9c590b44cd8615f87aeb86949f>:0 UnityEngine.StackTraceUtility:ExtractStackTrace () (wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch2 (string) RocketMan.Logger:Debug (string,System.Exception,string) RocketMan.Optimizations.StatWorker_Patch:UpdateCache (int,RimWorld.StatWorker,RimWorld.StatRequest,bool,int,bool) (wrapper dynamic-method) RimWorld.StatWorker:RimWorld.StatWorker.GetValue_Patch1 (RimWorld.StatWorker,RimWorld.StatRequest,bool) RimWorld.StatWorker:GetValue (Verse.Thing,Verse.Pawn,bool) RimWorld.StatExtension:GetStatValueForPawn (Verse.Thing,RimWorld.StatDef,Verse.Pawn,bool) VFECore.VerbUtility:GetVerbRangeMultiplier (Verse.Pawn) VFECore.VerbUtility:TryModifyThingsVerbs (Verse.ThingWithComps) VFECore.DirtyCache_Patch:Postfix (Verse.HediffSet) (wrapper dynamic-method) Verse.HediffSet:Verse.HediffSet.DirtyCache_Patch1 (Verse.HediffSet) (wrapper dynamic-method) Verse.HediffSet:Verse.HediffSet.AddDirect_Patch1 (Verse.HediffSet,Verse.Hediff,System.Nullable`1<Verse.DamageInfo>,Verse.DamageWorker/DamageResult) (wrapper dynamic-method) Verse.Pawn_HealthTracker:Verse.Pawn_HealthTracker.AddHediff_Patch8 (Verse.Pawn_HealthTracker,Verse.Hediff,Verse.BodyPartRecord,System.Nullable`1<Verse.DamageInfo>,Verse.DamageWorker/DamageResult) Verse.Pawn_HealthTracker:AddHediff (Verse.HediffDef,Verse.BodyPartRecord,System.Nullable`1<Verse.DamageInfo>,Verse.DamageWorker/DamageResult) Children.ChildrenHarmony/Pawn_AgeTracker_Patch:CheckAddictionPawn (Verse.Pawn,bool) Children.ChildrenHarmony/Pawn_AgeTracker_Patch:RecalculateLifeStageIndex_Done (Verse.Pawn_AgeTracker) (wrapper dynamic-method) Verse.Pawn_AgeTracker:Verse.Pawn_AgeTracker.RecalculateLifeStageIndex_Patch2 (Verse.Pawn_AgeTracker) Verse.Pawn_AgeTracker:get_CurLifeStageIndex () Verse.Pawn_AgeTracker:get_CurLifeStageRace () Verse.Pawn_AgeTracker:get_CurLifeStage () Children.ChildrenHarmony/Need_Food_Patch:MaxLevel_Pre (RimWorld.Need_Food,Verse.Pawn,single&) (wrapper dynamic-method) RimWorld.Need_Food:RimWorld.Need_Food.get_MaxLevel_Patch1 (RimWorld.Need_Food) RimWorld.Need:set_CurLevelPercentage (single) RimWorld.Need_Food:SetInitialLevel () RimWorld.Need:.ctor (Verse.Pawn) RimWorld.Need_Food:.ctor (Verse.Pawn) 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) System.Activator:System.Activator.CreateInstance_Patch1 (System.Type,object[]) RimWorld.Pawn_NeedsTracker:AddNeed (RimWorld.NeedDef) RimWorld.Pawn_NeedsTracker:AddOrRemoveNeedsAsAppropriate () RimWorld.Pawn_NeedsTracker:.ctor (Verse.Pawn) (wrapper dynamic-method) RimWorld.PawnComponentsUtility:RimWorld.PawnComponentsUtility.CreateInitialComponents_Patch3 (Verse.Pawn) (wrapper dynamic-method) Verse.PawnGenerator:Verse.PawnGenerator.TryGenerateNewPawnInternal_Patch3 (Verse.PawnGenerationRequest&,string&,bool,bool) (wrapper dynamic-method) Verse.PawnGenerator:Verse.PawnGenerator.GenerateNewPawnInternal_Patch2 (Verse.PawnGenerationRequest&) Verse.PawnGenerator:GenerateOrRedressPawnInternal (Verse.PawnGenerationRequest) (wrapper dynamic-method) Verse.PawnGenerator:Verse.PawnGenerator.GeneratePawn_Patch8 (Verse.PawnGenerationRequest) RimWorld.PawnRelationWorker_Sibling:GenerateParent (Verse.Pawn,Verse.Pawn,Verse.Gender,Verse.PawnGenerationRequest,bool) RimWorld.PawnRelationWorker_Sibling:CreateRelation (Verse.Pawn,Verse.Pawn,Verse.PawnGenerationRequest&) (wrapper dynamic-method) Verse.PawnGenerator:Verse.PawnGenerator.GeneratePawnRelations_Patch2 (Verse.Pawn,Verse.PawnGenerationRequest&) (wrapper dynamic-method) Verse.PawnGenerator:Verse.PawnGenerator.TryGenerateNewPawnInternal_Patch3 (Verse.PawnGenerationRequest&,string&,bool,bool) (wrapper dynamic-method) Verse.PawnGenerator:Verse.PawnGenerator.GenerateNewPawnInternal_Patch2 (Verse.PawnGenerationRequest&) Verse.PawnGenerator:GenerateOrRedressPawnInternal (Verse.PawnGenerationRequest) (wrapper dynamic-method) Verse.PawnGenerator:Verse.PawnGenerator.GeneratePawn_Patch8 (Verse.PawnGenerationRequest) (wrapper dynamic-method) RimWorld.PawnGroupKindWorker_Trader:RimWorld.PawnGroupKindWorker_Trader.GenerateGuards_Patch1 (RimWorld.PawnGroupKindWorker_Trader,RimWorld.PawnGroupMakerParms,RimWorld.PawnGroupMaker,Verse.Pawn,System.Collections.Generic.List`1<Verse.Thing>,System.Collections.Generic.List`1<Verse.Pawn>) RimWorld.PawnGroupKindWorker_Trader:GeneratePawns (RimWorld.PawnGroupMakerParms,RimWorld.PawnGroupMaker,System.Collections.Generic.List`1<Verse.Pawn>,bool) (wrapper dynamic-method) RimWorld.PawnGroupKindWorker:RimWorld.PawnGroupKindWorker.GeneratePawns_Patch1 (RimWorld.PawnGroupKindWorker,RimWorld.PawnGroupMakerParms,RimWorld.PawnGroupMaker,bool) RimWorld.PawnGroupMaker:GeneratePawns (RimWorld.PawnGroupMakerParms,bool) RimWorld.PawnGroupMakerUtility/<GeneratePawns>d__2:MoveNext () System.Collections.Generic.List`1<Verse.Pawn>:.ctor (System.Collections.Generic.IEnumerable`1<Verse.Pawn>) System.Linq.Enumerable:ToList<Verse.Pawn> (System.Collections.Generic.IEnumerable`1<Verse.Pawn>) CaravanAdventures.CaravanStory.IncidentWorker_FriendlyCaravanVisit:SpawnPawns (RimWorld.IncidentParms) CaravanAdventures.CaravanStory.IncidentWorker_FriendlyCaravanVisit:TryExecuteWorker (RimWorld.IncidentParms) (wrapper dynamic-method) RimWorld.IncidentWorker:RimWorld.IncidentWorker.TryExecute_Patch3 (RimWorld.IncidentWorker,RimWorld.IncidentParms) CaravanAdventures.CaravanStory.Quests.QuestCont_FriendlyCaravan/<>c__DisplayClass11_0:<TryCreateFriendlyCaravan>b__2 () CaravanAdventures.Helper:RunSavely<bool> (System.Func`1<bool>,bool,string) CaravanAdventures.CaravanStory.Quests.QuestCont_FriendlyCaravan:TryCreateFriendlyCaravan (single&,Verse.Map) CaravanAdventures.CaravanStory.StoryWC:<WorldComponentTick>b__27_0 () CaravanAdventures.Helper/<>c__DisplayClass10_0:<RunSavelyWithDelay>b__0 () CaravanAdventures.Helper:RunSavelyWithDelay<int> (System.Func`1<int>,single&,int,bool,string) CaravanAdventures.Helper:RunSavelyWithDelay (System.Action,single&,int,bool,string) CaravanAdventures.CaravanStory.StoryWC:WorldComponentTick () RimWorld.Planet.WorldComponentUtility:WorldComponentTick (RimWorld.Planet.World) RimWorld.Planet.World:WorldTick () (wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch7 (Verse.TickManager) (wrapper dynamic-method) Verse.TickManager:Verse.TickManager.TickManagerUpdate_Patch1 (Verse.TickManager) (wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch3 (Verse.Game) Verse.Root_Play:Update ()

After painstakingly reviewing my Mod list, I was shocked to find that this Mod was the culprit for all of my innumerable problems. When I remove the Rocket Man Mod, all of these errors immediately vanish and the game functions as intended. The log spam and the complications are entirely gone.

Therefore, by process of elimination, I have proven that the Rocket Man Mod is breaking my game. This is the error I get constantly repeated, which occurs every time a Pawn is spawned and again on every Pawn for as long as they are on the Map.

This is my Hugs Library Log: https://gist.github.com/5c18a938fc208a9a79386be88ab15ea0 .
Alu 16 maj, 2022 @ 14:20 
the error itself mentions vef
you have more mods than most people can ever use
and better loading which has been known to break things of recent months
TurtleShroom 17 maj, 2022 @ 8:02 
Ursprungligen skrivet av Alu:
the error itself mentions vef
you have more mods than most people can ever use
and better loading which has been known to break things of recent months

If it was the Vanilla Expanded Framework, the problem would have persisted after I removed the Rocket Man Mod.

Does the Better Loading Mod really break stuff? I'll look into that today.
Alu 17 maj, 2022 @ 9:49 
It's been long recorded to completely shatter multiple mods.
The function your reporting as a error is an error tracker that identifies problems that impedes how rocketman works.
Achtung as a similar error tracker for its right click function that tries to identify mods that break right clicking in invisible ways.
TurtleShroom 17 maj, 2022 @ 10:19 
Ursprungligen skrivet av Alu:
It's been long recorded to completely shatter multiple mods.

I removed the Better Loading Mod and tried Rocket Man without that. It failed. However, I'll keep the Better Loading Mod off, just in case.
Zahk 16 jul, 2022 @ 13:17 
When I add Rocketman it doesn't appear in my mods list on the main menu, and I cannot activate/use it. Any suggestions?
Alu 16 jul, 2022 @ 13:29 
unpause steam downloads
Zahk 16 jul, 2022 @ 15:24 
Ursprungligen skrivet av Alu:
unpause steam downloads
Solved it, thanks!
FunkyShit 20 jul, 2022 @ 1:53 
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) [0x000ff] in <121dacf65f454be8a4711b6b581f95b6>: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) [0x00007] in <81af9f8a18324e17b286924a43555a7c>:0
at RimWorld.StatExtension.GetStatValue (Verse.Thing thing, RimWorld.StatDef stat, System.Boolean applyPostProcess) [0x00006] in <81af9f8a18324e17b286924a43555a7c>:0
at Verse.Pawn_HealthTracker.get_InPainShock () [0x0000b] in <81af9f8a18324e17b286924a43555a7c>:0
at Verse.HealthUtility.GetGeneralConditionLabel (Verse.Pawn pawn, System.Boolean shortVersion) [0x0003f] in <81af9f8a18324e17b286924a43555a7c>:0
at RimWorld.InspectPaneFiller.DrawHealth (Verse.WidgetRow row, Verse.Thing t) [0x000c4] in <81af9f8a18324e17b286924a43555a7c>:0
at RimWorld.InspectPaneFiller.DoPaneContentsFor (Verse.ISelectable sel, UnityEngine.Rect rect) [0x0003d] in <81af9f8a18324e17b286924a43555a7c>:0
Vectrix 3 aug, 2022 @ 20:50 
so im trying to figure this out but i have reference errors that i cant get rid of from mods i dont have anymore like rimtaser

https://gist.github.com/f4717dc4825ade5b1fd0b4158fe7e1d0

im not sure what to do to clear rocket mans references
< >
Visar 121-135 av 286 kommentarer
Per sida: 1530 50