|
Digimon World 3 decomp
The European version, SLES_039.36
|
WSTAG212: Main Lobby, Asuka City: the story events' copy. More...
#include "common.h"#include "field/stage.h"#include "common/step_animation_once.inc.c"#include "common/reset_tile_effect.inc.c"#include "common/start_stage.inc.c"Go to the source code of this file.
Macros | |
| #define | STAGE_CHILDREN_SIZE 4 |
| #define | STAGE_TEXT TEXT_FILE(TEXT_TALKS_05) |
| #define | EVENT_TEXT_FILE (TEXT_EVENTS_200 - 1) |
| #define | STAGE_FILE 0x4CE |
Functions | |
| void | updateTileEffect (StageTileEffect *task) |
| Moves its map objects to (x, y) and animates them when the substate is set to 1. | |
| void | handleCommand810 (StageTileEffect *task, s32 id) |
| Starts the effect at the place of map ID. | |
| void * | createCommand810 (s32 arg) |
| Command 810 of the event scripts: the effect of events 10 to 12, where the Tamer Service downloads the partners. | |
| void | updateStage (StageTask *task, void **children) |
| Creates the event object of the story so far, the first that applies. | |
| void | endEvents10To12 (void) |
| After events 10 to 12, where the Tamer Service downloads the starter pack the player chose (A, B or C): moves the story on to STORY_PARTNERS_RECEIVED. | |
| void | endEvent271 (void) |
| After event 271, with Maniac Phillip, Lazy Fei, Tamer Service, Kail, Lazy Alan, Worker Jeff, Miss Misha, Game Master and Energetic Yuki: sets flag 0x4005 and keeps it from playing again. | |
| void | endEvent273 (void) |
| After event 273, with Kail: moves the story on to STORY_LOOKING_FOR_TEDDY. | |
| void | endEvent352 (void) |
| After event 352, with Kail: lets event 40 of WSTAG285 start and moves the story on to its step 0xE. | |
| void | setupStage (void) |
| Sets the stage up: its map, actors and events, playing the ambience ENV_0205. | |
Variables | |
| AnimFrame * | updateTileEffectFrames [] |
| Defined below, after the code that uses them. | |
| s8 | tileEffectSortY [] |
| s16 | tileEffectPlaces [][2] |
| s32 | tileEffectSounds [] |
| The sound of each of the three partners' download effects. | |
| const CVECTOR | stageColor = { 0x54, 0x67, 0x96, 0x00 } |
| the color the setup copies to FIELDSTG_state.spriteColor | |
| s16 | script10 [] |
| s16 | script11 [] |
| s16 | script12 [] |
| s16 | script271 [] |
| s16 | script273 [] |
| s16 | script352 [] |
| AnimFrame | updateTileEffectFrames_0 [] |
| AnimFrame | updateTileEffectFrames_1 [] |
| AnimFrame | updateTileEffectFrames_2 [] |
| ActorImage | stageImages [] |
| u16 | actor0Conditions [] = { (0x6000 | ( STORY_LOGGED_IN )) , 1, 0xFFFF } |
| u16 | actor1Conditions [] = { (0x6000 | ( STORY_SUZAKU_BADGE )) , 1, 0xFFFF } |
| u16 | actor2Conditions [] = { (0x6000 | ( STORY_LOGGED_IN )) , 1, 0xFFFF } |
| u16 | actor3Conditions [] = { (0x6000 | ( STORY_SUZAKU_BADGE )) , 1, 0xFFFF } |
| u16 | actor4Conditions [] = { (0x6000 | ( STORY_GAME_MASTER_CAUGHT )) , 1, 0xFFFF } |
| u16 | actor5Conditions [] = { (0x6000 | ( STORY_AGUMON_DISGUISE )) , 1, 0xFFFF } |
| u16 | actor6Conditions [] = { (0x6000 | ( STORY_LOGGED_IN )) , 1, 0xFFFF } |
| u16 | actor7Conditions [] = { (0x6000 | ( STORY_SUZAKU_BADGE )) , 1, 0xFFFF } |
| u16 | actor8Conditions [] = { (0x6000 | ( STORY_GAME_MASTER_CAUGHT )) , 1, 0xFFFF } |
| u16 | actor9Conditions [] = { (0x6000 | ( STORY_SUZAKU_BADGE )) , 1, 0xFFFF } |
| u16 | actor10Conditions [] = { (0x6000 | ( STORY_GAME_MASTER_CAUGHT )) , 1, 0xFFFF } |
| u16 | actor11Conditions [] = { (0x6000 | ( STORY_LOGGED_IN )) , 1, 0xFFFF } |
| u16 | actor12Conditions [] = { (0x6000 | ( STORY_AGUMON_DISGUISE )) , 1, 0xFFFF } |
| u16 | actor13Conditions [] |
| u16 | actor14Conditions [] = { (0x6000 | ( STORY_LOGGED_IN )) , 1, 0xFFFF } |
| u16 | actor15Conditions [] = { (0x6000 | ( STORY_AGUMON_DISGUISE )) , 1, 0xFFFF } |
| u16 | actor16Conditions [] = { (0x6000 | ( STORY_SUZAKU_BADGE )) , 1, 0xFFFF } |
| u16 | actor17Conditions [] = { (0x6000 | ( STORY_LOGGED_IN )) , 1, 0xFFFF } |
| u16 | actor18Conditions [] = { (0x6000 | ( STORY_AGUMON_DISGUISE )) , 1, 0xFFFF } |
| u16 | actor19Conditions [] = { (0x6000 | ( STORY_SUZAKU_BADGE )) , 1, 0xFFFF } |
| u16 | actor20Conditions [] = { (0x6000 | ( STORY_LOGGED_IN )) , 1, 0xFFFF } |
| u16 | actor21Conditions [] = { (0x6000 | ( STORY_GAME_MASTER_CAUGHT )) , 1, 0xFFFF } |
| u16 | actor22Conditions [] = { (0x6000 | ( STORY_AGUMON_DISGUISE )) , 1, 0xFFFF } |
| u16 | actor23Conditions [] = { (0x6000 | ( STORY_SUZAKU_BADGE )) , 1, 0xFFFF } |
| u16 | actor24Conditions [] = { (0x6000 | ( STORY_SUZAKU_BADGE )) , 1, 0xFFFF } |
| u16 | actor25Conditions [] = { (0x6000 | ( STORY_SUZAKU_BADGE )) , 1, 0xFFFF } |
| u16 | actor26Conditions [] = { (0x6000 | ( STORY_LOGGED_IN )) , 1, 0xFFFF } |
| u16 | actor27Conditions [] = { (0x6000 | ( STORY_SUZAKU_BADGE )) , 1, 0xFFFF } |
| u16 | actor28Conditions [] = { (0x6000 | ( STORY_AGUMON_DISGUISE )) , 1, 0xFFFF } |
| u16 | actor29Conditions [] = { (0x6000 | ( STORY_SUZAKU_BADGE )) , 1, 0xFFFF } |
| u16 | actor30Conditions [] = { (0x6000 | ( STORY_AGUMON_DISGUISE )) , 1, 0xFFFF } |
| u16 | actor31Conditions [] = { (0x6000 | ( STORY_SUZAKU_BADGE )) , 1, 0xFFFF } |
| u16 | actor32Conditions [] |
| u16 | actor33Conditions [] |
| u16 | actor34Conditions [] |
| u16 | actor35Conditions [] = { (0x6000 | ( STORY_GAME_MASTER_CAUGHT )) , 1, 0xFFFF } |
| u16 | actor36Conditions [] = { (0x6000 | ( STORY_AGUMON_DISGUISE )) , 1, 0xFFFF } |
| u16 | actor37Conditions [] |
| u16 | actor38Conditions [] |
| u16 | actor39Conditions [] = { (0x6000 | ( STORY_SUZAKU_BADGE )) , 1, 0xFFFF } |
| u16 | actor40Conditions [] = { (0x6000 | ( STORY_SUZAKU_BADGE )) , 1, 0xFFFF } |
| u16 | actor41Conditions [] = { (0x6000 | ( STORY_SUZAKU_BADGE )) , 1, 0xFFFF } |
| u16 | actor42Conditions [] |
| u16 | actor43Conditions [] |
| u16 | actor44Conditions [] |
| FieldActorEntry | actor0 = { actor0Conditions, ((void *)0) , 1, 4, 0, 0, 1 } |
| FieldActorEntry | actor1 = { actor1Conditions, ((void *)0) , 1, 4, 0, 0, 1 } |
| FieldActorEntry | actor2 = { actor2Conditions, ((void *)0) , 0xB, 5, 0, 0, 1 } |
| FieldActorEntry | actor3 = { actor3Conditions, ((void *)0) , 0xB, 5, 0, 0, 1 } |
| FieldActorEntry | actor4 = { actor4Conditions, ((void *)0) , 0xB, 5, 0, 0, 1 } |
| FieldActorEntry | actor5 = { actor5Conditions, ((void *)0) , 0xB, 5, 0, 0, 0 } |
| FieldActorEntry | actor6 = { actor6Conditions, ((void *)0) , 0xC, 6, 0, 0, 1 } |
| FieldActorEntry | actor7 = { actor7Conditions, ((void *)0) , 0xD, 7, 0, 0, 1 } |
| FieldActorEntry | actor8 = { actor8Conditions, ((void *)0) , 0xD, 7, 384, 255, 1 } |
| FieldActorEntry | actor9 = { actor9Conditions, ((void *)0) , 0xE, 8, 0, 0, 1 } |
| FieldActorEntry | actor10 = { actor10Conditions, ((void *)0) , 0xE, 8, 434, 247, 7 } |
| FieldActorEntry | actor11 = { actor11Conditions, ((void *)0) , 0x20, 9, 0, 0, 1 } |
| FieldActorEntry | actor12 = { actor12Conditions, ((void *)0) , 0x20, 9, 384, 255, 1 } |
| FieldActorEntry | actor13 = { actor13Conditions, ((void *)0) , 0x22, 0xA, 0, 0, 1 } |
| FieldActorEntry | actor14 = { actor14Conditions, ((void *)0) , 0x24, 0xB, 0, 0, 1 } |
| FieldActorEntry | actor15 = { actor15Conditions, ((void *)0) , 0x24, 0xB, 434, 247, 7 } |
| FieldActorEntry | actor16 = { actor16Conditions, ((void *)0) , 0x2E, 0xC, 0, 0, 1 } |
| FieldActorEntry | actor17 = { actor17Conditions, ((void *)0) , 0x2E, 0xC, 0, 0, 1 } |
| FieldActorEntry | actor18 = { actor18Conditions, ((void *)0) , 0x2E, 0xC, 684, 363, 7 } |
| FieldActorEntry | actor19 = { actor19Conditions, ((void *)0) , 0x31, 0xD, 0, 0, 7 } |
| FieldActorEntry | actor20 = { actor20Conditions, ((void *)0) , 0x31, 0xD, 0, 0, 1 } |
| FieldActorEntry | actor21 = { actor21Conditions, ((void *)0) , 0x31, 0xD, 361, 221, 7 } |
| FieldActorEntry | actor22 = { actor22Conditions, ((void *)0) , 0x31, 0xD, 361, 221, 7 } |
| FieldActorEntry | actor23 = { actor23Conditions, ((void *)0) , 0x32, 0xE, 0, 0, 1 } |
| FieldActorEntry | actor24 = { actor24Conditions, ((void *)0) , 0x33, 0xF, 0, 0, 1 } |
| FieldActorEntry | actor25 = { actor25Conditions, ((void *)0) , 0x34, 0x10, 0, 0, 1 } |
| FieldActorEntry | actor26 = { actor26Conditions, ((void *)0) , 0x34, 0x10, 0, 0, 1 } |
| FieldActorEntry | actor27 = { actor27Conditions, ((void *)0) , 0x35, 0x11, 0, 0, 1 } |
| FieldActorEntry | actor28 = { actor28Conditions, ((void *)0) , 0x35, 0x11, 328, 260, 6 } |
| FieldActorEntry | actor29 = { actor29Conditions, ((void *)0) , 0x36, 0x12, 0, 0, 1 } |
| FieldActorEntry | actor30 = { actor30Conditions, ((void *)0) , 0x36, 0x12, 535, 307, 1 } |
| FieldActorEntry | actor31 = { actor31Conditions, ((void *)0) , 0x39, 0x13, 0, 0, 1 } |
| FieldActorEntry | actor32 = { actor32Conditions, ((void *)0) , 0x40, 0x14, 0, 0, 1 } |
| FieldActorEntry | actor33 = { actor33Conditions, ((void *)0) , 0x41, 0x15, 0, 0, 1 } |
| FieldActorEntry | actor34 = { actor34Conditions, ((void *)0) , 0x41, 0x15, 0, 0, 1 } |
| FieldActorEntry | actor35 = { actor35Conditions, ((void *)0) , 0x41, 0x15, 305, 353, 5 } |
| FieldActorEntry | actor36 = { actor36Conditions, ((void *)0) , 0x41, 0x15, 305, 353, 5 } |
| FieldActorEntry | actor37 = { actor37Conditions, ((void *)0) , 0x42, 0x16, 0, 0, 1 } |
| FieldActorEntry | actor38 = { actor38Conditions, ((void *)0) , 0x42, 0x16, 0, 0, 1 } |
| FieldActorEntry | actor39 = { actor39Conditions, ((void *)0) , 0x6C, 0x17, 0, 0, 1 } |
| FieldActorEntry | actor40 = { actor40Conditions, ((void *)0) , 0x6D, 0x18, 0, 0, 1 } |
| FieldActorEntry | actor41 = { actor41Conditions, ((void *)0) , 0x6E, 0x19, 0, 0, 1 } |
| FieldActorEntry | actor42 = { actor42Conditions, ((void *)0) , 0xB4, 0x1A, 0, 0, 1 } |
| FieldActorEntry | actor43 = { actor43Conditions, ((void *)0) , 0xB5, 0x1B, 0, 0, 1 } |
| FieldActorEntry | actor44 = { actor44Conditions, ((void *)0) , 0xB6, 0x1C, 0, 0, 1 } |
| FieldActorEntry * | stageActors [] |
| StageTile | stageObjects [] |
| The tables and color setupStage gives FIELDSTG_state (FieldState) | |
| void(* | stageFuncs [])(void) |
| The stage's functions (common/start_stage.inc.c calls the first): a StageFuncs in the stages with a tween, which define STAGE_TWEEN before they include this file, and in the others an array of just setupStage. | |
| FieldEvent | stageEvents [] |
WSTAG212: Main Lobby, Asuka City: the story events' copy.
STAGSLCT's "Main Lobby: demo": the first partner's download, the DO Guard, Kail asking how to change into Digimon.
Definition in file wstag212.c.
| #define STAGE_CHILDREN_SIZE 4 |
Definition at line 155 of file wstag212.c.
| #define STAGE_TEXT TEXT_FILE(TEXT_TALKS_05) |
Definition at line 196 of file wstag212.c.
| #define EVENT_TEXT_FILE (TEXT_EVENTS_200 - 1) |
Definition at line 197 of file wstag212.c.
| #define STAGE_FILE 0x4CE |
Definition at line 198 of file wstag212.c.
| void updateTileEffect | ( | StageTileEffect * | task | ) |
Moves its map objects to (x, y) and animates them when the substate is set to 1.
Definition at line 20 of file wstag212.c.
Referenced by createCommand810().
| void handleCommand810 | ( | StageTileEffect * | task, |
| s32 | id | ||
| ) |
Starts the effect at the place of map ID.
Definition at line 98 of file wstag212.c.
| void * createCommand810 | ( | s32 | arg | ) |
Command 810 of the event scripts: the effect of events 10 to 12, where the Tamer Service downloads the partners.
Definition at line 124 of file wstag212.c.
| void updateStage | ( | StageTask * | task, |
| void ** | children | ||
| ) |
Creates the event object of the story so far, the first that applies.
< SPECIAL_CONDITIONS entry 0
< SPECIAL_CONDITIONS entry 1
< SPECIAL_CONDITIONS entry 2
< 0x40 0x00-0x40: FLAGS_00, GAME.flags02-flags40
< 0x40 0x00-0x40: FLAGS_00, GAME.flags02-flags40
< 0x1C 0x00-0x40: FLAGS_00, GAME.flags02-flags40
Definition at line 129 of file wstag212.c.
| void endEvents10To12 | ( | void | ) |
After events 10 to 12, where the Tamer Service downloads the starter pack the player chose (A, B or C): moves the story on to STORY_PARTNERS_RECEIVED.
Definition at line 162 of file wstag212.c.
| void endEvent271 | ( | void | ) |
After event 271, with Maniac Phillip, Lazy Fei, Tamer Service, Kail, Lazy Alan, Worker Jeff, Miss Misha, Game Master and Energetic Yuki: sets flag 0x4005 and keeps it from playing again.
< 0x40 0x00-0x40: FLAGS_00, GAME.flags02-flags40
< 0x40 0x00-0x40: FLAGS_00, GAME.flags02-flags40
Definition at line 171 of file wstag212.c.
| void endEvent273 | ( | void | ) |
After event 273, with Kail: moves the story on to STORY_LOOKING_FOR_TEDDY.
Definition at line 177 of file wstag212.c.
| void endEvent352 | ( | void | ) |
After event 352, with Kail: lets event 40 of WSTAG285 start and moves the story on to its step 0xE.
< 0x40 0x00-0x40: FLAGS_00, GAME.flags02-flags40
Definition at line 185 of file wstag212.c.
| void setupStage | ( | void | ) |
Sets the stage up: its map, actors and events, playing the ambience ENV_0205.
Sets the stage up: its map, actors, battles and events, playing KANRIBGM; BGM_0029 instead except at STORY_PRESIDENT_ARRESTED once flag 0x1A0A is set.
< ENV_0205: the story events' copy of Asuka's Main Lobby (WSTAG212)
< ENV_0205: the story events' copy of Asuka's Main Lobby (WSTAG212)
Definition at line 201 of file wstag212.c.
| AnimFrame* updateTileEffectFrames[] |
Defined below, after the code that uses them.
Definition at line 1218 of file wstag212.c.
Referenced by updateTileEffect().
| s8 tileEffectSortY[] |
Definition at line 1221 of file wstag212.c.
Referenced by updateTileEffect().
| s16 tileEffectPlaces[][2] |
Definition at line 1224 of file wstag212.c.
Referenced by handleCommand810().
| s32 tileEffectSounds |
The sound of each of the three partners' download effects.
Definition at line 1228 of file wstag212.c.
Referenced by handleCommand810().
| const CVECTOR stageColor = { 0x54, 0x67, 0x96, 0x00 } |
the color the setup copies to FIELDSTG_state.spriteColor
the color the setup copies to FIELDSTG_state.spriteColor
It starts the stage, before its jump tables: in wstag924.c GCC would align them to 8 bytes after it, so it is a file of its own, linked first
Definition at line 190 of file wstag212.c.
Referenced by setupStage().
| s16 script10[] |
Definition at line 219 of file wstag212.c.
| s16 script11[] |
Definition at line 442 of file wstag212.c.
| s16 script12[] |
Definition at line 657 of file wstag212.c.
| s16 script271[] |
Definition at line 872 of file wstag212.c.
| s16 script273[] |
Definition at line 1069 of file wstag212.c.
| s16 script352[] |
Definition at line 1127 of file wstag212.c.
| AnimFrame updateTileEffectFrames_0[] |
Definition at line 1171 of file wstag212.c.
| AnimFrame updateTileEffectFrames_1[] |
Definition at line 1176 of file wstag212.c.
| AnimFrame updateTileEffectFrames_2[] |
Definition at line 1193 of file wstag212.c.
| ActorImage stageImages[] |
Definition at line 1231 of file wstag212.c.
Referenced by setupStage().
| u16 actor0Conditions[] = { (0x6000 | ( STORY_LOGGED_IN )) , 1, 0xFFFF } |
Definition at line 1264 of file wstag212.c.
| u16 actor1Conditions[] = { (0x6000 | ( STORY_SUZAKU_BADGE )) , 1, 0xFFFF } |
Definition at line 1265 of file wstag212.c.
| u16 actor2Conditions[] = { (0x6000 | ( STORY_LOGGED_IN )) , 1, 0xFFFF } |
Definition at line 1266 of file wstag212.c.
| u16 actor3Conditions[] = { (0x6000 | ( STORY_SUZAKU_BADGE )) , 1, 0xFFFF } |
Definition at line 1267 of file wstag212.c.
| u16 actor4Conditions[] = { (0x6000 | ( STORY_GAME_MASTER_CAUGHT )) , 1, 0xFFFF } |
Definition at line 1268 of file wstag212.c.
| u16 actor5Conditions[] = { (0x6000 | ( STORY_AGUMON_DISGUISE )) , 1, 0xFFFF } |
Definition at line 1269 of file wstag212.c.
| u16 actor6Conditions[] = { (0x6000 | ( STORY_LOGGED_IN )) , 1, 0xFFFF } |
Definition at line 1270 of file wstag212.c.
| u16 actor7Conditions[] = { (0x6000 | ( STORY_SUZAKU_BADGE )) , 1, 0xFFFF } |
Definition at line 1271 of file wstag212.c.
| u16 actor8Conditions[] = { (0x6000 | ( STORY_GAME_MASTER_CAUGHT )) , 1, 0xFFFF } |
Definition at line 1272 of file wstag212.c.
| u16 actor9Conditions[] = { (0x6000 | ( STORY_SUZAKU_BADGE )) , 1, 0xFFFF } |
Definition at line 1273 of file wstag212.c.
| u16 actor10Conditions[] = { (0x6000 | ( STORY_GAME_MASTER_CAUGHT )) , 1, 0xFFFF } |
Definition at line 1274 of file wstag212.c.
| u16 actor11Conditions[] = { (0x6000 | ( STORY_LOGGED_IN )) , 1, 0xFFFF } |
Definition at line 1275 of file wstag212.c.
| u16 actor12Conditions[] = { (0x6000 | ( STORY_AGUMON_DISGUISE )) , 1, 0xFFFF } |
Definition at line 1276 of file wstag212.c.
| u16 actor13Conditions[] |
Definition at line 1277 of file wstag212.c.
| u16 actor14Conditions[] = { (0x6000 | ( STORY_LOGGED_IN )) , 1, 0xFFFF } |
Definition at line 1282 of file wstag212.c.
| u16 actor15Conditions[] = { (0x6000 | ( STORY_AGUMON_DISGUISE )) , 1, 0xFFFF } |
Definition at line 1283 of file wstag212.c.
| u16 actor16Conditions[] = { (0x6000 | ( STORY_SUZAKU_BADGE )) , 1, 0xFFFF } |
Definition at line 1284 of file wstag212.c.
| u16 actor17Conditions[] = { (0x6000 | ( STORY_LOGGED_IN )) , 1, 0xFFFF } |
Definition at line 1285 of file wstag212.c.
| u16 actor18Conditions[] = { (0x6000 | ( STORY_AGUMON_DISGUISE )) , 1, 0xFFFF } |
Definition at line 1286 of file wstag212.c.
| u16 actor19Conditions[] = { (0x6000 | ( STORY_SUZAKU_BADGE )) , 1, 0xFFFF } |
Definition at line 1287 of file wstag212.c.
| u16 actor20Conditions[] = { (0x6000 | ( STORY_LOGGED_IN )) , 1, 0xFFFF } |
Definition at line 1288 of file wstag212.c.
| u16 actor21Conditions[] = { (0x6000 | ( STORY_GAME_MASTER_CAUGHT )) , 1, 0xFFFF } |
Definition at line 1289 of file wstag212.c.
| u16 actor22Conditions[] = { (0x6000 | ( STORY_AGUMON_DISGUISE )) , 1, 0xFFFF } |
Definition at line 1290 of file wstag212.c.
| u16 actor23Conditions[] = { (0x6000 | ( STORY_SUZAKU_BADGE )) , 1, 0xFFFF } |
Definition at line 1291 of file wstag212.c.
| u16 actor24Conditions[] = { (0x6000 | ( STORY_SUZAKU_BADGE )) , 1, 0xFFFF } |
Definition at line 1292 of file wstag212.c.
| u16 actor25Conditions[] = { (0x6000 | ( STORY_SUZAKU_BADGE )) , 1, 0xFFFF } |
Definition at line 1293 of file wstag212.c.
| u16 actor26Conditions[] = { (0x6000 | ( STORY_LOGGED_IN )) , 1, 0xFFFF } |
Definition at line 1294 of file wstag212.c.
| u16 actor27Conditions[] = { (0x6000 | ( STORY_SUZAKU_BADGE )) , 1, 0xFFFF } |
Definition at line 1295 of file wstag212.c.
| u16 actor28Conditions[] = { (0x6000 | ( STORY_AGUMON_DISGUISE )) , 1, 0xFFFF } |
Definition at line 1296 of file wstag212.c.
| u16 actor29Conditions[] = { (0x6000 | ( STORY_SUZAKU_BADGE )) , 1, 0xFFFF } |
Definition at line 1297 of file wstag212.c.
| u16 actor30Conditions[] = { (0x6000 | ( STORY_AGUMON_DISGUISE )) , 1, 0xFFFF } |
Definition at line 1298 of file wstag212.c.
| u16 actor31Conditions[] = { (0x6000 | ( STORY_SUZAKU_BADGE )) , 1, 0xFFFF } |
Definition at line 1299 of file wstag212.c.
| u16 actor32Conditions[] |
Definition at line 1300 of file wstag212.c.
| u16 actor33Conditions[] |
Definition at line 1305 of file wstag212.c.
| u16 actor34Conditions[] |
Definition at line 1310 of file wstag212.c.
| u16 actor35Conditions[] = { (0x6000 | ( STORY_GAME_MASTER_CAUGHT )) , 1, 0xFFFF } |
Definition at line 1315 of file wstag212.c.
| u16 actor36Conditions[] = { (0x6000 | ( STORY_AGUMON_DISGUISE )) , 1, 0xFFFF } |
Definition at line 1316 of file wstag212.c.
| u16 actor37Conditions[] |
Definition at line 1317 of file wstag212.c.
| u16 actor38Conditions[] |
Definition at line 1322 of file wstag212.c.
| u16 actor39Conditions[] = { (0x6000 | ( STORY_SUZAKU_BADGE )) , 1, 0xFFFF } |
Definition at line 1327 of file wstag212.c.
| u16 actor40Conditions[] = { (0x6000 | ( STORY_SUZAKU_BADGE )) , 1, 0xFFFF } |
Definition at line 1328 of file wstag212.c.
| u16 actor41Conditions[] = { (0x6000 | ( STORY_SUZAKU_BADGE )) , 1, 0xFFFF } |
Definition at line 1329 of file wstag212.c.
| u16 actor42Conditions[] |
Definition at line 1330 of file wstag212.c.
| u16 actor43Conditions[] |
Definition at line 1335 of file wstag212.c.
| u16 actor44Conditions[] |
Definition at line 1340 of file wstag212.c.
| FieldActorEntry actor0 = { actor0Conditions, ((void *)0) , 1, 4, 0, 0, 1 } |
Definition at line 1345 of file wstag212.c.
| FieldActorEntry actor1 = { actor1Conditions, ((void *)0) , 1, 4, 0, 0, 1 } |
Definition at line 1346 of file wstag212.c.
| FieldActorEntry actor2 = { actor2Conditions, ((void *)0) , 0xB, 5, 0, 0, 1 } |
Definition at line 1347 of file wstag212.c.
| FieldActorEntry actor3 = { actor3Conditions, ((void *)0) , 0xB, 5, 0, 0, 1 } |
Definition at line 1348 of file wstag212.c.
| FieldActorEntry actor4 = { actor4Conditions, ((void *)0) , 0xB, 5, 0, 0, 1 } |
Definition at line 1349 of file wstag212.c.
| FieldActorEntry actor5 = { actor5Conditions, ((void *)0) , 0xB, 5, 0, 0, 0 } |
Definition at line 1350 of file wstag212.c.
| FieldActorEntry actor6 = { actor6Conditions, ((void *)0) , 0xC, 6, 0, 0, 1 } |
Definition at line 1351 of file wstag212.c.
| FieldActorEntry actor7 = { actor7Conditions, ((void *)0) , 0xD, 7, 0, 0, 1 } |
Definition at line 1352 of file wstag212.c.
| FieldActorEntry actor8 = { actor8Conditions, ((void *)0) , 0xD, 7, 384, 255, 1 } |
Definition at line 1353 of file wstag212.c.
| FieldActorEntry actor9 = { actor9Conditions, ((void *)0) , 0xE, 8, 0, 0, 1 } |
Definition at line 1354 of file wstag212.c.
| FieldActorEntry actor10 = { actor10Conditions, ((void *)0) , 0xE, 8, 434, 247, 7 } |
Definition at line 1355 of file wstag212.c.
| FieldActorEntry actor11 = { actor11Conditions, ((void *)0) , 0x20, 9, 0, 0, 1 } |
Definition at line 1356 of file wstag212.c.
| FieldActorEntry actor12 = { actor12Conditions, ((void *)0) , 0x20, 9, 384, 255, 1 } |
Definition at line 1357 of file wstag212.c.
| FieldActorEntry actor13 = { actor13Conditions, ((void *)0) , 0x22, 0xA, 0, 0, 1 } |
Definition at line 1358 of file wstag212.c.
| FieldActorEntry actor14 = { actor14Conditions, ((void *)0) , 0x24, 0xB, 0, 0, 1 } |
Definition at line 1359 of file wstag212.c.
| FieldActorEntry actor15 = { actor15Conditions, ((void *)0) , 0x24, 0xB, 434, 247, 7 } |
Definition at line 1360 of file wstag212.c.
| FieldActorEntry actor16 = { actor16Conditions, ((void *)0) , 0x2E, 0xC, 0, 0, 1 } |
Definition at line 1361 of file wstag212.c.
| FieldActorEntry actor17 = { actor17Conditions, ((void *)0) , 0x2E, 0xC, 0, 0, 1 } |
Definition at line 1362 of file wstag212.c.
| FieldActorEntry actor18 = { actor18Conditions, ((void *)0) , 0x2E, 0xC, 684, 363, 7 } |
Definition at line 1363 of file wstag212.c.
| FieldActorEntry actor19 = { actor19Conditions, ((void *)0) , 0x31, 0xD, 0, 0, 7 } |
Definition at line 1364 of file wstag212.c.
| FieldActorEntry actor20 = { actor20Conditions, ((void *)0) , 0x31, 0xD, 0, 0, 1 } |
Definition at line 1365 of file wstag212.c.
| FieldActorEntry actor21 = { actor21Conditions, ((void *)0) , 0x31, 0xD, 361, 221, 7 } |
Definition at line 1366 of file wstag212.c.
| FieldActorEntry actor22 = { actor22Conditions, ((void *)0) , 0x31, 0xD, 361, 221, 7 } |
Definition at line 1367 of file wstag212.c.
| FieldActorEntry actor23 = { actor23Conditions, ((void *)0) , 0x32, 0xE, 0, 0, 1 } |
Definition at line 1368 of file wstag212.c.
| FieldActorEntry actor24 = { actor24Conditions, ((void *)0) , 0x33, 0xF, 0, 0, 1 } |
Definition at line 1369 of file wstag212.c.
| FieldActorEntry actor25 = { actor25Conditions, ((void *)0) , 0x34, 0x10, 0, 0, 1 } |
Definition at line 1370 of file wstag212.c.
| FieldActorEntry actor26 = { actor26Conditions, ((void *)0) , 0x34, 0x10, 0, 0, 1 } |
Definition at line 1371 of file wstag212.c.
| FieldActorEntry actor27 = { actor27Conditions, ((void *)0) , 0x35, 0x11, 0, 0, 1 } |
Definition at line 1372 of file wstag212.c.
| FieldActorEntry actor28 = { actor28Conditions, ((void *)0) , 0x35, 0x11, 328, 260, 6 } |
Definition at line 1373 of file wstag212.c.
| FieldActorEntry actor29 = { actor29Conditions, ((void *)0) , 0x36, 0x12, 0, 0, 1 } |
Definition at line 1374 of file wstag212.c.
| FieldActorEntry actor30 = { actor30Conditions, ((void *)0) , 0x36, 0x12, 535, 307, 1 } |
Definition at line 1375 of file wstag212.c.
| FieldActorEntry actor31 = { actor31Conditions, ((void *)0) , 0x39, 0x13, 0, 0, 1 } |
Definition at line 1376 of file wstag212.c.
| FieldActorEntry actor32 = { actor32Conditions, ((void *)0) , 0x40, 0x14, 0, 0, 1 } |
Definition at line 1377 of file wstag212.c.
| FieldActorEntry actor33 = { actor33Conditions, ((void *)0) , 0x41, 0x15, 0, 0, 1 } |
Definition at line 1378 of file wstag212.c.
| FieldActorEntry actor34 = { actor34Conditions, ((void *)0) , 0x41, 0x15, 0, 0, 1 } |
Definition at line 1379 of file wstag212.c.
| FieldActorEntry actor35 = { actor35Conditions, ((void *)0) , 0x41, 0x15, 305, 353, 5 } |
Definition at line 1380 of file wstag212.c.
| FieldActorEntry actor36 = { actor36Conditions, ((void *)0) , 0x41, 0x15, 305, 353, 5 } |
Definition at line 1381 of file wstag212.c.
| FieldActorEntry actor37 = { actor37Conditions, ((void *)0) , 0x42, 0x16, 0, 0, 1 } |
Definition at line 1382 of file wstag212.c.
| FieldActorEntry actor38 = { actor38Conditions, ((void *)0) , 0x42, 0x16, 0, 0, 1 } |
Definition at line 1383 of file wstag212.c.
| FieldActorEntry actor39 = { actor39Conditions, ((void *)0) , 0x6C, 0x17, 0, 0, 1 } |
Definition at line 1384 of file wstag212.c.
| FieldActorEntry actor40 = { actor40Conditions, ((void *)0) , 0x6D, 0x18, 0, 0, 1 } |
Definition at line 1385 of file wstag212.c.
| FieldActorEntry actor41 = { actor41Conditions, ((void *)0) , 0x6E, 0x19, 0, 0, 1 } |
Definition at line 1386 of file wstag212.c.
| FieldActorEntry actor42 = { actor42Conditions, ((void *)0) , 0xB4, 0x1A, 0, 0, 1 } |
Definition at line 1387 of file wstag212.c.
| FieldActorEntry actor43 = { actor43Conditions, ((void *)0) , 0xB5, 0x1B, 0, 0, 1 } |
Definition at line 1388 of file wstag212.c.
| FieldActorEntry actor44 = { actor44Conditions, ((void *)0) , 0xB6, 0x1C, 0, 0, 1 } |
Definition at line 1389 of file wstag212.c.
| FieldActorEntry* stageActors[] |
Definition at line 1390 of file wstag212.c.
Referenced by setupStage().
| StageTile stageObjects[] |
The tables and color setupStage gives FIELDSTG_state (FieldState)
Definition at line 1438 of file wstag212.c.
Referenced by setupStage().
| void(* stageFuncs[])(void) | ( | void | ) |
The stage's functions (common/start_stage.inc.c calls the first): a StageFuncs in the stages with a tween, which define STAGE_TWEEN before they include this file, and in the others an array of just setupStage.
Definition at line 1515 of file wstag212.c.
| FieldEvent stageEvents[] |
Definition at line 1518 of file wstag212.c.
Referenced by setupStage().