Narri Posted June 5, 2025 Share Posted June 5, 2025 Mediocre modder (especially with .lua) and never posted to Klei forums before, I apologize if something is not quite right. The Goal: I've been wanting to make custom reskins, and things went well for a Tam reskin, but my problem lies when I moved onto the void cowl. I'm planning on keeping the scarf part at the bottom (which I will redraw and resize a bit once everything works), and removing the hood, since it covers the entire head. The issue: In short, the player's face is missing. The void cowl usually hides the head and face of the player when equipped, and I managed to get the head to show back up, but I was unable to figure out how to get the face back. I've tried various lines such as: owner.AnimState:Show("FACE") To no avail, though I'm not certain that this is what the game even checks in this situation, most hats don't hide the face. Hopefully I'm just missing something simple here, given my inexperience with code (I'm not particularly certain that my method of showing the head is very good either, but it works). Does anyone know how to fix this issue? NarrisSkins.zip Link to comment https://forums.kleientertainment.com/forums/topic/166152-help-custom-hat-skin-hides-face-void-cowl/ Share on other sites More sharing options...
zvxaxvz Posted June 6, 2025 Share Posted June 6, 2025 try these instead! owner.AnimState:ShowSymbol("face") owner.AnimState:ShowSymbol("swap_face") Link to comment https://forums.kleientertainment.com/forums/topic/166152-help-custom-hat-skin-hides-face-void-cowl/#findComment-1820111 Share on other sites More sharing options...
Narri Posted June 7, 2025 Author Share Posted June 7, 2025 Sure enough! Thank you! It didn't seem like I needed "swap_face" for my instance (at least not that I can tell). Though in case anyone else stumbles on this post and finds it's not enough (as I did) I did need to add some things to get it working perfectly with other character skins. With just that line it did get the face back, but would only put the default face back on the character, so if any of them had a skin change on their face it would become the default (images below). But I was able to cobble something together to fix that. -- Show face symbols owner.AnimState:ShowSymbol("face") -- Use the correct build for character skin (fallback to current if skin not found) local build = owner.GetSkinBuild and owner:GetSkinBuild() or owner.AnimState:GetBuild() -- Restore character's face and head symbols using the correct skin build owner.AnimState:OverrideSymbol("face", build, "face") I hope this helps someone in the future. Thank you again, zvxaxvz. Link to comment https://forums.kleientertainment.com/forums/topic/166152-help-custom-hat-skin-hides-face-void-cowl/#findComment-1820221 Share on other sites More sharing options...
zvxaxvz Posted June 7, 2025 Share Posted June 7, 2025 No problem! Happy to help :3 Link to comment https://forums.kleientertainment.com/forums/topic/166152-help-custom-hat-skin-hides-face-void-cowl/#findComment-1820239 Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now