Skip to content

Releases: JujuAdams/Chatterbox

2.7.1

01 Aug 17:02
Compare
Choose a tag to compare
  • Chatterbox functions called with CHATTERBOX_FUNCTION_ARRAY_ARGUMENTS can now have infinite arguments (thank you @tabularelf!)
  • Order of operations when evaluation expressions is no longer super wonky (thank you @heygleeson!)

2.7.0

31 Jul 18:22
Compare
Choose a tag to compare
  • Adds <<hop>> and <<hopback>> commands
  • Adds CHATTERBOX_END_OF_NODE_HOPBACK to control whether to implicitly <<stop>> or <<hopback>> at the end of nodes

2.6.1

22 Jul 15:32
Compare
Choose a tag to compare
  • Fixes bizarre compile issue that cropped up in the 2022.800 beta (thanks @tabularelf for the fix)
  • Fixes crash when using ChatterboxSourceNodeCount()

2.6.0

03 Jul 10:52
Compare
Choose a tag to compare
  • Adds <<forcewait>> action that instructs a chatterbox to wait at the line above the action even if fast forward mode is active
  • "<<forcewait>>" can be returned from functions called by custom actions to replicate the above behaviour (much like returning "<<wait>>")
  • Calling ChatterboxWait() inside a running chatterbox will now also force the chatterbox to wait in fast forward mode

2.5.1

02 Jul 19:21
Compare
Choose a tag to compare
  • Fixes crash when using a function call in a setter and CHATTERBOX_DECLARE_ON_COMPILE is on

2.5.0

26 Jun 09:01
Compare
Choose a tag to compare
  • ChatterboxGetVisited() will now error when not given a filename. This is a breaking change so please check and update your code accordingly

2.4.0

18 Jun 11:45
Compare
Choose a tag to compare
  • Adds CHATTERBOX_CURRENT to access the currently executing chatterbox. This is useful when calling functions from <> that are targeting the current chatterbox
  • Adds ChatterboxWait() to force a chatterbox to wait at the current instruction. This is similar to returning "<<wait>>" from a function called from an <>

2.3.1

09 May 10:24
Compare
Choose a tag to compare
  • Fixes glitch in ChatterboxGetContentSpeakerData() - thank you @tabularelf

2.3.0

24 Apr 14:30
Compare
Choose a tag to compare

2.2.3

02 Feb 17:34
Compare
Choose a tag to compare
  • Fixes <<set>> not implicitly declaring a variable, causing a crash when trying to set that variable for the first time. Please note that I still strongly advise using <<declare>> and/or ChatterboxVariableDefault() to enable Chatterbox to be able to reset variables appropriately.