14#if VERSION_US || VERSION_JP
15#define STAGE_TEXT TEXT_FILE(TEXT_TALKS_04)
16#define STAGE_FILE 0x689
18#define STAGE_TEXT TEXT_FILE(TEXT_TALKS_04)
19#define STAGE_FILE 0x699
1445 { 0x200, 0x100, 0x21C, 0x1A6, 0x70, 0xA6, 0x230, 0x1FE },
1446 { 0x200, 0x100, 0x200, 0x100, 0, 0, 0x220, 0x1FE },
1447 { 0x200, 0x100, 0x216, 0x138, 0x58, 0x38, 0x200, 0x1FD },
1448 { 0x200, 0x100, 0x208, 0x1BC, 0x20, 0xBC, 0x210, 0x1FD },
1449 { 0x200, 0x100, 0x210, 0x1BC, 0x40, 0xBC, 0x220, 0x1FD },
1450 { 0x200, 0x100, 0x200, 0x1BC, 0, 0xBC, 0x230, 0x1FD },
1451 { 0x140, 0x100, 0x14C, 0x140, 0x30, 0x40, 0x140, 0x1FF },
1452 { 0x140, 0x100, 0x154, 0x140, 0x50, 0x40, 0x150, 0x1FF },
1453 { 0x140, 0x100, 0x15C, 0x140, 0x70, 0x40, 0x160, 0x1FF },
1454 { 0x140, 0x100, 0x164, 0x140, 0x90, 0x40, 0x170, 0x1FF },
1455 { 0x140, 0x100, 0x16C, 0x140, 0xB0, 0x40, 0x140, 0x1FE },
1456 { 0x140, 0x100, 0x174, 0x140, 0xD0, 0x40, 0x150, 0x1FE },
1457 { 0x140, 0x100, 0x14C, 0x160, 0x30, 0x60, 0x160, 0x1FE },
1458 { 0x140, 0x100, 0x154, 0x160, 0x50, 0x60, 0x170, 0x1FE },
1459 { 0x140, 0x100, 0x15C, 0x160, 0x70, 0x60, 0x140, 0x1FD },
1460 { 0x140, 0x100, 0x140, 0x140, 0, 0x40, 0x150, 0x1FD },
1461 { 0x140, 0x100, 0x168, 0x100, 0xA0, 0, 0x160, 0x1FD },
1462 { 0x140, 0x100, 0x140, 0x100, 0, 0, 0x170, 0x1FD },
1463 { 0x140, 0x100, 0x154, 0x100, 0x50, 0, 0x140, 0x1FC },
1666 { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1669 { { {
CODES_END, 0 }, {
CODES_END, 0 } },
SLOT_EXIT, 0x2EE, 0x3A0, 0x1A0, 5, 0, 0, 0 },
1670 { { {
CODES_END, 0 }, {
CODES_END, 0 } },
SLOT_EXIT, 0x2EE, 0x130, 0xC8, 5, 0, 0, 0 },
1671 { { {
CODES_END, 0 }, {
CODES_END, 0 } },
SLOT_EXIT, 0x2EE, 0xE0, 0x240, 1, 0, 0, 0 },
1672 { { {
CODES_END, 0 }, {
CODES_END, 0 } }, 0, 0, 0, 0, 0, 0, 0, 0 },
GameState GAME
The save data, the game mode and the methods.
The stage overlays (AAA/PRO/WSTAG###.PRO), loaded at 0x800A4CA4 on top of FIELDSTG.
#define FIELD_MAP_FLOOR0
Some of FieldMap's maps (files): those of the floors the player walks on come first,...
#define SLOT_EXIT
The kinds of StageSlot (type).
#define FIELD_MAP_AREAS
a cell's value: its battle area (FieldBattles), or 0
#define FIELD_MAP_TRIGGERS
a cell's value: a direction (3 bits) and a StageSlot (5)
FieldState FIELDSTG_state
#define PLACE(n)
the place and its argument the last exit or warp set (checkWarpArg): the numbers of the stage's Stage...
#define FLAG(group, id)
The codes of the (code, value) pairs that FLAGS_00 checks as conditions and applies as actions (event...
#define PLACE_ARG(n)
GAME.placeArg is n.
#define MUSIC_BATTLE
BATL0000: the maps' random battles (AreaBattle, nearly all of them)
#define MUSIC_CIRCUIT_BOARD
BGM_0028: the Circuit Board tunnels.
#define MUSIC(bank, n)
A field's or a battle's music (FieldState.music, Battle.music): track (SEP) n of the first sequence o...
#define MUSIC_BANK(music)
The sound bank of a music, which a stage loads for it (FieldState.soundBank)
FIELDSTG's start of the stage (StageEntry.init in FIELDSTG_stages): the stage's task,...
Where an actor's frames go in VRAM: one of the records after the FieldImage (Actor....
A battle of an area's BattleList, which can start on the field (see FIELDSTG_startEncounter); FIGHTST...
The battles of an area of the map (its cells' value at FieldMap.files[4]), one picked at random.
A character of the field (FieldState.actors, a list of pointers up to NULL), which FIELDSTG_updateFie...
The battles of a place (FieldState.battles), by area of the map: the fourth area's are also the ones ...
void(* setFile)(s32 index, s32 file)
FIELDSTG_setMapFile.
void(* setFirstMap)(s32 index)
FIELDSTG_setFirstMap: the map the player starts on (GAME.mapIndex), when the mode is new.
FieldBattles *(* findBattles)(FieldBattles *list, s32 id)
the place of the list with that id
s32 sheetEntry
the stage's sprite sheet, loaded before the field starts, or 0
s32 soundBank
SOUND.loadBank's, or 0.
StageTile * objects
the map objects, up to the first margin 0
s32 imageFile
or an image archive file, or 0
Vec2 start
where the player starts
StageSlot * slots
up to the first type 0
ActorImage * actors
then the actors', from actors[2]
s32 mapFile
the file of the map's tiles (FIELDSTG_createMapStreamer)
s32 startDir
and its direction
s32 textFile
the stage's text file, for the talks
union FieldState::@12 images
s32 music
SOUND.playSound's, or 0.
What a character says (FIELDSTG_runActorAction): the first whose conditions hold, or the last,...
u16 place
where the last warp or trigger put the player (FieldBattles.id)
Where an exit (StageSlot) leads: copyPlacePoints copies a place's points to the stage's first slots,...
The points of a place (GAME.place and GAME.placeArg, which the exit the player came through set)
What the player can trigger on a map (FIELDSTG_updateTriggers): a record of the table at FieldState....
An object of a map, which FIELDSTG draws: a record of the table at FieldState.objects,...
AreaBattle place12Area0Battle5
AreaBattle place1Area2Battle4
AreaBattle place3Area3Battle1
StagePoints placePoints6_1
AreaBattle place3Area3Battle2
AreaBattle place20Area2Battle6
StagePoints placePoints30_1
AreaBattle place6Area0Battle3
AreaBattle place1Area1Battle2
AreaBattle place2Area3Battle5
AreaBattle place6Area1Battle1
StagePoint placePoints4_1Point0
AreaBattle place12Area1Battle2
AreaBattle place22Area2Battle2
AreaBattle place3Area0Battle5
AreaBattle place1Area0Battle3
AreaBattle place5Area2Battle4
void(* stageFuncs[])(void)
The stage's functions (common/start_stage.inc.c calls the first): a StageFuncs in the stages with a t...
AreaBattle place5Area1Battle2
AreaBattle place3Area0Battle3
AreaBattle place9Area0Battle5
AreaBattle place9Area0Battle2
StagePoint placePoints3_4Point2
StagePoint placePoints12_1Point2
AreaBattle place6Area2Battle4
StagePoints placePoints29_1
AreaBattle place21Area0Battle6
AreaBattle place2Area2Battle6
BattleList place12Area1Battles
StagePoint placePoints30_2Point2
AreaBattle place13Area1Battle7
StagePoint placePoints28_2Point1
AreaBattle place23Area2Battle6
AreaBattle place9Area1Battle1
AreaBattle place7Area0Battle3
AreaBattle place1Area1Battle5
AreaBattle place28Area1Battle7
AreaBattle place5Area3Battle5
AreaBattle place28Area3Battle0
StagePoint placePoints6_1Point0
AreaBattle place9Area0Battle7
AreaBattle place8Area0Battle0
AreaBattle place4Area0Battle2
AreaBattle place29Area1Battle1
StagePoint placePoints5_2Point0
AreaBattle place2Area1Battle1
StagePoint placePoints10_1Point0
AreaBattle place13Area3Battle2
BattleList place21Area2Battles
AreaBattle place2Area2Battle5
AreaBattle place10Area1Battle1
AreaBattle place5Area0Battle6
AreaBattle place7Area2Battle7
AreaBattle place8Area3Battle0
StagePoint placePoints1_1Point0
AreaBattle place4Area1Battle4
AreaBattle place6Area1Battle5
AreaBattle place9Area2Battle5
AreaBattle place28Area0Battle0
AreaBattle place21Area0Battle3
AreaBattle place4Area2Battle6
AreaBattle place8Area2Battle4
AreaBattle place23Area0Battle3
AreaBattle place28Area3Battle1
AreaBattle place13Area3Battle6
AreaBattle place13Area1Battle3
AreaBattle place22Area2Battle4
AreaBattle place22Area3Battle7
AreaBattle place19Area1Battle3
AreaBattle place2Area2Battle2
AreaBattle place16Area3Battle2
AreaBattle place29Area2Battle1
AreaBattle place30Area0Battle4
AreaBattle place16Area3Battle7
BattleList place8Area3Battles
AreaBattle place19Area2Battle0
AreaBattle place20Area0Battle5
AreaBattle place22Area0Battle1
AreaBattle place20Area3Battle6
AreaBattle place16Area0Battle0
AreaBattle place30Area2Battle6
AreaBattle place20Area3Battle4
AreaBattle place19Area1Battle5
AreaBattle place13Area3Battle1
BattleList place12Area2Battles
StagePoints placePoints5_2
AreaBattle place6Area0Battle4
BattleList place11Area0Battles
AreaBattle place19Area1Battle4
AreaBattle place23Area2Battle7
StagePoints placePoints25_1
AreaBattle place6Area3Battle5
AreaBattle place13Area0Battle0
AreaBattle place5Area0Battle4
AreaBattle place25Area0Battle7
BattleList place10Area3Battles
AreaBattle place20Area3Battle0
AreaBattle place9Area2Battle4
BattleList place4Area2Battles
AreaBattle place20Area0Battle2
AreaBattle place7Area2Battle5
AreaBattle place4Area0Battle5
StagePoint placePoints6_2Point0
AreaBattle place3Area2Battle3
AreaBattle place29Area3Battle0
AreaBattle place25Area0Battle2
BattleList place6Area2Battles
StagePoint placePoints5_4Point2
AreaBattle place12Area3Battle6
BattleList place20Area2Battles
AreaBattle place20Area0Battle7
AreaBattle place19Area0Battle5
StagePoint placePoints7_2Point0
AreaBattle place21Area2Battle1
AreaBattle place16Area0Battle4
AreaBattle place25Area3Battle6
AreaBattle place11Area3Battle1
StagePoint placePoints19_1Point2
AreaBattle place12Area2Battle1
BattleList place9Area2Battles
StagePoints placePoints12_1
AreaBattle place7Area3Battle1
AreaBattle place21Area3Battle5
AreaBattle place1Area0Battle6
StagePoints placePoints28_2
StagePoint placePoints4_1Point1
AreaBattle place22Area2Battle6
AreaBattle place8Area1Battle7
StagePoint placePoints3_3Point2
AreaBattle place23Area1Battle0
AreaBattle place13Area0Battle6
AreaBattle place1Area0Battle1
AreaBattle place21Area1Battle0
AreaBattle place29Area0Battle5
StagePoint placePoints12_2Point2
AreaBattle place1Area2Battle7
AreaBattle place8Area2Battle5
AreaBattle place7Area0Battle5
AreaBattle place21Area3Battle6
AreaBattle place1Area3Battle3
BattleList place3Area0Battles
AreaBattle place13Area0Battle3
AreaBattle place13Area3Battle0
AreaBattle place4Area1Battle1
BattleList place3Area1Battles
AreaBattle place30Area3Battle2
AreaBattle place9Area3Battle7
AreaBattle place30Area1Battle0
BattleList place25Area2Battles
AreaBattle place25Area1Battle1
AreaBattle place16Area3Battle6
StagePoint placePoints13_2Point1
AreaBattle place3Area1Battle6
AreaBattle place7Area1Battle4
AreaBattle place16Area1Battle4
BattleList place21Area0Battles
BattleList place6Area0Battles
AreaBattle place7Area1Battle0
AreaBattle place23Area0Battle4
AreaBattle place28Area3Battle5
AreaBattle place8Area0Battle7
AreaBattle place19Area3Battle5
StagePoint placePoints13_1Point2
AreaBattle place29Area0Battle0
BattleList place20Area3Battles
AreaBattle place7Area2Battle0
AreaBattle place2Area0Battle0
AreaBattle place30Area0Battle6
BattleList place28Area3Battles
AreaBattle place6Area2Battle0
AreaBattle place25Area1Battle6
StagePoint placePoints5_3Point0
AreaBattle place16Area1Battle6
AreaBattle place16Area1Battle3
AreaBattle place11Area1Battle2
AreaBattle place9Area3Battle4
AreaBattle place20Area2Battle1
BattleList place12Area0Battles
BattleList place22Area1Battles
AreaBattle place10Area3Battle0
AreaBattle place19Area2Battle5
StagePoint placePoints16_1Point2
StagePoint placePoints30_1Point2
AreaBattle place19Area3Battle4
AreaBattle place22Area1Battle1
AreaBattle place16Area3Battle0
BattleList place23Area0Battles
StagePoints placePoints6_3
AreaBattle place13Area0Battle1
StagePoint placePoints13_2Point0
AreaBattle place19Area3Battle0
AreaBattle place29Area0Battle6
BattleList place1Area1Battles
AreaBattle place21Area0Battle4
AreaBattle place12Area1Battle7
AreaBattle place6Area2Battle1
AreaBattle place9Area3Battle2
BattleList place7Area2Battles
AreaBattle place19Area0Battle0
AreaBattle place1Area1Battle7
AreaBattle place19Area2Battle6
AreaBattle place11Area1Battle3
AreaBattle place2Area2Battle4
StagePoint placePoints12_1Point1
AreaBattle place3Area3Battle3
AreaBattle place9Area0Battle0
StagePoints placePoints19_1
BattleList place16Area1Battles
StagePoint placePoints25_1Point1
AreaBattle place8Area3Battle7
StagePoint placePoints30_1Point1
AreaBattle place19Area3Battle3
StagePoint placePoints23_1Point1
StagePoints placePoints5_4
AreaBattle place9Area2Battle2
StagePoint placePoints3_2Point0
StagePoint placePoints2_2Point0
AreaBattle place25Area3Battle1
AreaBattle place29Area3Battle4
AreaBattle place7Area1Battle3
AreaBattle place28Area3Battle2
AreaBattle place8Area2Battle0
BattleList place20Area1Battles
AreaBattle place1Area3Battle5
AreaBattle place2Area3Battle0
AreaBattle place30Area1Battle1
AreaBattle place2Area0Battle1
AreaBattle place1Area3Battle7
AreaBattle place30Area0Battle7
AreaBattle place6Area1Battle3
AreaBattle place30Area3Battle3
StagePoint placePoints23_1Point2
AreaBattle place21Area3Battle4
AreaBattle place9Area0Battle4
StagePoints placePoints9_1
AreaBattle place25Area0Battle5
AreaBattle place5Area2Battle3
AreaBattle place20Area1Battle1
BattleList place30Area1Battles
AreaBattle place2Area3Battle2
AreaBattle place2Area0Battle3
StagePoint placePoints9_1Point0
AreaBattle place25Area2Battle7
BattleList place6Area1Battles
AreaBattle place29Area2Battle3
AreaBattle place30Area1Battle4
AreaBattle place19Area2Battle2
AreaBattle place4Area2Battle5
AreaBattle place3Area0Battle7
AreaBattle place7Area1Battle5
StagePoints placePoints3_4
StagePoint placePoints22_1Point1
AreaBattle place12Area0Battle1
AreaBattle place20Area2Battle2
AreaBattle place28Area3Battle3
AreaBattle place3Area1Battle3
AreaBattle place8Area1Battle5
AreaBattle place1Area1Battle4
AreaBattle place19Area2Battle4
AreaBattle place13Area2Battle4
AreaBattle place4Area0Battle4
BattleList place16Area2Battles
StagePoint placePoints5_2Point2
StagePoint placePoints8_1Point0
AreaBattle place9Area2Battle3
AreaBattle place8Area3Battle4
AreaBattle place13Area2Battle1
AreaBattle place3Area0Battle0
StagePoint placePoints3_1Point0
AreaBattle place10Area0Battle6
AreaBattle place29Area3Battle6
BattleList place16Area3Battles
BattleList place5Area1Battles
AreaBattle place19Area1Battle0
AreaBattle place2Area0Battle5
AreaBattle place29Area2Battle0
AreaBattle place11Area0Battle3
AreaBattle place28Area3Battle7
AreaBattle place11Area3Battle4
AreaBattle place25Area0Battle4
StagePoint placePoints8_1Point2
AreaBattle place28Area0Battle4
AreaBattle place21Area2Battle0
StagePoint placePoints6_3Point1
StagePoints placePoints2_1
AreaBattle place22Area0Battle3
AreaBattle place19Area2Battle7
AreaBattle place30Area0Battle3
StagePoint placePoints2_2Point2
AreaBattle place25Area2Battle4
AreaBattle place10Area3Battle4
StagePoints placePoints16_1
AreaBattle place23Area3Battle7
BattleList place2Area1Battles
BattleList place21Area1Battles
AreaBattle place30Area2Battle3
BattleList place7Area0Battles
StagePoint placePoints29_1Point1
AreaBattle place5Area3Battle3
AreaBattle place22Area1Battle4
AreaBattle place30Area0Battle1
AreaBattle place29Area3Battle5
StagePoint placePoints19_1Point1
StagePoint placePoints6_1Point1
AreaBattle place22Area3Battle2
AreaBattle place8Area3Battle6
StagePoint placePoints19_2Point1
AreaBattle place23Area2Battle1
AreaBattle place6Area3Battle1
StagePoint placePoints3_3Point1
AreaBattle place7Area1Battle7
AreaBattle place23Area0Battle0
StagePoint placePoints3_5Point2
AreaBattle place23Area1Battle1
StagePoint placePoints8_1Point1
StagePoint placePoints10_1Point2
StagePoints placePoints2_2
BattleList place28Area0Battles
AreaBattle place16Area1Battle5
AreaBattle place9Area1Battle2
AreaBattle place21Area3Battle7
StagePoint placePoints21_1Point0
AreaBattle place12Area2Battle3
AreaBattle place5Area1Battle0
AreaBattle place10Area3Battle2
AreaBattle place23Area1Battle7
FieldActorEntry * stageActors[]
AreaBattle place20Area1Battle3
AreaBattle place5Area0Battle1
AreaBattle place6Area2Battle6
StagePoint placePoints6_3Point0
StagePoints placePoints10_1
BattleList place30Area3Battles
AreaBattle place30Area1Battle7
AreaBattle place16Area3Battle1
AreaBattle place11Area3Battle0
AreaBattle place30Area2Battle7
BattleList place19Area2Battles
StagePoints placePoints22_1
AreaBattle place20Area0Battle6
AreaBattle place6Area0Battle2
AreaBattle place25Area1Battle0
AreaBattle place6Area2Battle2
AreaBattle place2Area1Battle2
StagePoint placePoints2_1Point2
AreaBattle place2Area0Battle4
StagePoint placePoints6_2Point1
BattleList place8Area0Battles
AreaBattle place10Area0Battle4
AreaBattle place2Area2Battle3
AreaBattle place4Area1Battle6
AreaBattle place4Area0Battle6
AreaBattle place5Area1Battle3
AreaBattle place20Area0Battle3
AreaBattle place5Area1Battle4
AreaBattle place16Area2Battle0
StagePoints placePoints6_2
AreaBattle place16Area1Battle2
AreaBattle place20Area3Battle1
AreaBattle place6Area0Battle0
AreaBattle place9Area0Battle3
AreaBattle place2Area1Battle4
AreaBattle place8Area0Battle2
AreaBattle place21Area1Battle4
AreaBattle place11Area2Battle1
StagePoint placePoints2_1Point1
AreaBattle place28Area0Battle1
AreaBattle place23Area1Battle3
StagePoints placePoints8_1
AreaBattle place23Area2Battle4
StagePoints placePoints23_1
AreaBattle place29Area1Battle3
AreaBattle place7Area3Battle4
AreaBattle place9Area0Battle1
AreaBattle place10Area2Battle6
AreaBattle place19Area1Battle7
AreaBattle place4Area0Battle7
AreaBattle place10Area0Battle7
AreaBattle place20Area1Battle6
AreaBattle place8Area0Battle3
AreaBattle place19Area0Battle2
AreaBattle place23Area0Battle6
AreaBattle place7Area3Battle7
AreaBattle place25Area1Battle5
AreaBattle place19Area1Battle2
AreaBattle place29Area2Battle5
AreaBattle place20Area2Battle7
AreaBattle place21Area1Battle5
AreaBattle place23Area3Battle3
BattleList place13Area2Battles
AreaBattle place9Area3Battle6
StagePoint placePoints11_1Point1
AreaBattle place5Area2Battle7
AreaBattle place7Area1Battle2
AreaBattle place16Area3Battle3
AreaBattle place16Area2Battle4
AreaBattle place12Area3Battle2
AreaBattle place22Area0Battle6
BattleList place29Area1Battles
AreaBattle place29Area1Battle6
BattleList place3Area2Battles
AreaBattle place3Area2Battle5
AreaBattle place4Area3Battle7
StagePoint placePoints23_1Point0
AreaBattle place21Area2Battle7
StagePoint placePoints20_1Point1
StagePoint placePoints30_2Point1
AreaBattle place5Area0Battle3
AreaBattle place4Area0Battle1
AreaBattle place28Area0Battle7
AreaBattle place9Area3Battle1
AreaBattle place1Area2Battle0
AreaBattle place11Area1Battle5
AreaBattle place5Area0Battle0
AreaBattle place10Area1Battle6
BattleList place1Area0Battles
AreaBattle place23Area3Battle2
AreaBattle place6Area0Battle6
AreaBattle place21Area2Battle2
AreaBattle place2Area3Battle4
StagePoints placePoints28_1
AreaBattle place10Area3Battle6
BattleList place9Area0Battles
AreaBattle place5Area2Battle6
AreaBattle place11Area2Battle6
AreaBattle place16Area2Battle6
AreaBattle place10Area1Battle2
AreaBattle place4Area0Battle3
AreaBattle place28Area1Battle4
AreaBattle place11Area3Battle6
StagePoint placePoints3_2Point1
BattleList place23Area3Battles
AreaBattle place11Area0Battle6
StagePoints placePoints12_2
StagePoint placePoints4_2Point2
AreaBattle place28Area0Battle5
AreaBattle place4Area1Battle0
AreaBattle place2Area0Battle2
AreaBattle place3Area1Battle5
AreaBattle place7Area2Battle4
BattleList place9Area3Battles
BattleList place22Area2Battles
AreaBattle place19Area2Battle3
AreaBattle place22Area1Battle2
AreaBattle place7Area2Battle2
AreaBattle place3Area0Battle4
AreaBattle place11Area0Battle1
StagePoints placePoints21_1
AreaBattle place23Area0Battle1
AreaBattle place4Area2Battle4
StagePoint placePoints5_2Point1
AreaBattle place20Area1Battle4
AreaBattle place2Area3Battle1
AreaBattle place19Area1Battle6
AreaBattle place7Area1Battle6
AreaBattle place21Area1Battle2
BattleList place10Area1Battles
AreaBattle place5Area1Battle6
AreaBattle place11Area1Battle6
AreaBattle place9Area1Battle4
AreaBattle place1Area2Battle2
AreaBattle place5Area0Battle2
StagePoint placePoints1_1Point2
AreaBattle place8Area3Battle1
AreaBattle place20Area1Battle2
AreaBattle place3Area2Battle0
AreaBattle place30Area2Battle5
StagePoint placePoints10_1Point1
AreaBattle place6Area3Battle6
BattleList place11Area2Battles
AreaBattle place3Area2Battle2
AreaBattle place3Area2Battle7
AreaBattle place1Area3Battle2
AreaBattle place21Area0Battle7
AreaBattle place22Area0Battle0
AreaBattle place8Area1Battle2
AreaBattle place11Area2Battle5
AreaBattle place23Area3Battle1
AreaBattle place6Area0Battle7
AreaBattle place6Area1Battle0
AreaBattle place21Area2Battle5
AreaBattle place9Area3Battle3
AreaBattle place21Area2Battle3
BattleList place22Area3Battles
AreaBattle place23Area0Battle7
AreaBattle place10Area3Battle1
AreaBattle place25Area1Battle3
AreaBattle place30Area3Battle1
AreaBattle place22Area1Battle7
StagePoints placePoints20_2
StagePoints placePoints13_1
AreaBattle place29Area3Battle1
AreaBattle place19Area0Battle3
AreaBattle place11Area0Battle7
AreaBattle place28Area1Battle6
AreaBattle place29Area2Battle2
AreaBattle place29Area0Battle4
AreaBattle place9Area2Battle6
StagePoint placePoints11_1Point2
AreaBattle place16Area0Battle1
AreaBattle place13Area3Battle7
AreaBattle place11Area2Battle4
AreaBattle place29Area2Battle4
AreaBattle place13Area1Battle0
AreaBattle place7Area0Battle0
AreaBattle place23Area3Battle5
BattleList place25Area0Battles
AreaBattle place25Area0Battle1
BattleList place7Area1Battles
AreaBattle place10Area2Battle1
AreaBattle place21Area3Battle2
BattleList place29Area3Battles
AreaBattle place30Area1Battle5
AreaBattle place13Area3Battle3
AreaBattle place13Area2Battle3
AreaBattle place5Area3Battle4
BattleList place29Area2Battles
StagePoint placePoints9_2Point0
AreaBattle place6Area3Battle7
StagePoints placePoints1_1
StagePoint placePoints1_1Point1
AreaBattle place12Area1Battle6
BattleList place4Area3Battles
AreaBattle place1Area3Battle0
AreaBattle place30Area2Battle4
AreaBattle place13Area1Battle6
AreaBattle place22Area1Battle3
BattleList place19Area1Battles
AreaBattle place9Area3Battle5
BattleList place7Area3Battles
AreaBattle place13Area0Battle5
AreaBattle place4Area1Battle2
AreaBattle place29Area0Battle7
AreaBattle place2Area1Battle0
AreaBattle place9Area2Battle1
AreaBattle place5Area0Battle7
AreaBattle place16Area0Battle5
AreaBattle place11Area1Battle4
AreaBattle place10Area2Battle5
BattleList place4Area0Battles
StagePoints placePoints4_2
AreaBattle place12Area2Battle5
AreaBattle place28Area1Battle0
AreaBattle place3Area1Battle1
StagePoint placePoints7_1Point2
AreaBattle place9Area2Battle7
StagePoint placePoints3_4Point1
AreaBattle place7Area3Battle0
AreaBattle place25Area0Battle0
StagePoint placePoints28_2Point0
AreaBattle place30Area3Battle7
AreaBattle place22Area0Battle7
AreaBattle place22Area2Battle0
AreaBattle place10Area2Battle7
AreaBattle place7Area3Battle2
AreaBattle place25Area0Battle6
BattleList place11Area3Battles
AreaBattle place29Area1Battle0
void setupStage(void)
Sets the stage up: its map, actors and battles, playing BGM_0028.
AreaBattle place5Area1Battle7
AreaBattle place12Area1Battle5
AreaBattle place12Area0Battle2
AreaBattle place6Area0Battle1
AreaBattle place6Area1Battle6
BattleList place12Area3Battles
StagePoint placePoints5_3Point1
BattleList place19Area0Battles
StagePoints * placePoints[]
Names some stages define.
StagePoint placePoints6_1Point2
AreaBattle place6Area1Battle7
AreaBattle place20Area2Battle3
AreaBattle place28Area0Battle6
StagePoint placePoints28_1Point2
AreaBattle place13Area1Battle5
StagePoint placePoints19_1Point0
AreaBattle place3Area3Battle6
AreaBattle place25Area2Battle2
AreaBattle place9Area1Battle6
StagePoint placePoints13_2Point2
StagePoint placePoints3_1Point1
AreaBattle place10Area0Battle3
AreaBattle place7Area3Battle6
StagePoint placePoints3_2Point2
StagePoint placePoints5_4Point1
StagePoint placePoints12_2Point0
AreaBattle place25Area3Battle3
AreaBattle place13Area2Battle0
AreaBattle place8Area2Battle3
StagePoint placePoints9_2Point2
AreaBattle place3Area3Battle5
AreaBattle place3Area1Battle4
AreaBattle place22Area3Battle6
StagePoints placePoints11_1
AreaBattle place21Area3Battle3
StageTile stageObjects[]
The tables and color setupStage gives FIELDSTG_state (FieldState)
StagePoint placePoints6_3Point2
StagePoint placePoints7_1Point0
AreaBattle place5Area3Battle7
AreaBattle place8Area0Battle4
AreaBattle place13Area2Battle7
AreaBattle place4Area0Battle0
StagePoint placePoints2_2Point1
AreaBattle place2Area1Battle6
AreaBattle place28Area3Battle6
AreaBattle place16Area3Battle5
BattleList place9Area1Battles
AreaBattle place12Area0Battle6
StagePoint placePoints5_3Point2
AreaBattle place8Area2Battle2
AreaBattle place12Area0Battle3
AreaBattle place25Area3Battle4
StagePoint placePoints19_2Point2
BattleList place25Area1Battles
AreaBattle place30Area0Battle2
StagePoint placePoints5_1Point2
AreaBattle place13Area3Battle5
AreaBattle place25Area3Battle7
StagePoint placePoints7_1Point1
AreaBattle place11Area2Battle7
AreaBattle place9Area1Battle7
AreaBattle place9Area3Battle0
AreaBattle place10Area2Battle0
AreaBattle place11Area0Battle2
StagePoint placePoints28_2Point2
AreaBattle place21Area2Battle6
StagePoints placePoints20_1
AreaBattle place6Area1Battle4
StagePoint placePoints9_1Point1
AreaBattle place10Area0Battle0
AreaBattle place9Area1Battle5
AreaBattle place8Area1Battle4
AreaBattle place21Area2Battle4
BattleList place30Area0Battles
AreaBattle place23Area1Battle4
AreaBattle place11Area1Battle1
AreaBattle place25Area3Battle0
AreaBattle place21Area0Battle5
AreaBattle place30Area3Battle4
AreaBattle place21Area3Battle0
AreaBattle place1Area1Battle1
BattleList place1Area2Battles
AreaBattle place29Area2Battle6
AreaBattle place12Area2Battle2
AreaBattle place29Area3Battle7
AreaBattle place8Area1Battle1
AreaBattle place4Area1Battle7
AreaBattle place21Area1Battle6
StagePoint placePoints9_2Point1
StagePoints placePoints13_2
AreaBattle place29Area0Battle3
AreaBattle place12Area1Battle1
AreaBattle place12Area3Battle7
AreaBattle place19Area3Battle6
AreaBattle place28Area2Battle3
AreaBattle place5Area2Battle2
AreaBattle place28Area1Battle2
AreaBattle place1Area2Battle3
AreaBattle place10Area0Battle2
AreaBattle place13Area2Battle2
AreaBattle place3Area3Battle0
AreaBattle place22Area2Battle5
BattleList place20Area0Battles
AreaBattle place13Area1Battle2
AreaBattle place4Area2Battle2
AreaBattle place3Area3Battle4
AreaBattle place19Area3Battle7
AreaBattle place8Area2Battle6
AreaBattle place3Area2Battle1
StagePoints placePoints3_5
AreaBattle place4Area2Battle3
AreaBattle place1Area1Battle3
AreaBattle place6Area1Battle2
AreaBattle place8Area3Battle3
AreaBattle place5Area0Battle5
AreaBattle place30Area3Battle6
AreaBattle place20Area3Battle7
StagePoint placePoints22_1Point2
StagePoint placePoints20_1Point2
AreaBattle place10Area1Battle7
AreaBattle place30Area2Battle0
AreaBattle place7Area2Battle6
AreaBattle place5Area3Battle6
AreaBattle place25Area2Battle0
BattleList place16Area0Battles
AreaBattle place10Area2Battle4
AreaBattle place19Area0Battle4
AreaBattle place12Area3Battle4
AreaBattle place30Area0Battle0
AreaBattle place3Area0Battle1
BattleList place28Area1Battles
AreaBattle place23Area2Battle2
BattleList place13Area1Battles
AreaBattle place5Area2Battle5
AreaBattle place28Area2Battle2
BattleList place5Area2Battles
BattleList place28Area2Battles
AreaBattle place28Area2Battle5
AreaBattle place16Area0Battle2
AreaBattle place5Area1Battle1
AreaBattle place28Area1Battle3
AreaBattle place25Area2Battle1
BattleList place11Area1Battles
AreaBattle place28Area2Battle7
AreaBattle place20Area2Battle0
AreaBattle place4Area3Battle3
AreaBattle place13Area2Battle6
AreaBattle place9Area2Battle0
AreaBattle place20Area0Battle1
StagePoint placePoints20_1Point0
StagePoint placePoints16_1Point1
AreaBattle place1Area2Battle1
AreaBattle place28Area1Battle5
StagePoint placePoints13_1Point0
BattleList place13Area0Battles
AreaBattle place20Area1Battle0
AreaBattle place13Area3Battle4
AreaBattle place29Area2Battle7
AreaBattle place12Area1Battle0
BattleList place4Area1Battles
AreaBattle place7Area2Battle3
AreaBattle place5Area3Battle2
AreaBattle place25Area3Battle5
AreaBattle place7Area3Battle3
StagePoint placePoints12_2Point1
BattleList place1Area3Battles
BattleList place3Area3Battles
AreaBattle place28Area2Battle0
AreaBattle place1Area2Battle5
AreaBattle place8Area2Battle1
AreaBattle place28Area2Battle6
StagePoints placePoints7_1
StagePoint placePoints29_1Point0
StagePoints placePoints30_2
AreaBattle place12Area2Battle4
AreaBattle place11Area0Battle5
AreaBattle place23Area1Battle2
AreaBattle place2Area0Battle7
AreaBattle place2Area3Battle6
AreaBattle place10Area1Battle0
AreaBattle place4Area3Battle0
AreaBattle place1Area1Battle6
StagePoint placePoints3_5Point1
AreaBattle place23Area1Battle6
AreaBattle place30Area1Battle3
AreaBattle place3Area2Battle6
AreaBattle place1Area0Battle2
StagePoint placePoints7_2Point1
AreaBattle place25Area2Battle6
AreaBattle place9Area0Battle6
StagePoint placePoints30_1Point0
AreaBattle place25Area2Battle5
AreaBattle place3Area1Battle0
AreaBattle place30Area1Battle2
AreaBattle place7Area1Battle1
AreaBattle place10Area2Battle3
AreaBattle place8Area0Battle6
AreaBattle place21Area0Battle1
AreaBattle place21Area0Battle0
AreaBattle place16Area0Battle3
AreaBattle place4Area2Battle1
AreaBattle place20Area2Battle5
AreaBattle place11Area0Battle4
StagePoint placePoints19_2Point0
BattleList place8Area2Battles
AreaBattle place1Area3Battle6
AreaBattle place11Area3Battle5
AreaBattle place5Area2Battle1
AreaBattle place7Area0Battle6
AreaBattle place6Area3Battle3
AreaBattle place21Area0Battle2
AreaBattle place28Area1Battle1
StagePoint placePoints25_1Point2
BattleList place21Area3Battles
AreaBattle place7Area2Battle1
AreaBattle place16Area0Battle7
AreaBattle place29Area3Battle2
StagePoint placePoints3_5Point0
AreaBattle place13Area1Battle1
AreaBattle place10Area0Battle5
AreaBattle place12Area1Battle4
StagePoint placePoints20_2Point2
AreaBattle place20Area0Battle4
AreaBattle place25Area1Battle2
AreaBattle place8Area3Battle2
AreaBattle place19Area0Battle6
AreaBattle place29Area1Battle4
AreaBattle place3Area2Battle4
StagePoint placePoints5_1Point0
AreaBattle place2Area1Battle3
AreaBattle place22Area0Battle2
AreaBattle place16Area2Battle2
StagePoint placePoints2_1Point0
StagePoint placePoints5_1Point1
AreaBattle place25Area1Battle4
StagePoint placePoints29_1Point2
AreaBattle place1Area0Battle0
AreaBattle place12Area0Battle4
AreaBattle place16Area3Battle4
BattleList place8Area1Battles
AreaBattle place16Area1Battle0
AreaBattle place22Area0Battle4
StagePoint placePoints28_1Point1
AreaBattle place13Area2Battle5
BattleList place5Area3Battles
AreaBattle place13Area1Battle4
StagePoints placePoints3_2
AreaBattle place12Area0Battle0
AreaBattle place6Area0Battle5
StagePoint placePoints21_1Point1
AreaBattle place12Area3Battle5
AreaBattle place29Area1Battle5
StagePoint placePoints4_2Point0
AreaBattle place19Area3Battle2
AreaBattle place23Area1Battle5
AreaBattle place10Area3Battle7
AreaBattle place1Area3Battle1
StagePoint placePoints13_1Point1
AreaBattle place20Area1Battle7
AreaBattle place16Area2Battle1
StagePoint placePoints25_1Point0
BattleList place10Area0Battles
AreaBattle place3Area1Battle2
AreaBattle place12Area3Battle3
StagePoints placePoints5_3
AreaBattle place11Area3Battle7
BattleList place23Area1Battles
AreaBattle place1Area1Battle0
AreaBattle place16Area2Battle3
AreaBattle place16Area1Battle7
AreaBattle place20Area3Battle5
AreaBattle place4Area2Battle0
AreaBattle place4Area1Battle3
AreaBattle place30Area2Battle1
AreaBattle place16Area2Battle7
AreaBattle place13Area0Battle2
AreaBattle place25Area3Battle2
AreaBattle place10Area1Battle4
AreaBattle place23Area0Battle2
AreaBattle place2Area3Battle7
StagePoint placePoints7_2Point2
AreaBattle place12Area1Battle3
AreaBattle place2Area1Battle5
AreaBattle place3Area1Battle7
AreaBattle place2Area1Battle7
AreaBattle place16Area0Battle6
BattleList place13Area3Battles
AreaBattle place21Area1Battle1
StagePoint placePoints22_1Point0
BattleList place19Area3Battles
AreaBattle place10Area2Battle2
AreaBattle place12Area0Battle7
AreaBattle place1Area0Battle5
AreaBattle place22Area3Battle1
BattleList place23Area2Battles
AreaBattle place11Area3Battle3
AreaBattle place20Area3Battle3
AreaBattle place4Area3Battle1
StagePoint placePoints16_1Point0
AreaBattle place13Area0Battle7
AreaBattle place21Area1Battle7
AreaBattle place6Area2Battle7
AreaBattle place1Area2Battle6
AreaBattle place10Area1Battle3
AreaBattle place12Area3Battle1
AreaBattle place1Area0Battle7
StagePoint placePoints4_2Point1
AreaBattle place3Area0Battle2
AreaBattle place12Area2Battle0
AreaBattle place3Area0Battle6
AreaBattle place23Area3Battle4
AreaBattle place8Area1Battle6
AreaBattle place16Area2Battle5
AreaBattle place2Area2Battle7
AreaBattle place4Area3Battle5
StagePoints placePoints3_1
AreaBattle place11Area2Battle0
AreaBattle place29Area0Battle1
AreaBattle place7Area3Battle5
StagePoint placePoints12_1Point0
StagePoint placePoints4_1Point2
AreaBattle place2Area3Battle3
BattleList place30Area2Battles
BattleList place2Area3Battles
AreaBattle place19Area1Battle1
AreaBattle place23Area3Battle6
AreaBattle place8Area3Battle5
AreaBattle place20Area3Battle2
AreaBattle place11Area2Battle2
AreaBattle place28Area0Battle3
AreaBattle place6Area2Battle3
StagePoints placePoints5_1
StagePoint placePoints28_1Point0
AreaBattle place9Area1Battle3
StagePoint placePoints3_1Point2
AreaBattle place23Area2Battle0
AreaBattle place30Area3Battle5
AreaBattle place1Area0Battle4
AreaBattle place19Area0Battle7
AreaBattle place6Area3Battle4
BattleList place25Area3Battles
BattleList place2Area0Battles
StagePoint placePoints3_3Point0
AreaBattle place30Area3Battle0
AreaBattle place22Area2Battle1
AreaBattle place22Area3Battle4
BattleList place22Area0Battles
AreaBattle place4Area1Battle5
AreaBattle place11Area1Battle7
AreaBattle place5Area3Battle0
StagePoints placePoints3_3
AreaBattle place8Area0Battle1
StagePoints placePoints19_2
AreaBattle place22Area3Battle0
AreaBattle place10Area0Battle1
AreaBattle place6Area3Battle2
StagePoint placePoints20_2Point1
AreaBattle place2Area2Battle0
AreaBattle place29Area0Battle2
AreaBattle place19Area3Battle1
AreaBattle place10Area3Battle3
AreaBattle place22Area0Battle5
AreaBattle place22Area1Battle5
AreaBattle place23Area0Battle5
AreaBattle place11Area0Battle0
AreaBattle place16Area1Battle1
AreaBattle place13Area0Battle4
AreaBattle place12Area3Battle0
AreaBattle place8Area1Battle3
AreaBattle place29Area1Battle2
AreaBattle place22Area3Battle3
AreaBattle place12Area2Battle6
AreaBattle place25Area0Battle3
AreaBattle place25Area2Battle3
AreaBattle place3Area3Battle7
StagePoint placePoints5_4Point0
StagePoints placePoints7_2
AreaBattle place5Area2Battle0
AreaBattle place22Area2Battle7
AreaBattle place25Area1Battle7
AreaBattle place9Area1Battle0
AreaBattle place7Area0Battle2
BattleList place29Area0Battles
AreaBattle place22Area1Battle0
AreaBattle place6Area2Battle5
AreaBattle place23Area3Battle0
StagePoints placePoints4_1
BattleList place10Area2Battles
AreaBattle place11Area2Battle3
AreaBattle place7Area0Battle7
BattleList place2Area2Battles
StagePoint placePoints9_1Point2
BattleList place6Area3Battles
AreaBattle place8Area0Battle5
AreaBattle place28Area2Battle1
AreaBattle place10Area1Battle5
AreaBattle place10Area3Battle5
AreaBattle place28Area0Battle2
AreaBattle place22Area3Battle5
AreaBattle place4Area2Battle7
AreaBattle place21Area3Battle1
AreaBattle place11Area3Battle2
AreaBattle place4Area3Battle4
AreaBattle place20Area0Battle0
AreaBattle place29Area1Battle7
StagePoint placePoints6_2Point2
AreaBattle place19Area0Battle1
AreaBattle place23Area2Battle3
AreaBattle place28Area3Battle4
FieldBattles stageBattles[]
AreaBattle place8Area1Battle0
AreaBattle place20Area1Battle5
AreaBattle place7Area0Battle4
AreaBattle place5Area3Battle1
AreaBattle place7Area0Battle1
AreaBattle place30Area0Battle5
AreaBattle place20Area2Battle4
AreaBattle place12Area2Battle7
AreaBattle place11Area1Battle0
StagePoint placePoints30_2Point0
AreaBattle place28Area2Battle4
AreaBattle place8Area2Battle7
AreaBattle place4Area3Battle2
StagePoints placePoints9_2
StagePoint placePoints20_2Point0
AreaBattle place22Area1Battle6
BattleList place5Area0Battles
AreaBattle place30Area2Battle2
AreaBattle place22Area2Battle3
AreaBattle place1Area3Battle4
AreaBattle place2Area0Battle6
AreaBattle place5Area1Battle5
StagePoint placePoints3_4Point0
AreaBattle place30Area1Battle6
StagePoint placePoints21_1Point2
AreaBattle place23Area2Battle5
StagePoint placePoints11_1Point0
AreaBattle place4Area3Battle6
AreaBattle place21Area1Battle3
AreaBattle place6Area3Battle0
AreaBattle place29Area3Battle3
AreaBattle place19Area2Battle1
AreaBattle place2Area2Battle1