DPP Script Commands
This page will contain the script commands for DPP. Movement commands used in the scripts will also be listed.
DPP Script Commands
| Hex Value (decimal) | Parameters | Descriptions | |
|---|---|---|---|
| 0002 | end | ||
| 0003? | if | ||
| 0014? | setvar | ||
| 0016 | AAAAAAAA | Jump AAAAAAAA bytes after the last digit of AAAAAAAA | |
| 001C | XX YYYYYYYY | Compare last result to XX if true goto + BBBBBBBB | |
| 001E | AAAA | Set flag status of AAAA to false. | |
| 001F | AAAA | Set flag status of AAAA to true. | |
| 0020 | AA | Store Flag AA's Status as last result | |
| 0028 | 00 04 80 AA 01 | Give item? | |
| 0028 | 00 04 80 AA 01 | Give item? | |
| 0028 | 00 04 80 AA 01 | Give item? | |
| 0031 | Wait For Button Press (arrows, A, B,X) | ||
| ?0033 | Remove Text Box after Button Press. | ||
| 0034 | Remove Text box | ||
| 0037 | XX | Color Text Box | |
| 00 | Brown | ||
| 01 | Green | ||
| 02 | |||
| 03 | Grey | ||
| 04 | Blacked Out | ||
| 0038 | XX | Type AA textbox | |
| 02 | No border | ||
| 03 | With Border | ||
| 0039 | No Map in text box | ||
| 003A | XX | Call Color/Map Textbox with text ID XX | |
| 003C | Open Menu ? | ||
| 003F | #### | Hold for #### (units?) then continue | |
| 0049 | Start script upon pressing A | ||
| 005E | AAAA BBBB | Move person AAAA acording to movement at BBBB + offset AAAA=FF00 for hero. | |
| 005F | End Movement Command | ||
| 0060 | Lock Player | ||
| 0061 | Release Player | ||
| 0064 | AA | Remove overworld sprite for person event AA | |
| 0068 | Face Player | ||
| 006B | disappear map( Later if press menu disappear hiro) | ||
| ?0074 | playsong | ||
| 00CD | AA | Set Text Var AA = Hero | |
| 00CE | AA | Set Text Var AA = Rival | |
| 00CF | AA | Set Text Var AA = Assistant |