Alchemy
Loading...
Searching...
No Matches

venus_lighthouse_aerie.h File Reference

Go to the source code of this file.

Functions

const struct SceneEntrance * VenusLighthouseAerie_GetEntrances (void)
const struct SceneRegion * VenusLighthouseAerie_GetRegions (void)
const u32 * VenusLighthouseAerie_GetExits (void)
const struct ScenePlacement * VenusLighthouseAerie_GetPlacements (void)
 Returns the platforms, antagonists, companions and beacon effects.
const struct SceneEvent * VenusLighthouseAerie_GetEvents (void)
 Returns the pillar and confrontation triggers.
s32 VenusLighthouseAerie_Initialize (void)
 Restores the platforms and runs the scene selected by the arrival.

Variables

s32 gEffectScript0 []
s32 gEffectScript1 []
s32 gEffectScript2 []
const s32 * gEffectScripts []
s32 gVenusLighthouseAerie_PairActionScript []
s32 gSceneAction_EntryGroup []
s32 gSceneAction_EntryPair []
s32 gVenusLighthouseAerie_ScaleStepAction []
s32 gVenusLighthouseAerie_BeamOpenAction []
s32 gVenusLighthouseAerie_BeamNarrowAction []
s32 gVenusLighthouseAerie_BeamRiseAction []
s32 gVenusLighthouseAerie_BeamCloseAction []
s32 gVenusLighthouseAerie_BeamEndAction []
s32 gVenusLighthouseAerie_OrbitParticleScript []
s32 gVenusLighthouseAerie_RiseParticleScript []
s32 gVenusLighthouseAerie_WalkOutAction []
s32 gVenusLighthouseAerie_RiseActionScript []
s32 gVenusLighthouseAerie_StepBackAction []
s32 gVenusLighthouseAerie_LeapAction []
s32 gVenusLighthouseAerie_PartyExitAction []
s32 gVenusLighthouseAerie_PartyHeadingAction []
struct SceneEntrance gVenusLighthouseAerieEntrances []
u32 gVenusLighthouseAerieExits []
struct ScenePlacement gVenusLighthouseAeriePlacements []
s32 gVenusLighthouseAerie_NearestActor
struct SceneEvent gVenusLighthouseAerieEvents []
s32 gVenusLighthouseAerie_BesideParticleScript []

Function Documentation

◆ VenusLighthouseAerie_GetEntrances()

const struct SceneEntrance * VenusLighthouseAerie_GetEntrances ( void )

Definition at line 179 of file venus_lighthouse_aerie.c.

Referenced by VenusLighthouseAerie_GetEntrances().

◆ VenusLighthouseAerie_GetRegions()

const struct SceneRegion * VenusLighthouseAerie_GetRegions ( void )

Definition at line 183 of file venus_lighthouse_aerie.c.

Referenced by VenusLighthouseAerie_GetRegions().

◆ VenusLighthouseAerie_GetExits()

const u32 * VenusLighthouseAerie_GetExits ( void )

Definition at line 185 of file venus_lighthouse_aerie.c.

Referenced by VenusLighthouseAerie_GetExits().

◆ VenusLighthouseAerie_GetPlacements()

const struct ScenePlacement * VenusLighthouseAerie_GetPlacements ( void )

Returns the platforms, antagonists, companions and beacon effects.

Definition at line 190 of file venus_lighthouse_aerie.c.

Referenced by VenusLighthouseAerie_GetPlacements().

◆ VenusLighthouseAerie_GetEvents()

const struct SceneEvent * VenusLighthouseAerie_GetEvents ( void )

Returns the pillar and confrontation triggers.

Definition at line 293 of file venus_lighthouse_aerie.c.

Referenced by VenusLighthouseAerie_GetEvents().

◆ VenusLighthouseAerie_Initialize()

s32 VenusLighthouseAerie_Initialize ( void )

Restores the platforms and runs the scene selected by the arrival.

Definition at line 298 of file venus_lighthouse_aerie.c.

Referenced by VenusLighthouseAerie_Initialize().

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.

◆ gVenusLighthouseAerie_PairActionScript

s32 gVenusLighthouseAerie_PairActionScript[]
extern

◆ gSceneAction_EntryGroup

s32 gSceneAction_EntryGroup[]
extern

Definition at line 3087 of file venus_lighthouse_aerie.c.

Referenced by Event_ConfrontSaturosAndMenardi().

◆ gSceneAction_EntryPair

s32 gSceneAction_EntryPair[]
extern

Definition at line 3096 of file venus_lighthouse_aerie.c.

