Go to the source code of this file.
Functions | |
| const struct SceneEntrance * | SolSanctumEntrance_GetEntrances (void) |
| Returns the approach's entrances (scene 19) or the halls' (scene 16), which share this overlay. | |
| const struct SceneRegion * | SolSanctumEntrance_GetRegions (void) |
| const u32 * | SolSanctumEntrance_GetExits (void) |
| const struct ScenePlacement * | SolSanctumEntrance_GetPlacements (void) |
| Selects the actors for the current map and puzzle room. | |
| const struct SceneEvent * | SolSanctumEntrance_GetEvents (void) |
| Selects the events for the current map and puzzle room, by the same entrances as SolSanctumEntrance_GetPlacements. | |
| s32 | SolSanctumEntrance_Initialize (void) |
| Restores the outdoor or interior state for this entrance. | |
Variables | |
| struct SceneEntrance | gSolSanctumEntranceEntrancesOther [] |
| struct SceneEntrance | gSolSanctumEntranceEntrances2 [] |
| struct SceneEntrance | gSolSanctumEntranceEntrances1 [] |
| u32 | gSolSanctumEntrance_Exits [] |
| struct ScenePlacement | gSolSanctumEntrancePlacementsOther [] |
| struct ScenePlacement | gSolSanctumEntrancePlacements1 [] |
| struct ScenePlacement | gSolSanctumEntrancePlacements1Entrances11To13 [] |
| struct ScenePlacement | gSolSanctumEntrancePlacements1Entrances14To16 [] |
| struct ScenePlacement | gSolSanctumEntrancePlacements2 [] |
| struct SceneEvent | gSolSanctumEntranceEventsOther [] |
| struct SceneEvent | gSolSanctumEntranceEvents2 [] |
| struct SceneEvent | gSolSanctumEntranceEvents1 [] |
| struct SceneEvent | gSolSanctumEntranceEvents1Entrances11To13 [] |
| struct SceneEvent | gSolSanctumEntranceEvents1Entrances14To16 [] |
| s32 | gSolSanctumPushSteps [] |
| const struct SceneEntrance * SolSanctumEntrance_GetEntrances | ( | void | ) |
Returns the approach's entrances (scene 19) or the halls' (scene 16), which share this overlay.
Definition at line 81 of file sol_sanctum_entrance.c.
Referenced by SolSanctumEntrance_GetEntrances().
| const struct SceneRegion * SolSanctumEntrance_GetRegions | ( | void | ) |
Definition at line 93 of file sol_sanctum_entrance.c.
Referenced by SolSanctumEntrance_GetRegions().
| const u32 * SolSanctumEntrance_GetExits | ( | void | ) |
Definition at line 95 of file sol_sanctum_entrance.c.
Referenced by SolSanctumEntrance_GetExits().
| const struct ScenePlacement * SolSanctumEntrance_GetPlacements | ( | void | ) |
Selects the actors for the current map and puzzle room.
Inside, entrances 11 to 13 (the outer block room) and 14 to 16 (the inner one) place Kraden and the blocks, the rest of the halls Kraden and actor 9; the approach places its sentry.
Definition at line 103 of file sol_sanctum_entrance.c.
Referenced by SolSanctumEntrance_GetPlacements().
| const struct SceneEvent * SolSanctumEntrance_GetEvents | ( | void | ) |
Selects the events for the current map and puzzle room, by the same entrances as SolSanctumEntrance_GetPlacements.
Definition at line 129 of file sol_sanctum_entrance.c.
Referenced by SolSanctumEntrance_GetEvents().
| s32 SolSanctumEntrance_Initialize | ( | void | ) |
Restores the outdoor or interior state for this entrance.
Called by Field_RunScene once the actors exist.
Definition at line 532 of file sol_sanctum_entrance.c.
Referenced by SolSanctumEntrance_Initialize().
|
extern |
Definition at line 1148 of file sol_sanctum_entrance.c.
Referenced by SolSanctumEntrance_GetEntrances().
|
extern |
Definition at line 1153 of file sol_sanctum_entrance.c.
Referenced by SolSanctumEntrance_GetEntrances().
|
extern |
Definition at line 1160 of file sol_sanctum_entrance.c.
Referenced by SolSanctumEntrance_GetEntrances().
|
extern |
Definition at line 1193 of file sol_sanctum_entrance.c.
Referenced by SolSanctumEntrance_GetExits().
|
extern |
Definition at line 1219 of file sol_sanctum_entrance.c.
Referenced by SolSanctumEntrance_GetPlacements().
|
extern |
Definition at line 1224 of file sol_sanctum_entrance.c.
Referenced by SolSanctumEntrance_GetPlacements().
|
extern |
Definition at line 1236 of file sol_sanctum_entrance.c.
Referenced by SolSanctumEntrance_GetPlacements().
|
extern |
Definition at line 1268 of file sol_sanctum_entrance.c.
Referenced by SolSanctumEntrance_GetPlacements().
|
extern |
Definition at line 1290 of file sol_sanctum_entrance.c.
Referenced by SolSanctumEntrance_GetPlacements().
|
extern |
Definition at line 1296 of file sol_sanctum_entrance.c.
Referenced by SolSanctumEntrance_GetEvents().
|
extern |
Definition at line 1300 of file sol_sanctum_entrance.c.
Referenced by SolSanctumEntrance_GetEvents().
|
extern |
Definition at line 1309 of file sol_sanctum_entrance.c.
Referenced by SolSanctumEntrance_GetEvents().
|
extern |
Definition at line 1332 of file sol_sanctum_entrance.c.
Referenced by SolSanctumEntrance_GetEvents().
|
extern |
Definition at line 1357 of file sol_sanctum_entrance.c.
Referenced by SolSanctumEntrance_GetEvents().
|
extern |
Definition at line 1390 of file sol_sanctum_entrance.c.
Referenced by Event_PushBlock().