I have some actionlist that looks like (in pseudo-code):
if (var is not set) {
player.playSpeech("Oops")
set var
} else {
player.playSpeech("Something else")
... other actions
}
However, "Ooops" is displayed briefly the second time (only a few frames) before being replaced by the right text.
This is inside Unity, which I'm not sure changes anything. Also I understand this might not be enough to troubleshoot, so please let me know what will you need to do so.
Thanks!
Comments
Generally this issue can be solved by checking Duplicate for each line? in the same properties box, so that each line is displayed in a fresh instance of that menu.
Enabling "Duplicate for each line" has indeed fixed the issue. But I'm guessing it comes with donsides, like more memory usage, or GC spikes or whatnot?