Alchemy
Loading...
Searching...
No Matches

title.h

Go to the documentation of this file.
1#ifndef ALCHEMY_UNIT_MENU_TITLE_H
2#define ALCHEMY_UNIT_MENU_TITLE_H
3
4#include "types.h"
5#include "field_scene.h"
6
9u8 *Title_GetExits(void);
11u8 *Title_GetEvents(void);
12s32 Title_Run(void);
13extern struct SceneEntrance gTitleEntrances[];
14extern u32 gTitleExits[];
15extern struct ScenePlacement gTitlePlacements[];
16extern struct SceneEvent gTitleEvents[];
17extern s16 gTitleVramBlock;
18
19#endif
The scene table formats: entrances, exits, placements and events, and the macros that write them.
s32 SceneData_ReturnZero(void)
Definition level.c:51
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
u8 * Title_GetExits(void)
Definition title.c:52
u8 * Title_GetEntrances(void)
Definition title.c:48
struct SceneEntrance gTitleEntrances[]
Definition title.c:322
s32 Title_Run(void)
Routes the logo, completion presentation and new-game title entrances.
Definition title.c:61
struct SceneEvent gTitleEvents[]
Definition title.c:335
s16 gTitleVramBlock
Definition title.c:339
u8 * Title_GetPlacements(void)
The title overlay has no placed field actors.
Definition title.c:55
u8 * Title_GetEvents(void)
The title overlay has no field events.
Definition title.c:58
u32 gTitleExits[]
Definition title.c:327
struct ScenePlacement gTitlePlacements[]
Definition title.c:331
The integer types, TRUE, UNUSED and the fixed-address macros.
signed int s32
Definition types.h:14
unsigned int u32
Definition types.h:15
signed short s16
Definition types.h:12
unsigned char u8
Definition types.h:11