Alchemy
Loading...
Searching...
No Matches

alpine_crossing_lama_temple.h File Reference

Go to the source code of this file.

Functions

const struct SceneEntrance * Scene_GetEntrances (void)
const struct SceneRegion * Scene_GetRegions (void)
const u32 * Scene_GetExits (void)
 Both scenes share one exit table.
const struct ScenePlacement * Scene_GetPlacements (void)
const struct SceneEvent * Scene_GetEvents (void)
s32 Scene_Initialize (void)
 Sets up whichever scene is being entered and runs its arrival events.

Variables

s32 gAlpineCrossing_WorkerPlacementScript []
 The first worker's placement script: draw him behind the background.
s32 gAlpineCrossing_FeizhiPath []
 Feizhi's run down the path toward Hsu, walking, then standing.
s32 gAlpineCrossing_LeaderPath []
 The party leader follows Feizhi most of the way.
s32 gAlpineCrossing_HsuStruggle []
 Hsu, pinned under the boulder, struggles now and then.
u16 gLamaTemple_DoorOpenCells []
 The door of Hama's room sliding open, and shut again.
u16 gLamaTemple_DoorCloseCells []
struct SceneEntrance gLamaTemple_Entrances []
struct SceneEntrance gAlpineCrossing_Entrances []
u32 gAlpineCrossingLamaTemple_Exits []
struct ScenePlacement gLamaTemple_Placements []
struct ScenePlacement gAlpineCrossing_Placements []
struct SceneEvent gLamaTemple_Events []
struct SceneEvent gAlpineCrossing_Events []

Function Documentation

◆ Scene_GetEntrances()

const struct SceneEntrance * Scene_GetEntrances ( void )

Definition at line 150 of file alpine_crossing_lama_temple.c.

◆ Scene_GetRegions()

const struct SceneRegion * Scene_GetRegions ( void )

Definition at line 157 of file alpine_crossing_lama_temple.c.

◆ Scene_GetExits()

const u32 * Scene_GetExits ( void )

Both scenes share one exit table.

Definition at line 160 of file alpine_crossing_lama_temple.c.

◆ Scene_GetPlacements()

const struct ScenePlacement * Scene_GetPlacements ( void )

Definition at line 162 of file alpine_crossing_lama_temple.c.

◆ Scene_GetEvents()

const struct SceneEvent * Scene_GetEvents ( void )

Definition at line 796 of file alpine_crossing_lama_temple.c.

◆ Scene_Initialize()

s32 Scene_Initialize ( void )

Sets up whichever scene is being entered and runs its arrival events.

Definition at line 804 of file alpine_crossing_lama_temple.c.

Variable Documentation

◆ gAlpineCrossing_WorkerPlacementScript

s32 gAlpineCrossing_WorkerPlacementScript[]
extern

The first worker's placement script: draw him behind the background.

Definition at line 902 of file alpine_crossing_lama_temple.c.

◆ gAlpineCrossing_FeizhiPath

s32 gAlpineCrossing_FeizhiPath[]
extern

Feizhi's run down the path toward Hsu, walking, then standing.

Definition at line 908 of file alpine_crossing_lama_temple.c.

Referenced by AlpineCrossing_FeizhiArrives().

◆ gAlpineCrossing_LeaderPath

s32 gAlpineCrossing_LeaderPath[]
extern

The party leader follows Feizhi most of the way.

Definition at line 927 of file alpine_crossing_lama_temple.c.

Referenced by AlpineCrossing_FeizhiArrives().

◆ gAlpineCrossing_HsuStruggle

s32 gAlpineCrossing_HsuStruggle[]
extern

Hsu, pinned under the boulder, struggles now and then.

Definition at line 944 of file alpine_crossing_lama_temple.c.

Referenced by Scene_Initialize().

◆ gLamaTemple_DoorOpenCells

u16 gLamaTemple_DoorOpenCells[]
extern

The door of Hama's room sliding open, and shut again.

Definition at line 959 of file alpine_crossing_lama_temple.c.

Referenced by LamaTemple_EnterHamasRoom(), and LamaTemple_RunHamasFarewell().

◆ gLamaTemple_DoorCloseCells

u16 gLamaTemple_DoorCloseCells[]
extern

Definition at line 965 of file alpine_crossing_lama_temple.c.

Referenced by LamaTemple_RunHamasFarewell().

◆ gLamaTemple_Entrances

struct SceneEntrance gLamaTemple_Entrances[]
extern

Definition at line 971 of file alpine_crossing_lama_temple.c.

Referenced by Scene_GetEntrances().

◆ gAlpineCrossing_Entrances

struct SceneEntrance gAlpineCrossing_Entrances[]
extern

Definition at line 980 of file alpine_crossing_lama_temple.c.

Referenced by Scene_GetEntrances().

◆ gAlpineCrossingLamaTemple_Exits

u32 gAlpineCrossingLamaTemple_Exits[]
extern

Definition at line 990 of file alpine_crossing_lama_temple.c.

Referenced by Scene_GetExits().

◆ gLamaTemple_Placements

struct ScenePlacement gLamaTemple_Placements[]
extern

Definition at line 998 of file alpine_crossing_lama_temple.c.

Referenced by Scene_GetPlacements().

◆ gAlpineCrossing_Placements

struct ScenePlacement gAlpineCrossing_Placements[]
extern

Definition at line 1024 of file alpine_crossing_lama_temple.c.

Referenced by Scene_GetPlacements().

◆ gLamaTemple_Events

struct SceneEvent gLamaTemple_Events[]
extern

Definition at line 1044 of file alpine_crossing_lama_temple.c.

Referenced by Scene_GetEvents().

◆ gAlpineCrossing_Events

struct SceneEvent gAlpineCrossing_Events[]
extern

Definition at line 1080 of file alpine_crossing_lama_temple.c.

Referenced by Scene_GetEvents().