![]() |
Data |
| Prev: C8D2 | Up: Map | Next: C907 |
|
ARCH_NUDGE_TO_CENTRE picks the first for a pillar whose graphic has bit 3 set (graphic 8), the second for one without (graphic 6), and the entry by the pillar's facing (GET_SPRITE_DIR). Graphic 8 has bit 2 clear, so it only ever looks up entries 0 (mirrored) and 2; graphic 6 has it set and only looks up 1 (mirrored) and 3. Each of those four gives the same answer -- mirrored: along U, not: along V -- and the other four are never used.
|
||||
| ROUTINES_BIT3_SET | C8F7 | DEFW NUDGE_ALONG_U | Graphic 8, mirrored: NUDGE_ALONG_U | |
| C8F9 | DEFW NUDGE_ALONG_V | Unused | ||
| C8FB | DEFW NUDGE_ALONG_V | Graphic 8, not mirrored: NUDGE_ALONG_V | ||
| C8FD | DEFW NUDGE_ALONG_U | Unused | ||
| ROUTINES_BIT3_CLEAR | C8FF | DEFW NUDGE_ALONG_V | Unused | |
| C901 | DEFW NUDGE_ALONG_U | Graphic 6, mirrored: NUDGE_ALONG_U | ||
| C903 | DEFW NUDGE_ALONG_U | Unused | ||
| C905 | DEFW NUDGE_ALONG_V | Graphic 6, not mirrored: NUDGE_ALONG_V | ||
| Prev: C8D2 | Up: Map | Next: C907 |