Possible subtitle clearing bug (?)
Posted: Mon Apr 30, 2018 8:36 pm
Hi there,
I've been observing a weird behavior for some time back, but only when upgrading to 1.8.1 the thing has propagated to many other places and I've finally identified some scheme.
In my UI, I've got both PC and NPC subtitles in the same location, so my objective is that only one of them is visible at any given time. This is my DS Controller config...:
All is working well, except when a conversation is initiated by an NPC and the following node is either a Player dialogue line or a decision tree. For example...:
Player nodes are blue
And see what happens...:
NPC talks first...
...followed by a decision tree...
and both subtitles overlap...
Later on, when the NPC talks again this doesn't happen anymore in the conversation, so I'm not sure if this is about some kind of initialization problem or something.
In fact, I can avoid this happening if I put an empty node, with a Continue() command, in between the NPC and Player nodes. Then it seems the NPC subtitle gets cleared (or maybe overwritten with a null string) so the Player line doesn't show overlapping the NPC previous one.
As I mentioned, this also occurs with a normal Player dialogue node (no deferred option subtitle is needed for this to happen).
Hope I've been clear enough for some troubleshooting, but if you need more feedback, please tell me.
And thank you!
I've been observing a weird behavior for some time back, but only when upgrading to 1.8.1 the thing has propagated to many other places and I've finally identified some scheme.
In my UI, I've got both PC and NPC subtitles in the same location, so my objective is that only one of them is visible at any given time. This is my DS Controller config...:
All is working well, except when a conversation is initiated by an NPC and the following node is either a Player dialogue line or a decision tree. For example...:
Player nodes are blue
And see what happens...:
NPC talks first...
...followed by a decision tree...
and both subtitles overlap...
Later on, when the NPC talks again this doesn't happen anymore in the conversation, so I'm not sure if this is about some kind of initialization problem or something.
In fact, I can avoid this happening if I put an empty node, with a Continue() command, in between the NPC and Player nodes. Then it seems the NPC subtitle gets cleared (or maybe overwritten with a null string) so the Player line doesn't show overlapping the NPC previous one.
As I mentioned, this also occurs with a normal Player dialogue node (no deferred option subtitle is needed for this to happen).
Hope I've been clear enough for some troubleshooting, but if you need more feedback, please tell me.
And thank you!