Alchemy
Loading...
Searching...
No Matches

mogall_forest.h File Reference

Go to the source code of this file.

Functions

const struct SceneEntrance * MogallForest_GetEntrances (void)
const struct SceneRegion * MogallForest_GetRegions (void)
const u32 * MogallForest_GetExits (void)
 The exits, shared by the three areas.
const struct ScenePlacement * MogallForest_GetPlacements (void)
const struct SceneEvent * MogallForest_GetEvents (void)
s32 MogallForest_Initialize (void)
 On entering an area: the first time, an ape peeks out and hides (the first area); apes already out stay gone, rolled logs and moved obstacles stay put; back from the Killer Ape (entrance 15) it is marked beaten.

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 []
const s32 * gEffectScripts []
s32 gMogallForestPlacements2_0 []
s32 gMogallForest_ActorScript []
s32 gMogallForestPlacements1_1 []
struct SceneEntrance gMogallForestEntrances1 []
struct SceneEntrance gMogallForestEntrances2 []
struct SceneEntrance gMogallForestEntrances3 []
struct SceneEntrance gMogallForestEntrancesOther []
u32 gMogallForest_Exits []
struct ScenePlacement gMogallForestPlacements1 []
struct ScenePlacement gMogallForestPlacements2 []
struct ScenePlacement gMogallForestPlacements3 []
struct ScenePlacement gMogallForestPlacementsOther []
struct SceneEvent gMogallForestEvents1 []
struct SceneEvent gMogallForestEvents2 []
struct SceneEvent gMogallForestEvents3 []
struct SceneEvent gMogallForestEventsOther []

Function Documentation

◆ MogallForest_GetEntrances()

const struct SceneEntrance * MogallForest_GetEntrances ( void )

Definition at line 274 of file mogall_forest.c.

Referenced by MogallForest_GetEntrances().

◆ MogallForest_GetRegions()

const struct SceneRegion * MogallForest_GetRegions ( void )

Definition at line 289 of file mogall_forest.c.

Referenced by MogallForest_GetRegions().

◆ MogallForest_GetExits()

const u32 * MogallForest_GetExits ( void )

The exits, shared by the three areas.

Definition at line 292 of file mogall_forest.c.

Referenced by MogallForest_GetExits().

◆ MogallForest_GetPlacements()

const struct ScenePlacement * MogallForest_GetPlacements ( void )

Definition at line 294 of file mogall_forest.c.

Referenced by MogallForest_GetPlacements().

◆ MogallForest_GetEvents()

const struct SceneEvent * MogallForest_GetEvents ( void )

Definition at line 1154 of file mogall_forest.c.

Referenced by MogallForest_GetEvents().

◆ MogallForest_Initialize()

s32 MogallForest_Initialize ( void )

On entering an area: the first time, an ape peeks out and hides (the first area); apes already out stay gone, rolled logs and moved obstacles stay put; back from the Killer Ape (entrance 15) it is marked beaten.

Definition at line 1172 of file mogall_forest.c.

Referenced by MogallForest_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.

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

◆ gMogallForestPlacements2_0

s32 gMogallForestPlacements2_0[]
extern

Definition at line 1516 of file mogall_forest.c.

◆ gMogallForest_ActorScript

s32 gMogallForest_ActorScript[]
extern

Definition at line 1523 of file mogall_forest.c.

Referenced by MogallForest_Initialize().

◆ gMogallForestPlacements1_1

s32 gMogallForestPlacements1_1[]
extern

Definition at line 1532 of file mogall_forest.c.

◆ gMogallForestEntrances1

struct SceneEntrance gMogallForestEntrances1[]
extern

Definition at line 1541 of file mogall_forest.c.

Referenced by MogallForest_GetEntrances().

◆ gMogallForestEntrances2

struct SceneEntrance gMogallForestEntrances2[]
extern

Definition at line 1554 of file mogall_forest.c.

Referenced by MogallForest_GetEntrances().

◆ gMogallForestEntrances3

struct SceneEntrance gMogallForestEntrances3[]
extern

Definition at line 1571 of file mogall_forest.c.

Referenced by MogallForest_GetEntrances().

◆ gMogallForestEntrancesOther

struct SceneEntrance gMogallForestEntrancesOther[]
extern

Definition at line 1590 of file mogall_forest.c.

Referenced by MogallForest_GetEntrances().

◆ gMogallForest_Exits

u32 gMogallForest_Exits[]
extern

Definition at line 1604 of file mogall_forest.c.

Referenced by MogallForest_GetExits().

◆ gMogallForestPlacements1

struct ScenePlacement gMogallForestPlacements1[]
extern

Definition at line 1664 of file mogall_forest.c.

Referenced by MogallForest_GetPlacements().

◆ gMogallForestPlacements2

struct ScenePlacement gMogallForestPlacements2[]
extern

Definition at line 1686 of file mogall_forest.c.

Referenced by MogallForest_GetPlacements().

◆ gMogallForestPlacements3

struct ScenePlacement gMogallForestPlacements3[]
extern

Definition at line 1712 of file mogall_forest.c.

Referenced by MogallForest_GetPlacements().

◆ gMogallForestPlacementsOther

struct ScenePlacement gMogallForestPlacementsOther[]
extern

Definition at line 1746 of file mogall_forest.c.

Referenced by MogallForest_GetPlacements().

◆ gMogallForestEvents1

struct SceneEvent gMogallForestEvents1[]
extern

Definition at line 1750 of file mogall_forest.c.

Referenced by MogallForest_GetEvents().

◆ gMogallForestEvents2

struct SceneEvent gMogallForestEvents2[]
extern

Definition at line 1771 of file mogall_forest.c.

Referenced by MogallForest_GetEvents().

◆ gMogallForestEvents3

struct SceneEvent gMogallForestEvents3[]
extern

Definition at line 1796 of file mogall_forest.c.

Referenced by MogallForest_GetEvents().

◆ gMogallForestEventsOther

struct SceneEvent gMogallForestEventsOther[]
extern

Definition at line 1844 of file mogall_forest.c.

Referenced by MogallForest_GetEvents().