I now switched to self-hosted html5 video. Starts playback of the playlist and fades the currently playing track between the specified starting and destination volume levels over the specified number of seconds. In the above, the second (set:) macro is never run, and the $count variable remains at 0. Audio runners are useful for performing actions on multiple tracks at once. SugarCube does not trim whitespace from the contents of <>/<> macros, so that authors don't have to resort to various kludges to get whitespace where they want it. A text replacement markup. Returns whether a playlist with the given list ID exists. Note: UI bar special passages update. In versions of SugarCube v2.23.0, the debugging interface offers additional tools, namely variable watches and arbitrary history navigation. Returns a random value from its given arguments. The Macros API object has been renamed to Macro and several of its methods have also changed, for better consistency with the other APIs. Controls the playback of the playlist, which must be set up via <>the deprecated <> may be used instead, though it is not recommended. A range definition object should have some of the following properties: Note: Saving the story records the story's state up until the last moment that was created. Starts playback of the track and fades it from the specified volume level to 1 (loudest) over the specified number of seconds. Divides the current value on the left-hand side of the operator by the value on the right-hand side and assigns the result to the left-hand side. As with <> and <