About the extra level look-ahead
Posted: Tue Dec 03, 2024 9:45 am
Hi Tony,
Hope you're fine!
In a previous post (https://www.pixelcrushers.com/phpbb/vie ... 4&start=10), you mentioned:
The instruction of the third node is executed between the 2 dialogue nodes, because of the extra level look-ahead thing.
My question is, would it be possible to easily disable this feature (making the look-ahead just after the OnConversationLine message of the 2nd dialogue node, by example)? What would be the consequences on the continue buttons, then?
My use of Continue buttons is limited to calling manually their function OnContinue(). The setting Continue Button in the Dialogue System Controller is set to "Never", and I don't use them in the UI.
Hope you're fine!
In a previous post (https://www.pixelcrushers.com/phpbb/vie ... 4&start=10), you mentioned:
I have some questions about that... To remind you of the context, I write my dialogues in articy, using the "Linear mode" of the Dialogue System, and importing all conditions and instructions as groups. It works quite well, but there is still this simple case that makes me mess up from time to time:I'm also looking into providing a checkbox to disable the extra level look-ahead on Conditions. The catch is that it won't work with some continue button modes that need to know what's ahead two levels. But if that's not an issue, then it makes for a clean solution since evaluation will happen exactly like it's written in articy.
The instruction of the third node is executed between the 2 dialogue nodes, because of the extra level look-ahead thing.
My question is, would it be possible to easily disable this feature (making the look-ahead just after the OnConversationLine message of the 2nd dialogue node, by example)? What would be the consequences on the continue buttons, then?
My use of Continue buttons is limited to calling manually their function OnContinue(). The setting Continue Button in the Dialogue System Controller is set to "Never", and I don't use them in the UI.