Digimon World 3 decomp
The European version, SLES_039.36
Loading...
Searching...
No Matches
wstag951.c
Go to the documentation of this file.
1/*
2 * WSTAG951: Duel Island, East Sector, in the extra chapter. The European
3 * version's: in its extra chapter (STORY_EXTRA), mode 663 starts it instead of
4 * WSTAG386.
5 */
6
7#include "common.h"
8#include "field/stage.h"
9
11#define STAGE_CHILDREN_SIZE 4
13
14const CVECTOR stageColor = { 0x54, 0x67, 0x96, 0x00 };
15#if VERSION_EU
16#define STAGE_TEXT TEXT_FILE(TEXT_TALKS_09)
17#define STAGE_FILE 0x91D
18#define STAGE_FILE_8 0x513
19#elif VERSION_JP
20#define STAGE_TEXT 0x89B
21#define STAGE_FILE 0x8F2
22#define STAGE_FILE_8 0x503
23#endif
24/* Sets the stage up: its map, actors and events, playing BGM_0008 */
44
45/* Defined below, after the tables that use them */
46extern s16 script1620[];
47extern s16 script1622[];
48extern s16 script1624[];
49extern s16 script1626[];
50extern s16 script1628[];
51
53 { 0x200, 0x100, 0x21C, 0x1A6, 0x70, 0xA6, 0x230, 0x1FE },
54 { 0x200, 0x100, 0x200, 0x100, 0, 0, 0x220, 0x1FE },
55 { 0x200, 0x100, 0x216, 0x138, 0x58, 0x38, 0x200, 0x1FD },
56 { 0x200, 0x100, 0x208, 0x1BC, 0x20, 0xBC, 0x210, 0x1FD },
57 { 0x200, 0x100, 0x210, 0x1BC, 0x40, 0xBC, 0x220, 0x1FD },
58 { 0x200, 0x100, 0x200, 0x1BC, 0, 0xBC, 0x230, 0x1FD },
59 { 0x180, 0x100, 0x1AC, 0x150, 0x1B0, 0x50, 0x170, 0x1F8 },
60 { 0x140, 0x100, 0x172, 0x1B3, 0xC8, 0xB3, 0x140, 0x1F7 },
61 { 0x140, 0x100, 0x16A, 0x1C5, 0xA8, 0xC5, 0x150, 0x1F7 },
62 { 0x180, 0x100, 0x1AC, 0x100, 0x1B0, 0, 0x170, 0x1F7 },
63 { 0x180, 0x100, 0x1B4, 0x150, 0x1D0, 0x50, 0x140, 0x1F6 },
64 { 0x140, 0x100, 0x178, 0x100, 0xE0, 0, 0x150, 0x1F6 },
65 { 0x180, 0x100, 0x1AC, 0x170, 0x1B0, 0x70, 0x170, 0x1F6 },
66 { 0x180, 0x100, 0x1B4, 0x170, 0x1D0, 0x70, 0x140, 0x1F5 },
67 { 0x180, 0x100, 0x180, 0x178, 0x100, 0x78, 0x150, 0x1F5 },
68 { 0x180, 0x100, 0x188, 0x178, 0x120, 0x78, 0x170, 0x1F5 },
69 { 0x180, 0x100, 0x1B4, 0x100, 0x1D0, 0, 0x140, 0x1F4 },
70 { 0x180, 0x100, 0x1AC, 0x128, 0x1B0, 0x28, 0x150, 0x1F4 },
71 { 0x180, 0x100, 0x1B4, 0x128, 0x1D0, 0x28, 0x170, 0x1F4 },
72 { 0x180, 0x100, 0x190, 0x178, 0x140, 0x78, 0x140, 0x1F3 },
73 { 0x180, 0x100, 0x198, 0x178, 0x160, 0x78, 0x150, 0x1F3 },
74};
293 { NULL, NULL, 0x5A },
294 { NULL, NULL, 0 },
295};
297 { NULL, NULL, 0x6E },
298 { NULL, NULL, 0 },
299};
301 { NULL, NULL, 0x69 },
302 { NULL, NULL, 0 },
303};
305 { NULL, NULL, 0x64 },
306 { NULL, NULL, 0 },
307};
309 { NULL, NULL, 0x5F },
310 { NULL, NULL, 0 },
311};
321 { NULL, NULL, 0x8A },
322 { NULL, NULL, 0 },
323};
325 { NULL, NULL, 0x89 },
326 { NULL, NULL, 0 },
327};
369 { NULL, NULL, 0x88 },
370 { NULL, NULL, 0 },
371};
373 { NULL, NULL, 0x8B },
374 { NULL, NULL, 0 },
375};
386u16 actor13Conditions[] = { ITEM(0, 0x192), 0, CODES_END };
387u16 actor14Conditions[] = { ITEM(0, 0x192), 0, CODES_END };
393FieldActorEntry actor5 = { NULL, actor5Talks, 0x66, 9, 159, 177, 7 };
394FieldActorEntry actor6 = { NULL, actor6Talks, 0x16F, 0xA, 929, 417, 1 };
395FieldActorEntry actor7 = { NULL, actor7Talks, 0x177, 0xB, 769, 209, 3 };
396FieldActorEntry actor8 = { actor8Conditions, actor8Talks, 0x18F, 0xC, 216, 269, 7 };
397FieldActorEntry actor9 = { actor9Conditions, actor9Talks, 0x190, 0xD, 297, 373, 7 };
400FieldActorEntry actor12 = { actor12Conditions, actor12Talks, 0x193, 0x10, 480, 521, 7 };
401FieldActorEntry actor13 = { actor13Conditions, actor13Talks, 0x194, 0x11, 501, 549, 7 };
402FieldActorEntry actor14 = { actor14Conditions, actor14Talks, 0x195, 0x12, 522, 538, 7 };
404 &actor0,
405 &actor1,
406 &actor2,
407 &actor3,
408 &actor4,
409 &actor5,
410 &actor6,
411 &actor7,
412 &actor8,
413 &actor9,
414 &actor10,
415 &actor11,
416 &actor12,
417 &actor13,
418 &actor14,
419 NULL,
420};
422 { 1, 0, 0x40, 2, 0x47, 2, 0, 5, 8, 0, 85, 81, 0, 0 },
423 { 1, 0, 0x40, 2, 0x48, 2, 0, 5, 8, 0, 83, 117, 0, 0 },
424 { 1, 0, 0x40, 2, 0x48, 2, 0, 5, 8, 0, 83, 135, 0, 0 },
425 { 1, 0, 0x40, 2, 0x48, 2, 0, 5, 8, 0, 91, 113, 0, 0 },
426 { 1, 0, 0x40, 2, 0x48, 2, 0, 5, 8, 0, 91, 131, 0, 0 },
427 { 1, 0, 0x40, 2, 0x48, 2, 0, 5, 8, 0, 99, 109, 0, 0 },
428 { 1, 0, 0x40, 2, 0x48, 2, 0, 5, 8, 0, 99, 127, 0, 0 },
429 { 1, 0, 0x40, 2, 0x48, 2, 0, 5, 8, 0, 107, 105, 0, 0 },
430 { 1, 0, 0x40, 2, 0x48, 2, 0, 5, 8, 0, 107, 123, 0, 0 },
431 { 1, 0, 0x40, 2, 0x48, 2, 0, 5, 8, 0, 115, 101, 0, 0 },
432 { 1, 0, 0x40, 2, 0x48, 2, 0, 5, 8, 0, 115, 119, 0, 0 },
433 { 1, 0, 0x40, 2, 0x48, 2, 0, 5, 8, 0, 123, 97, 0, 0 },
434 { 1, 0, 0x40, 2, 0x48, 2, 0, 5, 8, 0, 123, 115, 0, 0 },
435 { 1, 0, 0x40, 2, 0x48, 2, 0, 5, 8, 0, 131, 93, 0, 0 },
436 { 1, 0, 0x40, 2, 0x48, 2, 0, 5, 8, 0, 131, 111, 0, 0 },
437 { 1, 0, 0x40, 2, 0x48, 2, 0, 5, 8, 0, 139, 89, 0, 0 },
438 { 1, 0, 0x40, 2, 0x48, 2, 0, 5, 8, 0, 139, 107, 0, 0 },
439 { 1, 0, 0x40, 2, 0x48, 2, 0, 5, 8, 0, 147, 85, 0, 0 },
440 { 1, 0, 0x40, 2, 0x48, 2, 0, 5, 8, 0, 147, 103, 0, 0 },
441 { 1, 0, 0x40, 2, 0x48, 2, 0, 5, 8, 0, 155, 81, 0, 0 },
442 { 1, 0, 0x40, 2, 0x48, 2, 0, 5, 8, 0, 155, 99, 0, 0 },
443 { 1, 0, 0x40, 2, 0x48, 2, 0, 5, 8, 0, 163, 77, 0, 0 },
444 { 1, 0, 0x40, 2, 0x48, 2, 0, 5, 8, 0, 163, 95, 0, 0 },
445 { 1, 0, 0x40, 2, 0x49, 2, 0, 5, 8, 0, 87, 115, 0, 0 },
446 { 1, 0, 0x40, 2, 0x49, 2, 0, 5, 8, 0, 87, 133, 0, 0 },
447 { 1, 0, 0x40, 2, 0x49, 2, 0, 5, 8, 0, 95, 111, 0, 0 },
448 { 1, 0, 0x40, 2, 0x49, 2, 0, 5, 8, 0, 95, 129, 0, 0 },
449 { 1, 0, 0x40, 2, 0x49, 2, 0, 5, 8, 0, 103, 107, 0, 0 },
450 { 1, 0, 0x40, 2, 0x49, 2, 0, 5, 8, 0, 103, 125, 0, 0 },
451 { 1, 0, 0x40, 2, 0x49, 2, 0, 5, 8, 0, 111, 103, 0, 0 },
452 { 1, 0, 0x40, 2, 0x49, 2, 0, 5, 8, 0, 111, 121, 0, 0 },
453 { 1, 0, 0x40, 2, 0x49, 2, 0, 5, 8, 0, 119, 99, 0, 0 },
454 { 1, 0, 0x40, 2, 0x49, 2, 0, 5, 8, 0, 119, 117, 0, 0 },
455 { 1, 0, 0x40, 2, 0x49, 2, 0, 5, 8, 0, 127, 95, 0, 0 },
456 { 1, 0, 0x40, 2, 0x49, 2, 0, 5, 8, 0, 127, 113, 0, 0 },
457 { 1, 0, 0x40, 2, 0x49, 2, 0, 5, 8, 0, 135, 91, 0, 0 },
458 { 1, 0, 0x40, 2, 0x49, 2, 0, 5, 8, 0, 135, 109, 0, 0 },
459 { 1, 0, 0x40, 2, 0x49, 2, 0, 5, 8, 0, 143, 87, 0, 0 },
460 { 1, 0, 0x40, 2, 0x49, 2, 0, 5, 8, 0, 143, 105, 0, 0 },
461 { 1, 0, 0x40, 2, 0x49, 2, 0, 5, 8, 0, 151, 83, 0, 0 },
462 { 1, 0, 0x40, 2, 0x49, 2, 0, 5, 8, 0, 151, 101, 0, 0 },
463 { 1, 0, 0x40, 2, 0x49, 2, 0, 5, 8, 0, 159, 79, 0, 0 },
464 { 1, 0, 0x40, 2, 0x49, 2, 0, 5, 8, 0, 159, 97, 0, 0 },
465 { 1, 0, 0x40, 2, 0x49, 2, 0, 5, 8, 0, 167, 75, 0, 0 },
466 { 1, 0, 0x40, 2, 0x49, 2, 0, 5, 8, 0, 167, 93, 0, 0 },
467 { 1, 0, 0x40, 2, 0x4A, 2, 0, 7, 4, 0, 103, 201, 0, 0 },
468 { 1, 0, 0x40, 2, 0x4B, 2, 0, 7, 4, 0, 105, 205, 0, 0 },
469 { 1, 0, 0x80, 2, 1, 0, 0, 0, 0, 0, 768, 128, 0, 0 },
470 { 1, 0, 0x45, 2, 2, 0, 0, 0, 0, 0, 880, 156, 0, 0 },
471 { 1, 0, 0x78, 2, 3, 0, 0, 0, 0, 0, 896, 256, 0, 0 },
472 { 1, 0, 0x55, 2, 4, 0, 0, 0, 0, 0, 984, 299, 0, 0 },
473 { 1, 0, 0x33, 2, 5, 0, 0, 0, 0, 0, 278, 813, 0, 0 },
474 { 1, 0, 0x1E, 2, 6, 0, 0, 0, 0, 0, 323, 829, 0, 0 },
475 { 1, 0, 0x40, 6, 0x4A, 2, 0, 7, 4, 0, 220, 180, 0, 0 },
476 { 1, 0, 0x40, 6, 0x4A, 2, 0, 7, 4, 0, 232, 138, 0, 0 },
477 { 1, 0, 0x40, 6, 0x4A, 2, 0, 7, 4, 0, 297, 268, 0, 0 },
478 { 1, 0, 0x40, 6, 0x4A, 2, 0, 7, 4, 0, 300, 284, 0, 0 },
479 { 1, 0, 0x40, 6, 0x4B, 2, 0, 7, 4, 0, 168, 143, 0, 0 },
480 { 1, 0, 0x40, 6, 0x4B, 2, 0, 7, 4, 0, 220, 184, 0, 0 },
481 { 1, 0, 0x40, 6, 0x4B, 2, 0, 7, 4, 0, 234, 143, 0, 0 },
482 { 1, 0, 0x40, 6, 0x4B, 2, 0, 7, 4, 0, 235, 299, 0, 0 },
483 { 1, 0, 0x40, 6, 0x4B, 2, 0, 7, 4, 0, 280, 241, 0, 0 },
484 { 1, 0, 0x40, 6, 0x4B, 2, 0, 7, 4, 0, 300, 270, 0, 0 },
485 { 1, 0, 0x40, 6, 0x32, 1, 0x32, 0x34, 0xA, 0, 203, 909, 0, 0 },
486 { 1, 0, 0x40, 6, 0x32, 1, 0x32, 0x34, 0xA, 0, 236, 1022, 0, 0 },
487 { 1, 0, 0x40, 6, 0x32, 1, 0x32, 0x34, 0xA, 0, 237, 973, 0, 0 },
488 { 1, 0, 0x40, 6, 0x32, 1, 0x32, 0x34, 0xA, 0, 238, 733, 0, 0 },
489 { 1, 0, 0x40, 6, 0x32, 1, 0x32, 0x34, 0xA, 0, 273, 861, 0, 0 },
490 { 1, 0, 0x40, 6, 0x32, 1, 0x32, 0x34, 0xA, 0, 309, 635, 0, 0 },
491 { 1, 0, 0x40, 6, 0x32, 1, 0x32, 0x34, 0xA, 0, 320, 858, 0, 0 },
492 { 1, 0, 0x40, 6, 0x32, 1, 0x32, 0x34, 0xA, 0, 396, 960, 0, 0 },
493 { 1, 0, 0x40, 6, 0x32, 1, 0x32, 0x34, 0xA, 0, 575, 884, 0, 0 },
494 { 1, 0, 0x40, 6, 0x32, 1, 0x32, 0x34, 0xA, 0, 630, 1071, 0, 0 },
495 { 1, 0, 0x40, 6, 0x32, 1, 0x32, 0x34, 0xA, 0, 769, 568, 0, 0 },
496 { 1, 0, 0x40, 6, 0x32, 1, 0x32, 0x34, 0xA, 0, 1138, 909, 0, 0 },
497 { 1, 0, 0x40, 6, 0x35, 1, 0x35, 0x37, 0xA, 0, 281, 1085, 0, 0 },
498 { 1, 0, 0x40, 6, 0x35, 1, 0x35, 0x37, 0xA, 0, 320, 983, 0, 0 },
499 { 1, 0, 0x40, 6, 0x35, 1, 0x35, 0x37, 0xA, 0, 359, 980, 0, 0 },
500 { 1, 0, 0x40, 6, 0x35, 1, 0x35, 0x37, 0xA, 0, 503, 793, 0, 0 },
501 { 1, 0, 0x40, 6, 0x35, 1, 0x35, 0x37, 0xA, 0, 657, 718, 0, 0 },
502 { 1, 0, 0x40, 6, 0x38, 1, 0x38, 0x3A, 0xA, 0, 95, 790, 0, 0 },
503 { 1, 0, 0x40, 6, 0x38, 1, 0x38, 0x3A, 0xA, 0, 117, 1016, 0, 0 },
504 { 1, 0, 0x40, 6, 0x38, 1, 0x38, 0x3A, 0xA, 0, 145, 858, 0, 0 },
505 { 1, 0, 0x40, 6, 0x38, 1, 0x38, 0x3A, 0xA, 0, 178, 1068, 0, 0 },
506 { 1, 0, 0x40, 6, 0x38, 1, 0x38, 0x3A, 0xA, 0, 185, 1000, 0, 0 },
507 { 1, 0, 0x40, 6, 0x38, 1, 0x38, 0x3A, 0xA, 0, 212, 747, 0, 0 },
508 { 1, 0, 0x40, 6, 0x38, 1, 0x38, 0x3A, 0xA, 0, 288, 998, 0, 0 },
509 { 1, 0, 0x40, 6, 0x38, 1, 0x38, 0x3A, 0xA, 0, 302, 1076, 0, 0 },
510 { 1, 0, 0x40, 6, 0x38, 1, 0x38, 0x3A, 0xA, 0, 391, 819, 0, 0 },
511 { 1, 0, 0x40, 6, 0x38, 1, 0x38, 0x3A, 0xA, 0, 541, 902, 0, 0 },
512 { 1, 0, 0x40, 6, 0x38, 1, 0x38, 0x3A, 0xA, 0, 773, 705, 0, 0 },
513 { 1, 0, 0x40, 6, 0x38, 1, 0x38, 0x3A, 0xA, 0, 800, 486, 0, 0 },
514 { 1, 0, 0x40, 6, 0x38, 1, 0x38, 0x3A, 0xA, 0, 850, 469, 0, 0 },
515 { 1, 0, 0x40, 6, 0x38, 1, 0x38, 0x3A, 0xA, 0, 967, 574, 0, 0 },
516 { 1, 0, 0x40, 6, 0x3B, 1, 0x3B, 0x3D, 0xA, 0, 101, 951, 0, 0 },
517 { 1, 0, 0x40, 6, 0x3B, 1, 0x3B, 0x3D, 0xA, 0, 275, 890, 0, 0 },
518 { 1, 0, 0x40, 6, 0x3B, 1, 0x3B, 0x3D, 0xA, 0, 461, 890, 0, 0 },
519 { 1, 0, 0x40, 6, 0x3B, 1, 0x3B, 0x3D, 0xA, 0, 509, 339, 0, 0 },
520 { 1, 0, 0x40, 6, 0x3B, 1, 0x3B, 0x3D, 0xA, 0, 534, 794, 0, 0 },
521 { 1, 0, 0x40, 6, 0x3B, 1, 0x3B, 0x3D, 0xA, 0, 600, 441, 0, 0 },
522 { 1, 0, 0x40, 6, 0x3B, 1, 0x3B, 0x3D, 0xA, 0, 683, 709, 0, 0 },
523 { 1, 0, 0x40, 6, 0x3B, 1, 0x3B, 0x3D, 0xA, 0, 715, 508, 0, 0 },
524 { 1, 0, 0x40, 6, 0x3B, 1, 0x3B, 0x3D, 0xA, 0, 874, 539, 0, 0 },
525 { 1, 0, 0x40, 6, 0x3B, 1, 0x3B, 0x3D, 0xA, 0, 917, 557, 0, 0 },
526 { 1, 0, 0x40, 6, 0x3E, 1, 0x3E, 0x40, 0xA, 0, 131, 1058, 0, 0 },
527 { 1, 0, 0x40, 6, 0x3E, 1, 0x3E, 0x40, 0xA, 0, 273, 953, 0, 0 },
528 { 1, 0, 0x40, 6, 0x41, 1, 0x41, 0x43, 0xA, 0, 19, 963, 0, 0 },
529 { 1, 0, 0x40, 6, 0x41, 1, 0x41, 0x43, 0xA, 0, 106, 1043, 0, 0 },
530 { 1, 0, 0x40, 6, 0x41, 1, 0x41, 0x43, 0xA, 0, 122, 952, 0, 0 },
531 { 1, 0, 0x40, 6, 0x41, 1, 0x41, 0x43, 0xA, 0, 249, 923, 0, 0 },
532 { 1, 0, 0x40, 6, 0x41, 1, 0x41, 0x43, 0xA, 0, 367, 919, 0, 0 },
533 { 1, 0, 0x40, 6, 0x41, 1, 0x41, 0x43, 0xA, 0, 545, 804, 0, 0 },
534 { 1, 0, 0x40, 6, 0x41, 1, 0x41, 0x43, 0xA, 0, 582, 430, 0, 0 },
535 { 1, 0, 0x40, 6, 0x41, 1, 0x41, 0x43, 0xA, 0, 742, 512, 0, 0 },
536 { 1, 0, 0x40, 6, 0x41, 1, 0x41, 0x43, 0xA, 0, 931, 568, 0, 0 },
537 { 1, 0, 0x40, 6, 0x41, 1, 0x41, 0x43, 0xA, 0, 1086, 533, 0, 0 },
538 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 56, 960, 0, 0 },
539 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 117, 787, 0, 0 },
540 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 158, 846, 0, 0 },
541 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 171, 949, 0, 0 },
542 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 216, 834, 0, 0 },
543 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 221, 1050, 0, 0 },
544 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 227, 1041, 0, 0 },
545 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 235, 750, 0, 0 },
546 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 280, 713, 0, 0 },
547 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 286, 1071, 0, 0 },
548 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 287, 1094, 0, 0 },
549 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 305, 665, 0, 0 },
550 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 332, 909, 0, 0 },
551 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 333, 845, 0, 0 },
552 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 363, 326, 0, 0 },
553 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 378, 309, 0, 0 },
554 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 380, 320, 0, 0 },
555 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 390, 431, 0, 0 },
556 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 391, 981, 0, 0 },
557 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 398, 440, 0, 0 },
558 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 412, 434, 0, 0 },
559 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 430, 770, 0, 0 },
560 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 470, 562, 0, 0 },
561 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 474, 567, 0, 0 },
562 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 499, 344, 0, 0 },
563 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 515, 599, 0, 0 },
564 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 517, 802, 0, 0 },
565 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 526, 345, 0, 0 },
566 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 534, 910, 0, 0 },
567 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 546, 377, 0, 0 },
568 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 591, 852, 0, 0 },
569 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 616, 1076, 0, 0 },
570 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 622, 1085, 0, 0 },
571 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 633, 1077, 0, 0 },
572 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 694, 498, 0, 0 },
573 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 706, 727, 0, 0 },
574 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 775, 559, 0, 0 },
575 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 785, 551, 0, 0 },
576 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 793, 661, 0, 0 },
577 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 797, 555, 0, 0 },
578 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 798, 492, 0, 0 },
579 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 838, 485, 0, 0 },
580 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 916, 780, 0, 0 },
581 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 922, 772, 0, 0 },
582 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 929, 778, 0, 0 },
583 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 1026, 1107, 0, 0 },
584 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 1032, 1114, 0, 0 },
585 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 1039, 1107, 0, 0 },
586 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 1047, 546, 0, 0 },
587 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 1066, 898, 0, 0 },
588 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 1149, 890, 0, 0 },
589 { 1, 0, 0x40, 6, 0x44, 1, 0x44, 0x46, 0xA, 0, 1161, 892, 0, 0 },
590 { 1, 0, 0x40, 4, 0, 0, 0, 0, 0, 0, 477, 577, 626, 0 },
591 { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
592};
594 { { { CODES_END, 0 }, { CODES_END, 0 } }, SLOT_CLIMB_DOWN, 4, 0xC0, 0xC2, 0, 0, 0, 0 },
595 { { { CODES_END, 0 }, { CODES_END, 0 } }, SLOT_CLIMB_UP, 4, 0xCF, 0x106, 0, 0, 0, 0 },
596 { { { CODES_END, 0 }, { CODES_END, 0 } }, SLOT_CLIMB_DOWN, 4, 0x110, 0x12B, 0, 0, 0, 0 },
597 { { { CODES_END, 0 }, { CODES_END, 0 } }, SLOT_CLIMB_UP, 4, 0x11F, 0x16E, 0, 0, 0, 0 },
598 { { { CODES_END, 0 }, { CODES_END, 0 } }, SLOT_CLIMB_DOWN, 4, 0x100, 0x192, 0, 0, 0, 0 },
599 { { { CODES_END, 0 }, { CODES_END, 0 } }, SLOT_CLIMB_UP, 4, 0xF1, 0x1D6, 0, 0, 0, 0 },
600 { { { CODES_END, 0 }, { CODES_END, 0 } }, SLOT_CLIMB_DOWN, 4, 0x330, 0xEA, 0, 0, 0, 0 },
601 { { { CODES_END, 0 }, { CODES_END, 0 } }, SLOT_CLIMB_UP, 4, 0x33F, 0x12E, 0, 0, 0, 0 },
602 { { { CODES_END, 0 }, { CODES_END, 0 } }, SLOT_CLIMB_DOWN, 4, 0x2DE, 0x141, 0, 0, 0, 0 },
603 { { { CODES_END, 0 }, { CODES_END, 0 } }, SLOT_CLIMB_UP, 4, 0x2CE, 0x186, 0, 0, 0, 0 },
604 { { { CODES_END, 0 }, { CODES_END, 0 } }, SLOT_WARP0, 0x2E0, 0x240, 0xD8, 1, 0, 3, 1 },
605 { { { CODES_END, 0 }, { CODES_END, 0 } }, 0, 0, 0, 0, 0, 0, 0, 0 },
606};
607void (*stageFuncs[])(void) = {
609};
610#define EVENT_TEXT_FILE EXTRA_TEXT
612 { 1620, script1620, EVENT_TEXT(0xA), NULL, NULL },
613 { 1622, script1622, EVENT_TEXT(0xB), NULL, NULL },
614 { 1624, script1624, EVENT_TEXT(0xC), NULL, NULL },
615 { 1626, script1626, EVENT_TEXT(0xD), NULL, NULL },
616 { 1628, script1628, EVENT_TEXT(0xE), NULL, NULL },
617 { -1, NULL, 0, NULL, NULL },
618};
620 SCRIPT_WALK(2, 0x1F7, 0x214, 3),
621 SCRIPT_PLACE(0x193, 0x1E0, 0x209),
622 SCRIPT_POSE(0x193, 1, 7),
625 SCRIPT_POSE(2, 1, 3),
626 SCRIPT_WAIT(0x1E),
627 SCRIPT_POSE(0x193, 1, 3),
628 SCRIPT_WAIT(0x1E),
629 SCRIPT_WALK(0x193, 0x1D5, 0x202, 3),
630 SCRIPT_WAIT_WALK(0x193),
631 SCRIPT_POSE(0x193, 1, 3),
632 SCRIPT_WAIT(0x1E),
633 SCRIPT_POSE(0x193, 1, 5),
634 SCRIPT_WAIT(0x1E),
635 SCRIPT_WALK(0x193, 0x1F8, 0x1F0, 5),
636 SCRIPT_WAIT_WALK(0x193),
637 SCRIPT_POSE(0x193, 1, 5),
638 SCRIPT_WAIT(0x1E),
639 SCRIPT_POSE(0x193, 1, 1),
640 SCRIPT_WAIT(0x1E),
641 SCRIPT_TALK(0, 1, 0x193, 0),
643 SCRIPT_WAIT(0x1E),
645};
647 SCRIPT_WALK(2, 0x191, 0x1E1, 1),
648 SCRIPT_PLACE(0x192, 0x177, 0x1ED),
649 SCRIPT_POSE(0x192, 1, 5),
652 SCRIPT_POSE(2, 1, 1),
653 SCRIPT_WAIT(0x1E),
654 SCRIPT_POSE(0x192, 1, 1),
655 SCRIPT_WAIT(0x1E),
656 SCRIPT_WALK(0x192, 0x165, 0x1F5, 1),
657 SCRIPT_WAIT_WALK(0x192),
658 SCRIPT_POSE(0x192, 1, 1),
659 SCRIPT_WAIT(0x1E),
660 SCRIPT_POSE(0x192, 1, 3),
661 SCRIPT_WAIT(0x1E),
662 SCRIPT_WALK(0x192, 0x141, 0x1E5, 3),
663 SCRIPT_WAIT_WALK(0x192),
664 SCRIPT_POSE(0x192, 1, 3),
665 SCRIPT_WAIT(0x1E),
666 SCRIPT_POSE(0x192, 1, 7),
667 SCRIPT_WAIT(0x1E),
668 SCRIPT_TALK(0, 1, 0x192, 3),
670 SCRIPT_WAIT(0x1E),
672};
674 SCRIPT_WALK(2, 0x128, 0x1FC, 3),
675 SCRIPT_PLACE(0x191, 0x110, 0x1F1),
676 SCRIPT_POSE(0x191, 1, 7),
679 SCRIPT_POSE(2, 1, 3),
680 SCRIPT_WAIT(0x1E),
681 SCRIPT_POSE(0x191, 1, 3),
682 SCRIPT_WAIT(0x1E),
683 SCRIPT_WALK(0x191, 0xCC, 0x1CE, 3),
684 SCRIPT_WAIT_WALK(0x191),
685 SCRIPT_POSE(0x191, 1, 3),
686 SCRIPT_WAIT(0x1E),
687 SCRIPT_POSE(0x191, 1, 7),
688 SCRIPT_WAIT(0x1E),
689 SCRIPT_TALK(0, 1, 0x191, 3),
691 SCRIPT_WAIT(0x1E),
693};
695 SCRIPT_WALK(2, 0x140, 0x180, 3),
696 SCRIPT_PLACE(0x190, 0x129, 0x175),
697 SCRIPT_POSE(0x190, 1, 7),
700 SCRIPT_POSE(2, 1, 3),
701 SCRIPT_WAIT(0x1E),
702 SCRIPT_POSE(0x190, 1, 5),
703 SCRIPT_WAIT(0x1E),
704 SCRIPT_WALK(0x190, 0x155, 0x15D, 5),
705 SCRIPT_WAIT_WALK(0x190),
706 SCRIPT_POSE(0x190, 1, 5),
707 SCRIPT_WAIT(0x1E),
708 SCRIPT_POSE(0x190, 1, 1),
709 SCRIPT_WAIT(0x1E),
710 SCRIPT_TALK(0, 1, 0x190, 3),
712 SCRIPT_WAIT(0x1E),
714};
716 SCRIPT_WALK(2, 0xF0, 0x118, 3),
717 SCRIPT_PLACE(0x18F, 0xD8, 0x10D),
718 SCRIPT_POSE(0x18F, 1, 7),
721 SCRIPT_POSE(2, 1, 3),
722 SCRIPT_WAIT(0x1E),
723 SCRIPT_POSE(0x18F, 1, 5),
724 SCRIPT_WAIT(0x1E),
725 SCRIPT_WALK(0x18F, 0x104, 0xF7, 5),
726 SCRIPT_WAIT_WALK(0x18F),
727 SCRIPT_POSE(0x18F, 1, 5),
728 SCRIPT_WAIT(0x1E),
729 SCRIPT_POSE(0x18F, 1, 1),
730 SCRIPT_WAIT(0x1E),
731 SCRIPT_TALK(0, 1, 0x18F, 0),
733 SCRIPT_WAIT(0x1E),
735};
#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 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 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 SLOT_WARP0
the same with effect and cutscene 0
Definition field_map.h:264
#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 FLAG(group, id)
The codes of the (code, value) pairs that FLAGS_00 checks as conditions and applies as actions (event...
Definition game_state.h:68
#define CARD_BATTLE(opponent, kind)
action: startCardBattle
Definition game_state.h:73
#define MUSIC_DUEL_ISLAND
BGM_0008: Duel Island.
Definition sound.h:84
#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 FLAG_CARD_KING_KEITH_BEATEN
wstag951 Duel Island (extra chapter): Keith loses the card battle and gives the KoC Trophy,...
Definition story.h:977
#define FLAG_DUEL_ISLAND_POEMY_BEATEN
wstag951 Duel Island (extra chapter): Tamer Poemy loses the card battle and lets the "Hero" go on
Definition story.h:989
#define FLAG_CARD_BATTLE_WON
set by updateModeFlags on the way back from a card battle: 1 if the player won it (FLAGS_00....
Definition story.h:166
#define FLAG_DUEL_ISLAND_BOMUJII_BEATEN
wstag951 Duel Island (extra chapter): Tamer Bomujii loses the card battle and lets the player proceed
Definition story.h:983
#define FLAG_DUEL_ISLAND_ALICE_BEATEN
wstag951 Duel Island (extra chapter): Tamer Alice loses the card battle ("I...lose") and lets the pla...
Definition story.h:980
#define FLAG_DUEL_ISLAND_PIERRE_BEATEN
wstag951 Duel Island (extra chapter): Tamer Pierre is "defeated soundly" at cards and lets the player...
Definition story.h:986
#define FLAG_CARD_BATTLE_ENDED
set by updateModeFlags on the way back from a card battle; the talks that follow one test it and clea...
Definition story.h:169
#define FLAG_DUEL_ISLAND_HARUKA_BEATEN
wstag951 Duel Island (extra chapter): Tamer Haruka loses the card battle ("once in awhile one does ha...
Definition story.h:992
#define SPECIAL_SHOW_ITEM_GET_ICON
an action: the player's icon plays its animation 3 with SOUND_ITEM_GET (FIELD_COMMAND_ICON3); the tal...
Definition story.h:1982
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
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
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 actor1Conditions[]
Definition wstag951.c:377
u16 actor10Talk2Conditions[]
Definition wstag951.c:192
FieldActorEntry actor0
Definition wstag951.c:388
void(* stageFuncs[])(void)
The stage's functions (common/start_stage.inc.c calls the first): a StageFuncs in the stages with a t...
Definition wstag951.c:607
FieldActorEntry actor6
Definition wstag951.c:394
u16 actor9Talk1Actions[]
Definition wstag951.c:155
u16 actor8Talk4Actions[]
Definition wstag951.c:140
u16 actor11Conditions[]
Definition wstag951.c:384
u16 actor5Talk3Conditions[]
Definition wstag951.c:90
u16 actor11Talk3Conditions[]
Definition wstag951.c:235
u16 actor10Talk1Actions[]
Definition wstag951.c:191
FieldTalk actor2Talks[]
Definition wstag951.c:300
u16 actor8Talk1Conditions[]
Definition wstag951.c:113
u16 actor5Talk2Actions[]
Definition wstag951.c:89
u16 actor9Talk4Actions[]
Definition wstag951.c:176
u16 actor8Talk3Conditions[]
Definition wstag951.c:127
u16 actor10Conditions[]
Definition wstag951.c:383
u16 actor8Talk3Actions[]
Definition wstag951.c:133
u16 actor10Talk3Actions[]
Definition wstag951.c:205
u16 actor12Talk2Conditions[]
Definition wstag951.c:264
u16 actor5Talk0Conditions[]
Definition wstag951.c:75
u16 actor10Talk2Actions[]
Definition wstag951.c:198
FieldTalk actor14Talks[]
Definition wstag951.c:372
FieldTalk actor5Talks[]
Definition wstag951.c:312
u16 actor11Talk1Conditions[]
Definition wstag951.c:221
u16 actor11Talk2Actions[]
Definition wstag951.c:234
FieldActorEntry actor5
Definition wstag951.c:393
FieldActorEntry actor2
Definition wstag951.c:390
u16 actor8Talk2Conditions[]
Definition wstag951.c:120
const CVECTOR stageColor
the color the setup copies to FIELDSTG_state.spriteColor
Definition wstag951.c:14
u16 actor9Talk0Conditions[]
Definition wstag951.c:148
u16 actor9Talk2Actions[]
Definition wstag951.c:162
#define STAGE_FILE_8
Definition wstag951.c:18
s16 script1626[]
Definition wstag951.c:694
u16 actor11Talk3Actions[]
Definition wstag951.c:241
u16 actor12Talk2Actions[]
Definition wstag951.c:270
u16 actor9Conditions[]
Definition wstag951.c:382
u16 actor5Talk3Actions[]
Definition wstag951.c:96
FieldActorEntry * stageActors[]
Definition wstag951.c:403
u16 actor10Talk4Actions[]
Definition wstag951.c:212
s16 script1624[]
Definition wstag951.c:673
u16 actor11Talk4Actions[]
Definition wstag951.c:248
u16 actor10Talk1Conditions[]
Definition wstag951.c:185
u16 actor11Talk0Conditions[]
Definition wstag951.c:220
u16 actor12Talk4Conditions[]
Definition wstag951.c:278
u16 actor10Talk0Conditions[]
Definition wstag951.c:184
FieldTalk actor1Talks[]
Definition wstag951.c:296
u16 actor13Conditions[]
Definition wstag951.c:386
u16 actor5Talk4Actions[]
Definition wstag951.c:103
FieldTalk actor0Talks[]
Definition wstag951.c:292
FieldActorEntry actor10
Definition wstag951.c:398
FieldTalk actor4Talks[]
Definition wstag951.c:308
u16 actor4Conditions[]
Definition wstag951.c:380
FieldActorEntry actor4
Definition wstag951.c:392
u16 actor3Conditions[]
Definition wstag951.c:379
FieldTalk actor11Talks[]
Definition wstag951.c:352
FieldActorEntry actor8
Definition wstag951.c:396
ActorImage stageImages[]
Definition wstag951.c:52
s16 script1620[]
Defined below, after the tables that use them.
Definition wstag951.c:619
u16 actor11Talk4Conditions[]
Definition wstag951.c:242
FieldTalk actor6Talks[]
Definition wstag951.c:320
s16 script1622[]
Definition wstag951.c:646
void setupStage(void)
Sets the stage up: its map, actors and events, playing BGM_0008.
Definition wstag951.c:25
u16 actor12Talk0Conditions[]
Definition wstag951.c:256
u16 actor8Talk1Actions[]
Definition wstag951.c:119
StageTile stageObjects[]
The tables and color setupStage gives FIELDSTG_state (FieldState)
Definition wstag951.c:421
FieldActorEntry actor9
Definition wstag951.c:397
u16 actor8Conditions[]
Definition wstag951.c:381
u16 actor12Talk3Conditions[]
Definition wstag951.c:271
u16 actor9Talk1Conditions[]
Definition wstag951.c:149
FieldTalk actor10Talks[]
Definition wstag951.c:344
FieldTalk actor3Talks[]
Definition wstag951.c:304
u16 actor11Talk1Actions[]
Definition wstag951.c:227
FieldTalk actor9Talks[]
Definition wstag951.c:336
u16 actor8Talk2Actions[]
Definition wstag951.c:126
FieldActorEntry actor12
Definition wstag951.c:400
u16 actor12Talk1Conditions[]
Definition wstag951.c:257
u16 actor12Talk1Actions[]
Definition wstag951.c:263
u16 actor14Conditions[]
Definition wstag951.c:387
u16 actor9Talk3Actions[]
Definition wstag951.c:169
FieldActorEntry actor7
Definition wstag951.c:395
StageSlot stageSlots[]
Definition wstag951.c:593
u16 actor5Talk1Conditions[]
Definition wstag951.c:76
FieldActorEntry actor13
Definition wstag951.c:401
u16 actor8Talk4Conditions[]
Definition wstag951.c:134
u16 actor5Talk2Conditions[]
Definition wstag951.c:83
FieldActorEntry actor11
Definition wstag951.c:399
FieldActorEntry actor1
Definition wstag951.c:389
u16 actor10Talk3Conditions[]
Definition wstag951.c:199
FieldTalk actor13Talks[]
Definition wstag951.c:368
#define STAGE_FILE
Definition wstag951.c:17
u16 actor9Talk4Conditions[]
Definition wstag951.c:170
u16 actor2Conditions[]
Definition wstag951.c:378
s16 script1628[]
Definition wstag951.c:715
u16 actor12Talk3Actions[]
Definition wstag951.c:277
FieldTalk actor7Talks[]
Definition wstag951.c:324
u16 actor9Talk2Conditions[]
Definition wstag951.c:156
u16 actor9Talk3Conditions[]
Definition wstag951.c:163
#define STAGE_TEXT
Definition wstag951.c:16
FieldTalk actor8Talks[]
Definition wstag951.c:328
u16 actor12Talk4Actions[]
Definition wstag951.c:284
u16 actor11Talk2Conditions[]
Definition wstag951.c:228
FieldTalk actor12Talks[]
Definition wstag951.c:360
u16 actor5Talk1Actions[]
Definition wstag951.c:82
u16 actor10Talk4Conditions[]
Definition wstag951.c:206
u16 actor8Talk0Conditions[]
Definition wstag951.c:112
u16 actor5Talk4Conditions[]
Definition wstag951.c:97
FieldActorEntry actor3
Definition wstag951.c:391
FieldActorEntry actor14
Definition wstag951.c:402
FieldEvent stageEvents[]
Definition wstag951.c:611
u16 actor12Conditions[]
Definition wstag951.c:385
u16 actor0Conditions[]
Definition wstag951.c:376