1#ifndef ALCHEMY_UNIT_SCENE_SANCTUM_H
2#define ALCHEMY_UNIT_SCENE_SANCTUM_H
The scene table formats: entrances, exits, placements and events, and the macros that write them.
struct ScenePlacement gSanctum_PlacementD[]
struct ScenePlacement gSanctum_PlacementA[]
s32 gSanctum_SparkEndScript[]
s32 gSanctum_ItemIconEndScript[]
struct SceneEvent gSanctum_SceneTableF[]
struct ScenePlacement gSanctum_PlacementSequenceB[]
struct ScenePlacement gSanctum_PlacementE[]
struct SceneEvent gSanctum_SceneTableH[]
s32 Sanctum_Initialize(void)
Prepares the current visit and starts its opening scene.
struct SceneEvent gSanctum_SceneTableA[]
const struct ScenePlacement * Sanctum_GetPlacements(void)
Chooses the actors for the current entrance.
const struct SceneEntrance * Sanctum_GetEntrances(void)
Returns the entrances shared by all Sanctum visits.
s32 gSanctum_OwnerEffectScript[]
struct SceneEvent gSanctum_SceneTableC[]
struct ScenePlacement gSanctum_PlacementC[]
struct SceneEvent gSanctum_SceneTableB[]
struct SceneEvent gSanctum_SceneTableD[]
const u32 * Sanctum_GetExits(void)
const struct SceneRegion * Sanctum_GetRegions(void)
s32 gSanctum_ItemIconGrowScript[]
struct SceneEntrance gSanctum_Entrances[]
struct SceneEvent gSanctum_SceneTableG[]
u32 gSanctum_LeaderCircleScript[]
struct SceneEvent gSanctum_SceneTableI[]
struct SceneEvent gSanctum_SceneTableE[]
struct ScenePlacement gSanctum_PlacementB[]
u32 gSanctum_GaretCircleScript[]
const struct SceneEvent * Sanctum_GetEvents(void)
Chooses interactions for the entrance and current story flags.
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.