Alchemy
Loading...
Searching...
No Matches

colosso_wall.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 ColossoWall_Initialize (void)
 Restores obstacle progress and sets up the selected course entrance.

Variables

const u8 gColossoWall_RollLogScript []
const u8 gColosso_LetteringPaletteOffsets []
const s16 gColossoWall_ModeRecordTwo []
const s16 gColossoWall_ModeRecordThreeAlt []
char gHexDigits [20]
s32 gColossoWall_SparkScript []
s32 gColossoWall_RaiseScript []
u32 gColossoWall_DirectionSteps []
struct SceneEntrance gColossoWallEntrances []
u32 gColossoWallExits []
struct ScenePlacement gColossoWallPlacements []
s32 gColossoWall_SpectatorPhase
s32 gColossoWall_SpectatorTimer
struct SceneEvent gColossoWallEvents []
s16 gColosso_LetteringSlot
s16 gColossoWall_ModeRecordDefault []
s16 gColossoWall_ModeRecordFour []
s16 gColossoWall_ModeRecordThree []
s16 gColosso_MarkerSlot
s32 gColosso_RivalFinishScript []
s32 gColossoWall_ApproachScript []

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.

◆ ColossoWall_Initialize()

s32 ColossoWall_Initialize ( void )

Restores obstacle progress and sets up the selected course entrance.

Definition at line 748 of file colosso_wall.c.

Referenced by ColossoWall_Initialize().

Variable Documentation

◆ gColossoWall_RollLogScript

const u8 gColossoWall_RollLogScript[]
extern

Definition at line 1728 of file colosso_wall.c.

Referenced by ColossoWall_RollLogToCell().

◆ gColosso_LetteringPaletteOffsets

const u8 gColosso_LetteringPaletteOffsets[]
extern

Definition at line 2094 of file colosso_log.c.

Referenced by Colosso_LoadLettering().

◆ gColossoWall_ModeRecordTwo

const s16 gColossoWall_ModeRecordTwo[]
extern

Definition at line 1736 of file colosso_wall.c.

Referenced by ColossoWall_StartLetteringAnimation().

◆ gColossoWall_ModeRecordThreeAlt

const s16 gColossoWall_ModeRecordThreeAlt[]
extern

◆ gHexDigits

char gHexDigits[20]
extern

Definition at line 1452 of file colosso_river.c.

Referenced by Text_WriteU32AsHex(), and Text_WriteU32AsHex().

◆ gColossoWall_SparkScript

s32 gColossoWall_SparkScript[]
extern

Definition at line 1755 of file colosso_wall.c.

Referenced by ColossoWall_SpawnRandomSceneEffect().

◆ gColossoWall_RaiseScript

s32 gColossoWall_RaiseScript[]
extern

Definition at line 1762 of file colosso_wall.c.

Referenced by ColossoWall_RaiseLinkedSceneEffect().

◆ gColossoWall_DirectionSteps

u32 gColossoWall_DirectionSteps[]
extern

Definition at line 1799 of file colosso_wall.c.

Referenced by ColossoWall_PushAdjacentObstacle().

◆ gColossoWallEntrances

struct SceneEntrance gColossoWallEntrances[]
extern

Definition at line 1818 of file colosso_wall.c.

Referenced by Scene_GetEntrances().

◆ gColossoWallExits

u32 gColossoWallExits[]
extern

Definition at line 1825 of file colosso_wall.c.

Referenced by Scene_GetExits().

◆ gColossoWallPlacements

struct ScenePlacement gColossoWallPlacements[]
extern

Definition at line 1834 of file colosso_wall.c.

Referenced by Scene_GetPlacements().

◆ gColossoWall_SpectatorPhase

◆ gColossoWall_SpectatorTimer

◆ gColossoWallEvents

struct SceneEvent gColossoWallEvents[]
extern

Definition at line 1918 of file colosso_wall.c.

Referenced by Scene_GetEvents().

◆ gColosso_LetteringSlot

s16 gColosso_LetteringSlot
extern

Definition at line 2435 of file colosso_log.c.

Referenced by Colosso_LoadLettering(), and Colosso_UpdateLettering().

◆ gColossoWall_ModeRecordDefault

s16 gColossoWall_ModeRecordDefault[]
extern

◆ gColossoWall_ModeRecordFour

s16 gColossoWall_ModeRecordFour[]
extern

Definition at line 1969 of file colosso_wall.c.

Referenced by ColossoWall_StartLetteringAnimation().

◆ gColossoWall_ModeRecordThree

s16 gColossoWall_ModeRecordThree[]
extern

◆ gColosso_MarkerSlot

s16 gColosso_MarkerSlot
extern

◆ gColosso_RivalFinishScript

s32 gColosso_RivalFinishScript[]
extern

Definition at line 2492 of file colosso_log.c.

Referenced by Colosso_UpdatePathRival().

◆ gColossoWall_ApproachScript

s32 gColossoWall_ApproachScript[]
extern

Definition at line 2009 of file colosso_wall.c.

Referenced by ColossoWall_ApproachFinishAndTakeItem().