Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [
- {
- "description":"Does absolutely nothing.",
- "name":"nop",
- "size":1
- },
- {
- "description":"Does absolutely nothing.",
- "name":"nop1",
- "size":1
- },
- {
- "description":"Ends the execution of the script.",
- "name":"end",
- "size":1
- },
- {
- "description":"Pops back to the last calling command used.",
- "name":"return",
- "size":1
- },
- {
- "description":"Continues script execution from another point. Can be returned to.",
- "name":"call",
- "size":261
- },
- {
- "description":"Continues script execution from another point.",
- "name":"goto",
- "size":261
- },
- {
- "description":"If the last comparison returned a certain value, jumps to another script.",
- "name":"if1",
- "size":518
- },
- {
- "description":"Calling version of the if command.",
- "name":"if2",
- "size":518
- },
- {
- "description":"Jumps to a built-in function.",
- "name":"gotostd",
- "size":258
- },
- {
- "description":"Calls a built-in function.",
- "name":"callstd",
- "size":258
- },
- {
- "description":"Jumps to a built-in function, conditional version.",
- "name":"gotostdif",
- "size":515
- },
- {
- "description":"Jumps to a built-in function, conditional version.",
- "name":"callstdif",
- "size":515
- },
- {
- "description":"Jumps to a default RAM location, executing the script stored there.",
- "name":"jumpram",
- "size":1
- },
- {
- "description":"Kills the script and resets the script RAM.",
- "name":"killscript",
- "size":1
- },
- {
- "description":"Sets a predefined address to the specified byte value.",
- "name":"setbyte",
- "size":258
- },
- {
- "description":"Loads a pointer into the script RAM so other commands can use it.",
- "name":"loadpointer",
- "size":518
- },
- {
- "description":"Sets a memory bank to the specified byte value.",
- "name":"setbyte2",
- "size":515
- },
- {
- "description":"Sets the byte at the specified offset to a certain value.",
- "name":"writebytetooffset",
- "size":518
- },
- {
- "description":"Loads the byte found at a pointer into the script RAM so other commands can use it.",
- "name":"loadbytefrompointer",
- "size":518
- },
- {
- "description":"Sets the byte into a specified pointer.",
- "name":"setfarbyte",
- "size":518
- },
- {
- "description":"Copies one script bank to another.",
- "name":"copyscriptbanks",
- "size":515
- },
- {
- "description":"Copies a byte value from one place to another.",
- "name":"copybyte",
- "size":521
- },
- {
- "description":"Sets variable A to any value.",
- "name":"setvar",
- "size":517
- },
- {
- "description":"Adds any value to variable A.",
- "name":"addvar",
- "size":517
- },
- {
- "description":"Subtracts any value from variable A.",
- "name":"subvar",
- "size":517
- },
- {
- "description":"Copies variable B to A.",
- "name":"copyvar",
- "size":517
- },
- {
- "description":"Sets variable B to A, but only if B is higher than zero.",
- "name":"copyvarifnotzero",
- "size":517
- },
- {
- "description":"Compares two banks.",
- "name":"comparebanks",
- "size":517
- },
- {
- "description":"Compares a variable stored in a buffer to a byte value.",
- "name":"comparebanktobyte",
- "size":515
- },
- {
- "description":"Compares a bank with a byte at some location.",
- "name":"comparebanktofarbyte",
- "size":518
- },
- {
- "description":"Compares a byte at some location to a buffered variable.\r\nThe reverse of comparevartofarbyte.",
- "name":"comparefarbytetobank",
- "size":518
- },
- {
- "description":"Compares a byte at some location to a byte value.",
- "name":"comparefarbytetobyte",
- "size":518
- },
- {
- "description":"Compares a byte at some location to a byte at another location.",
- "name":"comparefarbytes",
- "size":521
- },
- {
- "description":"Compares variable A to a value.",
- "name":"compare",
- "size":517
- },
- {
- "description":"Compares two variables.",
- "name":"comparevars",
- "size":517
- },
- {
- "description":"Calls a custom ASM routine.",
- "name":"callasm",
- "size":261
- },
- {
- "description":"This command is currently under investigation. No detailed information is available at this time.",
- "name":"cmd24",
- "size":261
- },
- {
- "description":"Calls a special event.",
- "name":"special",
- "size":259
- },
- {
- "description":"Like special, but can store a returned value.",
- "name":"special2",
- "size":517
- },
- {
- "description":"Sets the script to a wait state, useful for some specials and commands.",
- "name":"waitstate",
- "size":1
- },
- {
- "description":"Pauses script execution for a short amount of time.",
- "name":"pause",
- "size":259
- },
- {
- "description":"Sets a flag for later use.",
- "name":"setflag",
- "size":259
- },
- {
- "description":"Clears the value of a flag.",
- "name":"clearflag",
- "size":259
- },
- {
- "description":"Checks the value of a flag.",
- "name":"checkflag",
- "size":259
- },
- {
- "description":"This command is currently under investigation. No detailed information is available at this time.",
- "name":"cmd2c",
- "size":517
- },
- {
- "description":"Checks the daily flags to see if any of them have been set already, but only if they were set previously. Then it clears those flags. R/S/E only.",
- "name":"checkdailyflags",
- "size":1
- },
- {
- "description":"Resets the value of variables 0x8000, 0x8001 and 0x8002.",
- "name":"resetvars",
- "size":1
- },
- {
- "description":"Plays a sound.",
- "name":"sound",
- "size":259
- },
- {
- "description":"Checks if a sound, a fanfare or a song is currently being played.",
- "name":"checksound",
- "size":1
- },
- {
- "description":"Plays a Sappy song as a fanfare.",
- "name":"fanfare",
- "size":259
- },
- {
- "description":"Waits for fanfare to finish.",
- "name":"waitfanfare",
- "size":1
- },
- {
- "description":"Switches to another Sappy song.",
- "name":"playsong",
- "size":516
- },
- {
- "description":"Switches to another Sappy song.",
- "name":"playsong2",
- "size":259
- },
- {
- "description":"Gently fades the current music back to the map's default song.",
- "name":"fadedefault",
- "size":1
- },
- {
- "description":"Gently fades into another Sappy song.",
- "name":"fadesong",
- "size":259
- },
- {
- "description":"Fades out the currently playing Sappy song.",
- "name":"fadeout",
- "size":258
- },
- {
- "description":"Fades the currently playing Sappy song back in.",
- "name":"fadein",
- "size":258
- },
- {
- "description":"Warps the player to another map.",
- "name":"warp",
- "size":1288
- },
- {
- "description":"Warps the player to another map. No sound effect.",
- "name":"warpmuted",
- "size":1288
- },
- {
- "description":"Warps the player to another map. Walking effect.",
- "name":"warpwalk",
- "size":1288
- },
- {
- "description":"Warps the player to another map. Hole effect.",
- "name":"warphole",
- "size":515
- },
- {
- "description":"Warps the player to another map. Teleport effect.",
- "name":"warpteleport",
- "size":1288
- },
- {
- "description":"Warps the player to another map.",
- "name":"warp3",
- "size":1288
- },
- {
- "description":"Sets the place a warp that lead to warp 127 of map 127.127 warps the player.",
- "name":"setwarpplace",
- "size":1288
- },
- {
- "description":"Warps the player to another map.",
- "name":"warp4",
- "size":1288
- },
- {
- "description":"Warps the player to another map.",
- "name":"warp5",
- "size":1288
- },
- {
- "description":"Gets current position of the player on the map and stores it on specified variables.",
- "name":"getplayerpos",
- "size":517
- }
- ]
Add Comment
Please, Sign In to add comment