Alchemy
Loading...
Searching...
No Matches

kolima_forest_clearing.h File Reference

Go to the source code of this file.

Functions

const struct SceneEntrance * KolimaForestClearing_GetEntrances (void)
 Where the party enters from the bridge and the river.
const struct SceneRegion * KolimaForestClearing_GetRegions (void)
const u32 * KolimaForestClearing_GetExits (void)
 The paths to the river and back to the bridge.
const struct ScenePlacement * KolimaForestClearing_GetPlacements (void)
 The three logs and the Nut.
const struct SceneEvent * KolimaForestClearing_GetEvents (void)
 The logs, the Nut and the two paths.
s32 KolimaForestClearing_Initialize (void)
 On entry the Nut circles until it is caught, the logs mark the cells they cover, and the forest keeps its cursed colours until the curse is lifted.

Variables

s32 gStagedActor_DirectionSteps []
 Pixel step by direction: X in the upper halfword, Z in the lower.
u32 gStagedActor_FootprintKinds []
s32 gStagedActor_FootprintBounds []
struct SceneEntrance gKolimaForestClearing_Entrances []
u32 gKolimaForestClearing_Exits []
 Exit 1 to the river (scene 42), exit 2 to the bridge (scene 40).
struct ScenePlacement gKolimaForestClearing_Placements []
 Until the third patch the Nut's placement tested flag 0xfd0, not the flag catching it sets.
struct SceneEvent gKolimaForestClearing_Events []

Function Documentation

◆ KolimaForestClearing_GetEntrances()

const struct SceneEntrance * KolimaForestClearing_GetEntrances ( void )

Where the party enters from the bridge and the river.

Definition at line 39 of file kolima_forest_clearing.c.

Referenced by KolimaForestClearing_GetEntrances().

◆ KolimaForestClearing_GetRegions()

const struct SceneRegion * KolimaForestClearing_GetRegions ( void )

Definition at line 43 of file kolima_forest_clearing.c.

Referenced by KolimaForestClearing_GetRegions().

◆ KolimaForestClearing_GetExits()

const u32 * KolimaForestClearing_GetExits ( void )

The paths to the river and back to the bridge.

Definition at line 46 of file kolima_forest_clearing.c.

Referenced by KolimaForestClearing_GetExits().

◆ KolimaForestClearing_GetPlacements()

const struct ScenePlacement * KolimaForestClearing_GetPlacements ( void )

The three logs and the Nut.

Definition at line 51 of file kolima_forest_clearing.c.

Referenced by KolimaForestClearing_GetPlacements().

◆ KolimaForestClearing_GetEvents()

const struct SceneEvent * KolimaForestClearing_GetEvents ( void )

The logs, the Nut and the two paths.

Definition at line 75 of file kolima_forest_clearing.c.

Referenced by KolimaForestClearing_GetEvents().

◆ KolimaForestClearing_Initialize()

s32 KolimaForestClearing_Initialize ( void )

On entry the Nut circles until it is caught, the logs mark the cells they cover, and the forest keeps its cursed colours until the curse is lifted.

Definition at line 81 of file kolima_forest_clearing.c.

Referenced by KolimaForestClearing_Initialize().

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.

◆ gKolimaForestClearing_Entrances

struct SceneEntrance gKolimaForestClearing_Entrances[]
extern

Definition at line 125 of file kolima_forest_clearing.c.

Referenced by KolimaForestClearing_GetEntrances().

◆ gKolimaForestClearing_Exits

u32 gKolimaForestClearing_Exits[]
extern

Exit 1 to the river (scene 42), exit 2 to the bridge (scene 40).

Definition at line 133 of file kolima_forest_clearing.c.

Referenced by KolimaForestClearing_GetExits().

◆ gKolimaForestClearing_Placements

struct ScenePlacement gKolimaForestClearing_Placements[]
extern

Until the third patch the Nut's placement tested flag 0xfd0, not the flag catching it sets.

Definition at line 142 of file kolima_forest_clearing.c.

Referenced by KolimaForestClearing_GetPlacements().

◆ gKolimaForestClearing_Events

struct SceneEvent gKolimaForestClearing_Events[]
extern

Definition at line 160 of file kolima_forest_clearing.c.

Referenced by KolimaForestClearing_GetEvents().