Referenced by Event_ConfrontSaturosAndMenardi().

◆ gVenusLighthouseAerie_ScaleStepAction

s32 gVenusLighthouseAerie_ScaleStepAction[]
extern

◆ gVenusLighthouseAerie_BeamOpenAction

s32 gVenusLighthouseAerie_BeamOpenAction[]
extern

◆ gVenusLighthouseAerie_BeamNarrowAction

s32 gVenusLighthouseAerie_BeamNarrowAction[]
extern

◆ gVenusLighthouseAerie_BeamRiseAction

s32 gVenusLighthouseAerie_BeamRiseAction[]
extern

Definition at line 3124 of file venus_lighthouse_aerie.c.

Referenced by VenusLighthouseAerie_EruptBeacon().

◆ gVenusLighthouseAerie_BeamCloseAction

s32 gVenusLighthouseAerie_BeamCloseAction[]
extern

Definition at line 3131 of file venus_lighthouse_aerie.c.

Referenced by VenusLighthouseAerie_EruptBeacon().

◆ gVenusLighthouseAerie_BeamEndAction

s32 gVenusLighthouseAerie_BeamEndAction[]
extern

Definition at line 3136 of file venus_lighthouse_aerie.c.

Referenced by VenusLighthouseAerie_EruptBeacon().

◆ gVenusLighthouseAerie_OrbitParticleScript

s32 gVenusLighthouseAerie_OrbitParticleScript[]
extern

◆ gVenusLighthouseAerie_RiseParticleScript

s32 gVenusLighthouseAerie_RiseParticleScript[]
extern

Definition at line 3154 of file venus_lighthouse_aerie.c.

Referenced by VenusLighthouseAerie_UpdateBeaconRise().

◆ gVenusLighthouseAerie_WalkOutAction

s32 gVenusLighthouseAerie_WalkOutAction[]
extern

◆ gVenusLighthouseAerie_RiseActionScript

s32 gVenusLighthouseAerie_RiseActionScript[]
extern

Definition at line 3179 of file venus_lighthouse_aerie.c.

Referenced by VenusLighthouseAerie_UpdateBeaconRise().

◆ gVenusLighthouseAerie_StepBackAction

s32 gVenusLighthouseAerie_StepBackAction[]
extern

Definition at line 3191 of file venus_lighthouse_aerie.c.

Referenced by VenusLighthouseAerie_PlayShebasFall().

◆ gVenusLighthouseAerie_LeapAction

s32 gVenusLighthouseAerie_LeapAction[]
extern

Definition at line 3200 of file venus_lighthouse_aerie.c.

Referenced by VenusLighthouseAerie_PlayShebasFall().

◆ gVenusLighthouseAerie_PartyExitAction

s32 gVenusLighthouseAerie_PartyExitAction[]
extern

Definition at line 3209 of file venus_lighthouse_aerie.c.

Referenced by VenusLighthouseAerie_PlayShebasFall().

◆ gVenusLighthouseAerie_PartyHeadingAction

s32 gVenusLighthouseAerie_PartyHeadingAction[]
extern

Definition at line 3213 of file venus_lighthouse_aerie.c.

Referenced by VenusLighthouseAerie_PlayShebasFall().

◆ gVenusLighthouseAerieEntrances

struct SceneEntrance gVenusLighthouseAerieEntrances[]
extern

Definition at line 3218 of file venus_lighthouse_aerie.c.

Referenced by VenusLighthouseAerie_GetEntrances().

◆ gVenusLighthouseAerieExits

u32 gVenusLighthouseAerieExits[]
extern

Definition at line 3232 of file venus_lighthouse_aerie.c.

Referenced by VenusLighthouseAerie_GetExits().

◆ gVenusLighthouseAeriePlacements

struct ScenePlacement gVenusLighthouseAeriePlacements[]
extern

Definition at line 3242 of file venus_lighthouse_aerie.c.

Referenced by VenusLighthouseAerie_GetPlacements().

◆ gVenusLighthouseAerie_NearestActor

s32 gVenusLighthouseAerie_NearestActor
extern

Definition at line 3297 of file venus_lighthouse_aerie.c.

Referenced by Event_LandOnPillar().

◆ gVenusLighthouseAerieEvents

struct SceneEvent gVenusLighthouseAerieEvents[]
extern

Definition at line 3299 of file venus_lighthouse_aerie.c.

Referenced by VenusLighthouseAerie_GetEvents().

◆ gVenusLighthouseAerie_BesideParticleScript

s32 gVenusLighthouseAerie_BesideParticleScript[]
extern