Notes:VVVVVV (Windows, Mac OS X, Linux)
This page contains notes for the game VVVVVV (Windows, Mac OS X, Linux).
Internal Commands
Internal commands are the scripting language used by the main game, and are much more versatile than the normal scripting language. You can execute internal commands in custom levels by making two new scripts. The script Viridian triggers should look like this:
iftrinkets(0,script2)
"script2" (or whatever you call it) is like this:
say(5) -internal command- -internal command- -internal command- -internal command- text(1,0,0,4) say(5) -internal command- -internal command- -internal command- -internal command- text(1,0,0,4) say(5) ...
And ends like this:
... -internal command- -internal command- -internal command- -internal command- text(1,0,0,4) say(2) endtext loadscript(stop) text(1,0,0,4)
Of course, you don't need to say 5, saying "6" will let you do 5 internal commands instead of 4. Please remember that the number in say(x) has to be one more than the amount of internal commands you want to use. x can be no larger than 50.
You can also use this method if you want to use one script, but it makes the terminal sound effect when used.
say(-1) text(1,0,0,4) say(5) {internal command} {internal command} {internal command} {internal command} text(1,0,0,4) say(5) {internal command} {internal command} {internal command} {internal command} text(1,0,0,4) say(4) endtext endcutscene() untilbars() loadscript(stop)
For a list of internal commands, visit this Open Level Project thread, or this Distractionware forum thread.