Adventure Creator cutscene skipping inside a DS conversation

Announcements, support questions, and discussion for the Dialogue System.
Post Reply
User avatar
Abelius
Posts: 318
Joined: Fri Jul 21, 2017 12:45 pm

Adventure Creator cutscene skipping inside a DS conversation

Post by Abelius »

Hi there Tony,

I'm having an issue with Adventure Creator skip cutscene feature, only when I press the skip key inside a conversation. The issue is that it doesn't respond at all, and no cutscene skipping is done. :P

I've also created a post in AC forum to ask about it, but I'd like to have also your opinion on the matter.

But let me elaborate a little...

AC v1.60.7
DS 1.8.4
Unity 5.5.3f1

Adventure Creator Bridge settings:
Image

What I'm doing is the following...:

Conversation node:
Image

AC list:
Image

So, the convo node executes AC ActionList and waits for the message that is sent back at the end of it. That works great.

The problem is that even when that ActionList is marked as 'skippable'...:

Image

...AC doesn't respond to the skip key, which is Space in my case...:

Image

I even cleared out 'Submit' positive button 'space', just in case it was "intercepting" keystrokes, and revert EndCutscene positive button to 'Esc', to no avail.

So, do you think there's something in my configuration, DS-wise, that could do this to AC?

Thank you!
Unity 2019.4.9f1
Dialogue System 2.2.15
User avatar
Tony Li
Posts: 22058
Joined: Thu Jul 18, 2013 1:27 pm

Re: Adventure Creator cutscene skipping inside a DS conversation

Post by Tony Li »

Hi,

Your Adventure Creator Bridge is configured to always put AC in the Dialog state. When AC is in the Dialog state, it appears that the EndCutscene input doesn't skip cutscenes.

One workaround is to use the Dialogue System Conversation action's Override bridge control? checkbox:

Image

This will run that conversation without switching to the Dialog state. If you've set up the interaction that runs the Dialogue System Conversation action to Pause Gameplay, then AC will be in the Cutscene state instead. If you've set up the interaction to Run In Background, then AC will be in the Normal state.
Post Reply