![]() |
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 |