mirror of
https://github.com/Ninjdai1/pokeemerald.git
synced 2025-01-13 07:03:40 +01:00
Rename contest AI stuff
This commit is contained in:
parent
4d938cb622
commit
845307b3a6
@ -11,39 +11,40 @@
|
||||
enum MON_4
|
||||
|
||||
.align 2
|
||||
gContestAIs:: @ 82DE350
|
||||
.4byte AI_CheckForBadMove
|
||||
.4byte AI_CheckForCombo
|
||||
.4byte AI_CheckBoring
|
||||
.4byte AI_CheckExcitement
|
||||
.4byte AI_CheckOrder
|
||||
.4byte AI_CheckForGoodMove
|
||||
.4byte AI_Erratic
|
||||
.4byte AI_Nothing
|
||||
.4byte AI_Nothing
|
||||
.4byte AI_Nothing
|
||||
.4byte AI_Nothing
|
||||
.4byte AI_Nothing
|
||||
.4byte AI_Nothing
|
||||
.4byte AI_Nothing
|
||||
.4byte AI_Nothing
|
||||
.4byte AI_Nothing
|
||||
.4byte AI_Nothing
|
||||
.4byte AI_Nothing
|
||||
.4byte AI_Nothing
|
||||
.4byte AI_Nothing
|
||||
.4byte AI_Nothing
|
||||
.4byte AI_Nothing
|
||||
.4byte AI_Nothing
|
||||
.4byte AI_Nothing
|
||||
.4byte AI_Nothing
|
||||
.4byte AI_Nothing
|
||||
.4byte AI_Nothing
|
||||
.4byte AI_Nothing
|
||||
.4byte AI_Nothing
|
||||
.4byte AI_Nothing
|
||||
.4byte AI_Nothing
|
||||
.4byte AI_Nothing
|
||||
gContestAIChecks:: @ 82DE350
|
||||
.4byte AI_CheckForBadMove // 0x00000001
|
||||
.4byte AI_CheckForCombo // 0x00000002
|
||||
.4byte AI_CheckBoring // 0x00000004
|
||||
.4byte AI_CheckExcitement // 0x00000008
|
||||
.4byte AI_CheckOrder // 0x00000010
|
||||
.4byte AI_CheckForGoodMove // 0x00000020
|
||||
.4byte AI_Erratic // 0x00000040
|
||||
.4byte AI_Nothing // 0x00000080
|
||||
.4byte AI_Nothing // 0x00000100
|
||||
.4byte AI_Nothing // 0x00000200
|
||||
.4byte AI_Nothing // 0x00000400
|
||||
.4byte AI_Nothing // 0x00000800
|
||||
.4byte AI_Nothing // 0x00001000
|
||||
.4byte AI_Nothing // 0x00002000
|
||||
.4byte AI_Nothing // 0x00004000
|
||||
.4byte AI_Nothing // 0x00008000
|
||||
.4byte AI_Nothing // 0x00010000
|
||||
.4byte AI_Nothing // 0x00020000
|
||||
.4byte AI_Nothing // 0x00040000
|
||||
.4byte AI_Nothing // 0x00080000
|
||||
.4byte AI_Nothing // 0x00100000
|
||||
.4byte AI_Nothing // 0x00200000
|
||||
.4byte AI_Nothing // 0x00400000
|
||||
.4byte AI_Nothing // 0x00800000
|
||||
.4byte AI_Nothing // 0x01000000
|
||||
.4byte AI_Nothing // 0x02000000
|
||||
.4byte AI_Nothing // 0x04000000
|
||||
.4byte AI_Nothing // 0x08000000
|
||||
.4byte AI_Nothing // 0x10000000
|
||||
.4byte AI_Nothing // 0x20000000
|
||||
.4byte AI_Nothing // 0x40000000
|
||||
.4byte AI_Nothing // 0x80000000
|
||||
|
||||
|
||||
@ Unreferenced AI routine to encourage moves that improve condition on the first
|
||||
@ turn. Additionally, it checks the appeal order of the user and the effect
|
||||
|
@ -216,7 +216,7 @@ struct ContestPokemon
|
||||
/*0x02*/ u8 nickname[POKEMON_NAME_LENGTH + 1];
|
||||
/*0x0D*/ u8 trainerName[PLAYER_NAME_LENGTH + 1];
|
||||
/*0x15*/ u8 trainerGfxId;
|
||||
/*0x18*/ u32 flags;
|
||||
/*0x18*/ u32 aiChecks;
|
||||
/*0x1C*/ u8 whichRank:2; // 0x1 0x2
|
||||
u8 aiPool_Cool:1; // 0x4
|
||||
u8 aiPool_Beauty:1; // 0x8
|
||||
@ -352,13 +352,13 @@ struct UnknownContestStruct7
|
||||
struct ContestAIInfo
|
||||
{
|
||||
/*0x00*/ u8 aiState;
|
||||
/*0x02*/ u16 unk2;
|
||||
/*0x04*/ u8 unk4;
|
||||
/*0x02*/ u16 nextMove;
|
||||
/*0x04*/ u8 nextMoveIndex;
|
||||
/*0x05*/ u8 unk5[4];
|
||||
/*0x09*/ u8 aiAction;
|
||||
/*0x0A*/ u8 fillerA[0x6]; // TODO: don't know what's here
|
||||
/*0x10*/ u8 unk10;
|
||||
/*0x14*/ u32 flags;
|
||||
/*0x10*/ u8 currentAICheck;
|
||||
/*0x14*/ u32 aiChecks;
|
||||
/*0x18*/ s16 scriptResult;
|
||||
/*0x1A*/ s16 scriptArr[3];
|
||||
/*0x20*/ const u8 *stack[8];
|
||||
|
@ -2623,7 +2623,7 @@ void sub_80DA8C8(u8 partyIndex)
|
||||
gContestMons[gContestPlayerMonIndex].trainerGfxId = EVENT_OBJ_GFX_LINK_BRENDAN;
|
||||
else
|
||||
gContestMons[gContestPlayerMonIndex].trainerGfxId = EVENT_OBJ_GFX_LINK_MAY;
|
||||
gContestMons[gContestPlayerMonIndex].flags = 0;
|
||||
gContestMons[gContestPlayerMonIndex].aiChecks = 0;
|
||||
gContestMons[gContestPlayerMonIndex].unk2C[0] = 0;
|
||||
gContestMons[gContestPlayerMonIndex].species = GetMonData(&gPlayerParty[partyIndex], MON_DATA_SPECIES);
|
||||
GetMonData(&gPlayerParty[partyIndex], MON_DATA_NICKNAME, name);
|
||||
|
583
src/contest_ai.c
583
src/contest_ai.c
File diff suppressed because it is too large
Load Diff
@ -183,7 +183,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("POOCHY"),
|
||||
.trainerName = _("JIMMY"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_BOY_1,
|
||||
.flags = 0xC000FFF,
|
||||
.aiChecks = 0xC000FFF,
|
||||
.whichRank = CONTEST_RANK_NORMAL,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -212,7 +212,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("MUSILLE"),
|
||||
.trainerName = _("EDITH"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_GIRL_1,
|
||||
.flags = 0x82000FFF,
|
||||
.aiChecks = 0x82000FFF,
|
||||
.whichRank = CONTEST_RANK_NORMAL,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -241,7 +241,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("DUSTER"),
|
||||
.trainerName = _("EVAN"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_LITTLE_BOY,
|
||||
.flags = 0x21000FFF,
|
||||
.aiChecks = 0x21000FFF,
|
||||
.whichRank = CONTEST_RANK_NORMAL,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -270,7 +270,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("DOTS"),
|
||||
.trainerName = _("KELSEY"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_WOMAN_1,
|
||||
.flags = 0x20800FFF,
|
||||
.aiChecks = 0x20800FFF,
|
||||
.whichRank = CONTEST_RANK_NORMAL,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -299,7 +299,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("TATAY"),
|
||||
.trainerName = _("MADISON"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_POKEFAN_F,
|
||||
.flags = 0x80400FFF,
|
||||
.aiChecks = 0x80400FFF,
|
||||
.whichRank = CONTEST_RANK_NORMAL,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -328,7 +328,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("NINDA"),
|
||||
.trainerName = _("RAYMOND"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_BLACK_BELT,
|
||||
.flags = 0x10200FFF,
|
||||
.aiChecks = 0x10200FFF,
|
||||
.whichRank = CONTEST_RANK_NORMAL,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -357,7 +357,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("SMISH"),
|
||||
.trainerName = _("GRANT"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_YOUNGSTER,
|
||||
.flags = 0x20100FFF,
|
||||
.aiChecks = 0x20100FFF,
|
||||
.whichRank = CONTEST_RANK_NORMAL,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -386,7 +386,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("SLEAL"),
|
||||
.trainerName = _("PAIGE"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_WOMAN_4,
|
||||
.flags = 0x8080FFF,
|
||||
.aiChecks = 0x8080FFF,
|
||||
.whichRank = CONTEST_RANK_NORMAL,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -415,7 +415,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("SLOKTH"),
|
||||
.trainerName = _("ALEC"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_CAMPER,
|
||||
.flags = 0x40040FFF,
|
||||
.aiChecks = 0x40040FFF,
|
||||
.whichRank = CONTEST_RANK_NORMAL,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -444,7 +444,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("WHIRIS"),
|
||||
.trainerName = _("SYDNEY"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_LASS,
|
||||
.flags = 0x80020FFF,
|
||||
.aiChecks = 0x80020FFF,
|
||||
.whichRank = CONTEST_RANK_NORMAL,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -473,7 +473,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("MAHITA"),
|
||||
.trainerName = _("MORRIS"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_SCHOOL_KID_M,
|
||||
.flags = 0x8010FFF,
|
||||
.aiChecks = 0x8010FFF,
|
||||
.whichRank = CONTEST_RANK_NORMAL,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -502,7 +502,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("RONAR"),
|
||||
.trainerName = _("MARIAH"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_GIRL_2,
|
||||
.flags = 0x8008FFF,
|
||||
.aiChecks = 0x8008FFF,
|
||||
.whichRank = CONTEST_RANK_NORMAL,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -531,7 +531,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("BATRO"),
|
||||
.trainerName = _("RUSSELL"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_MAN_3,
|
||||
.flags = 0x90004FFF,
|
||||
.aiChecks = 0x90004FFF,
|
||||
.whichRank = CONTEST_RANK_NORMAL,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -560,7 +560,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("GULIN"),
|
||||
.trainerName = _("MELANIE"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_TWIN,
|
||||
.flags = 0x40002FFF,
|
||||
.aiChecks = 0x40002FFF,
|
||||
.whichRank = CONTEST_RANK_NORMAL,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -589,7 +589,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("RIKELEC"),
|
||||
.trainerName = _("CHANCE"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_RICH_BOY,
|
||||
.flags = 0x80001FFF,
|
||||
.aiChecks = 0x80001FFF,
|
||||
.whichRank = CONTEST_RANK_NORMAL,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -618,7 +618,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("BULBY"),
|
||||
.trainerName = _("AGATHA"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_WOMAN_2,
|
||||
.flags = 0xC000FFF,
|
||||
.aiChecks = 0xC000FFF,
|
||||
.whichRank = CONTEST_RANK_NORMAL,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -647,7 +647,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("FUTTERBE"),
|
||||
.trainerName = _("BEAU"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_HEX_MANIAC,
|
||||
.flags = 0x82000FFF,
|
||||
.aiChecks = 0x82000FFF,
|
||||
.whichRank = CONTEST_RANK_NORMAL,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -676,7 +676,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("PIDEOT"),
|
||||
.trainerName = _("KAY"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_WOMAN_5,
|
||||
.flags = 0x21000FFF,
|
||||
.aiChecks = 0x21000FFF,
|
||||
.whichRank = CONTEST_RANK_NORMAL,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -705,7 +705,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("DIGLE"),
|
||||
.trainerName = _("CALE"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_HIKER,
|
||||
.flags = 0x20800FFF,
|
||||
.aiChecks = 0x20800FFF,
|
||||
.whichRank = CONTEST_RANK_NORMAL,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -734,7 +734,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("WAGIL"),
|
||||
.trainerName = _("CAITLIN"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_TUBER_F,
|
||||
.flags = 0x80400FFF,
|
||||
.aiChecks = 0x80400FFF,
|
||||
.whichRank = CONTEST_RANK_NORMAL,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -763,7 +763,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("TOTDIL"),
|
||||
.trainerName = _("COLBY"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_NINJA_BOY,
|
||||
.flags = 0x10200FFF,
|
||||
.aiChecks = 0x10200FFF,
|
||||
.whichRank = CONTEST_RANK_NORMAL,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -792,7 +792,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("BALEDY"),
|
||||
.trainerName = _("KYLIE"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_BEAUTY,
|
||||
.flags = 0x20100FFF,
|
||||
.aiChecks = 0x20100FFF,
|
||||
.whichRank = CONTEST_RANK_NORMAL,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -821,7 +821,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("BIRDLY"),
|
||||
.trainerName = _("LIAM"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_MAN_5,
|
||||
.flags = 0x8080FFF,
|
||||
.aiChecks = 0x8080FFF,
|
||||
.whichRank = CONTEST_RANK_NORMAL,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -850,7 +850,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("TARVITAR"),
|
||||
.trainerName = _("MILO"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_MANIAC,
|
||||
.flags = 0x40040FFF,
|
||||
.aiChecks = 0x40040FFF,
|
||||
.whichRank = CONTEST_RANK_NORMAL,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -879,7 +879,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("RELIA"),
|
||||
.trainerName = _("KARINA"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_PICNICKER,
|
||||
.flags = 0x24000FFF,
|
||||
.aiChecks = 0x24000FFF,
|
||||
.whichRank = CONTEST_RANK_SUPER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -908,7 +908,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("DUODO"),
|
||||
.trainerName = _("BOBBY"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_RUNNING_TRIATHLETE_M,
|
||||
.flags = 0x82000FFF,
|
||||
.aiChecks = 0x82000FFF,
|
||||
.whichRank = CONTEST_RANK_SUPER,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -937,7 +937,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("PINCHIN"),
|
||||
.trainerName = _("CLAIRE"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_GIRL_1,
|
||||
.flags = 0x81000FFF,
|
||||
.aiChecks = 0x81000FFF,
|
||||
.whichRank = CONTEST_RANK_SUPER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -966,7 +966,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("NACAC"),
|
||||
.trainerName = _("WILLIE"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_LITTLE_BOY,
|
||||
.flags = 0x80800FFF,
|
||||
.aiChecks = 0x80800FFF,
|
||||
.whichRank = CONTEST_RANK_SUPER,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -995,7 +995,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("SHRAND"),
|
||||
.trainerName = _("CASSIDY"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_POKEFAN_F,
|
||||
.flags = 0x10400FFF,
|
||||
.aiChecks = 0x10400FFF,
|
||||
.whichRank = CONTEST_RANK_SUPER,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -1024,7 +1024,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("TOYBAL"),
|
||||
.trainerName = _("MORGAN"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_BLACK_BELT,
|
||||
.flags = 0x8200FFF,
|
||||
.aiChecks = 0x8200FFF,
|
||||
.whichRank = CONTEST_RANK_SUPER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -1053,7 +1053,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("CHAMCHAM"),
|
||||
.trainerName = _("SUMMER"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_WOMAN_4,
|
||||
.flags = 0x10100FFF,
|
||||
.aiChecks = 0x10100FFF,
|
||||
.whichRank = CONTEST_RANK_SUPER,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -1082,7 +1082,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("SPININ"),
|
||||
.trainerName = _("MILES"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_CAMPER,
|
||||
.flags = 0x80080FFF,
|
||||
.aiChecks = 0x80080FFF,
|
||||
.whichRank = CONTEST_RANK_SUPER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -1111,7 +1111,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("SWABY"),
|
||||
.trainerName = _("AUDREY"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_LASS,
|
||||
.flags = 0xA0040FFF,
|
||||
.aiChecks = 0xA0040FFF,
|
||||
.whichRank = CONTEST_RANK_SUPER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -1140,7 +1140,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("POINKER"),
|
||||
.trainerName = _("AVERY"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_SCHOOL_KID_M,
|
||||
.flags = 0x80020FFF,
|
||||
.aiChecks = 0x80020FFF,
|
||||
.whichRank = CONTEST_RANK_SUPER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -1169,7 +1169,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("KECON"),
|
||||
.trainerName = _("ARIANA"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_GIRL_2,
|
||||
.flags = 0x80010FFF,
|
||||
.aiChecks = 0x80010FFF,
|
||||
.whichRank = CONTEST_RANK_SUPER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -1198,7 +1198,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("GOLDEN"),
|
||||
.trainerName = _("ASHTON"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_MAN_3,
|
||||
.flags = 0x80008FFF,
|
||||
.aiChecks = 0x80008FFF,
|
||||
.whichRank = CONTEST_RANK_SUPER,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -1227,7 +1227,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("BOBOACH"),
|
||||
.trainerName = _("SANDRA"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_TWIN,
|
||||
.flags = 0x80004FFF,
|
||||
.aiChecks = 0x80004FFF,
|
||||
.whichRank = CONTEST_RANK_SUPER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -1256,7 +1256,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("CORPY"),
|
||||
.trainerName = _("CARSON"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_YOUNGSTER,
|
||||
.flags = 0x8002FFF,
|
||||
.aiChecks = 0x8002FFF,
|
||||
.whichRank = CONTEST_RANK_SUPER,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -1285,7 +1285,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("TADO"),
|
||||
.trainerName = _("KATRINA"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_WOMAN_1,
|
||||
.flags = 0x8001FFF,
|
||||
.aiChecks = 0x8001FFF,
|
||||
.whichRank = CONTEST_RANK_SUPER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -1314,7 +1314,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("BROWLO"),
|
||||
.trainerName = _("LUKE"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_FAT_MAN,
|
||||
.flags = 0xC000FFF,
|
||||
.aiChecks = 0xC000FFF,
|
||||
.whichRank = CONTEST_RANK_SUPER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -1343,7 +1343,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("FETCHIN"),
|
||||
.trainerName = _("RAUL"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_MAN_5,
|
||||
.flags = 0x82000FFF,
|
||||
.aiChecks = 0x82000FFF,
|
||||
.whichRank = CONTEST_RANK_SUPER,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -1372,7 +1372,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("SEELEY"),
|
||||
.trainerName = _("JADA"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_WOMAN_2,
|
||||
.flags = 0x21000FFF,
|
||||
.aiChecks = 0x21000FFF,
|
||||
.whichRank = CONTEST_RANK_SUPER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -1401,7 +1401,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("DROWZIN"),
|
||||
.trainerName = _("ZEEK"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_PSYCHIC_M,
|
||||
.flags = 0x20800FFF,
|
||||
.aiChecks = 0x20800FFF,
|
||||
.whichRank = CONTEST_RANK_SUPER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -1430,7 +1430,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("HITEMON"),
|
||||
.trainerName = _("DIEGO"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_EXPERT_M,
|
||||
.flags = 0x80400FFF,
|
||||
.aiChecks = 0x80400FFF,
|
||||
.whichRank = CONTEST_RANK_SUPER,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -1459,7 +1459,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("BLISS"),
|
||||
.trainerName = _("ALIYAH"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_TEALA,
|
||||
.flags = 0x10200FFF,
|
||||
.aiChecks = 0x10200FFF,
|
||||
.whichRank = CONTEST_RANK_SUPER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -1488,7 +1488,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("KIDLEK"),
|
||||
.trainerName = _("NATALIA"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_POKEFAN_F,
|
||||
.flags = 0x20100FFF,
|
||||
.aiChecks = 0x20100FFF,
|
||||
.whichRank = CONTEST_RANK_SUPER,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -1517,7 +1517,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("SNUBBINS"),
|
||||
.trainerName = _("DEVIN"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_GENTLEMAN,
|
||||
.flags = 0x8080FFF,
|
||||
.aiChecks = 0x8080FFF,
|
||||
.whichRank = CONTEST_RANK_SUPER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -1546,7 +1546,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("DREAVIS"),
|
||||
.trainerName = _("TYLOR"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_HEX_MANIAC,
|
||||
.flags = 0x40040FFF,
|
||||
.aiChecks = 0x40040FFF,
|
||||
.whichRank = CONTEST_RANK_SUPER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -1575,7 +1575,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("LAIRN"),
|
||||
.trainerName = _("RONNIE"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_HIKER,
|
||||
.flags = 0x84000FFF,
|
||||
.aiChecks = 0x84000FFF,
|
||||
.whichRank = CONTEST_RANK_HYPER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -1604,7 +1604,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("SHIFTY"),
|
||||
.trainerName = _("CLAUDIA"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_GIRL_1,
|
||||
.flags = 0x82000FFF,
|
||||
.aiChecks = 0x82000FFF,
|
||||
.whichRank = CONTEST_RANK_HYPER,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -1633,7 +1633,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("NINAS"),
|
||||
.trainerName = _("ELIAS"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_LITTLE_BOY,
|
||||
.flags = 0x81000FFF,
|
||||
.aiChecks = 0x81000FFF,
|
||||
.whichRank = CONTEST_RANK_HYPER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -1662,7 +1662,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("WELOW"),
|
||||
.trainerName = _("JADE"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_POKEFAN_F,
|
||||
.flags = 0x80800FFF,
|
||||
.aiChecks = 0x80800FFF,
|
||||
.whichRank = CONTEST_RANK_HYPER,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -1691,7 +1691,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("YENA"),
|
||||
.trainerName = _("FRANCIS"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_BLACK_BELT,
|
||||
.flags = 0x80400FFF,
|
||||
.aiChecks = 0x80400FFF,
|
||||
.whichRank = CONTEST_RANK_HYPER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -1720,7 +1720,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("TIFLY"),
|
||||
.trainerName = _("ALISHA"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_WOMAN_4,
|
||||
.flags = 0x80200FFF,
|
||||
.aiChecks = 0x80200FFF,
|
||||
.whichRank = CONTEST_RANK_HYPER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -1749,7 +1749,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("KINGSEA"),
|
||||
.trainerName = _("SAUL"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_CAMPER,
|
||||
.flags = 0x80100FFF,
|
||||
.aiChecks = 0x80100FFF,
|
||||
.whichRank = CONTEST_RANK_HYPER,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -1778,7 +1778,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("CASTER"),
|
||||
.trainerName = _("FELICIA"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_LASS,
|
||||
.flags = 0x80080FFF,
|
||||
.aiChecks = 0x80080FFF,
|
||||
.whichRank = CONTEST_RANK_HYPER,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -1807,7 +1807,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("CHOKEM"),
|
||||
.trainerName = _("EMILIO"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_SCHOOL_KID_M,
|
||||
.flags = 0x80040FFF,
|
||||
.aiChecks = 0x80040FFF,
|
||||
.whichRank = CONTEST_RANK_HYPER,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -1836,7 +1836,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("LOMBE"),
|
||||
.trainerName = _("KARLA"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_GIRL_2,
|
||||
.flags = 0x80020FFF,
|
||||
.aiChecks = 0x80020FFF,
|
||||
.whichRank = CONTEST_RANK_HYPER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -1865,7 +1865,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("VIPES"),
|
||||
.trainerName = _("DARRYL"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_MAN_3,
|
||||
.flags = 0x80010FFF,
|
||||
.aiChecks = 0x80010FFF,
|
||||
.whichRank = CONTEST_RANK_HYPER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -1894,7 +1894,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("MERAIL"),
|
||||
.trainerName = _("SELENA"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_EXPERT_F,
|
||||
.flags = 0x80008FFF,
|
||||
.aiChecks = 0x80008FFF,
|
||||
.whichRank = CONTEST_RANK_HYPER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -1923,7 +1923,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("KARPAG"),
|
||||
.trainerName = _("NOEL"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_YOUNGSTER,
|
||||
.flags = 0x80004FFF,
|
||||
.aiChecks = 0x80004FFF,
|
||||
.whichRank = CONTEST_RANK_HYPER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -1952,7 +1952,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("LUNONE"),
|
||||
.trainerName = _("LACEY"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_WOMAN_1,
|
||||
.flags = 0x80002FFF,
|
||||
.aiChecks = 0x80002FFF,
|
||||
.whichRank = CONTEST_RANK_HYPER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -1981,7 +1981,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("ABSO"),
|
||||
.trainerName = _("CORBIN"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_MANIAC,
|
||||
.flags = 0x80001FFF,
|
||||
.aiChecks = 0x80001FFF,
|
||||
.whichRank = CONTEST_RANK_HYPER,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -2010,7 +2010,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("EGGSOR"),
|
||||
.trainerName = _("GRACIE"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_PICNICKER,
|
||||
.flags = 0xC000FFF,
|
||||
.aiChecks = 0xC000FFF,
|
||||
.whichRank = CONTEST_RANK_HYPER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -2039,7 +2039,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("CUBIN"),
|
||||
.trainerName = _("COLTIN"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_MAN_4,
|
||||
.flags = 0x82000FFF,
|
||||
.aiChecks = 0x82000FFF,
|
||||
.whichRank = CONTEST_RANK_HYPER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -2068,7 +2068,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("HITMON"),
|
||||
.trainerName = _("ELLIE"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_EXPERT_F,
|
||||
.flags = 0x21000FFF,
|
||||
.aiChecks = 0x21000FFF,
|
||||
.whichRank = CONTEST_RANK_HYPER,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -2097,7 +2097,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("SURTLE"),
|
||||
.trainerName = _("MARCUS"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_SAILOR,
|
||||
.flags = 0x20800FFF,
|
||||
.aiChecks = 0x20800FFF,
|
||||
.whichRank = CONTEST_RANK_HYPER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -2126,7 +2126,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("KHANKAN"),
|
||||
.trainerName = _("KIARA"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_GIRL_3,
|
||||
.flags = 0x80400FFF,
|
||||
.aiChecks = 0x80400FFF,
|
||||
.whichRank = CONTEST_RANK_HYPER,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -2155,7 +2155,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("PINOC"),
|
||||
.trainerName = _("BRYCE"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_BUG_CATCHER,
|
||||
.flags = 0x10200FFF,
|
||||
.aiChecks = 0x10200FFF,
|
||||
.whichRank = CONTEST_RANK_HYPER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -2184,7 +2184,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("DILTOT"),
|
||||
.trainerName = _("JAMIE"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_WOMAN_5,
|
||||
.flags = 0x20100FFF,
|
||||
.aiChecks = 0x20100FFF,
|
||||
.whichRank = CONTEST_RANK_HYPER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -2213,7 +2213,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("DOOMOND"),
|
||||
.trainerName = _("JORGE"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_GENTLEMAN,
|
||||
.flags = 0x8080FFF,
|
||||
.aiChecks = 0x8080FFF,
|
||||
.whichRank = CONTEST_RANK_HYPER,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -2242,7 +2242,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("MILKAN"),
|
||||
.trainerName = _("DEVON"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_POKEFAN_M,
|
||||
.flags = 0x40040FFF,
|
||||
.aiChecks = 0x40040FFF,
|
||||
.whichRank = CONTEST_RANK_HYPER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -2271,7 +2271,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("RADOS"),
|
||||
.trainerName = _("JUSTINA"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_PICNICKER,
|
||||
.flags = 0x84000FFF,
|
||||
.aiChecks = 0x84000FFF,
|
||||
.whichRank = CONTEST_RANK_MASTER,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -2300,7 +2300,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("LOUDERD"),
|
||||
.trainerName = _("RALPH"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_EXPERT_M,
|
||||
.flags = 0x82000FFF,
|
||||
.aiChecks = 0x82000FFF,
|
||||
.whichRank = CONTEST_RANK_MASTER,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -2329,7 +2329,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("SITTY"),
|
||||
.trainerName = _("ROSA"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_GIRL_1,
|
||||
.flags = 0x81000FFF,
|
||||
.aiChecks = 0x81000FFF,
|
||||
.whichRank = CONTEST_RANK_MASTER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -2358,7 +2358,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("SLING"),
|
||||
.trainerName = _("KEATON"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_LITTLE_BOY,
|
||||
.flags = 0x80800FFF,
|
||||
.aiChecks = 0x80800FFF,
|
||||
.whichRank = CONTEST_RANK_MASTER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -2387,7 +2387,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("TARIA"),
|
||||
.trainerName = _("MAYRA"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_POKEFAN_F,
|
||||
.flags = 0x80400FFF,
|
||||
.aiChecks = 0x80400FFF,
|
||||
.whichRank = CONTEST_RANK_MASTER,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -2416,7 +2416,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("LIRKI"),
|
||||
.trainerName = _("LAMAR"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_RICH_BOY,
|
||||
.flags = 0x80200FFF,
|
||||
.aiChecks = 0x80200FFF,
|
||||
.whichRank = CONTEST_RANK_MASTER,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -2445,7 +2445,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("BLOSSOM"),
|
||||
.trainerName = _("AUBREY"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_WOMAN_4,
|
||||
.flags = 0x80100FFF,
|
||||
.aiChecks = 0x80100FFF,
|
||||
.whichRank = CONTEST_RANK_MASTER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -2474,7 +2474,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("EYESAB"),
|
||||
.trainerName = _("NIGEL"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_CAMPER,
|
||||
.flags = 0x80080FFF,
|
||||
.aiChecks = 0x80080FFF,
|
||||
.whichRank = CONTEST_RANK_MASTER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -2503,7 +2503,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("UTAN"),
|
||||
.trainerName = _("CAMILLE"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_LASS,
|
||||
.flags = 0x80040FFF,
|
||||
.aiChecks = 0x80040FFF,
|
||||
.whichRank = CONTEST_RANK_MASTER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -2532,7 +2532,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("PEDOS"),
|
||||
.trainerName = _("DEON"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_SCHOOL_KID_M,
|
||||
.flags = 0x80020FFF,
|
||||
.aiChecks = 0x80020FFF,
|
||||
.whichRank = CONTEST_RANK_MASTER,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -2561,7 +2561,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("LUVIS"),
|
||||
.trainerName = _("JANELLE"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_GIRL_2,
|
||||
.flags = 0x80010FFF,
|
||||
.aiChecks = 0x80010FFF,
|
||||
.whichRank = CONTEST_RANK_MASTER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -2590,7 +2590,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("HEROSS"),
|
||||
.trainerName = _("HEATH"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_MAN_3,
|
||||
.flags = 0x80008FFF,
|
||||
.aiChecks = 0x80008FFF,
|
||||
.whichRank = CONTEST_RANK_MASTER,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -2619,7 +2619,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("RODLECT"),
|
||||
.trainerName = _("SASHA"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_TWIN,
|
||||
.flags = 0x80004FFF,
|
||||
.aiChecks = 0x80004FFF,
|
||||
.whichRank = CONTEST_RANK_MASTER,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -2648,7 +2648,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("CHUPY"),
|
||||
.trainerName = _("FRANKIE"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_YOUNGSTER,
|
||||
.flags = 0x80002FFF,
|
||||
.aiChecks = 0x80002FFF,
|
||||
.whichRank = CONTEST_RANK_MASTER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -2677,7 +2677,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("WOBET"),
|
||||
.trainerName = _("HELEN"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_WOMAN_1,
|
||||
.flags = 0x80001FFF,
|
||||
.aiChecks = 0x80001FFF,
|
||||
.whichRank = CONTEST_RANK_MASTER,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -2706,7 +2706,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("GAREN"),
|
||||
.trainerName = _("CAMILE"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_HEX_MANIAC,
|
||||
.flags = 0xC000FFF,
|
||||
.aiChecks = 0xC000FFF,
|
||||
.whichRank = CONTEST_RANK_MASTER,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -2735,7 +2735,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("GONPOR"),
|
||||
.trainerName = _("MARTIN"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_SCIENTIST_1,
|
||||
.flags = 0x82000FFF,
|
||||
.aiChecks = 0x82000FFF,
|
||||
.whichRank = CONTEST_RANK_MASTER,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -2764,7 +2764,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("DRITE"),
|
||||
.trainerName = _("SERGIO"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_BOY_1,
|
||||
.flags = 0x21000FFF,
|
||||
.aiChecks = 0x21000FFF,
|
||||
.whichRank = CONTEST_RANK_MASTER,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -2793,7 +2793,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("MEOWY"),
|
||||
.trainerName = _("KAILEY"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_TWIN,
|
||||
.flags = 0x20800FFF,
|
||||
.aiChecks = 0x20800FFF,
|
||||
.whichRank = CONTEST_RANK_MASTER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -2822,7 +2822,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("NYX"),
|
||||
.trainerName = _("PERLA"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_BEAUTY,
|
||||
.flags = 0x80400FFF,
|
||||
.aiChecks = 0x80400FFF,
|
||||
.whichRank = CONTEST_RANK_MASTER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -2851,7 +2851,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("GEPITO"),
|
||||
.trainerName = _("CLARA"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_WOMAN_2,
|
||||
.flags = 0x10200FFF,
|
||||
.aiChecks = 0x10200FFF,
|
||||
.whichRank = CONTEST_RANK_MASTER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -2880,7 +2880,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("SPEON"),
|
||||
.trainerName = _("JAKOB"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_PSYCHIC_M,
|
||||
.flags = 0x20100FFF,
|
||||
.aiChecks = 0x20100FFF,
|
||||
.whichRank = CONTEST_RANK_MASTER,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = TRUE,
|
||||
@ -2909,7 +2909,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("SLOWGO"),
|
||||
.trainerName = _("TREY"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_SAILOR,
|
||||
.flags = 0x8080FFF,
|
||||
.aiChecks = 0x8080FFF,
|
||||
.whichRank = CONTEST_RANK_MASTER,
|
||||
.aiPool_Cool = FALSE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
@ -2938,7 +2938,7 @@ const struct ContestPokemon gContestOpponents[] =
|
||||
.nickname = _("URSING"),
|
||||
.trainerName = _("LANE"),
|
||||
.trainerGfxId = EVENT_OBJ_GFX_BLACK_BELT,
|
||||
.flags = 0x40040FFF,
|
||||
.aiChecks = 0x40040FFF,
|
||||
.whichRank = CONTEST_RANK_MASTER,
|
||||
.aiPool_Cool = TRUE,
|
||||
.aiPool_Beauty = FALSE,
|
||||
|
Loading…
x
Reference in New Issue
Block a user