Go to the source code of this file.
Functions | |
| const struct SceneEntrance * | TunnelRuins_GetEntrances (void) |
| The entrances of the first ruins, the second, or the rooms beyond. | |
| const struct SceneRegion * | TunnelRuins_GetRegions (void) |
| const u32 * | TunnelRuins_GetExits (void) |
| const struct ScenePlacement * | TunnelRuins_GetPlacements (void) |
| The first ruins' actors or the other ruins' (the enums above), each prepared to appear only when it lies in the view. | |
| const struct SceneEvent * | TunnelRuins_GetEvents (void) |
| The first ruins' events, or the other ruins'. | |
| s32 | TunnelRuins_Initialize (void) |
| On entering a room: the puzzle as it was left, and the route the statue at Venus Lighthouse chose (flag 0x982 or 0x983). | |
| const struct SceneEntrance * TunnelRuins_GetEntrances | ( | void | ) |
The entrances of the first ruins, the second, or the rooms beyond.
Definition at line 413 of file tunnel_ruins.c.
Referenced by TunnelRuins_GetEntrances().
| const struct SceneRegion * TunnelRuins_GetRegions | ( | void | ) |
Definition at line 425 of file tunnel_ruins.c.
Referenced by TunnelRuins_GetRegions().
| const u32 * TunnelRuins_GetExits | ( | void | ) |
Definition at line 432 of file tunnel_ruins.c.
Referenced by TunnelRuins_GetExits().
| const struct ScenePlacement * TunnelRuins_GetPlacements | ( | void | ) |
The first ruins' actors or the other ruins' (the enums above), each prepared to appear only when it lies in the view.
Definition at line 436 of file tunnel_ruins.c.
Referenced by TunnelRuins_GetPlacements().
| const struct SceneEvent * TunnelRuins_GetEvents | ( | void | ) |
The first ruins' events, or the other ruins'.
Definition at line 1267 of file tunnel_ruins.c.
Referenced by TunnelRuins_GetEvents().
| s32 TunnelRuins_Initialize | ( | void | ) |
On entering a room: the puzzle as it was left, and the route the statue at Venus Lighthouse chose (flag 0x982 or 0x983).
Retreat leads back to the first ruins' entrance 1, or from the other ruins' first rooms to Babi Lighthouse. The scene's initialization. Entering rooms 8 to 11 sets flag 0x973. XXX: no other code of the game reads flag 0x973; a reader elsewhere would say what it records.
Definition at line 1368 of file tunnel_ruins.c.
Referenced by TunnelRuins_Initialize().
|
extern |
Pixel step by direction: X in the upper halfword, Z in the lower.
Definition at line 2131 of file altmiller_cave.c.
|
extern |
Definition at line 2140 of file altmiller_cave.c.
|
extern |
Definition at line 2144 of file altmiller_cave.c.
|
extern |
Definition at line 1356 of file babi_lighthouse.c.
|
extern |
Definition at line 1361 of file babi_lighthouse.c.
|
extern |
Definition at line 1366 of file babi_lighthouse.c.
|
extern |
A balance platform's height by its weight (its timer): each block on it takes it 16 pixels further down, and the other platform up as far.
Definition at line 1690 of file tunnel_ruins.c.
Referenced by TunnelRuins_SettleBalance().
|
extern |
Definition at line 1371 of file babi_lighthouse.c.
|
extern |
Definition at line 1701 of file tunnel_ruins.c.
|
extern |
The bushes stand 8/5 as tall as their sprite.
Definition at line 1710 of file tunnel_ruins.c.
|
extern |
Douse: splashes on the pillar from frame 35 for 130 frames.
Definition at line 1716 of file tunnel_ruins.c.
Referenced by Event_DouseBeginsOnPillar(), and Event_DouseBeginsOnPillarB().
|
extern |
Definition at line 1722 of file tunnel_ruins.c.
Referenced by Event_MoveLadyStatue().
|
extern |
Definition at line 1729 of file tunnel_ruins.c.
Referenced by Event_MoveLadyStatue().
|
extern |
Definition at line 1736 of file tunnel_ruins.c.
Referenced by TunnelRuins_GetEntrances().
|
extern |
Definition at line 1742 of file tunnel_ruins.c.
Referenced by TunnelRuins_GetEntrances().
|
extern |
Definition at line 1765 of file tunnel_ruins.c.
Referenced by TunnelRuins_GetEntrances().
|
extern |
Definition at line 1787 of file tunnel_ruins.c.
Referenced by TunnelRuins_GetRegions().
|
extern |
Definition at line 1794 of file tunnel_ruins.c.
Referenced by TunnelRuins_GetExits().
|
extern |
Definition at line 1810 of file tunnel_ruins.c.
Referenced by TunnelRuins_GetPlacements().
|
extern |
Definition at line 1845 of file tunnel_ruins.c.
Referenced by TunnelRuins_GetPlacements().
|
extern |
Definition at line 1882 of file tunnel_ruins.c.
Referenced by TunnelRuins_GetEvents().
|
extern |
Definition at line 1966 of file tunnel_ruins.c.
Referenced by TunnelRuins_GetEvents().