RimWorld

RimWorld

Character Editor
Rexaurus Apr 4, 2021 @ 10:57am
Problem when spawning certain pawns
Good evening VOID, I'm having a problem with the most recent version of this mod which is stopping me from playing the game as I want to, I have many race mods, but this only occurs specifically with a few pawns from the Android Tiers and Android Tiers TX mod, more specifically the first Android # colonist from all tiers of the base mod ( there are 2 when opening the dropdown menu ), the TX2KI Android Colonists, the TX2K Android Colonists, the TXI Android Colonists and the full, normal skin TX Androids colonists from the TX mod, I have tested and it's the same error for both, here's it:

------------------------------
Exception filling window for CharacterEditor.EditorUI: System.NullReferenceException: Object reference not set to an instance of an object
at CharacterEditor.ApparelTool.ReplaceAndWearRandomApparel (Verse.Pawn pawn, RimWorld.Apparel a, Verse.ApparelLayerDef ald, System.Boolean pawnSpecific) [0x00150] in <f160cb54a36643798f2d8df5164f717a>:0
at CharacterEditor.ApparelTool.Redress (Verse.Pawn pawn, CharacterEditor.Selected selected, System.Boolean originalColors, System.Int32 numberOfLayers, System.Boolean pawnSpecific) [0x0009b] in <f160cb54a36643798f2d8df5164f717a>:0
at CharacterEditor.PawnCreator.CreateNewPawn (Verse.PawnKindDef pkd, RimWorld.Faction f) [0x002d9] in <f160cb54a36643798f2d8df5164f717a>:0
at CharacterEditor.PawnCreator.AddOrCreateNewPawn (System.Collections.Generic.List`1[T] lpkd, RimWorld.Faction f, Verse.IntVec3 pos, Verse.Pawn pawnFromSlot) [0x00052] in <f160cb54a36643798f2d8df5164f717a>:0
at CharacterEditor.PawnCreator.AddOrCreateNewPawn (Verse.PawnKindDef pkd, RimWorld.Faction faction, Verse.IntVec3 pos, Verse.Pawn pawnToReplace) [0x0000d] in <f160cb54a36643798f2d8df5164f717a>:0
at CharacterEditor.BlockPawnList.AAddStartPawn () [0x00018] in <f160cb54a36643798f2d8df5164f717a>:0
at CharacterEditor.SZWidgets.ButtonImage (System.Single x, System.Single y, System.Single w, System.Single h, System.String texPath, System.Action action, System.String toolTip) [0x00029] in <f160cb54a36643798f2d8df5164f717a>:0
at CharacterEditor.BlockPawnList.DrawTopBottons (System.Int32 x, System.Int32& y, System.Int32 w) [0x00026] in <f160cb54a36643798f2d8df5164f717a>:0
at CharacterEditor.BlockPawnList.Draw (System.Int32 x, System.Int32 y, System.Int32 w, System.Int32 h) [0x00034] in <f160cb54a36643798f2d8df5164f717a>:0
at CharacterEditor.EditorUI.DoWindowContents (UnityEngine.Rect inRect) [0x00015] in <f160cb54a36643798f2d8df5164f717a>:0
at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x00165] in <f6764be5ede54cf38e73d5a1d2adf439>:0
Verse.Log:Error(String, Boolean)
Verse.Window:InnerWindowOnGUI(Int32)
UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle)
------------------------------

From reading the starting lines, it seems that the problem happens when the CE tries to put clothes on those pawns, which is strange, given that I have the option that enables the Tier 5 android to wear clothing and the fact that I played with both CE, AT, and ATTX last year with no problems at all, could you please see if there's something you could do?