You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CHATTERBOX_DIRECTION_MODE now defaults to 1 (treating directions as expressions to be evaluated)
CHATTERBOX_DIRECTION_FUNCTION is now subject to a validity check on boot to help communicate how to set this feature up
Adds ChatterboxVariablesClearVisited() and ChatterboxVariablesClearVisitedAll()
<<jump>> can now evaluate expression i.e. <<jump ("smooch_" + $love_interest)>> will jump to the node given by the concatenation of "smooch_" and the value stored in $love_interest
<<declare>> commands are now evaluated when a file is loaded rather than requiring any specific node in that file to be visited for variables to be declared. This behaviour can be toggled by setting CHATTERBOX_DECLARE_ON_COMPILE. Note that a source must be loaded for variables to be declared; Chatterbox doesn't know what variables exist in files it has not loaded!