the same visual novel engine but now its controlled by an easily editable list instead of a mess of spaghetti code, and it has a lot of more features now too! its only in one sprite so you can easily backpack it and put it in another project you can start the visual novel by broadcasting the "start visual novel" message and you can change where it starts by changing the current script line variable
code syntax: sprite name>xposition,yposition,speed - places a sprite at the coordinates (enter nothing to remove the sprite), if you put a speed then the sprite will move from their current position to the new one sprite name<other sprite name - changes the sprite (enter nothing to remove the sprite) sprite name#direction - changes the sprite's direction (-90 for left, 90 for right) sprite name:text - dialogue sprite name;text - dialogue that continues without clearing the previous one pause - requires a click/button press to continue pause number - pauses for a number of seconds (e.g pause 1) unpause - interrupts the previous line of dialogue fadeout number - fades to black in the specified time fadein number - fades in in the specified time backdrop name - changes the backdrop music name - changes the background music (enter no name to stop the music) sfx name - plays a sound effect boxshow - shows the textbox (on by default) boxhide - hides the textbox, dialogue will be said by the character instead