Alchemy
Loading...
Searching...
No Matches

vale.h File Reference

Go to the source code of this file.

Functions

const struct SceneEntrance * Vale_GetEntrances (void)
const struct SceneRegion * Vale_GetRegions (void)
const u32 * Vale_GetExits (void)
const struct ScenePlacement * Vale_GetPlacements (void)
 Places the villagers for the story so far, or for the roof repair (entrance 16).
const struct SceneEvent * Vale_GetEvents (void)
 The villagers talk of the story so far.
s32 Vale_Initialize (void)
 Arriving: play the roof mending (entrance 16) or its end (entrance 17, once), place the Nut and the movable object, and restore the paths' cells.

Variables

s32 gStagedActor_DirectionSteps []
 Pixel step by direction: X in the upper halfword, Z in the lower.
u32 gStagedActor_FootprintKinds []
s32 gStagedActor_FootprintBounds []
s32 gValeActor22Actions []
s32 gLeaderHammerAction []
s32 gGaretAction []
s32 gVillagerAction []
s32 gDustBurstScript []
struct SceneEntrance gVale_Entrances []
u32 gVale_Exits []
struct ScenePlacement gVale_Placements []
struct ScenePlacement gVale_PlacementsAfterLeaving []
struct ScenePlacement gVale_PlacementsAfterKalay []
struct ScenePlacement gVale_RepairPlacements []
struct SceneEvent gVale_Events []
struct SceneEvent gVale_EventsAfterLeaving []
u16 gValeCellAnimC []
u16 gValeCellAnimA []
u16 gValeCellAnimB []
u16 gValeCellAnimD []
s32 gValeLeaderWalkActions []
s32 gValeActor22WalkActions []
s32 gValePairTableA []
s32 gValePairTableB []
s32 gValePairTableC []
s32 gValePairTableD []

Function Documentation

◆ Vale_GetEntrances()

const struct SceneEntrance * Vale_GetEntrances ( void )

Definition at line 111 of file vale.c.

Referenced by Vale_GetEntrances().

◆ Vale_GetRegions()

const struct SceneRegion * Vale_GetRegions ( void )

Definition at line 113 of file vale.c.

Referenced by Vale_GetRegions().

◆ Vale_GetExits()

const u32 * Vale_GetExits ( void )

Definition at line 115 of file vale.c.

Referenced by Vale_GetExits().

◆ Vale_GetPlacements()

const struct ScenePlacement * Vale_GetPlacements ( void )

Places the villagers for the story so far, or for the roof repair (entrance 16).

Definition at line 119 of file vale.c.

Referenced by Vale_GetPlacements().

◆ Vale_GetEvents()

const struct SceneEvent * Vale_GetEvents ( void )

The villagers talk of the story so far.

Definition at line 151 of file vale.c.

Referenced by Vale_GetEvents().

◆ Vale_Initialize()

s32 Vale_Initialize ( void )

Arriving: play the roof mending (entrance 16) or its end (entrance 17, once), place the Nut and the movable object, and restore the paths' cells.

Definition at line 1179 of file vale.c.

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

◆ gValeActor22Actions

s32 gValeActor22Actions[]
extern

◆ gLeaderHammerAction

s32 gLeaderHammerAction[]
extern

Definition at line 2961 of file vale.c.

Referenced by Event_MendingTheRoof(), Event_RoofMended(), and HouseScene_RunRepairMorning().

◆ gGaretAction

s32 gGaretAction[]
extern

Definition at line 2971 of file vale.c.

Referenced by Event_RoofMended(), and HouseScene_RunRepairMorning().

◆ gVillagerAction

s32 gVillagerAction[]
extern

Definition at line 2993 of file vale.c.

Referenced by FieldScene_RunCompanionActorSequence().

◆ gDustBurstScript

s32 gDustBurstScript[]
extern

Definition at line 3009 of file vale.c.

Referenced by Effect_ConfigureSpawnedParticle(), and Effect_SpawnRisingDustBurst().

◆ gVale_Entrances

struct SceneEntrance gVale_Entrances[]
extern

Definition at line 3018 of file vale.c.

Referenced by Vale_GetEntrances().

◆ gVale_Exits

u32 gVale_Exits[]
extern

Definition at line 3036 of file vale.c.

Referenced by Vale_GetExits().

◆ gVale_Placements

struct ScenePlacement gVale_Placements[]
extern

Definition at line 3053 of file vale.c.

Referenced by Vale_GetPlacements().

◆ gVale_PlacementsAfterLeaving

struct ScenePlacement gVale_PlacementsAfterLeaving[]
extern

Definition at line 3099 of file vale.c.

Referenced by Vale_GetPlacements().

◆ gVale_PlacementsAfterKalay

struct ScenePlacement gVale_PlacementsAfterKalay[]
extern

Definition at line 3145 of file vale.c.

Referenced by Vale_GetPlacements().

◆ gVale_RepairPlacements

struct ScenePlacement gVale_RepairPlacements[]
extern

Definition at line 3179 of file vale.c.

Referenced by Vale_GetPlacements().

◆ gVale_Events

struct SceneEvent gVale_Events[]
extern

Definition at line 3201 of file vale.c.

Referenced by Vale_GetEvents().

◆ gVale_EventsAfterLeaving

struct SceneEvent gVale_EventsAfterLeaving[]
extern

Definition at line 3242 of file vale.c.

Referenced by Vale_GetEvents().

◆ gValeCellAnimC

u16 gValeCellAnimC[]
extern

Definition at line 3340 of file vale.c.

Referenced by Event_EnterSanctum().

◆ gValeCellAnimA

u16 gValeCellAnimA[]
extern

◆ gValeCellAnimB

u16 gValeCellAnimB[]
extern

Definition at line 3352 of file vale.c.

Referenced by Event_EnterCentralHouse(), and Event_EnterSoutheastHouse().

◆ gValeCellAnimD

u16 gValeCellAnimD[]
extern

Definition at line 3358 of file vale.c.

Referenced by Event_EnterFarSouthHouse().

◆ gValeLeaderWalkActions

s32 gValeLeaderWalkActions[]
extern

Definition at line 3364 of file vale.c.

Referenced by Event_WarnAgainstSneakingUpMtAleph().

◆ gValeActor22WalkActions

s32 gValeActor22WalkActions[]
extern

Definition at line 3372 of file vale.c.

Referenced by Event_WarnAgainstSneakingUpMtAleph().

◆ gValePairTableA

s32 gValePairTableA[]
extern

Definition at line 3380 of file vale.c.

Referenced by Event_RepeatMtAlephWarningFromFirstApproach().

◆ gValePairTableB

s32 gValePairTableB[]
extern

◆ gValePairTableC

s32 gValePairTableC[]
extern

◆ gValePairTableD

s32 gValePairTableD[]
extern