36215: Control Player
ControlPlayer |
36215 |
LD A,(60049) |
|
36218 |
LD (61017),A |
|
36221 |
PUSH BC |
|
36222 |
PUSH DE |
|
36223 |
PUSH HL |
|
36224 |
CALL AutoWalkStep |
|
36227 |
LD A,(IX+2) |
|
36230 |
OR %00110000 |
|
36232 |
LD (IX+2),A |
|
36235 |
CALL StoreEntity |
|
36238 |
CALL HandlerCaveDoorLocked_20 |
|
36241 |
LD C,A |
|
36242 |
POP HL |
|
36243 |
LD DE,0 |
|
36246 |
BIT 1,C |
|
36248 |
JR NZ,ControlPlayer_0 |
|
36250 |
LD A,B |
|
36251 |
NEG |
|
36253 |
LD E,A |
ControlPlayer_0 |
36254 |
BIT 0,C |
|
36256 |
JR NZ,ControlPlayer_1 |
|
36258 |
LD E,B |
ControlPlayer_1 |
36259 |
BIT 2,C |
|
36261 |
JR NZ,ControlPlayer_2 |
|
36263 |
LD D,B |
ControlPlayer_2 |
36264 |
BIT 3,C |
|
36266 |
JR NZ,ControlPlayer_3 |
|
36268 |
LD A,B |
|
36269 |
NEG |
|
36271 |
LD D,A |
ControlPlayer_3 |
36272 |
POP HL |
|
36273 |
CALL ApplyMovement_3 |
|
36276 |
POP HL |
|
36277 |
CALL HandlerKnight_14 |
|
36280 |
CALL ApplyMovement_11 |
|
36283 |
CALL CheckDoorway |
|
36286 |
CALL ApplyMovement_15 |
|
36289 |
JP ApplyMovement |