RimWorld

RimWorld

Anthrosonae
Bug: Invisible pawn and broken multi-colored background during Creepjoiner Event
I have a few mods that might be conflicting here, but it seems to occur when a pawn from Anthrosonae joins as a Creepjoiner on the map. The pawn itself is invisible, with no gear or body parts drawn. Also, the borders of the map become a multi-colored flashing problem, very akin to the Hall of Mirrors or the Solitaire Effect graphical glitch. This could be because of a conflict with CameraPlus, the Anomaly DLC, or both.

The logs are below, [Ref B14FF906] to be exact.
https://gist.github.com/HugsLibRecordKeeper/15d99fc7938ac3097deea8839cedefed
< >
Showing 1-8 of 8 comments
RazorHoku 24 Jul @ 11:53am 
After further testing, it looks to be an issue with generating the Head texture. When switching the head using CharacterEditor to a Furskin (Yttakin) variant, the error stops. When going back to a normal head variant (Like Female_AverageNormal), the bug occurs again.
Willow  [developer] 24 Jul @ 6:10pm 
I've noticed this issue too, I'm not sure what's causing it but I hope to address it soon.
Kinzuko 25 Jul @ 10:06am 
i ran into this when a creepy joiner anthro cat entered the map. he was invisible. i checked the error logs and it seemed to point to something with the head gene. i used dev mode to remove the gene from that pawn and sure enough the error stopped and he was visible again.

Originally posted by log:
Root level exception in Update(): System.NullReferenceException: Object reference not set to an instance of an object
[Ref FCA45548]
at Anthrosonae.FurGene.GetGraphicOverriden (Verse.Graphic original, Verse.PawnRenderNode source, Verse.Pawn pawn) [0x00065] in <62cf9e8f828a4fcc8921463d0810431d>:0
at Anthrosonae.PawnRenderNode_Head_GraphicFor_Patch.Postfix (Verse.PawnRenderNode_Head __instance, Verse.Pawn pawn, Verse.Graphic& __result) [0x00022] in <62cf9e8f828a4fcc8921463d0810431d>:0
at Verse.PawnRenderNode_Head.GraphicFor (Verse.Pawn pawn) [0x0009d] in <d2f9716cc2ac4cda9c2a174cc147bf37>:0
- POSTFIX OskarPotocki.VEF: Void VEF.Genes.VanillaExpandedFramework_PawnRenderNode_Head_GraphicFor_Patch:Postfix(PawnRenderNode_Head __instance, Pawn pawn, Graphic& __result)
- POSTFIX RedMattis.BetterPrerequisites: Void BigAndSmall.PawnRenderNode_Head_Patches:PawnRenderNode_Head_GraphicFor_Patch(PawnRenderNode_Head __instance, Pawn pawn, Graphic& __result)
- POSTFIX AnthrosonaeMod: Void Anthrosonae.PawnRenderNode_Head_GraphicFor_Patch:Postfix(PawnRenderNode_Head __instance, Pawn pawn, Graphic& __result)
at Verse.PawnRenderNode+<GraphicsFor>d__69.MoveNext () [0x00031] in <d2f9716cc2ac4cda9c2a174cc147bf37>:0
at Verse.PawnRenderNode.EnsureInitialized (Verse.PawnRenderFlags defaultRenderFlagsNow) [0x00071] in <d2f9716cc2ac4cda9c2a174cc147bf37>:0
at Verse.PawnRenderNode.EnsureInitialized (Verse.PawnRenderFlags defaultRenderFlagsNow) [0x001be] in <d2f9716cc2ac4cda9c2a174cc147bf37>:0
at Verse.PawnRenderTree.EnsureInitialized (Verse.PawnRenderFlags defaultRenderFlagsNow) [0x00010] in <d2f9716cc2ac4cda9c2a174cc147bf37>:0
at Verse.PawnRenderer.EnsureGraphicsInitialized () [0x0000c] in <d2f9716cc2ac4cda9c2a174cc147bf37>:0
at Verse.PawnRenderer.DynamicDrawPhaseAt (Verse.DrawPhase phase, UnityEngine.Vector3 drawLoc, System.Nullable`1[T] rotOverride, System.Boolean neverAimWeapon) [0x00003] in <d2f9716cc2ac4cda9c2a174cc147bf37>:0
at Verse.Pawn.DynamicDrawPhaseAt (Verse.DrawPhase phase, UnityEngine.Vector3 drawLoc, System.Boolean flip) [0x0000f] in <d2f9716cc2ac4cda9c2a174cc147bf37>:0
at Verse.Thing.DynamicDrawPhase (Verse.DrawPhase phase) [0x00017] in <d2f9716cc2ac4cda9c2a174cc147bf37>:0
at Verse.DynamicDrawManager.DrawDynamicThings () [0x0006f] in <d2f9716cc2ac4cda9c2a174cc147bf37>:0
at Verse.Map.MapUpdate () [0x000d4] in <d2f9716cc2ac4cda9c2a174cc147bf37>:0
at Verse.Game.UpdatePlay () [0x00049] in <d2f9716cc2ac4cda9c2a174cc147bf37>:0
at Verse.Root_Play.Update () [0x00032] in <d2f9716cc2ac4cda9c2a174cc147bf37>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string)
Verse.Root_Play:Update ()

actually re-reading this it could also be the big and small mod but i am not sure.
Last edited by Kinzuko; 25 Jul @ 10:13am
Moo 25 Jul @ 12:34pm 
I've been having this issue with the Pony and Cutebold mods where the ponies grab xenotypes from this and, as a result, they end up "broken" and invisible with the non-map background doing the crazy "Hall of Mirrors" thing described above. To fix it, I have to use Character Editor to set their xenotypes to the correct things or Baseliner to fix the graphical error. Not sure if this helps you track down what's going on!
Last edited by Moo; 25 Jul @ 12:36pm
Also experiencing this
Seems to be connected to the anthrofurs and how they affect the pawn heads. Pawn becomes visible if you characteredit the head to furskin head or any nonstandard pawn head type
Willow  [developer] 11 Aug @ 7:11am 
I'll try to push a fix soon. IRL emergency stuff got in the way of doing that earlier.
Willow  [developer] 11 Aug @ 7:58am 
Pushed, should be fixed. The head textures might be wrong sometimes but at least they should be able to join without errors now.
< >
Showing 1-8 of 8 comments
Per page: 1530 50