onUse
value is available, which cn be set to a label to jump to when using the item.onUse
action
property can be either jump
or run
, allowing to either jump to a script, or run a script as a function (see 1.3.0 changes or functions docs), which effectively allows interrupting the current dialogue to run an item's function before going back to it.tag
property on an item data sets which interaction group it is part of. This allows fine control of which items can be allowed to be used when. For example, some items might be available to use all the time, while some should only be allowed to be used at certain points.default
tag, and the default configuration has the default
tag set to use onlyInteractOutsideOfScripts
, which automatically disables interaction during scripts to avoid issues.run_label
, effectively running a label as a function and then going back to where the script was.