Alchemy
Loading...
Searching...
No Matches

vale_home.h

Go to the documentation of this file.
1#ifndef ALCHEMY_UNIT_SCENE_VALE_HOME_H
2#define ALCHEMY_UNIT_SCENE_VALE_HOME_H
3
4#include "types.h"
5#include "field_scene.h"
6
7const struct SceneEntrance *ValeHome_GetEntrances(void);
8const struct SceneRegion *ValeHome_GetRegions(void);
9const u32 *ValeHome_GetExits(void);
10const struct ScenePlacement *ValeHome_GetPlacements(void);
11const struct SceneEvent *ValeHome_GetEvents(void);
32extern u32 gValeHome_Exits[];
38extern struct SceneEvent gValeHome_Events[];
39extern struct SceneEvent gValeHome_StormEvents[];
44
45#endif
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...
Definition field_scene.h:54
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,...
Definition field_scene.h:81
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.
signed int s32
Definition types.h:14
unsigned int u32
Definition types.h:15
unsigned short u16
Definition types.h:13
s32 gValeHome_Actor23Actions[]
Definition vale_home.c:1654
const struct SceneEvent * ValeHome_GetEvents(void)
Selects the events: after Kalay, after the party has left, the farewell's (entrance 12),...
Definition vale_home.c:152
s32 gValeHome_FaceTargetActions[]
Definition vale_home.c:1744
struct ScenePlacement gValeHome_Placements[]
Definition vale_home.c:1928
s32 gValeHome_Actor24BounceActions[]
Definition vale_home.c:1718
s32 gValeHome_Actor23BounceActions[]
Definition vale_home.c:1690
struct ScenePlacement gValeHome_PlacementsAfterKalay[]
Definition vale_home.c:2075
const struct ScenePlacement * ValeHome_GetPlacements(void)
Selects the placements: the stormy night's, the farewell's (entrance 12), after Kalay,...
Definition vale_home.c:121
u32 gValeHome_Exits[]
Definition vale_home.c:1892
struct SceneEntrance gValeHome_Entrances[]
Definition vale_home.c:1874
u32 gValeHome_Actor22ActionsHead[]
Definition vale_home.c:1622
struct SceneEvent gValeHome_EventsAfterKalay[]
Definition vale_home.c:2198
s32 gValeHome_Actor12Actions[]
Definition vale_home.c:1795
s32 gValeHome_Actor25Actions[]
Definition vale_home.c:1678
s32 gValeHome_Actor22Actions[]
Definition vale_home.c:1626
struct ScenePlacement gValeHome_StormPlacements[]
Definition vale_home.c:1974
s32 gValeHome_Actor31Actions[]
Definition vale_home.c:1765
u16 gValeHome_DoorOpens[]
Definition vale_home.c:2239
s32 gValeHome_Actor11Actions[]
Definition vale_home.c:1779
s32 gValeHome_LeaderActions[]
Definition vale_home.c:1666
s32 gValeHome_Actor24Actions[]
Definition vale_home.c:1642
const u32 * ValeHome_GetExits(void)
Returns the stormy night's exits while FLAG_VALE_STORM is set, else the day's.
Definition vale_home.c:112
const struct SceneEntrance * ValeHome_GetEntrances(void)
Definition vale_home.c:104
s32 ValeHome_Initialize(void)
Arriving: hide the cleared Whirlwind targets, run entrances 97 to 99 (the return from the travelers' ...
Definition vale_home.c:545
struct ScenePlacement gValeHome_DeparturePlacements[]
Definition vale_home.c:2021
s32 gValeHome_Actor17Actions[]
Definition vale_home.c:1845
u32 gValeHome_StormExits[]
Definition vale_home.c:1914
struct SceneEvent gValeHome_DepartureEvents[]
Definition vale_home.c:2155
struct SceneEvent gValeHome_StormEvents[]
Definition vale_home.c:2135
s32 gValeHome_Actor21Actions[]
Definition vale_home.c:1821
const struct SceneRegion * ValeHome_GetRegions(void)
Definition vale_home.c:108
s32 gValeHome_Actor30Actions[]
Definition vale_home.c:1749
s32 gValeHome_Actor25StepActions[]
Definition vale_home.c:1866
struct SceneEvent gValeHome_Events[]
Definition vale_home.c:2107
struct SceneEvent gValeHome_EventsAfterLeaving[]
Definition vale_home.c:2159
s32 gValeHome_LeaderStepActions[]
Definition vale_home.c:1858
s32 gValeHome_Actor0And1Actions[]
Definition vale_home.c:1811