Every CC that could possibly exist [00] - Goes to a new line [01] [02] - Ends a text block [03] - Pauses for input with prompt [04 XX XX] - Sets event flag $XXXX [05 XX XX] - Unsets event flag $XXXX [06 XX XX YY YY YY 00] - Jumps to $YYYYYY if event flag $XXXX is set [07 XX XX] - Sets the T/F flag if event flag $XXXX is set [08 XX XX XX 00] - Jumps to $XXXXXX, then returns [09 XX (YY YY YY 00)] - Takes a pointer in a pointer array (Jump to) [0A XX XX XX 00] - Jumps to $XXXXXX [0B XX] [0C XX] [0D XX] [0E XX] - Loads XX directly into memory * [0F] [10 XX] - Pauses parsing for XX time units [11] - Places a selection cursor on the first item of a generated menu [12] - Clears the current line [13] - Pauses for input [14] - Pauses for input (in battle) [15 XX] - Writes compressed text string XX (bank 1) [16 XX] - Writes compressed text string XX (bank 2) [17 XX] - Writes compressed text string XX (bank 3) [18 00] - Closes most recently drawn text window [18 01 XX] - Draws window XX (valid arguments: 0x00 to 0x35) [18 02] [18 03 XX] - Designates window XX as the window to which to write text [18 04] - Closes all open text windows [18 05 XX YY] - Display text XX pixels over and YY lines down [18 06] - Clears the contents of the text box [18 07 XX XX XX XX YY] - Sets the T/F flag if number XX XX XX XX is greater than/equal to (YY=00) or less than (YY=01) the number in memory [18 08] [18 09] [18 0A] - Open the wallet window; fill with appropriate ammount of money [18 0D XX YY]* [19 02] - Stores an 02-terminated text string into memory [19 04] [19 05 XX YY YY] - Inflicts character XX with ailment YY YY* [19 10 XX] -Return the character number of the person in party position $XX [19 11 XX] [19 14] [19 16 XX YY]* [19 18 XX] [19 19 XX XX] - Sets number of used item into active use [19 1A XX] [19 1B XX] [19 1C XX YY]* [19 1D XX YY]* [19 1E] [19 1F] [19 20] [19 21 XX] [19 22 XX XX YY YY ZZ] [19 23 XX XX YY YY ZZ] [19 24 VV WW XX YY ZZ]* [19 25 XX] [19 26 XX] [19 27 XX] [19 28 XX] [1A 00] [1A 01] [1A 04] [1A 05] [1A 06 XX] - Displays shop window $XX [1A 07] - Related to Escargo Express stored goods window [1A 08] [1A 09] [1A 0A] - Open non-working phone window [1A 0B] [1B 00] - Process variable (?) [1B 01] - Process variable (?) [1B 02 XX XX XX 00] - Jumps to $XXXXXX if the T/F flag is not set [1B 03 XX XX XX 00] - Jumps to $XXXXXX if the T/F flag is set [1B 04] - Process variable (?) [1B 05] [1B 06] [1C 00 XX] - Applys color effect XX to text [1C 01 XX] - Writes character statistics [1C 02 XX] - Writes character names [1C 03 XX] [1C 04] - Opens the HP/PP status window [1C 05 XX] - Writes item names [1C 06 XX] - Writes teleport destination names [1C 07 XX] - Write strings from memory; XX per row, centered [1C 08 XX] - Displays text graphics [1C 09 XX] [1C 0A XX XX XX XX] - Writes a number [1C 0B XX XX XX XX] - Writes a number, formatted as a monetary amount [1C 0C XX] - Write strings from memory; XX per row, evenly spaced [1C 0D] - Writes the current performer of action [1C 0E] - Writes the current recipient of action [1C 0F] - Writes the number of the current file. (1, 2 or 3)* [1C 11 XX] [1C 12 XX] - Writes PSI names [1C 13 XX YY]* [1C 14 XX] [1C 15 XX] [1D 00 XX XX] [1D 01 XX YY] - Removes item YY from character XX's inventory [1D 02 XX] - UNKNOWN, relevant to item-type checks [1D 03 XX] - Sets the T/F flag if character XX's inventory has free space [1D 04 XX YY] - Sets the T/F flag if character XX does not have item YY [1D 05 XX YY] - Sets the T/F flag if character XX has item YY [1D 06 XX XX XX XX] - Increases the player's ATM balance by $XXXXXXXX [1D 07 XX XX XX XX] - Decreases the player's ATM balance by $XXXXXXXX [1D 08 XX XX] - Increases the player's money on hand by $XXXX [1D 09 XX XX] - Decreases the player's money on hand by $XXXX [1D 0A XX] [1D 0B XX] [1D 0C XX XX] [1D 0D XX YY YY] - Sets the T/F flag if character XX has affliction YY YY [1D 0E XX YY] - Adds item YY to player XX's inventory [1D 0F XX XX] [1D 10 XX XX] [1D 11 XX XX] [1D 12 XX XX] [1D 13 XX XX] [1D 14 XX XX XX XX] - Sets the T/F flag if the player has $XXXXXXXX on hand [1D 15 XX XX] [1D 17 XX XX XX XX] - Sets the T/F flag if the player has $XXXXXXXX in his or her ATM account [1D 18 XX] [1D 19 XX] [1D 20] - Check to see if user and target of an action are the same. [1D 21 XX] - Generate a random number from 0 to XX. [1D 22] - Sets the T/F flag if current area is Exit mouse-compatible [1D 23 XX] [1D 24 XX] [1E 00 XX YY] - Character XX recovers HP by YY% of max [1E 01 XX YY] - Character XX loses HP by YY% of max [1E 02 XX YY] - Character XX recovers YY HP [1E 03 XX YY] - Character XX loses YY HP [1E 04 XX YY] - Character XX recovers PP by YY% of max [1E 05 XX YY] - Character XX loses PP by YY% of max [1E 06 XX YY] - Character XX recovers YY PP [1E 07 XX YY] - Character XX loses YY PP [1E 08 XX YY] - Character XX becomes level YY [1E 09 XX YY YY YY] - Character XX gains YY YY YY EXP [1E 0A XX YY] - Boosts character XX by YY IQ [1E 0B XX YY] - Boosts character XX by YY Guts [1E 0C XX YY] - Boosts character XX by YY Speed [1E 0D XX YY] - Boosts character XX by YY Vitality [1E 0E XX YY] - Boosts character XX by YY Luck [1F 00 XX YY] - Plays music YY.* [1F 01 XX] [1F 02 XX] - Plays sound XX [1F 03] - Refreshes music with the area default [1F 04 XX] - Determines if text makes noise upon appearance (03 = no)* [1F 05] [1F 06] [1F 07 XX] - Triggers music effect XX [1F 11 XX] - Adds character XX to the party [1F 12 XX] - Removes character XX from the party [1F 13 XX XX] - Turn character $XX to direction in memory (?) [1F 14 XX] [1F 15 XX XX YY YY ZZ] - Generates sprite through with movement YY, appearance style ZZ [1F 16 XX XX XX] [1F 17 XX XX YY YY ZZ] - Generates TPT entry XXXX through movement YY, appearance style ZZ [1F 18 XX XX XX XX XX XX XX] [1F 19 XX XX XX XX XX XX XX] [1F 1A XX XX YY] - Generates small sprite YY next to TPT entry XXXX [1F 1B XX] - Clears small sprite XX generated by 1F 1A [1F 1C XX YY] - Generates small sprite YY next to character XX [1F 1D XX] - Clears small sprite XX generated by 1F 1C [1F 1E XX XX YY] - Clears TPT entry XXXX, disappearance style YY [1F 1F XX XX YY] - Clears sprite XXXX, disappearance style YY [1F 20 XX YY] - Teleports party to teleportation location XX with method YY [1F 21 XX] - Teleports party to entry XX in the 1F 21 table [1F 23 XX] - Initiates battle XX [1F 30] - Toggles Mr. Saturn font. [1F 31] - Toggles regular font. [1F 40 XX XX] [1F 41 XX] - Initiates special event XX [1F 50] - Disable controller input [1F 51] - Re-enable controller input [1F 52 XX] - Generates a number selector with XX digits [1F 60 XX] [1F 61] - Simultaneously commences all prepared movements [1F 62 XX] [1F 63 XX XX XX 00] - Jumps to $XXXXXX upon next screen refresh [1F 64] - Purge all NPCs from party [1F 65] - Purge first NPC from party [1F 66 XX YY ZZ ZZ ZZ 00] - Sets hotspot YY to memory position XX; jump to $ZZZZZZ on contact. [1F 67 XX] - Deactivates hotspot in memory position XX [1F 68] - Store current coordinates [1F 69] - Teleport party to coordinates stored by [1F 68] [1F 71 XX YY] - Grants character XX PSI power YY [1F 81 XX XX] [1F 83 XX XX] [1F 90] [1F A0] - Force TPT entry being spoken to to face downwards [1F A1] [1F A2] [1F B0] - Saves the game [1F C0 XX (YY YY YY 00)] - Takes a pointer in a pointer array (Reference then continue parsing) [1F D0 XX] [1F D1] [1F D2 XX] - Summon photographer to location $XX [1F D3 XX] - Trigger timer event XX from the table at 0x15F845 [1F E1 XX XX YY] - Change to palette XXXX at the speed of YY [1F E4 XX XX YY] - Turn character XXXX to direction YY [1F E5 XX] [1F E6 XX XX] [1F E7 XX XX] [1F E8 XX] [1F E9 XX XX] [1F EA XX XX] [1F EB XX YY] - Clears character XX, disappearance style YY [1F EC XX YY] - Generates character XX, appearance style YY [1F ED] [1F EE XX XX] [1F EF XX XX] [1F F0 XX] [1F F1 XX XX YY YY] - Changes the movement pattern of TPT entry XXXX to YYYY [1F F1 XX XX YY YY] - Changes the movement pattern of sprite XXXX to YYYY [1F F3 XX XX YY] [1F F4 XX]