One thing about the fade out/in.
I usually use it not only because is a nice transition effect but also to do some cleaning in the scene (deactivate gameObjects, etc). The problem is that when I cancel the subtitle using the assigned key, the fade effect is interrupted no matter what, so the "trick" is visible. Is there a way to avoid this? Like force the fade effect even if the player decides to skip the conversation?
This is what my sequence looks like while I'm switching background and I do some cleaning: (the "fade in" is done in the linked conversation.)
Code: Select all
required SendMessage(ClearText,, Subtitle Panel 0)@2;
required SendMessage(ClearText,, Subtitle Panel 1)@2;
required SendMessage(ClearText,, Subtitle Panel 2)@2;
required SendMessage(ClearText,, Text Panel)@2;
required SendMessage(Close,, Subtitle Panel 0)@2;
required SendMessage(Close,, Subtitle Panel 1)@2;
required SendMessage(Close,, Subtitle Panel 2)@2;
required SendMessage(Close,, Text Panel)@2;
required SetActive(tag=SceneObjects, false)@2;
required Fade(stay, 2);
Continue()@2