Alchemy
Loading...
Searching...
No Matches

crossbone_isle.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 gStagedActor_DirectionSteps []
 Pixel step by direction: X in the upper halfword, Z in the lower.
u32 gStagedActor_FootprintKinds []
s32 gStagedActor_FootprintBounds []
s32 gEffectScript0 []
s32 gEffectScript1 []
s32 gEffectScript2 []
u16 gCrossboneIsle_EntranceCells []
const s32 * gEffectScripts []
struct SceneEntrance gCrossboneIsleEntrances1 []
struct SceneEntrance gCrossboneIsleEntrances2 []
struct SceneEntrance gCrossboneIsleEntrances3 []
struct SceneEntrance gCrossboneIsleEntrances4 []
struct SceneEntrance gCrossboneIsleEntrances5 []
u32 gCrossboneIsleExits []
struct ScenePlacement gCrossboneIslePlacementsOther []
struct ScenePlacement gCrossboneIslePlacements1 []
struct ScenePlacement gCrossboneIslePlacements3 []
struct ScenePlacement gCrossboneIslePlacements6To14 []
struct SceneEvent gCrossboneIsleEventsOther []
struct SceneEvent gCrossboneIsleEvents2 []
struct SceneEvent gCrossboneIsleEvents1 []
struct SceneEvent gCrossboneIsleEvents3 []
struct SceneEvent gCrossboneIsleEvents4 []
struct SceneEvent gCrossboneIsleEvents5 []

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

◆ gStagedActor_DirectionSteps

s32 gStagedActor_DirectionSteps[]
extern

Pixel step by direction: X in the upper halfword, Z in the lower.

Definition at line 2131 of file altmiller_cave.c.

◆ gStagedActor_FootprintKinds

u32 gStagedActor_FootprintKinds[]
extern

Definition at line 2140 of file altmiller_cave.c.

◆ gStagedActor_FootprintBounds

s32 gStagedActor_FootprintBounds[]
extern

Definition at line 2144 of file altmiller_cave.c.

◆ 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.

◆ gCrossboneIsle_EntranceCells

u16 gCrossboneIsle_EntranceCells[]
extern

◆ gEffectScripts

const s32* gEffectScripts[]
extern

Definition at line 1371 of file babi_lighthouse.c.

◆ gCrossboneIsleEntrances1

struct SceneEntrance gCrossboneIsleEntrances1[]
extern

Definition at line 1888 of file crossbone_isle.c.

Referenced by Scene_GetEntrances().

◆ gCrossboneIsleEntrances2

struct SceneEntrance gCrossboneIsleEntrances2[]
extern

Definition at line 1894 of file crossbone_isle.c.

Referenced by Scene_GetEntrances().

◆ gCrossboneIsleEntrances3

struct SceneEntrance gCrossboneIsleEntrances3[]
extern

Definition at line 1900 of file crossbone_isle.c.

Referenced by Scene_GetEntrances().

◆ gCrossboneIsleEntrances4

struct SceneEntrance gCrossboneIsleEntrances4[]
extern

Definition at line 1907 of file crossbone_isle.c.

Referenced by Scene_GetEntrances().

◆ gCrossboneIsleEntrances5

struct SceneEntrance gCrossboneIsleEntrances5[]
extern

Definition at line 1913 of file crossbone_isle.c.

Referenced by Scene_GetEntrances().

◆ gCrossboneIsleExits

u32 gCrossboneIsleExits[]
extern

Definition at line 1926 of file crossbone_isle.c.

Referenced by Scene_GetExits().

◆ gCrossboneIslePlacementsOther

struct ScenePlacement gCrossboneIslePlacementsOther[]
extern

Definition at line 1989 of file crossbone_isle.c.

Referenced by Scene_GetPlacements().

◆ gCrossboneIslePlacements1

struct ScenePlacement gCrossboneIslePlacements1[]
extern

Definition at line 1993 of file crossbone_isle.c.

Referenced by Scene_GetPlacements().

◆ gCrossboneIslePlacements3

struct ScenePlacement gCrossboneIslePlacements3[]
extern

Definition at line 2017 of file crossbone_isle.c.

Referenced by Scene_GetPlacements().

◆ gCrossboneIslePlacements6To14

struct ScenePlacement gCrossboneIslePlacements6To14[]
extern

Definition at line 2045 of file crossbone_isle.c.

Referenced by Scene_GetPlacements().

◆ gCrossboneIsleEventsOther

struct SceneEvent gCrossboneIsleEventsOther[]
extern

Definition at line 2051 of file crossbone_isle.c.

Referenced by Scene_GetEvents().

◆ gCrossboneIsleEvents2

struct SceneEvent gCrossboneIsleEvents2[]
extern

Definition at line 2062 of file crossbone_isle.c.

Referenced by Scene_GetEvents().

◆ gCrossboneIsleEvents1

struct SceneEvent gCrossboneIsleEvents1[]
extern

Definition at line 2068 of file crossbone_isle.c.

Referenced by Scene_GetEvents().

◆ gCrossboneIsleEvents3

struct SceneEvent gCrossboneIsleEvents3[]
extern

Definition at line 2091 of file crossbone_isle.c.

Referenced by Scene_GetEvents().

◆ gCrossboneIsleEvents4

struct SceneEvent gCrossboneIsleEvents4[]
extern

Definition at line 2166 of file crossbone_isle.c.

Referenced by Scene_GetEvents().

◆ gCrossboneIsleEvents5

struct SceneEvent gCrossboneIsleEvents5[]
extern

Definition at line 2172 of file crossbone_isle.c.

Referenced by Scene_GetEvents().