![]() |
Data |
| Prev: 9DA0 | Up: Map | Next: 9E16 |
|
Four tables of eight routines, one table for each part of the frame of a special room (see Draw_Special_Room_Frame). The code from the world map selects the entry. The tables are for the top right, the bottom right, the bottom left and the top left, in that order.
|
||||
|
Top right.
|
||||
| Special_Room_Frame_Tables | 9DD6 | DEFW $9D88 | Code 0: a corner (9D88). | |
| 9DD8 | DEFW Draw_Ceiling_Picture | Code 1: the ceiling (Draw_Ceiling_Picture). | ||
| 9DDA | DEFW $9D88 | Code 2: a corner (9D88). | ||
| 9DDC | DEFW Draw_Special_Room_Parts | Code 3: the ceiling and a corner (Draw_Special_Room_Parts). | ||
| 9DDE | DEFW Draw_Right_Wall_Picture | Code 4: the right wall (Draw_Right_Wall_Picture). | ||
| 9DE0 | DEFW Draw_Nothing | Code 5: nothing (Draw_Nothing). | ||
| 9DE2 | DEFW Draw_Top_Right_Corner_And_Right_Wall | Code 6: a corner and the right wall (Draw_Top_Right_Corner_And_Right_Wall). | ||
| 9DE4 | DEFW Draw_Top_Right_Ceiling_Corner_And_Wall | Code 7: the ceiling, a corner and the right wall (Draw_Top_Right_Ceiling_Corner_And_Wall). | ||
|
Bottom right.
|
||||
| Special_Room_Frame_Tables_Bottom_Right | 9DE6 | DEFW $9D8E | Code 0: a corner (9D8E). | |
| 9DE8 | DEFW Draw_Nothing | Code 1: nothing (Draw_Nothing). | ||
| 9DEA | DEFW $9D8E | Code 2: a corner (9D8E). | ||
| 9DEC | DEFW $9D45 | Code 3: a corner (9D45). | ||
| 9DEE | DEFW Draw_Nothing | Code 4: nothing (Draw_Nothing). | ||
| 9DF0 | DEFW Draw_Nothing | Code 5: nothing (Draw_Nothing). | ||
| 9DF2 | DEFW Draw_Bottom_Right_Corner_And_Floor | Code 6: a corner and the floor (Draw_Bottom_Right_Corner_And_Floor). | ||
| 9DF4 | DEFW $9D53 | Code 7: a corner and the floor (9D53). | ||
|
Bottom left.
|
||||
| Special_Room_Frame_Tables_Bottom_Left | 9DF6 | DEFW $9D94 | Code 0: a corner (9D94). | |
| 9DF8 | DEFW Draw_Nothing | Code 1: nothing (Draw_Nothing). | ||
| 9DFA | DEFW $9D94 | Code 2: a corner (9D94). | ||
| 9DFC | DEFW Draw_Floor_And_Bottom_Left_Corner | Code 3: the floor and a corner (Draw_Floor_And_Bottom_Left_Corner). | ||
| 9DFE | DEFW Draw_Nothing | Code 4: nothing (Draw_Nothing). | ||
| 9E00 | DEFW Draw_Nothing | Code 5: nothing (Draw_Nothing). | ||
| 9E02 | DEFW Draw_Bottom_Left_Corner_And_Left_Wall | Code 6: a corner and the left wall (Draw_Bottom_Left_Corner_And_Left_Wall). | ||
| 9E04 | DEFW $9D6D | Code 7: a corner and the left wall (9D6D). | ||
|
Top left.
|
||||
| Special_Room_Frame_Tables_Top_Left | 9E06 | DEFW $9D9A | Code 0: a corner (9D9A). | |
| 9E08 | DEFW Draw_Nothing | Code 1: nothing (Draw_Nothing). | ||
| 9E0A | DEFW $9D9A | Code 2: a corner (9D9A). | ||
| 9E0C | DEFW $9D76 | Code 3: a corner (9D76). | ||
| 9E0E | DEFW Draw_Nothing | Code 4: nothing (Draw_Nothing). | ||
| 9E10 | DEFW Draw_Nothing | Code 5: nothing (Draw_Nothing). | ||
| 9E12 | DEFW $9D7C | Code 6: a corner (9D7C). | ||
| 9E14 | DEFW $9D82 | Code 7: a corner (9D82). | ||
| Prev: 9DA0 | Up: Map | Next: 9E16 |