![]()  | 
Routines | 
| Prev: CC78 | Up: Map | Next: CCF3 | 
| 
 
Used by the routine at ScriptInterpreter.
 
 | 
||||
| ExecuteCharacterCommand | CCC7 | LD A,(HL) | Get the command byte. | |
| CCC8 | AND %00001111 | Extract the command type. | ||
| CCCA | CP $07 | Jump to HandleRoomDisplay for command type 07. | ||
| CCCC | JP Z,HandleRoomDisplay | |||
| CCCF | CP $06 | Jump to HandleDisplayText for command type 06. | ||
| CCD1 | JP Z,HandleDisplayText | |||
| CCD4 | CP $05 | Jump to CDA1 for command type 05. | ||
| CCD6 | JP Z,$CDA1 | |||
| CCD9 | CP $04 | Jump to CDBF for command type 04. | ||
| CCDB | JP Z,$CDBF | |||
| CCDE | CP $01 | Jump to HandleSimpleAction for command type 01. | ||
| CCE0 | JP Z,HandleSimpleAction | |||
| CCE3 | CP $03 | Jump to CE4F for command type 03. | ||
| CCE5 | JP Z,$CE4F | |||
| CCE8 | CP $08 | Jump to HandlePushStack for command type 08. | ||
| CCEA | JR Z,HandlePushStack | |||
| CCEC | CP $09 | Jump to HandlePopStack for command type 09. | ||
| CCEE | JR Z,HandlePopStack | |||
| CCF0 | JP $CE18 | Jump to CE18. | ||
| Prev: CC78 | Up: Map | Next: CCF3 |