Digimon World 3 decomp
The European version, SLES_039.36
Loading...
Searching...
No Matches
wstag835.c
Go to the documentation of this file.
1/*
2 * WSTAG835: Seabed, Underground: below Divermon's Lake and South and West
3 * Sector. A tunnel under Divermon's Lake, Ether Jungle, Suzaku City, South
4 * Badland, Pelche Oasis and North Badland E; it joins WSTAG825, 850 and 855.
5 */
6
7#include "common.h"
8#include "field/stage.h"
9
13
14const CVECTOR stageColor = { 0x54, 0x67, 0x96, 0x01 };
15#if VERSION_US || VERSION_JP
16#define STAGE_TEXT TEXT_FILE(TEXT_TALKS_04)
17#define STAGE_FILE 0x6D6
18#elif VERSION_EU
19#define STAGE_TEXT TEXT_FILE(TEXT_TALKS_04)
20#define STAGE_FILE 0x6E5
21#endif
22/* Sets the stage up: its map, actors and battles, playing BGM_0027 */
43
44StagePoint placePoints3_1Point1 = { 0x2E6, 3, 1, 160, 0x150, 5, NULL };
45StagePoint placePoints3_1Point0 = { 0x24B, 0, 0, 0x2D0, 0x320, 0, &placePoints3_1Point1 };
47StagePoint placePoints4_1Point1 = { 0x2E5, 4, 1, 224, 0x120, 5, NULL };
48StagePoint placePoints4_1Point0 = { 0x23C, 0, 0, 160, 0x3E8, 0, &placePoints4_1Point1 };
50StagePoint placePoints5_1Point1 = { 0x2E6, 5, 1, 160, 0x150, 5, NULL };
51StagePoint placePoints5_1Point0 = { 0x249, 0, 0, 208, 0x200, 0, &placePoints5_1Point1 };
53StagePoint placePoints7_1Point1 = { 0x2E0, 7, 1, 176, 0x178, 5, NULL };
54StagePoint placePoints7_1Point0 = { 0x23E, 0, 0, 0x420, 0x1E8, 0, &placePoints7_1Point1 };
56StagePoint placePoints8_1Point1 = { 0x2E0, 8, 1, 176, 0x178, 5, NULL };
57StagePoint placePoints8_1Point0 = { 0x227, 0, 0, 0x240, 0x200, 0, &placePoints8_1Point1 };
59StagePoint placePoints9_1Point1 = { 0x2E6, 9, 1, 160, 0x150, 5, NULL };
60StagePoint placePoints9_1Point0 = { 0x247, 0, 0, 0x350, 0x3F0, 0, &placePoints9_1Point1 };
62StagePoint placePoints13_1Point1 = { 0x2E6, 13, 1, 160, 0x150, 5, NULL };
63StagePoint placePoints13_1Point0 = { 0x2B5, 0, 0, 0x2D0, 0x320, 0, &placePoints13_1Point1 };
65StagePoint placePoints14_1Point1 = { 0x2E5, 14, 1, 224, 0x120, 5, NULL };
66StagePoint placePoints14_1Point0 = { 0x2A9, 0, 0, 160, 0x3E8, 0, &placePoints14_1Point1 };
68StagePoint placePoints15_1Point1 = { 0x2E6, 15, 1, 160, 0x150, 5, NULL };
69StagePoint placePoints15_1Point0 = { 0x2B3, 0, 0, 208, 0x200, 0, &placePoints15_1Point1 };
71StagePoint placePoints17_1Point1 = { 0x2E0, 17, 1, 176, 0x178, 5, NULL };
72StagePoint placePoints17_1Point0 = { 0x2AB, 0, 0, 0x420, 0x1E8, 0, &placePoints17_1Point1 };
74StagePoint placePoints18_1Point1 = { 0x2E0, 18, 1, 176, 0x178, 5, NULL };
75StagePoint placePoints18_1Point0 = { 0x296, 0, 0, 0x240, 0x200, 0, &placePoints18_1Point1 };
77StagePoint placePoints19_1Point1 = { 0x2E6, 19, 1, 160, 0x150, 5, NULL };
78StagePoint placePoints19_1Point0 = { 0x2B1, 0, 0, 0x350, 0x3F0, 0, &placePoints19_1Point1 };
726 { 0x200, 0x100, 0x21C, 0x1A6, 0x70, 0xA6, 0x230, 0x1FE },
727 { 0x200, 0x100, 0x200, 0x100, 0, 0, 0x220, 0x1FE },
728 { 0x200, 0x100, 0x216, 0x138, 0x58, 0x38, 0x200, 0x1FD },
729 { 0x200, 0x100, 0x208, 0x1BC, 0x20, 0xBC, 0x210, 0x1FD },
730 { 0x200, 0x100, 0x210, 0x1BC, 0x40, 0xBC, 0x220, 0x1FD },
731 { 0x200, 0x100, 0x200, 0x1BC, 0, 0xBC, 0x230, 0x1FD },
732 { 0x140, 0x100, 0x152, 0x198, 0x48, 0x98, 0x160, 0x1FF },
733};
734FieldActorEntry actor0 = { NULL, NULL, 0x147, 4, 0, 0, 0 };
736 &actor0,
737 NULL,
738};
740 { 1, 0, 0x8F, 2, 0x37, 1, 0x37, 0x4B, 0xA, 0, 254, 275, 0, 0 },
741 { 1, 0, 0x8F, 2, 0x37, 1, 0x37, 0x4B, 0xA, 0, 621, 244, 0, 0 },
742 { 1, 0, 0x8F, 2, 0x37, 1, 0x37, 0x4B, 0xA, 0, 852, 128, 0, 0 },
743 { 1, 0, 0xB6, 2, 0x4C, 1, 0x4C, 0x62, 0xA, 0, 384, 171, 0, 0 },
744 { 1, 0, 0xB6, 2, 0x4C, 1, 0x4C, 0x62, 0xA, 0, 689, 166, 0, 0 },
745 { 1, 0, 0xFF, 2, 0x33, 2, 0, 7, 0x18, 0, 140, -36, 0, 0 },
746 { 1, 0, 0x98, 2, 5, 0, 0, 0, 0, 0, 432, 254, 0, 0 },
747 { 1, 0, 0x8A, 2, 6, 0, 0, 0, 0, 0, 408, 268, 0, 0 },
748 { 1, 0, 0x8F, 6, 0x37, 1, 0x37, 0x4B, 0xA, 0, 475, 113, 0, 0 },
749 { 1, 0, 0x68, 6, 0x34, 1, 0x34, 0x36, 0xA, 0, 169, 206, 0, 0 },
750 { 1, 0, 0x68, 6, 0x34, 1, 0x34, 0x36, 0xA, 0, 750, 142, 0, 0 },
751 { 1, 0, 0xFF, 4, 0x32, 2, 0, 7, 0x18, 0, 140, 92, 336, 0 },
752 { 1, 0, 0x92, 4, 1, 0, 0, 0, 0, 0, 560, 179, 319, 0 },
753 { 1, 0, 0x79, 4, 2, 0, 0, 0, 0, 0, 528, 198, 335, 0 },
754 { 1, 0, 0x88, 4, 3, 0, 0, 0, 0, 0, 496, 216, 351, 0 },
755 { 1, 0, 0x86, 4, 4, 0, 0, 0, 0, 0, 464, 232, 368, 0 },
756 { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
757};
759 { { { CODES_END, 0 }, { CODES_END, 0 } }, SLOT_EXIT, 0x2E2, 0xB0, 0x148, 4, 0, 0, 0 },
760 { { { CODES_END, 0 }, { CODES_END, 0 } }, SLOT_EXIT, 0x2E2, 0x330, 0xF8, 5, 0, 0, 0 },
761 { { { CODES_END, 0 }, { CODES_END, 0 } }, 0, 0, 0, 0, 0, 0, 0, 0 },
762};
763void (*stageFuncs[])(void) = {
765};
#define NULL
Definition common.h:17
GameState GAME
The save data, the game mode and the methods.
Definition state.c:64
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,...
Definition field_map.h:85
#define SLOT_EXIT
The kinds of StageSlot (type).
Definition field_map.h:255
#define FIELD_MAP_AREAS
a cell's value: its battle area (FieldBattles), or 0
Definition field_map.h:87
#define FIELD_MAP_TRIGGERS
a cell's value: a direction (3 bits) and a StageSlot (5)
Definition field_map.h:88
FieldMap FIELDSTG_map
Definition fieldstg.c:3660
FieldState FIELDSTG_state
Definition fieldstg.c:2641
#define CODES_END
Definition game_state.h:83
#define MUSIC_BATTLE
BATL0000: the maps' random battles (AreaBattle, nearly all of them)
Definition sound.h:76
#define MUSIC_SEABED
BGM_0027: the Seabed tunnels.
Definition sound.h:103
#define MUSIC(bank, n)
A field's or a battle's music (FieldState.music, Battle.music): track (SEP) n of the first sequence o...
Definition sound.h:70
#define MUSIC_BANK(music)
The sound bank of a music, which a stage loads for it (FieldState.soundBank)
Definition sound.h:148
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....
Definition field_map.h:114
A battle of an area's BattleList, which can start on the field (see FIELDSTG_startEncounter); FIGHTST...
Definition field_map.h:402
The battles of an area of the map (its cells' value at FieldMap.files[4]), one picked at random.
Definition field_map.h:411
A character of the field (FieldState.actors, a list of pointers up to NULL), which FIELDSTG_updateFie...
Definition field_map.h:194
The battles of a place (FieldState.battles), by area of the map: the fourth area's are also the ones ...
Definition field_map.h:422
void(* setFile)(s32 index, s32 file)
FIELDSTG_setMapFile.
Definition field_map.h:100
void(* setFirstMap)(s32 index)
FIELDSTG_setFirstMap: the map the player starts on (GAME.mapIndex), when the mode is new.
Definition field_map.h:104
FieldBattles *(* findBattles)(FieldBattles *list, s32 id)
the place of the list with that id
Definition field_map.h:476
s32 sheetEntry
the stage's sprite sheet, loaded before the field starts, or 0
Definition field_map.h:445
s32 soundBank
SOUND.loadBank's, or 0.
Definition field_map.h:459
StageTile * objects
the map objects, up to the first margin 0
Definition field_map.h:446
s32 imageFile
or an image archive file, or 0
Definition field_map.h:449
FieldBattles * battles
Definition field_map.h:450
Vec2 start
where the player starts
Definition field_map.h:456
StageSlot * slots
up to the first type 0
Definition field_map.h:447
ActorImage * actors
then the actors', from actors[2]
Definition field_map.h:454
s32 mapFile
the file of the map's tiles (FIELDSTG_createMapStreamer)
Definition field_map.h:444
s32 startDir
and its direction
Definition field_map.h:457
CVECTOR spriteColor
the field's sprites' color, unless cd is 0
Definition field_map.h:458
s32 textFile
the stage's text file, for the talks
Definition field_map.h:461
union FieldState::@12 images
s32 music
SOUND.playSound's, or 0.
Definition field_map.h:460
u16 place
where the last warp or trigger put the player (FieldBattles.id)
Definition game_state.h:506
Where an exit (StageSlot) leads: copyPlacePoints copies a place's points to the stage's first slots,...
Definition stage.h:50
The points of a place (GAME.place and GAME.placeArg, which the exit the player came through set)
Definition stage.h:62
What the player can trigger on a map (FIELDSTG_updateTriggers): a record of the table at FieldState....
Definition field_map.h:276
An object of a map, which FIELDSTG draws: a record of the table at FieldState.objects,...
Definition field_map.h:208
Definition gfx.h:352
AreaBattle place3Area3Battle1
Definition wstag835.c:127
AreaBattle place3Area3Battle2
Definition wstag835.c:128
FieldActorEntry actor0
Definition wstag835.c:734
AreaBattle place17Area3Battle6
Definition wstag835.c:600
StagePoint placePoints4_1Point0
Definition wstag835.c:48
StagePoints placePoints18_1
Definition wstag835.c:76
AreaBattle place3Area0Battle5
Definition wstag835.c:92
AreaBattle place5Area2Battle4
Definition wstag835.c:221
void(* stageFuncs[])(void)
The stage's functions (common/start_stage.inc.c calls the first): a StageFuncs in the stages with a t...
Definition wstag835.c:763
AreaBattle place5Area1Battle2
Definition wstag835.c:206
AreaBattle place3Area0Battle3
Definition wstag835.c:90
AreaBattle place9Area0Battle5
Definition wstag835.c:352
AreaBattle place14Area0Battle4
Definition wstag835.c:455
AreaBattle place9Area0Battle2
Definition wstag835.c:349
AreaBattle place14Area2Battle6
Definition wstag835.c:483
AreaBattle place14Area1Battle5
Definition wstag835.c:469
AreaBattle place13Area1Battle7
Definition wstag835.c:419
AreaBattle place18Area1Battle0
Definition wstag835.c:620
AreaBattle place9Area1Battle1
Definition wstag835.c:361
AreaBattle place7Area0Battle3
Definition wstag835.c:246
AreaBattle place5Area3Battle5
Definition wstag835.c:235
AreaBattle place9Area0Battle7
Definition wstag835.c:354
AreaBattle place8Area0Battle0
Definition wstag835.c:295
StagePoint placePoints18_1Point1
Definition wstag835.c:74
AreaBattle place4Area0Battle2
Definition wstag835.c:141
AreaBattle place14Area1Battle0
Definition wstag835.c:464
AreaBattle place13Area3Battle2
Definition wstag835.c:440
AreaBattle place14Area3Battle7
Definition wstag835.c:497
AreaBattle place14Area0Battle5
Definition wstag835.c:456
AreaBattle place5Area0Battle6
Definition wstag835.c:197
AreaBattle place7Area2Battle7
Definition wstag835.c:276
AreaBattle place14Area0Battle3
Definition wstag835.c:454
AreaBattle place8Area3Battle0
Definition wstag835.c:334
AreaBattle place4Area1Battle4
Definition wstag835.c:156
AreaBattle place9Area2Battle5
Definition wstag835.c:378
BattleList place17Area1Battles
Definition wstag835.c:576
AreaBattle place4Area2Battle6
Definition wstag835.c:171
AreaBattle place8Area2Battle4
Definition wstag835.c:325
AreaBattle place17Area1Battle2
Definition wstag835.c:570
AreaBattle place17Area2Battle6
Definition wstag835.c:587
AreaBattle place13Area3Battle6
Definition wstag835.c:444
AreaBattle place13Area1Battle3
Definition wstag835.c:415
AreaBattle place19Area1Battle3
Definition wstag835.c:675
BattleList place8Area3Battles
Definition wstag835.c:342
AreaBattle place19Area2Battle0
Definition wstag835.c:685
AreaBattle place14Area0Battle0
Definition wstag835.c:451
AreaBattle place19Area1Battle5
Definition wstag835.c:677
BattleList place15Area2Battles
Definition wstag835.c:537
AreaBattle place13Area3Battle1
Definition wstag835.c:439
AreaBattle place19Area1Battle4
Definition wstag835.c:676
AreaBattle place15Area2Battle7
Definition wstag835.c:536
AreaBattle place13Area0Battle0
Definition wstag835.c:399
AreaBattle place5Area0Battle4
Definition wstag835.c:195
AreaBattle place9Area2Battle4
Definition wstag835.c:377
BattleList place4Area2Battles
Definition wstag835.c:173
AreaBattle place7Area2Battle5
Definition wstag835.c:274
AreaBattle place4Area0Battle5
Definition wstag835.c:144
AreaBattle place3Area2Battle3
Definition wstag835.c:116
AreaBattle place19Area0Battle5
Definition wstag835.c:664
BattleList place18Area2Battles
Definition wstag835.c:641
BattleList place9Area2Battles
Definition wstag835.c:381
AreaBattle place17Area0Battle3
Definition wstag835.c:558
AreaBattle place7Area3Battle1
Definition wstag835.c:283
AreaBattle place17Area0Battle5
Definition wstag835.c:560
StagePoint placePoints4_1Point1
Definition wstag835.c:47
AreaBattle place8Area1Battle7
Definition wstag835.c:315
AreaBattle place13Area0Battle6
Definition wstag835.c:405
AreaBattle place17Area0Battle2
Definition wstag835.c:557
AreaBattle place8Area2Battle5
Definition wstag835.c:326
AreaBattle place18Area0Battle5
Definition wstag835.c:612
AreaBattle place7Area0Battle5
Definition wstag835.c:248
BattleList place3Area0Battles
Definition wstag835.c:95
AreaBattle place13Area0Battle3
Definition wstag835.c:402
AreaBattle place13Area3Battle0
Definition wstag835.c:438
AreaBattle place4Area1Battle1
Definition wstag835.c:153
BattleList place3Area1Battles
Definition wstag835.c:108
AreaBattle place9Area3Battle7
Definition wstag835.c:393
BattleList place18Area1Battles
Definition wstag835.c:628
AreaBattle place3Area1Battle6
Definition wstag835.c:106
AreaBattle place7Area1Battle4
Definition wstag835.c:260
AreaBattle place7Area1Battle0
Definition wstag835.c:256
StagePoint placePoints14_1Point0
Definition wstag835.c:66
AreaBattle place17Area3Battle0
Definition wstag835.c:594
AreaBattle place8Area0Battle7
Definition wstag835.c:302
AreaBattle place15Area1Battle5
Definition wstag835.c:521
AreaBattle place15Area3Battle1
Definition wstag835.c:543
AreaBattle place19Area3Battle5
Definition wstag835.c:703
AreaBattle place7Area2Battle0
Definition wstag835.c:269
AreaBattle place14Area0Battle6
Definition wstag835.c:457
AreaBattle place17Area0Battle7
Definition wstag835.c:562
AreaBattle place9Area3Battle4
Definition wstag835.c:390
AreaBattle place19Area2Battle5
Definition wstag835.c:690
AreaBattle place19Area3Battle4
Definition wstag835.c:702
AreaBattle place13Area0Battle1
Definition wstag835.c:400
AreaBattle place18Area1Battle7
Definition wstag835.c:627
AreaBattle place19Area3Battle0
Definition wstag835.c:698
AreaBattle place14Area2Battle4
Definition wstag835.c:481
AreaBattle place9Area3Battle2
Definition wstag835.c:388
BattleList place7Area2Battles
Definition wstag835.c:277
AreaBattle place19Area0Battle0
Definition wstag835.c:659
AreaBattle place19Area2Battle6
Definition wstag835.c:691
AreaBattle place15Area2Battle6
Definition wstag835.c:535
StagePoints placePoints14_1
Definition wstag835.c:67
AreaBattle place3Area3Battle3
Definition wstag835.c:129
AreaBattle place9Area0Battle0
Definition wstag835.c:347
StagePoints placePoints19_1
Definition wstag835.c:79
AreaBattle place17Area0Battle1
Definition wstag835.c:556
AreaBattle place8Area3Battle7
Definition wstag835.c:341
AreaBattle place19Area3Battle3
Definition wstag835.c:701
AreaBattle place9Area2Battle2
Definition wstag835.c:375
AreaBattle place7Area1Battle3
Definition wstag835.c:259
AreaBattle place8Area2Battle0
Definition wstag835.c:321
AreaBattle place9Area0Battle4
Definition wstag835.c:351
StagePoints placePoints9_1
Definition wstag835.c:61
AreaBattle place5Area2Battle3
Definition wstag835.c:220
StagePoint placePoints17_1Point1
Definition wstag835.c:71
AreaBattle place18Area3Battle4
Definition wstag835.c:650
AreaBattle place18Area0Battle7
Definition wstag835.c:614
StagePoint placePoints9_1Point0
Definition wstag835.c:60
AreaBattle place19Area2Battle2
Definition wstag835.c:687
AreaBattle place18Area3Battle0
Definition wstag835.c:646
AreaBattle place4Area2Battle5
Definition wstag835.c:170
AreaBattle place3Area0Battle7
Definition wstag835.c:94
AreaBattle place7Area1Battle5
Definition wstag835.c:261
AreaBattle place14Area1Battle3
Definition wstag835.c:467
AreaBattle place17Area3Battle7
Definition wstag835.c:601
StagePoint placePoints15_1Point1
Definition wstag835.c:68
AreaBattle place3Area1Battle3
Definition wstag835.c:103
AreaBattle place8Area1Battle5
Definition wstag835.c:313
AreaBattle place17Area1Battle5
Definition wstag835.c:573
StagePoint placePoints14_1Point1
Definition wstag835.c:65
AreaBattle place18Area3Battle7
Definition wstag835.c:653
AreaBattle place19Area2Battle4
Definition wstag835.c:689
AreaBattle place13Area2Battle4
Definition wstag835.c:429
AreaBattle place4Area0Battle4
Definition wstag835.c:143
StagePoint placePoints8_1Point0
Definition wstag835.c:57
AreaBattle place9Area2Battle3
Definition wstag835.c:376
AreaBattle place8Area3Battle4
Definition wstag835.c:338
AreaBattle place13Area2Battle1
Definition wstag835.c:426
AreaBattle place3Area0Battle0
Definition wstag835.c:87
StagePoint placePoints3_1Point0
Definition wstag835.c:45
const CVECTOR stageColor
the color the setup copies to FIELDSTG_state.spriteColor
Definition wstag835.c:14
BattleList place5Area1Battles
Definition wstag835.c:212
AreaBattle place15Area0Battle6
Definition wstag835.c:509
AreaBattle place19Area1Battle0
Definition wstag835.c:672
AreaBattle place17Area2Battle0
Definition wstag835.c:581
AreaBattle place19Area2Battle7
Definition wstag835.c:692
AreaBattle place18Area2Battle7
Definition wstag835.c:640
BattleList place7Area0Battles
Definition wstag835.c:251
AreaBattle place18Area1Battle4
Definition wstag835.c:624
AreaBattle place5Area3Battle3
Definition wstag835.c:233
StagePoint placePoints19_1Point1
Definition wstag835.c:77
AreaBattle place8Area3Battle6
Definition wstag835.c:340
AreaBattle place14Area2Battle7
Definition wstag835.c:484
AreaBattle place15Area0Battle2
Definition wstag835.c:505
AreaBattle place7Area1Battle7
Definition wstag835.c:263
StagePoint placePoints8_1Point1
Definition wstag835.c:56
AreaBattle place9Area1Battle2
Definition wstag835.c:362
AreaBattle place5Area1Battle0
Definition wstag835.c:204
FieldActorEntry * stageActors[]
Definition wstag835.c:735
AreaBattle place5Area0Battle1
Definition wstag835.c:192
AreaBattle place15Area2Battle4
Definition wstag835.c:533
AreaBattle place14Area2Battle1
Definition wstag835.c:478
AreaBattle place14Area3Battle1
Definition wstag835.c:491
BattleList place17Area2Battles
Definition wstag835.c:589
BattleList place14Area2Battles
Definition wstag835.c:485
BattleList place19Area2Battles
Definition wstag835.c:693
AreaBattle place15Area1Battle6
Definition wstag835.c:522
AreaBattle place14Area3Battle2
Definition wstag835.c:492
AreaBattle place17Area1Battle3
Definition wstag835.c:571
BattleList place8Area0Battles
Definition wstag835.c:303
AreaBattle place18Area0Battle4
Definition wstag835.c:611
AreaBattle place4Area1Battle6
Definition wstag835.c:158
AreaBattle place4Area0Battle6
Definition wstag835.c:145
AreaBattle place5Area1Battle3
Definition wstag835.c:207
AreaBattle place5Area1Battle4
Definition wstag835.c:208
StagePoint placePoints17_1Point0
Definition wstag835.c:72
AreaBattle place18Area1Battle5
Definition wstag835.c:625
AreaBattle place9Area0Battle3
Definition wstag835.c:350
AreaBattle place8Area0Battle2
Definition wstag835.c:297
StagePoints placePoints8_1
Definition wstag835.c:58
AreaBattle place7Area3Battle4
Definition wstag835.c:286
AreaBattle place18Area2Battle3
Definition wstag835.c:636
AreaBattle place9Area0Battle1
Definition wstag835.c:348
AreaBattle place19Area1Battle7
Definition wstag835.c:679
AreaBattle place4Area0Battle7
Definition wstag835.c:146
AreaBattle place8Area0Battle3
Definition wstag835.c:298
AreaBattle place19Area0Battle2
Definition wstag835.c:661
AreaBattle place14Area2Battle3
Definition wstag835.c:480
AreaBattle place7Area3Battle7
Definition wstag835.c:289
AreaBattle place14Area2Battle0
Definition wstag835.c:477
BattleList place18Area0Battles
Definition wstag835.c:615
AreaBattle place19Area1Battle2
Definition wstag835.c:674
AreaBattle place15Area3Battle5
Definition wstag835.c:547
BattleList place13Area2Battles
Definition wstag835.c:433
AreaBattle place9Area3Battle6
Definition wstag835.c:392
AreaBattle place5Area2Battle7
Definition wstag835.c:224
AreaBattle place7Area1Battle2
Definition wstag835.c:258
AreaBattle place17Area0Battle4
Definition wstag835.c:559
AreaBattle place15Area0Battle7
Definition wstag835.c:510
AreaBattle place14Area1Battle1
Definition wstag835.c:465
AreaBattle place15Area1Battle1
Definition wstag835.c:517
BattleList place3Area2Battles
Definition wstag835.c:121
AreaBattle place15Area1Battle4
Definition wstag835.c:520
AreaBattle place3Area2Battle5
Definition wstag835.c:118
AreaBattle place4Area3Battle7
Definition wstag835.c:185
BattleList place15Area1Battles
Definition wstag835.c:524
AreaBattle place17Area2Battle5
Definition wstag835.c:586
AreaBattle place5Area0Battle3
Definition wstag835.c:194
AreaBattle place4Area0Battle1
Definition wstag835.c:140
AreaBattle place9Area3Battle1
Definition wstag835.c:387
AreaBattle place17Area1Battle4
Definition wstag835.c:572
AreaBattle place5Area0Battle0
Definition wstag835.c:191
BattleList place9Area0Battles
Definition wstag835.c:355
AreaBattle place5Area2Battle6
Definition wstag835.c:223
AreaBattle place14Area3Battle6
Definition wstag835.c:496
AreaBattle place14Area2Battle2
Definition wstag835.c:479
StagePoint placePoints18_1Point0
Definition wstag835.c:75
AreaBattle place4Area0Battle3
Definition wstag835.c:142
AreaBattle place14Area3Battle0
Definition wstag835.c:490
StagePoints placePoints15_1
Definition wstag835.c:70
AreaBattle place4Area1Battle0
Definition wstag835.c:152
AreaBattle place3Area1Battle5
Definition wstag835.c:105
AreaBattle place7Area2Battle4
Definition wstag835.c:273
BattleList place9Area3Battles
Definition wstag835.c:394
AreaBattle place19Area2Battle3
Definition wstag835.c:688
AreaBattle place18Area3Battle2
Definition wstag835.c:648
AreaBattle place7Area2Battle2
Definition wstag835.c:271
AreaBattle place3Area0Battle4
Definition wstag835.c:91
AreaBattle place17Area3Battle2
Definition wstag835.c:596
BattleList place17Area3Battles
Definition wstag835.c:602
AreaBattle place4Area2Battle4
Definition wstag835.c:169
AreaBattle place17Area2Battle1
Definition wstag835.c:582
AreaBattle place19Area1Battle6
Definition wstag835.c:678
AreaBattle place7Area1Battle6
Definition wstag835.c:262
AreaBattle place15Area1Battle7
Definition wstag835.c:523
AreaBattle place5Area1Battle6
Definition wstag835.c:210
AreaBattle place9Area1Battle4
Definition wstag835.c:364
AreaBattle place5Area0Battle2
Definition wstag835.c:193
AreaBattle place8Area3Battle1
Definition wstag835.c:335
AreaBattle place3Area2Battle0
Definition wstag835.c:113
AreaBattle place15Area3Battle7
Definition wstag835.c:549
AreaBattle place3Area2Battle2
Definition wstag835.c:115
AreaBattle place3Area2Battle7
Definition wstag835.c:120
BattleList place15Area0Battles
Definition wstag835.c:511
AreaBattle place8Area1Battle2
Definition wstag835.c:310
AreaBattle place14Area1Battle6
Definition wstag835.c:470
AreaBattle place9Area3Battle3
Definition wstag835.c:389
StagePoint placePoints15_1Point0
Definition wstag835.c:69
AreaBattle place17Area1Battle6
Definition wstag835.c:574
AreaBattle place17Area3Battle1
Definition wstag835.c:595
StagePoints placePoints13_1
Definition wstag835.c:64
AreaBattle place19Area0Battle3
Definition wstag835.c:662
AreaBattle place18Area1Battle2
Definition wstag835.c:622
AreaBattle place9Area2Battle6
Definition wstag835.c:379
AreaBattle place13Area3Battle7
Definition wstag835.c:445
AreaBattle place15Area2Battle5
Definition wstag835.c:534
AreaBattle place18Area2Battle0
Definition wstag835.c:633
AreaBattle place18Area2Battle4
Definition wstag835.c:637
AreaBattle place13Area1Battle0
Definition wstag835.c:412
AreaBattle place7Area0Battle0
Definition wstag835.c:243
BattleList place7Area1Battles
Definition wstag835.c:264
AreaBattle place13Area3Battle3
Definition wstag835.c:441
AreaBattle place13Area2Battle3
Definition wstag835.c:428
AreaBattle place5Area3Battle4
Definition wstag835.c:234
BattleList place4Area3Battles
Definition wstag835.c:186
AreaBattle place13Area1Battle6
Definition wstag835.c:418
AreaBattle place18Area2Battle5
Definition wstag835.c:638
BattleList place19Area1Battles
Definition wstag835.c:680
AreaBattle place9Area3Battle5
Definition wstag835.c:391
BattleList place7Area3Battles
Definition wstag835.c:290
AreaBattle place13Area0Battle5
Definition wstag835.c:404
AreaBattle place4Area1Battle2
Definition wstag835.c:154
AreaBattle place9Area2Battle1
Definition wstag835.c:374
AreaBattle place5Area0Battle7
Definition wstag835.c:198
AreaBattle place18Area1Battle1
Definition wstag835.c:621
BattleList place18Area3Battles
Definition wstag835.c:654
BattleList place4Area0Battles
Definition wstag835.c:147
ActorImage stageImages[]
Definition wstag835.c:725
AreaBattle place18Area2Battle1
Definition wstag835.c:634
AreaBattle place15Area1Battle3
Definition wstag835.c:519
AreaBattle place14Area3Battle5
Definition wstag835.c:495
AreaBattle place18Area1Battle6
Definition wstag835.c:626
AreaBattle place3Area1Battle1
Definition wstag835.c:101
AreaBattle place9Area2Battle7
Definition wstag835.c:380
AreaBattle place7Area3Battle0
Definition wstag835.c:282
AreaBattle place7Area3Battle2
Definition wstag835.c:284
void setupStage(void)
Sets the stage up: its map, actors and battles, playing BGM_0027.
Definition wstag835.c:23
AreaBattle place5Area1Battle7
Definition wstag835.c:211
BattleList place19Area0Battles
Definition wstag835.c:667
StagePoints * placePoints[]
Names some stages define.
Definition wstag835.c:81
AreaBattle place13Area1Battle5
Definition wstag835.c:417
StagePoint placePoints19_1Point0
Definition wstag835.c:78
AreaBattle place3Area3Battle6
Definition wstag835.c:132
AreaBattle place9Area1Battle6
Definition wstag835.c:366
AreaBattle place17Area1Battle1
Definition wstag835.c:569
StagePoint placePoints3_1Point1
Definition wstag835.c:44
AreaBattle place7Area3Battle6
Definition wstag835.c:288
BattleList place14Area3Battles
Definition wstag835.c:498
AreaBattle place13Area2Battle0
Definition wstag835.c:425
AreaBattle place8Area2Battle3
Definition wstag835.c:324
AreaBattle place3Area3Battle5
Definition wstag835.c:131
AreaBattle place3Area1Battle4
Definition wstag835.c:104
StageTile stageObjects[]
The tables and color setupStage gives FIELDSTG_state (FieldState)
Definition wstag835.c:739
StagePoint placePoints7_1Point0
Definition wstag835.c:54
AreaBattle place5Area3Battle7
Definition wstag835.c:237
AreaBattle place8Area0Battle4
Definition wstag835.c:299
AreaBattle place13Area2Battle7
Definition wstag835.c:432
AreaBattle place4Area0Battle0
Definition wstag835.c:139
AreaBattle place17Area2Battle7
Definition wstag835.c:588
BattleList place9Area1Battles
Definition wstag835.c:368
AreaBattle place18Area1Battle3
Definition wstag835.c:623
AreaBattle place8Area2Battle2
Definition wstag835.c:323
AreaBattle place13Area3Battle5
Definition wstag835.c:443
StagePoint placePoints7_1Point1
Definition wstag835.c:53
AreaBattle place9Area1Battle7
Definition wstag835.c:367
AreaBattle place9Area3Battle0
Definition wstag835.c:386
AreaBattle place15Area3Battle6
Definition wstag835.c:548
AreaBattle place15Area2Battle1
Definition wstag835.c:530
StagePoint placePoints9_1Point1
Definition wstag835.c:59
AreaBattle place14Area1Battle4
Definition wstag835.c:468
AreaBattle place9Area1Battle5
Definition wstag835.c:365
AreaBattle place8Area1Battle4
Definition wstag835.c:312
AreaBattle place15Area0Battle5
Definition wstag835.c:508
AreaBattle place14Area3Battle4
Definition wstag835.c:494
AreaBattle place8Area1Battle1
Definition wstag835.c:309
StagePoints placePoints0_0
Definition wstag835.c:80
AreaBattle place14Area0Battle2
Definition wstag835.c:453
AreaBattle place4Area1Battle7
Definition wstag835.c:159
AreaBattle place18Area0Battle0
Definition wstag835.c:607
AreaBattle place17Area2Battle2
Definition wstag835.c:583
AreaBattle place19Area3Battle6
Definition wstag835.c:704
AreaBattle place5Area2Battle2
Definition wstag835.c:219
AreaBattle place15Area3Battle0
Definition wstag835.c:542
AreaBattle place15Area0Battle3
Definition wstag835.c:506
AreaBattle place13Area2Battle2
Definition wstag835.c:427
AreaBattle place3Area3Battle0
Definition wstag835.c:126
AreaBattle place14Area1Battle2
Definition wstag835.c:466
AreaBattle place13Area1Battle2
Definition wstag835.c:414
AreaBattle place4Area2Battle2
Definition wstag835.c:167
AreaBattle place3Area3Battle4
Definition wstag835.c:130
AreaBattle place19Area3Battle7
Definition wstag835.c:705
AreaBattle place8Area2Battle6
Definition wstag835.c:327
AreaBattle place3Area2Battle1
Definition wstag835.c:114
AreaBattle place4Area2Battle3
Definition wstag835.c:168
AreaBattle place14Area0Battle7
Definition wstag835.c:458
AreaBattle place17Area0Battle0
Definition wstag835.c:555
AreaBattle place8Area3Battle3
Definition wstag835.c:337
AreaBattle place5Area0Battle5
Definition wstag835.c:196
AreaBattle place17Area3Battle4
Definition wstag835.c:598
AreaBattle place7Area2Battle6
Definition wstag835.c:275
AreaBattle place14Area0Battle1
Definition wstag835.c:452
AreaBattle place5Area3Battle6
Definition wstag835.c:236
AreaBattle place19Area0Battle4
Definition wstag835.c:663
AreaBattle place3Area0Battle1
Definition wstag835.c:88
BattleList place13Area1Battles
Definition wstag835.c:420
AreaBattle place5Area2Battle5
Definition wstag835.c:222
AreaBattle place15Area1Battle2
Definition wstag835.c:518
AreaBattle place18Area0Battle1
Definition wstag835.c:608
BattleList place5Area2Battles
Definition wstag835.c:225
AreaBattle place5Area1Battle1
Definition wstag835.c:205
AreaBattle place4Area3Battle3
Definition wstag835.c:181
AreaBattle place13Area2Battle6
Definition wstag835.c:431
AreaBattle place9Area2Battle0
Definition wstag835.c:373
StagePoint placePoints13_1Point0
Definition wstag835.c:63
BattleList place13Area0Battles
Definition wstag835.c:407
AreaBattle place18Area3Battle1
Definition wstag835.c:647
AreaBattle place13Area3Battle4
Definition wstag835.c:442
BattleList place4Area1Battles
Definition wstag835.c:160
AreaBattle place7Area2Battle3
Definition wstag835.c:272
StageSlot stageSlots[]
Definition wstag835.c:758
AreaBattle place5Area3Battle2
Definition wstag835.c:232
AreaBattle place7Area3Battle3
Definition wstag835.c:285
AreaBattle place15Area2Battle2
Definition wstag835.c:531
BattleList place3Area3Battles
Definition wstag835.c:134
AreaBattle place8Area2Battle1
Definition wstag835.c:322
BattleList place14Area0Battles
Definition wstag835.c:459
StagePoints placePoints7_1
Definition wstag835.c:55
AreaBattle place18Area0Battle6
Definition wstag835.c:613
AreaBattle place17Area1Battle0
Definition wstag835.c:568
AreaBattle place4Area3Battle0
Definition wstag835.c:178
AreaBattle place15Area2Battle0
Definition wstag835.c:529
AreaBattle place3Area2Battle6
Definition wstag835.c:119
AreaBattle place9Area0Battle6
Definition wstag835.c:353
AreaBattle place3Area1Battle0
Definition wstag835.c:100
AreaBattle place15Area0Battle0
Definition wstag835.c:503
AreaBattle place7Area1Battle1
Definition wstag835.c:257
AreaBattle place8Area0Battle6
Definition wstag835.c:301
AreaBattle place4Area2Battle1
Definition wstag835.c:166
BattleList place8Area2Battles
Definition wstag835.c:329
AreaBattle place5Area2Battle1
Definition wstag835.c:218
AreaBattle place7Area0Battle6
Definition wstag835.c:249
AreaBattle place18Area2Battle2
Definition wstag835.c:635
AreaBattle place7Area2Battle1
Definition wstag835.c:270
AreaBattle place13Area1Battle1
Definition wstag835.c:413
AreaBattle place8Area3Battle2
Definition wstag835.c:336
AreaBattle place19Area0Battle6
Definition wstag835.c:665
AreaBattle place3Area2Battle4
Definition wstag835.c:117
StagePoint placePoints5_1Point0
Definition wstag835.c:51
AreaBattle place18Area2Battle6
Definition wstag835.c:639
StagePoint placePoints5_1Point1
Definition wstag835.c:50
BattleList place8Area1Battles
Definition wstag835.c:316
AreaBattle place18Area0Battle3
Definition wstag835.c:610
AreaBattle place13Area2Battle5
Definition wstag835.c:430
AreaBattle place15Area3Battle2
Definition wstag835.c:544
BattleList place5Area3Battles
Definition wstag835.c:238
#define STAGE_FILE
Definition wstag835.c:20
AreaBattle place13Area1Battle4
Definition wstag835.c:416
AreaBattle place15Area0Battle1
Definition wstag835.c:504
AreaBattle place19Area3Battle2
Definition wstag835.c:700
AreaBattle place15Area3Battle4
Definition wstag835.c:546
StagePoint placePoints13_1Point1
Definition wstag835.c:62
AreaBattle place17Area2Battle3
Definition wstag835.c:584
BattleList place15Area3Battles
Definition wstag835.c:550
AreaBattle place3Area1Battle2
Definition wstag835.c:102
AreaBattle place17Area3Battle3
Definition wstag835.c:597
AreaBattle place18Area0Battle2
Definition wstag835.c:609
AreaBattle place4Area2Battle0
Definition wstag835.c:165
AreaBattle place4Area1Battle3
Definition wstag835.c:155
AreaBattle place13Area0Battle2
Definition wstag835.c:401
AreaBattle place3Area1Battle7
Definition wstag835.c:107
AreaBattle place17Area1Battle7
Definition wstag835.c:575
BattleList place13Area3Battles
Definition wstag835.c:446
BattleList place19Area3Battles
Definition wstag835.c:706
AreaBattle place14Area1Battle7
Definition wstag835.c:471
AreaBattle place4Area3Battle1
Definition wstag835.c:179
AreaBattle place13Area0Battle7
Definition wstag835.c:406
AreaBattle place3Area0Battle2
Definition wstag835.c:89
AreaBattle place3Area0Battle6
Definition wstag835.c:93
AreaBattle place8Area1Battle6
Definition wstag835.c:314
AreaBattle place4Area3Battle5
Definition wstag835.c:183
StagePoints placePoints3_1
Definition wstag835.c:46
AreaBattle place7Area3Battle5
Definition wstag835.c:287
AreaBattle place19Area1Battle1
Definition wstag835.c:673
AreaBattle place8Area3Battle5
Definition wstag835.c:339
StagePoints placePoints5_1
Definition wstag835.c:52
AreaBattle place9Area1Battle3
Definition wstag835.c:363
#define STAGE_TEXT
Definition wstag835.c:19
AreaBattle place19Area0Battle7
Definition wstag835.c:666
StagePoints placePoints17_1
Definition wstag835.c:73
AreaBattle place17Area3Battle5
Definition wstag835.c:599
AreaBattle place4Area1Battle5
Definition wstag835.c:157
AreaBattle place5Area3Battle0
Definition wstag835.c:230
AreaBattle place8Area0Battle1
Definition wstag835.c:296
AreaBattle place19Area3Battle1
Definition wstag835.c:699
AreaBattle place15Area2Battle3
Definition wstag835.c:532
BattleList place14Area1Battles
Definition wstag835.c:472
AreaBattle place18Area3Battle6
Definition wstag835.c:652
AreaBattle place17Area2Battle4
Definition wstag835.c:585
AreaBattle place13Area0Battle4
Definition wstag835.c:403
AreaBattle place8Area1Battle3
Definition wstag835.c:311
AreaBattle place3Area3Battle7
Definition wstag835.c:133
AreaBattle place17Area0Battle6
Definition wstag835.c:561
AreaBattle place5Area2Battle0
Definition wstag835.c:217
AreaBattle place18Area3Battle5
Definition wstag835.c:651
AreaBattle place9Area1Battle0
Definition wstag835.c:360
AreaBattle place7Area0Battle2
Definition wstag835.c:245
StagePoints placePoints4_1
Definition wstag835.c:49
AreaBattle place7Area0Battle7
Definition wstag835.c:250
AreaBattle place8Area0Battle5
Definition wstag835.c:300
AreaBattle place14Area2Battle5
Definition wstag835.c:482
AreaBattle place4Area2Battle7
Definition wstag835.c:172
AreaBattle place15Area3Battle3
Definition wstag835.c:545
AreaBattle place4Area3Battle4
Definition wstag835.c:182
AreaBattle place19Area0Battle1
Definition wstag835.c:660
FieldBattles stageBattles[]
Definition wstag835.c:711
AreaBattle place8Area1Battle0
Definition wstag835.c:308
AreaBattle place7Area0Battle4
Definition wstag835.c:247
AreaBattle place5Area3Battle1
Definition wstag835.c:231
AreaBattle place7Area0Battle1
Definition wstag835.c:244
AreaBattle place15Area1Battle0
Definition wstag835.c:516
AreaBattle place14Area3Battle3
Definition wstag835.c:493
AreaBattle place8Area2Battle7
Definition wstag835.c:328
AreaBattle place4Area3Battle2
Definition wstag835.c:180
BattleList place5Area0Battles
Definition wstag835.c:199
AreaBattle place5Area1Battle5
Definition wstag835.c:209
AreaBattle place15Area0Battle4
Definition wstag835.c:507
AreaBattle place4Area3Battle6
Definition wstag835.c:184
BattleList place17Area0Battles
Definition wstag835.c:563
AreaBattle place18Area3Battle3
Definition wstag835.c:649
AreaBattle place19Area2Battle1
Definition wstag835.c:686