Disable a specific response button

Announcements, support questions, and discussion for the Dialogue System.
User avatar
ds2497
Posts: 80
Joined: Wed Jun 14, 2023 2:13 am

Re: Disable a specific response button

Post by ds2497 »

Currently, I’m using the "Show Invalid" mechanism, which adds an interesting twist to the game. Players can see options in red that are unavailable, allowing them to explore potential directions for the future. However, this mechanism has introduced some issues. Since "include invalid entries" is currently enabled, some dialogues are getting stuck. For example, before this option was activated, if none of the response conditions were met, the dialogue would naturally end. But now, when all response conditions are false, the player can get stuck in the dialogue without being able to progress. Is there a way to automatically end the conversation when no PC responses are available? In other words, is it possible to have both "include invalid entries" and an "auto-end conversation if no valid options" feature, without causing the dialogue to freeze?
User avatar
Tony Li
Posts: 22893
Joined: Thu Jul 18, 2013 1:27 pm

Re: Disable a specific response button

Post by Tony Li »

Yes, I'll add that in 2.2.51.

In the meantime, or as an alternative, make sure there's always a fallback response that's always valid.
User avatar
ds2497
Posts: 80
Joined: Wed Jun 14, 2023 2:13 am

Re: Disable a specific response button

Post by ds2497 »

Right now, I'm updating all my conversations and implementing fallback responses.

By the way, during this process, I’ve realized that in most cases, a well-designed dialogue should always include a fallback response. That said, there are still some special cases where the conversation should end if all responses are invalid.

Really looking forward to the upcoming updates! Wishing you a Happy Lunar New Year, Tony!
Post Reply