Hi, I'm wondering if there's a way via Dialogue Manager that will allow setting/resetting a character's (specifically, the player) portrait after the end of a conversation (ie. after the panel disappears)? I would like to do this so any other future conversations involving that character can start with some default sprite expression, to begin with. I'm currently using SetPortrait(name, pic=#) to set the sprite in Sequence/Response Menu Sequence.
I've tried using SetPortrait(name, pic=#) in the last node's Sequence but this changes the portrait as the panel is fading. I've also tried that in the Response Menu Sequence but I don't think it works as it's the last node either way.
Method of setting/resetting character portrait after conversation ends
Re: Method of setting/resetting character portrait after conversation ends
Hi,
Add a Dialogue System Trigger to the player, and set its trigger to OnConversationEnd. Then select Add Action > Play Sequence, and set the sequence to:
Add a Dialogue System Trigger to the player, and set its trigger to OnConversationEnd. Then select Add Action > Play Sequence, and set the sequence to:
Code: Select all
SetPortrait(Player, default)
Re: Method of setting/resetting character portrait after conversation ends
Thank you very much! I neglected to remember you could add such a trigger to the Player as well.