[KV] Show Hair With Hats or Hide All Hats

MOD Desc
Show hair for all hats.

Select which hats do hide hair from Mod Settings.

Hide All Hats from Mod Settings

Will work with mods that add new hats

Supports current saves and can be removed without breaking saves

Direct Download:
https://github.com/KiameV/rimworld-showhair/releases/download/current/ShowHair.zip

Use ModSync RW to know if/when this gets updated: https://github.com/KiameV/rimworld-modsync-rw/releases/download/1.0/ModSyncRW.zip

Ludeon Thread: https://ludeon.com/forums/index.php?topic=33575.msg342365#msg342365

GitHub: https://github.com/KiameV/rimworld-showhair

Supports current saves and should work with all hats added by mods.

When changing whether a hat hides hair, if a pawn is wearing that hat their portrait will not update until they change something (like remove/put back on the hat).

Supported Mods;
Humanoid Alien Races 2.0

May work now with:
Children and Pregnancy

Conflicts with:
Facial Hair

Like my mods? Consider supporting me!
[ko-fi.com]

Thanks To:
Thanks to ‘YouAllJilao’ for creating ‘Headgear Frame’ and ‘Vaniat’ for supporting it. That mod gave me the idea to do this mod.
Thank you Diana Winters for the Orassans which is the ‘cat’ pawn in the screen shot.

Translators:
– Proxyer – Japanese

Code Support:
– LockdownX7



Whenever I install this, it seemingly works but it does spam my debug console with the following error until it caps (60 errors a second)Unknown crown type: UndefinedVerse.Log:Error(String, Boolean)Verse.PawnGraphicSet:get_HairMeshSet()ShowHair.Patch_PawnRenderer_RenderPawnInternal:Postfix(PawnRenderer, Pawn&, Vector3, Single, Boolean, Rot4, Rot4, RotDrawMode, Boolean, Boolean)Verse.PawnRenderer:RenderPawnInternal_Patch6(Object, Vector3, Single, Boolean, Rot4, Rot4, RotDrawMode, Boolean, Boolean)Verse.PawnRenderer:RenderPawnInternal(Vector3, Single, Boolean, RotDrawMode, Boolean)Verse.PawnRenderer:RenderPawnAt_Patch6(Object, Vector3, RotDrawMode, Boolean)Verse.PawnRenderer:RenderPawnAt(Vector3)Verse.Pawn_DrawTracker:DrawAt_Patch1(Object, Vector3)Verse.Pawn:DrawAt(Vector3, Boolean)Verse.Thing:Draw()Verse.ThingWithComps:Draw()Verse.DynamicDrawManager:DrawDynamicThings_Patch1(Object)Verse.Map:MapUpdate()Verse.Game:UpdatePlay()Verse.Root_Play:Update_Patch1(Object)

It seems that whenever one attempts to use the Ferian race with this mod, there’s an unknown crown type error.Unknown crown type: UndefinedVerse.Log:Error(String, Boolean)Verse.PawnGraphicSet:get_HairMeshSet()ShowHair.Patch_PawnRenderer_RenderPawnInternal:Postfix(PawnRenderer, Pawn&, Vector3, Single, Boolean, Rot4, Rot4, RotDrawMode, Boolean, Boolean)Verse.PawnRenderer:DMD?600727168::RenderPawnInternal_Patch6>(PawnRenderer, Vector3, Single, Boolean, Rot4, Rot4, RotDrawMode, Boolean, Boolean, Boolean)Verse.PawnRenderer:DMD?949274752::RenderPawnAt_Patch5>(PawnRenderer, Vector3, RotDrawMode, Boolean, Boolean)Verse.PawnRenderer:RenderPawnAt(Vector3)Verse.Pawn_DrawTracker:DrawAt(Vector3)Verse.Pawn:DrawAt(Vector3, Boolean)Verse.Thing:Draw()Verse.ThingWithComps:Draw()Verse.DynamicDrawManager:DMD?-1847356928::DrawDynamicThings_Patch1>(DynamicDrawManager)


Leave a Reply

Your email address will not be published. Required fields are marked *