RimWorld

RimWorld

[Outdated] Call of Cthulhu - Cosmic Horrors
Zachopotamus Feb 3, 2020 @ 12:01am
Cosmic Horrors Raid Causes a Bunch of Errors
I got a Raid with the text, "Something otherwordly is stalking your colonists." Then I got a metric ton of errors related to pawn generation in the debug log.

I think this one is basically a summary error of all of the other errors, so it should say a lot about what is going on.

Pawn generation error: Generated pawn incapable of violence. Too many tries (120), returning null. Generation request: kindDef=ROM_MiGo, context=NonPlayer, faction=Outpost of the MiGo, tile=513847, forceGenerateNewPawn=False, newborn=False, allowDead=False, allowDowned=False, canGeneratePawnRelations=True, mustBeCapableOfViolence=True, colonistRelationChanceFactor=1, forceAddFreeWarmLayerIfNeeded=False, allowGay=True, allowFood=False, inhabitant=False, certainlyBeenInCryptosleep=False, validatorPreGear=, validatorPostGear=System.Predicate`1[Verse.Pawn], fixedBiologicalAge=, fixedChronologicalAge=, fixedGender=, fixedMelanin=, fixedLastName=
Verse.Log:Error(String, Boolean)
Verse.PawnGenerator:GenerateNewPawnInternal_Patch2(PawnGenerationRequest&)
Verse.PawnGenerator:GenerateOrRedressPawnInternal(PawnGenerationRequest)
Verse.PawnGenerator:GeneratePawn_Patch3(PawnGenerationRequest)
RimWorld.PawnGroupKindWorker_Normal:GeneratePawns(PawnGroupMakerParms, PawnGroupMaker, List`1, Boolean)
RimWorld.PawnGroupKindWorker:GeneratePawns_Patch1(Object, PawnGroupMakerParms, PawnGroupMaker, Boolean)
RimWorld.PawnGroupMaker:GeneratePawns(PawnGroupMakerParms, Boolean)
RimWorld.<GeneratePawns>c__Iterator0:MoveNext()
System.Collections.Generic.List`1:AddEnumerable(IEnumerable`1)
System.Collections.Generic.List`1:.ctor(IEnumerable`1)
System.Linq.Enumerable:ToList(IEnumerable`1)
CosmicHorror.IncidentWorker_RaidCosmicHorrors:TryExecuteWorker(IncidentParms)
RimWorld.IncidentWorker:TryExecute_Patch1(Object, IncidentParms)
RimWorld.Storyteller:TryFire(FiringIncident)
RimWorld.Storyteller:StorytellerTick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update_Patch1(Object)
< >
Showing 1-5 of 5 comments
TurtleShroom Oct 8, 2022 @ 7:25pm 
I can confirm that I am getting similar errors, as such:

Cthulhu :: Horrors 1.5.15 :: Cosmic Horror Raid Report: Tried to start event. UnityEngine.StackTraceUtility:ExtractStackTrace () (wrapper dynamic-method) Verse.Log:Verse.Log.Message_Patch1 (string) Cthulhu.Utility:DebugReport (string) CosmicHorror.IncidentWorker_RaidCosmicHorrors:CanFireNowSub (RimWorld.IncidentParms) (wrapper dynamic-method) RimWorld.IncidentWorker:RimWorld.IncidentWorker.CanFireNow_Patch1 (RimWorld.IncidentWorker,RimWorld.IncidentParms) Verse.DebugActionsIncidents:DoIncidentDebugAction (RimWorld.IIncidentTarget,int) Verse.DebugActionsIncidents/<>c__DisplayClass6_0:<GetIncidentDebugAction>b__0 () Verse.Dialog_DebugOptionLister:DebugAction (string,System.Action,bool) (wrapper dynamic-method) Verse.Dialog_DebugActionsMenu:Verse.Dialog_DebugActionsMenu.DoListingItems_Patch1 (Verse.Dialog_DebugActionsMenu) Verse.Dialog_OptionLister:DoWindowContents (UnityEngine.Rect) Verse.Window:InnerWindowOnGUI (int) UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)

No raid stategy for Devil Reef with points 35, groupKind=Combat parms=target=Map-0-PlayerHome, points=35 UnityEngine.StackTraceUtility:ExtractStackTrace () (wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch3 (string) Verse.Log:Error (string,bool) CosmicHorror.IncidentWorker_RaidCosmicHorrors:ResolveRaidStrategy (RimWorld.IncidentParms,RimWorld.PawnGroupKindDef) CosmicHorror.IncidentWorker_RaidCosmicHorrors:TryExecuteWorker (RimWorld.IncidentParms) (wrapper dynamic-method) RimWorld.IncidentWorker:RimWorld.IncidentWorker.TryExecute_Patch3 (RimWorld.IncidentWorker,RimWorld.IncidentParms) Verse.DebugActionsIncidents/<>c__DisplayClass8_1:<DoIncidentDebugAction>b__2 () Verse.Dialog_DebugOptionLister:DebugAction (string,System.Action,bool) Verse.Dialog_DebugOptionListLister:DoListingItems () Verse.Dialog_OptionLister:DoWindowContents (UnityEngine.Rect) Verse.Window:InnerWindowOnGUI (int) UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)

Exception filling window for Verse.Dialog_DebugOptionListLister: System.NullReferenceException: Object reference not set to an instance of an object at RimWorld.IncidentWorker_Raid.AdjustedRaidPoints (System.Single points, RimWorld.PawnsArrivalModeDef raidArrivalMode, RimWorld.RaidStrategyDef raidStrategy, RimWorld.Faction faction, RimWorld.PawnGroupKindDef groupKind) [0x00018] in <81af9f8a18324e17b286924a43555a7c>:0 at CosmicHorror.IncidentWorker_RaidCosmicHorrors.TryExecuteWorker (RimWorld.IncidentParms parms) [0x00084] in <c47f29e20d974ac49cea011f09594dfa>:0 at (wrapper dynamic-method) RimWorld.IncidentWorker.RimWorld.IncidentWorker.TryExecute_Patch3(RimWorld.IncidentWorker,RimWorld.IncidentParms) at Verse.DebugActionsIncidents+<>c__DisplayClass8_1.<DoIncidentDebugAction>b__2 () [0x00085] in <81af9f8a18324e17b286924a43555a7c>:0 at Verse.Dialog_DebugOptionLister.DebugAction (System.String label, System.Action action, System.Boolean highlight) [0x0003f] in <81af9f8a18324e17b286924a43555a7c>:0 at Verse.Dialog_DebugOptionListLister.DoListingItems () [0x0002b] in <81af9f8a18324e17b286924a43555a7c>:0 at Verse.Dialog_OptionLister.DoWindowContents (UnityEngine.Rect inRect) [0x00176] in <81af9f8a18324e17b286924a43555a7c>:0 at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001d3] in <81af9f8a18324e17b286924a43555a7c>:0 UnityEngine.StackTraceUtility:ExtractStackTrace () (wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch3 (string) Verse.Window:InnerWindowOnGUI (int) UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)

Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing. UnityEngine.StackTraceUtility:ExtractStackTrace () (wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch3 (string) Verse.Widgets:EnsureMousePositionStackEmpty () (wrapper dynamic-method) Verse.Root:Verse.Root.Update_Patch1 (Verse.Root) Verse.Root_Play:Update ()


This happens when I try to force the Cosmic Raid/Deep Ones Raid/Migo Raid Incidents using cheat codes.

This is my Hugs Library Log: https://www.anonfiles.com/W6yeG8B1y8/HLL_log .
Last edited by TurtleShroom; Oct 8, 2022 @ 7:36pm
Ryoma  [developer] Nov 11, 2022 @ 2:20pm 
These issues should be resolved in 1.4
Last edited by Ryoma; Nov 12, 2022 @ 12:18pm
TurtleShroom Nov 11, 2022 @ 6:17pm 
Originally posted by jecrell:
These issue should be resolved in 1.4

What about in V1.3 ? That is where I am experiencing my problem.
Ryoma  [developer] Nov 12, 2022 @ 3:10pm 
Originally posted by TurtleShroom:
Originally posted by jecrell:
These issue should be resolved in 1.4

What about in V1.3 ? That is where I am experiencing my problem.
Understood

I have gone ahead and retrofitted my bug fixes from 1.4 to 1.3. Resub. If you're still having issues, please visit me in the Discord and I will sort out anything leftover!
Last edited by Ryoma; Nov 12, 2022 @ 3:10pm
TurtleShroom Nov 12, 2022 @ 6:54pm 
Originally posted by jecrell:
I have gone ahead and retrofitted my bug fixes from 1.4 to 1.3. Resub. If you're still having issues, please visit me in the Discord and I will sort out anything leftover!

I will reinstall it now and let you know the next time I think about testing it.
< >
Showing 1-5 of 5 comments
Per page: 1530 50