Skip to content

2.17.0

Compare
Choose a tag to compare
@JujuAdams JujuAdams released this 06 Oct 20:28
· 4 commits to master since this release
  • Adds support for named <<wait>> actions e.g. <<wait timer>>. ChatterboxContinue() now takes an optional name argument. A chatterbox will only continue if the name of the wait action is the same as the name passed into the continue function. This is useful to help control chatterboxes asynchronously
  • In aid of the above, ChatterboxContinue() can now take the string "all" as an argument. This will instruct all extant chatterboxes to continue which is useful to "broadcast" asynchronous events to a chatterbox without having a specific reference
  • ChatterboxVariableDefault() is now friendlier to use and won't shout at you unless you try to redefine a variable with a different value to before
  • Adds ChatterboxGetPrevious() to return the name of the previously visited node
  • Adds an instruction type parameter to the callback set up by ChatterboxNodeChangeCallback(). This allows you to differentiate between jump, hop, and hopback node changes. When setting up an autosave system you will likely want to save only on a jump type node change