![]() |
Data |
| Prev: 32486 | Up: Map | Next: 32890 |
|
The address of the handler for each kind of room item, door or other fixture, indexed by the first byte of its record (the graphic ID, see GraphicsTable). ProcessRoomItem reads the entry and calls the handler. IDs that are not used point to CreateDelay, which does nothing.
|
||||
| HandlerTable2 | 32810 | DEFW CreateDelay | ID 0 (no graphic): CreateDelay. | |
| 32812 | DEFW HandlerDoorExit | ID 1 ("Cave Door Frame"): HandlerDoorExit. | ||
| 32814 | DEFW HandlerDoorExit | ID 2 ("Door Frame"): HandlerDoorExit. | ||
| 32816 | DEFW HandlerDoorBigExit | ID 3 ("Big Door Frame"): HandlerDoorBigExit. | ||
| 32818 | DEFW CreateDelay | ID 4 ("None"): CreateDelay. | ||
| 32820 | DEFW CreateDelay | ID 5 ("None"): CreateDelay. | ||
| 32822 | DEFW CreateDelay | ID 6 ("None"): CreateDelay. | ||
| 32824 | DEFW CreateDelay | ID 7 ("None"): CreateDelay. | ||
| 32826 | DEFW HandlerDoorLocked | ID 8 ("Door Locked (red)"): HandlerDoorLocked. | ||
| 32828 | DEFW HandlerDoorLocked | ID 9 ("Door Locked (green)"): HandlerDoorLocked. | ||
| 32830 | DEFW HandlerDoorLocked | ID 10 ("Door Locked (cyan)"): HandlerDoorLocked. | ||
| 32832 | DEFW HandlerDoorLocked | ID 11 ("Door Locked (yellow)"): HandlerDoorLocked. | ||
| 32834 | DEFW HandlerCaveDoorLocked | ID 12 ("Cave Door Locked (red)"): HandlerCaveDoorLocked. | ||
| 32836 | DEFW HandlerCaveDoorLocked | ID 13 ("Cave Door Locked (green)"): HandlerCaveDoorLocked. | ||
| 32838 | DEFW HandlerCaveDoorLocked | ID 14 ("Cave Door Locked (cyan)"): HandlerCaveDoorLocked. | ||
| 32840 | DEFW HandlerCaveDoorLocked | ID 15 ("Cave Door Locked (yellow)"): HandlerCaveDoorLocked. | ||
| 32842 | DEFW HandlerClock | ID 16 ("Clock"): HandlerClock. | ||
| 32844 | DEFW HandlerRoomItem | ID 17 ("Ghost Picture"): HandlerRoomItem. | ||
| 32846 | DEFW HandlerRoomItem | ID 18 ("Table"): HandlerRoomItem. | ||
| 32848 | DEFW CreateDelay | ID 19 ("Chicken: Full"): CreateDelay. | ||
| 32850 | DEFW CreateDelay | ID 20 ("Chicken: Empty"): CreateDelay. | ||
| 32852 | DEFW HandlerRoomItem | ID 21 ("Wall Antlers"): HandlerRoomItem. | ||
| 32854 | DEFW HandlerRoomItem | ID 22 ("Wall Trophy"): HandlerRoomItem. | ||
| 32856 | DEFW HandlerBookcase | ID 23 ("Bookcase"): HandlerBookcase. | ||
| 32858 | DEFW HandlerTrapClosed | ID 24 ("Trap: Closed"): HandlerTrapClosed. | ||
| 32860 | DEFW HandlerTrapOpen | ID 25 ("Trap: Open"): HandlerTrapOpen. | ||
| 32862 | DEFW HandlerBarrel | ID 26 ("Barrel"): HandlerBarrel. | ||
| 32864 | DEFW HandlerRoomItem | ID 27 ("Rug"): HandlerRoomItem. | ||
| 32866 | DEFW HandlerRoomItem | ID 28 ("A.C.G. Shield"): HandlerRoomItem. | ||
| 32868 | DEFW HandlerRoomItem | ID 29 ("Wall Shield"): HandlerRoomItem. | ||
| 32870 | DEFW HandlerRoomItem | ID 30 ("Suit Of Armour"): HandlerRoomItem. | ||
| 32872 | DEFW CreateDelay | ID 31 ("None"): CreateDelay. | ||
| 32874 | DEFW HandlerDoorClosed | ID 32 ("Door shut"): HandlerDoorClosed. | ||
| 32876 | DEFW HandlerDoorOpen | ID 33 ("Door Frame"): HandlerDoorOpen. | ||
| 32878 | DEFW HandlerDoorClosed | ID 34 ("Cave Door Shut"): HandlerDoorClosed. | ||
| 32880 | DEFW HandlerDoorOpen | ID 35 ("Cave Door Frame"): HandlerDoorOpen. | ||
| 32882 | DEFW HandlerDoorACGExit | ID 36 ("A.C.G. Door"): HandlerDoorACGExit. | ||
| 32884 | DEFW HandlerRoomItem | ID 37 ("Pumpkin Picture"): HandlerRoomItem. | ||
| 32886 | DEFW HandlerRoomItem | ID 38 ("Skeleton"): HandlerRoomItem. | ||
| 32888 | DEFW HandlerRoomItem | ID 39 ("Barrel Stack" ): HandlerRoomItem. | ||
| Prev: 32486 | Up: Map | Next: 32890 |