Prev: CC78 Up: Map Next: CCF3
CCC7: Execute Character Command
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 HandleDisplayRoomDescription for command type 05.
CCD6 JP Z,HandleDisplayRoomDescription
CCD9 CP $04 Jump to HandleDisplayRoomDescription_0 for command type 04.
CCDB JP Z,HandleDisplayRoomDescription_0
CCDE CP $01 Jump to HandleSimpleAction for command type 01.
CCE0 JP Z,HandleSimpleAction
CCE3 CP $03 Jump to ClearRoomDisplayParameters for command type 03.
CCE5 JP Z,ClearRoomDisplayParameters
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 HandleDisplayRoomDescription_1 Jump to HandleDisplayRoomDescription_1.
Prev: CC78 Up: Map Next: CCF3