Alchemy
Loading...
Searching...
No Matches

altin.h File Reference

Go to the source code of this file.

Data Structures

struct  DoorAnim
 Each village door the party can walk through: its opening picture and the cell it is drawn at. More...

Functions

const struct SceneEntrance * Scene_GetEntrances (void)
const struct SceneRegion * Scene_GetRegions (void)
const u32 * Scene_GetExits (void)
 Both scenes share one exit table.
const struct ScenePlacement * Scene_GetPlacements (void)
const struct SceneEvent * Scene_GetEvents (void)
s32 Scene_Initialize (void)
 Sets up whichever scene is being entered and runs its arrival events.

Variables

s32 gAltinHouses_CookScript []
 The cook from Xian paces between his pots, nodding over each.
struct SceneEntrance gAltinOther_Entrances []
struct SceneEntrance gAltinVillage_Entrances []
struct SceneEntrance gAltinHouses_Entrances []
u32 gAltin_Exits []
struct ScenePlacement gAltinOther_Placements []
struct ScenePlacement gAltinVillage_Placements []
struct ScenePlacement gAltinHouses_Placements []
struct SceneEvent gAltinOther_Events []
struct SceneEvent gAltinVillage_Events []
struct SceneEvent gAltinHouses_Events []
u16 gAltinVillage_MineDoorCells []
 The opening pictures of the village's doors, two cells square.
u16 gAltinVillage_DoorCellsA []
u16 gAltinVillage_DoorCellsF []
u16 gAltinVillage_DoorCellsG []
u16 gAltinVillage_DoorCellsC []
u16 gAltinVillage_DoorCellsD []
u16 gAltinVillage_DoorCellsE []
struct DoorAnim gAltinVillage_Doors []
 Each door trigger's opening picture and cell, from trigger 2.

Function Documentation

◆ Scene_GetEntrances()

const struct SceneEntrance * Scene_GetEntrances ( void )

Definition at line 150 of file alpine_crossing_lama_temple.c.

◆ Scene_GetRegions()

const struct SceneRegion * Scene_GetRegions ( void )

Definition at line 157 of file alpine_crossing_lama_temple.c.

◆ Scene_GetExits()

const u32 * Scene_GetExits ( void )

Both scenes share one exit table.

Definition at line 160 of file alpine_crossing_lama_temple.c.

◆ Scene_GetPlacements()

const struct ScenePlacement * Scene_GetPlacements ( void )

Definition at line 162 of file alpine_crossing_lama_temple.c.

◆ Scene_GetEvents()

const struct SceneEvent * Scene_GetEvents ( void )

Definition at line 796 of file alpine_crossing_lama_temple.c.

◆ Scene_Initialize()

s32 Scene_Initialize ( void )

Sets up whichever scene is being entered and runs its arrival events.

Definition at line 804 of file alpine_crossing_lama_temple.c.

Variable Documentation

◆ gAltinHouses_CookScript

s32 gAltinHouses_CookScript[]
extern

The cook from Xian paces between his pots, nodding over each.

Definition at line 804 of file altin.c.

◆ gAltinOther_Entrances

struct SceneEntrance gAltinOther_Entrances[]
extern

Definition at line 838 of file altin.c.

Referenced by Scene_GetEntrances().

◆ gAltinVillage_Entrances

struct SceneEntrance gAltinVillage_Entrances[]
extern

Definition at line 843 of file altin.c.

Referenced by Scene_GetEntrances().

◆ gAltinHouses_Entrances

struct SceneEntrance gAltinHouses_Entrances[]
extern

Definition at line 861 of file altin.c.

Referenced by Scene_GetEntrances().

◆ gAltin_Exits

u32 gAltin_Exits[]
extern

Definition at line 875 of file altin.c.

Referenced by Scene_GetExits().

◆ gAltinOther_Placements

struct ScenePlacement gAltinOther_Placements[]
extern

Definition at line 887 of file altin.c.

Referenced by Scene_GetPlacements().

◆ gAltinVillage_Placements

struct ScenePlacement gAltinVillage_Placements[]
extern

Definition at line 891 of file altin.c.

Referenced by Scene_GetPlacements().

◆ gAltinHouses_Placements

struct ScenePlacement gAltinHouses_Placements[]
extern

Definition at line 930 of file altin.c.

Referenced by Scene_GetPlacements().

◆ gAltinOther_Events

struct SceneEvent gAltinOther_Events[]
extern

Definition at line 960 of file altin.c.

Referenced by Scene_GetEvents().

◆ gAltinVillage_Events

struct SceneEvent gAltinVillage_Events[]
extern

Definition at line 964 of file altin.c.

Referenced by Scene_GetEvents().

◆ gAltinHouses_Events

struct SceneEvent gAltinHouses_Events[]
extern

Definition at line 1051 of file altin.c.

Referenced by Scene_GetEvents().

◆ gAltinVillage_MineDoorCells

u16 gAltinVillage_MineDoorCells[]
extern

The opening pictures of the village's doors, two cells square.

The mine's door (the second) is wider and redrawn by hand instead.

Definition at line 1162 of file altin.c.

◆ gAltinVillage_DoorCellsA

u16 gAltinVillage_DoorCellsA[]
extern

Definition at line 1170 of file altin.c.

◆ gAltinVillage_DoorCellsF

u16 gAltinVillage_DoorCellsF[]
extern

Definition at line 1176 of file altin.c.

◆ gAltinVillage_DoorCellsG

u16 gAltinVillage_DoorCellsG[]
extern

Definition at line 1182 of file altin.c.

◆ gAltinVillage_DoorCellsC

u16 gAltinVillage_DoorCellsC[]
extern

Definition at line 1188 of file altin.c.

◆ gAltinVillage_DoorCellsD

u16 gAltinVillage_DoorCellsD[]
extern

Definition at line 1194 of file altin.c.

◆ gAltinVillage_DoorCellsE

u16 gAltinVillage_DoorCellsE[]
extern

Definition at line 1200 of file altin.c.

◆ gAltinVillage_Doors

struct DoorAnim gAltinVillage_Doors[]
extern

Each door trigger's opening picture and cell, from trigger 2.

Definition at line 1207 of file altin.c.

Referenced by Village_EnterDoor().