Prev: CE83 Up: Map Next: CEB8
CE8F: Continue Script Execution
ContinueScriptExecution CE8F CALL GetCurrentScriptState Call GetCurrentScriptState.
CE92 CALL $CF03 Call CF03.
CE95 BIT 7,(IX+$00) Jump to ContinueScriptExecution_0 if bit 7 of *IX+00 is not set.
CE99 JR Z,ContinueScriptExecution_0
CE9B LD E,(HL) E=*HL.
CE9C INC HL Increment HL by one.
CE9D LD D,(HL) D=*HL.
CE9E EX DE,HL Exchange the DE and HL registers.
CE9F JR ContinueScriptExecution_1 Jump to ContinueScriptExecution_1.
ContinueScriptExecution_0 CEA1 BIT 4,(IX+$00) Call CF40 if bit 4 of *IX+00 is set.
CEA5 CALL NZ,$CF40
ContinueScriptExecution_1 CEA8 BIT 5,(IX+$00) Call CF43 if bit 5 of *IX+00 is set.
CEAC CALL NZ,$CF43
CEAF LD (IY+$01),L Write L to *IY+01.
CEB2 LD (IY+$02),H Write H to *IY+02.
CEB5 JP TerminateCharacterScript_0 Jump to TerminateCharacterScript_0.
Prev: CE83 Up: Map Next: CEB8