Alchemy
Loading...
Searching...
No Matches

vale_eruption.h File Reference

Go to the source code of this file.

Functions

const struct SceneEntrance * ValeEruption_GetEntrances (void)
 Returns where the party appears: entrance 15 is the path down from the mountain, Mt.
const struct SceneRegion * ValeEruption_GetRegions (void)
const u32 * ValeEruption_GetExits (void)
 Returns the one exit, into the sanctum (Sanctum's entrance 20), which Event_ReturnFromMtAleph takes.
const struct ScenePlacement * ValeEruption_GetPlacements (void)
 Returns Garet and the villagers gathered before the sanctum.
const struct SceneEvent * ValeEruption_GetEvents (void)
 The square has no events of its own: everything happens on arrival.
s32 ValeEruption_Initialize (void)
 Plays the return from the mountain when the party arrives by entrance 15.

Variables

s32 gValeEruption_LeaderWalksDown []
 Isaac walks down from the path to the villagers before the sanctum.
s32 gValeEruption_GaretWalksDown []
 Garet follows him, stopping a little above.
s32 gValeEruption_EnterSanctum []
 Isaac, then Garet, walk through the sanctum's door.
struct SceneEntrance gValeEruption_Entrances []
u32 gValeEruption_Exits []
struct ScenePlacement gValeEruption_Placements []
struct SceneEvent gValeEruption_Events []
u16 gValeEruption_SanctumDoorOpens []
 The sanctum's door, two cells wide, opening in two steps.

Function Documentation

◆ ValeEruption_GetEntrances()

const struct SceneEntrance * ValeEruption_GetEntrances ( void )

Returns where the party appears: entrance 15 is the path down from the mountain, Mt.

Aleph.

Definition at line 51 of file vale_eruption.c.

Referenced by ValeEruption_GetEntrances().

◆ ValeEruption_GetRegions()

const struct SceneRegion * ValeEruption_GetRegions ( void )

Definition at line 55 of file vale_eruption.c.

Referenced by ValeEruption_GetRegions().

◆ ValeEruption_GetExits()

const u32 * ValeEruption_GetExits ( void )

Returns the one exit, into the sanctum (Sanctum's entrance 20), which Event_ReturnFromMtAleph takes.

Definition at line 59 of file vale_eruption.c.

Referenced by ValeEruption_GetExits().

◆ ValeEruption_GetPlacements()

const struct ScenePlacement * ValeEruption_GetPlacements ( void )

Returns Garet and the villagers gathered before the sanctum.

Definition at line 62 of file vale_eruption.c.

Referenced by ValeEruption_GetPlacements().

◆ ValeEruption_GetEvents()

const struct SceneEvent * ValeEruption_GetEvents ( void )

The square has no events of its own: everything happens on arrival.

Definition at line 67 of file vale_eruption.c.

Referenced by ValeEruption_GetEvents().

◆ ValeEruption_Initialize()

s32 ValeEruption_Initialize ( void )

Plays the return from the mountain when the party arrives by entrance 15.

Called by Field_RunScene once the actors are placed; entrance 15 is where Sol Sanctum's approach leads after the eruption and before the party leaves Vale (its exit 1).

Definition at line 75 of file vale_eruption.c.

Referenced by ValeEruption_Initialize().

Variable Documentation

◆ gValeEruption_LeaderWalksDown

s32 gValeEruption_LeaderWalksDown[]
extern

Isaac walks down from the path to the villagers before the sanctum.

Definition at line 434 of file vale_eruption.c.

Referenced by Event_ReturnFromMtAleph().

◆ gValeEruption_GaretWalksDown

s32 gValeEruption_GaretWalksDown[]
extern

Garet follows him, stopping a little above.

Definition at line 444 of file vale_eruption.c.

Referenced by Event_ReturnFromMtAleph().

◆ gValeEruption_EnterSanctum

s32 gValeEruption_EnterSanctum[]
extern

Isaac, then Garet, walk through the sanctum's door.

Definition at line 453 of file vale_eruption.c.

Referenced by Event_ReturnFromMtAleph().

◆ gValeEruption_Entrances

struct SceneEntrance gValeEruption_Entrances[]
extern

Definition at line 460 of file vale_eruption.c.

Referenced by ValeEruption_GetEntrances().

◆ gValeEruption_Exits

u32 gValeEruption_Exits[]
extern

Definition at line 466 of file vale_eruption.c.

Referenced by ValeEruption_GetExits().

◆ gValeEruption_Placements

struct ScenePlacement gValeEruption_Placements[]
extern

Definition at line 473 of file vale_eruption.c.

Referenced by ValeEruption_GetPlacements().

◆ gValeEruption_Events

struct SceneEvent gValeEruption_Events[]
extern

Definition at line 504 of file vale_eruption.c.

Referenced by ValeEruption_GetEvents().

◆ gValeEruption_SanctumDoorOpens

u16 gValeEruption_SanctumDoorOpens[]
extern

The sanctum's door, two cells wide, opening in two steps.

Definition at line 509 of file vale_eruption.c.

Referenced by Event_ReturnFromMtAleph().