how do i change the talking view after i have given a npc a item of clothing, i have the normal and idle view changed but when i go back to talk to him he loses his hat.
When you give the character the hat use this script command:
SetCharacterSpeechView (CHARID, int view);