Merge branch 'master' into player_field_avatar
This commit is contained in:
@@ -106,10 +106,10 @@ struct TrainerMonItemCustomMoves
|
||||
|
||||
union TrainerMonPtr
|
||||
{
|
||||
struct TrainerMonNoItemDefaultMoves *NoItemDefaultMoves;
|
||||
struct TrainerMonNoItemCustomMoves *NoItemCustomMoves;
|
||||
struct TrainerMonItemDefaultMoves *ItemDefaultMoves;
|
||||
struct TrainerMonItemCustomMoves *ItemCustomMoves;
|
||||
const struct TrainerMonNoItemDefaultMoves *NoItemDefaultMoves;
|
||||
const struct TrainerMonNoItemCustomMoves *NoItemCustomMoves;
|
||||
const struct TrainerMonItemDefaultMoves *ItemDefaultMoves;
|
||||
const struct TrainerMonItemCustomMoves *ItemCustomMoves;
|
||||
};
|
||||
|
||||
struct Trainer
|
||||
@@ -568,10 +568,11 @@ struct BattleStruct
|
||||
}
|
||||
|
||||
#define GET_STAT_BUFF_ID(n)((n & 0xF)) // first four bits 0x1, 0x2, 0x4, 0x8
|
||||
#define GET_STAT_BUFF_VALUE2(n)((n & 0xF0))
|
||||
#define GET_STAT_BUFF_VALUE(n)(((n >> 4) & 7)) // 0x10, 0x20, 0x40
|
||||
#define STAT_BUFF_NEGATIVE 0x80 // 0x80, the sign bit
|
||||
|
||||
#define SET_STAT_BUFF_VALUE(n)(((s8)(((s8)(n) << 4)) & 0xF0))
|
||||
#define SET_STAT_BUFF_VALUE(n)((((n) << 4) & 0xF0))
|
||||
|
||||
#define SET_STATCHANGER(statId, stage, goesDown)(gBattleScripting.statChanger = (statId) + (stage << 4) + (goesDown << 7))
|
||||
|
||||
@@ -592,7 +593,7 @@ struct BattleScripting
|
||||
u8 animTurn;
|
||||
u8 animTargetsHit;
|
||||
u8 statChanger;
|
||||
u8 field_1B;
|
||||
bool8 statAnimPlayed;
|
||||
u8 atk23_state;
|
||||
u8 battleStyle;
|
||||
u8 atk6C_state;
|
||||
|
||||
@@ -42,5 +42,6 @@ void sub_81628A0(union BattleTowerRecord *);
|
||||
void sub_8162614(u16 trainerId, u8);
|
||||
void ConvertBattleFrontierTrainerSpeechToString(u16 *words);
|
||||
void GetFrontierTrainerName(u8 *dest, u16 trainerIdx);
|
||||
void GetEreaderTrainerName(u8 *dest);
|
||||
|
||||
#endif //GUARD_BATTLE_TOWER_H
|
||||
|
||||
@@ -59,8 +59,8 @@ u8 TrySetCantSelectMoveBattleScript(void);
|
||||
u8 CheckMoveLimitations(u8 battlerId, u8 unusableMoves, u8 check);
|
||||
bool8 AreAllMovesUnusable(void);
|
||||
u8 GetImprisonedMovesCount(u8 battlerId, u16 move);
|
||||
u8 UpdateTurnCounters(void);
|
||||
u8 TurnBasedEffects(void);
|
||||
u8 DoFieldEndTurnEffects(void);
|
||||
u8 DoBattlerEndTurnEffects(void);
|
||||
bool8 HandleWishPerishSongOnTurnEnd(void);
|
||||
bool8 HandleFaintedMonActions(void);
|
||||
void TryClearRageStatuses(void);
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
#ifndef GUARD_CABLE_CLUB_H
|
||||
#define GUARD_CABLE_CLUB_H
|
||||
|
||||
#include "task.h"
|
||||
|
||||
// Exported type declarations
|
||||
|
||||
// Exported RAM declarations
|
||||
@@ -9,5 +11,8 @@
|
||||
|
||||
void sub_80B37D4(TaskFunc taskFunc);
|
||||
u8 sub_80B3050(void);
|
||||
void sub_80B360C(void);
|
||||
bool32 sub_80B2AF4(u16 *arg0, u16 *arg1);
|
||||
void sub_80B3AF8(u8 taskId);
|
||||
|
||||
#endif //GUARD_CABLE_CLUB_H
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
#define sB_ANIM_TURN gBattleScripting + 0x18
|
||||
#define sB_ANIM_TARGETS_HIT gBattleScripting + 0x19
|
||||
#define sSTATCHANGER gBattleScripting + 0x1A
|
||||
#define sFIELD_1B gBattleScripting + 0x1B
|
||||
#define sSTAT_ANIM_PLAYED gBattleScripting + 0x1B
|
||||
#define sGIVEEXP_STATE gBattleScripting + 0x1C
|
||||
#define sBATTLE_STYLE gBattleScripting + 0x1D
|
||||
#define sLVLBOX_STATE gBattleScripting + 0x1E
|
||||
@@ -91,7 +91,16 @@
|
||||
// atk48
|
||||
#define ATK48_STAT_NEGATIVE 0x1
|
||||
#define ATK48_STAT_BY_TWO 0x2
|
||||
#define ATK48_BIT_x4 0x4
|
||||
#define ATK48_ONLY_MULTIPLE 0x4
|
||||
#define ATK48_DONT_CHECK_LOWER 0x8
|
||||
|
||||
#define BIT_HP 0x1
|
||||
#define BIT_ATK 0x2
|
||||
#define BIT_DEF 0x4
|
||||
#define BIT_SPEED 0x8
|
||||
#define BIT_SPATK 0x10
|
||||
#define BIT_SPDEF 0x20
|
||||
#define BIT_ACC 0x40
|
||||
#define BIT_EVASION 0x80
|
||||
|
||||
#endif // GUARD_CONSTANTS_BATTLE_SCRIPT_COMMANDS_H
|
||||
|
||||
@@ -199,7 +199,7 @@
|
||||
#define FLAG_0x0C4 0xC4
|
||||
#define FLAG_0x0C5 0xC5
|
||||
#define FLAG_0x0C6 0xC6
|
||||
#define FLAG_0x0C7 0xC7
|
||||
#define FLAG_RUSTURF_TUNNEL_OPENED 0xC7
|
||||
#define FLAG_0x0C8 0xC8
|
||||
#define FLAG_0x0C9 0xC9
|
||||
#define FLAG_0x0CA 0xCA
|
||||
@@ -532,10 +532,10 @@
|
||||
#define FLAG_0x210 0x210
|
||||
#define FLAG_0x211 0x211
|
||||
#define FLAG_0x212 0x212
|
||||
#define FLAG_0x213 0x213
|
||||
#define FLAG_0x214 0x214
|
||||
#define FLAG_0x215 0x215
|
||||
#define FLAG_0x216 0x216
|
||||
#define FLAG_HIDDEN_ITEM_1F 0x213
|
||||
#define FLAG_HIDDEN_ITEM_20 0x214
|
||||
#define FLAG_HIDDEN_ITEM_21 0x215
|
||||
#define FLAG_HIDDEN_ITEM_22 0x216
|
||||
#define FLAG_0x217 0x217
|
||||
#define FLAG_0x218 0x218
|
||||
#define FLAG_0x219 0x219
|
||||
@@ -597,7 +597,7 @@
|
||||
#define FLAG_0x251 0x251
|
||||
#define FLAG_0x252 0x252
|
||||
#define FLAG_0x253 0x253
|
||||
#define FLAG_0x254 0x254
|
||||
#define FLAG_HIDDEN_ITEM_BLACK_GLASSES 0x254
|
||||
#define FLAG_0x255 0x255
|
||||
#define FLAG_0x256 0x256
|
||||
#define FLAG_0x257 0x257
|
||||
@@ -790,10 +790,10 @@
|
||||
#define FLAG_0x312 0x312
|
||||
#define FLAG_0x313 0x313
|
||||
#define FLAG_0x314 0x314
|
||||
#define FLAG_0x315 0x315
|
||||
#define FLAG_0x316 0x316
|
||||
#define FLAG_0x317 0x317
|
||||
#define FLAG_0x318 0x318
|
||||
#define FLAG_HIDE_FANCLUB_OLD_LADY 0x315
|
||||
#define FLAG_HIDE_FANCLUB_BOY 0x316
|
||||
#define FLAG_HIDE_FANCLUB_LITTLE_BOY 0x317
|
||||
#define FLAG_HIDE_FANCLUB_LADY 0x318
|
||||
#define FLAG_0x319 0x319
|
||||
#define FLAG_0x31A 0x31A
|
||||
#define FLAG_0x31B 0x31B
|
||||
@@ -932,8 +932,8 @@
|
||||
#define FLAG_0x3A0 0x3A0
|
||||
#define FLAG_0x3A1 0x3A1
|
||||
#define FLAG_0x3A2 0x3A2
|
||||
#define FLAG_0x3A3 0x3A3
|
||||
#define FLAG_0x3A4 0x3A4
|
||||
#define FLAG_HIDE_RUSTURF_TUNNEL_ROCK_1 0x3A3
|
||||
#define FLAG_HIDE_RUSTURF_TUNNEL_ROCK_2 0x3A4
|
||||
#define FLAG_0x3A5 0x3A5
|
||||
#define FLAG_0x3A6 0x3A6
|
||||
#define FLAG_0x3A7 0x3A7
|
||||
|
||||
27
include/constants/heal_locations.h
Normal file
27
include/constants/heal_locations.h
Normal file
@@ -0,0 +1,27 @@
|
||||
#ifndef GUARD_CONSTANTS_HEAL_LOCATIONS_H
|
||||
#define GUARD_CONSTANTS_HEAL_LOCATIONS_H
|
||||
|
||||
#define HEAL_LOCATION_LITTLEROOT_TOWN_BRENDANS_HOUSE_2F 1
|
||||
#define HEAL_LOCATION_LITTLEROOT_TOWN_MAYS_HOUSE_2F 2
|
||||
#define HEAL_LOCATION_PETALBURG_CITY 3
|
||||
#define HEAL_LOCATION_SLATEPORT_CITY 4
|
||||
#define HEAL_LOCATION_MAUVILLE_CITY 5
|
||||
#define HEAL_LOCATION_RUSTBORO_CITY 6
|
||||
#define HEAL_LOCATION_FORTREE_CITY 7
|
||||
#define HEAL_LOCATION_LILYCOVE_CITY 8
|
||||
#define HEAL_LOCATION_MOSSDEEP_CITY 9
|
||||
#define HEAL_LOCATION_SOOTOPOLIS_CITY 10
|
||||
#define HEAL_LOCATION_EVER_GRANDE_CITY_1 11
|
||||
#define HEAL_LOCATION_LITTLEROOT_TOWN_1 12
|
||||
#define HEAL_LOCATION_LITTLEROOT_TOWN_2 13
|
||||
#define HEAL_LOCATION_OLDALE_TOWN 14
|
||||
#define HEAL_LOCATION_DEWFORD_TOWN 15
|
||||
#define HEAL_LOCATION_LAVARIDGE_TOWN 16
|
||||
#define HEAL_LOCATION_FALLARBOR_TOWN 17
|
||||
#define HEAL_LOCATION_VERDANTURF_TOWN 18
|
||||
#define HEAL_LOCATION_PACIFIDLOG_TOWN 19
|
||||
#define HEAL_LOCATION_EVER_GRANDE_CITY_2 20
|
||||
#define HEAL_LOCATION_SOUTHERN_ISLAND_EXTERIOR 21
|
||||
#define HEAL_LOCATION_BATTLE_FRONTIER_OUTSIDE_EAST 22
|
||||
|
||||
#endif // GUARD_CONSTANTS_HEAL_LOCATIONS_H
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,863 +1,7 @@
|
||||
#ifndef GUARD_TRAINERS_H
|
||||
#define GUARD_TRAINERS_H
|
||||
|
||||
#define TRAINER_NONE 0
|
||||
#define TRAINER_SAWYER_1 1
|
||||
#define TRAINER_GRUNT_1 2
|
||||
#define TRAINER_GRUNT_2 3
|
||||
#define TRAINER_GRUNT_3 4
|
||||
#define TRAINER_GRUNT_4 5
|
||||
#define TRAINER_GRUNT_5 6
|
||||
#define TRAINER_GRUNT_6 7
|
||||
#define TRAINER_GRUNT_7 8
|
||||
#define TRAINER_GABRIELLE_1 9
|
||||
#define TRAINER_GRUNT_8 10
|
||||
#define TRAINER_MARCEL 11
|
||||
#define TRAINER_ALBERTO 12
|
||||
#define TRAINER_ED 13
|
||||
#define TRAINER_GRUNT_9 14
|
||||
#define TRAINER_DECLAN 15
|
||||
#define TRAINER_GRUNT_10 16
|
||||
#define TRAINER_GRUNT_11 17
|
||||
#define TRAINER_GRUNT_12 18
|
||||
#define TRAINER_GRUNT_13 19
|
||||
#define TRAINER_GRUNT_14 20
|
||||
#define TRAINER_GRUNT_15 21
|
||||
#define TRAINER_GRUNT_16 22
|
||||
#define TRAINER_GRUNT_17 23
|
||||
#define TRAINER_GRUNT_18 24
|
||||
#define TRAINER_GRUNT_19 25
|
||||
#define TRAINER_GRUNT_20 26
|
||||
#define TRAINER_GRUNT_21 27
|
||||
#define TRAINER_GRUNT_22 28
|
||||
#define TRAINER_FREDRICK 29
|
||||
#define TRAINER_MATT 30
|
||||
#define TRAINER_ZANDER 31
|
||||
#define TRAINER_SHELLY_1 32
|
||||
#define TRAINER_SHELLY_2 33
|
||||
#define TRAINER_ARCHIE 34
|
||||
#define TRAINER_LEAH 35
|
||||
#define TRAINER_DAISY 36
|
||||
#define TRAINER_ROSE_1 37
|
||||
#define TRAINER_FELIX 38
|
||||
#define TRAINER_VIOLET 39
|
||||
#define TRAINER_ROSE_2 40
|
||||
#define TRAINER_ROSE_3 41
|
||||
#define TRAINER_ROSE_4 42
|
||||
#define TRAINER_ROSE_5 43
|
||||
#define TRAINER_DUSTY_1 44
|
||||
#define TRAINER_CHIP 45
|
||||
#define TRAINER_FOSTER 46
|
||||
#define TRAINER_DUSTY_2 47
|
||||
#define TRAINER_DUSTY_3 48
|
||||
#define TRAINER_DUSTY_4 49
|
||||
#define TRAINER_DUSTY_5 50
|
||||
#define TRAINER_GABBY_AND_TY_1 51
|
||||
#define TRAINER_GABBY_AND_TY_2 52
|
||||
#define TRAINER_GABBY_AND_TY_3 53
|
||||
#define TRAINER_GABBY_AND_TY_4 54
|
||||
#define TRAINER_GABBY_AND_TY_5 55
|
||||
#define TRAINER_GABBY_AND_TY_6 56
|
||||
#define TRAINER_LOLA_1 57
|
||||
#define TRAINER_AUSTINA 58
|
||||
#define TRAINER_GWEN 59
|
||||
#define TRAINER_LOLA_2 60
|
||||
#define TRAINER_LOLA_3 61
|
||||
#define TRAINER_LOLA_4 62
|
||||
#define TRAINER_LOLA_5 63
|
||||
#define TRAINER_RICKY_1 64
|
||||
#define TRAINER_SIMON 65
|
||||
#define TRAINER_CHARLIE 66
|
||||
#define TRAINER_RICKY_2 67
|
||||
#define TRAINER_RICKY_3 68
|
||||
#define TRAINER_RICKY_4 69
|
||||
#define TRAINER_RICKY_5 70
|
||||
#define TRAINER_RANDALL 71
|
||||
#define TRAINER_PARKER 72
|
||||
#define TRAINER_GEORGE 73
|
||||
#define TRAINER_BERKE 74
|
||||
#define TRAINER_BRAXTON 75
|
||||
#define TRAINER_VINCENT 76
|
||||
#define TRAINER_LEROY 77
|
||||
#define TRAINER_WILTON_1 78
|
||||
#define TRAINER_EDGAR 79
|
||||
#define TRAINER_ALBERT 80
|
||||
#define TRAINER_SAMUEL 81
|
||||
#define TRAINER_VITO 82
|
||||
#define TRAINER_OWEN 83
|
||||
#define TRAINER_WILTON_2 84
|
||||
#define TRAINER_WILTON_3 85
|
||||
#define TRAINER_WILTON_4 86
|
||||
#define TRAINER_WILTON_5 87
|
||||
#define TRAINER_WARREN 88
|
||||
#define TRAINER_MARY 89
|
||||
#define TRAINER_ALEXIA 90
|
||||
#define TRAINER_JODY 91
|
||||
#define TRAINER_WENDY 92
|
||||
#define TRAINER_KEIRA 93
|
||||
#define TRAINER_BROOKE_1 94
|
||||
#define TRAINER_JENNIFER 95
|
||||
#define TRAINER_HOPE 96
|
||||
#define TRAINER_SHANNON 97
|
||||
#define TRAINER_MICHELLE 98
|
||||
#define TRAINER_CAROLINE 99
|
||||
#define TRAINER_JULIE 100
|
||||
#define TRAINER_BROOKE_2 101
|
||||
#define TRAINER_BROOKE_3 102
|
||||
#define TRAINER_BROOKE_4 103
|
||||
#define TRAINER_BROOKE_5 104
|
||||
#define TRAINER_PATRICIA 105
|
||||
#define TRAINER_KINDRA 106
|
||||
#define TRAINER_TAMMY 107
|
||||
#define TRAINER_VALERIE_1 108
|
||||
#define TRAINER_TASHA 109
|
||||
#define TRAINER_VALERIE_2 110
|
||||
#define TRAINER_VALERIE_3 111
|
||||
#define TRAINER_VALERIE_4 112
|
||||
#define TRAINER_VALERIE_5 113
|
||||
#define TRAINER_CINDY_1 114
|
||||
#define TRAINER_DAPHNE 115
|
||||
#define TRAINER_GRUNT_23 116
|
||||
#define TRAINER_CINDY_2 117
|
||||
#define TRAINER_BRIANNA 118
|
||||
#define TRAINER_NAOMI 119
|
||||
#define TRAINER_CINDY_3 120
|
||||
#define TRAINER_CINDY_4 121
|
||||
#define TRAINER_CINDY_5 122
|
||||
#define TRAINER_CINDY_6 123
|
||||
#define TRAINER_MELISSA 124
|
||||
#define TRAINER_SHEILA 125
|
||||
#define TRAINER_SHIRLEY 126
|
||||
#define TRAINER_JESSICA_1 127
|
||||
#define TRAINER_CONNIE 128
|
||||
#define TRAINER_BRIDGET 129
|
||||
#define TRAINER_OLIVIA 130
|
||||
#define TRAINER_TIFFANY 131
|
||||
#define TRAINER_JESSICA_2 132
|
||||
#define TRAINER_JESSICA_3 133
|
||||
#define TRAINER_JESSICA_4 134
|
||||
#define TRAINER_JESSICA_5 135
|
||||
#define TRAINER_WINSTON_1 136
|
||||
#define TRAINER_MOLLIE 137
|
||||
#define TRAINER_GARRET 138
|
||||
#define TRAINER_WINSTON_2 139
|
||||
#define TRAINER_WINSTON_3 140
|
||||
#define TRAINER_WINSTON_4 141
|
||||
#define TRAINER_WINSTON_5 142
|
||||
#define TRAINER_STEVE_1 143
|
||||
#define TRAINER_THALIA_1 144
|
||||
#define TRAINER_MARK 145
|
||||
#define TRAINER_GRUNT_24 146
|
||||
#define TRAINER_STEVE_2 147
|
||||
#define TRAINER_STEVE_3 148
|
||||
#define TRAINER_STEVE_4 149
|
||||
#define TRAINER_STEVE_5 150
|
||||
#define TRAINER_LUIS 151
|
||||
#define TRAINER_DOMINIK 152
|
||||
#define TRAINER_DOUGLAS 153
|
||||
#define TRAINER_DARRIN 154
|
||||
#define TRAINER_TONY_1 155
|
||||
#define TRAINER_JEROME 156
|
||||
#define TRAINER_MATTHEW 157
|
||||
#define TRAINER_DAVID 158
|
||||
#define TRAINER_SPENCER 159
|
||||
#define TRAINER_ROLAND 160
|
||||
#define TRAINER_NOLEN 161
|
||||
#define TRAINER_STAN 162
|
||||
#define TRAINER_BARRY 163
|
||||
#define TRAINER_DEAN 164
|
||||
#define TRAINER_RODNEY 165
|
||||
#define TRAINER_RICHARD 166
|
||||
#define TRAINER_HERMAN 167
|
||||
#define TRAINER_SANTIAGO 168
|
||||
#define TRAINER_GILBERT 169
|
||||
#define TRAINER_FRANKLIN 170
|
||||
#define TRAINER_KEVIN 171
|
||||
#define TRAINER_JACK 172
|
||||
#define TRAINER_DUDLEY 173
|
||||
#define TRAINER_CHAD 174
|
||||
#define TRAINER_TONY_2 175
|
||||
#define TRAINER_TONY_3 176
|
||||
#define TRAINER_TONY_4 177
|
||||
#define TRAINER_TONY_5 178
|
||||
#define TRAINER_TAKAO 179
|
||||
#define TRAINER_HITOSHI 180
|
||||
#define TRAINER_KIYO 181
|
||||
#define TRAINER_KOICHI 182
|
||||
#define TRAINER_NOB_1 183
|
||||
#define TRAINER_NOB_2 184
|
||||
#define TRAINER_NOB_3 185
|
||||
#define TRAINER_NOB_4 186
|
||||
#define TRAINER_NOB_5 187
|
||||
#define TRAINER_YUJI 188
|
||||
#define TRAINER_DAISUKE 189
|
||||
#define TRAINER_ATSUSHI 190
|
||||
#define TRAINER_KIRK 191
|
||||
#define TRAINER_GRUNT_25 192
|
||||
#define TRAINER_GRUNT_26 193
|
||||
#define TRAINER_SHAWN 194
|
||||
#define TRAINER_FERNANDO_1 195
|
||||
#define TRAINER_DALTON_1 196
|
||||
#define TRAINER_DALTON_2 197
|
||||
#define TRAINER_DALTON_3 198
|
||||
#define TRAINER_DALTON_4 199
|
||||
#define TRAINER_DALTON_5 200
|
||||
#define TRAINER_COLE 201
|
||||
#define TRAINER_JEFF 202
|
||||
#define TRAINER_AXLE 203
|
||||
#define TRAINER_JACE 204
|
||||
#define TRAINER_KEEGAN 205
|
||||
#define TRAINER_BERNIE_1 206
|
||||
#define TRAINER_BERNIE_2 207
|
||||
#define TRAINER_BERNIE_3 208
|
||||
#define TRAINER_BERNIE_4 209
|
||||
#define TRAINER_BERNIE_5 210
|
||||
#define TRAINER_DREW 211
|
||||
#define TRAINER_BEAU 212
|
||||
#define TRAINER_LARRY 213
|
||||
#define TRAINER_SHANE 214
|
||||
#define TRAINER_JUSTIN 215
|
||||
#define TRAINER_ETHAN_1 216
|
||||
#define TRAINER_AUTUMN 217
|
||||
#define TRAINER_TRAVIS 218
|
||||
#define TRAINER_ETHAN_2 219
|
||||
#define TRAINER_ETHAN_3 220
|
||||
#define TRAINER_ETHAN_4 221
|
||||
#define TRAINER_ETHAN_5 222
|
||||
#define TRAINER_BRENT 223
|
||||
#define TRAINER_DONALD 224
|
||||
#define TRAINER_TAYLOR 225
|
||||
#define TRAINER_JEFFREY_1 226
|
||||
#define TRAINER_DEREK 227
|
||||
#define TRAINER_JEFFREY_2 228
|
||||
#define TRAINER_JEFFREY_3 229
|
||||
#define TRAINER_JEFFREY_4 230
|
||||
#define TRAINER_JEFFREY_5 231
|
||||
#define TRAINER_EDWARD 232
|
||||
#define TRAINER_PRESTON 233
|
||||
#define TRAINER_VIRGIL 234
|
||||
#define TRAINER_BLAKE 235
|
||||
#define TRAINER_WILLIAM 236
|
||||
#define TRAINER_JOSHUA 237
|
||||
#define TRAINER_CAMERON_1 238
|
||||
#define TRAINER_CAMERON_2 239
|
||||
#define TRAINER_CAMERON_3 240
|
||||
#define TRAINER_CAMERON_4 241
|
||||
#define TRAINER_CAMERON_5 242
|
||||
#define TRAINER_JACLYN 243
|
||||
#define TRAINER_HANNAH 244
|
||||
#define TRAINER_SAMANTHA 245
|
||||
#define TRAINER_MAURA 246
|
||||
#define TRAINER_KAYLA 247
|
||||
#define TRAINER_ALEXIS 248
|
||||
#define TRAINER_JACKI_1 249
|
||||
#define TRAINER_JACKI_2 250
|
||||
#define TRAINER_JACKI_3 251
|
||||
#define TRAINER_JACKI_4 252
|
||||
#define TRAINER_JACKI_5 253
|
||||
#define TRAINER_WALTER_1 254
|
||||
#define TRAINER_MICAH 255
|
||||
#define TRAINER_THOMAS 256
|
||||
#define TRAINER_WALTER_2 257
|
||||
#define TRAINER_WALTER_3 258
|
||||
#define TRAINER_WALTER_4 259
|
||||
#define TRAINER_WALTER_5 260
|
||||
#define TRAINER_SIDNEY 261
|
||||
#define TRAINER_PHOEBE 262
|
||||
#define TRAINER_GLACIA 263
|
||||
#define TRAINER_DRAKE 264
|
||||
#define TRAINER_ROXANNE_1 265
|
||||
#define TRAINER_BRAWLY_1 266
|
||||
#define TRAINER_WATTSON_1 267
|
||||
#define TRAINER_FLANNERY_1 268
|
||||
#define TRAINER_NORMAN_1 269
|
||||
#define TRAINER_WINONA_1 270
|
||||
#define TRAINER_TATE_AND_LIZA_1 271
|
||||
#define TRAINER_JUAN_1 272
|
||||
#define TRAINER_JERRY_1 273
|
||||
#define TRAINER_TED 274
|
||||
#define TRAINER_PAUL 275
|
||||
#define TRAINER_JERRY_2 276
|
||||
#define TRAINER_JERRY_3 277
|
||||
#define TRAINER_JERRY_4 278
|
||||
#define TRAINER_JERRY_5 279
|
||||
#define TRAINER_KAREN_1 280
|
||||
#define TRAINER_GEORGIA 281
|
||||
#define TRAINER_KAREN_2 282
|
||||
#define TRAINER_KAREN_3 283
|
||||
#define TRAINER_KAREN_4 284
|
||||
#define TRAINER_KAREN_5 285
|
||||
#define TRAINER_KATE_AND_JOY 286
|
||||
#define TRAINER_ANNA_AND_MEG_1 287
|
||||
#define TRAINER_ANNA_AND_MEG_2 288
|
||||
#define TRAINER_ANNA_AND_MEG_3 289
|
||||
#define TRAINER_ANNA_AND_MEG_4 290
|
||||
#define TRAINER_ANNA_AND_MEG_5 291
|
||||
#define TRAINER_VICTOR 292
|
||||
#define TRAINER_MIGUEL_1 293
|
||||
#define TRAINER_COLTON 294
|
||||
#define TRAINER_MIGUEL_2 295
|
||||
#define TRAINER_MIGUEL_3 296
|
||||
#define TRAINER_MIGUEL_4 297
|
||||
#define TRAINER_MIGUEL_5 298
|
||||
#define TRAINER_VICTORIA 299
|
||||
#define TRAINER_VANESSA 300
|
||||
#define TRAINER_BETHANY 301
|
||||
#define TRAINER_ISABEL_1 302
|
||||
#define TRAINER_ISABEL_2 303
|
||||
#define TRAINER_ISABEL_3 304
|
||||
#define TRAINER_ISABEL_4 305
|
||||
#define TRAINER_ISABEL_5 306
|
||||
#define TRAINER_TIMOTHY_1 307
|
||||
#define TRAINER_TIMOTHY_2 308
|
||||
#define TRAINER_TIMOTHY_3 309
|
||||
#define TRAINER_TIMOTHY_4 310
|
||||
#define TRAINER_TIMOTHY_5 311
|
||||
#define TRAINER_VICKY 312
|
||||
#define TRAINER_SHELBY_1 313
|
||||
#define TRAINER_SHELBY_2 314
|
||||
#define TRAINER_SHELBY_3 315
|
||||
#define TRAINER_SHELBY_4 316
|
||||
#define TRAINER_SHELBY_5 317
|
||||
#define TRAINER_CALVIN_1 318
|
||||
#define TRAINER_BILLY 319
|
||||
#define TRAINER_JOSH 320
|
||||
#define TRAINER_TOMMY 321
|
||||
#define TRAINER_JOEY 322
|
||||
#define TRAINER_BEN 323
|
||||
#define TRAINER_QUINCY 324
|
||||
#define TRAINER_KATELYNN 325
|
||||
#define TRAINER_JAYLEN 326
|
||||
#define TRAINER_DILLON 327
|
||||
#define TRAINER_CALVIN_2 328
|
||||
#define TRAINER_CALVIN_3 329
|
||||
#define TRAINER_CALVIN_4 330
|
||||
#define TRAINER_CALVIN_5 331
|
||||
#define TRAINER_EDDIE 332
|
||||
#define TRAINER_ALLEN 333
|
||||
#define TRAINER_TIMMY 334
|
||||
#define TRAINER_WALLACE 335
|
||||
#define TRAINER_ANDREW 336
|
||||
#define TRAINER_IVAN 337
|
||||
#define TRAINER_CLAUDE 338
|
||||
#define TRAINER_ELLIOT_1 339
|
||||
#define TRAINER_NED 340
|
||||
#define TRAINER_DALE 341
|
||||
#define TRAINER_NOLAN 342
|
||||
#define TRAINER_BARNY 343
|
||||
#define TRAINER_WADE 344
|
||||
#define TRAINER_CARTER 345
|
||||
#define TRAINER_ELLIOT_2 346
|
||||
#define TRAINER_ELLIOT_3 347
|
||||
#define TRAINER_ELLIOT_4 348
|
||||
#define TRAINER_ELLIOT_5 349
|
||||
#define TRAINER_RONALD 350
|
||||
#define TRAINER_JACOB 351
|
||||
#define TRAINER_ANTHONY 352
|
||||
#define TRAINER_BENJAMIN_1 353
|
||||
#define TRAINER_BENJAMIN_2 354
|
||||
#define TRAINER_BENJAMIN_3 355
|
||||
#define TRAINER_BENJAMIN_4 356
|
||||
#define TRAINER_BENJAMIN_5 357
|
||||
#define TRAINER_ABIGAIL_1 358
|
||||
#define TRAINER_JASMINE 359
|
||||
#define TRAINER_ABIGAIL_2 360
|
||||
#define TRAINER_ABIGAIL_3 361
|
||||
#define TRAINER_ABIGAIL_4 362
|
||||
#define TRAINER_ABIGAIL_5 363
|
||||
#define TRAINER_DYLAN_1 364
|
||||
#define TRAINER_DYLAN_2 365
|
||||
#define TRAINER_DYLAN_3 366
|
||||
#define TRAINER_DYLAN_4 367
|
||||
#define TRAINER_DYLAN_5 368
|
||||
#define TRAINER_MARIA_1 369
|
||||
#define TRAINER_MARIA_2 370
|
||||
#define TRAINER_MARIA_3 371
|
||||
#define TRAINER_MARIA_4 372
|
||||
#define TRAINER_MARIA_5 373
|
||||
#define TRAINER_CAMDEN 374
|
||||
#define TRAINER_DEMETRIUS 375
|
||||
#define TRAINER_ISAIAH_1 376
|
||||
#define TRAINER_PABLO_1 377
|
||||
#define TRAINER_CHASE 378
|
||||
#define TRAINER_ISAIAH_2 379
|
||||
#define TRAINER_ISAIAH_3 380
|
||||
#define TRAINER_ISAIAH_4 381
|
||||
#define TRAINER_ISAIAH_5 382
|
||||
#define TRAINER_ISOBEL 383
|
||||
#define TRAINER_DONNY 384
|
||||
#define TRAINER_TALIA 385
|
||||
#define TRAINER_KATELYN_1 386
|
||||
#define TRAINER_ALLISON 387
|
||||
#define TRAINER_KATELYN_2 388
|
||||
#define TRAINER_KATELYN_3 389
|
||||
#define TRAINER_KATELYN_4 390
|
||||
#define TRAINER_KATELYN_5 391
|
||||
#define TRAINER_NICOLAS_1 392
|
||||
#define TRAINER_NICOLAS_2 393
|
||||
#define TRAINER_NICOLAS_3 394
|
||||
#define TRAINER_NICOLAS_4 395
|
||||
#define TRAINER_NICOLAS_5 396
|
||||
#define TRAINER_AARON 397
|
||||
#define TRAINER_PERRY 398
|
||||
#define TRAINER_HUGH 399
|
||||
#define TRAINER_PHIL 400
|
||||
#define TRAINER_JARED 401
|
||||
#define TRAINER_HUMBERTO 402
|
||||
#define TRAINER_PRESLEY 403
|
||||
#define TRAINER_EDWARDO 404
|
||||
#define TRAINER_COLIN 405
|
||||
#define TRAINER_ROBERT_1 406
|
||||
#define TRAINER_BENNY 407
|
||||
#define TRAINER_CHESTER 408
|
||||
#define TRAINER_ROBERT_2 409
|
||||
#define TRAINER_ROBERT_3 410
|
||||
#define TRAINER_ROBERT_4 411
|
||||
#define TRAINER_ROBERT_5 412
|
||||
#define TRAINER_ALEX 413
|
||||
#define TRAINER_BECK 414
|
||||
#define TRAINER_YASU 415
|
||||
#define TRAINER_TAKASHI 416
|
||||
#define TRAINER_DIANNE 417
|
||||
#define TRAINER_JANI 418
|
||||
#define TRAINER_LAO_1 419
|
||||
#define TRAINER_LUNG 420
|
||||
#define TRAINER_LAO_2 421
|
||||
#define TRAINER_LAO_3 422
|
||||
#define TRAINER_LAO_4 423
|
||||
#define TRAINER_LAO_5 424
|
||||
#define TRAINER_JOCELYN 425
|
||||
#define TRAINER_LAURA 426
|
||||
#define TRAINER_CYNDY_1 427
|
||||
#define TRAINER_CORA 428
|
||||
#define TRAINER_PAULA 429
|
||||
#define TRAINER_CYNDY_2 430
|
||||
#define TRAINER_CYNDY_3 431
|
||||
#define TRAINER_CYNDY_4 432
|
||||
#define TRAINER_CYNDY_5 433
|
||||
#define TRAINER_MADELINE_1 434
|
||||
#define TRAINER_CLARISSA 435
|
||||
#define TRAINER_ANGELICA 436
|
||||
#define TRAINER_MADELINE_2 437
|
||||
#define TRAINER_MADELINE_3 438
|
||||
#define TRAINER_MADELINE_4 439
|
||||
#define TRAINER_MADELINE_5 440
|
||||
#define TRAINER_BEVERLY 441
|
||||
#define TRAINER_IMANI 442
|
||||
#define TRAINER_KYLA 443
|
||||
#define TRAINER_DENISE 444
|
||||
#define TRAINER_BETH 445
|
||||
#define TRAINER_TARA 446
|
||||
#define TRAINER_MISSY 447
|
||||
#define TRAINER_ALICE 448
|
||||
#define TRAINER_JENNY_1 449
|
||||
#define TRAINER_GRACE 450
|
||||
#define TRAINER_TANYA 451
|
||||
#define TRAINER_SHARON 452
|
||||
#define TRAINER_NIKKI 453
|
||||
#define TRAINER_BRENDA 454
|
||||
#define TRAINER_KATIE 455
|
||||
#define TRAINER_SUSIE 456
|
||||
#define TRAINER_KARA 457
|
||||
#define TRAINER_DANA 458
|
||||
#define TRAINER_SIENNA 459
|
||||
#define TRAINER_DEBRA 460
|
||||
#define TRAINER_LINDA 461
|
||||
#define TRAINER_KAYLEE 462
|
||||
#define TRAINER_LAUREL 463
|
||||
#define TRAINER_CARLEE 464
|
||||
#define TRAINER_JENNY_2 465
|
||||
#define TRAINER_JENNY_3 466
|
||||
#define TRAINER_JENNY_4 467
|
||||
#define TRAINER_JENNY_5 468
|
||||
#define TRAINER_HEIDI 469
|
||||
#define TRAINER_BECKY 470
|
||||
#define TRAINER_CAROL 471
|
||||
#define TRAINER_NANCY 472
|
||||
#define TRAINER_MARTHA 473
|
||||
#define TRAINER_DIANA_1 474
|
||||
#define TRAINER_CEDRIC 475
|
||||
#define TRAINER_IRENE 476
|
||||
#define TRAINER_DIANA_2 477
|
||||
#define TRAINER_DIANA_3 478
|
||||
#define TRAINER_DIANA_4 479
|
||||
#define TRAINER_DIANA_5 480
|
||||
#define TRAINER_AMY_AND_LIV_1 481
|
||||
#define TRAINER_AMY_AND_LIV_2 482
|
||||
#define TRAINER_GINA_AND_MIA_1 483
|
||||
#define TRAINER_MIU_AND_YUKI 484
|
||||
#define TRAINER_AMY_AND_LIV_3 485
|
||||
#define TRAINER_GINA_AND_MIA_2 486
|
||||
#define TRAINER_AMY_AND_LIV_4 487
|
||||
#define TRAINER_AMY_AND_LIV_5 488
|
||||
#define TRAINER_AMY_AND_LIV_6 489
|
||||
#define TRAINER_HUEY 490
|
||||
#define TRAINER_EDMOND 491
|
||||
#define TRAINER_ERNEST_1 492
|
||||
#define TRAINER_DWAYNE 493
|
||||
#define TRAINER_PHILLIP 494
|
||||
#define TRAINER_LEONARD 495
|
||||
#define TRAINER_DUNCAN 496
|
||||
#define TRAINER_ERNEST_2 497
|
||||
#define TRAINER_ERNEST_3 498
|
||||
#define TRAINER_ERNEST_4 499
|
||||
#define TRAINER_ERNEST_5 500
|
||||
#define TRAINER_ELI 501
|
||||
#define TRAINER_ANNIKA 502
|
||||
#define TRAINER_JAZMYN 503
|
||||
#define TRAINER_JONAS 504
|
||||
#define TRAINER_KAYLEY 505
|
||||
#define TRAINER_AURON 506
|
||||
#define TRAINER_KELVIN 507
|
||||
#define TRAINER_MARLEY 508
|
||||
#define TRAINER_REYNA 509
|
||||
#define TRAINER_HUDSON 510
|
||||
#define TRAINER_CONOR 511
|
||||
#define TRAINER_EDWIN_1 512
|
||||
#define TRAINER_HECTOR 513
|
||||
#define TRAINER_TABITHA_1 514
|
||||
#define TRAINER_EDWIN_2 515
|
||||
#define TRAINER_EDWIN_3 516
|
||||
#define TRAINER_EDWIN_4 517
|
||||
#define TRAINER_EDWIN_5 518
|
||||
#define TRAINER_WALLY_1 519
|
||||
#define TRAINER_BRENDAN_1 520
|
||||
#define TRAINER_BRENDAN_2 521
|
||||
#define TRAINER_BRENDAN_3 522
|
||||
#define TRAINER_BRENDAN_4 523
|
||||
#define TRAINER_BRENDAN_5 524
|
||||
#define TRAINER_BRENDAN_6 525
|
||||
#define TRAINER_BRENDAN_7 526
|
||||
#define TRAINER_BRENDAN_8 527
|
||||
#define TRAINER_BRENDAN_9 528
|
||||
#define TRAINER_MAY_1 529
|
||||
#define TRAINER_MAY_2 530
|
||||
#define TRAINER_MAY_3 531
|
||||
#define TRAINER_MAY_4 532
|
||||
#define TRAINER_MAY_5 533
|
||||
#define TRAINER_MAY_6 534
|
||||
#define TRAINER_MAY_7 535
|
||||
#define TRAINER_MAY_8 536
|
||||
#define TRAINER_MAY_9 537
|
||||
#define TRAINER_ISAAC_1 538
|
||||
#define TRAINER_DAVIS 539
|
||||
#define TRAINER_MITCHELL 540
|
||||
#define TRAINER_ISAAC_2 541
|
||||
#define TRAINER_ISAAC_3 542
|
||||
#define TRAINER_ISAAC_4 543
|
||||
#define TRAINER_ISAAC_5 544
|
||||
#define TRAINER_LYDIA_1 545
|
||||
#define TRAINER_HALLE 546
|
||||
#define TRAINER_GARRISON 547
|
||||
#define TRAINER_LYDIA_2 548
|
||||
#define TRAINER_LYDIA_3 549
|
||||
#define TRAINER_LYDIA_4 550
|
||||
#define TRAINER_LYDIA_5 551
|
||||
#define TRAINER_JACKSON_1 552
|
||||
#define TRAINER_LORENZO 553
|
||||
#define TRAINER_SEBASTIAN 554
|
||||
#define TRAINER_JACKSON_2 555
|
||||
#define TRAINER_JACKSON_3 556
|
||||
#define TRAINER_JACKSON_4 557
|
||||
#define TRAINER_JACKSON_5 558
|
||||
#define TRAINER_CATHERINE_1 559
|
||||
#define TRAINER_JENNA 560
|
||||
#define TRAINER_SOPHIA 561
|
||||
#define TRAINER_CATHERINE_2 562
|
||||
#define TRAINER_CATHERINE_3 563
|
||||
#define TRAINER_CATHERINE_4 564
|
||||
#define TRAINER_CATHERINE_5 565
|
||||
#define TRAINER_JULIO 566
|
||||
#define TRAINER_GRUNT_27 567
|
||||
#define TRAINER_GRUNT_28 568
|
||||
#define TRAINER_GRUNT_29 569
|
||||
#define TRAINER_GRUNT_30 570
|
||||
#define TRAINER_MARC 571
|
||||
#define TRAINER_BRENDEN 572
|
||||
#define TRAINER_LILITH 573
|
||||
#define TRAINER_CRISTIAN 574
|
||||
#define TRAINER_SYLVIA 575
|
||||
#define TRAINER_LEONARDO 576
|
||||
#define TRAINER_ATHENA 577
|
||||
#define TRAINER_HARRISON 578
|
||||
#define TRAINER_GRUNT_31 579
|
||||
#define TRAINER_CLARENCE 580
|
||||
#define TRAINER_TERRY 581
|
||||
#define TRAINER_NATE 582
|
||||
#define TRAINER_KATHLEEN 583
|
||||
#define TRAINER_CLIFFORD 584
|
||||
#define TRAINER_NICHOLAS 585
|
||||
#define TRAINER_GRUNT_32 586
|
||||
#define TRAINER_GRUNT_33 587
|
||||
#define TRAINER_GRUNT_34 588
|
||||
#define TRAINER_GRUNT_35 589
|
||||
#define TRAINER_GRUNT_36 590
|
||||
#define TRAINER_MACEY 591
|
||||
#define TRAINER_BRENDAN_10 592
|
||||
#define TRAINER_BRENDAN_11 593
|
||||
#define TRAINER_PAXTON 594
|
||||
#define TRAINER_ISABELLA 595
|
||||
#define TRAINER_GRUNT_37 596
|
||||
#define TRAINER_TABITHA_2 597
|
||||
#define TRAINER_JONATHAN 598
|
||||
#define TRAINER_BRENDAN_12 599
|
||||
#define TRAINER_MAY_10 600
|
||||
#define TRAINER_MAXIE_1 601
|
||||
#define TRAINER_MAXIE_2 602
|
||||
#define TRAINER_TIANA 603
|
||||
#define TRAINER_HALEY_1 604
|
||||
#define TRAINER_JANICE 605
|
||||
#define TRAINER_VIVI 606
|
||||
#define TRAINER_HALEY_2 607
|
||||
#define TRAINER_HALEY_3 608
|
||||
#define TRAINER_HALEY_4 609
|
||||
#define TRAINER_HALEY_5 610
|
||||
#define TRAINER_SALLY 611
|
||||
#define TRAINER_ROBIN 612
|
||||
#define TRAINER_ANDREA 613
|
||||
#define TRAINER_CRISSY 614
|
||||
#define TRAINER_RICK 615
|
||||
#define TRAINER_LYLE 616
|
||||
#define TRAINER_JOSE 617
|
||||
#define TRAINER_DOUG 618
|
||||
#define TRAINER_GREG 619
|
||||
#define TRAINER_KENT 620
|
||||
#define TRAINER_JAMES_1 621
|
||||
#define TRAINER_JAMES_2 622
|
||||
#define TRAINER_JAMES_3 623
|
||||
#define TRAINER_JAMES_4 624
|
||||
#define TRAINER_JAMES_5 625
|
||||
#define TRAINER_BRICE 626
|
||||
#define TRAINER_TRENT_1 627
|
||||
#define TRAINER_LENNY 628
|
||||
#define TRAINER_LUCAS_1 629
|
||||
#define TRAINER_ALAN 630
|
||||
#define TRAINER_CLARK 631
|
||||
#define TRAINER_ERIC 632
|
||||
#define TRAINER_LUCAS_2 633
|
||||
#define TRAINER_MIKE_1 634
|
||||
#define TRAINER_MIKE_2 635
|
||||
#define TRAINER_TRENT_2 636
|
||||
#define TRAINER_TRENT_3 637
|
||||
#define TRAINER_TRENT_4 638
|
||||
#define TRAINER_TRENT_5 639
|
||||
#define TRAINER_DEZ_AND_LUKE 640
|
||||
#define TRAINER_LEA_AND_JED 641
|
||||
#define TRAINER_KIRA_AND_DAN_1 642
|
||||
#define TRAINER_KIRA_AND_DAN_2 643
|
||||
#define TRAINER_KIRA_AND_DAN_3 644
|
||||
#define TRAINER_KIRA_AND_DAN_4 645
|
||||
#define TRAINER_KIRA_AND_DAN_5 646
|
||||
#define TRAINER_JOHANNA 647
|
||||
#define TRAINER_GERALD 648
|
||||
#define TRAINER_VIVIAN 649
|
||||
#define TRAINER_DANIELLE 650
|
||||
#define TRAINER_HIDEO 651
|
||||
#define TRAINER_KEIGO 652
|
||||
#define TRAINER_RILEY 653
|
||||
#define TRAINER_FLINT 654
|
||||
#define TRAINER_ASHLEY 655
|
||||
#define TRAINER_WALLY_2 656
|
||||
#define TRAINER_WALLY_3 657
|
||||
#define TRAINER_WALLY_4 658
|
||||
#define TRAINER_WALLY_5 659
|
||||
#define TRAINER_WALLY_6 660
|
||||
#define TRAINER_BRENDAN_13 661
|
||||
#define TRAINER_BRENDAN_14 662
|
||||
#define TRAINER_BRENDAN_15 663
|
||||
#define TRAINER_MAY_11 664
|
||||
#define TRAINER_MAY_12 665
|
||||
#define TRAINER_MAY_13 666
|
||||
#define TRAINER_JONAH 667
|
||||
#define TRAINER_HENRY 668
|
||||
#define TRAINER_ROGER 669
|
||||
#define TRAINER_ALEXA 670
|
||||
#define TRAINER_RUBEN 671
|
||||
#define TRAINER_KOJI_1 672
|
||||
#define TRAINER_WAYNE 673
|
||||
#define TRAINER_AIDAN 674
|
||||
#define TRAINER_REED 675
|
||||
#define TRAINER_TISHA 676
|
||||
#define TRAINER_TORI_AND_TIA 677
|
||||
#define TRAINER_KIM_AND_IRIS 678
|
||||
#define TRAINER_TYRA_AND_IVY 679
|
||||
#define TRAINER_MEL_AND_PAUL 680
|
||||
#define TRAINER_JOHN_AND_JAY_1 681
|
||||
#define TRAINER_JOHN_AND_JAY_2 682
|
||||
#define TRAINER_JOHN_AND_JAY_3 683
|
||||
#define TRAINER_JOHN_AND_JAY_4 684
|
||||
#define TRAINER_JOHN_AND_JAY_5 685
|
||||
#define TRAINER_RELI_AND_IAN 686
|
||||
#define TRAINER_LILA_AND_ROY_1 687
|
||||
#define TRAINER_LILA_AND_ROY_2 688
|
||||
#define TRAINER_LILA_AND_ROY_3 689
|
||||
#define TRAINER_LILA_AND_ROY_4 690
|
||||
#define TRAINER_LILA_AND_ROY_5 691
|
||||
#define TRAINER_LISA_AND_RAY 692
|
||||
#define TRAINER_CHRIS 693
|
||||
#define TRAINER_DAWSON 694
|
||||
#define TRAINER_SARAH 695
|
||||
#define TRAINER_DARIAN 696
|
||||
#define TRAINER_HAILEY 697
|
||||
#define TRAINER_CHANDLER 698
|
||||
#define TRAINER_KALEB 699
|
||||
#define TRAINER_JOSEPH 700
|
||||
#define TRAINER_ALYSSA 701
|
||||
#define TRAINER_MARCOS 702
|
||||
#define TRAINER_RHETT 703
|
||||
#define TRAINER_TYRON 704
|
||||
#define TRAINER_CELINA 705
|
||||
#define TRAINER_BIANCA 706
|
||||
#define TRAINER_HAYDEN 707
|
||||
#define TRAINER_SOPHIE 708
|
||||
#define TRAINER_COBY 709
|
||||
#define TRAINER_LAWRENCE 710
|
||||
#define TRAINER_WYATT 711
|
||||
#define TRAINER_ANGELINA 712
|
||||
#define TRAINER_KAI 713
|
||||
#define TRAINER_CHARLOTTE 714
|
||||
#define TRAINER_DEANDRE 715
|
||||
#define TRAINER_GRUNT_38 716
|
||||
#define TRAINER_GRUNT_39 717
|
||||
#define TRAINER_GRUNT_40 718
|
||||
#define TRAINER_GRUNT_41 719
|
||||
#define TRAINER_GRUNT_42 720
|
||||
#define TRAINER_GRUNT_43 721
|
||||
#define TRAINER_GRUNT_44 722
|
||||
#define TRAINER_GRUNT_45 723
|
||||
#define TRAINER_GRUNT_46 724
|
||||
#define TRAINER_GRUNT_47 725
|
||||
#define TRAINER_GRUNT_48 726
|
||||
#define TRAINER_GRUNT_49 727
|
||||
#define TRAINER_GRUNT_50 728
|
||||
#define TRAINER_GRUNT_51 729
|
||||
#define TRAINER_GRUNT_52 730
|
||||
#define TRAINER_GRUNT_53 731
|
||||
#define TRAINER_TABITHA_3 732
|
||||
#define TRAINER_DARCY 733
|
||||
#define TRAINER_MAXIE_3 734
|
||||
#define TRAINER_PETE 735
|
||||
#define TRAINER_ISABELLE 736
|
||||
#define TRAINER_ANDRES_1 737
|
||||
#define TRAINER_JOSUE 738
|
||||
#define TRAINER_CAMRON 739
|
||||
#define TRAINER_CORY_1 740
|
||||
#define TRAINER_CAROLINA 741
|
||||
#define TRAINER_ELIJAH 742
|
||||
#define TRAINER_CELIA 743
|
||||
#define TRAINER_BRYAN 744
|
||||
#define TRAINER_BRANDEN 745
|
||||
#define TRAINER_BRYANT 746
|
||||
#define TRAINER_SHAYLA 747
|
||||
#define TRAINER_KYRA 748
|
||||
#define TRAINER_JAIDEN 749
|
||||
#define TRAINER_ALIX 750
|
||||
#define TRAINER_HELENE 751
|
||||
#define TRAINER_MARLENE 752
|
||||
#define TRAINER_DEVAN 753
|
||||
#define TRAINER_JOHNSON 754
|
||||
#define TRAINER_MELINA 755
|
||||
#define TRAINER_BRANDI 756
|
||||
#define TRAINER_AISHA 757
|
||||
#define TRAINER_MAKAYLA 758
|
||||
#define TRAINER_FABIAN 759
|
||||
#define TRAINER_DAYTON 760
|
||||
#define TRAINER_RACHEL 761
|
||||
#define TRAINER_LEONEL 762
|
||||
#define TRAINER_CALLIE 763
|
||||
#define TRAINER_CALE 764
|
||||
#define TRAINER_MYLES 765
|
||||
#define TRAINER_PAT 766
|
||||
#define TRAINER_CRISTIN_1 767
|
||||
#define TRAINER_MAY_14 768
|
||||
#define TRAINER_MAY_15 769
|
||||
#define TRAINER_ROXANNE_2 770
|
||||
#define TRAINER_ROXANNE_3 771
|
||||
#define TRAINER_ROXANNE_4 772
|
||||
#define TRAINER_ROXANNE_5 773
|
||||
#define TRAINER_BRAWLY_2 774
|
||||
#define TRAINER_BRAWLY_3 775
|
||||
#define TRAINER_BRAWLY_4 776
|
||||
#define TRAINER_BRAWLY_5 777
|
||||
#define TRAINER_WATTSON_2 778
|
||||
#define TRAINER_WATTSON_3 779
|
||||
#define TRAINER_WATTSON_4 780
|
||||
#define TRAINER_WATTSON_5 781
|
||||
#define TRAINER_FLANNERY_2 782
|
||||
#define TRAINER_FLANNERY_3 783
|
||||
#define TRAINER_FLANNERY_4 784
|
||||
#define TRAINER_FLANNERY_5 785
|
||||
#define TRAINER_NORMAN_2 786
|
||||
#define TRAINER_NORMAN_3 787
|
||||
#define TRAINER_NORMAN_4 788
|
||||
#define TRAINER_NORMAN_5 789
|
||||
#define TRAINER_WINONA_2 790
|
||||
#define TRAINER_WINONA_3 791
|
||||
#define TRAINER_WINONA_4 792
|
||||
#define TRAINER_WINONA_5 793
|
||||
#define TRAINER_TATE_AND_LIZA_2 794
|
||||
#define TRAINER_TATE_AND_LIZA_3 795
|
||||
#define TRAINER_TATE_AND_LIZA_4 796
|
||||
#define TRAINER_TATE_AND_LIZA_5 797
|
||||
#define TRAINER_JUAN_2 798
|
||||
#define TRAINER_JUAN_3 799
|
||||
#define TRAINER_JUAN_4 800
|
||||
#define TRAINER_JUAN_5 801
|
||||
#define TRAINER_ANGELO 802
|
||||
#define TRAINER_DARIUS 803
|
||||
#define TRAINER_STEVEN 804
|
||||
#define TRAINER_ANABEL 805
|
||||
#define TRAINER_TUCKER 806
|
||||
#define TRAINER_SPENSER 807
|
||||
#define TRAINER_GRETA 808
|
||||
#define TRAINER_NOLAND 809
|
||||
#define TRAINER_LUCY 810
|
||||
#define TRAINER_BRANDON 811
|
||||
#define TRAINER_ANDRES_2 812
|
||||
#define TRAINER_ANDRES_3 813
|
||||
#define TRAINER_ANDRES_4 814
|
||||
#define TRAINER_ANDRES_5 815
|
||||
#define TRAINER_CORY_2 816
|
||||
#define TRAINER_CORY_3 817
|
||||
#define TRAINER_CORY_4 818
|
||||
#define TRAINER_CORY_5 819
|
||||
#define TRAINER_PABLO_2 820
|
||||
#define TRAINER_PABLO_3 821
|
||||
#define TRAINER_PABLO_4 822
|
||||
#define TRAINER_PABLO_5 823
|
||||
#define TRAINER_KOJI_2 824
|
||||
#define TRAINER_KOJI_3 825
|
||||
#define TRAINER_KOJI_4 826
|
||||
#define TRAINER_KOJI_5 827
|
||||
#define TRAINER_CRISTIN_2 828
|
||||
#define TRAINER_CRISTIN_3 829
|
||||
#define TRAINER_CRISTIN_4 830
|
||||
#define TRAINER_CRISTIN_5 831
|
||||
#define TRAINER_FERNANDO_2 832
|
||||
#define TRAINER_FERNANDO_3 833
|
||||
#define TRAINER_FERNANDO_4 834
|
||||
#define TRAINER_FERNANDO_5 835
|
||||
#define TRAINER_SAWYER_2 836
|
||||
#define TRAINER_SAWYER_3 837
|
||||
#define TRAINER_SAWYER_4 838
|
||||
#define TRAINER_SAWYER_5 839
|
||||
#define TRAINER_GABRIELLE_2 840
|
||||
#define TRAINER_GABRIELLE_3 841
|
||||
#define TRAINER_GABRIELLE_4 842
|
||||
#define TRAINER_GABRIELLE_5 843
|
||||
#define TRAINER_THALIA_2 844
|
||||
#define TRAINER_THALIA_3 845
|
||||
#define TRAINER_THALIA_4 846
|
||||
#define TRAINER_THALIA_5 847
|
||||
#define TRAINER_MARIELA 848
|
||||
#define TRAINER_ALVARO 849
|
||||
#define TRAINER_EVERETT 850
|
||||
#define TRAINER_RED 851
|
||||
#define TRAINER_LEAF 852
|
||||
#define TRAINER_BRENDAN_16 853
|
||||
#define TRAINER_MAY_16 854
|
||||
|
||||
#define TRAINERS_COUNT 855
|
||||
#include "constants/opponents.h"
|
||||
|
||||
// Special Trainer Ids.
|
||||
#define TRAINER_FRONTIER_BRAIN 1022
|
||||
|
||||
@@ -49,13 +49,13 @@
|
||||
#define VAR_RECYCLE_GOODS 0x4020
|
||||
#define VAR_REPEL_STEP_COUNT 0x4021
|
||||
#define VAR_ICE_STEP_COUNT 0x4022
|
||||
#define VAR_FIRST_POKE 0x4023 // 0=Treecko, 1=Torchic, 2=Mudkip
|
||||
#define VAR_STARTER_MON 0x4023 // 0=Treecko, 1=Torchic, 2=Mudkip
|
||||
#define VAR_MIRAGE_RND_H 0x4024
|
||||
#define VAR_MIRAGE_RND_L 0x4025
|
||||
#define VAR_SECRET_BASE_MAP 0x4026
|
||||
#define VAR_0x4027 0x4027
|
||||
#define VAR_0x4028 0x4028
|
||||
#define VAR_0x4029 0x4029
|
||||
#define VAR_CYCLING_ROAD_RECORD_COLLISIONS 0x4027
|
||||
#define VAR_CYCLING_ROAD_RECORD_TIME_L 0x4028
|
||||
#define VAR_CYCLING_ROAD_RECORD_TIME_H 0x4029
|
||||
#define VAR_HAPPINESS_STEP_COUNTER 0x402A
|
||||
#define VAR_POISON_STEP_COUNTER 0x402B
|
||||
#define VAR_RESET_RTC_ENABLE 0x402C
|
||||
@@ -81,8 +81,8 @@
|
||||
#define VAR_ALTERING_CAVE_WILD_SET 0x403E
|
||||
#define VAR_0x403F 0x403F
|
||||
#define VAR_DAYS 0x4040
|
||||
#define VAR_0x4041 0x4041
|
||||
#define VAR_0x4042 0x4042
|
||||
#define VAR_FANCLUB_UNKNOWN_1 0x4041
|
||||
#define VAR_FANCLUB_UNKNOWN_2 0x4042
|
||||
#define VAR_DEPT_STORE_FLOOR 0x4043
|
||||
#define VAR_0x4044 0x4044
|
||||
#define VAR_POKELOT_PRIZE 0x4045
|
||||
@@ -165,12 +165,12 @@
|
||||
#define VAR_0x4092 0x4092
|
||||
#define VAR_0x4093 0x4093
|
||||
#define VAR_0x4094 0x4094
|
||||
#define VAR_0x4095 0x4095
|
||||
#define VAR_LILYCOVE_FAN_CLUB_STATE 0x4095
|
||||
#define VAR_0x4096 0x4096
|
||||
#define VAR_0x4097 0x4097
|
||||
#define VAR_0x4098 0x4098
|
||||
#define VAR_0x4099 0x4099
|
||||
#define VAR_0x409A 0x409A
|
||||
#define VAR_RUSTURF_TUNNEL_STATE 0x409A
|
||||
#define VAR_0x409B 0x409B
|
||||
#define VAR_0x409C 0x409C
|
||||
#define VAR_0x409D 0x409D
|
||||
@@ -185,7 +185,7 @@
|
||||
#define VAR_0x40A6 0x40A6
|
||||
#define VAR_0x40A7 0x40A7
|
||||
#define VAR_0x40A8 0x40A8
|
||||
#define VAR_0x40A9 0x40A9
|
||||
#define VAR_CYCLING_CHALLENGE_STATE 0x40A9
|
||||
#define VAR_0x40AA 0x40AA
|
||||
#define VAR_0x40AB 0x40AB
|
||||
#define VAR_0x40AC 0x40AC
|
||||
@@ -196,7 +196,7 @@
|
||||
#define VAR_0x40B1 0x40B1
|
||||
#define VAR_0x40B2 0x40B2
|
||||
#define VAR_WEATHER_INSTITUTE_STATE 0x40B3
|
||||
#define VAR_PORTHOLE 0x40B4
|
||||
#define VAR_PORTHOLE_STATE 0x40B4
|
||||
#define VAR_0x40B5 0x40B5
|
||||
#define VAR_0x40B6 0x40B6
|
||||
#define VAR_0x40B7 0x40B7
|
||||
@@ -210,7 +210,7 @@
|
||||
#define VAR_0x40BF 0x40BF
|
||||
#define VAR_0x40C0 0x40C0
|
||||
#define VAR_0x40C1 0x40C1
|
||||
#define VAR_0x40C2 0x40C2
|
||||
#define VAR_PACIFIDLOG_TM_RECEIVED_DAY 0x40C2
|
||||
#define VAR_0x40C3 0x40C3
|
||||
#define VAR_0x40C4 0x40C4
|
||||
#define VAR_0x40C5 0x40C5
|
||||
|
||||
@@ -1,6 +1,21 @@
|
||||
#ifndef GUARD_CONTEST_H
|
||||
#define GUARD_CONTEST_H
|
||||
|
||||
struct ContestMove
|
||||
{
|
||||
u8 effect;
|
||||
u8 contestCategory:3;
|
||||
u8 comboStarterId;
|
||||
u8 comboMoves[4];
|
||||
};
|
||||
|
||||
struct ContestEffect
|
||||
{
|
||||
u8 effectType;
|
||||
u8 appeal;
|
||||
u8 jam;
|
||||
};
|
||||
|
||||
struct ContestStruct_02039E00
|
||||
{
|
||||
u16 unk_00;
|
||||
|
||||
@@ -1,420 +1,420 @@
|
||||
#ifndef POKEEMERALD_LEVEL_UP_LEARNSET_POINTERS_H
|
||||
#define POKEEMERALD_LEVEL_UP_LEARNSET_POINTERS_H
|
||||
|
||||
const u16 *const gLevelUpLearnsets[] =
|
||||
const u16 *const gLevelUpLearnsets[NUM_SPECIES] =
|
||||
{
|
||||
gBulbasaurLevelUpLearnset,
|
||||
gBulbasaurLevelUpLearnset,
|
||||
gIvysaurLevelUpLearnset,
|
||||
gVenusaurLevelUpLearnset,
|
||||
gCharmanderLevelUpLearnset,
|
||||
gCharmeleonLevelUpLearnset,
|
||||
gCharizardLevelUpLearnset,
|
||||
gSquirtleLevelUpLearnset,
|
||||
gWartortleLevelUpLearnset,
|
||||
gBlastoiseLevelUpLearnset,
|
||||
gCaterpieLevelUpLearnset,
|
||||
gMetapodLevelUpLearnset,
|
||||
gButterfreeLevelUpLearnset,
|
||||
gWeedleLevelUpLearnset,
|
||||
gKakunaLevelUpLearnset,
|
||||
gBeedrillLevelUpLearnset,
|
||||
gPidgeyLevelUpLearnset,
|
||||
gPidgeottoLevelUpLearnset,
|
||||
gPidgeotLevelUpLearnset,
|
||||
gRattataLevelUpLearnset,
|
||||
gRaticateLevelUpLearnset,
|
||||
gSpearowLevelUpLearnset,
|
||||
gFearowLevelUpLearnset,
|
||||
gEkansLevelUpLearnset,
|
||||
gArbokLevelUpLearnset,
|
||||
gPikachuLevelUpLearnset,
|
||||
gRaichuLevelUpLearnset,
|
||||
gSandshrewLevelUpLearnset,
|
||||
gSandslashLevelUpLearnset,
|
||||
gNidoranFLevelUpLearnset,
|
||||
gNidorinaLevelUpLearnset,
|
||||
gNidoqueenLevelUpLearnset,
|
||||
gNidoranMLevelUpLearnset,
|
||||
gNidorinoLevelUpLearnset,
|
||||
gNidokingLevelUpLearnset,
|
||||
gClefairyLevelUpLearnset,
|
||||
gClefableLevelUpLearnset,
|
||||
gVulpixLevelUpLearnset,
|
||||
gNinetalesLevelUpLearnset,
|
||||
gJigglypuffLevelUpLearnset,
|
||||
gWigglytuffLevelUpLearnset,
|
||||
gZubatLevelUpLearnset,
|
||||
gGolbatLevelUpLearnset,
|
||||
gOddishLevelUpLearnset,
|
||||
gGloomLevelUpLearnset,
|
||||
gVileplumeLevelUpLearnset,
|
||||
gParasLevelUpLearnset,
|
||||
gParasectLevelUpLearnset,
|
||||
gVenonatLevelUpLearnset,
|
||||
gVenomothLevelUpLearnset,
|
||||
gDiglettLevelUpLearnset,
|
||||
gDugtrioLevelUpLearnset,
|
||||
gMeowthLevelUpLearnset,
|
||||
gPersianLevelUpLearnset,
|
||||
gPsyduckLevelUpLearnset,
|
||||
gGolduckLevelUpLearnset,
|
||||
gMankeyLevelUpLearnset,
|
||||
gPrimeapeLevelUpLearnset,
|
||||
gGrowlitheLevelUpLearnset,
|
||||
gArcanineLevelUpLearnset,
|
||||
gPoliwagLevelUpLearnset,
|
||||
gPoliwhirlLevelUpLearnset,
|
||||
gPoliwrathLevelUpLearnset,
|
||||
gAbraLevelUpLearnset,
|
||||
gKadabraLevelUpLearnset,
|
||||
gAlakazamLevelUpLearnset,
|
||||
gMachopLevelUpLearnset,
|
||||
gMachokeLevelUpLearnset,
|
||||
gMachampLevelUpLearnset,
|
||||
gBellsproutLevelUpLearnset,
|
||||
gWeepinbellLevelUpLearnset,
|
||||
gVictreebelLevelUpLearnset,
|
||||
gTentacoolLevelUpLearnset,
|
||||
gTentacruelLevelUpLearnset,
|
||||
gGeodudeLevelUpLearnset,
|
||||
gGravelerLevelUpLearnset,
|
||||
gGolemLevelUpLearnset,
|
||||
gPonytaLevelUpLearnset,
|
||||
gRapidashLevelUpLearnset,
|
||||
gSlowpokeLevelUpLearnset,
|
||||
gSlowbroLevelUpLearnset,
|
||||
gMagnemiteLevelUpLearnset,
|
||||
gMagnetonLevelUpLearnset,
|
||||
gFarfetchdLevelUpLearnset,
|
||||
gDoduoLevelUpLearnset,
|
||||
gDodrioLevelUpLearnset,
|
||||
gSeelLevelUpLearnset,
|
||||
gDewgongLevelUpLearnset,
|
||||
gGrimerLevelUpLearnset,
|
||||
gMukLevelUpLearnset,
|
||||
gShellderLevelUpLearnset,
|
||||
gCloysterLevelUpLearnset,
|
||||
gGastlyLevelUpLearnset,
|
||||
gHaunterLevelUpLearnset,
|
||||
gGengarLevelUpLearnset,
|
||||
gOnixLevelUpLearnset,
|
||||
gDrowzeeLevelUpLearnset,
|
||||
gHypnoLevelUpLearnset,
|
||||
gKrabbyLevelUpLearnset,
|
||||
gKinglerLevelUpLearnset,
|
||||
gVoltorbLevelUpLearnset,
|
||||
gElectrodeLevelUpLearnset,
|
||||
gExeggcuteLevelUpLearnset,
|
||||
gExeggutorLevelUpLearnset,
|
||||
gCuboneLevelUpLearnset,
|
||||
gMarowakLevelUpLearnset,
|
||||
gHitmonleeLevelUpLearnset,
|
||||
gHitmonchanLevelUpLearnset,
|
||||
gLickitungLevelUpLearnset,
|
||||
gKoffingLevelUpLearnset,
|
||||
gWeezingLevelUpLearnset,
|
||||
gRhyhornLevelUpLearnset,
|
||||
gRhydonLevelUpLearnset,
|
||||
gChanseyLevelUpLearnset,
|
||||
gTangelaLevelUpLearnset,
|
||||
gKangaskhanLevelUpLearnset,
|
||||
gHorseaLevelUpLearnset,
|
||||
gSeadraLevelUpLearnset,
|
||||
gGoldeenLevelUpLearnset,
|
||||
gSeakingLevelUpLearnset,
|
||||
gStaryuLevelUpLearnset,
|
||||
gStarmieLevelUpLearnset,
|
||||
gMrmimeLevelUpLearnset,
|
||||
gScytherLevelUpLearnset,
|
||||
gJynxLevelUpLearnset,
|
||||
gElectabuzzLevelUpLearnset,
|
||||
gMagmarLevelUpLearnset,
|
||||
gPinsirLevelUpLearnset,
|
||||
gTaurosLevelUpLearnset,
|
||||
gMagikarpLevelUpLearnset,
|
||||
gGyaradosLevelUpLearnset,
|
||||
gLaprasLevelUpLearnset,
|
||||
gDittoLevelUpLearnset,
|
||||
gEeveeLevelUpLearnset,
|
||||
gVaporeonLevelUpLearnset,
|
||||
gJolteonLevelUpLearnset,
|
||||
gFlareonLevelUpLearnset,
|
||||
gPorygonLevelUpLearnset,
|
||||
gOmanyteLevelUpLearnset,
|
||||
gOmastarLevelUpLearnset,
|
||||
gKabutoLevelUpLearnset,
|
||||
gKabutopsLevelUpLearnset,
|
||||
gAerodactylLevelUpLearnset,
|
||||
gSnorlaxLevelUpLearnset,
|
||||
gArticunoLevelUpLearnset,
|
||||
gZapdosLevelUpLearnset,
|
||||
gMoltresLevelUpLearnset,
|
||||
gDratiniLevelUpLearnset,
|
||||
gDragonairLevelUpLearnset,
|
||||
gDragoniteLevelUpLearnset,
|
||||
gMewtwoLevelUpLearnset,
|
||||
gMewLevelUpLearnset,
|
||||
gChikoritaLevelUpLearnset,
|
||||
gBayleefLevelUpLearnset,
|
||||
gMeganiumLevelUpLearnset,
|
||||
gCyndaquilLevelUpLearnset,
|
||||
gQuilavaLevelUpLearnset,
|
||||
gTyphlosionLevelUpLearnset,
|
||||
gTotodileLevelUpLearnset,
|
||||
gCroconawLevelUpLearnset,
|
||||
gFeraligatrLevelUpLearnset,
|
||||
gSentretLevelUpLearnset,
|
||||
gFurretLevelUpLearnset,
|
||||
gHoothootLevelUpLearnset,
|
||||
gNoctowlLevelUpLearnset,
|
||||
gLedybaLevelUpLearnset,
|
||||
gLedianLevelUpLearnset,
|
||||
gSpinarakLevelUpLearnset,
|
||||
gAriadosLevelUpLearnset,
|
||||
gCrobatLevelUpLearnset,
|
||||
gChinchouLevelUpLearnset,
|
||||
gLanturnLevelUpLearnset,
|
||||
gPichuLevelUpLearnset,
|
||||
gCleffaLevelUpLearnset,
|
||||
gIgglybuffLevelUpLearnset,
|
||||
gTogepiLevelUpLearnset,
|
||||
gTogeticLevelUpLearnset,
|
||||
gNatuLevelUpLearnset,
|
||||
gXatuLevelUpLearnset,
|
||||
gMareepLevelUpLearnset,
|
||||
gFlaaffyLevelUpLearnset,
|
||||
gAmpharosLevelUpLearnset,
|
||||
gBellossomLevelUpLearnset,
|
||||
gMarillLevelUpLearnset,
|
||||
gAzumarillLevelUpLearnset,
|
||||
gSudowoodoLevelUpLearnset,
|
||||
gPolitoedLevelUpLearnset,
|
||||
gHoppipLevelUpLearnset,
|
||||
gSkiploomLevelUpLearnset,
|
||||
gJumpluffLevelUpLearnset,
|
||||
gAipomLevelUpLearnset,
|
||||
gSunkernLevelUpLearnset,
|
||||
gSunfloraLevelUpLearnset,
|
||||
gYanmaLevelUpLearnset,
|
||||
gWooperLevelUpLearnset,
|
||||
gQuagsireLevelUpLearnset,
|
||||
gEspeonLevelUpLearnset,
|
||||
gUmbreonLevelUpLearnset,
|
||||
gMurkrowLevelUpLearnset,
|
||||
gSlowkingLevelUpLearnset,
|
||||
gMisdreavusLevelUpLearnset,
|
||||
gUnownLevelUpLearnset,
|
||||
gWobbuffetLevelUpLearnset,
|
||||
gGirafarigLevelUpLearnset,
|
||||
gPinecoLevelUpLearnset,
|
||||
gForretressLevelUpLearnset,
|
||||
gDunsparceLevelUpLearnset,
|
||||
gGligarLevelUpLearnset,
|
||||
gSteelixLevelUpLearnset,
|
||||
gSnubbullLevelUpLearnset,
|
||||
gGranbullLevelUpLearnset,
|
||||
gQwilfishLevelUpLearnset,
|
||||
gScizorLevelUpLearnset,
|
||||
gShuckleLevelUpLearnset,
|
||||
gHeracrossLevelUpLearnset,
|
||||
gSneaselLevelUpLearnset,
|
||||
gTeddiursaLevelUpLearnset,
|
||||
gUrsaringLevelUpLearnset,
|
||||
gSlugmaLevelUpLearnset,
|
||||
gMagcargoLevelUpLearnset,
|
||||
gSwinubLevelUpLearnset,
|
||||
gPiloswineLevelUpLearnset,
|
||||
gCorsolaLevelUpLearnset,
|
||||
gRemoraidLevelUpLearnset,
|
||||
gOctilleryLevelUpLearnset,
|
||||
gDelibirdLevelUpLearnset,
|
||||
gMantineLevelUpLearnset,
|
||||
gSkarmoryLevelUpLearnset,
|
||||
gHoundourLevelUpLearnset,
|
||||
gHoundoomLevelUpLearnset,
|
||||
gKingdraLevelUpLearnset,
|
||||
gPhanpyLevelUpLearnset,
|
||||
gDonphanLevelUpLearnset,
|
||||
gPorygon2LevelUpLearnset,
|
||||
gStantlerLevelUpLearnset,
|
||||
gSmeargleLevelUpLearnset,
|
||||
gTyrogueLevelUpLearnset,
|
||||
gHitmontopLevelUpLearnset,
|
||||
gSmoochumLevelUpLearnset,
|
||||
gElekidLevelUpLearnset,
|
||||
gMagbyLevelUpLearnset,
|
||||
gMiltankLevelUpLearnset,
|
||||
gBlisseyLevelUpLearnset,
|
||||
gRaikouLevelUpLearnset,
|
||||
gEnteiLevelUpLearnset,
|
||||
gSuicuneLevelUpLearnset,
|
||||
gLarvitarLevelUpLearnset,
|
||||
gPupitarLevelUpLearnset,
|
||||
gTyranitarLevelUpLearnset,
|
||||
gLugiaLevelUpLearnset,
|
||||
gHoOhLevelUpLearnset,
|
||||
gCelebiLevelUpLearnset,
|
||||
gSpecies252LevelUpLearnset,
|
||||
gSpecies253LevelUpLearnset,
|
||||
gSpecies254LevelUpLearnset,
|
||||
gSpecies255LevelUpLearnset,
|
||||
gSpecies256LevelUpLearnset,
|
||||
gSpecies257LevelUpLearnset,
|
||||
gSpecies258LevelUpLearnset,
|
||||
gSpecies259LevelUpLearnset,
|
||||
gSpecies260LevelUpLearnset,
|
||||
gSpecies261LevelUpLearnset,
|
||||
gSpecies262LevelUpLearnset,
|
||||
gSpecies263LevelUpLearnset,
|
||||
gSpecies264LevelUpLearnset,
|
||||
gSpecies265LevelUpLearnset,
|
||||
gSpecies266LevelUpLearnset,
|
||||
gSpecies267LevelUpLearnset,
|
||||
gSpecies268LevelUpLearnset,
|
||||
gSpecies269LevelUpLearnset,
|
||||
gSpecies270LevelUpLearnset,
|
||||
gSpecies271LevelUpLearnset,
|
||||
gSpecies272LevelUpLearnset,
|
||||
gSpecies273LevelUpLearnset,
|
||||
gSpecies274LevelUpLearnset,
|
||||
gSpecies275LevelUpLearnset,
|
||||
gSpecies276LevelUpLearnset,
|
||||
gTreeckoLevelUpLearnset,
|
||||
gGrovyleLevelUpLearnset,
|
||||
gSceptileLevelUpLearnset,
|
||||
gTorchicLevelUpLearnset,
|
||||
gCombuskenLevelUpLearnset,
|
||||
gBlazikenLevelUpLearnset,
|
||||
gMudkipLevelUpLearnset,
|
||||
gMarshtompLevelUpLearnset,
|
||||
gSwampertLevelUpLearnset,
|
||||
gPoochyenaLevelUpLearnset,
|
||||
gMightyenaLevelUpLearnset,
|
||||
gZigzagoonLevelUpLearnset,
|
||||
gLinooneLevelUpLearnset,
|
||||
gWurmpleLevelUpLearnset,
|
||||
gSilcoonLevelUpLearnset,
|
||||
gBeautiflyLevelUpLearnset,
|
||||
gCascoonLevelUpLearnset,
|
||||
gDustoxLevelUpLearnset,
|
||||
gLotadLevelUpLearnset,
|
||||
gLombreLevelUpLearnset,
|
||||
gLudicoloLevelUpLearnset,
|
||||
gSeedotLevelUpLearnset,
|
||||
gNuzleafLevelUpLearnset,
|
||||
gShiftryLevelUpLearnset,
|
||||
gNincadaLevelUpLearnset,
|
||||
gNinjaskLevelUpLearnset,
|
||||
gShedinjaLevelUpLearnset,
|
||||
gTaillowLevelUpLearnset,
|
||||
gSwellowLevelUpLearnset,
|
||||
gShroomishLevelUpLearnset,
|
||||
gBreloomLevelUpLearnset,
|
||||
gSpindaLevelUpLearnset,
|
||||
gWingullLevelUpLearnset,
|
||||
gPelipperLevelUpLearnset,
|
||||
gSurskitLevelUpLearnset,
|
||||
gMasquerainLevelUpLearnset,
|
||||
gWailmerLevelUpLearnset,
|
||||
gWailordLevelUpLearnset,
|
||||
gSkittyLevelUpLearnset,
|
||||
gDelcattyLevelUpLearnset,
|
||||
gKecleonLevelUpLearnset,
|
||||
gBaltoyLevelUpLearnset,
|
||||
gClaydolLevelUpLearnset,
|
||||
gNosepassLevelUpLearnset,
|
||||
gTorkoalLevelUpLearnset,
|
||||
gSableyeLevelUpLearnset,
|
||||
gBarboachLevelUpLearnset,
|
||||
gWhiscashLevelUpLearnset,
|
||||
gLuvdiscLevelUpLearnset,
|
||||
gCorphishLevelUpLearnset,
|
||||
gCrawdauntLevelUpLearnset,
|
||||
gFeebasLevelUpLearnset,
|
||||
gMiloticLevelUpLearnset,
|
||||
gCarvanhaLevelUpLearnset,
|
||||
gSharpedoLevelUpLearnset,
|
||||
gTrapinchLevelUpLearnset,
|
||||
gVibravaLevelUpLearnset,
|
||||
gFlygonLevelUpLearnset,
|
||||
gMakuhitaLevelUpLearnset,
|
||||
gHariyamaLevelUpLearnset,
|
||||
gElectrikeLevelUpLearnset,
|
||||
gManectricLevelUpLearnset,
|
||||
gNumelLevelUpLearnset,
|
||||
gCameruptLevelUpLearnset,
|
||||
gSphealLevelUpLearnset,
|
||||
gSealeoLevelUpLearnset,
|
||||
gWalreinLevelUpLearnset,
|
||||
gCacneaLevelUpLearnset,
|
||||
gCacturneLevelUpLearnset,
|
||||
gSnoruntLevelUpLearnset,
|
||||
gGlalieLevelUpLearnset,
|
||||
gLunatoneLevelUpLearnset,
|
||||
gSolrockLevelUpLearnset,
|
||||
gAzurillLevelUpLearnset,
|
||||
gSpoinkLevelUpLearnset,
|
||||
gGrumpigLevelUpLearnset,
|
||||
gPlusleLevelUpLearnset,
|
||||
gMinunLevelUpLearnset,
|
||||
gMawileLevelUpLearnset,
|
||||
gMedititeLevelUpLearnset,
|
||||
gMedichamLevelUpLearnset,
|
||||
gSwabluLevelUpLearnset,
|
||||
gAltariaLevelUpLearnset,
|
||||
gWynautLevelUpLearnset,
|
||||
gDuskullLevelUpLearnset,
|
||||
gDusclopsLevelUpLearnset,
|
||||
gRoseliaLevelUpLearnset,
|
||||
gSlakothLevelUpLearnset,
|
||||
gVigorothLevelUpLearnset,
|
||||
gSlakingLevelUpLearnset,
|
||||
gGulpinLevelUpLearnset,
|
||||
gSwalotLevelUpLearnset,
|
||||
gTropiusLevelUpLearnset,
|
||||
gWhismurLevelUpLearnset,
|
||||
gLoudredLevelUpLearnset,
|
||||
gExploudLevelUpLearnset,
|
||||
gClamperlLevelUpLearnset,
|
||||
gHuntailLevelUpLearnset,
|
||||
gGorebyssLevelUpLearnset,
|
||||
gAbsolLevelUpLearnset,
|
||||
gShuppetLevelUpLearnset,
|
||||
gBanetteLevelUpLearnset,
|
||||
gSeviperLevelUpLearnset,
|
||||
gZangooseLevelUpLearnset,
|
||||
gRelicanthLevelUpLearnset,
|
||||
gAronLevelUpLearnset,
|
||||
gLaironLevelUpLearnset,
|
||||
gAggronLevelUpLearnset,
|
||||
gCastformLevelUpLearnset,
|
||||
gVolbeatLevelUpLearnset,
|
||||
gIllumiseLevelUpLearnset,
|
||||
gLileepLevelUpLearnset,
|
||||
gCradilyLevelUpLearnset,
|
||||
gAnorithLevelUpLearnset,
|
||||
gArmaldoLevelUpLearnset,
|
||||
gRaltsLevelUpLearnset,
|
||||
gKirliaLevelUpLearnset,
|
||||
gGardevoirLevelUpLearnset,
|
||||
gBagonLevelUpLearnset,
|
||||
gShelgonLevelUpLearnset,
|
||||
gSalamenceLevelUpLearnset,
|
||||
gBeldumLevelUpLearnset,
|
||||
gMetangLevelUpLearnset,
|
||||
gMetagrossLevelUpLearnset,
|
||||
gRegirockLevelUpLearnset,
|
||||
gRegiceLevelUpLearnset,
|
||||
gRegisteelLevelUpLearnset,
|
||||
gKyogreLevelUpLearnset,
|
||||
gGroudonLevelUpLearnset,
|
||||
gRayquazaLevelUpLearnset,
|
||||
gLatiasLevelUpLearnset,
|
||||
gLatiosLevelUpLearnset,
|
||||
gJirachiLevelUpLearnset,
|
||||
gDeoxysLevelUpLearnset,
|
||||
gChimechoLevelUpLearnset
|
||||
[SPECIES_NONE] = sBulbasaurLevelUpLearnset,
|
||||
[SPECIES_BULBASAUR] = sBulbasaurLevelUpLearnset,
|
||||
[SPECIES_IVYSAUR] = sIvysaurLevelUpLearnset,
|
||||
[SPECIES_VENUSAUR] = sVenusaurLevelUpLearnset,
|
||||
[SPECIES_CHARMANDER] = sCharmanderLevelUpLearnset,
|
||||
[SPECIES_CHARMELEON] = sCharmeleonLevelUpLearnset,
|
||||
[SPECIES_CHARIZARD] = sCharizardLevelUpLearnset,
|
||||
[SPECIES_SQUIRTLE] = sSquirtleLevelUpLearnset,
|
||||
[SPECIES_WARTORTLE] = sWartortleLevelUpLearnset,
|
||||
[SPECIES_BLASTOISE] = sBlastoiseLevelUpLearnset,
|
||||
[SPECIES_CATERPIE] = sCaterpieLevelUpLearnset,
|
||||
[SPECIES_METAPOD] = sMetapodLevelUpLearnset,
|
||||
[SPECIES_BUTTERFREE] = sButterfreeLevelUpLearnset,
|
||||
[SPECIES_WEEDLE] = sWeedleLevelUpLearnset,
|
||||
[SPECIES_KAKUNA] = sKakunaLevelUpLearnset,
|
||||
[SPECIES_BEEDRILL] = sBeedrillLevelUpLearnset,
|
||||
[SPECIES_PIDGEY] = sPidgeyLevelUpLearnset,
|
||||
[SPECIES_PIDGEOTTO] = sPidgeottoLevelUpLearnset,
|
||||
[SPECIES_PIDGEOT] = sPidgeotLevelUpLearnset,
|
||||
[SPECIES_RATTATA] = sRattataLevelUpLearnset,
|
||||
[SPECIES_RATICATE] = sRaticateLevelUpLearnset,
|
||||
[SPECIES_SPEAROW] = sSpearowLevelUpLearnset,
|
||||
[SPECIES_FEAROW] = sFearowLevelUpLearnset,
|
||||
[SPECIES_EKANS] = sEkansLevelUpLearnset,
|
||||
[SPECIES_ARBOK] = sArbokLevelUpLearnset,
|
||||
[SPECIES_PIKACHU] = sPikachuLevelUpLearnset,
|
||||
[SPECIES_RAICHU] = sRaichuLevelUpLearnset,
|
||||
[SPECIES_SANDSHREW] = sSandshrewLevelUpLearnset,
|
||||
[SPECIES_SANDSLASH] = sSandslashLevelUpLearnset,
|
||||
[SPECIES_NIDORAN_F] = sNidoranFLevelUpLearnset,
|
||||
[SPECIES_NIDORINA] = sNidorinaLevelUpLearnset,
|
||||
[SPECIES_NIDOQUEEN] = sNidoqueenLevelUpLearnset,
|
||||
[SPECIES_NIDORAN_M] = sNidoranMLevelUpLearnset,
|
||||
[SPECIES_NIDORINO] = sNidorinoLevelUpLearnset,
|
||||
[SPECIES_NIDOKING] = sNidokingLevelUpLearnset,
|
||||
[SPECIES_CLEFAIRY] = sClefairyLevelUpLearnset,
|
||||
[SPECIES_CLEFABLE] = sClefableLevelUpLearnset,
|
||||
[SPECIES_VULPIX] = sVulpixLevelUpLearnset,
|
||||
[SPECIES_NINETALES] = sNinetalesLevelUpLearnset,
|
||||
[SPECIES_JIGGLYPUFF] = sJigglypuffLevelUpLearnset,
|
||||
[SPECIES_WIGGLYTUFF] = sWigglytuffLevelUpLearnset,
|
||||
[SPECIES_ZUBAT] = sZubatLevelUpLearnset,
|
||||
[SPECIES_GOLBAT] = sGolbatLevelUpLearnset,
|
||||
[SPECIES_ODDISH] = sOddishLevelUpLearnset,
|
||||
[SPECIES_GLOOM] = sGloomLevelUpLearnset,
|
||||
[SPECIES_VILEPLUME] = sVileplumeLevelUpLearnset,
|
||||
[SPECIES_PARAS] = sParasLevelUpLearnset,
|
||||
[SPECIES_PARASECT] = sParasectLevelUpLearnset,
|
||||
[SPECIES_VENONAT] = sVenonatLevelUpLearnset,
|
||||
[SPECIES_VENOMOTH] = sVenomothLevelUpLearnset,
|
||||
[SPECIES_DIGLETT] = sDiglettLevelUpLearnset,
|
||||
[SPECIES_DUGTRIO] = sDugtrioLevelUpLearnset,
|
||||
[SPECIES_MEOWTH] = sMeowthLevelUpLearnset,
|
||||
[SPECIES_PERSIAN] = sPersianLevelUpLearnset,
|
||||
[SPECIES_PSYDUCK] = sPsyduckLevelUpLearnset,
|
||||
[SPECIES_GOLDUCK] = sGolduckLevelUpLearnset,
|
||||
[SPECIES_MANKEY] = sMankeyLevelUpLearnset,
|
||||
[SPECIES_PRIMEAPE] = sPrimeapeLevelUpLearnset,
|
||||
[SPECIES_GROWLITHE] = sGrowlitheLevelUpLearnset,
|
||||
[SPECIES_ARCANINE] = sArcanineLevelUpLearnset,
|
||||
[SPECIES_POLIWAG] = sPoliwagLevelUpLearnset,
|
||||
[SPECIES_POLIWHIRL] = sPoliwhirlLevelUpLearnset,
|
||||
[SPECIES_POLIWRATH] = sPoliwrathLevelUpLearnset,
|
||||
[SPECIES_ABRA] = sAbraLevelUpLearnset,
|
||||
[SPECIES_KADABRA] = sKadabraLevelUpLearnset,
|
||||
[SPECIES_ALAKAZAM] = sAlakazamLevelUpLearnset,
|
||||
[SPECIES_MACHOP] = sMachopLevelUpLearnset,
|
||||
[SPECIES_MACHOKE] = sMachokeLevelUpLearnset,
|
||||
[SPECIES_MACHAMP] = sMachampLevelUpLearnset,
|
||||
[SPECIES_BELLSPROUT] = sBellsproutLevelUpLearnset,
|
||||
[SPECIES_WEEPINBELL] = sWeepinbellLevelUpLearnset,
|
||||
[SPECIES_VICTREEBEL] = sVictreebelLevelUpLearnset,
|
||||
[SPECIES_TENTACOOL] = sTentacoolLevelUpLearnset,
|
||||
[SPECIES_TENTACRUEL] = sTentacruelLevelUpLearnset,
|
||||
[SPECIES_GEODUDE] = sGeodudeLevelUpLearnset,
|
||||
[SPECIES_GRAVELER] = sGravelerLevelUpLearnset,
|
||||
[SPECIES_GOLEM] = sGolemLevelUpLearnset,
|
||||
[SPECIES_PONYTA] = sPonytaLevelUpLearnset,
|
||||
[SPECIES_RAPIDASH] = sRapidashLevelUpLearnset,
|
||||
[SPECIES_SLOWPOKE] = sSlowpokeLevelUpLearnset,
|
||||
[SPECIES_SLOWBRO] = sSlowbroLevelUpLearnset,
|
||||
[SPECIES_MAGNEMITE] = sMagnemiteLevelUpLearnset,
|
||||
[SPECIES_MAGNETON] = sMagnetonLevelUpLearnset,
|
||||
[SPECIES_FARFETCHD] = sFarfetchdLevelUpLearnset,
|
||||
[SPECIES_DODUO] = sDoduoLevelUpLearnset,
|
||||
[SPECIES_DODRIO] = sDodrioLevelUpLearnset,
|
||||
[SPECIES_SEEL] = sSeelLevelUpLearnset,
|
||||
[SPECIES_DEWGONG] = sDewgongLevelUpLearnset,
|
||||
[SPECIES_GRIMER] = sGrimerLevelUpLearnset,
|
||||
[SPECIES_MUK] = sMukLevelUpLearnset,
|
||||
[SPECIES_SHELLDER] = sShellderLevelUpLearnset,
|
||||
[SPECIES_CLOYSTER] = sCloysterLevelUpLearnset,
|
||||
[SPECIES_GASTLY] = sGastlyLevelUpLearnset,
|
||||
[SPECIES_HAUNTER] = sHaunterLevelUpLearnset,
|
||||
[SPECIES_GENGAR] = sGengarLevelUpLearnset,
|
||||
[SPECIES_ONIX] = sOnixLevelUpLearnset,
|
||||
[SPECIES_DROWZEE] = sDrowzeeLevelUpLearnset,
|
||||
[SPECIES_HYPNO] = sHypnoLevelUpLearnset,
|
||||
[SPECIES_KRABBY] = sKrabbyLevelUpLearnset,
|
||||
[SPECIES_KINGLER] = sKinglerLevelUpLearnset,
|
||||
[SPECIES_VOLTORB] = sVoltorbLevelUpLearnset,
|
||||
[SPECIES_ELECTRODE] = sElectrodeLevelUpLearnset,
|
||||
[SPECIES_EXEGGCUTE] = sExeggcuteLevelUpLearnset,
|
||||
[SPECIES_EXEGGUTOR] = sExeggutorLevelUpLearnset,
|
||||
[SPECIES_CUBONE] = sCuboneLevelUpLearnset,
|
||||
[SPECIES_MAROWAK] = sMarowakLevelUpLearnset,
|
||||
[SPECIES_HITMONLEE] = sHitmonleeLevelUpLearnset,
|
||||
[SPECIES_HITMONCHAN] = sHitmonchanLevelUpLearnset,
|
||||
[SPECIES_LICKITUNG] = sLickitungLevelUpLearnset,
|
||||
[SPECIES_KOFFING] = sKoffingLevelUpLearnset,
|
||||
[SPECIES_WEEZING] = sWeezingLevelUpLearnset,
|
||||
[SPECIES_RHYHORN] = sRhyhornLevelUpLearnset,
|
||||
[SPECIES_RHYDON] = sRhydonLevelUpLearnset,
|
||||
[SPECIES_CHANSEY] = sChanseyLevelUpLearnset,
|
||||
[SPECIES_TANGELA] = sTangelaLevelUpLearnset,
|
||||
[SPECIES_KANGASKHAN] = sKangaskhanLevelUpLearnset,
|
||||
[SPECIES_HORSEA] = sHorseaLevelUpLearnset,
|
||||
[SPECIES_SEADRA] = sSeadraLevelUpLearnset,
|
||||
[SPECIES_GOLDEEN] = sGoldeenLevelUpLearnset,
|
||||
[SPECIES_SEAKING] = sSeakingLevelUpLearnset,
|
||||
[SPECIES_STARYU] = sStaryuLevelUpLearnset,
|
||||
[SPECIES_STARMIE] = sStarmieLevelUpLearnset,
|
||||
[SPECIES_MR_MIME] = sMrmimeLevelUpLearnset,
|
||||
[SPECIES_SCYTHER] = sScytherLevelUpLearnset,
|
||||
[SPECIES_JYNX] = sJynxLevelUpLearnset,
|
||||
[SPECIES_ELECTABUZZ] = sElectabuzzLevelUpLearnset,
|
||||
[SPECIES_MAGMAR] = sMagmarLevelUpLearnset,
|
||||
[SPECIES_PINSIR] = sPinsirLevelUpLearnset,
|
||||
[SPECIES_TAUROS] = sTaurosLevelUpLearnset,
|
||||
[SPECIES_MAGIKARP] = sMagikarpLevelUpLearnset,
|
||||
[SPECIES_GYARADOS] = sGyaradosLevelUpLearnset,
|
||||
[SPECIES_LAPRAS] = sLaprasLevelUpLearnset,
|
||||
[SPECIES_DITTO] = sDittoLevelUpLearnset,
|
||||
[SPECIES_EEVEE] = sEeveeLevelUpLearnset,
|
||||
[SPECIES_VAPOREON] = sVaporeonLevelUpLearnset,
|
||||
[SPECIES_JOLTEON] = sJolteonLevelUpLearnset,
|
||||
[SPECIES_FLAREON] = sFlareonLevelUpLearnset,
|
||||
[SPECIES_PORYGON] = sPorygonLevelUpLearnset,
|
||||
[SPECIES_OMANYTE] = sOmanyteLevelUpLearnset,
|
||||
[SPECIES_OMASTAR] = sOmastarLevelUpLearnset,
|
||||
[SPECIES_KABUTO] = sKabutoLevelUpLearnset,
|
||||
[SPECIES_KABUTOPS] = sKabutopsLevelUpLearnset,
|
||||
[SPECIES_AERODACTYL] = sAerodactylLevelUpLearnset,
|
||||
[SPECIES_SNORLAX] = sSnorlaxLevelUpLearnset,
|
||||
[SPECIES_ARTICUNO] = sArticunoLevelUpLearnset,
|
||||
[SPECIES_ZAPDOS] = sZapdosLevelUpLearnset,
|
||||
[SPECIES_MOLTRES] = sMoltresLevelUpLearnset,
|
||||
[SPECIES_DRATINI] = sDratiniLevelUpLearnset,
|
||||
[SPECIES_DRAGONAIR] = sDragonairLevelUpLearnset,
|
||||
[SPECIES_DRAGONITE] = sDragoniteLevelUpLearnset,
|
||||
[SPECIES_MEWTWO] = sMewtwoLevelUpLearnset,
|
||||
[SPECIES_MEW] = sMewLevelUpLearnset,
|
||||
[SPECIES_CHIKORITA] = sChikoritaLevelUpLearnset,
|
||||
[SPECIES_BAYLEEF] = sBayleefLevelUpLearnset,
|
||||
[SPECIES_MEGANIUM] = sMeganiumLevelUpLearnset,
|
||||
[SPECIES_CYNDAQUIL] = sCyndaquilLevelUpLearnset,
|
||||
[SPECIES_QUILAVA] = sQuilavaLevelUpLearnset,
|
||||
[SPECIES_TYPHLOSION] = sTyphlosionLevelUpLearnset,
|
||||
[SPECIES_TOTODILE] = sTotodileLevelUpLearnset,
|
||||
[SPECIES_CROCONAW] = sCroconawLevelUpLearnset,
|
||||
[SPECIES_FERALIGATR] = sFeraligatrLevelUpLearnset,
|
||||
[SPECIES_SENTRET] = sSentretLevelUpLearnset,
|
||||
[SPECIES_FURRET] = sFurretLevelUpLearnset,
|
||||
[SPECIES_HOOTHOOT] = sHoothootLevelUpLearnset,
|
||||
[SPECIES_NOCTOWL] = sNoctowlLevelUpLearnset,
|
||||
[SPECIES_LEDYBA] = sLedybaLevelUpLearnset,
|
||||
[SPECIES_LEDIAN] = sLedianLevelUpLearnset,
|
||||
[SPECIES_SPINARAK] = sSpinarakLevelUpLearnset,
|
||||
[SPECIES_ARIADOS] = sAriadosLevelUpLearnset,
|
||||
[SPECIES_CROBAT] = sCrobatLevelUpLearnset,
|
||||
[SPECIES_CHINCHOU] = sChinchouLevelUpLearnset,
|
||||
[SPECIES_LANTURN] = sLanturnLevelUpLearnset,
|
||||
[SPECIES_PICHU] = sPichuLevelUpLearnset,
|
||||
[SPECIES_CLEFFA] = sCleffaLevelUpLearnset,
|
||||
[SPECIES_IGGLYBUFF] = sIgglybuffLevelUpLearnset,
|
||||
[SPECIES_TOGEPI] = sTogepiLevelUpLearnset,
|
||||
[SPECIES_TOGETIC] = sTogeticLevelUpLearnset,
|
||||
[SPECIES_NATU] = sNatuLevelUpLearnset,
|
||||
[SPECIES_XATU] = sXatuLevelUpLearnset,
|
||||
[SPECIES_MAREEP] = sMareepLevelUpLearnset,
|
||||
[SPECIES_FLAAFFY] = sFlaaffyLevelUpLearnset,
|
||||
[SPECIES_AMPHAROS] = sAmpharosLevelUpLearnset,
|
||||
[SPECIES_BELLOSSOM] = sBellossomLevelUpLearnset,
|
||||
[SPECIES_MARILL] = sMarillLevelUpLearnset,
|
||||
[SPECIES_AZUMARILL] = sAzumarillLevelUpLearnset,
|
||||
[SPECIES_SUDOWOODO] = sSudowoodoLevelUpLearnset,
|
||||
[SPECIES_POLITOED] = sPolitoedLevelUpLearnset,
|
||||
[SPECIES_HOPPIP] = sHoppipLevelUpLearnset,
|
||||
[SPECIES_SKIPLOOM] = sSkiploomLevelUpLearnset,
|
||||
[SPECIES_JUMPLUFF] = sJumpluffLevelUpLearnset,
|
||||
[SPECIES_AIPOM] = sAipomLevelUpLearnset,
|
||||
[SPECIES_SUNKERN] = sSunkernLevelUpLearnset,
|
||||
[SPECIES_SUNFLORA] = sSunfloraLevelUpLearnset,
|
||||
[SPECIES_YANMA] = sYanmaLevelUpLearnset,
|
||||
[SPECIES_WOOPER] = sWooperLevelUpLearnset,
|
||||
[SPECIES_QUAGSIRE] = sQuagsireLevelUpLearnset,
|
||||
[SPECIES_ESPEON] = sEspeonLevelUpLearnset,
|
||||
[SPECIES_UMBREON] = sUmbreonLevelUpLearnset,
|
||||
[SPECIES_MURKROW] = sMurkrowLevelUpLearnset,
|
||||
[SPECIES_SLOWKING] = sSlowkingLevelUpLearnset,
|
||||
[SPECIES_MISDREAVUS] = sMisdreavusLevelUpLearnset,
|
||||
[SPECIES_UNOWN] = sUnownLevelUpLearnset,
|
||||
[SPECIES_WOBBUFFET] = sWobbuffetLevelUpLearnset,
|
||||
[SPECIES_GIRAFARIG] = sGirafarigLevelUpLearnset,
|
||||
[SPECIES_PINECO] = sPinecoLevelUpLearnset,
|
||||
[SPECIES_FORRETRESS] = sForretressLevelUpLearnset,
|
||||
[SPECIES_DUNSPARCE] = sDunsparceLevelUpLearnset,
|
||||
[SPECIES_GLIGAR] = sGligarLevelUpLearnset,
|
||||
[SPECIES_STEELIX] = sSteelixLevelUpLearnset,
|
||||
[SPECIES_SNUBBULL] = sSnubbullLevelUpLearnset,
|
||||
[SPECIES_GRANBULL] = sGranbullLevelUpLearnset,
|
||||
[SPECIES_QWILFISH] = sQwilfishLevelUpLearnset,
|
||||
[SPECIES_SCIZOR] = sScizorLevelUpLearnset,
|
||||
[SPECIES_SHUCKLE] = sShuckleLevelUpLearnset,
|
||||
[SPECIES_HERACROSS] = sHeracrossLevelUpLearnset,
|
||||
[SPECIES_SNEASEL] = sSneaselLevelUpLearnset,
|
||||
[SPECIES_TEDDIURSA] = sTeddiursaLevelUpLearnset,
|
||||
[SPECIES_URSARING] = sUrsaringLevelUpLearnset,
|
||||
[SPECIES_SLUGMA] = sSlugmaLevelUpLearnset,
|
||||
[SPECIES_MAGCARGO] = sMagcargoLevelUpLearnset,
|
||||
[SPECIES_SWINUB] = sSwinubLevelUpLearnset,
|
||||
[SPECIES_PILOSWINE] = sPiloswineLevelUpLearnset,
|
||||
[SPECIES_CORSOLA] = sCorsolaLevelUpLearnset,
|
||||
[SPECIES_REMORAID] = sRemoraidLevelUpLearnset,
|
||||
[SPECIES_OCTILLERY] = sOctilleryLevelUpLearnset,
|
||||
[SPECIES_DELIBIRD] = sDelibirdLevelUpLearnset,
|
||||
[SPECIES_MANTINE] = sMantineLevelUpLearnset,
|
||||
[SPECIES_SKARMORY] = sSkarmoryLevelUpLearnset,
|
||||
[SPECIES_HOUNDOUR] = sHoundourLevelUpLearnset,
|
||||
[SPECIES_HOUNDOOM] = sHoundoomLevelUpLearnset,
|
||||
[SPECIES_KINGDRA] = sKingdraLevelUpLearnset,
|
||||
[SPECIES_PHANPY] = sPhanpyLevelUpLearnset,
|
||||
[SPECIES_DONPHAN] = sDonphanLevelUpLearnset,
|
||||
[SPECIES_PORYGON2] = sPorygon2LevelUpLearnset,
|
||||
[SPECIES_STANTLER] = sStantlerLevelUpLearnset,
|
||||
[SPECIES_SMEARGLE] = sSmeargleLevelUpLearnset,
|
||||
[SPECIES_TYROGUE] = sTyrogueLevelUpLearnset,
|
||||
[SPECIES_HITMONTOP] = sHitmontopLevelUpLearnset,
|
||||
[SPECIES_SMOOCHUM] = sSmoochumLevelUpLearnset,
|
||||
[SPECIES_ELEKID] = sElekidLevelUpLearnset,
|
||||
[SPECIES_MAGBY] = sMagbyLevelUpLearnset,
|
||||
[SPECIES_MILTANK] = sMiltankLevelUpLearnset,
|
||||
[SPECIES_BLISSEY] = sBlisseyLevelUpLearnset,
|
||||
[SPECIES_RAIKOU] = sRaikouLevelUpLearnset,
|
||||
[SPECIES_ENTEI] = sEnteiLevelUpLearnset,
|
||||
[SPECIES_SUICUNE] = sSuicuneLevelUpLearnset,
|
||||
[SPECIES_LARVITAR] = sLarvitarLevelUpLearnset,
|
||||
[SPECIES_PUPITAR] = sPupitarLevelUpLearnset,
|
||||
[SPECIES_TYRANITAR] = sTyranitarLevelUpLearnset,
|
||||
[SPECIES_LUGIA] = sLugiaLevelUpLearnset,
|
||||
[SPECIES_HO_OH] = sHoOhLevelUpLearnset,
|
||||
[SPECIES_CELEBI] = sCelebiLevelUpLearnset,
|
||||
[SPECIES_OLD_UNOWN_B] = sSpecies252LevelUpLearnset,
|
||||
[SPECIES_OLD_UNOWN_C] = sSpecies253LevelUpLearnset,
|
||||
[SPECIES_OLD_UNOWN_D] = sSpecies254LevelUpLearnset,
|
||||
[SPECIES_OLD_UNOWN_E] = sSpecies255LevelUpLearnset,
|
||||
[SPECIES_OLD_UNOWN_F] = sSpecies256LevelUpLearnset,
|
||||
[SPECIES_OLD_UNOWN_G] = sSpecies257LevelUpLearnset,
|
||||
[SPECIES_OLD_UNOWN_H] = sSpecies258LevelUpLearnset,
|
||||
[SPECIES_OLD_UNOWN_I] = sSpecies259LevelUpLearnset,
|
||||
[SPECIES_OLD_UNOWN_J] = sSpecies260LevelUpLearnset,
|
||||
[SPECIES_OLD_UNOWN_K] = sSpecies261LevelUpLearnset,
|
||||
[SPECIES_OLD_UNOWN_L] = sSpecies262LevelUpLearnset,
|
||||
[SPECIES_OLD_UNOWN_M] = sSpecies263LevelUpLearnset,
|
||||
[SPECIES_OLD_UNOWN_N] = sSpecies264LevelUpLearnset,
|
||||
[SPECIES_OLD_UNOWN_O] = sSpecies265LevelUpLearnset,
|
||||
[SPECIES_OLD_UNOWN_P] = sSpecies266LevelUpLearnset,
|
||||
[SPECIES_OLD_UNOWN_Q] = sSpecies267LevelUpLearnset,
|
||||
[SPECIES_OLD_UNOWN_R] = sSpecies268LevelUpLearnset,
|
||||
[SPECIES_OLD_UNOWN_S] = sSpecies269LevelUpLearnset,
|
||||
[SPECIES_OLD_UNOWN_T] = sSpecies270LevelUpLearnset,
|
||||
[SPECIES_OLD_UNOWN_U] = sSpecies271LevelUpLearnset,
|
||||
[SPECIES_OLD_UNOWN_V] = sSpecies272LevelUpLearnset,
|
||||
[SPECIES_OLD_UNOWN_W] = sSpecies273LevelUpLearnset,
|
||||
[SPECIES_OLD_UNOWN_X] = sSpecies274LevelUpLearnset,
|
||||
[SPECIES_OLD_UNOWN_Y] = sSpecies275LevelUpLearnset,
|
||||
[SPECIES_OLD_UNOWN_Z] = sSpecies276LevelUpLearnset,
|
||||
[SPECIES_TREECKO] = sTreeckoLevelUpLearnset,
|
||||
[SPECIES_GROVYLE] = sGrovyleLevelUpLearnset,
|
||||
[SPECIES_SCEPTILE] = sSceptileLevelUpLearnset,
|
||||
[SPECIES_TORCHIC] = sTorchicLevelUpLearnset,
|
||||
[SPECIES_COMBUSKEN] = sCombuskenLevelUpLearnset,
|
||||
[SPECIES_BLAZIKEN] = sBlazikenLevelUpLearnset,
|
||||
[SPECIES_MUDKIP] = sMudkipLevelUpLearnset,
|
||||
[SPECIES_MARSHTOMP] = sMarshtompLevelUpLearnset,
|
||||
[SPECIES_SWAMPERT] = sSwampertLevelUpLearnset,
|
||||
[SPECIES_POOCHYENA] = sPoochyenaLevelUpLearnset,
|
||||
[SPECIES_MIGHTYENA] = sMightyenaLevelUpLearnset,
|
||||
[SPECIES_ZIGZAGOON] = sZigzagoonLevelUpLearnset,
|
||||
[SPECIES_LINOONE] = sLinooneLevelUpLearnset,
|
||||
[SPECIES_WURMPLE] = sWurmpleLevelUpLearnset,
|
||||
[SPECIES_SILCOON] = sSilcoonLevelUpLearnset,
|
||||
[SPECIES_BEAUTIFLY] = sBeautiflyLevelUpLearnset,
|
||||
[SPECIES_CASCOON] = sCascoonLevelUpLearnset,
|
||||
[SPECIES_DUSTOX] = sDustoxLevelUpLearnset,
|
||||
[SPECIES_LOTAD] = sLotadLevelUpLearnset,
|
||||
[SPECIES_LOMBRE] = sLombreLevelUpLearnset,
|
||||
[SPECIES_LUDICOLO] = sLudicoloLevelUpLearnset,
|
||||
[SPECIES_SEEDOT] = sSeedotLevelUpLearnset,
|
||||
[SPECIES_NUZLEAF] = sNuzleafLevelUpLearnset,
|
||||
[SPECIES_SHIFTRY] = sShiftryLevelUpLearnset,
|
||||
[SPECIES_NINCADA] = sNincadaLevelUpLearnset,
|
||||
[SPECIES_NINJASK] = sNinjaskLevelUpLearnset,
|
||||
[SPECIES_SHEDINJA] = sShedinjaLevelUpLearnset,
|
||||
[SPECIES_TAILLOW] = sTaillowLevelUpLearnset,
|
||||
[SPECIES_SWELLOW] = sSwellowLevelUpLearnset,
|
||||
[SPECIES_SHROOMISH] = sShroomishLevelUpLearnset,
|
||||
[SPECIES_BRELOOM] = sBreloomLevelUpLearnset,
|
||||
[SPECIES_SPINDA] = sSpindaLevelUpLearnset,
|
||||
[SPECIES_WINGULL] = sWingullLevelUpLearnset,
|
||||
[SPECIES_PELIPPER] = sPelipperLevelUpLearnset,
|
||||
[SPECIES_SURSKIT] = sSurskitLevelUpLearnset,
|
||||
[SPECIES_MASQUERAIN] = sMasquerainLevelUpLearnset,
|
||||
[SPECIES_WAILMER] = sWailmerLevelUpLearnset,
|
||||
[SPECIES_WAILORD] = sWailordLevelUpLearnset,
|
||||
[SPECIES_SKITTY] = sSkittyLevelUpLearnset,
|
||||
[SPECIES_DELCATTY] = sDelcattyLevelUpLearnset,
|
||||
[SPECIES_KECLEON] = sKecleonLevelUpLearnset,
|
||||
[SPECIES_BALTOY] = sBaltoyLevelUpLearnset,
|
||||
[SPECIES_CLAYDOL] = sClaydolLevelUpLearnset,
|
||||
[SPECIES_NOSEPASS] = sNosepassLevelUpLearnset,
|
||||
[SPECIES_TORKOAL] = sTorkoalLevelUpLearnset,
|
||||
[SPECIES_SABLEYE] = sSableyeLevelUpLearnset,
|
||||
[SPECIES_BARBOACH] = sBarboachLevelUpLearnset,
|
||||
[SPECIES_WHISCASH] = sWhiscashLevelUpLearnset,
|
||||
[SPECIES_LUVDISC] = sLuvdiscLevelUpLearnset,
|
||||
[SPECIES_CORPHISH] = sCorphishLevelUpLearnset,
|
||||
[SPECIES_CRAWDAUNT] = sCrawdauntLevelUpLearnset,
|
||||
[SPECIES_FEEBAS] = sFeebasLevelUpLearnset,
|
||||
[SPECIES_MILOTIC] = sMiloticLevelUpLearnset,
|
||||
[SPECIES_CARVANHA] = sCarvanhaLevelUpLearnset,
|
||||
[SPECIES_SHARPEDO] = sSharpedoLevelUpLearnset,
|
||||
[SPECIES_TRAPINCH] = sTrapinchLevelUpLearnset,
|
||||
[SPECIES_VIBRAVA] = sVibravaLevelUpLearnset,
|
||||
[SPECIES_FLYGON] = sFlygonLevelUpLearnset,
|
||||
[SPECIES_MAKUHITA] = sMakuhitaLevelUpLearnset,
|
||||
[SPECIES_HARIYAMA] = sHariyamaLevelUpLearnset,
|
||||
[SPECIES_ELECTRIKE] = sElectrikeLevelUpLearnset,
|
||||
[SPECIES_MANECTRIC] = sManectricLevelUpLearnset,
|
||||
[SPECIES_NUMEL] = sNumelLevelUpLearnset,
|
||||
[SPECIES_CAMERUPT] = sCameruptLevelUpLearnset,
|
||||
[SPECIES_SPHEAL] = sSphealLevelUpLearnset,
|
||||
[SPECIES_SEALEO] = sSealeoLevelUpLearnset,
|
||||
[SPECIES_WALREIN] = sWalreinLevelUpLearnset,
|
||||
[SPECIES_CACNEA] = sCacneaLevelUpLearnset,
|
||||
[SPECIES_CACTURNE] = sCacturneLevelUpLearnset,
|
||||
[SPECIES_SNORUNT] = sSnoruntLevelUpLearnset,
|
||||
[SPECIES_GLALIE] = sGlalieLevelUpLearnset,
|
||||
[SPECIES_LUNATONE] = sLunatoneLevelUpLearnset,
|
||||
[SPECIES_SOLROCK] = sSolrockLevelUpLearnset,
|
||||
[SPECIES_AZURILL] = sAzurillLevelUpLearnset,
|
||||
[SPECIES_SPOINK] = sSpoinkLevelUpLearnset,
|
||||
[SPECIES_GRUMPIG] = sGrumpigLevelUpLearnset,
|
||||
[SPECIES_PLUSLE] = sPlusleLevelUpLearnset,
|
||||
[SPECIES_MINUN] = sMinunLevelUpLearnset,
|
||||
[SPECIES_MAWILE] = sMawileLevelUpLearnset,
|
||||
[SPECIES_MEDITITE] = sMedititeLevelUpLearnset,
|
||||
[SPECIES_MEDICHAM] = sMedichamLevelUpLearnset,
|
||||
[SPECIES_SWABLU] = sSwabluLevelUpLearnset,
|
||||
[SPECIES_ALTARIA] = sAltariaLevelUpLearnset,
|
||||
[SPECIES_WYNAUT] = sWynautLevelUpLearnset,
|
||||
[SPECIES_DUSKULL] = sDuskullLevelUpLearnset,
|
||||
[SPECIES_DUSCLOPS] = sDusclopsLevelUpLearnset,
|
||||
[SPECIES_ROSELIA] = sRoseliaLevelUpLearnset,
|
||||
[SPECIES_SLAKOTH] = sSlakothLevelUpLearnset,
|
||||
[SPECIES_VIGOROTH] = sVigorothLevelUpLearnset,
|
||||
[SPECIES_SLAKING] = sSlakingLevelUpLearnset,
|
||||
[SPECIES_GULPIN] = sGulpinLevelUpLearnset,
|
||||
[SPECIES_SWALOT] = sSwalotLevelUpLearnset,
|
||||
[SPECIES_TROPIUS] = sTropiusLevelUpLearnset,
|
||||
[SPECIES_WHISMUR] = sWhismurLevelUpLearnset,
|
||||
[SPECIES_LOUDRED] = sLoudredLevelUpLearnset,
|
||||
[SPECIES_EXPLOUD] = sExploudLevelUpLearnset,
|
||||
[SPECIES_CLAMPERL] = sClamperlLevelUpLearnset,
|
||||
[SPECIES_HUNTAIL] = sHuntailLevelUpLearnset,
|
||||
[SPECIES_GOREBYSS] = sGorebyssLevelUpLearnset,
|
||||
[SPECIES_ABSOL] = sAbsolLevelUpLearnset,
|
||||
[SPECIES_SHUPPET] = sShuppetLevelUpLearnset,
|
||||
[SPECIES_BANETTE] = sBanetteLevelUpLearnset,
|
||||
[SPECIES_SEVIPER] = sSeviperLevelUpLearnset,
|
||||
[SPECIES_ZANGOOSE] = sZangooseLevelUpLearnset,
|
||||
[SPECIES_RELICANTH] = sRelicanthLevelUpLearnset,
|
||||
[SPECIES_ARON] = sAronLevelUpLearnset,
|
||||
[SPECIES_LAIRON] = sLaironLevelUpLearnset,
|
||||
[SPECIES_AGGRON] = sAggronLevelUpLearnset,
|
||||
[SPECIES_CASTFORM] = sCastformLevelUpLearnset,
|
||||
[SPECIES_VOLBEAT] = sVolbeatLevelUpLearnset,
|
||||
[SPECIES_ILLUMISE] = sIllumiseLevelUpLearnset,
|
||||
[SPECIES_LILEEP] = sLileepLevelUpLearnset,
|
||||
[SPECIES_CRADILY] = sCradilyLevelUpLearnset,
|
||||
[SPECIES_ANORITH] = sAnorithLevelUpLearnset,
|
||||
[SPECIES_ARMALDO] = sArmaldoLevelUpLearnset,
|
||||
[SPECIES_RALTS] = sRaltsLevelUpLearnset,
|
||||
[SPECIES_KIRLIA] = sKirliaLevelUpLearnset,
|
||||
[SPECIES_GARDEVOIR] = sGardevoirLevelUpLearnset,
|
||||
[SPECIES_BAGON] = sBagonLevelUpLearnset,
|
||||
[SPECIES_SHELGON] = sShelgonLevelUpLearnset,
|
||||
[SPECIES_SALAMENCE] = sSalamenceLevelUpLearnset,
|
||||
[SPECIES_BELDUM] = sBeldumLevelUpLearnset,
|
||||
[SPECIES_METANG] = sMetangLevelUpLearnset,
|
||||
[SPECIES_METAGROSS] = sMetagrossLevelUpLearnset,
|
||||
[SPECIES_REGIROCK] = sRegirockLevelUpLearnset,
|
||||
[SPECIES_REGICE] = sRegiceLevelUpLearnset,
|
||||
[SPECIES_REGISTEEL] = sRegisteelLevelUpLearnset,
|
||||
[SPECIES_KYOGRE] = sKyogreLevelUpLearnset,
|
||||
[SPECIES_GROUDON] = sGroudonLevelUpLearnset,
|
||||
[SPECIES_RAYQUAZA] = sRayquazaLevelUpLearnset,
|
||||
[SPECIES_LATIAS] = sLatiasLevelUpLearnset,
|
||||
[SPECIES_LATIOS] = sLatiosLevelUpLearnset,
|
||||
[SPECIES_JIRACHI] = sJirachiLevelUpLearnset,
|
||||
[SPECIES_DEOXYS] = sDeoxysLevelUpLearnset,
|
||||
[SPECIES_CHIMECHO] = sChimechoLevelUpLearnset,
|
||||
};
|
||||
|
||||
#endif //POKEEMERALD_LEVEL_UP_LEARNSET_POINTERS_H
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,6 +1,8 @@
|
||||
#ifndef GUARD_DATA2_H
|
||||
#define GUARD_DATA2_H
|
||||
|
||||
#define MOVE_NAME_LENGTH 12
|
||||
|
||||
struct MonCoords
|
||||
{
|
||||
// This would use a bitfield, but some function
|
||||
@@ -13,10 +15,9 @@ extern struct MonCoords gTrainerBackPicCoords[];
|
||||
extern struct MonCoords gTrainerFrontPicCoords[];
|
||||
|
||||
extern const u8 gSpeciesNames[][POKEMON_NAME_LENGTH + 1];
|
||||
extern const u8 gMoveNames[][13];
|
||||
extern const u8 gMoveNames[][MOVE_NAME_LENGTH + 1];
|
||||
extern struct CompressedSpriteSheet gUnknown_0831C620;
|
||||
extern struct CompressedSpritePalette gUnknown_0831C628;
|
||||
extern const struct SpriteTemplate gUnknown_0831C688;
|
||||
|
||||
|
||||
#endif // GUARD_DATA2_H
|
||||
|
||||
@@ -73,5 +73,6 @@ void sub_8126B2C(u8 taskId);
|
||||
void sub_8127208(u8 taskId);
|
||||
void sub_8127250(u8 *dest, u8 decorCat);
|
||||
bool8 IsSelectedDecorInThePC(void);
|
||||
u8 AddDecorationIconObject(u8 decor, s16 x, s16 y, u8 priority, u16 tilesTag, u16 paletteTag);
|
||||
|
||||
#endif //GUARD_DECORATION_H
|
||||
|
||||
9
include/dynamic_placeholder_text_util.h
Normal file
9
include/dynamic_placeholder_text_util.h
Normal file
@@ -0,0 +1,9 @@
|
||||
#ifndef GUARD_DYNAMIC_PLACEHOLDER_TEXT_UTIL_H
|
||||
#define GUARD_DYNAMIC_PLACEHOLDER_TEXT_UTIL_H
|
||||
|
||||
void DynamicPlaceholderTextUtil_Reset(void);
|
||||
void DynamicPlaceholderTextUtil_SetPlaceholderPtr(u8 idx, const u8 *ptr);
|
||||
u8 *DynamicPlaceholderTextUtil_ExpandPlaceholders(u8 *dest, const u8 *src);
|
||||
const u8 *DynamicPlaceholderTextUtil_GetPlaceholderPtr(u8 idx);
|
||||
|
||||
#endif //GUARD_DYNAMIC_PLACEHOLDER_TEXT_UTIL_H
|
||||
@@ -37,5 +37,6 @@ bool8 sub_8068894(void);
|
||||
bool8 sub_8068A64(struct MapPosition *, u16);
|
||||
u8 sub_8068F18(void);
|
||||
bool8 dive_warp(struct MapPosition *position, u16 b);
|
||||
void sub_809D2BC(void);
|
||||
|
||||
#endif // GUARD_FIELDCONTROLAVATAR_H
|
||||
|
||||
@@ -74,7 +74,10 @@ enum FieldEffectScriptIdx
|
||||
FLDEFF_USE_FLY_ANCIENT_TOMB,
|
||||
FLDEFF_PCTURN_ON,
|
||||
FLDEFF_HALL_OF_FAME_RECORD,
|
||||
FLDEFF_USE_TELEPORT
|
||||
FLDEFF_USE_TELEPORT,
|
||||
FLDEFF_64,
|
||||
FLDEFF_65,
|
||||
FLDEFF_66,
|
||||
};
|
||||
|
||||
extern s32 gFieldEffectArguments[8];
|
||||
|
||||
6
include/field_region_map.h
Normal file
6
include/field_region_map.h
Normal file
@@ -0,0 +1,6 @@
|
||||
#ifndef GUARD_FIELD_REGION_MAP_H
|
||||
#define GUARD_FIELD_REGION_MAP_H
|
||||
|
||||
void FieldInitRegionMap(MainCallback callback);
|
||||
|
||||
#endif // GUARD_FIELD_REGION_MAP_H
|
||||
@@ -14,5 +14,7 @@ void UpdateWeatherPerDay(u16 days);
|
||||
void sub_80AC3D0(void);
|
||||
void sub_80AC3E4(void);
|
||||
void PreservePaletteInWeather(u8);
|
||||
void sub_80AF128(void);
|
||||
void sub_80AB104(u8);
|
||||
|
||||
#endif //GUARD_FIELD_SCREEN_H
|
||||
|
||||
@@ -163,6 +163,16 @@ enum
|
||||
OPTIONS_BATTLE_STYLE_SET
|
||||
};
|
||||
|
||||
struct Coords8 {
|
||||
s8 x;
|
||||
s8 y;
|
||||
};
|
||||
|
||||
struct UCoords8 {
|
||||
u8 x;
|
||||
u8 y;
|
||||
};
|
||||
|
||||
struct Coords16
|
||||
{
|
||||
s16 x;
|
||||
@@ -344,7 +354,8 @@ struct BattleFrontier
|
||||
/*0xCA9*/ u8 field_CA9_f:1; // 0x80
|
||||
/*0xCAA*/ u16 field_CAA[4];
|
||||
/*0xCB2*/ u16 field_CB2;
|
||||
/*0xCB4*/ u16 field_CB4[30];
|
||||
/*0xCB4*/ u16 field_CB4[22];
|
||||
/*0xCE0*/ u16 field_CE0[4][2];
|
||||
/*0xCF0*/ u16 field_CF0[2];
|
||||
/*0xCF4*/ u16 field_CF4[2];
|
||||
/*0xCF8*/ u16 field_CF8[2];
|
||||
@@ -355,24 +366,21 @@ struct BattleFrontier
|
||||
/*0xD09*/ u8 filler_D09;
|
||||
/*0xD0A*/ u8 filler_D0A;
|
||||
/*0xD0B*/ u8 filler_D0B;
|
||||
/*0xD0C*/ u8 filler_D0C;
|
||||
/*0xD0D*/ u8 filler_D0D;
|
||||
/*0xD0E*/ u8 filler_D0E;
|
||||
/*0xD0F*/ u8 filler_D0F;
|
||||
/*0xD0C*/ u16 field_D0C[2];
|
||||
/*0xD10*/ u8 filler_D10;
|
||||
/*0xD11*/ u8 filler_D11;
|
||||
/*0xD12*/ u8 filler_D12;
|
||||
/*0xD13*/ u8 filler_D13;
|
||||
/*0xD14*/ u16 field_D14[2];
|
||||
/*0xD18*/ u8 field_D18[0xB8];
|
||||
/*0xD18*/ u8 field_D18[0xB0];
|
||||
/*0xDC8*/ u16 field_DC8[2];
|
||||
/*0xDCC*/ u8 filler_DCC[4];
|
||||
/*0xDD0*/ u16 field_DD0[2];
|
||||
/*0xDD4*/ u16 field_DD4[2];
|
||||
/*0xDD8*/ u16 field_DD8;
|
||||
/*0xDDA*/ u16 field_DDA;
|
||||
/*0xDDC*/ u16 field_DDC;
|
||||
/*0xDDA*/ u16 field_DDA[2];
|
||||
/*0xDDE*/ u16 field_DDE[2];
|
||||
/*0xDE2*/ u16 field_DE2;
|
||||
/*0xDE4*/ u16 field_DE4;
|
||||
/*0xDE2*/ u16 field_DE2[2];
|
||||
/*0xDE6*/ u16 field_DE6;
|
||||
/*0xDE8*/ u16 field_DE8;
|
||||
/*0xDEA*/ u16 field_DEA[2];
|
||||
@@ -387,11 +395,9 @@ struct BattleFrontier
|
||||
/*0xDFE*/ u16 field_DFE;
|
||||
/*0xE00*/ u16 field_E00;
|
||||
/*0xE02*/ u16 field_E02;
|
||||
/*0xE04*/ u16 field_E04;
|
||||
/*0xE06*/ u16 field_E06;
|
||||
/*0xE04*/ u16 field_E04[2];
|
||||
/*0xE08*/ u16 field_E08[9];
|
||||
/*0xE1A*/ u16 field_E1A;
|
||||
/*0xE1C*/ u16 field_E1C;
|
||||
/*0xE1A*/ u16 field_E1A[2];
|
||||
/*0xE1E*/ u16 field_E1E[7];
|
||||
/*0xE2C*/ struct PyramidBag pyramidBag;
|
||||
/*0xE58*/ u16 field_E58;
|
||||
|
||||
@@ -1,13 +1,6 @@
|
||||
#ifndef GUARD_HEAL_LOCATION_H
|
||||
#define GUARD_HEAL_LOCATION_H
|
||||
|
||||
// Exported type declarations
|
||||
|
||||
struct UnkStruct_0859F534 {
|
||||
const union AffineAnimCmd *const *const affineAnims;
|
||||
void (* callback)(struct Sprite *sprite);
|
||||
};
|
||||
|
||||
struct HealLocation
|
||||
{
|
||||
s8 group;
|
||||
@@ -16,10 +9,8 @@ struct HealLocation
|
||||
u16 y;
|
||||
};
|
||||
|
||||
// Exported RAM declarations
|
||||
u32 GetHealLocationIndexByMap(u16 mapGroup, u16 mapNum);
|
||||
const struct HealLocation *GetHealLocationByMap(u16 mapGroup, u16 mapNum);
|
||||
const struct HealLocation *GetHealLocation(u32 index);
|
||||
|
||||
// Exported ROM declarations
|
||||
|
||||
const struct HealLocation *GetHealLocationPointer(u32 loc);
|
||||
|
||||
#endif //GUARD_HEAL_LOCATION_H
|
||||
#endif // GUARD_HEAL_LOCATION_H
|
||||
|
||||
@@ -47,7 +47,7 @@ enum
|
||||
RFU_UNK3A,
|
||||
RFU_UNK3B,
|
||||
RFU_UNK3C,
|
||||
RFU_STOP_MODE, //3D
|
||||
RFU_STOP_MODE, // 3D
|
||||
};
|
||||
|
||||
struct RfuPacket8
|
||||
@@ -67,7 +67,7 @@ union RfuPacket
|
||||
struct RfuPacket8 rfuPacket8;
|
||||
};
|
||||
|
||||
struct __attribute__((packed)) UnkLinkRfuStruct_02022B14
|
||||
struct UnkLinkRfuStruct_02022B14Substruct
|
||||
{
|
||||
u16 unk_00_0:4;
|
||||
u16 unk_00_4:1;
|
||||
@@ -79,9 +79,14 @@ struct __attribute__((packed)) UnkLinkRfuStruct_02022B14
|
||||
u16 unk_01_2:4;
|
||||
u16 unk_01_6:2;
|
||||
u8 playerTrainerId[2];
|
||||
};
|
||||
|
||||
struct __attribute__((packed)) UnkLinkRfuStruct_02022B14
|
||||
{
|
||||
struct UnkLinkRfuStruct_02022B14Substruct unk_00;
|
||||
u8 unk_04[4];
|
||||
u16 unk_08_0:10;
|
||||
u16 unk_09_2:6;
|
||||
u16 species:10;
|
||||
u16 type:6;
|
||||
u8 unk_0a_0:7;
|
||||
u8 unk_0a_7:1;
|
||||
u8 playerGender:1;
|
||||
@@ -200,8 +205,6 @@ extern struct RfuUnk1* gUnknown_03007870[4];
|
||||
extern void* sub_82E53F4;
|
||||
extern void rfu_STC_clearAPIVariables(void);
|
||||
|
||||
struct UnkLinkRfuStruct_02022B14;
|
||||
|
||||
void STWI_init_all(struct RfuIntrStruct *interruptStruct, IntrFunc *interrupt, bool8 copyInterruptToRam);
|
||||
void rfu_REQ_stopMode(void);
|
||||
void rfu_waitREQComplete(void);
|
||||
|
||||
@@ -122,7 +122,7 @@ struct LinkPlayer
|
||||
/* 0x08 */ u8 name[11];
|
||||
/* 0x13 */ u8 gender;
|
||||
/* 0x14 */ u32 linkType;
|
||||
/* 0x18 */ u16 lp_field_18; // battle bank in battles
|
||||
/* 0x18 */ u16 id; // battler id in battles
|
||||
/* 0x1A */ u16 language;
|
||||
};
|
||||
|
||||
|
||||
@@ -232,5 +232,37 @@ void sub_8011068(u8 a0);
|
||||
void sub_8011170(u32 a0);
|
||||
void sub_8011A64(u8 a0, u16 a1);
|
||||
u8 sub_801048C(bool32 a0);
|
||||
void sub_800DF90(struct UnkLinkRfuStruct_02022B14 *buff1, u8 *buff2);
|
||||
void sub_8010F84(u8 a0, u32 a1, u32 a2);
|
||||
void sub_8011C10(u32 a0);
|
||||
bool32 sub_8012240(void);
|
||||
void sub_800EF38(void);
|
||||
bool32 sub_80105EC(void);
|
||||
bool32 sub_801064C(u16 a0, const u8 *a1);
|
||||
void sub_8010688(u8 a0, u16 a1, const u8 *a2);
|
||||
u32 sub_8010714(u16 a0, const u8 *a1);
|
||||
void sub_8011DC0(const u8 *a0, u16 a1);
|
||||
bool8 sub_800EF1C(void);
|
||||
bool32 sub_800EF58(bool32 a0);
|
||||
void sub_800E084(void);
|
||||
void sub_801103C(void);
|
||||
void sub_8011C5C(void);
|
||||
void sub_80106D4(void);
|
||||
void sub_800E3A8(void);
|
||||
void sub_800ED10(void);
|
||||
void sub_800ED28(void);
|
||||
void sub_8011090(u8 a0, u32 a1, u32 a2);
|
||||
void sub_8011FC8(u8 *a0, u16 a1);
|
||||
void sub_8010FA0(bool32 a0, bool32 a1);
|
||||
void sub_8010F60(void);
|
||||
void sub_8010FCC(u32 a0, u32 a1, u32 a2);
|
||||
void sub_8011C84(void);
|
||||
void sub_8012188(const u8 *a0, struct UnkLinkRfuStruct_02022B14 *arg1, u8 arg2);
|
||||
bool32 sub_8011B90(void);
|
||||
void sub_800FE50(u16 *a0);
|
||||
bool32 sub_800E540(u16 id, u8 *name);
|
||||
void sub_8011DE0(u32 arg0);
|
||||
u8 sub_801100C(int a0);
|
||||
void sub_800EF7C(void);
|
||||
|
||||
#endif //GUARD_LINK_RFU_H
|
||||
|
||||
@@ -10,4 +10,6 @@ enum {
|
||||
MATCH_CALL_TYPE_GYMLEADER_ELITEFOUR
|
||||
};
|
||||
|
||||
s32 GetRematchIdxByTrainerIdx(s32 trainerIdx);
|
||||
|
||||
#endif //GUARD_MATCH_CALL_H
|
||||
|
||||
@@ -51,7 +51,7 @@ void blit_move_info_icon(u8 winId, u8 a2, u16 x, u16 y);
|
||||
void reset_temp_tile_data_buffers(void);
|
||||
void *decompress_and_copy_tile_data_to_vram(u8 bgId, const void *src, int size, u16 offset, u8 mode);
|
||||
bool8 free_temp_tile_data_buffers_if_possible(void);
|
||||
struct WindowTemplate sub_8198A50(u8, u8, u8, u8, u8, u8, u16);
|
||||
struct WindowTemplate CreateWindowTemplate(u8, u8, u8, u8, u8, u8, u16);
|
||||
void CreateYesNoMenu(const struct WindowTemplate *windowTemplate, u16 borderFirstTileNum, u8 borderPalette, u8 initialCursorPos);
|
||||
void copy_decompressed_tile_data_to_vram_autofree(u8 bgId, const void *src, int size, u16 offset, u8 mode);
|
||||
s8 ProcessMenuInputNoWrap_(void);
|
||||
@@ -84,5 +84,6 @@ void sub_819A344(u8 a0, u8 *dest, u8 color);
|
||||
void RemoveMapNamePopUpWindow(void);
|
||||
u8 GetMapNamePopUpWindowId(void);
|
||||
u8 AddMapNamePopUpWindow(void);
|
||||
void sub_8199F74(u8 windowId, u8 fontId, const u8 *str, u8 left, u8 top, u8 speed, void (*callback)(struct TextSubPrinter *, u16), u8 letterSpacing, u8 lineSpacing);
|
||||
|
||||
#endif // GUARD_MENU_H
|
||||
|
||||
@@ -126,8 +126,8 @@ void CB2_ReturnToFieldLocal(void);
|
||||
void CB2_ReturnToFieldLink(void);
|
||||
void c2_8056854(void);
|
||||
void CB2_ReturnToFieldWithOpenMenu(void);
|
||||
void sub_80861B0(void);
|
||||
void CB2_ReturnToFieldContinueScript(void);
|
||||
void CB2_ReturnToFieldContinueScriptPlayMapMusic(void);
|
||||
void sub_80861E8(void);
|
||||
void CB2_ContinueSavedGame(void);
|
||||
void sub_8086C2C(void);
|
||||
|
||||
@@ -34,6 +34,8 @@ struct Struct203CEC8
|
||||
|
||||
extern struct Struct203CEC8 gUnknown_0203CEC8;
|
||||
|
||||
extern const u16 gUnknown_0861500C[];
|
||||
|
||||
bool8 pokemon_has_move(struct Pokemon *, u16);
|
||||
void sub_81B58A8(void);
|
||||
void DoWallyTutorialBagMenu(void);
|
||||
@@ -50,6 +52,10 @@ void sub_81B1F18(u8 taskId, u8 pokemonIdx, s8 a, s16 hp, TaskFunc func);
|
||||
void sub_81B1B5C(void *a, u8 b);
|
||||
u8 sub_81B1BD4();
|
||||
void sub_81B8448();
|
||||
void sub_81B8518(u8 unused);
|
||||
u8 sub_81B1360(void);
|
||||
void sub_81B8904(u8 arg0, void (*callback)(void));
|
||||
void OpenPartyMenuInBattle(u8 caseId);
|
||||
u16 ItemIdToBattleMoveId(u16 itemId);
|
||||
|
||||
#endif // GUARD_PARTY_MENU_H
|
||||
|
||||
16
include/pc_screen_effect.h
Normal file
16
include/pc_screen_effect.h
Normal file
@@ -0,0 +1,16 @@
|
||||
#ifndef GUARD_PC_SCREEN_EFFECT_H
|
||||
#define GUARD_PC_SCREEN_EFFECT_H
|
||||
|
||||
struct PCScreenEffectStruct
|
||||
{
|
||||
/*0x00*/ u16 tileTag;
|
||||
/*0x02*/ u16 paletteTag;
|
||||
/*0x04*/ u16 unk04;
|
||||
/*0x06*/ u16 unk06;
|
||||
/*0x08*/ u16 unk08;
|
||||
/*0x0A*/ u16 unk0A;
|
||||
/*0x0C*/ s16 unk0C;
|
||||
/*0x10*/ u32 selectedPalettes;
|
||||
};
|
||||
|
||||
#endif //GUARD_PC_SCREEN_EFFECT_H
|
||||
@@ -4,10 +4,84 @@
|
||||
#define TOTAL_BOXES_COUNT 14
|
||||
#define IN_BOX_COUNT 30
|
||||
|
||||
#include "pc_screen_effect.h"
|
||||
#include "mon_markings.h"
|
||||
|
||||
struct PokemonStorageSystemFunc
|
||||
{
|
||||
u8 (*func)(void);
|
||||
s8 unk4;
|
||||
};
|
||||
|
||||
struct StorageAction
|
||||
{
|
||||
const u8 *text;
|
||||
u8 format;
|
||||
};
|
||||
|
||||
struct StorageText
|
||||
{
|
||||
const u8 *text;
|
||||
int textId;
|
||||
};
|
||||
|
||||
struct PSS_MenuStringPtrs
|
||||
{
|
||||
const u8 *text;
|
||||
const u8 *desc;
|
||||
};
|
||||
|
||||
struct UnkStruct_2000028
|
||||
{
|
||||
const u8 *unk_00;
|
||||
u8 *unk_04;
|
||||
u16 unk_08;
|
||||
u16 unk_0a;
|
||||
void (*unk_0c)(struct UnkStruct_2000028 *data);
|
||||
};
|
||||
|
||||
struct UnkStruct_2000020
|
||||
{
|
||||
struct UnkStruct_2000028 *unk_00;
|
||||
u8 unk_04;
|
||||
u8 unk_05;
|
||||
};
|
||||
|
||||
struct UnkPSSStruct_2002370
|
||||
{
|
||||
struct Sprite *unk_0000;
|
||||
struct Sprite *unk_0004[4];
|
||||
u32 unk_0014[3];
|
||||
struct Sprite *unk_0020[2];
|
||||
u8 filler_0028[0x214];
|
||||
u32 unk_023c;
|
||||
u16 unk_0240;
|
||||
u16 unk_0242;
|
||||
u8 curBox;
|
||||
u8 unk_0245;
|
||||
u8 unk_0246;
|
||||
};
|
||||
|
||||
struct PokemonStorageSystemData
|
||||
{
|
||||
u8 state;
|
||||
u8 boxOption;
|
||||
u8 unk_0002;
|
||||
u8 unk_0003;
|
||||
u8 taskId;
|
||||
u8 unk_0005[710];
|
||||
u16 bg2_X;
|
||||
};
|
||||
|
||||
extern struct UnkPSSStruct_2002370 *gUnknown_02039D04;
|
||||
extern struct PokemonStorageSystemData *gUnknown_02039D08;
|
||||
|
||||
u8* GetBoxNamePtr(u8 boxNumber);
|
||||
struct BoxPokemon *GetBoxedMonPtr(u8, u8);
|
||||
void SetBoxMonNickFromAnyBox(u8, u8, u8 *);
|
||||
void CompactPartySlots(void);
|
||||
u32 GetBoxMonDataFromAnyBox(u8 boxId, u8 monPosition, u32 request);
|
||||
bool8 CheckFreePokemonStorageSpace(void);
|
||||
u8 StorageGetCurrentBox(void);
|
||||
|
||||
#endif // GUARD_POKEMON_STORAGE_SYSTEM_H
|
||||
|
||||
@@ -8,5 +8,6 @@
|
||||
// Exported ROM declarations
|
||||
|
||||
void sub_8018438(void);
|
||||
u16 mevent_081445C0(u8);
|
||||
|
||||
#endif //GUARD_rom_8011DC0_H
|
||||
|
||||
@@ -9,8 +9,9 @@ bool8 ScriptMenu_YesNo(u8 var1, u8 var2);
|
||||
bool8 ScriptMenu_MultichoiceGrid(u8 left, u8 top, u8 multichoiceId, u8 a4, u8 columnCount);
|
||||
bool8 ScriptMenu_ShowPokemonPic(u16 var1, u8 var2, u8 var3);
|
||||
bool8 (*ScriptMenu_GetPicboxWaitFunc(void))(void);
|
||||
u8 convert_pixel_width_to_tile_width(s32);
|
||||
s32 convert_pixel_width_to_tile_width(s32);
|
||||
u8 CreateWindowFromRect(u8, u8, u8, u8);
|
||||
void sub_80E2A78(u8);
|
||||
u32 display_text_and_get_width(const u8*, u32);
|
||||
|
||||
#endif //GUARD_SCRIPT_MENU_H
|
||||
|
||||
@@ -462,4 +462,304 @@ extern const u8 gText_TotalRecordWLD[];
|
||||
extern const u8 gText_PlayersBattleResults[];
|
||||
extern const u8 gText_WinLoseDraw[];
|
||||
|
||||
extern const u8 gText_99TimesPlus[];
|
||||
extern const u8 gText_1MinutePlus[];
|
||||
extern const u8 gText_SpaceSeconds[];
|
||||
extern const u8 gText_SpaceTimes[];
|
||||
|
||||
extern const u8 gText_BigGuy[];
|
||||
extern const u8 gText_BigGirl[];
|
||||
extern const u8 gText_Son[];
|
||||
extern const u8 gText_Daughter[];
|
||||
|
||||
extern const u8 gText_1F[];
|
||||
extern const u8 gText_2F[];
|
||||
extern const u8 gText_3F[];
|
||||
extern const u8 gText_4F[];
|
||||
extern const u8 gText_5F[];
|
||||
extern const u8 gText_6F[];
|
||||
extern const u8 gText_7F[];
|
||||
extern const u8 gText_8F[];
|
||||
extern const u8 gText_9F[];
|
||||
extern const u8 gText_10F[];
|
||||
extern const u8 gText_11F[];
|
||||
extern const u8 gText_B1F[];
|
||||
extern const u8 gText_B2F[];
|
||||
extern const u8 gText_B3F[];
|
||||
extern const u8 gText_B4F[];
|
||||
extern const u8 gText_Rooftop[];
|
||||
extern const u8 gText_ElevatorNowOn[];
|
||||
|
||||
extern const u8 gText_Exit[];
|
||||
|
||||
extern const u8 gText_BlueFlute[];
|
||||
extern const u8 gText_YellowFlute[];
|
||||
extern const u8 gText_RedFlute[];
|
||||
extern const u8 gText_WhiteFlute[];
|
||||
extern const u8 gText_BlackFlute[];
|
||||
extern const u8 gText_PrettyChair[];
|
||||
extern const u8 gText_PrettyDesk[];
|
||||
extern const u8 gText_Exit[];
|
||||
|
||||
extern const u8 gText_0Pts[];
|
||||
extern const u8 gText_10Pts[];
|
||||
extern const u8 gText_20Pts[];
|
||||
extern const u8 gText_30Pts[];
|
||||
extern const u8 gText_40Pts[];
|
||||
extern const u8 gText_50Pts[];
|
||||
extern const u8 gText_60Pts[];
|
||||
extern const u8 gText_70Pts[];
|
||||
extern const u8 gText_80Pts[];
|
||||
extern const u8 gText_90Pts[];
|
||||
extern const u8 gText_100Pts[];
|
||||
extern const u8 gText_QuestionMark[];
|
||||
|
||||
extern const u8 gText_KissPoster16BP[];
|
||||
extern const u8 gText_KissCushion32BP[];
|
||||
extern const u8 gText_SmoochumDoll32BP[];
|
||||
extern const u8 gText_TogepiDoll48BP[];
|
||||
extern const u8 gText_MeowthDoll48BP[];
|
||||
extern const u8 gText_ClefairyDoll48BP[];
|
||||
extern const u8 gText_DittoDoll48BP[];
|
||||
extern const u8 gText_CyndaquilDoll80BP[];
|
||||
extern const u8 gText_ChikoritaDoll80BP[];
|
||||
extern const u8 gText_TotodileDoll80BP[];
|
||||
extern const u8 gText_Exit[];
|
||||
|
||||
extern const u8 gText_LaprasDoll128BP[];
|
||||
extern const u8 gText_SnorlaxDoll128BP[];
|
||||
extern const u8 gText_VenusaurDoll256BP[];
|
||||
extern const u8 gText_CharizardDoll256BP[];
|
||||
extern const u8 gText_BlastoiseDoll256BP[];
|
||||
extern const u8 gText_Exit[];
|
||||
|
||||
extern const u8 gText_Protein1BP[];
|
||||
extern const u8 gText_Calcium1BP[];
|
||||
extern const u8 gText_Iron1BP[];
|
||||
extern const u8 gText_Zinc1BP[];
|
||||
extern const u8 gText_Carbos1BP[];
|
||||
extern const u8 gText_HpUp1BP[];
|
||||
extern const u8 gText_Exit[];
|
||||
|
||||
extern const u8 gText_Leftovers48BP[];
|
||||
extern const u8 gText_WhiteHerb48BP[];
|
||||
extern const u8 gText_QuickClaw48BP[];
|
||||
extern const u8 gText_MentalHerb48BP[];
|
||||
extern const u8 gText_BrightPowder64BP[];
|
||||
extern const u8 gText_ChoiceBand64BP[];
|
||||
extern const u8 gText_KingsRock64BP[];
|
||||
extern const u8 gText_FocusBand64BP[];
|
||||
extern const u8 gText_ScopeLens64BP[];
|
||||
extern const u8 gText_Exit[];
|
||||
|
||||
extern const u8 gText_EnergyPowder50[];
|
||||
extern const u8 gText_EnergyRoot80[];
|
||||
extern const u8 gText_HealPowder50[];
|
||||
extern const u8 gText_RevivalHerb300[];
|
||||
extern const u8 gText_Protein1000[];
|
||||
extern const u8 gText_Iron1000[];
|
||||
extern const u8 gText_Carbos1000[];
|
||||
extern const u8 gText_Calcium1000[];
|
||||
extern const u8 gText_Zinc1000[];
|
||||
extern const u8 gText_HPUp1000[];
|
||||
extern const u8 gText_PPUp3000[];
|
||||
extern const u8 gText_Exit[];
|
||||
|
||||
extern const u8 gText_BattleTower2[];
|
||||
extern const u8 gText_BattleDome[];
|
||||
extern const u8 gText_BattlePalace[];
|
||||
extern const u8 gText_BattleArena[];
|
||||
extern const u8 gText_BattleFactory[];
|
||||
extern const u8 gText_BattlePike[];
|
||||
extern const u8 gText_BattlePyramid[];
|
||||
extern const u8 gText_RankingHall[];
|
||||
extern const u8 gText_ExchangeService[];
|
||||
extern const u8 gText_Exit[];
|
||||
|
||||
extern const u8 gText_Softboiled16BP[];
|
||||
extern const u8 gText_SeismicToss24BP[];
|
||||
extern const u8 gText_DreamEater24BP[];
|
||||
extern const u8 gText_MegaPunch24BP[];
|
||||
extern const u8 gText_MegaKick48BP[];
|
||||
extern const u8 gText_BodySlam48BP[];
|
||||
extern const u8 gText_RockSlide48BP[];
|
||||
extern const u8 gText_Counter48BP[];
|
||||
extern const u8 gText_ThunderWave48BP[];
|
||||
extern const u8 gText_SwordsDance48BP[];
|
||||
extern const u8 gText_Exit[];
|
||||
|
||||
extern const u8 gText_DefenseCurl16BP[];
|
||||
extern const u8 gText_Snore24BP[];
|
||||
extern const u8 gText_MudSlap24BP[];
|
||||
extern const u8 gText_Swift24BP[];
|
||||
extern const u8 gText_IcyWind24BP[];
|
||||
extern const u8 gText_Endure48BP[];
|
||||
extern const u8 gText_PsychUp48BP[];
|
||||
extern const u8 gText_IcePunch48BP[];
|
||||
extern const u8 gText_ThunderPunch48BP[];
|
||||
extern const u8 gText_FirePunch48BP[];
|
||||
extern const u8 gText_Exit[];
|
||||
|
||||
extern const u8 gText_SlateportCity[];
|
||||
extern const u8 gText_BattleFrontier[];
|
||||
extern const u8 gText_SouthernIsland[];
|
||||
extern const u8 gText_NavelRock[];
|
||||
extern const u8 gText_BirthIsland[];
|
||||
extern const u8 gText_FarawayIsland[];
|
||||
extern const u8 gText_Exit[];
|
||||
|
||||
extern const u8 gText_BattleTrainers[];
|
||||
extern const u8 gText_BattleBasics[];
|
||||
extern const u8 gText_PokemonNature[];
|
||||
extern const u8 gText_PokemonMoves[];
|
||||
extern const u8 gText_Underpowered[];
|
||||
extern const u8 gText_WhenInDanger[];
|
||||
extern const u8 gText_Exit[];
|
||||
|
||||
extern const u8 BattleFrontier_Lounge2_Text_260971[];
|
||||
extern const u8 BattleFrontier_Lounge2_Text_260A1E[];
|
||||
extern const u8 BattleFrontier_Lounge2_Text_260AE7[];
|
||||
extern const u8 BattleFrontier_Lounge2_Text_2619AC[];
|
||||
extern const u8 BattleFrontier_Lounge2_Text_261A91[];
|
||||
extern const u8 BattleFrontier_Lounge2_Text_261B0C[];
|
||||
extern const u8 BattleFrontier_Lounge2_Text_261B95[];
|
||||
extern const u8 BattleFrontier_Lounge2_Text_261B95[];
|
||||
extern const u8 BattleFrontier_Lounge2_Text_261B95[];
|
||||
extern const u8 BattleFrontier_Lounge2_Text_261C1A[];
|
||||
extern const u8 BattleFrontier_Lounge2_Text_261C1A[];
|
||||
extern const u8 BattleFrontier_Lounge2_Text_261C1A[];
|
||||
extern const u8 BattleFrontier_Lounge2_Text_260BC4[];
|
||||
extern const u8 BattleFrontier_Lounge2_Text_260C6D[];
|
||||
extern const u8 BattleFrontier_Lounge2_Text_260D3A[];
|
||||
extern const u8 BattleFrontier_Lounge2_Text_260E1E[];
|
||||
extern const u8 BattleFrontier_Lounge2_Text_260EC7[];
|
||||
extern const u8 BattleFrontier_Lounge2_Text_260F74[];
|
||||
extern const u8 BattleFrontier_Lounge2_Text_2614E6[];
|
||||
extern const u8 BattleFrontier_Lounge2_Text_261591[];
|
||||
extern const u8 BattleFrontier_Lounge2_Text_26166F[];
|
||||
extern const u8 BattleFrontier_Lounge2_Text_261282[];
|
||||
extern const u8 BattleFrontier_Lounge2_Text_261329[];
|
||||
extern const u8 BattleFrontier_Lounge2_Text_261403[];
|
||||
extern const u8 BattleFrontier_Lounge2_Text_261026[];
|
||||
extern const u8 BattleFrontier_Lounge2_Text_2610CC[];
|
||||
extern const u8 BattleFrontier_Lounge2_Text_261194[];
|
||||
extern const u8 BattleFrontier_Lounge2_Text_26174D[];
|
||||
extern const u8 BattleFrontier_Lounge2_Text_2617F9[];
|
||||
extern const u8 BattleFrontier_Lounge2_Text_2618C4[];
|
||||
|
||||
extern const u8 BattleFrontier_Lounge5_Text_26468D[];
|
||||
extern const u8 BattleFrontier_Lounge5_Text_2646E5[];
|
||||
extern const u8 BattleFrontier_Lounge5_Text_264741[];
|
||||
extern const u8 BattleFrontier_Lounge5_Text_2647A4[];
|
||||
extern const u8 BattleFrontier_Lounge5_Text_2647FC[];
|
||||
extern const u8 BattleFrontier_Lounge5_Text_264858[];
|
||||
extern const u8 BattleFrontier_Lounge5_Text_2648BE[];
|
||||
extern const u8 BattleFrontier_Lounge5_Text_264916[];
|
||||
extern const u8 BattleFrontier_Lounge5_Text_264972[];
|
||||
extern const u8 BattleFrontier_Lounge5_Text_2649D5[];
|
||||
extern const u8 BattleFrontier_Lounge5_Text_264A3F[];
|
||||
extern const u8 BattleFrontier_Lounge5_Text_264A9B[];
|
||||
extern const u8 BattleFrontier_Lounge5_Text_264AF3[];
|
||||
extern const u8 BattleFrontier_Lounge5_Text_264B5D[];
|
||||
extern const u8 BattleFrontier_Lounge5_Text_2648BE[];
|
||||
extern const u8 BattleFrontier_Lounge5_Text_264BC3[];
|
||||
extern const u8 BattleFrontier_Lounge5_Text_264C36[];
|
||||
extern const u8 BattleFrontier_Lounge5_Text_2648BE[];
|
||||
extern const u8 BattleFrontier_Lounge5_Text_264C95[];
|
||||
extern const u8 BattleFrontier_Lounge5_Text_264D01[];
|
||||
extern const u8 BattleFrontier_Lounge5_Text_264D6B[];
|
||||
extern const u8 BattleFrontier_Lounge5_Text_264DD7[];
|
||||
extern const u8 BattleFrontier_Lounge5_Text_264E33[];
|
||||
extern const u8 BattleFrontier_Lounge5_Text_264E8F[];
|
||||
extern const u8 BattleFrontier_Lounge5_Text_2648BE[];
|
||||
|
||||
extern const u8 BattleFrontier_Lounge3_Text_262261[];
|
||||
extern const u8 BattleFrontier_Lounge3_Text_26230D[];
|
||||
extern const u8 BattleFrontier_Lounge3_Text_2623B9[];
|
||||
extern const u8 BattleFrontier_Lounge3_Text_262464[];
|
||||
extern const u8 BattleFrontier_Lounge3_Text_26250E[];
|
||||
extern const u8 BattleFrontier_Lounge3_Text_2625B8[];
|
||||
extern const u8 BattleFrontier_Lounge3_Text_26266A[];
|
||||
extern const u8 BattleFrontier_Lounge3_Text_26271C[];
|
||||
extern const u8 BattleFrontier_Lounge3_Text_2627C9[];
|
||||
extern const u8 BattleFrontier_Lounge3_Text_262876[];
|
||||
extern const u8 BattleFrontier_Lounge3_Text_26291A[];
|
||||
extern const u8 BattleFrontier_Lounge3_Text_2629BC[];
|
||||
|
||||
extern const u8 BattleFrontier_Lounge3_Text_262C04[];
|
||||
extern const u8 BattleFrontier_Lounge3_Text_262C90[];
|
||||
extern const u8 BattleFrontier_Lounge3_Text_262D1C[];
|
||||
extern const u8 BattleFrontier_Lounge3_Text_262DA7[];
|
||||
extern const u8 BattleFrontier_Lounge3_Text_262E34[];
|
||||
extern const u8 BattleFrontier_Lounge3_Text_262EC1[];
|
||||
extern const u8 BattleFrontier_Lounge3_Text_262F56[];
|
||||
extern const u8 BattleFrontier_Lounge3_Text_262FEB[];
|
||||
extern const u8 BattleFrontier_Lounge3_Text_263078[];
|
||||
extern const u8 BattleFrontier_Lounge3_Text_263105[];
|
||||
extern const u8 BattleFrontier_Lounge3_Text_26318C[];
|
||||
extern const u8 BattleFrontier_Lounge3_Text_263211[];
|
||||
|
||||
extern const u8 gText_BP[];
|
||||
|
||||
extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_2601AA[];
|
||||
extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_2601D0[];
|
||||
extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_260201[];
|
||||
extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_26022F[];
|
||||
extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_26025B[];
|
||||
extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_260287[];
|
||||
extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_2602B5[];
|
||||
extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_2602E0[];
|
||||
extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_26030F[];
|
||||
extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_26033E[];
|
||||
|
||||
extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_26036C[];
|
||||
|
||||
extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_260397[];
|
||||
extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_2603BE[];
|
||||
extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_2603E6[];
|
||||
extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_26040E[];
|
||||
extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_260436[];
|
||||
extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_26045C[];
|
||||
|
||||
extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_26047A[];
|
||||
extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_2604AC[];
|
||||
extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_2604D8[];
|
||||
extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_26050F[];
|
||||
extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_260542[];
|
||||
extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_260575[];
|
||||
extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_2605A8[];
|
||||
extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_2605E2[];
|
||||
extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_260613[];
|
||||
|
||||
extern const u8 BattleFrontier_Lounge7_Text_265E30[];
|
||||
extern const u8 BattleFrontier_Lounge7_Text_265E5B[];
|
||||
extern const u8 BattleFrontier_Lounge7_Text_265E8A[];
|
||||
extern const u8 BattleFrontier_Lounge7_Text_265EC0[];
|
||||
extern const u8 BattleFrontier_Lounge7_Text_265EED[];
|
||||
extern const u8 BattleFrontier_Lounge7_Text_265F1C[];
|
||||
extern const u8 BattleFrontier_Lounge7_Text_265F47[];
|
||||
extern const u8 BattleFrontier_Lounge7_Text_265F77[];
|
||||
extern const u8 BattleFrontier_Lounge7_Text_265FAA[];
|
||||
extern const u8 BattleFrontier_Lounge7_Text_265FDD[];
|
||||
|
||||
extern const u8 BattleFrontier_Lounge7_Text_26600A[];
|
||||
extern const u8 BattleFrontier_Lounge7_Text_26603E[];
|
||||
extern const u8 BattleFrontier_Lounge7_Text_266070[];
|
||||
extern const u8 BattleFrontier_Lounge7_Text_2660A6[];
|
||||
extern const u8 BattleFrontier_Lounge7_Text_2660D0[];
|
||||
extern const u8 BattleFrontier_Lounge7_Text_2660FF[];
|
||||
extern const u8 BattleFrontier_Lounge7_Text_26612D[];
|
||||
extern const u8 BattleFrontier_Lounge7_Text_26615F[];
|
||||
extern const u8 BattleFrontier_Lounge7_Text_266185[];
|
||||
extern const u8 BattleFrontier_Lounge7_Text_2661B5[];
|
||||
|
||||
extern const u8 gText_YourPartnerHasRetired[];
|
||||
|
||||
extern const u8 gText_Wallace[];
|
||||
extern const u8 gText_Steven[];
|
||||
extern const u8 gText_Brawly[];
|
||||
extern const u8 gText_Winona[];
|
||||
extern const u8 gText_Phoebe[];
|
||||
extern const u8 gText_Glacia[];
|
||||
|
||||
#endif //GUARD_STRINGS_H
|
||||
|
||||
@@ -7,6 +7,8 @@
|
||||
|
||||
// Exported ROM declarations
|
||||
|
||||
int sub_807A728(void);
|
||||
s32 sub_807A728(void);
|
||||
void sub_80773AC(void);
|
||||
void sub_807AE50(void);
|
||||
|
||||
#endif //GUARD_TRADE_H
|
||||
|
||||
@@ -32,4 +32,8 @@ struct TrainerCard
|
||||
|
||||
extern struct TrainerCard gTrainerCards[4];
|
||||
|
||||
void sub_80C3120(struct TrainerCard *arg0, u16 *arg1, u8 gameVersion);
|
||||
void sub_80C4E74(u8 arg0, void (*callback)(void));
|
||||
void sub_80C30A4(u16 *arg0);
|
||||
|
||||
#endif // GUARD_TRAINER_CARD_H
|
||||
|
||||
@@ -48,5 +48,6 @@ void PutPokemonTodayCaughtOnAir(void);
|
||||
void TV_PutSecretBaseVisitOnTheAir(void);
|
||||
void PutBattleUpdateOnTheAir(u8 opponentLinkPlayerId, u16 move, u16 speciesPlayer, u16 speciesOpponent);
|
||||
void UpdateTVScreensOnMap(int, int);
|
||||
void TV_PrintIntToStringVar(u8 varIdx, int value);
|
||||
|
||||
#endif //GUARD_TV_H
|
||||
|
||||
@@ -1,9 +0,0 @@
|
||||
#ifndef GUARD_UNK_TEXT_UTIL_H
|
||||
#define GUARD_UNK_TEXT_UTIL_H
|
||||
|
||||
void UnkTextUtil_Reset(void);
|
||||
void UnkTextUtil_SetPtrI(u8 idx, const u8 *ptr);
|
||||
u8 *UnkTextUtil_StringExpandPlaceholders(u8 *dest, const u8 *src);
|
||||
const u8 *UnkTextUtil_GetPtrI(u8 idx);
|
||||
|
||||
#endif //GUARD_UNK_TEXT_UTIL_H
|
||||
@@ -1,6 +1,7 @@
|
||||
#ifndef GUARD_WALLCLOCK_H
|
||||
#define GUARD_WALLCLOCK_H
|
||||
|
||||
void Cb2_StartWallClock(void);
|
||||
void CB2_StartWallClock(void);
|
||||
void CB2_ViewWallClock(void);
|
||||
|
||||
#endif //GUARD_WALLCLOCK_H
|
||||
|
||||
Reference in New Issue
Block a user