Page 1 of 1

Unskipable sequence issue

Posted: Fri Oct 29, 2021 6:48 am
by igorsandman
Hi,
I'm having an issue with my sequences.
I have a dialogue made of several entries that leads to an entry dedicated to a sequence where I move around characters and so on. That sequence then leads to another series of dialogues.
It's structured like this:
dialogue_system_unkipable_sequence.jpg
dialogue_system_unkipable_sequence.jpg (41.75 KiB) Viewed 206 times
The sequence entry is setup to prevent the player from skipping as follows:

Code: Select all

required SetContinueMode(false);

required SetActive(CS Cove Music Fader,true);
required MoveTo(CS Cove 1 White Head Target 1, White Head,4);
required SetActive(CS Cove Music Fader,false)@5;

required MoveTo(CS Cove 1 Camera Target 2, CS Cove 1 Camera Tracker,5)@4;
required MoveTo(CS Cove 1 White Head Target 2, White Head,3)@4;

required AnimatorPlay(Flip,speaker)@7;
required AnimatorPlay(Flip,listener)@7;

required MoveTo(CS Cove 1 White Head Target 3, White Head,3)@7;
required MoveTo(CS Cove 1 White Head Target 4, White Head,2)@10;

required SetContinueMode(true)@15;
Continue()@15;
(The actual sequence doesn't matter. What's important here is the setcontinuemode calls and the continue. All my sequences have the same issue.)

When I let the dialogue enter the sequence entry, it works as intended, meaning I can't skip it until it's over. But if I mash continue before entering that entry, it gets skipped right away. I can't figure out what's causing this.
I tried playing around with Min Subtitle Seconds but it doesn't seem to have any effect. My regular dialogues can be skipped right away. Maybe I misconfigured it and that's what is causing th issue.

Any idea what's could be causing this issue?

EDIT: quick note: I'm using Bubble as template and Rewired for my inputs.

Re: Unskipable sequence issue

Posted: Fri Oct 29, 2021 9:06 am
by Tony Li
Hi,

Are you on the latest version of the Dialogue System? (Version 2.2.21 at the time of this reply.)

If so, and if it's still happening, we can take two approaches:

1. If you need to just get it working, try moving the first sequencer command (required SetContinueMode(false)) to the end of the previous node's sequence:

Code: Select all

{{default}};
required SetContinueMode(false)@Message(Forever); // Set continue mode false after player clicks continue.
2. Otherwise, please send a reproduction project to tony (at) pixelcrushers.com and include the steps I should follow to try to reproduce the issue.

Re: Unskipable sequence issue

Posted: Fri Oct 29, 2021 10:04 am
by igorsandman
Hi,
The fix didn't work. I sent you an email.
Thanks