Go to the source code of this file.
Functions | |
| const struct SceneEntrance * | ValeCave_GetEntrances (void) |
| Selects entrance positions and camera bounds for the current cave room. | |
| const struct SceneRegion * | ValeCave_GetRegions (void) |
| const u32 * | ValeCave_GetExits (void) |
| Returns the shared packed exits for all cave rooms. | |
| const struct ScenePlacement * | ValeCave_GetPlacements (void) |
| Selects the current room's actors and movable objects. | |
| const struct SceneEvent * | ValeCave_GetEvents (void) |
| Selects the current room's touch, Psynergy and search bindings. | |
| s32 | ValeCave_Initialize (void) |
| Chooses the entry transition and restores the room's puzzle state. | |
Variables | |
| s32 | gEffectScript0 [] |
| s32 | gEffectScript1 [] |
| s32 | gEffectScript2 [] |
| s32 | gStagedActor_DirectionSteps [] |
| Pixel step by direction: X in the upper halfword, Z in the lower. | |
| u32 | gStagedActor_FootprintKinds [] |
| s32 | gStagedActor_FootprintBounds [] |
| s32 | gValeCave_WalkTargets [] |
| const s32 * | gEffectScripts [] |
| struct SceneEntrance | gValeCave_EntrancesOther [] |
| struct SceneEntrance | gValeCave_Entrances1 [] |
| struct SceneEntrance | gValeCave_Entrances2 [] |
| struct SceneEntrance | gValeCave_Entrances3 [] |
| u32 | gValeCave_Exits [] |
| struct ScenePlacement | gValeCave_Placements1 [] |
| struct ScenePlacement | gValeCave_Placements2 [] |
| struct ScenePlacement | gValeCave_Placements3 [] |
| struct SceneEvent | gValeCave_EventsOther [] |
| struct SceneEvent | gValeCave_Events1 [] |
| struct SceneEvent | gValeCave_Events2 [] |
| struct SceneEvent | gValeCave_Events3 [] |
| const struct SceneEntrance * ValeCave_GetEntrances | ( | void | ) |
Selects entrance positions and camera bounds for the current cave room.
Definition at line 132 of file vale_cave.c.
Referenced by ValeCave_GetEntrances().
| const struct SceneRegion * ValeCave_GetRegions | ( | void | ) |
Definition at line 147 of file vale_cave.c.
Referenced by ValeCave_GetRegions().
| const u32 * ValeCave_GetExits | ( | void | ) |
Returns the shared packed exits for all cave rooms.
Definition at line 150 of file vale_cave.c.
Referenced by ValeCave_GetExits().
| const struct ScenePlacement * ValeCave_GetPlacements | ( | void | ) |
Selects the current room's actors and movable objects.
Definition at line 153 of file vale_cave.c.
Referenced by ValeCave_GetPlacements().
| const struct SceneEvent * ValeCave_GetEvents | ( | void | ) |
Selects the current room's touch, Psynergy and search bindings.
Definition at line 597 of file vale_cave.c.
Referenced by ValeCave_GetEvents().
| s32 ValeCave_Initialize | ( | void | ) |
Chooses the entry transition and restores the room's puzzle state.
The scene's initialize entry. The first room fades in from the backdrop and clears FLAG_SHOW_LOCATION_NAME; the others open with the window transition.
Definition at line 617 of file vale_cave.c.
Referenced by ValeCave_Initialize().
|
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 |
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.
Referenced by CrossboneIslePillarRooms_QueryFootprint(), FieldScene_FindActorRegion(), FieldScene_RedrawActorFootprint(), and StagedActor_StopBlockedMotion().
|
extern |
Definition at line 2144 of file altmiller_cave.c.
Referenced by CrossboneIslePillarRooms_QueryFootprint(), FieldScene_FindActorRegion(), FieldScene_RedrawActorFootprint(), SceneActor_MoveAndRedraw(), and StagedActor_FindClearPosition().
|
extern |
Definition at line 847 of file vale_cave.c.
Referenced by Event_KiteKeepsAway().
|
extern |
Definition at line 1371 of file babi_lighthouse.c.
|
extern |
Definition at line 868 of file vale_cave.c.
Referenced by ValeCave_GetEntrances().
|
extern |
Definition at line 873 of file vale_cave.c.
Referenced by ValeCave_GetEntrances().
|
extern |
Definition at line 881 of file vale_cave.c.
Referenced by ValeCave_GetEntrances().
|
extern |
Definition at line 896 of file vale_cave.c.
Referenced by ValeCave_GetEntrances().
|
extern |
Definition at line 906 of file vale_cave.c.
Referenced by ValeCave_GetExits().
|
extern |
Definition at line 931 of file vale_cave.c.
Referenced by ValeCave_GetPlacements().
|
extern |
Definition at line 945 of file vale_cave.c.
Referenced by ValeCave_GetPlacements().
|
extern |
Definition at line 965 of file vale_cave.c.
Referenced by ValeCave_GetPlacements().
|
extern |
Definition at line 977 of file vale_cave.c.
Referenced by ValeCave_GetEvents().
|
extern |
Definition at line 981 of file vale_cave.c.
Referenced by ValeCave_GetEvents().
|
extern |
Definition at line 988 of file vale_cave.c.
Referenced by ValeCave_GetEvents().
|
extern |
Definition at line 1031 of file vale_cave.c.
Referenced by ValeCave_GetEvents().