1#ifndef ALCHEMY_UNIT_SCENE_VALE_HOME_H
2#define ALCHEMY_UNIT_SCENE_VALE_HOME_H
The scene table formats: entrances, exits, placements and events, and the macros that write them.
A scene entrance: where and facing which way the party arrives, and the camera's bounds there (-1 for...
A scene event: its kind and detail, the trigger it answers, its condition and its value (a message or...
An actor a scene places: its sprite, the condition for placing it, how it behaves,...
A scene's exit region: the box that, while its condition holds, takes the party leader out through it...
The integer types, TRUE, UNUSED and the fixed-address macros.
s32 gValeHome_Actor23Actions[]
const struct SceneEvent * ValeHome_GetEvents(void)
Selects the events: after Kalay, after the party has left, the farewell's (entrance 12),...
s32 gValeHome_FaceTargetActions[]
struct ScenePlacement gValeHome_Placements[]
s32 gValeHome_Actor24BounceActions[]
s32 gValeHome_Actor23BounceActions[]
struct ScenePlacement gValeHome_PlacementsAfterKalay[]
const struct ScenePlacement * ValeHome_GetPlacements(void)
Selects the placements: the stormy night's, the farewell's (entrance 12), after Kalay,...
struct SceneEntrance gValeHome_Entrances[]
u32 gValeHome_Actor22ActionsHead[]
struct SceneEvent gValeHome_EventsAfterKalay[]
s32 gValeHome_Actor12Actions[]
s32 gValeHome_Actor25Actions[]
s32 gValeHome_Actor22Actions[]
struct ScenePlacement gValeHome_StormPlacements[]
s32 gValeHome_Actor31Actions[]
u16 gValeHome_DoorOpens[]
s32 gValeHome_Actor11Actions[]
s32 gValeHome_LeaderActions[]
s32 gValeHome_Actor24Actions[]
const u32 * ValeHome_GetExits(void)
Returns the stormy night's exits while FLAG_VALE_STORM is set, else the day's.
const struct SceneEntrance * ValeHome_GetEntrances(void)
s32 ValeHome_Initialize(void)
Arriving: hide the cleared Whirlwind targets, run entrances 97 to 99 (the return from the travelers' ...
struct ScenePlacement gValeHome_DeparturePlacements[]
s32 gValeHome_Actor17Actions[]
u32 gValeHome_StormExits[]
struct SceneEvent gValeHome_DepartureEvents[]
struct SceneEvent gValeHome_StormEvents[]
s32 gValeHome_Actor21Actions[]
const struct SceneRegion * ValeHome_GetRegions(void)
s32 gValeHome_Actor30Actions[]
s32 gValeHome_Actor25StepActions[]
struct SceneEvent gValeHome_Events[]
struct SceneEvent gValeHome_EventsAfterLeaving[]
s32 gValeHome_LeaderStepActions[]
s32 gValeHome_Actor0And1Actions[]