Prev: 37362 Up: Map Next: 37444
37374: Handler: Room Item
HandlerRoomItem 37374 LD E,(IX+3)
37377 LD D,(IX+4)
37380 DEC D
37381 LD C,(IX+0)
37384 LD B,(IX+5)
37387 CALL SetKeyPositions_5
37390 LD A,(24084)
37393 AND A
37394 RET NZ
This entry point is used by the routines at DrawChicken, HandlerDoorClosed and HandlerTrapOpen.
HandlerRoomItem_0 37395 LD E,(IX+3)
37398 LD D,(IX+4)
37401 LD C,(IX+0)
37404 LD B,(IX+5)
37407 JP SetKeyPositions_3
This entry point is used by the routines at HandlerDoorLocked and HandlerCaveDoorLocked.
HandlerRoomItem_1 37410 LD A,(IX+0)
37413 AND 3
37415 LD HL,37468
37418 CALL HandlerCaveDoorLocked_1
37421 LD D,(HL)
37422 LD E,129
37424 CALL HandlerCaveDoorLocked_2
37427 JP NZ,HandlerRoomItem_2
37430 CALL RandomiseDoors_7
37433 LD BC,4369
37436 JP ApplyMovement_22
HandlerRoomItem_2 37439 CALL RandomiseDoors_8
37442 AND A
37443 RET
Prev: 37362 Up: Map Next: 37444