Well, I still figure it's something like they're using weird skeletons or assumptions in the data for the mesh. Something about the way that the head and clothing is a separate thing on npcs (I assume it's so they could handle facial animations.. did they literally make a separate head just to animate it independently of the body?)
Thus when you try to just slap it on, it's all twisted and distorted in grotesque ways as the game tries to fit the npc mapping onto a different skeleton and gets confused, or just up and ignores parts of the model that it can't fit on. And then the closer you get, the head doesn't quite work probably since an npc head never ever varies and thus you can assume specific points for your animations etc...
The best question is how it manages to swap out your head for Cyrus' one. Although, part of that might be that his specific head only has the one set of animations when the player is using it.. so unlike actual player heads (which have to map according to all the configurations ever made) npc heads are a given design. Probably related in part to why the earrings etc for the dlc packs don't work, it's because they just turned the npc mesh including earrings into a player one, but forgot that the player head can vary so they can't assume ear placements and in turn they get stretched by head valuesbut still don't mesh due to player head vs npc head sizes.
Just my guess.
Thus when you try to just slap it on, it's all twisted and distorted in grotesque ways as the game tries to fit the npc mapping onto a different skeleton and gets confused, or just up and ignores parts of the model that it can't fit on. And then the closer you get, the head doesn't quite work probably since an npc head never ever varies and thus you can assume specific points for your animations etc...
The best question is how it manages to swap out your head for Cyrus' one. Although, part of that might be that his specific head only has the one set of animations when the player is using it.. so unlike actual player heads (which have to map according to all the configurations ever made) npc heads are a given design. Probably related in part to why the earrings etc for the dlc packs don't work, it's because they just turned the npc mesh including earrings into a player one, but forgot that the player head can vary so they can't assume ear placements and in turn they get stretched by head valuesbut still don't mesh due to player head vs npc head sizes.
Just my guess.