Dialogue freezes on first node with multiple actors
Posted: Mon Aug 02, 2021 1:30 am
Hello, I am having an issue troubleshooting this.
When my conversation (in Visual Novel template style) starts between just two people (Actor: Player and Conversant: NPC) everything works just fine.
When I have a conversation with three people and using empty game objects with a Dialogue Actor component (to help define Portrait positions and Subtitle Colors) in reference to the conversations, the conversations work 90% of the time. Every 10% or so the conversation will hang at the first character's conversation node and will display no text, no continue button. I have Cancel Subtitle Input mapped to a different button on an Xbox One controller so I am able to continue/skip that way but lose what the first node was supposed to say. When this happens, the normal button used to continue text does not work.
It seems to happen at entirely random times as well. Whether I press the continue button quickly or normally, it doesn't seem to matter. Sometimes I can do the conversation normally 15 times in a row and sometimes it will freeze on the first node twice in a row.
I have tried to reproduce this freeze in other conversations but have only been able to replicate it when I have 3 way conversations using objects with Dialogue Actor components.
Any help would be much appreciated! Pretty novice to begin with but don't think I significantly changed any settings.
When my conversation (in Visual Novel template style) starts between just two people (Actor: Player and Conversant: NPC) everything works just fine.
When I have a conversation with three people and using empty game objects with a Dialogue Actor component (to help define Portrait positions and Subtitle Colors) in reference to the conversations, the conversations work 90% of the time. Every 10% or so the conversation will hang at the first character's conversation node and will display no text, no continue button. I have Cancel Subtitle Input mapped to a different button on an Xbox One controller so I am able to continue/skip that way but lose what the first node was supposed to say. When this happens, the normal button used to continue text does not work.
It seems to happen at entirely random times as well. Whether I press the continue button quickly or normally, it doesn't seem to matter. Sometimes I can do the conversation normally 15 times in a row and sometimes it will freeze on the first node twice in a row.
I have tried to reproduce this freeze in other conversations but have only been able to replicate it when I have 3 way conversations using objects with Dialogue Actor components.
Any help would be much appreciated! Pretty novice to begin with but don't think I significantly changed any settings.