Digimon World 3 decomp
The European version, SLES_039.36
Loading...
Searching...
No Matches
wstag245.c
Go to the documentation of this file.
1/*
2 * WSTAG245: Smith's Shop, Asuka City.
3 */
4
5#include "common.h"
6#include "field/stage.h"
7
9#define STAGE_CHILDREN_SIZE 4
11
12#if VERSION_US || VERSION_JP
13#define STAGE_TEXT TEXT_FILE(TEXT_TALKS_05)
14#define EVENT_TEXT_FILE (TEXT_EVENTS_200 - 1)
15#define STAGE_FILE 0x199
16#define STAGE_ARCHIVE 0x314
17#elif VERSION_EU
18#define STAGE_TEXT TEXT_FILE(TEXT_TALKS_05)
19#define EVENT_TEXT_FILE (TEXT_EVENTS_200 - 1)
20#define STAGE_FILE 0x1A7
21#define STAGE_ARCHIVE 0x323
22#endif
23/* Sets the stage up: its map, actors and events, playing SHOP1BGM */
42
44 SCRIPT_FOLLOW(1, 2),
45 SCRIPT_WALK(2, 0xB0, 0x198, 3),
46 SCRIPT_PLACE(0x1E, 0x98, 0x18D),
47 SCRIPT_POSE(0x1E, 1, 7),
50 SCRIPT_POSE(2, 1, 3),
51 SCRIPT_WAIT(0x1E),
52 SCRIPT_COMMAND(0x323, 0x325, 0x1E),
53 SCRIPT_WAIT(0x3C),
54 SCRIPT_COMMAND(0x323, 0x326, 0x1E),
55 SCRIPT_WAIT(0x1E),
56 SCRIPT_TALK(0, 1, 0x1E, 2),
58 SCRIPT_WAIT(0x1E),
59 SCRIPT_WALK(0x1E, 0x68, 0x174, 3),
60 SCRIPT_WAIT_WALK(0x1E),
61 SCRIPT_WALK(0x1E, 0x90, 0x160, 5),
62 SCRIPT_WAIT_WALK(0x1E),
63 SCRIPT_POSE(0x1E, 1, 1),
64 SCRIPT_WAIT(0x1E),
66};
68 SCRIPT_FOLLOW(1, 2),
69 SCRIPT_WALK(2, 0xB0, 0x198, 3),
70 SCRIPT_PLACE(0x126, 0x98, 0x18D),
71 SCRIPT_POSE(0x126, 1, 7),
74 SCRIPT_POSE(2, 1, 3),
75 SCRIPT_WAIT(0x1E),
76 SCRIPT_COMMAND(0x323, 0x325, 0x126),
77 SCRIPT_WAIT(0x3C),
78 SCRIPT_COMMAND(0x323, 0x326, 0x126),
79 SCRIPT_WAIT(0x1E),
80 SCRIPT_TALK(0, 1, 0x126, 2),
82 SCRIPT_WAIT(0x1E),
83 SCRIPT_WALK(0x126, 0x68, 0x174, 3),
84 SCRIPT_WAIT_WALK(0x126),
85 SCRIPT_WALK(0x126, 0x90, 0x160, 5),
86 SCRIPT_WAIT_WALK(0x126),
87 SCRIPT_POSE(0x126, 1, 1),
88 SCRIPT_WAIT(0x1E),
90};
92 { 0x200, 0x100, 0x21C, 0x1A6, 0x70, 0xA6, 0x230, 0x1FE },
93 { 0x200, 0x100, 0x200, 0x100, 0, 0, 0x220, 0x1FE },
94 { 0x200, 0x100, 0x216, 0x138, 0x58, 0x38, 0x200, 0x1FD },
95 { 0x200, 0x100, 0x208, 0x1BC, 0x20, 0xBC, 0x210, 0x1FD },
96 { 0x200, 0x100, 0x210, 0x1BC, 0x40, 0xBC, 0x220, 0x1FD },
97 { 0x200, 0x100, 0x200, 0x1BC, 0, 0xBC, 0x230, 0x1FD },
98 { 0x1C0, 0x100, 0x1F4, 0x140, 0x2D0, 0x40, 0x150, 0x1FF },
99 { 0x140, 0x100, 0x162, 0x1DC, 0x88, 0xDC, 0x160, 0x1FF },
100 { 0x1C0, 0x100, 0x1CE, 0x1A4, 0x238, 0xA4, 0x170, 0x1FF },
101 { 0x140, 0x100, 0x178, 0x100, 0xE0, 0, 0x150, 0x1FE },
102 { 0x1C0, 0x100, 0x1D6, 0x1A9, 0x258, 0xA9, 0x160, 0x1FE },
103 { 0x140, 0x100, 0x174, 0x1DC, 0xD0, 0xDC, 0x170, 0x1FE },
104 { 0x1C0, 0x100, 0x1C0, 0x1AE, 0x200, 0xAE, 0x140, 0x1FD },
105 { 0x1C0, 0x100, 0x1E6, 0x1AF, 0x298, 0xAF, 0x150, 0x1FD },
106 { 0x1C0, 0x100, 0x1EE, 0x1AF, 0x2B8, 0xAF, 0x160, 0x1FD },
107 { 0x140, 0x100, 0x178, 0x120, 0xE0, 0x20, 0x170, 0x1FD },
108 { 0x1C0, 0x100, 0x1DE, 0x1A9, 0x278, 0xA9, 0x140, 0x1FC },
109};
288 { actor3Talk0Conditions, NULL, 0x46 },
290 { actor3Talk2Conditions, NULL, 0xBB },
291 { NULL, NULL, 0 },
292};
301 { actor5Talk0Conditions, NULL, 0x46 },
303 { actor5Talk2Conditions, NULL, 0xBB },
304 { NULL, NULL, 0 },
305};
307 { actor6Talk0Conditions, NULL, 0x46 },
309 { actor6Talk2Conditions, NULL, 0xBB },
310 { NULL, NULL, 0 },
311};
313 { actor7Talk0Conditions, NULL, 0x46 },
315 { actor7Talk2Conditions, NULL, 0xBB },
316 { NULL, NULL, 0 },
317};
319 { actor8Talk0Conditions, NULL, 0x46 },
321 { actor8Talk2Conditions, NULL, 0xBB },
322 { NULL, NULL, 0 },
323};
325 { actor9Talk0Conditions, NULL, 0x46 },
327 { actor9Talk2Conditions, NULL, 0xBB },
328 { NULL, NULL, 0 },
329};
373 { NULL, NULL, 0xBB },
374 { NULL, NULL, 0 },
375};
377 { NULL, NULL, 0xBB },
378 { NULL, NULL, 0 },
379};
381 { NULL, NULL, 0xBB },
382 { NULL, NULL, 0 },
383};
385 { NULL, NULL, 0xBB },
386 { NULL, NULL, 0 },
387};
389 { NULL, NULL, 0xBB },
390 { NULL, NULL, 0 },
391};
393 { NULL, NULL, 0xBB },
394 { NULL, NULL, 0 },
395};
397 { NULL, NULL, 0xBB },
398 { NULL, NULL, 0 },
399};
401 { NULL, NULL, 0xBB },
402 { NULL, NULL, 0 },
403};
405 { NULL, NULL, 0xBB },
406 { NULL, NULL, 0 },
407};
409 { NULL, NULL, 0xBB },
410 { NULL, NULL, 0 },
411};
413 { NULL, NULL, 0xBB },
414 { NULL, NULL, 0 },
415};
417 { NULL, NULL, 0xBB },
418 { NULL, NULL, 0 },
419};
421 { NULL, NULL, 0xBB },
422 { NULL, NULL, 0 },
423};
425 { NULL, NULL, 0xBB },
426 { NULL, NULL, 0 },
427};
429 { NULL, NULL, 0xBB },
430 { NULL, NULL, 0 },
431};
439 { NULL, NULL, 0xBB },
440 { NULL, NULL, 0 },
441};
443 { NULL, NULL, 0x21C },
444 { NULL, NULL, 0 },
445};
447 { NULL, NULL, 0x212 },
448 { NULL, NULL, 0 },
449};
451 { NULL, NULL, 0x213 },
452 { NULL, NULL, 0 },
453};
455 { NULL, NULL, 0x214 },
456 { NULL, NULL, 0 },
457};
459 { NULL, NULL, 0x215 },
460 { NULL, NULL, 0 },
461};
463 { NULL, NULL, 0x216 },
464 { NULL, NULL, 0 },
465};
467 { NULL, NULL, 0x217 },
468 { NULL, NULL, 0 },
469};
471 { NULL, NULL, 0x218 },
472 { NULL, NULL, 0 },
473};
475 { NULL, NULL, 0x219 },
476 { NULL, NULL, 0 },
477};
479 { NULL, NULL, 0x212 },
480 { NULL, NULL, 0 },
481};
483 { NULL, NULL, 0x212 },
484 { NULL, NULL, 0 },
485};
487 { NULL, NULL, 0x212 },
488 { NULL, NULL, 0 },
489};
491 { NULL, NULL, 0x212 },
492 { NULL, NULL, 0 },
493};
495 { NULL, NULL, 0x212 },
496 { NULL, NULL, 0 },
497};
499 { NULL, NULL, 0xBC },
500 { NULL, NULL, 0 },
501};
503 { NULL, NULL, 0xBC },
504 { NULL, NULL, 0 },
505};
507 { NULL, NULL, 0xBC },
508 { NULL, NULL, 0 },
509};
511 { NULL, NULL, 0xBC },
512 { NULL, NULL, 0 },
513};
515 { NULL, NULL, 0xBC },
516 { NULL, NULL, 0 },
517};
519 { NULL, NULL, 0xBC },
520 { NULL, NULL, 0 },
521};
523 { NULL, NULL, 0xBC },
524 { NULL, NULL, 0 },
525};
527 { NULL, NULL, 0xBC },
528 { NULL, NULL, 0 },
529};
531 { NULL, NULL, 0xBC },
532 { NULL, NULL, 0 },
533};
535 { NULL, NULL, 0xBC },
536 { NULL, NULL, 0 },
537};
539 { NULL, NULL, 0xBC },
540 { NULL, NULL, 0 },
541};
543 { NULL, NULL, 0xBC },
544 { NULL, NULL, 0 },
545};
547 { NULL, NULL, 0xBC },
548 { NULL, NULL, 0 },
549};
551 { NULL, NULL, 0xBC },
552 { NULL, NULL, 0 },
553};
555 { NULL, NULL, 0xBC },
556 { NULL, NULL, 0 },
557};
559 { NULL, NULL, 0x212 },
560 { NULL, NULL, 0 },
561};
563 { NULL, NULL, 0x211 },
564 { NULL, NULL, 0 },
565};
567 { NULL, NULL, 0x208 },
568 { NULL, NULL, 0 },
569};
571 { NULL, NULL, 0x209 },
572 { NULL, NULL, 0 },
573};
575 { NULL, NULL, 0x20A },
576 { NULL, NULL, 0 },
577};
579 { NULL, NULL, 0x20B },
580 { NULL, NULL, 0 },
581};
583 { NULL, NULL, 0x20C },
584 { NULL, NULL, 0 },
585};
587 { NULL, NULL, 0x20D },
588 { NULL, NULL, 0 },
589};
591 { NULL, NULL, 0x20E },
592 { NULL, NULL, 0 },
593};
595 { NULL, NULL, 0x20F },
596 { NULL, NULL, 0 },
597};
599 { NULL, NULL, 0x436 },
600 { NULL, NULL, 0 },
601};
603 { NULL, NULL, 0x210 },
604 { NULL, NULL, 0 },
605};
612 { NULL, NULL, 0x436 },
613 { NULL, NULL, 0 },
614};
706 { NULL, NULL, 0x24 },
707 { NULL, NULL, 0 },
708};
1056FieldActorEntry actor0 = { NULL, actor0Talks, 0x16, 4, 449, 281, 7 };
1057FieldActorEntry actor1 = { NULL, actor1Talks, 0x17, 5, 304, 369, 7 };
1091FieldActorEntry actor35 = { actor35Conditions, NULL, 0x2D, 7, 287, 432, 5 };
1132FieldActorEntry actor76 = { NULL, actor76Talks, 0xB7, 0xB, 359, 308, 7 };
1151 &actor0,
1152 &actor1,
1153 &actor2,
1154 &actor3,
1155 &actor4,
1156 &actor5,
1157 &actor6,
1158 &actor7,
1159 &actor8,
1160 &actor9,
1161 &actor10,
1162 &actor11,
1163 &actor12,
1164 &actor13,
1165 &actor14,
1166 &actor15,
1167 &actor16,
1168 &actor17,
1169 &actor18,
1170 &actor19,
1171 &actor20,
1172 &actor21,
1173 &actor22,
1174 &actor23,
1175 &actor24,
1176 &actor25,
1177 &actor26,
1178 &actor27,
1179 &actor28,
1180 &actor29,
1181 &actor30,
1182 &actor31,
1183 &actor32,
1184 &actor33,
1185 &actor34,
1186 &actor35,
1187 &actor36,
1188 &actor37,
1189 &actor38,
1190 &actor39,
1191 &actor40,
1192 &actor41,
1193 &actor42,
1194 &actor43,
1195 &actor44,
1196 &actor45,
1197 &actor46,
1198 &actor47,
1199 &actor48,
1200 &actor49,
1201 &actor50,
1202 &actor51,
1203 &actor52,
1204 &actor53,
1205 &actor54,
1206 &actor55,
1207 &actor56,
1208 &actor57,
1209 &actor58,
1210 &actor59,
1211 &actor60,
1212 &actor61,
1213 &actor62,
1214 &actor63,
1215 &actor64,
1216 &actor65,
1217 &actor66,
1218 &actor67,
1219 &actor68,
1220 &actor69,
1221 &actor70,
1222 &actor71,
1223 &actor72,
1224 &actor73,
1225 &actor74,
1226 &actor75,
1227 &actor76,
1228 &actor77,
1229 &actor78,
1230 &actor79,
1231 &actor80,
1232 &actor81,
1233 &actor82,
1234 &actor83,
1235 &actor84,
1236 &actor85,
1237 &actor86,
1238 &actor87,
1239 &actor88,
1240 &actor89,
1241 &actor90,
1242 &actor91,
1243 &actor92,
1244 &actor93,
1245 NULL,
1246};
1248 { 1, 0, 0x40, 2, 0x11, 2, 0, 1, 4, 0, 384, 79, 0, 0 },
1249 { 1, 0, 0x40, 2, 0x11, 2, 0, 1, 4, 0, 492, 137, 0, 0 },
1250 { 1, 0, 0x40, 2, 0x11, 2, 0, 1, 4, 0, 548, 165, 0, 0 },
1251 { 1, 0, 0x40, 6, 3, 1, 3, 8, 4, 0, 485, 145, 0, 0 },
1252 { 1, 0, 0x40, 6, 9, 1, 9, 0xE, 4, 0, 541, 172, 0, 0 },
1253 { 1, 0x64, 0x40, 6, 0x12, 0, 0, 0, 0, 0, 304, 99, 0, 0 },
1254 { 1, 0x65, 0x40, 6, 0x13, 0, 0, 0, 0, 0, 64, 285, 0, 0 },
1255 { 1, 0, 0xA0, 4, 0, 0, 0, 0, 0, 0, 144, 257, 380, 0 },
1256 { 1, 0, 0xA0, 4, 1, 0, 0, 0, 0, 0, 256, 257, 337, 0 },
1257 { 1, 0, 0xA0, 4, 2, 0, 0, 0, 0, 0, 384, 261, 287, 0 },
1258 { 1, 0, 0x60, 4, 0xF, 0, 0, 0, 0, 0, 240, 73, 150, 0 },
1259 { 1, 0, 0x60, 4, 0x10, 0, 0, 0, 0, 0, 0, 255, 335, 0 },
1260 { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1261};
1263 { { { CODES_END, 0 }, { CODES_END, 0 } }, SLOT_EXIT, 0x200, 0x1E0, 0x1DA, 7, 0, 0, 0 },
1264 { { { CODES_END, 0 }, { CODES_END, 0 } }, SLOT_EXIT, 0x200, 0x240, 0x1AA, 7, 0, 0, 0 },
1265 { { { CODES_END, 0 }, { CODES_END, 0 } }, SLOT_EXIT, 0x20E, 0x218, 0xE4, 3, 0x64, 0, 0 },
1266 { { { CODES_END, 0 }, { CODES_END, 0 } }, SLOT_EXIT, 0x20E, 0x128, 0x19C, 3, 0x65, 0, 0 },
1267 { { { CODES_END, 0 }, { CODES_END, 0 } }, SLOT_CLIMB_DOWN, 4, 0x11F, 0xBA, 0, 0, 0, 0 },
1268 { { { CODES_END, 0 }, { CODES_END, 0 } }, SLOT_CLIMB_UP, 4, 0x110, 0xFE, 0, 0, 0, 0 },
1269 { { { CODES_END, 0 }, { CODES_END, 0 } }, 0, 0, 0, 0, 0, 0, 0, 0 },
1270};
1271void (*stageFuncs[])(void) = {
1272 setupStage,
1273};
1275 { 1250, script1250, EVENT_TEXT(0x2C), NULL, NULL },
1276 { 1251, script1251, EVENT_TEXT(0x2D), NULL, NULL },
1277 { -1, NULL, 0, NULL, NULL },
1278};
#define NULL
Definition common.h:17
signed short s16
Definition common.h:9
unsigned short u16
Definition common.h:10
The stage overlays (AAA/PRO/WSTAG###.PRO), loaded at 0x800A4CA4 on top of FIELDSTG.
#define EVENT_TEXT(n)
An entry of the stage's events' text file, for FieldEvent.text.
Definition stage.h:732
#define SLOT_CLIMB_UP
Definition field_map.h:256
#define SCRIPT_WAIT_WALK(id)
until the character gets to its goal
Definition field_map.h:168
#define FIELD_COMMAND_HALT_PARTNERS
The field commands, which an event script hands FIELD_TASK_COMMANDS as the first argument of a pose c...
Definition field_map.h:41
#define SCRIPT_END
The commands of an event script (FieldEvent.script), as FIELDSTG_runEvent reads them: a halfword kind...
Definition field_map.h:156
#define SCRIPT_COMMAND(id, command, arg)
the same word for a script command's id: FIELDSTG_setEventPose creates its task if none runs and hand...
Definition field_map.h:161
#define SCRIPT_FOLLOW(snap, id)
FIELDSTG_followWithCamera.
Definition field_map.h:171
#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_CLIMB_DOWN
Definition field_map.h:257
#define SCRIPT_WALK(id, x, y, dir)
Actor.setGoal: walks to (x, y), then faces dir.
Definition field_map.h:162
#define SCRIPT_WAIT_BOX
until box 0 closes
Definition field_map.h:167
#define SLOT_EXIT
The kinds of StageSlot (type).
Definition field_map.h:255
#define SCRIPT_POSE(id, set, dir)
Actor.setPose: its animation set, facing dir.
Definition field_map.h:158
#define FIELD_MAP_TRIGGERS
a cell's value: a direction (3 bits) and a StageSlot (5)
Definition field_map.h:88
#define SCRIPT_WAIT(frames)
Definition field_map.h:166
#define FIELD_TASK_COMMANDS
script command 813 (FIELDSTG_startCommandTask): the field commands
Definition field_map.h:33
#define SCRIPT_PLACE(id, x, y)
puts a character at (x, y)
Definition field_map.h:157
#define SCRIPT_TALK(box, entry, id, kind)
box of the event's boxes shows the event text's entry: a talk box at the corner kind next to the char...
Definition field_map.h:165
FieldMap FIELDSTG_map
Definition fieldstg.c:3660
FieldState FIELDSTG_state
Definition fieldstg.c:2641
#define START_EVENT(index)
action: FIELDSTG_startListedEvent
Definition game_state.h:81
#define CODES_END
Definition game_state.h:83
#define ITEM(kind, id)
an item, in the bag or equipped; kind (bits 9-11) isn't read, and the scripts set it after the item's...
Definition game_state.h:80
#define PROGRESS(n)
GAME.progress is n.
Definition game_state.h:69
#define MUSIC_SHOP_1
SHOP1BGM: the inns, shops and towers.
Definition sound.h:81
#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,...
#define SPECIAL_STORY_JUNGLE_SOUND_TO_AMATERASU_BRIDGE
GAME.progress is from STORY_JUNGLE_SOUND to STORY_AMATERASU_BRIDGE (PROGRESS_RANGES[0x12])
Definition story.h:1917
@ STORY_BLACK_ID_PASS
WSTAG756 (Battle Gate), event 911: the Black ID Pass.
Definition story.h:131
@ STORY_BYAKKO_BADGE
WSTAG655 (Mirage Room), event 431: HiAndromon guards the way to Numemon (the Byakko Badge)
Definition story.h:76
@ STORY_WHITE_ID_PASS
WSTAG676 (Bai Hu Dome), event 901: the General says the A.o.A came on Bulbmon (the White ID Pass)
Definition story.h:129
@ STORY_PRESIDENT_ARRESTED
WSTAG226 (Login Room, Amaterasu City), event 935, after the President of MAGAMI gives himself up (WST...
Definition story.h:136
@ STORY_BULBMON_FOUND
WSTAG520 (Suzaku Hall), event 695: another earthquake; Bulbmon digs the holes.
Definition story.h:103
@ STORY_BLUE_ID_PASS
WSTAG421 (Qing Long City), event 743: with the Blue ID Pass a Trooper takes the player for the Qing L...
Definition story.h:109
@ STORY_AGUMON_SUITS
WSTAG380 (Divermon's Lake), event 205: the Mischievous Mat, caught in his Etemon Suit,...
Definition story.h:52
@ STORY_BYAKKO_LEADER_FOUGHT
WSTAG620 (the rebels' hideout), event 534: the Byakko Leader takes the player for the A....
Definition story.h:85
@ STORY_SEPIKMON_MASK_LOST
WSTAG480 (Jungle Grave), event 171: Sepikmon will say how to beat Zanbamon once the player finds his ...
Definition story.h:49
@ STORY_AMATERASU_BRIDGE
WSTAG206 (Amaterasu Bridge), event 922: an Attacker holds the bridge.
Definition story.h:133
@ STORY_ZANBAMON_DRIVEN_OFF
WSTAG475 (Shaman House), event 230: the Smelly Herb drives Zanbamon off the way.
Definition story.h:55
@ STORY_CONTROL_ROOM
WSTAG325 (Control Room, Asuka City), event 560: a Soldier guards the way.
Definition story.h:90
@ STORY_BULBMON_BEATEN
WSTAG521 (Zhu Que Hall), event 751: Bulbmon is beaten (the Red ID Pass); its hole leads on to the Ama...
Definition story.h:112
@ STORY_GENJI_BEATEN
WSTAG200, event 52: after the first battle, won against Tamer Genji (event 50), the Digimon Navi give...
Definition story.h:36
@ STORY_NUMEMON_FOUND
WSTAG685 (Underground Cave, Byakko City), event 413: the rock blocking the hole is Numemon.
Definition story.h:73
@ STORY_KNIGHTMON_REPROGRAMMED
WSTAG210 (Main Lobby, Asuka City), event 685: the A.o.A have reprogrammed Knightmon,...
Definition story.h:97
@ STORY_TEDDY_FOUND
WSTAG212, event 352: Teddy is found; MAGAMI is part of the A.o.A, and the player sets off to beat the...
Definition story.h:67
@ STORY_LISA_SAVED
WSTAG605 (Operation Room), event 511: the player saves Lisa from WaruMonzaemon (the Rusty Rifle)
Definition story.h:79
@ STORY_LOOKING_FOR_TEDDY
WSTAG212, event 273: Kail and the player will put on the Agumon Suits to look for Teddy.
Definition story.h:61
@ STORY_JUNGLE_SOUND
WSTAG545 (Bug Maze Pit), event 711: Patamon heard a weird sound from the jungle, where its leader wen...
Definition story.h:106
@ STORY_SOUTH_STATION_GHOST
WSTAG440 (South Station), event 152: a ghost's voice in the empty station.
Definition story.h:45
@ STORY_WAY_TO_AMATERASU
WSTAG305, events 893 and 895: the way into Amaterasu City, the A.o.A's headquarters,...
Definition story.h:126
@ STORY_DE_KNOWLEDGE
WSTAG526 (Zhu Que UG Lake), event 760: the fight with Zanbamon (the DE Knowledge)
Definition story.h:115
@ STORY_MOVIE_BATTLES
WSTAG820, event 1080, with Snatchmon: each encounter plays MODE_BATTLE_MOVIE first.
Definition story.h:146
@ STORY_GENBU_BADGE
WSTAG755 (Battle Gate), event 781: the Xuen Wu Chief, who holds the Black ID Pass,...
Definition story.h:118
@ STORY_STAFF_PASS
WSTAG620, event 551: Nick finds a Staff Pass for the player.
Definition story.h:87
@ STORY_SEIRYU_BADGE
WSTAG420, event 71: the Seiryu Leader is beaten (the Silver ID and the Seiryu Badge),...
Definition story.h:39
@ STORY_CODE_PASSES_NEEDED
WSTAG685, event 690: Leader Chuck says stopping Knightmon takes the four City Leaders' Code Passes.
Definition story.h:100
@ STORY_FAKE_BLUE_CARD
WSTAG410 (East Station), event 90: the Blue Card the player was given turns out to be a fake.
Definition story.h:42
@ STORY_NETWORK_OFFLINE
WSTAG750, event 886: the news say the Optical Network is offline.
Definition story.h:123
@ STORY_DE_SINCERITY
WSTAG460 (Reliability Spot), event 370: the Qing Long Chief, asked for the Digi-Egg of Knowledge,...
Definition story.h:70
#define SPECIAL_STORY_ASUKA_HEADQUARTERS_TO_OPERATION_SIGMA
GAME.progress is from STORY_ASUKA_HEADQUARTERS to STORY_OPERATION_SIGMA (PROGRESS_RANGES[0x13])
Definition story.h:1920
#define FLAG_PAWN_SHOP_GOMAMON_TALKED
wstag245 Smith's Shop: Gomamon introduces the Pawn Shop once; set there, later talks differ
Definition story.h:1043
#define FLAG_MR_SMITH_TALKED
wstag245 Smith's Shop: Mr.
Definition story.h:1046
#define SPECIAL_STORY_DE_SINCERITY_TO_LISA_SAVED
GAME.progress is from STORY_DE_SINCERITY to STORY_LISA_SAVED (PROGRESS_RANGES[0xF])
Definition story.h:1908
#define SPECIAL_STORY_SEIRYU_BADGE_TO_ZANBAMON_DRIVEN_OFF
GAME.progress is from STORY_SEIRYU_BADGE to STORY_ZANBAMON_DRIVEN_OFF (PROGRESS_RANGES[0xE])
Definition story.h:1905
#define FLAG_ITEM_SHOP_WIZARDMON_TALKED
wstag245/425: Wizardmon says they run the Item Shop once; set there, later talks differ
Definition story.h:1040
#define SPECIAL_STORY_KNIGHTMON_REPROGRAMMED_TO_BULBMON_FOUND
GAME.progress is from STORY_KNIGHTMON_REPROGRAMMED to STORY_BULBMON_FOUND (PROGRESS_RANGES[0x11])
Definition story.h:1914
#define FLAG_SMITH_EL_DORADO_ID_SHOWN
wstag245 Smith's Shop: with the El Dorado ID, talking to the staff starts the event where Smith Junio...
Definition story.h:1191
#define FLAG_ARMORY_GARGOMON_TALKED
wstag245/425: Gargomon says the Armory is run by them once; set there, later talks differ
Definition story.h:1037
Where an actor's frames go in VRAM: one of the records after the FieldImage (Actor....
Definition field_map.h:114
A character of the field (FieldState.actors, a list of pointers up to NULL), which FIELDSTG_updateFie...
Definition field_map.h:194
An event of the table FieldState.events, up to the first id -1, which FIELDSTG_startEvent starts.
Definition field_map.h:141
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
s32 sheetEntry
the stage's sprite sheet, loaded before the field starts, or 0
Definition field_map.h:445
FieldEvent * events
up to the first id -1
Definition field_map.h:451
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
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
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
What a character says (FIELDSTG_runActorAction): the first whose conditions hold, or the last,...
Definition field_map.h:176
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
u16 actor85Talk1Conditions[]
Definition wstag245.c:239
u16 actor26Conditions[]
Definition wstag245.c:829
u16 actor0Talk0Actions[]
Definition wstag245.c:111
u16 actor10Talk2Conditions[]
Definition wstag245.c:177
FieldActorEntry actor0
Definition wstag245.c:1056
FieldActorEntry actor55
Definition wstag245.c:1111
void(* stageFuncs[])(void)
The stage's functions (common/start_stage.inc.c calls the first): a StageFuncs in the stages with a t...
Definition wstag245.c:1271
FieldActorEntry actor6
Definition wstag245.c:1062
u16 actor59Conditions[]
Definition wstag245.c:934
u16 actor7Talk1Conditions[]
Definition wstag245.c:163
FieldTalk actor79Talks[]
Definition wstag245.c:621
u16 actor9Talk1Actions[]
Definition wstag245.c:172
FieldTalk actor85Talks[]
Definition wstag245.c:657
FieldTalk actor37Talks[]
Definition wstag245.c:450
u16 actor90Talk2Conditions[]
Definition wstag245.c:261
FieldActorEntry actor81
Definition wstag245.c:1137
FieldTalk actor54Talks[]
Definition wstag245.c:518
u16 actor81Conditions[]
Definition wstag245.c:995
u16 actor11Conditions[]
Definition wstag245.c:754
u16 actor0Talk0Conditions[]
Definition wstag245.c:110
FieldActorEntry actor52
Definition wstag245.c:1108
FieldTalk actor31Talks[]
Definition wstag245.c:428
u16 actor32Talk1Conditions[]
Definition wstag245.c:203
u16 actor10Talk1Actions[]
Definition wstag245.c:176
FieldTalk actor2Talks[]
Definition wstag245.c:280
FieldTalk actor73Talks[]
Definition wstag245.c:594
u16 actor8Talk1Conditions[]
Definition wstag245.c:167
u16 actor91Conditions[]
Definition wstag245.c:1045
u16 actor85Conditions[]
Definition wstag245.c:1015
FieldTalk actor47Talks[]
Definition wstag245.c:490
u16 actor89Talk2Conditions[]
Definition wstag245.c:257
u16 actor0Talk1Conditions[]
Definition wstag245.c:112
FieldActorEntry actor75
Definition wstag245.c:1131
FieldTalk actor91Talks[]
Definition wstag245.c:693
FieldTalk actor42Talks[]
Definition wstag245.c:470
u16 actor2Talk1Conditions[]
Definition wstag245.c:120
u16 actor4Talk3Conditions[]
Definition wstag245.c:148
FieldTalk actor82Talks[]
Definition wstag245.c:639
u16 actor87Talk2Conditions[]
Definition wstag245.c:249
u16 actor16Talk1Actions[]
Definition wstag245.c:200
u16 actor86Conditions[]
Definition wstag245.c:1020
FieldActorEntry actor62
Definition wstag245.c:1118
FieldActorEntry actor58
Definition wstag245.c:1114
u16 actor85Talk1Actions[]
Definition wstag245.c:240
u16 actor83Conditions[]
Definition wstag245.c:1005
FieldTalk actor53Talks[]
Definition wstag245.c:514
u16 actor10Conditions[]
Definition wstag245.c:749
u16 actor90Talk0Conditions[]
Definition wstag245.c:258
FieldActorEntry actor25
Definition wstag245.c:1081
u16 actor80Conditions[]
Definition wstag245.c:990
FieldActorEntry actor24
Definition wstag245.c:1080
FieldTalk actor62Talks[]
Definition wstag245.c:550
u16 actor18Conditions[]
Definition wstag245.c:789
u16 actor13Talk2Conditions[]
Definition wstag245.c:189
u16 actor4Talk2Actions[]
Definition wstag245.c:147
FieldActorEntry actor57
Definition wstag245.c:1113
u16 actor92Talk2Conditions[]
Definition wstag245.c:269
FieldActorEntry actor17
Definition wstag245.c:1073
u16 actor88Talk0Conditions[]
Definition wstag245.c:250
FieldActorEntry actor39
Definition wstag245.c:1095
u16 actor84Talk0Conditions[]
Definition wstag245.c:234
u16 actor72Conditions[]
Definition wstag245.c:967
u16 actor7Talk2Conditions[]
Definition wstag245.c:165
u16 actor12Talk2Conditions[]
Definition wstag245.c:185
u16 actor34Conditions[]
Definition wstag245.c:869
FieldTalk actor88Talks[]
Definition wstag245.c:675
u16 actor5Talk0Conditions[]
Definition wstag245.c:154
FieldTalk actor68Talks[]
Definition wstag245.c:574
FieldActorEntry actor33
Definition wstag245.c:1089
FieldTalk actor38Talks[]
Definition wstag245.c:454
FieldTalk actor14Talks[]
Definition wstag245.c:354
u16 actor24Conditions[]
Definition wstag245.c:819
FieldTalk actor70Talks[]
Definition wstag245.c:582
u16 actor81Talk2Conditions[]
Definition wstag245.c:225
FieldActorEntry actor18
Definition wstag245.c:1074
FieldTalk actor5Talks[]
Definition wstag245.c:300
u16 actor78Talk2Conditions[]
Definition wstag245.c:213
u16 actor84Talk1Actions[]
Definition wstag245.c:236
u16 actor89Talk1Conditions[]
Definition wstag245.c:255
u16 actor16Talk2Conditions[]
Definition wstag245.c:201
u16 actor78Talk0Conditions[]
Definition wstag245.c:210
FieldActorEntry actor40
Definition wstag245.c:1096
FieldTalk actor43Talks[]
Definition wstag245.c:474
u16 actor79Talk0Conditions[]
Definition wstag245.c:214
u16 actor11Talk1Conditions[]
Definition wstag245.c:179
u16 actor42Conditions[]
Definition wstag245.c:877
u16 actor84Conditions[]
Definition wstag245.c:1010
u16 actor89Talk0Conditions[]
Definition wstag245.c:254
u16 actor46Conditions[]
Definition wstag245.c:881
u16 actor86Talk0Conditions[]
Definition wstag245.c:242
u16 actor15Talk1Actions[]
Definition wstag245.c:196
FieldActorEntry actor5
Definition wstag245.c:1061
FieldActorEntry actor87
Definition wstag245.c:1143
FieldActorEntry actor37
Definition wstag245.c:1093
FieldActorEntry actor53
Definition wstag245.c:1109
FieldActorEntry actor71
Definition wstag245.c:1127
FieldTalk actor52Talks[]
Definition wstag245.c:510
u16 actor85Talk2Conditions[]
Definition wstag245.c:241
u16 actor80Talk1Conditions[]
Definition wstag245.c:219
u16 actor76Talk1Conditions[]
Definition wstag245.c:208
FieldActorEntry actor36
Definition wstag245.c:1092
u16 actor35Conditions[]
Definition wstag245.c:870
FieldTalk actor33Talks[]
Definition wstag245.c:438
FieldTalk actor41Talks[]
Definition wstag245.c:466
FieldActorEntry actor83
Definition wstag245.c:1139
u16 actor1Talk1Conditions[]
Definition wstag245.c:116
u16 actor22Conditions[]
Definition wstag245.c:809
FieldActorEntry actor85
Definition wstag245.c:1141
u16 actor87Conditions[]
Definition wstag245.c:1025
FieldActorEntry actor2
Definition wstag245.c:1058
u16 actor92Talk0Conditions[]
Definition wstag245.c:266
u16 actor8Talk2Conditions[]
Definition wstag245.c:169
u16 actor13Talk1Actions[]
Definition wstag245.c:188
u16 actor80Talk2Conditions[]
Definition wstag245.c:221
FieldActorEntry actor31
Definition wstag245.c:1087
u16 actor80Talk1Actions[]
Definition wstag245.c:220
u16 actor9Talk0Conditions[]
Definition wstag245.c:170
u16 actor6Talk1Conditions[]
Definition wstag245.c:159
u16 actor3Talk0Conditions[]
Definition wstag245.c:134
FieldTalk actor50Talks[]
Definition wstag245.c:502
u16 actor91Talk2Conditions[]
Definition wstag245.c:265
u16 actor70Conditions[]
Definition wstag245.c:965
u16 actor15Talk2Conditions[]
Definition wstag245.c:197
u16 actor38Conditions[]
Definition wstag245.c:873
FieldActorEntry actor23
Definition wstag245.c:1079
FieldActorEntry actor19
Definition wstag245.c:1075
FieldTalk actor36Talks[]
Definition wstag245.c:446
u16 actor9Conditions[]
Definition wstag245.c:744
u16 actor7Talk0Conditions[]
Definition wstag245.c:162
u16 actor92Talk1Actions[]
Definition wstag245.c:268
FieldActorEntry * stageActors[]
Definition wstag245.c:1150
u16 actor93Conditions[]
Definition wstag245.c:1055
FieldActorEntry actor28
Definition wstag245.c:1084
u16 actor2Talk3Conditions[]
Definition wstag245.c:128
u16 actor0Talk1Actions[]
Definition wstag245.c:113
u16 actor80Talk0Conditions[]
Definition wstag245.c:218
u16 actor75Conditions[]
Definition wstag245.c:974
u16 actor83Talk2Conditions[]
Definition wstag245.c:233
u16 actor23Conditions[]
Definition wstag245.c:814
FieldTalk actor57Talks[]
Definition wstag245.c:530
u16 actor32Conditions[]
Definition wstag245.c:859
FieldActorEntry actor45
Definition wstag245.c:1101
FieldActorEntry actor67
Definition wstag245.c:1123
FieldActorEntry actor78
Definition wstag245.c:1134
u16 actor10Talk1Conditions[]
Definition wstag245.c:175
u16 actor71Conditions[]
Definition wstag245.c:966
u16 actor29Conditions[]
Definition wstag245.c:844
FieldActorEntry actor82
Definition wstag245.c:1138
u16 actor11Talk0Conditions[]
Definition wstag245.c:178
u16 actor4Talk1Conditions[]
Definition wstag245.c:140
u16 actor47Conditions[]
Definition wstag245.c:882
u16 actor82Talk0Conditions[]
Definition wstag245.c:226
u16 actor90Talk1Conditions[]
Definition wstag245.c:259
FieldTalk actor83Talks[]
Definition wstag245.c:645
FieldTalk actor66Talks[]
Definition wstag245.c:566
u16 actor53Conditions[]
Definition wstag245.c:904
u16 actor83Talk1Conditions[]
Definition wstag245.c:231
u16 actor6Talk2Conditions[]
Definition wstag245.c:161
u16 actor7Talk1Actions[]
Definition wstag245.c:164
u16 actor30Conditions[]
Definition wstag245.c:849
u16 actor52Conditions[]
Definition wstag245.c:899
FieldActorEntry actor22
Definition wstag245.c:1078
u16 actor37Conditions[]
Definition wstag245.c:872
u16 actor82Talk1Actions[]
Definition wstag245.c:228
u16 actor44Conditions[]
Definition wstag245.c:879
u16 actor81Talk1Actions[]
Definition wstag245.c:224
FieldTalk actor76Talks[]
Definition wstag245.c:606
u16 actor10Talk0Conditions[]
Definition wstag245.c:174
FieldActorEntry actor41
Definition wstag245.c:1097
u16 actor78Talk1Conditions[]
Definition wstag245.c:211
u16 actor32Talk2Conditions[]
Definition wstag245.c:205
FieldTalk actor1Talks[]
Definition wstag245.c:275
u16 actor13Conditions[]
Definition wstag245.c:764
u16 actor91Talk1Actions[]
Definition wstag245.c:264
FieldTalk actor78Talks[]
Definition wstag245.c:615
u16 actor13Talk0Conditions[]
Definition wstag245.c:186
FieldActorEntry actor29
Definition wstag245.c:1085
u16 actor14Talk1Actions[]
Definition wstag245.c:192
u16 actor1Talk0Conditions[]
Definition wstag245.c:114
FieldTalk actor0Talks[]
Definition wstag245.c:270
FieldTalk actor77Talks[]
Definition wstag245.c:611
FieldTalk actor44Talks[]
Definition wstag245.c:478
u16 actor68Conditions[]
Definition wstag245.c:963
u16 actor48Conditions[]
Definition wstag245.c:883
FieldTalk actor63Talks[]
Definition wstag245.c:554
#define STAGE_ARCHIVE
Definition wstag245.c:21
u16 actor88Talk2Conditions[]
Definition wstag245.c:253
FieldTalk actor21Talks[]
Definition wstag245.c:388
FieldActorEntry actor27
Definition wstag245.c:1083
FieldTalk actor20Talks[]
Definition wstag245.c:384
u16 actor3Talk2Conditions[]
Definition wstag245.c:137
FieldTalk actor56Talks[]
Definition wstag245.c:526
FieldActorEntry actor10
Definition wstag245.c:1066
u16 actor3Talk1Conditions[]
Definition wstag245.c:135
u16 actor31Conditions[]
Definition wstag245.c:854
u16 actor86Talk2Conditions[]
Definition wstag245.c:245
u16 actor2Talk0Actions[]
Definition wstag245.c:119
FieldTalk actor65Talks[]
Definition wstag245.c:562
u16 actor19Conditions[]
Definition wstag245.c:794
u16 actor86Talk1Conditions[]
Definition wstag245.c:243
FieldTalk actor49Talks[]
Definition wstag245.c:498
FieldTalk actor4Talks[]
Definition wstag245.c:293
u16 actor4Conditions[]
Definition wstag245.c:719
FieldTalk actor27Talks[]
Definition wstag245.c:412
FieldActorEntry actor4
Definition wstag245.c:1060
u16 actor66Conditions[]
Definition wstag245.c:961
u16 actor3Conditions[]
Definition wstag245.c:714
u16 actor2Talk2Conditions[]
Definition wstag245.c:121
u16 actor84Talk1Conditions[]
Definition wstag245.c:235
FieldTalk actor89Talks[]
Definition wstag245.c:681
u16 actor54Conditions[]
Definition wstag245.c:909
FieldTalk actor17Talks[]
Definition wstag245.c:372
u16 actor69Conditions[]
Definition wstag245.c:964
u16 actor78Talk1Actions[]
Definition wstag245.c:212
FieldTalk actor39Talks[]
Definition wstag245.c:458
FieldActorEntry actor92
Definition wstag245.c:1148
FieldActorEntry actor35
Definition wstag245.c:1091
FieldTalk actor11Talks[]
Definition wstag245.c:336
FieldActorEntry actor32
Definition wstag245.c:1088
FieldActorEntry actor8
Definition wstag245.c:1064
FieldActorEntry actor69
Definition wstag245.c:1125
u16 actor82Conditions[]
Definition wstag245.c:1000
u16 actor15Talk1Conditions[]
Definition wstag245.c:195
FieldActorEntry actor44
Definition wstag245.c:1100
ActorImage stageImages[]
Definition wstag245.c:91
u16 actor60Conditions[]
Definition wstag245.c:939
u16 actor67Conditions[]
Definition wstag245.c:962
u16 actor91Talk0Conditions[]
Definition wstag245.c:262
FieldActorEntry actor79
Definition wstag245.c:1135
u16 actor14Talk1Conditions[]
Definition wstag245.c:191
u16 actor78Conditions[]
Definition wstag245.c:980
u16 actor1Talk1Actions[]
Definition wstag245.c:117
FieldTalk actor28Talks[]
Definition wstag245.c:416
FieldActorEntry actor51
Definition wstag245.c:1107
FieldTalk actor6Talks[]
Definition wstag245.c:306
FieldTalk actor74Talks[]
Definition wstag245.c:598
void setupStage(void)
Sets the stage up: its map, actors and events, playing SHOP1BGM.
Definition wstag245.c:24
FieldActorEntry actor43
Definition wstag245.c:1099
FieldTalk actor25Talks[]
Definition wstag245.c:404
u16 actor12Talk0Conditions[]
Definition wstag245.c:182
FieldTalk actor19Talks[]
Definition wstag245.c:380
FieldTalk actor51Talks[]
Definition wstag245.c:506
FieldActorEntry actor48
Definition wstag245.c:1104
FieldTalk actor80Talks[]
Definition wstag245.c:627
u16 actor4Talk0Conditions[]
Definition wstag245.c:138
u16 actor33Conditions[]
Definition wstag245.c:864
u16 actor90Conditions[]
Definition wstag245.c:1040
u16 actor83Talk1Actions[]
Definition wstag245.c:232
FieldTalk actor23Talks[]
Definition wstag245.c:396
u16 actor8Talk1Actions[]
Definition wstag245.c:168
u16 actor16Conditions[]
Definition wstag245.c:779
StageTile stageObjects[]
The tables and color setupStage gives FIELDSTG_state (FieldState)
Definition wstag245.c:1247
u16 actor41Conditions[]
Definition wstag245.c:876
u16 actor16Talk1Conditions[]
Definition wstag245.c:199
u16 actor87Talk0Conditions[]
Definition wstag245.c:246
FieldActorEntry actor9
Definition wstag245.c:1065
u16 actor8Conditions[]
Definition wstag245.c:739
FieldActorEntry actor20
Definition wstag245.c:1076
FieldTalk actor26Talks[]
Definition wstag245.c:408
u16 actor65Conditions[]
Definition wstag245.c:960
u16 actor83Talk0Conditions[]
Definition wstag245.c:230
u16 actor9Talk1Conditions[]
Definition wstag245.c:171
u16 actor5Conditions[]
Definition wstag245.c:724
FieldTalk actor10Talks[]
Definition wstag245.c:330
FieldTalk actor3Talks[]
Definition wstag245.c:287
FieldActorEntry actor73
Definition wstag245.c:1129
FieldTalk actor69Talks[]
Definition wstag245.c:578
u16 actor11Talk1Actions[]
Definition wstag245.c:180
u16 actor88Talk1Actions[]
Definition wstag245.c:252
u16 actor3Talk1Actions[]
Definition wstag245.c:136
FieldTalk actor9Talks[]
Definition wstag245.c:324
u16 actor50Conditions[]
Definition wstag245.c:889
u16 actor79Conditions[]
Definition wstag245.c:985
FieldTalk actor32Talks[]
Definition wstag245.c:432
u16 actor89Conditions[]
Definition wstag245.c:1035
FieldTalk actor15Talks[]
Definition wstag245.c:360
FieldActorEntry actor86
Definition wstag245.c:1142
FieldActorEntry actor50
Definition wstag245.c:1106
FieldTalk actor46Talks[]
Definition wstag245.c:486
FieldActorEntry actor47
Definition wstag245.c:1103
u16 actor32Talk0Conditions[]
Definition wstag245.c:202
u16 actor86Talk1Actions[]
Definition wstag245.c:244
u16 actor2Talk0Conditions[]
Definition wstag245.c:118
FieldTalk actor40Talks[]
Definition wstag245.c:462
FieldActorEntry actor65
Definition wstag245.c:1121
FieldTalk actor60Talks[]
Definition wstag245.c:542
FieldActorEntry actor15
Definition wstag245.c:1071
FieldActorEntry actor12
Definition wstag245.c:1068
u16 actor87Talk1Actions[]
Definition wstag245.c:248
u16 actor27Conditions[]
Definition wstag245.c:834
FieldActorEntry actor68
Definition wstag245.c:1124
FieldActorEntry actor16
Definition wstag245.c:1072
u16 actor15Conditions[]
Definition wstag245.c:774
FieldActorEntry actor66
Definition wstag245.c:1122
u16 actor61Conditions[]
Definition wstag245.c:944
u16 actor92Conditions[]
Definition wstag245.c:1050
u16 actor2Talk2Actions[]
Definition wstag245.c:127
u16 actor73Conditions[]
Definition wstag245.c:968
u16 actor6Talk0Conditions[]
Definition wstag245.c:158
u16 actor77Conditions[]
Definition wstag245.c:975
FieldTalk actor67Talks[]
Definition wstag245.c:570
FieldActorEntry actor38
Definition wstag245.c:1094
u16 actor6Conditions[]
Definition wstag245.c:729
u16 actor12Talk1Conditions[]
Definition wstag245.c:183
u16 actor12Talk1Actions[]
Definition wstag245.c:184
u16 actor88Talk1Conditions[]
Definition wstag245.c:251
u16 actor32Talk1Actions[]
Definition wstag245.c:204
u16 actor57Conditions[]
Definition wstag245.c:924
u16 actor14Conditions[]
Definition wstag245.c:769
FieldActorEntry actor30
Definition wstag245.c:1086
FieldTalk actor71Talks[]
Definition wstag245.c:586
FieldActorEntry actor90
Definition wstag245.c:1146
u16 actor79Talk2Conditions[]
Definition wstag245.c:217
FieldActorEntry actor7
Definition wstag245.c:1063
u16 actor43Conditions[]
Definition wstag245.c:878
u16 actor49Conditions[]
Definition wstag245.c:884
StageSlot stageSlots[]
Definition wstag245.c:1262
u16 actor1Talk0Actions[]
Definition wstag245.c:115
u16 actor76Talk0Actions[]
Definition wstag245.c:207
FieldActorEntry actor88
Definition wstag245.c:1144
u16 actor62Conditions[]
Definition wstag245.c:949
FieldActorEntry actor77
Definition wstag245.c:1133
u16 actor5Talk1Conditions[]
Definition wstag245.c:155
FieldActorEntry actor13
Definition wstag245.c:1069
FieldTalk actor24Talks[]
Definition wstag245.c:400
FieldTalk actor61Talks[]
Definition wstag245.c:546
FieldActorEntry actor89
Definition wstag245.c:1145
FieldActorEntry actor60
Definition wstag245.c:1116
u16 actor90Talk1Actions[]
Definition wstag245.c:260
u16 actor5Talk2Conditions[]
Definition wstag245.c:157
FieldActorEntry actor11
Definition wstag245.c:1067
FieldActorEntry actor49
Definition wstag245.c:1105
u16 actor25Conditions[]
Definition wstag245.c:824
u16 actor16Talk0Conditions[]
Definition wstag245.c:198
u16 actor91Talk1Conditions[]
Definition wstag245.c:263
FieldActorEntry actor1
Definition wstag245.c:1057
u16 actor40Conditions[]
Definition wstag245.c:875
FieldActorEntry actor21
Definition wstag245.c:1077
FieldTalk actor92Talks[]
Definition wstag245.c:699
FieldActorEntry actor42
Definition wstag245.c:1098
u16 actor92Talk1Conditions[]
Definition wstag245.c:267
FieldActorEntry actor59
Definition wstag245.c:1115
FieldTalk actor13Talks[]
Definition wstag245.c:348
#define STAGE_FILE
Definition wstag245.c:20
FieldTalk actor93Talks[]
Definition wstag245.c:705
u16 actor4Talk0Actions[]
Definition wstag245.c:139
FieldTalk actor75Talks[]
Definition wstag245.c:602
FieldActorEntry actor84
Definition wstag245.c:1140
FieldTalk actor64Talks[]
Definition wstag245.c:558
u16 actor58Conditions[]
Definition wstag245.c:929
u16 actor87Talk1Conditions[]
Definition wstag245.c:247
FieldTalk actor87Talks[]
Definition wstag245.c:669
FieldActorEntry actor72
Definition wstag245.c:1128
FieldTalk actor81Talks[]
Definition wstag245.c:633
u16 actor45Conditions[]
Definition wstag245.c:880
FieldActorEntry actor63
Definition wstag245.c:1119
u16 actor81Talk0Conditions[]
Definition wstag245.c:222
FieldTalk actor86Talks[]
Definition wstag245.c:663
u16 actor7Conditions[]
Definition wstag245.c:734
FieldTalk actor48Talks[]
Definition wstag245.c:494
u16 actor39Conditions[]
Definition wstag245.c:874
FieldTalk actor45Talks[]
Definition wstag245.c:482
FieldTalk actor72Talks[]
Definition wstag245.c:590
u16 actor55Conditions[]
Definition wstag245.c:914
u16 actor6Talk1Actions[]
Definition wstag245.c:160
FieldTalk actor55Talks[]
Definition wstag245.c:522
u16 actor2Conditions[]
Definition wstag245.c:709
u16 actor13Talk1Conditions[]
Definition wstag245.c:187
FieldActorEntry actor76
Definition wstag245.c:1132
FieldTalk actor18Talks[]
Definition wstag245.c:376
u16 actor82Talk1Conditions[]
Definition wstag245.c:227
u16 actor64Conditions[]
Definition wstag245.c:959
FieldTalk actor7Talks[]
Definition wstag245.c:312
u16 actor9Talk2Conditions[]
Definition wstag245.c:173
u16 actor79Talk1Actions[]
Definition wstag245.c:216
u16 actor20Conditions[]
Definition wstag245.c:799
u16 actor14Talk2Conditions[]
Definition wstag245.c:193
u16 actor15Talk0Conditions[]
Definition wstag245.c:194
u16 actor76Talk0Conditions[]
Definition wstag245.c:206
FieldActorEntry actor34
Definition wstag245.c:1090
u16 actor89Talk1Actions[]
Definition wstag245.c:256
#define STAGE_TEXT
Definition wstag245.c:18
u16 actor51Conditions[]
Definition wstag245.c:894
s16 script1251[]
Definition wstag245.c:67
FieldTalk actor8Talks[]
Definition wstag245.c:318
FieldActorEntry actor91
Definition wstag245.c:1147
FieldTalk actor34Talks[]
Definition wstag245.c:442
FieldTalk actor30Talks[]
Definition wstag245.c:424
u16 actor85Talk0Conditions[]
Definition wstag245.c:238
u16 actor11Talk2Conditions[]
Definition wstag245.c:181
FieldActorEntry actor46
Definition wstag245.c:1102
FieldTalk actor12Talks[]
Definition wstag245.c:342
u16 actor5Talk1Actions[]
Definition wstag245.c:156
u16 actor74Conditions[]
Definition wstag245.c:969
FieldActorEntry actor56
Definition wstag245.c:1112
FieldActorEntry actor80
Definition wstag245.c:1136
FieldActorEntry actor61
Definition wstag245.c:1117
u16 actor21Conditions[]
Definition wstag245.c:804
u16 actor88Conditions[]
Definition wstag245.c:1030
FieldTalk actor58Talks[]
Definition wstag245.c:534
u16 actor8Talk0Conditions[]
Definition wstag245.c:166
u16 actor4Talk2Conditions[]
Definition wstag245.c:141
FieldTalk actor84Talks[]
Definition wstag245.c:651
u16 actor28Conditions[]
Definition wstag245.c:839
FieldTalk actor16Talks[]
Definition wstag245.c:366
u16 actor17Conditions[]
Definition wstag245.c:784
FieldActorEntry actor74
Definition wstag245.c:1130
FieldTalk actor29Talks[]
Definition wstag245.c:420
s16 script1250[]
Definition wstag245.c:43
FieldActorEntry actor3
Definition wstag245.c:1059
FieldActorEntry actor54
Definition wstag245.c:1110
FieldActorEntry actor26
Definition wstag245.c:1082
FieldActorEntry actor70
Definition wstag245.c:1126
u16 actor36Conditions[]
Definition wstag245.c:871
u16 actor84Talk2Conditions[]
Definition wstag245.c:237
u16 actor56Conditions[]
Definition wstag245.c:919
u16 actor82Talk2Conditions[]
Definition wstag245.c:229
u16 actor81Talk1Conditions[]
Definition wstag245.c:223
FieldActorEntry actor14
Definition wstag245.c:1070
FieldEvent stageEvents[]
Definition wstag245.c:1274
u16 actor12Conditions[]
Definition wstag245.c:759
FieldTalk actor22Talks[]
Definition wstag245.c:392
FieldActorEntry actor93
Definition wstag245.c:1149
u16 actor14Talk0Conditions[]
Definition wstag245.c:190
FieldActorEntry actor64
Definition wstag245.c:1120
u16 actor63Conditions[]
Definition wstag245.c:954
FieldTalk actor59Talks[]
Definition wstag245.c:538
u16 actor76Talk1Actions[]
Definition wstag245.c:209
FieldTalk actor90Talks[]
Definition wstag245.c:687
u16 actor79Talk1Conditions[]
Definition wstag245.c:215