Alchemy
Loading...
Searching...
No Matches

lunpa.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 gShortEffectScript []
 How long an effect of common/effect_spawn.h lasts: 22, 44 or 126 frames, then it moves away and is freed.
s32 gMediumEffectScript []
s32 gLongEffectScript []
const s32 * gEffectScripts []
struct SceneEntrance gLunpaEntrances []
struct SceneEntrance gGateEntrances []
u32 gLunpaExits []
u32 gGateExits []
struct ScenePlacement gLunpaPlacements []
struct ScenePlacement gGatePlacements []
struct SceneEvent gLunpaSealedEvents []
struct SceneEvent gLunpaReopenedEvents []
struct SceneEvent gGateEvents []
u32 gLunpaUnusedWord

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

◆ gShortEffectScript

s32 gShortEffectScript[]
extern

How long an effect of common/effect_spawn.h lasts: 22, 44 or 126 frames, then it moves away and is freed.

Definition at line 41 of file lunpa.c.

◆ gMediumEffectScript

s32 gMediumEffectScript[]
extern

Definition at line 47 of file lunpa.c.

◆ gLongEffectScript

s32 gLongEffectScript[]
extern

Definition at line 53 of file lunpa.c.

◆ gEffectScripts

const s32* gEffectScripts[]
extern

Definition at line 1371 of file babi_lighthouse.c.

◆ gLunpaEntrances

struct SceneEntrance gLunpaEntrances[]
extern

Definition at line 872 of file lunpa.c.

Referenced by Scene_GetEntrances().

◆ gGateEntrances

struct SceneEntrance gGateEntrances[]
extern

Definition at line 889 of file lunpa.c.

Referenced by Scene_GetEntrances().

◆ gLunpaExits

u32 gLunpaExits[]
extern

Definition at line 901 of file lunpa.c.

Referenced by Scene_GetExits().

◆ gGateExits

u32 gGateExits[]
extern

Definition at line 921 of file lunpa.c.

Referenced by Scene_GetExits().

◆ gLunpaPlacements

struct ScenePlacement gLunpaPlacements[]
extern

Definition at line 930 of file lunpa.c.

Referenced by Scene_GetPlacements().

◆ gGatePlacements

struct ScenePlacement gGatePlacements[]
extern

Definition at line 960 of file lunpa.c.

Referenced by Scene_GetPlacements().

◆ gLunpaSealedEvents

struct SceneEvent gLunpaSealedEvents[]
extern

Definition at line 1014 of file lunpa.c.

Referenced by Scene_GetEvents().

◆ gLunpaReopenedEvents

struct SceneEvent gLunpaReopenedEvents[]
extern

Definition at line 1039 of file lunpa.c.

Referenced by Scene_GetEvents().

◆ gGateEvents

struct SceneEvent gGateEvents[]
extern

Definition at line 1074 of file lunpa.c.

Referenced by Scene_GetEvents().

◆ gLunpaUnusedWord

u32 gLunpaUnusedWord
extern

Definition at line 1121 of file lunpa.c.