Alchemy
Loading...
Searching...
No Matches

crossbone_isle_platform_rooms.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 gCrossboneIslePlatformRooms_BaneSquashScript []
s32 gCrossboneIslePlatformRooms_BaneWalkTargets []
struct SceneEntrance gCrossboneIslePlatformRoomsEntrancesOther []
struct SceneEntrance gCrossboneIslePlatformRoomsEntrances1 []
struct SceneEntrance gCrossboneIslePlatformRoomsEntrances2 []
struct SceneEntrance gCrossboneIslePlatformRoomsEntrances3 []
u32 gCrossboneIslePlatformRoomsExits []
struct ScenePlacement gCrossboneIslePlatformRoomsPlacementsOther []
struct ScenePlacement gCrossboneIslePlatformRoomsPlacements1 []
struct ScenePlacement gCrossboneIslePlatformRoomsPlacements2 []
struct ScenePlacement gCrossboneIslePlatformRoomsPlacements3 []
struct SceneEvent gCrossboneIslePlatformRoomsEventsOther []
struct SceneEvent gCrossboneIslePlatformRoomsEvents1 []
struct SceneEvent gCrossboneIslePlatformRoomsEvents2 []
struct SceneEvent gCrossboneIslePlatformRoomsEvents3 []
u32 gCrossboneIslePlatformRooms_SlotColumns []
s32 gCrossboneIslePlatformRooms_IconTimer

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.

◆ gCrossboneIslePlatformRooms_BaneSquashScript

s32 gCrossboneIslePlatformRooms_BaneSquashScript[]
extern

Definition at line 1286 of file crossbone_isle_platform_rooms.c.

Referenced by Event_BaneSecondEscape().

◆ gCrossboneIslePlatformRooms_BaneWalkTargets

s32 gCrossboneIslePlatformRooms_BaneWalkTargets[]
extern

Definition at line 1314 of file crossbone_isle_platform_rooms.c.

Referenced by Event_BaneKeepsAway().

◆ gCrossboneIslePlatformRoomsEntrancesOther

struct SceneEntrance gCrossboneIslePlatformRoomsEntrancesOther[]
extern

Definition at line 1329 of file crossbone_isle_platform_rooms.c.

Referenced by Scene_GetEntrances().

◆ gCrossboneIslePlatformRoomsEntrances1

struct SceneEntrance gCrossboneIslePlatformRoomsEntrances1[]
extern

Definition at line 1334 of file crossbone_isle_platform_rooms.c.

Referenced by Scene_GetEntrances().

◆ gCrossboneIslePlatformRoomsEntrances2

struct SceneEntrance gCrossboneIslePlatformRoomsEntrances2[]
extern

Definition at line 1340 of file crossbone_isle_platform_rooms.c.

Referenced by Scene_GetEntrances().

◆ gCrossboneIslePlatformRoomsEntrances3

struct SceneEntrance gCrossboneIslePlatformRoomsEntrances3[]
extern

Definition at line 1346 of file crossbone_isle_platform_rooms.c.

Referenced by Scene_GetEntrances().

◆ gCrossboneIslePlatformRoomsExits

u32 gCrossboneIslePlatformRoomsExits[]
extern

Definition at line 1352 of file crossbone_isle_platform_rooms.c.

Referenced by Scene_GetExits().

◆ gCrossboneIslePlatformRoomsPlacementsOther

struct ScenePlacement gCrossboneIslePlatformRoomsPlacementsOther[]
extern

Definition at line 1365 of file crossbone_isle_platform_rooms.c.

Referenced by Scene_GetPlacements().

◆ gCrossboneIslePlatformRoomsPlacements1

struct ScenePlacement gCrossboneIslePlatformRoomsPlacements1[]
extern

Definition at line 1369 of file crossbone_isle_platform_rooms.c.

Referenced by Scene_GetPlacements().

◆ gCrossboneIslePlatformRoomsPlacements2

struct ScenePlacement gCrossboneIslePlatformRoomsPlacements2[]
extern

Definition at line 1383 of file crossbone_isle_platform_rooms.c.

Referenced by Scene_GetPlacements().

◆ gCrossboneIslePlatformRoomsPlacements3

struct ScenePlacement gCrossboneIslePlatformRoomsPlacements3[]
extern

Definition at line 1397 of file crossbone_isle_platform_rooms.c.

Referenced by Scene_GetPlacements().

◆ gCrossboneIslePlatformRoomsEventsOther

struct SceneEvent gCrossboneIslePlatformRoomsEventsOther[]
extern

Definition at line 1418 of file crossbone_isle_platform_rooms.c.

Referenced by Scene_GetEvents().

◆ gCrossboneIslePlatformRoomsEvents1

struct SceneEvent gCrossboneIslePlatformRoomsEvents1[]
extern

Definition at line 1422 of file crossbone_isle_platform_rooms.c.

Referenced by Scene_GetEvents().

◆ gCrossboneIslePlatformRoomsEvents2

struct SceneEvent gCrossboneIslePlatformRoomsEvents2[]
extern

Definition at line 1446 of file crossbone_isle_platform_rooms.c.

Referenced by Scene_GetEvents().

◆ gCrossboneIslePlatformRoomsEvents3

struct SceneEvent gCrossboneIslePlatformRoomsEvents3[]
extern

Definition at line 1471 of file crossbone_isle_platform_rooms.c.

Referenced by Scene_GetEvents().

◆ gCrossboneIslePlatformRooms_SlotColumns

u32 gCrossboneIslePlatformRooms_SlotColumns[]
extern

◆ gCrossboneIslePlatformRooms_IconTimer

s32 gCrossboneIslePlatformRooms_IconTimer
extern