Replies: 1 comment 1 reply
-
|
The stateless nature of the dialogue manager is a deliberate design decision. If you're looking for a more stateful dialogue system then you should give Dialogic or Ink a whirl. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I wish it were a little easier to manage state using this system. For instance, having "const" and "var" keywords. The most obvious use of const would be to create simple string variables for including snatches of text smaller than a line. If those const strings could also use the dialogue managers syntax and include their own variable references, it could be very powerful. Eg:
Other types of variables like integers and so on might also come in handy to prevent magic numbers. A similar var keyword to create a temporary variable at the current indent level would be similarly useful, rather than having to juggle state in and out of an external global. Finally, and I know this might seem like a much more bloated thing to ask for, but it would also be useful if you could pass variables to nodes when jumping. Eg.
Beta Was this translation helpful? Give feedback.
All reactions