Alchemy
Loading...
Searching...
No Matches

vault.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 gEffectScript0 []
s32 gEffectScript1 []
s32 gEffectScript2 []
const s32 * gEffectScripts []
s32 gVault_Actor2 []
s32 gVault_Actor0 []
s32 gVault_Actor1 []
struct SceneEntrance gVault_Entrances []
u32 gVault_Exits []
struct ScenePlacement gVault_Placements []
struct ScenePlacement gVault_PlacementsAfterThieves []
struct SceneEvent gVault_Events []
struct SceneEvent gVault_EventsAfterThieves []
u16 gVault_Scene5Cells []
u16 gVault_Scene6Cells []
u16 gVault_Scene7Cells []
u16 gVault_Scene8Cells []
u16 gVault_Scene9Cells []
u16 gVault_Scene10Cells []
u16 gVault_Scene12Cells []
s32 gVault_DriftScriptA []
s32 gVault_DriftScriptB []

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

◆ gEffectScript0

s32 gEffectScript0[]
extern

Definition at line 1356 of file babi_lighthouse.c.

◆ gEffectScript1

s32 gEffectScript1[]
extern

Definition at line 1361 of file babi_lighthouse.c.

◆ gEffectScript2

s32 gEffectScript2[]
extern

Definition at line 1366 of file babi_lighthouse.c.

◆ gEffectScripts

const s32* gEffectScripts[]
extern

Definition at line 1371 of file babi_lighthouse.c.

◆ gVault_Actor2

s32 gVault_Actor2[]
extern

Definition at line 1021 of file vault.c.

◆ gVault_Actor0

s32 gVault_Actor0[]
extern

Definition at line 1077 of file vault.c.

◆ gVault_Actor1

s32 gVault_Actor1[]
extern

Definition at line 1102 of file vault.c.

◆ gVault_Entrances

struct SceneEntrance gVault_Entrances[]
extern

Definition at line 1127 of file vault.c.

Referenced by Scene_GetEntrances().

◆ gVault_Exits

u32 gVault_Exits[]
extern

Definition at line 1143 of file vault.c.

Referenced by Scene_GetExits().

◆ gVault_Placements

struct ScenePlacement gVault_Placements[]
extern

Definition at line 1161 of file vault.c.

Referenced by Scene_GetPlacements().

◆ gVault_PlacementsAfterThieves

struct ScenePlacement gVault_PlacementsAfterThieves[]
extern

Definition at line 1199 of file vault.c.

Referenced by Scene_GetPlacements().

◆ gVault_Events

struct SceneEvent gVault_Events[]
extern

Definition at line 1235 of file vault.c.

Referenced by Scene_GetEvents().

◆ gVault_EventsAfterThieves

struct SceneEvent gVault_EventsAfterThieves[]
extern

Definition at line 1283 of file vault.c.

Referenced by Scene_GetEvents().

◆ gVault_Scene5Cells

u16 gVault_Scene5Cells[]
extern

Definition at line 1329 of file vault.c.

Referenced by Event_EnterSoutheastHouse().

◆ gVault_Scene6Cells

u16 gVault_Scene6Cells[]
extern

Definition at line 1335 of file vault.c.

Referenced by Event_EnterCentralEastHouse().

◆ gVault_Scene7Cells

u16 gVault_Scene7Cells[]
extern

Definition at line 1341 of file vault.c.

Referenced by Event_EnterCentralHouse().

◆ gVault_Scene8Cells

u16 gVault_Scene8Cells[]
extern

Definition at line 1347 of file vault.c.

Referenced by Event_EnterNortheastHouse().

◆ gVault_Scene9Cells

u16 gVault_Scene9Cells[]
extern

Definition at line 1353 of file vault.c.

Referenced by Event_EnterNorthHouse().

◆ gVault_Scene10Cells

u16 gVault_Scene10Cells[]
extern

Definition at line 1359 of file vault.c.

Referenced by Event_EnterNorthwestHouse().

◆ gVault_Scene12Cells

u16 gVault_Scene12Cells[]
extern

Definition at line 1365 of file vault.c.

Referenced by Event_EnterJail().

◆ gVault_DriftScriptA

s32 gVault_DriftScriptA[]
extern

Definition at line 1371 of file vault.c.

Referenced by Vault_SpawnDriftingEffect().

◆ gVault_DriftScriptB

s32 gVault_DriftScriptB[]
extern

Definition at line 1377 of file vault.c.

Referenced by Vault_SpawnDriftingEffect().