RimWorld

RimWorld

Humanoid Alien Races
TurtleShroom Aug 14, 2021 @ 6:10pm
Bug Reports
Good evening.

Shockingly, there is no centralized place for us to post our Logs and errors for our Bug Reports when dealing with this Mod.

For that reason, I will be adding this as a centralized location for future reports.


Thank you.
-TURTLESHROOM
< >
Showing 1-15 of 688 comments
TurtleShroom Aug 14, 2021 @ 6:13pm 
JobDriver threw exception in initAction for pawn Beats-With-Reed driver=JobDriver_TakeToBed (toilIndex=7) driver.job=(Capture (Job_209113) A=Thing_Human189798 B=Thing_SleepingSpot189836) System.InvalidOperationException: Nullable object must have a value. at System.Nullable`1[T].get_Value () [0x00008] in <eae584ce26bc40229c1b1aa476bfa589>:0 at (wrapper dynamic-method) RimWorld.Pawn_GuestTracker.RimWorld.Pawn_GuestTracker.SetGuestStatus_Patch3(RimWorld.Pawn_GuestTracker,RimWorld.Faction,RimWorld.GuestStatus) at RimWorld.Pawn_GuestTracker.CapturedBy (RimWorld.Faction by, Verse.Pawn byPawn) [0x0001c] in <00638943358e4807bd44cd7bc8f572da>:0 at RimWorld.JobDriver_TakeToBed.CheckMakeTakeePrisoner () [0x00072] in <00638943358e4807bd44cd7bc8f572da>:0 at RimWorld.JobDriver_TakeToBed.<MakeNewToils>b__9_10 () [0x00000] in <00638943358e4807bd44cd7bc8f572da>:0 at Verse.AI.JobDriver.TryActuallyStartNextToil () [0x001de] in <00638943358e4807bd44cd7bc8f572da>:0 UnityEngine.StackTraceUtility:ExtractStackTrace () (wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch2 (string) Verse.AI.JobUtility:TryStartErrorRecoverJob (Verse.Pawn,string,System.Exception,Verse.AI.JobDriver) Verse.AI.JobDriver:TryActuallyStartNextToil () Verse.AI.JobDriver:ReadyForNextToil () Verse.AI.JobDriver:Notify_PatherArrived () Verse.AI.Pawn_PathFollower:PatherArrived () (wrapper dynamic-method) Verse.AI.Pawn_PathFollower:Verse.AI.Pawn_PathFollower.StartPath_Patch1 (Verse.AI.Pawn_PathFollower,Verse.LocalTargetInfo,Verse.AI.PathEndMode) Verse.AI.Toils_Goto/<>c__DisplayClass1_0:<GotoThing>b__0 () Verse.AI.JobDriver:TryActuallyStartNextToil () Verse.AI.JobDriver:ReadyForNextToil () Verse.AI.JobDriver:TryActuallyStartNextToil () Verse.AI.JobDriver:ReadyForNextToil () Verse.AI.JobDriver:TryActuallyStartNextToil () Verse.AI.JobDriver:ReadyForNextToil () Verse.AI.JobDriver:TryActuallyStartNextToil () Verse.AI.JobDriver:ReadyForNextToil () Verse.AI.JobDriver:Notify_PatherArrived () Verse.AI.Pawn_PathFollower:PatherArrived () Verse.AI.Pawn_PathFollower:TryEnterNextPathCell () (wrapper dynamic-method) Verse.AI.Pawn_PathFollower:Verse.AI.Pawn_PathFollower.PatherTick_Patch3 (Verse.AI.Pawn_PathFollower) (wrapper dynamic-method) Verse.Pawn:Verse.Pawn.Tick_Patch3 (Verse.Pawn) Verse.TickList:Tick () (wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch5 (Verse.TickManager) Verse.TickManager:TickManagerUpdate () (wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch3 (Verse.Game) Verse.Root_Play:Update ()

With this Mod, I am not able to Capture downed enemies and put them on my prison beds. My colonist stands next to the bed and drops him, but the game does not consider him a prisoner and I can't put him in the bed.

This is my Hugs Library Log: https://gist.github.com/8098ff4470542d016145ca0a1bbfca28 .

This is my base "Rimworld" Log: https://www.anonfiles.com/Z7a5ebC4ud/Player_log .
erdelf  [developer] Aug 14, 2021 @ 8:11pm 
Your save really is ♥♥♥♥ all to hell. Using mods from 3 years ago probably doesn't help with that.

Besides that, it sounds like one of your mods has a PawnKindDef not updated.
TurtleShroom Aug 15, 2021 @ 12:17pm 
Originally posted by erdelf:
Your save really is ♥♥♥♥ all to hell. Using mods from 3 years ago probably doesn't help with that. Besides that, it sounds like one of your mods has a PawnKindDef not updated.

Believe it or not, it runs with no lag and no crashes. I can do everything I want to and build everything in the game. This is my only error.

What would the "PAWNKINDDEF" that refer to and how would I look at it? What needs to be updated?
TurtleShroom Aug 16, 2021 @ 7:24pm 
Originally posted by erdelf:
Besides that, it sounds like one of your mods has a PawnKindDef not updated.

What needs to be updated? I've pinpointed it to a few Mods and I'd like to inform their creators how to fix them.
erdelf  [developer] Aug 17, 2021 @ 1:37am 
Honestly, can't tell precisely. I can tell at least the slug race is outdated and needs fixing but there's likely more. It's not like the error log tells me precisely which def is messed up.
And I mean there are a lot of files you have loaded that are broken.
TurtleShroom Aug 17, 2021 @ 8:19am 
Originally posted by erdelf:
Honestly, can't tell precisely. I can tell at least the slug race is outdated and needs fixing but there's likely more.

The Guohun Mod is also outdated, which is weird, because it works perfectly up until I try to arrest a Guohun China man.
Last edited by TurtleShroom; Aug 17, 2021 @ 8:20am
Vistha Aug 22, 2021 @ 4:17am 
https://gist.github.com/HugsLibRecordKeeper/c5c8087b2ccda5ed1d0734b57990fd49

After an undefined amount of time pawn generation folds on itself and after that all raids, caravans, visitors fail to generate. It's very hard for me to pinpoint what causes it because it happens somewhat randomly and the first sign is a quest description giving off a lot of errors.

Initially I thought it was a bug that was some interaction between the 3080 patch and some of the mods, but updating to 3087 results in about the same thing, so I hoped for another perspective on it, since according to the error only HAR seems to deal with those parts of pawn generation that cause the problem.
Last edited by Vistha; Aug 23, 2021 @ 8:15am
Camping_Zone Sep 3, 2021 @ 5:50am 
the sprites on some mods like the star wars hutt are cut on the sides, is this mod or the specific ones fault? could it be fixed with an update here?
erdelf  [developer] Sep 3, 2021 @ 6:59am 
the framework provides methods for the race modders to fix that.
Mortelith Sep 4, 2021 @ 4:45am 
Hi All. Firstly, I wanted to thank the Author of this mod - erdelf for their great work. Secondly, however, I wanted to report a bug. The mod seems to delete 3 narrow faces, leaving only 3 average faces types. This collides with other mods, so a fix would be very much appreciated :) Thank you in advance!
pixelarze Sep 7, 2021 @ 5:40am 
hello
I have a problem, when i use humanoid even alone, factions don't appear.
if you can help me please, thanks in advance


Error in WorldGenStep: System.TypeInitializationException: The type initializer for 'AlienRace.HarmonyPatches' threw an exception. ---> System.MissingMethodException: System.Collections.Generic.List`1<System.Reflection.Emit.Label> HarmonyLib.CodeInstructionExtensions.ExtractLabels(HarmonyLib.CodeInstruction)
at System.Collections.Generic.List`1[T]..ctor (System.Collections.Generic.IEnumerable`1[T] collection) [0x00077] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at HarmonyLib.CodeTranspiler.GetResult (System.Reflection.Emit.ILGenerator generator, System.Reflection.MethodBase method) [0x00051] in <2161c8330234450b8141397c32c11571>:0
at HarmonyLib.MethodBodyReader.FinalizeILCodes (HarmonyLib.Emitter emitter, System.Collections.Generic.List`1[T] transpilers, System.Collections.Generic.List`1[T] endLabels, System.Boolean& hasReturnCode) [0x00149] in <2161c8330234450b8141397c32c11571>:0
at HarmonyLib.MethodCopier.Finalize (HarmonyLib.Emitter emitter, System.Collections.Generic.List`1[T] endLabels, System.Boolean& hasReturnCode) [0x00000] in <2161c8330234450b8141397c32c11571>:0
at HarmonyLib.MethodPatcher.CreateReplacement (System.Collections.Generic.Dictionary`2[System.Int32,HarmonyLib.CodeInstruction]& finalInstructions) [0x00209] in <2161c8330234450b8141397c32c11571>:0
at HarmonyLib.PatchFunctions.UpdateWrapper (System.Reflection.MethodBase original, HarmonyLib.PatchInfo patchInfo) [0x00057] in <2161c8330234450b8141397c32c11571>:0
at HarmonyLib.PatchProcessor.Patch () [0x000de] in <2161c8330234450b8141397c32c11571>:0
at HarmonyLib.Harmony.Patch (System.Reflection.MethodBase original, HarmonyLib.HarmonyMethod prefix, HarmonyLib.HarmonyMethod postfix, HarmonyLib.HarmonyMethod transpiler, HarmonyLib.HarmonyMethod finalizer) [0x00028] in <2161c8330234450b8141397c32c11571>:0
at AlienRace.HarmonyPatches..cctor () [0x00b27] in <7a7300e6015848b5bccd02355978078b>:0
--- End of inner exception stack trace ---
at (wrapper dynamic-method) Verse.PawnGenerator.DMD<DMD<GeneratePawn_Patch1>?-1250249984::GeneratePawn_Patch1>(Verse.PawnGenerationRequest)
at RimWorld.Faction.TryGenerateNewLeader () [0x0023c] in <d243303f714d4dc48680ccaecd2f594e>:0
at RimWorld.FactionGenerator.NewGeneratedFaction (RimWorld.FactionGeneratorParms parms) [0x001fb] in <d243303f714d4dc48680ccaecd2f594e>:0
at RimWorld.FactionGenerator.GenerateFactionsIntoWorld (System.Collections.Generic.Dictionary`2[TKey,TValue] factionCounts) [0x00076] in <d243303f714d4dc48680ccaecd2f594e>:0
at RimWorld.Planet.WorldGenStep_Factions.GenerateFresh (System.String seed) [0x00005] in <d243303f714d4dc48680ccaecd2f594e>:0
at RimWorld.Planet.WorldGenerator.GenerateWorld (System.Single planetCoverage, System.String seedString, RimWorld.Planet.OverallRainfall overallRainfall, RimWorld.Planet.OverallTemperature overallTemperature, RimWorld.Planet.OverallPopulation population, System.Collections.Generic.Dictionary`2[TKey,TValue] factionCounts) [0x000fd] in <d243303f714d4dc48680ccaecd2f594e>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
RimWorld.Planet.WorldGenerator:GenerateWorld (single,string,RimWorld.Planet.OverallRainfall,RimWorld.Planet.OverallTemperature,RimWorld.Planet.OverallPopulation,System.Collections.Generic.Dictionary`2<RimWorld.FactionDef, int>)
RimWorld.Page_CreateWorldParams:<CanDoNext>b__17_0 ()
Verse.LongEventHandler:RunEventFromAnotherThread (System.Action)
Verse.LongEventHandler/<>c:<UpdateCurrentAsynchronousEvent>b__27_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 ()
erdelf  [developer] Sep 7, 2021 @ 5:41am 
full log
pixelarze Sep 8, 2021 @ 12:05pm 
i can"t, when to share the log, his is written "can't loading"
Тот самый Sep 18, 2021 @ 7:24pm 
Help please. translate in google:

Разработчик, помоги плиз)))
Проблема в том, что Android не подчиняются ideology, т.к. они не прописаны, как и все остальные расы в ideology, из-за чего я не могу нажимать правую кнопку мыши, приказывать поселенцам. КАК ИСПРАВИТЬ

Root level exception in OnGUI(): System.NullReferenceException: Object reference not set to an instance of an object
at RimWorld.ConversionUtility.<ConversionPowerFactor_MemesVsTraits>g__OffsetFromIdeo|1_1 (Verse.Pawn pawn, System.Boolean invert, RimWorld.ConversionUtility+<>c__DisplayClass1_0& ) [0x00006] in <e6d267da40db4a01beb1ee5d02f19dd5>:0
at RimWorld.ConversionUtility.ConversionPowerFactor_MemesVsTraits (Verse.Pawn initiator, Verse.Pawn recipient, System.Text.StringBuilder sb) [0x0001e] in <e6d267da40db4a01beb1ee5d02f19dd5>:0
at RimWorld.InteractionWorker_ConvertIdeoAttempt.CertaintyReduction (Verse.Pawn initiator, Verse.Pawn recipient) [0x0001e] in <e6d267da40db4a01beb1ee5d02f19dd5>:0
at RimWorld.CompAbilityEffect_Convert.ExtraLabelMouseAttachment (Verse.LocalTargetInfo target) [0x0004d] in <e6d267da40db4a01beb1ee5d02f19dd5>:0
at RimWorld.Verb_CastAbility.DrawAttachmentExtraLabel (Verse.LocalTargetInfo target) [0x0001a] in <e6d267da40db4a01beb1ee5d02f19dd5>:0
at RimWorld.Verb_CastAbilityTouch.OnGUI (Verse.LocalTargetInfo target) [0x00021] in <e6d267da40db4a01beb1ee5d02f19dd5>:0
at RimWorld.Targeter.TargeterOnGUI () [0x00010] in <e6d267da40db4a01beb1ee5d02f19dd5>:0
at RimWorld.MapInterface.MapInterfaceOnGUI_BeforeMainTabs () [0x00064] in <e6d267da40db4a01beb1ee5d02f19dd5>:0
at RimWorld.UIRoot_Play.UIRootOnGUI () [0x0001f] in <e6d267da40db4a01beb1ee5d02f19dd5>:0
at (wrapper dynamic-method) Verse.Root.Verse.Root.OnGUI_Patch1(Verse.Root)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
(wrapper dynamic-method) Verse.Root:Verse.Root.OnGUI_Patch1 (Verse.Root)
Last edited by Тот самый; Sep 18, 2021 @ 7:25pm
Trajda Oct 6, 2021 @ 3:21pm 
@erdelf

I'm trying to figure out one mod conflict and everything points at Humanoid Alien Races, despite I do not see how it might be involved. When creating a caravan, there is a toggleable option to automatically pick food, bedrolls, and medicine according to the number of people in the colony. But that option doesn't know what to do if an animal doesn't eat vegetables. Every carnivorous animal makes this error until you turn that toggleable option off on the third page.

Tell me if you need a version with fewer mods uploaded, it shouldn't be difficult to simulate.

https://imgur.com/sif2BPV
https://gist.github.com/4cd52ce4b23b881bf15bba76ec119e3d
< >
Showing 1-15 of 688 comments
Per page: 1530 50