mirror of
https://github.com/pret/pokeplatinum.git
synced 2026-08-26 03:15:39 -05:00
Merge pull request #7 from AsparagusEduardo/pret/doc2/1_Pokemon
This commit is contained in:
96
include/constants/gba/pokemon.h
Normal file
96
include/constants/gba/pokemon.h
Normal file
@@ -0,0 +1,96 @@
|
||||
#ifndef POKEPLATINUM_CONSTANTS_GBA_POKEMON_H
|
||||
#define POKEPLATINUM_CONSTANTS_GBA_POKEMON_H
|
||||
|
||||
enum {
|
||||
GBA_MON_DATA_PERSONALITY,
|
||||
GBA_MON_DATA_OT_ID,
|
||||
GBA_MON_DATA_NICKNAME,
|
||||
GBA_MON_DATA_LANGUAGE,
|
||||
GBA_MON_DATA_SANITY_IS_BAD_EGG,
|
||||
GBA_MON_DATA_SANITY_HAS_SPECIES,
|
||||
GBA_MON_DATA_SANITY_IS_EGG,
|
||||
GBA_MON_DATA_OT_NAME,
|
||||
GBA_MON_DATA_MARKINGS,
|
||||
GBA_MON_DATA_CHECKSUM,
|
||||
GBA_MON_DATA_ENCRYPT_SEPARATOR,
|
||||
GBA_MON_DATA_SPECIES,
|
||||
GBA_MON_DATA_HELD_ITEM,
|
||||
GBA_MON_DATA_MOVE1,
|
||||
GBA_MON_DATA_MOVE2,
|
||||
GBA_MON_DATA_MOVE3,
|
||||
GBA_MON_DATA_MOVE4,
|
||||
GBA_MON_DATA_PP1,
|
||||
GBA_MON_DATA_PP2,
|
||||
GBA_MON_DATA_PP3,
|
||||
GBA_MON_DATA_PP4,
|
||||
GBA_MON_DATA_PP_BONUSES,
|
||||
GBA_MON_DATA_COOL,
|
||||
GBA_MON_DATA_BEAUTY,
|
||||
GBA_MON_DATA_CUTE,
|
||||
GBA_MON_DATA_EXP,
|
||||
GBA_MON_DATA_HP_EV,
|
||||
GBA_MON_DATA_ATK_EV,
|
||||
GBA_MON_DATA_DEF_EV,
|
||||
GBA_MON_DATA_SPEED_EV,
|
||||
GBA_MON_DATA_SPATK_EV,
|
||||
GBA_MON_DATA_SPDEF_EV,
|
||||
GBA_MON_DATA_FRIENDSHIP,
|
||||
GBA_MON_DATA_SMART,
|
||||
GBA_MON_DATA_POKERUS,
|
||||
GBA_MON_DATA_MET_LOCATION,
|
||||
GBA_MON_DATA_MET_LEVEL,
|
||||
GBA_MON_DATA_MET_GAME,
|
||||
GBA_MON_DATA_POKEBALL,
|
||||
GBA_MON_DATA_HP_IV,
|
||||
GBA_MON_DATA_ATK_IV,
|
||||
GBA_MON_DATA_DEF_IV,
|
||||
GBA_MON_DATA_SPEED_IV,
|
||||
GBA_MON_DATA_SPATK_IV,
|
||||
GBA_MON_DATA_SPDEF_IV,
|
||||
GBA_MON_DATA_IS_EGG,
|
||||
GBA_MON_DATA_ABILITY_NUM,
|
||||
GBA_MON_DATA_TOUGH,
|
||||
GBA_MON_DATA_SHEEN,
|
||||
GBA_MON_DATA_OT_GENDER,
|
||||
GBA_MON_DATA_COOL_RIBBON,
|
||||
GBA_MON_DATA_BEAUTY_RIBBON,
|
||||
GBA_MON_DATA_CUTE_RIBBON,
|
||||
GBA_MON_DATA_SMART_RIBBON,
|
||||
GBA_MON_DATA_TOUGH_RIBBON,
|
||||
GBA_MON_DATA_STATUS,
|
||||
GBA_MON_DATA_LEVEL,
|
||||
GBA_MON_DATA_HP,
|
||||
GBA_MON_DATA_MAX_HP,
|
||||
GBA_MON_DATA_ATK,
|
||||
GBA_MON_DATA_DEF,
|
||||
GBA_MON_DATA_SPEED,
|
||||
GBA_MON_DATA_SPATK,
|
||||
GBA_MON_DATA_SPDEF,
|
||||
GBA_MON_DATA_MAIL,
|
||||
GBA_MON_DATA_SPECIES_OR_EGG,
|
||||
GBA_MON_DATA_IVS,
|
||||
GBA_MON_DATA_CHAMPION_RIBBON,
|
||||
GBA_MON_DATA_WINNING_RIBBON,
|
||||
GBA_MON_DATA_VICTORY_RIBBON,
|
||||
GBA_MON_DATA_ARTIST_RIBBON,
|
||||
GBA_MON_DATA_EFFORT_RIBBON,
|
||||
GBA_MON_DATA_MARINE_RIBBON,
|
||||
GBA_MON_DATA_LAND_RIBBON,
|
||||
GBA_MON_DATA_SKY_RIBBON,
|
||||
GBA_MON_DATA_COUNTRY_RIBBON,
|
||||
GBA_MON_DATA_NATIONAL_RIBBON,
|
||||
GBA_MON_DATA_EARTH_RIBBON,
|
||||
GBA_MON_DATA_WORLD_RIBBON,
|
||||
GBA_MON_DATA_UNUSED_RIBBONS,
|
||||
GBA_MON_DATA_MODERN_FATEFUL_ENCOUNTER,
|
||||
GBA_MON_DATA_KNOWN_MOVES,
|
||||
GBA_MON_DATA_RIBBON_COUNT,
|
||||
GBA_MON_DATA_RIBBONS,
|
||||
GBA_MON_DATA_ATK2,
|
||||
GBA_MON_DATA_DEF2,
|
||||
GBA_MON_DATA_SPEED2,
|
||||
GBA_MON_DATA_SPATK2,
|
||||
GBA_MON_DATA_SPDEF2,
|
||||
};
|
||||
|
||||
#endif // POKEPLATINUM_CONSTANTS_GBA_POKEMON_H
|
||||
144
include/constants/gba/species.h
Normal file
144
include/constants/gba/species.h
Normal file
@@ -0,0 +1,144 @@
|
||||
#ifndef POKEPLATINUM_CONSTANTS_GBA_SPECIES_H
|
||||
#define POKEPLATINUM_CONSTANTS_GBA_SPECIES_H
|
||||
|
||||
// IDs up to 251 (Celebi) are the same as Gen 4's species.
|
||||
// IDs between 252 and 276 correspond to Gen 3's SPECIES_OLD_UNOWN B to Z.
|
||||
|
||||
#define GBA_SPECIES_TREECKO 277
|
||||
#define GBA_SPECIES_GROVYLE 278
|
||||
#define GBA_SPECIES_SCEPTILE 279
|
||||
#define GBA_SPECIES_TORCHIC 280
|
||||
#define GBA_SPECIES_COMBUSKEN 281
|
||||
#define GBA_SPECIES_BLAZIKEN 282
|
||||
#define GBA_SPECIES_MUDKIP 283
|
||||
#define GBA_SPECIES_MARSHTOMP 284
|
||||
#define GBA_SPECIES_SWAMPERT 285
|
||||
#define GBA_SPECIES_POOCHYENA 286
|
||||
#define GBA_SPECIES_MIGHTYENA 287
|
||||
#define GBA_SPECIES_ZIGZAGOON 288
|
||||
#define GBA_SPECIES_LINOONE 289
|
||||
#define GBA_SPECIES_WURMPLE 290
|
||||
#define GBA_SPECIES_SILCOON 291
|
||||
#define GBA_SPECIES_BEAUTIFLY 292
|
||||
#define GBA_SPECIES_CASCOON 293
|
||||
#define GBA_SPECIES_DUSTOX 294
|
||||
#define GBA_SPECIES_LOTAD 295
|
||||
#define GBA_SPECIES_LOMBRE 296
|
||||
#define GBA_SPECIES_LUDICOLO 297
|
||||
#define GBA_SPECIES_SEEDOT 298
|
||||
#define GBA_SPECIES_NUZLEAF 299
|
||||
#define GBA_SPECIES_SHIFTRY 300
|
||||
#define GBA_SPECIES_NINCADA 301
|
||||
#define GBA_SPECIES_NINJASK 302
|
||||
#define GBA_SPECIES_SHEDINJA 303
|
||||
#define GBA_SPECIES_TAILLOW 304
|
||||
#define GBA_SPECIES_SWELLOW 305
|
||||
#define GBA_SPECIES_SHROOMISH 306
|
||||
#define GBA_SPECIES_BRELOOM 307
|
||||
#define GBA_SPECIES_SPINDA 308
|
||||
#define GBA_SPECIES_WINGULL 309
|
||||
#define GBA_SPECIES_PELIPPER 310
|
||||
#define GBA_SPECIES_SURSKIT 311
|
||||
#define GBA_SPECIES_MASQUERAIN 312
|
||||
#define GBA_SPECIES_WAILMER 313
|
||||
#define GBA_SPECIES_WAILORD 314
|
||||
#define GBA_SPECIES_SKITTY 315
|
||||
#define GBA_SPECIES_DELCATTY 316
|
||||
#define GBA_SPECIES_KECLEON 317
|
||||
#define GBA_SPECIES_BALTOY 318
|
||||
#define GBA_SPECIES_CLAYDOL 319
|
||||
#define GBA_SPECIES_NOSEPASS 320
|
||||
#define GBA_SPECIES_TORKOAL 321
|
||||
#define GBA_SPECIES_SABLEYE 322
|
||||
#define GBA_SPECIES_BARBOACH 323
|
||||
#define GBA_SPECIES_WHISCASH 324
|
||||
#define GBA_SPECIES_LUVDISC 325
|
||||
#define GBA_SPECIES_CORPHISH 326
|
||||
#define GBA_SPECIES_CRAWDAUNT 327
|
||||
#define GBA_SPECIES_FEEBAS 328
|
||||
#define GBA_SPECIES_MILOTIC 329
|
||||
#define GBA_SPECIES_CARVANHA 330
|
||||
#define GBA_SPECIES_SHARPEDO 331
|
||||
#define GBA_SPECIES_TRAPINCH 332
|
||||
#define GBA_SPECIES_VIBRAVA 333
|
||||
#define GBA_SPECIES_FLYGON 334
|
||||
#define GBA_SPECIES_MAKUHITA 335
|
||||
#define GBA_SPECIES_HARIYAMA 336
|
||||
#define GBA_SPECIES_ELECTRIKE 337
|
||||
#define GBA_SPECIES_MANECTRIC 338
|
||||
#define GBA_SPECIES_NUMEL 339
|
||||
#define GBA_SPECIES_CAMERUPT 340
|
||||
#define GBA_SPECIES_SPHEAL 341
|
||||
#define GBA_SPECIES_SEALEO 342
|
||||
#define GBA_SPECIES_WALREIN 343
|
||||
#define GBA_SPECIES_CACNEA 344
|
||||
#define GBA_SPECIES_CACTURNE 345
|
||||
#define GBA_SPECIES_SNORUNT 346
|
||||
#define GBA_SPECIES_GLALIE 347
|
||||
#define GBA_SPECIES_LUNATONE 348
|
||||
#define GBA_SPECIES_SOLROCK 349
|
||||
#define GBA_SPECIES_AZURILL 350
|
||||
#define GBA_SPECIES_SPOINK 351
|
||||
#define GBA_SPECIES_GRUMPIG 352
|
||||
#define GBA_SPECIES_PLUSLE 353
|
||||
#define GBA_SPECIES_MINUN 354
|
||||
#define GBA_SPECIES_MAWILE 355
|
||||
#define GBA_SPECIES_MEDITITE 356
|
||||
#define GBA_SPECIES_MEDICHAM 357
|
||||
#define GBA_SPECIES_SWABLU 358
|
||||
#define GBA_SPECIES_ALTARIA 359
|
||||
#define GBA_SPECIES_WYNAUT 360
|
||||
#define GBA_SPECIES_DUSKULL 361
|
||||
#define GBA_SPECIES_DUSCLOPS 362
|
||||
#define GBA_SPECIES_ROSELIA 363
|
||||
#define GBA_SPECIES_SLAKOTH 364
|
||||
#define GBA_SPECIES_VIGOROTH 365
|
||||
#define GBA_SPECIES_SLAKING 366
|
||||
#define GBA_SPECIES_GULPIN 367
|
||||
#define GBA_SPECIES_SWALOT 368
|
||||
#define GBA_SPECIES_TROPIUS 369
|
||||
#define GBA_SPECIES_WHISMUR 370
|
||||
#define GBA_SPECIES_LOUDRED 371
|
||||
#define GBA_SPECIES_EXPLOUD 372
|
||||
#define GBA_SPECIES_CLAMPERL 373
|
||||
#define GBA_SPECIES_HUNTAIL 374
|
||||
#define GBA_SPECIES_GOREBYSS 375
|
||||
#define GBA_SPECIES_ABSOL 376
|
||||
#define GBA_SPECIES_SHUPPET 377
|
||||
#define GBA_SPECIES_BANETTE 378
|
||||
#define GBA_SPECIES_SEVIPER 379
|
||||
#define GBA_SPECIES_ZANGOOSE 380
|
||||
#define GBA_SPECIES_RELICANTH 381
|
||||
#define GBA_SPECIES_ARON 382
|
||||
#define GBA_SPECIES_LAIRON 383
|
||||
#define GBA_SPECIES_AGGRON 384
|
||||
#define GBA_SPECIES_CASTFORM 385
|
||||
#define GBA_SPECIES_VOLBEAT 386
|
||||
#define GBA_SPECIES_ILLUMISE 387
|
||||
#define GBA_SPECIES_LILEEP 388
|
||||
#define GBA_SPECIES_CRADILY 389
|
||||
#define GBA_SPECIES_ANORITH 390
|
||||
#define GBA_SPECIES_ARMALDO 391
|
||||
#define GBA_SPECIES_RALTS 392
|
||||
#define GBA_SPECIES_KIRLIA 393
|
||||
#define GBA_SPECIES_GARDEVOIR 394
|
||||
#define GBA_SPECIES_BAGON 395
|
||||
#define GBA_SPECIES_SHELGON 396
|
||||
#define GBA_SPECIES_SALAMENCE 397
|
||||
#define GBA_SPECIES_BELDUM 398
|
||||
#define GBA_SPECIES_METANG 399
|
||||
#define GBA_SPECIES_METAGROSS 400
|
||||
#define GBA_SPECIES_REGIROCK 401
|
||||
#define GBA_SPECIES_REGICE 402
|
||||
#define GBA_SPECIES_REGISTEEL 403
|
||||
#define GBA_SPECIES_KYOGRE 404
|
||||
#define GBA_SPECIES_GROUDON 405
|
||||
#define GBA_SPECIES_RAYQUAZA 406
|
||||
#define GBA_SPECIES_LATIAS 407
|
||||
#define GBA_SPECIES_LATIOS 408
|
||||
#define GBA_SPECIES_JIRACHI 409
|
||||
#define GBA_SPECIES_DEOXYS 410
|
||||
#define GBA_SPECIES_CHIMECHO 411
|
||||
#define GBA_SPECIES_EGG 412
|
||||
|
||||
#endif // POKEPLATINUM_CONSTANTS_GBA_SPECIES_H
|
||||
187
include/constants/pokemon.h
Normal file
187
include/constants/pokemon.h
Normal file
@@ -0,0 +1,187 @@
|
||||
#ifndef POKEPLATINUM_CONSTANTS_POKEMON_H
|
||||
#define POKEPLATINUM_CONSTANTS_POKEMON_H
|
||||
|
||||
enum {
|
||||
MON_DATA_PERSONALITY,
|
||||
MON_DATA_1,
|
||||
MON_DATA_2,
|
||||
MON_DATA_3,
|
||||
MON_DATA_4,
|
||||
MON_DATA_SPECIES,
|
||||
MON_DATA_HELD_ITEM,
|
||||
MON_DATA_OT_ID,
|
||||
MON_DATA_EXP,
|
||||
MON_DATA_FRIENDSHIP,
|
||||
MON_DATA_10,
|
||||
MON_DATA_11,
|
||||
MON_DATA_LANGUAGE,
|
||||
MON_DATA_HP_EV,
|
||||
MON_DATA_ATK_EV,
|
||||
MON_DATA_DEF_EV,
|
||||
MON_DATA_SPEED_EV,
|
||||
MON_DATA_SPATK_EV,
|
||||
MON_DATA_SPDEF_EV,
|
||||
MON_DATA_COOL,
|
||||
MON_DATA_BEAUTY,
|
||||
MON_DATA_CUTE,
|
||||
MON_DATA_SMART,
|
||||
MON_DATA_TOUGH,
|
||||
MON_DATA_SHEEN,
|
||||
MON_DATA_25,
|
||||
MON_DATA_26,
|
||||
MON_DATA_27,
|
||||
MON_DATA_28,
|
||||
MON_DATA_29,
|
||||
MON_DATA_30,
|
||||
MON_DATA_31,
|
||||
MON_DATA_32,
|
||||
MON_DATA_33,
|
||||
MON_DATA_34,
|
||||
MON_DATA_35,
|
||||
MON_DATA_36,
|
||||
MON_DATA_37,
|
||||
MON_DATA_38,
|
||||
MON_DATA_39,
|
||||
MON_DATA_40,
|
||||
MON_DATA_41,
|
||||
MON_DATA_42,
|
||||
MON_DATA_43,
|
||||
MON_DATA_44,
|
||||
MON_DATA_45,
|
||||
MON_DATA_46,
|
||||
MON_DATA_47,
|
||||
MON_DATA_48,
|
||||
MON_DATA_49,
|
||||
MON_DATA_50,
|
||||
MON_DATA_51,
|
||||
MON_DATA_52,
|
||||
MON_DATA_53,
|
||||
MON_DATA_MOVE1,
|
||||
MON_DATA_MOVE2,
|
||||
MON_DATA_MOVE3,
|
||||
MON_DATA_MOVE4,
|
||||
MON_DATA_58,
|
||||
MON_DATA_59,
|
||||
MON_DATA_60,
|
||||
MON_DATA_61,
|
||||
MON_DATA_62,
|
||||
MON_DATA_63,
|
||||
MON_DATA_64,
|
||||
MON_DATA_65,
|
||||
MON_DATA_66,
|
||||
MON_DATA_67,
|
||||
MON_DATA_68,
|
||||
MON_DATA_69,
|
||||
MON_DATA_HP_IV,
|
||||
MON_DATA_ATK_IV,
|
||||
MON_DATA_DEF_IV,
|
||||
MON_DATA_SPEED_IV,
|
||||
MON_DATA_SPATK_IV,
|
||||
MON_DATA_SPDEF_IV,
|
||||
MON_DATA_IS_EGG,
|
||||
MON_DATA_77,
|
||||
MON_DATA_78,
|
||||
MON_DATA_79,
|
||||
MON_DATA_80,
|
||||
MON_DATA_81,
|
||||
MON_DATA_82,
|
||||
MON_DATA_83,
|
||||
MON_DATA_84,
|
||||
MON_DATA_85,
|
||||
MON_DATA_86,
|
||||
MON_DATA_87,
|
||||
MON_DATA_88,
|
||||
MON_DATA_89,
|
||||
MON_DATA_90,
|
||||
MON_DATA_91,
|
||||
MON_DATA_92,
|
||||
MON_DATA_93,
|
||||
MON_DATA_94,
|
||||
MON_DATA_95,
|
||||
MON_DATA_96,
|
||||
MON_DATA_97,
|
||||
MON_DATA_CHAMPION_RIBBON,
|
||||
MON_DATA_WINNING_RIBBON,
|
||||
MON_DATA_VICTORY_RIBBON,
|
||||
MON_DATA_ARTIST_RIBBON,
|
||||
MON_DATA_EFFORT_RIBBON,
|
||||
MON_DATA_MARINE_RIBBON,
|
||||
MON_DATA_LAND_RIBBON,
|
||||
MON_DATA_SKY_RIBBON,
|
||||
MON_DATA_COUNTRY_RIBBON,
|
||||
MON_DATA_NATIONAL_RIBBON,
|
||||
MON_DATA_EARTH_RIBBON,
|
||||
MON_DATA_WORLD_RIBBON,
|
||||
MON_DATA_FATEFUL_ENCOUNTER,
|
||||
MON_DATA_111,
|
||||
MON_DATA_FORM,
|
||||
MON_DATA_113,
|
||||
MON_DATA_114,
|
||||
MON_DATA_115,
|
||||
MON_DATA_116,
|
||||
MON_DATA_117,
|
||||
MON_DATA_118,
|
||||
MON_DATA_119,
|
||||
MON_DATA_120,
|
||||
MON_DATA_121,
|
||||
MON_DATA_MET_GAME,
|
||||
MON_DATA_123,
|
||||
MON_DATA_124,
|
||||
MON_DATA_125,
|
||||
MON_DATA_126,
|
||||
MON_DATA_127,
|
||||
MON_DATA_128,
|
||||
MON_DATA_129,
|
||||
MON_DATA_130,
|
||||
MON_DATA_131,
|
||||
MON_DATA_132,
|
||||
MON_DATA_133,
|
||||
MON_DATA_134,
|
||||
MON_DATA_135,
|
||||
MON_DATA_136,
|
||||
MON_DATA_137,
|
||||
MON_DATA_138,
|
||||
MON_DATA_139,
|
||||
MON_DATA_140,
|
||||
MON_DATA_141,
|
||||
MON_DATA_142,
|
||||
MON_DATA_143,
|
||||
MON_DATA_144,
|
||||
MON_DATA_145,
|
||||
MON_DATA_146,
|
||||
MON_DATA_147,
|
||||
MON_DATA_148,
|
||||
MON_DATA_149,
|
||||
MON_DATA_150,
|
||||
MON_DATA_151,
|
||||
MON_DATA_152,
|
||||
MON_DATA_153,
|
||||
MON_DATA_POKERUS,
|
||||
MON_DATA_POKEBALL,
|
||||
MON_DATA_MET_LEVEL,
|
||||
MON_DATA_OT_GENDER,
|
||||
MON_DATA_158,
|
||||
MON_DATA_159,
|
||||
MON_DATA_160,
|
||||
MON_DATA_161,
|
||||
MON_DATA_162,
|
||||
MON_DATA_163,
|
||||
MON_DATA_164,
|
||||
MON_DATA_165,
|
||||
MON_DATA_166,
|
||||
MON_DATA_167,
|
||||
MON_DATA_168,
|
||||
MON_DATA_169,
|
||||
MON_DATA_170,
|
||||
MON_DATA_171,
|
||||
MON_DATA_172,
|
||||
MON_DATA_173,
|
||||
MON_DATA_SPECIES_EGG,
|
||||
MON_DATA_175,
|
||||
MON_DATA_176,
|
||||
MON_DATA_177,
|
||||
MON_DATA_178,
|
||||
MON_DATA_179,
|
||||
};
|
||||
|
||||
#endif // POKEPLATINUM_CONSTANTS_POKEMON_H
|
||||
@@ -12,6 +12,7 @@
|
||||
//#include "constants/global.h"
|
||||
#include "global/pm_version.h"
|
||||
#include "global/assert.h"
|
||||
#include "constants/pokemon.h"
|
||||
|
||||
#define NELEMS(a) (sizeof(a) / sizeof(*(a)))
|
||||
#define XtOffset(pointer_type, field) ((unsigned int)&(((pointer_type)NULL)->field))
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
#include "struct_decls/struct_02026218_decl.h"
|
||||
#include "struct_decls/struct_02026310_decl.h"
|
||||
#include "struct_decls/struct_0203CDB0_decl.h"
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_decls/struct_02073C74_sub1_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
#include "struct_defs/box_pokemon.h"
|
||||
#include "struct_decls/struct_party_decl.h"
|
||||
#include "struct_decls/struct_021C0794_decl.h"
|
||||
|
||||
@@ -15,7 +15,7 @@ u8 ov5_021E6238(UnkStruct_02026310 * param0);
|
||||
int ov5_021E6270(UnkStruct_02026310 * param0);
|
||||
void ov5_021E6358(Party * param0, int param1, UnkStruct_02026310 * param2, UnkStruct_021C0794 * param3);
|
||||
u16 ov5_021E64F8(Party * param0, UnkStruct_0200B358 * param1, UnkStruct_02026310 * param2, u8 param3);
|
||||
int ov5_021E6520(UnkStruct_02073C74_sub1 * param0, u32 param1);
|
||||
int ov5_021E6520(BoxPokemon * param0, u32 param1);
|
||||
int ov5_021E6568(UnkStruct_02026218 * param0);
|
||||
int ov5_021E6590(UnkStruct_02026218 * param0);
|
||||
u8 ov5_021E65B0(UnkStruct_02026218 * param0, UnkStruct_0200B358 * param1);
|
||||
@@ -24,18 +24,18 @@ int ov5_021E6630(UnkStruct_02026310 * param0, u8 param1, UnkStruct_0200B358 * pa
|
||||
u8 ov5_021E6640(UnkStruct_02026310 * param0, int param1, UnkStruct_0200B358 * param2);
|
||||
void ov5_021E6720(UnkStruct_02026310 * param0);
|
||||
void ov5_021E6B40(UnkStruct_02026310 * param0);
|
||||
void ov5_021E6CF0(UnkStruct_02073C74 * param0, u16 param1, u8 param2, UnkStruct_02025E6C * param3, int param4, int param5);
|
||||
void ov5_021E6DE8(UnkStruct_02073C74 * param0, u16 param1, UnkStruct_02026310 * param2, u32 param3, u8 param4);
|
||||
void ov5_021E6CF0(Pokemon * param0, u16 param1, u8 param2, UnkStruct_02025E6C * param3, int param4, int param5);
|
||||
void ov5_021E6DE8(Pokemon * param0, u16 param1, UnkStruct_02026310 * param2, u32 param3, u8 param4);
|
||||
void ov5_021E6EA8(UnkStruct_02026310 * param0, Party * param1, UnkStruct_02025E6C * param2);
|
||||
BOOL ov5_021E7154(UnkStruct_02026310 * param0, Party * param1, UnkStruct_0203CDB0 * param2);
|
||||
UnkStruct_02073C74 * ov5_021E7278(Party * param0);
|
||||
Pokemon * ov5_021E7278(Party * param0);
|
||||
void ov5_021E72BC(UnkStruct_02026310 * param0, UnkStruct_0200B358 * param1);
|
||||
void ov5_021E7308(UnkStruct_02026310 * param0, u32 param1, u32 param2, u32 param3, u8 param4, UnkStruct_0200B358 * param5);
|
||||
u16 ov5_021E73A0(Party * param0, int param1, UnkStruct_0200B358 * param2);
|
||||
u8 ov5_021E73C8(UnkStruct_02026310 * param0);
|
||||
u8 ov5_021E73F0(u32 param0);
|
||||
u32 ov5_021E7420(UnkStruct_02026310 * param0);
|
||||
void ov5_021E771C(UnkStruct_02073C74 * param0, int param1);
|
||||
u32 ov5_021E7790(UnkStruct_02073C74_sub1 ** param0);
|
||||
void ov5_021E771C(Pokemon * param0, int param1);
|
||||
u32 ov5_021E7790(BoxPokemon ** param0);
|
||||
|
||||
#endif // POKEPLATINUM_OV5_021E622C_H
|
||||
|
||||
@@ -3,9 +3,9 @@
|
||||
|
||||
#include "struct_decls/struct_0201CD38_decl.h"
|
||||
#include "struct_decls/struct_0203CDB0_decl.h"
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
|
||||
UnkStruct_0201CD38 * ov6_02243F88(UnkStruct_0203CDB0 * param0, u32 param1, UnkStruct_02073C74 * param2, int param3);
|
||||
UnkStruct_0201CD38 * ov6_02243F88(UnkStruct_0203CDB0 * param0, u32 param1, Pokemon * param2, int param3);
|
||||
int ov6_02243FBC(UnkStruct_0201CD38 * param0);
|
||||
void ov6_02243FC8(UnkStruct_0201CD38 * param0);
|
||||
UnkStruct_0201CD38 * ov6_02245CCC(UnkStruct_0203CDB0 * param0, int param1);
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
#define POKEPLATINUM_OV6_02246184_H
|
||||
|
||||
#include "struct_decls/struct_0203CDB0_decl.h"
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
#include "overlay006/struct_ov6_02246204_decl.h"
|
||||
#include "overlay006/struct_ov6_02246254.h"
|
||||
|
||||
@@ -11,6 +11,6 @@ void ov6_02246204(UnkStruct_ov6_02246204 * param0);
|
||||
u32 ov6_02246224(const UnkStruct_ov6_02246204 * param0);
|
||||
u32 ov6_0224622C(const UnkStruct_ov6_02246204 * param0);
|
||||
void ov6_02246234(UnkStruct_0203CDB0 * param0, UnkStruct_ov6_02246204 * param1, int param2);
|
||||
void ov6_02246254(UnkStruct_0203CDB0 * param0, UnkStruct_ov6_02246204 * param1, int param2, UnkStruct_ov6_02246254 * param3, UnkStruct_02073C74 * param4, UnkStruct_02073C74 * param5);
|
||||
void ov6_02246254(UnkStruct_0203CDB0 * param0, UnkStruct_ov6_02246204 * param1, int param2, UnkStruct_ov6_02246254 * param3, Pokemon * param4, Pokemon * param5);
|
||||
|
||||
#endif // POKEPLATINUM_OV6_02246184_H
|
||||
|
||||
@@ -3,15 +3,15 @@
|
||||
|
||||
#include "struct_decls/struct_0203CDB0_decl.h"
|
||||
#include "struct_decls/struct_020508D4_decl.h"
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
|
||||
void * ov6_02247100(UnkStruct_0203CDB0 * param0, u32 param1);
|
||||
BOOL ov6_02247120(UnkStruct_020508D4 * param0);
|
||||
void * ov6_022472C8(UnkStruct_0203CDB0 * param0, u32 param1, int param2);
|
||||
BOOL ov6_022472E8(UnkStruct_020508D4 * param0);
|
||||
void * ov6_02247488(UnkStruct_0203CDB0 *, UnkStruct_02073C74 *, u32 param0);
|
||||
void * ov6_02247488(UnkStruct_0203CDB0 *, Pokemon *, u32 param0);
|
||||
BOOL ov6_022474AC(UnkStruct_020508D4 * param0);
|
||||
void * ov6_02247530(UnkStruct_0203CDB0 * param0, UnkStruct_02073C74 * param1, u32 param2);
|
||||
void * ov6_02247530(UnkStruct_0203CDB0 * param0, Pokemon * param1, u32 param2);
|
||||
BOOL ov6_02247554(UnkStruct_020508D4 * param0);
|
||||
|
||||
#endif // POKEPLATINUM_OV6_02247100_H
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
#define POKEPLATINUM_OV6_022489E4_H
|
||||
|
||||
#include "struct_decls/struct_02023790_decl.h"
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
#include "struct_defs/struct_020954F0.h"
|
||||
#include "struct_defs/struct_02095C48.h"
|
||||
#include "overlay006/struct_ov6_02248BE8.h"
|
||||
@@ -11,9 +11,9 @@
|
||||
void ov6_022489E4(int param0, int param1, void * param2, void * param3);
|
||||
BOOL ov6_02248A64(UnkStruct_02095C48 * param0);
|
||||
void ov6_02248AC8(int param0, int param1, void * param2, void * param3);
|
||||
BOOL ov6_02248AF0(UnkStruct_02095C48 * param0, int param1, const UnkStruct_02073C74 * param2);
|
||||
BOOL ov6_02248AF0(UnkStruct_02095C48 * param0, int param1, const Pokemon * param2);
|
||||
void ov6_02248B30(int param0, int param1, void * param2, void * param3);
|
||||
BOOL ov6_02248B70(UnkStruct_02095C48 * param0, UnkStruct_02073C74 ** param1);
|
||||
BOOL ov6_02248B70(UnkStruct_02095C48 * param0, Pokemon ** param1);
|
||||
void ov6_02248BC0(int param0, int param1, void * param2, void * param3);
|
||||
BOOL ov6_02248BE8(UnkStruct_02095C48 * param0, int param1, const UnkStruct_ov6_02248BE8 * param2);
|
||||
void ov6_02248C28(int param0, int param1, void * param2, void * param3);
|
||||
|
||||
@@ -3,11 +3,11 @@
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "struct_defs/struct_020279FC.h"
|
||||
#include "struct_decls/struct_02073C74_sub1_decl.h"
|
||||
#include "struct_defs/box_pokemon.h"
|
||||
|
||||
typedef struct {
|
||||
const UnkStruct_02073C74_sub1 * unk_00;
|
||||
const UnkStruct_02073C74_sub1 * unk_04;
|
||||
const BoxPokemon * unk_00;
|
||||
const BoxPokemon * unk_04;
|
||||
const UnkStruct_02025E6C * unk_08;
|
||||
int unk_0C;
|
||||
int unk_10;
|
||||
|
||||
6
include/overlay012/is_form_symmetrical.h
Normal file
6
include/overlay012/is_form_symmetrical.h
Normal file
@@ -0,0 +1,6 @@
|
||||
#ifndef POKEPLATINUM_OV12_IS_FORM_SYMMETRICAL_H
|
||||
#define POKEPLATINUM_OV12_IS_FORM_SYMMETRICAL_H
|
||||
|
||||
BOOL IsFormSymmetrical(u32 species, u32 formId);
|
||||
|
||||
#endif // POKEPLATINUM_OV12_IS_FORM_SYMMETRICAL_H
|
||||
@@ -1,6 +0,0 @@
|
||||
#ifndef POKEPLATINUM_OV12_022384F0_H
|
||||
#define POKEPLATINUM_OV12_022384F0_H
|
||||
|
||||
BOOL ov12_022384F0(u32 param0, u32 param1);
|
||||
|
||||
#endif // POKEPLATINUM_OV12_022384F0_H
|
||||
@@ -1,12 +1,12 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_OV12_02236030_H
|
||||
#define POKEPLATINUM_STRUCT_OV12_02236030_H
|
||||
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
|
||||
typedef struct {
|
||||
int unk_00;
|
||||
int unk_04;
|
||||
UnkStruct_02073C74 * unk_08;
|
||||
Pokemon * unk_08;
|
||||
} UnkStruct_ov12_02236030;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_OV12_02236030_H
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_OV13_02221ED0_H
|
||||
#define POKEPLATINUM_STRUCT_OV13_02221ED0_H
|
||||
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
#include "overlay013/struct_ov13_022236B8.h"
|
||||
|
||||
typedef struct {
|
||||
UnkStruct_02073C74 * unk_00;
|
||||
Pokemon * unk_00;
|
||||
u16 unk_04;
|
||||
u16 unk_06;
|
||||
u16 unk_08;
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
#include "struct_defs/struct_020279FC.h"
|
||||
#include "struct_decls/struct_0202CC84_decl.h"
|
||||
#include "struct_defs/struct_0205AA50.h"
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
#include "struct_decls/struct_020797DC_decl.h"
|
||||
#include "struct_decls/struct_party_decl.h"
|
||||
#include "struct_defs/struct_0207A9CC.h"
|
||||
@@ -44,7 +44,7 @@ UnkStruct_ov16_0225BFFC * ov16_0223DF14(UnkStruct_0207ADB4 * param0, int param1)
|
||||
int ov16_0223DF1C(UnkStruct_0207ADB4 * param0);
|
||||
Party * ov16_0223DF20(UnkStruct_0207ADB4 * param0, int param1);
|
||||
int ov16_0223DF60(UnkStruct_0207ADB4 * param0, int param1);
|
||||
UnkStruct_02073C74 * ov16_0223DFAC(UnkStruct_0207ADB4 * param0, int param1, int param2);
|
||||
Pokemon * ov16_0223DFAC(UnkStruct_0207ADB4 * param0, int param1, int param2);
|
||||
UnkStruct_02007768 * ov16_0223E000(UnkStruct_0207ADB4 * param0);
|
||||
UnkStruct_ov12_0221FCDC * ov16_0223E008(UnkStruct_0207ADB4 * param0);
|
||||
UnkStruct_0200C6E4 * ov16_0223E010(UnkStruct_0207ADB4 * param0);
|
||||
@@ -105,8 +105,8 @@ UnkStruct_02015F84 * ov16_0223EE28(UnkStruct_0207ADB4 * param0);
|
||||
UnkStruct_0202CC84 * ov16_0223EE30(UnkStruct_0207ADB4 * param0, int param1);
|
||||
void ov16_0223EE70(UnkStruct_0207ADB4 * param0);
|
||||
void ov16_0223EF2C(UnkStruct_0207ADB4 * param0, int param1, int param2);
|
||||
void ov16_0223EF48(UnkStruct_0207ADB4 * param0, UnkStruct_02073C74 * param1);
|
||||
void ov16_0223EF68(UnkStruct_0207ADB4 * param0, UnkStruct_02073C74 * param1);
|
||||
void ov16_0223EF48(UnkStruct_0207ADB4 * param0, Pokemon * param1);
|
||||
void ov16_0223EF68(UnkStruct_0207ADB4 * param0, Pokemon * param1);
|
||||
void ov16_0223EF8C(UnkStruct_0207ADB4 * param0);
|
||||
u8 * ov16_0223F1E8(UnkStruct_0207ADB4 * param0);
|
||||
u16 * ov16_0223F1F0(UnkStruct_0207ADB4 * param0);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#ifndef POKEPLATINUM_OV16_0225177C_H
|
||||
#define POKEPLATINUM_OV16_0225177C_H
|
||||
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
#include "struct_decls/struct_0207ADB4_decl.h"
|
||||
#include "overlay016/struct_ov16_0224B9DC_decl.h"
|
||||
#include "overlay016/struct_ov16_02252060_decl.h"
|
||||
@@ -101,11 +101,11 @@ void ov16_02259868(UnkStruct_0207ADB4 * param0, UnkStruct_ov16_0224B9DC * param1
|
||||
void ov16_0225991C(UnkStruct_0207ADB4 * param0, UnkStruct_ov16_0224B9DC * param1);
|
||||
int ov16_022599D0(UnkStruct_ov16_0224B9DC * param0, int param1, int param2, int param3);
|
||||
BOOL ov16_02259A28(UnkStruct_ov16_0224B9DC * param0, int param1);
|
||||
void ov16_02259A5C(UnkStruct_0207ADB4 * param0, UnkStruct_ov16_0224B9DC * param1, UnkStruct_02073C74 * param2);
|
||||
void ov16_02259A5C(UnkStruct_0207ADB4 * param0, UnkStruct_ov16_0224B9DC * param1, Pokemon * param2);
|
||||
u8 ov16_02259AB4(UnkStruct_ov16_0224B9DC * param0, int param1);
|
||||
BOOL ov16_02259AC0(UnkStruct_ov16_0224B9DC * param0, int param1);
|
||||
BOOL ov16_02259ADC(UnkStruct_0207ADB4 * param0, UnkStruct_ov16_0224B9DC * param1);
|
||||
BOOL ov16_02259B38(UnkStruct_0207ADB4 * param0, UnkStruct_02073C74 * param1);
|
||||
BOOL ov16_02259B38(UnkStruct_0207ADB4 * param0, Pokemon * param1);
|
||||
BOOL ov16_02259B9C(UnkStruct_0207ADB4 * param0, UnkStruct_ov16_0224B9DC * param1, int * param2);
|
||||
void ov16_0225A1B0(UnkStruct_0207ADB4 * param0, UnkStruct_ov16_0224B9DC * param1);
|
||||
void ov16_0225A200(UnkStruct_0207ADB4 * param0, UnkStruct_ov16_0224B9DC * param1, int param2, int param3);
|
||||
@@ -127,6 +127,6 @@ int ov16_0225B45C(UnkStruct_0207ADB4 * param0, UnkStruct_ov16_0224B9DC * param1,
|
||||
void ov16_0225B540(UnkStruct_0207ADB4 * param0, UnkStruct_ov16_0224B9DC * param1, int param2, int param3, int param4);
|
||||
int ov16_0225BA88(UnkStruct_0207ADB4 * param0, int param1);
|
||||
int ov16_0225BE28(UnkStruct_0207ADB4 * param0, int param1);
|
||||
int ov16_0225BE3C(UnkStruct_0207ADB4 * param0, UnkStruct_ov16_0224B9DC * param1, UnkStruct_02073C74 * param2, int param3);
|
||||
int ov16_0225BE3C(UnkStruct_0207ADB4 * param0, UnkStruct_ov16_0224B9DC * param1, Pokemon * param2, int param3);
|
||||
|
||||
#endif // POKEPLATINUM_OV16_0225177C_H
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_OV17_022489C8_H
|
||||
#define POKEPLATINUM_STRUCT_OV17_022489C8_H
|
||||
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
#include "overlay012/struct_ov12_02235FE0_decl.h"
|
||||
#include "overlay012/struct_ov12_02236030.h"
|
||||
|
||||
typedef struct {
|
||||
UnkStruct_ov12_02236030 unk_00;
|
||||
UnkStruct_ov12_02235FE0 * unk_0C;
|
||||
UnkStruct_02073C74 * unk_10;
|
||||
Pokemon * unk_10;
|
||||
u8 unk_14;
|
||||
u8 unk_15;
|
||||
} UnkStruct_ov17_022489C8;
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
#define POKEPLATINUM_STRUCT_OV17_0224E1F4_H
|
||||
|
||||
#include "struct_decls/struct_02007C7C_decl.h"
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
#include "overlay017/struct_ov17_0224B09C.h"
|
||||
|
||||
typedef struct {
|
||||
UnkStruct_02073C74 * unk_00;
|
||||
Pokemon * unk_00;
|
||||
UnkStruct_02007C7C * unk_04;
|
||||
UnkStruct_ov17_0224B09C * unk_08;
|
||||
u8 unk_0C;
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#include "struct_decls/struct_020067E8_decl.h"
|
||||
#include "struct_decls/struct_0200B144_decl.h"
|
||||
#include "struct_decls/struct_0200B358_decl.h"
|
||||
#include "struct_decls/struct_02073C74_sub1_decl.h"
|
||||
#include "struct_defs/box_pokemon.h"
|
||||
#include "struct_decls/struct_020797DC_decl.h"
|
||||
#include "overlay019/struct_ov19_021D4DF0.h"
|
||||
#include "overlay019/struct_ov19_021D4F5C.h"
|
||||
@@ -36,7 +36,7 @@ u32 ov19_021D5E74(const UnkStruct_ov19_021D4DF0 * param0);
|
||||
const UnkStruct_ov19_021D4F5C * ov19_021D5E8C(const UnkStruct_ov19_021D4DF0 * param0);
|
||||
const UnkStruct_020797DC * ov19_021D5E90(const UnkStruct_ov19_021D4DF0 * param0);
|
||||
u32 ov19_021D5E94(const UnkStruct_ov19_021D4DF0 * param0);
|
||||
UnkStruct_02073C74_sub1 * ov19_021D5E9C(const UnkStruct_ov19_021D4DF0 * param0);
|
||||
BoxPokemon * ov19_021D5E9C(const UnkStruct_ov19_021D4DF0 * param0);
|
||||
u32 ov19_021D5EA0(const UnkStruct_ov19_021D4DF0 * param0);
|
||||
u32 ov19_021D5EA8(const UnkStruct_ov19_021D4DF0 * param0);
|
||||
s32 ov19_021D5EB0(const UnkStruct_ov19_021D4DF0 * param0);
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
#include "struct_decls/struct_02006C24_decl.h"
|
||||
#include "struct_decls/struct_020218BC_decl.h"
|
||||
#include "struct_decls/struct_02073C74_sub1_decl.h"
|
||||
#include "struct_defs/box_pokemon.h"
|
||||
#include "overlay019/struct_ov19_021D4DF0.h"
|
||||
#include "overlay019/struct_ov19_021D61B0_decl.h"
|
||||
#include "overlay019/struct_ov19_021DA384.h"
|
||||
@@ -16,8 +16,8 @@ void ov19_021DA384(UnkStruct_ov19_021DA384 * param0);
|
||||
void ov19_021DA3CC(UnkStruct_ov19_021DA384 * param0, UnkStruct_ov19_021DCD18 * param1, u32 param2);
|
||||
void ov19_021DA3F0(UnkStruct_ov19_021DA384 * param0, UnkStruct_ov19_021DCD18 * param1, u32 param2);
|
||||
void ov19_021DA418(const UnkStruct_ov19_021DCD18 * param0, UnkStruct_ov19_021DCD18 * param1, u32 param2);
|
||||
void ov19_021DA428(UnkStruct_ov19_021DA384 * param0, UnkStruct_02073C74_sub1 * param1, s32 param2, s32 param3, u32 param4, u32 param5, u32 param6, UnkStruct_ov19_021DCD18 * param7);
|
||||
void ov19_021DA548(UnkStruct_ov19_021DA384 * param0, UnkStruct_02073C74_sub1 * param1, u32 param2, u32 param3, u8 * param4, s32 param5, s32 param6, u32 param7, u32 param8, u32 param9, UnkStruct_ov19_021DCD18 * param10);
|
||||
void ov19_021DA428(UnkStruct_ov19_021DA384 * param0, BoxPokemon * param1, s32 param2, s32 param3, u32 param4, u32 param5, u32 param6, UnkStruct_ov19_021DCD18 * param7);
|
||||
void ov19_021DA548(UnkStruct_ov19_021DA384 * param0, BoxPokemon * param1, u32 param2, u32 param3, u8 * param4, s32 param5, s32 param6, u32 param7, u32 param8, u32 param9, UnkStruct_ov19_021DCD18 * param10);
|
||||
void ov19_021DA63C(UnkStruct_ov19_021DA384 * param0, UnkStruct_ov19_021DCD18 * param1, u32 param2);
|
||||
void ov19_021DA68C(UnkStruct_ov19_021DA384 * param0, UnkStruct_ov19_021DCD18 * param1, u32 param2);
|
||||
void ov19_021DA690(UnkStruct_ov19_021DA384 * param0, UnkStruct_ov19_021DCD18 * param1, u32 param2);
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_OV19_021D5594_H
|
||||
#define POKEPLATINUM_STRUCT_OV19_021D5594_H
|
||||
|
||||
#include "struct_decls/struct_02073C74_sub1_decl.h"
|
||||
#include "struct_defs/box_pokemon.h"
|
||||
|
||||
typedef struct {
|
||||
UnkStruct_02073C74_sub1 * unk_00;
|
||||
BoxPokemon * unk_00;
|
||||
u8 unk_04;
|
||||
u8 unk_05;
|
||||
u8 unk_06;
|
||||
|
||||
@@ -4,14 +4,14 @@
|
||||
#include "struct_decls/struct_02002F38_decl.h"
|
||||
#include "struct_decls/struct_02007768_decl.h"
|
||||
#include "struct_decls/struct_02018340_decl.h"
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
|
||||
typedef struct {
|
||||
UnkStruct_02018340 * unk_00;
|
||||
UnkStruct_02002F38 * unk_04;
|
||||
UnkStruct_02007768 * unk_08;
|
||||
int unk_0C;
|
||||
UnkStruct_02073C74 * unk_10;
|
||||
Pokemon * unk_10;
|
||||
int unk_14;
|
||||
} UnkStruct_ov21_021E8E0C;
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
#define POKEPLATINUM_OV22_022578F4_H
|
||||
|
||||
#include "struct_defs/struct_02008A90.h"
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
#include "overlay022/struct_ov22_02257964.h"
|
||||
#include "overlay022/struct_ov22_02259560.h"
|
||||
#include "overlay022/struct_ov22_0225B388.h"
|
||||
@@ -12,9 +12,9 @@
|
||||
|
||||
void ov22_022578F4(UnkStruct_ov22_02257964 * param0, UnkStruct_ov22_0225B388 * param1);
|
||||
void ov22_02257948(UnkStruct_ov22_02257964 * param0);
|
||||
void ov22_02257964(UnkStruct_ov22_02257964 * param0, UnkStruct_02073C74 * param1, UnkStruct_02008A90 * param2, int param3, int param4, int param5, int param6);
|
||||
void ov22_02257998(UnkStruct_ov22_02257964 * param0, UnkStruct_02073C74 * param1, UnkStruct_02008A90 * param2, int param3);
|
||||
void ov22_022579B4(UnkStruct_ov22_02257964 * param0, UnkStruct_02073C74 * param1, UnkStruct_02008A90 * param2, int param3);
|
||||
void ov22_02257964(UnkStruct_ov22_02257964 * param0, Pokemon * param1, UnkStruct_02008A90 * param2, int param3, int param4, int param5, int param6);
|
||||
void ov22_02257998(UnkStruct_ov22_02257964 * param0, Pokemon * param1, UnkStruct_02008A90 * param2, int param3);
|
||||
void ov22_022579B4(UnkStruct_ov22_02257964 * param0, Pokemon * param1, UnkStruct_02008A90 * param2, int param3);
|
||||
void ov22_022579D8(UnkStruct_ov22_02257964 * param0, UnkStruct_ov22_02259560 * param1);
|
||||
void ov22_022579E8(UnkStruct_ov22_02259560 * param0);
|
||||
void ov22_022579F0(UnkStruct_ov22_02257964 * param0);
|
||||
|
||||
@@ -4,15 +4,15 @@
|
||||
#include "struct_decls/struct_02007768_decl.h"
|
||||
#include "struct_defs/struct_02008A90.h"
|
||||
#include "struct_defs/struct_020298D8.h"
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
#include "overlay022/struct_ov22_022596B0.h"
|
||||
#include "overlay022/struct_ov22_0225A0E4.h"
|
||||
|
||||
#include <nnsys.h>
|
||||
|
||||
void ov22_02259098(UnkStruct_ov22_0225A0E4 * param0, UnkStruct_02008A90 * param1);
|
||||
void ov22_022590C0(UnkStruct_020298D8 * param0, UnkStruct_02007768 * param1, UnkStruct_02073C74 * param2, UnkStruct_02008A90 * param3, int param4);
|
||||
void ov22_022590D4(UnkStruct_020298D8 * param0, UnkStruct_02007768 * param1, UnkStruct_02073C74 * param2, UnkStruct_02008A90 * param3, int param4, BOOL param5);
|
||||
void ov22_022590C0(UnkStruct_020298D8 * param0, UnkStruct_02007768 * param1, Pokemon * param2, UnkStruct_02008A90 * param3, int param4);
|
||||
void ov22_022590D4(UnkStruct_020298D8 * param0, UnkStruct_02007768 * param1, Pokemon * param2, UnkStruct_02008A90 * param3, int param4, BOOL param5);
|
||||
void ov22_022591B8(UnkStruct_020298D8 * param0);
|
||||
void ov22_022591D0(UnkStruct_020298D8 * param0, int param1);
|
||||
int ov22_022591E0(UnkStruct_020298D8 * param0);
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
#include "struct_decls/struct_0200D0F4_decl.h"
|
||||
#include "struct_defs/struct_0202CA28.h"
|
||||
#include "struct_decls/struct_0202CA88_decl.h"
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
#include "struct_defs/struct_02097F18.h"
|
||||
#include "overlay076/struct_ov76_0223B52C.h"
|
||||
#include "overlay076/struct_ov76_0223BBAC.h"
|
||||
@@ -37,7 +37,7 @@ typedef struct {
|
||||
int unk_3E0;
|
||||
UnkStruct_ov76_0223BBAC unk_3E4;
|
||||
UnkStruct_ov76_0223DD88_sub3 unk_418;
|
||||
UnkStruct_02073C74 * unk_428;
|
||||
Pokemon * unk_428;
|
||||
NARC * unk_42C;
|
||||
} UnkStruct_ov76_0223DE00;
|
||||
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
#define POKEPLATINUM_STRUCT_OV79_021D38D0_H
|
||||
|
||||
#include "struct_decls/struct_02023790_decl.h"
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
|
||||
typedef struct {
|
||||
UnkStruct_02073C74 * unk_00;
|
||||
Pokemon * unk_00;
|
||||
u16 unk_04;
|
||||
u8 unk_06;
|
||||
u8 unk_07;
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
#include "struct_decls/struct_0202C878_decl.h"
|
||||
#include "struct_decls/struct_0202CD88_decl.h"
|
||||
#include "struct_decls/struct_0203CDB0_decl.h"
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
#include "struct_decls/struct_party_decl.h"
|
||||
#include "struct_decls/struct_021C0794_decl.h"
|
||||
|
||||
@@ -29,8 +29,8 @@ typedef struct {
|
||||
int unk_30;
|
||||
int unk_34;
|
||||
UnkStruct_02025E6C * unk_38;
|
||||
UnkStruct_02073C74 * unk_3C;
|
||||
UnkStruct_02073C74 * unk_40;
|
||||
Pokemon * unk_3C;
|
||||
Pokemon * unk_40;
|
||||
} UnkStruct_ov88_0223C370;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_OV88_0223C370_H
|
||||
|
||||
@@ -4,16 +4,16 @@
|
||||
#include "struct_decls/struct_0200B144_decl.h"
|
||||
#include "struct_decls/struct_0200B358_decl.h"
|
||||
#include "struct_defs/struct_0205AA50.h"
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_decls/struct_02073C74_sub1_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
#include "struct_defs/box_pokemon.h"
|
||||
#include "overlay094/struct_ov94_0223BA88_sub2.h"
|
||||
#include "overlay094/struct_ov94_0223FD4C_decl.h"
|
||||
|
||||
int ov94_0223D0C4(UnkStruct_ov94_0223FD4C * param0, int param1);
|
||||
int ov94_0223D19C(UnkStruct_ov94_0223FD4C * param0, int param1);
|
||||
int ov94_0223D1B0(UnkStruct_ov94_0223FD4C * param0, int param1);
|
||||
void ov94_0223D910(UnkStruct_0200B144 * param0, UnkStruct_0200B144 * param1, UnkStruct_0200B358 * param2, UnkStruct_0205AA50 param3[], UnkStruct_02073C74_sub1 * param4, UnkStruct_ov94_0223BA88_sub2 * param5);
|
||||
void ov94_0223DA78(UnkStruct_0200B144 * param0, UnkStruct_0205AA50 param1[], u16 * param2, UnkStruct_02073C74 * param3, UnkStruct_0205AA50 param4[]);
|
||||
void ov94_0223DB2C(UnkStruct_02073C74 * param0);
|
||||
void ov94_0223D910(UnkStruct_0200B144 * param0, UnkStruct_0200B144 * param1, UnkStruct_0200B358 * param2, UnkStruct_0205AA50 param3[], BoxPokemon * param4, UnkStruct_ov94_0223BA88_sub2 * param5);
|
||||
void ov94_0223DA78(UnkStruct_0200B144 * param0, UnkStruct_0205AA50 param1[], u16 * param2, Pokemon * param3, UnkStruct_0205AA50 param4[]);
|
||||
void ov94_0223DB2C(Pokemon * param0);
|
||||
|
||||
#endif // POKEPLATINUM_OV94_0223D0C4_H
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
#ifndef POKEPLATINUM_OV94_0223FB48_H
|
||||
#define POKEPLATINUM_OV94_0223FB48_H
|
||||
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_decls/struct_02073C74_sub1_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
#include "struct_defs/box_pokemon.h"
|
||||
#include "struct_decls/struct_020797DC_decl.h"
|
||||
#include "struct_decls/struct_party_decl.h"
|
||||
#include "overlay094/struct_ov94_0223FD4C_decl.h"
|
||||
@@ -11,7 +11,7 @@ int ov94_0223FB48(UnkStruct_ov94_0223FD4C * param0, int param1);
|
||||
int ov94_0223FBBC(UnkStruct_ov94_0223FD4C * param0, int param1);
|
||||
int ov94_0223FBDC(UnkStruct_ov94_0223FD4C * param0, int param1);
|
||||
int ov94_022411D0(int param0);
|
||||
UnkStruct_02073C74_sub1 * ov94_022411DC(Party * param0, UnkStruct_020797DC * param1, int param2, int param3);
|
||||
BOOL ov94_02241498(UnkStruct_02073C74 * param0);
|
||||
BoxPokemon * ov94_022411DC(Party * param0, UnkStruct_020797DC * param1, int param2, int param3);
|
||||
BOOL ov94_02241498(Pokemon * param0);
|
||||
|
||||
#endif // POKEPLATINUM_OV94_0223FB48_H
|
||||
|
||||
@@ -19,8 +19,8 @@
|
||||
#include "struct_decls/struct_0202B370_decl.h"
|
||||
#include "struct_defs/struct_0203E0FC.h"
|
||||
#include "struct_defs/struct_0205AA50.h"
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_decls/struct_02073C74_sub1_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
#include "struct_defs/box_pokemon.h"
|
||||
#include "struct_decls/struct_0207AE68_decl.h"
|
||||
#include "struct_defs/struct_02098D38.h"
|
||||
#include "overlay006/struct_ov6_02246254.h"
|
||||
@@ -75,7 +75,7 @@ typedef struct UnkStruct_ov94_0223FD4C_t {
|
||||
u16 unk_10E;
|
||||
u16 unk_110;
|
||||
u16 unk_112;
|
||||
UnkStruct_02073C74_sub1 * unk_114;
|
||||
BoxPokemon * unk_114;
|
||||
int unk_118;
|
||||
int unk_11C;
|
||||
UnkStruct_02025E6C * unk_120;
|
||||
@@ -140,7 +140,7 @@ typedef struct UnkStruct_ov94_0223FD4C_t {
|
||||
NNSG2dCharacterData * unk_10F8;
|
||||
void * unk_10FC;
|
||||
NNSG2dPaletteData * unk_1100;
|
||||
UnkStruct_02073C74 * unk_1104;
|
||||
Pokemon * unk_1104;
|
||||
UnkStruct_ov94_0223FD4C_sub2 * unk_1108;
|
||||
u16 unk_110C;
|
||||
u16 unk_110E;
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#include "struct_decls/struct_0200B358_decl.h"
|
||||
#include "struct_decls/struct_02018340_decl.h"
|
||||
#include "struct_decls/struct_02022550_decl.h"
|
||||
#include "struct_decls/struct_02073C74_sub1_decl.h"
|
||||
#include "struct_defs/box_pokemon.h"
|
||||
#include "overlay019/struct_ov19_021DA864.h"
|
||||
#include "overlay095/struct_ov95_02247004_decl.h"
|
||||
#include "overlay095/struct_ov95_022472C4_decl.h"
|
||||
@@ -31,8 +31,8 @@ UnkStruct_02022550 * ov95_022475E4(UnkStruct_ov95_02247628 * param0, UnkStruct_o
|
||||
UnkStruct_02018340 * ov95_02247628(UnkStruct_ov95_02247628 * param0);
|
||||
UnkStruct_0200B358 * ov95_0224762C(UnkStruct_ov95_02247628 * param0);
|
||||
UnkStruct_0200B144 * ov95_02247630(UnkStruct_ov95_02247628 * param0);
|
||||
const UnkStruct_02073C74_sub1 * ov95_02247634(UnkStruct_ov95_02247628 * param0);
|
||||
const UnkStruct_02073C74_sub1 * ov95_0224763C(UnkStruct_ov95_02247628 * param0);
|
||||
const BoxPokemon * ov95_02247634(UnkStruct_ov95_02247628 * param0);
|
||||
const BoxPokemon * ov95_0224763C(UnkStruct_ov95_02247628 * param0);
|
||||
u32 ov95_02247644(UnkStruct_ov95_02247628 * param0);
|
||||
u16 ov95_0224764C(UnkStruct_ov95_02247628 * param0);
|
||||
u16 ov95_02247654(UnkStruct_ov95_02247628 * param0);
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
#include "struct_decls/struct_02023790_decl.h"
|
||||
#include "struct_defs/struct_0205AA50.h"
|
||||
#include "struct_defs/struct_0206BC70.h"
|
||||
#include "struct_decls/struct_02073C74_sub1_decl.h"
|
||||
#include "struct_defs/box_pokemon.h"
|
||||
#include "overlay019/struct_ov19_021DA864.h"
|
||||
#include "overlay061/struct_ov61_0222C3B0.h"
|
||||
#include "overlay096/struct_ov96_0223B450.h"
|
||||
@@ -47,7 +47,7 @@ struct UnkStruct_ov96_0223BF40_t {
|
||||
u16 unk_BBA;
|
||||
u16 unk_BBC;
|
||||
u16 unk_BBE;
|
||||
UnkStruct_02073C74_sub1 * unk_BC0;
|
||||
BoxPokemon * unk_BC0;
|
||||
int unk_BC4;
|
||||
int unk_BC8;
|
||||
UnkStruct_0200B358 * unk_BCC;
|
||||
|
||||
95
include/overlay097/box_pokemon_gba.h
Normal file
95
include/overlay097/box_pokemon_gba.h
Normal file
@@ -0,0 +1,95 @@
|
||||
#ifndef POKEPLATINUM_BOX_POKEMON_GBA_H
|
||||
#define POKEPLATINUM_BOX_POKEMON_GBA_H
|
||||
|
||||
typedef struct {
|
||||
u16 species;
|
||||
u16 heldItem;
|
||||
u32 experience;
|
||||
u8 ppBonuses;
|
||||
u8 friendship;
|
||||
u16 padding;
|
||||
} PokemonGBASubstruct0;
|
||||
|
||||
typedef struct {
|
||||
u16 moves[4];
|
||||
u8 pp[4];
|
||||
} PokemonGBASubstruct1;
|
||||
|
||||
typedef struct {
|
||||
u8 hpEV;
|
||||
u8 attackEV;
|
||||
u8 defenseEV;
|
||||
u8 speedEV;
|
||||
u8 spAttackEV;
|
||||
u8 spDefenseEV;
|
||||
u8 cool;
|
||||
u8 beauty;
|
||||
u8 cute;
|
||||
u8 smart;
|
||||
u8 tough;
|
||||
u8 sheen;
|
||||
} PokemonGBASubstruct2;
|
||||
|
||||
typedef struct {
|
||||
u32 pokerus:8;
|
||||
u32 metLocation:8;
|
||||
u32 metLevel:7;
|
||||
u32 metGame:4;
|
||||
u32 pokeball:4;
|
||||
u32 otGender:1;
|
||||
u32 hpIV:5;
|
||||
u32 attackIV:5;
|
||||
u32 defenseIV:5;
|
||||
u32 speedIV:5;
|
||||
u32 spAttackIV:5;
|
||||
u32 spDefenseIV:5;
|
||||
u32 isEgg:1;
|
||||
u32 abilityNum:1;
|
||||
u32 coolRibbon:3; // Stores the highest contest rank achieved in the Cool category.
|
||||
u32 beautyRibbon:3; // Stores the highest contest rank achieved in the Beauty category.
|
||||
u32 cuteRibbon:3; // Stores the highest contest rank achieved in the Cute category.
|
||||
u32 smartRibbon:3; // Stores the highest contest rank achieved in the Smart category.
|
||||
u32 toughRibbon:3; // Stores the highest contest rank achieved in the Tough category.
|
||||
u32 championRibbon:1; // Given when defeating the Champion in both RSE and FRLG.
|
||||
u32 winningRibbon:1; // Given at the Battle Tower's Level 50 challenge by winning a set of seven battles that extends the current streak to 56 or more.
|
||||
u32 victoryRibbon:1; // Given at the Battle Tower's Level 100 challenge by winning a set of seven battles that extends the current streak to 56 or more.
|
||||
u32 artistRibbon:1; // Given at the Contest Hall by winning a Master Rank contest with at least 800 points, and agreeing to have the Pokémon's portrait placed in the museum after being offered.
|
||||
u32 effortRibbon:1; // Given at Slateport's market to Pokémon with maximum EVs.
|
||||
u32 marineRibbon:1; // Never distributed.
|
||||
u32 landRibbon:1; // Never distributed.
|
||||
u32 skyRibbon:1; // Never distributed.
|
||||
u32 countryRibbon:1; // Distributed during Pokémon Festa '04 and '05 to tournament winners.
|
||||
u32 nationalRibbon:1; // Given to purified Shadow Pokémon in Colosseum/XD.
|
||||
u32 earthRibbon:1; // Given to teams that have beaten Mt. Battle's 100-battle challenge in Colosseum/XD.
|
||||
u32 worldRibbon:1; // Distributed during Pokémon Festa '04 and '05 to tournament winners.
|
||||
u32 unusedRibbons:4; // Discarded in Gen 4.
|
||||
|
||||
// The functionality of this bit changed in FRLG:
|
||||
// In RS, this bit does nothing, is never set, & is accidentally unset when hatching Eggs.
|
||||
// In FRLG & Emerald, this controls Mew & Deoxys obedience and whether they can be traded.
|
||||
// If set, a Pokémon is a fateful encounter in FRLG's summary screen if hatched & for all Pokémon in Gen 4+ summary screens.
|
||||
// Set for in-game event island legendaries, events distributed after a certain date, & Pokémon from XD: Gale of Darkness.
|
||||
// Not to be confused with METLOC_FATEFUL_ENCOUNTER.
|
||||
u32 modernFatefulEncounter:1;
|
||||
} PokemonGBASubstruct3;
|
||||
|
||||
typedef struct BoxPokemonGBA {
|
||||
u32 personality;
|
||||
u32 otId;
|
||||
u8 nickname[10];
|
||||
u8 language;
|
||||
u8 isBadEgg:1;
|
||||
u8 hasSpecies:1;
|
||||
u8 isEgg:1;
|
||||
u8 unused:5;
|
||||
u8 otName[7];
|
||||
u8 markings;
|
||||
u16 checksum;
|
||||
u16 unknown;
|
||||
u8 secure[sizeof(PokemonGBASubstruct0)
|
||||
+ sizeof(PokemonGBASubstruct1)
|
||||
+ sizeof(PokemonGBASubstruct2)
|
||||
+ sizeof(PokemonGBASubstruct3)];
|
||||
} BoxPokemonGBA;
|
||||
|
||||
#endif // POKEPLATINUM_BOX_POKEMON_GBA_H
|
||||
@@ -11,7 +11,7 @@ int ov97_022360D8(void);
|
||||
BOOL ov97_02236280(void);
|
||||
int ov97_022362C8(void);
|
||||
int ov97_02236308(void);
|
||||
UnkStruct_ov97_02236340 * ov97_02236340(void);
|
||||
PokemonStorageGBA * ov97_02236340(void);
|
||||
void * ov97_02236350(void);
|
||||
|
||||
#endif // POKEPLATINUM_OV97_02235D18_H
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
#ifndef POKEPLATINUM_OV97_02236380_H
|
||||
#define POKEPLATINUM_OV97_02236380_H
|
||||
|
||||
#include "overlay097/struct_ov97_0223685C.h"
|
||||
#include "overlay097/box_pokemon_gba.h"
|
||||
|
||||
u32 ov97_02236924(UnkStruct_ov97_0223685C * param0, int param1, u8 * param2);
|
||||
void ov97_02236CA4(UnkStruct_ov97_0223685C * param0, int param1, const u8 * param2);
|
||||
u32 GetGBABoxMonData(BoxPokemonGBA * boxMon, int field, u8 * data);
|
||||
void SetGBABoxMonData(BoxPokemonGBA * boxMon, int field, const u8 * dataArg);
|
||||
int ov97_02236DD0(int param0);
|
||||
u32 ov97_02236E00(UnkStruct_ov97_0223685C * param0);
|
||||
u32 ov97_02236E00(BoxPokemonGBA * param0);
|
||||
|
||||
#endif // POKEPLATINUM_OV97_02236380_H
|
||||
|
||||
@@ -1,13 +1,15 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_OV97_02236340_H
|
||||
#define POKEPLATINUM_STRUCT_OV97_02236340_H
|
||||
|
||||
#include "overlay097/struct_ov97_0223685C.h"
|
||||
#include "overlay097/box_pokemon_gba.h"
|
||||
|
||||
#define GBA_TOTAL_BOXES_COUNT 14
|
||||
|
||||
typedef struct {
|
||||
u8 unk_00;
|
||||
UnkStruct_ov97_0223685C unk_04[14][30];
|
||||
u8 unk_8344[14][9];
|
||||
u8 unk_83C2[14];
|
||||
} UnkStruct_ov97_02236340;
|
||||
u8 currentBox;
|
||||
BoxPokemonGBA boxes[GBA_TOTAL_BOXES_COUNT][30];
|
||||
u8 boxNames[GBA_TOTAL_BOXES_COUNT][9];
|
||||
u8 boxWallpapers[GBA_TOTAL_BOXES_COUNT];
|
||||
} PokemonStorageGBA;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_OV97_02236340_H
|
||||
|
||||
@@ -1,13 +0,0 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_OV97_02236380_SUB1_H
|
||||
#define POKEPLATINUM_STRUCT_OV97_02236380_SUB1_H
|
||||
|
||||
typedef struct {
|
||||
u16 unk_00;
|
||||
u16 unk_02;
|
||||
u32 unk_04;
|
||||
u8 unk_08;
|
||||
u8 unk_09;
|
||||
u16 unk_0A;
|
||||
} UnkStruct_ov97_02236380_sub1;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_OV97_02236380_SUB1_H
|
||||
@@ -1,9 +0,0 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_OV97_02236380_SUB2_H
|
||||
#define POKEPLATINUM_STRUCT_OV97_02236380_SUB2_H
|
||||
|
||||
typedef struct {
|
||||
u16 unk_00[4];
|
||||
u8 unk_08[4];
|
||||
} UnkStruct_ov97_02236380_sub2;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_OV97_02236380_SUB2_H
|
||||
@@ -1,19 +0,0 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_OV97_02236380_SUB3_H
|
||||
#define POKEPLATINUM_STRUCT_OV97_02236380_SUB3_H
|
||||
|
||||
typedef struct {
|
||||
u8 unk_00;
|
||||
u8 unk_01;
|
||||
u8 unk_02;
|
||||
u8 unk_03;
|
||||
u8 unk_04;
|
||||
u8 unk_05;
|
||||
u8 unk_06;
|
||||
u8 unk_07;
|
||||
u8 unk_08;
|
||||
u8 unk_09;
|
||||
u8 unk_0A;
|
||||
u8 unk_0B;
|
||||
} UnkStruct_ov97_02236380_sub3;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_OV97_02236380_SUB3_H
|
||||
@@ -1,40 +0,0 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_OV97_02236380_SUB4_H
|
||||
#define POKEPLATINUM_STRUCT_OV97_02236380_SUB4_H
|
||||
|
||||
typedef struct {
|
||||
u32 unk_00_0 : 8;
|
||||
u32 unk_00_8 : 8;
|
||||
u32 unk_00_16 : 7;
|
||||
u32 unk_00_23 : 4;
|
||||
u32 unk_00_27 : 4;
|
||||
u32 unk_00_31 : 1;
|
||||
u32 unk_04_0 : 5;
|
||||
u32 unk_04_5 : 5;
|
||||
u32 unk_04_10 : 5;
|
||||
u32 unk_04_15 : 5;
|
||||
u32 unk_04_20 : 5;
|
||||
u32 unk_04_25 : 5;
|
||||
u32 unk_04_30 : 1;
|
||||
u32 unk_04_31 : 1;
|
||||
u32 unk_08_0 : 3;
|
||||
u32 unk_08_3 : 3;
|
||||
u32 unk_08_6 : 3;
|
||||
u32 unk_08_9 : 3;
|
||||
u32 unk_08_12 : 3;
|
||||
u32 unk_08_15 : 1;
|
||||
u32 unk_08_16 : 1;
|
||||
u32 unk_08_17 : 1;
|
||||
u32 unk_08_18 : 1;
|
||||
u32 unk_08_19 : 1;
|
||||
u32 unk_08_20 : 1;
|
||||
u32 unk_08_21 : 1;
|
||||
u32 unk_08_22 : 1;
|
||||
u32 unk_08_23 : 1;
|
||||
u32 unk_08_24 : 1;
|
||||
u32 unk_08_25 : 1;
|
||||
u32 unk_08_26 : 1;
|
||||
u32 unk_08_27 : 4;
|
||||
u32 unk_08_31 : 1;
|
||||
} UnkStruct_ov97_02236380_sub4;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_OV97_02236380_SUB4_H
|
||||
@@ -1,29 +0,0 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_OV97_0223685C_H
|
||||
#define POKEPLATINUM_STRUCT_OV97_0223685C_H
|
||||
|
||||
#include "overlay097/struct_ov97_02236380_sub1.h"
|
||||
#include "overlay097/struct_ov97_02236380_sub2.h"
|
||||
#include "overlay097/struct_ov97_02236380_sub3.h"
|
||||
#include "overlay097/struct_ov97_02236380_sub4.h"
|
||||
|
||||
typedef struct {
|
||||
u32 unk_00;
|
||||
u32 unk_04;
|
||||
u8 unk_08[10];
|
||||
u8 unk_12;
|
||||
u8 unk_13_0 : 1;
|
||||
u8 unk_13_1 : 1;
|
||||
u8 unk_13_2 : 1;
|
||||
u8 unk_13_3 : 1;
|
||||
u8 unk_13_4 : 4;
|
||||
u8 unk_14[7];
|
||||
u8 unk_1B;
|
||||
u16 unk_1C;
|
||||
u16 unk_1E;
|
||||
u8 unk_20[sizeof(UnkStruct_ov97_02236380_sub1)
|
||||
+ sizeof(UnkStruct_ov97_02236380_sub2)
|
||||
+ sizeof(UnkStruct_ov97_02236380_sub3)
|
||||
+ sizeof(UnkStruct_ov97_02236380_sub4)];
|
||||
} UnkStruct_ov97_0223685C;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_OV97_0223685C_H
|
||||
@@ -7,7 +7,7 @@ typedef struct {
|
||||
u32 unk_00[1024];
|
||||
u8 unk_1000[4096];
|
||||
u8 unk_2000[16384];
|
||||
UnkStruct_ov97_02236340 unk_6000;
|
||||
PokemonStorageGBA unk_6000;
|
||||
} UnkStruct_ov97_0223F440;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_OV97_0223F440_H
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "struct_defs/struct_0204B184.h"
|
||||
#include "struct_defs/struct_0204B1E8.h"
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
#include "struct_decls/struct_party_decl.h"
|
||||
#include "struct_decls/struct_021C0794_decl.h"
|
||||
#include "overlay006/struct_ov6_02240D5C.h"
|
||||
@@ -18,10 +18,10 @@ UnkStruct_0204B184 * ov104_0222DCE0(u16 param0, int param1, int param2);
|
||||
void ov104_0222DCF4(UnkStruct_0204B1E8 * param0, int param1, int param2);
|
||||
UnkStruct_0204B184 * ov104_0222DD04(UnkStruct_ov104_0223A348_sub1 * param0, int param1, int param2, int param3);
|
||||
u32 ov104_0222DD6C(UnkStruct_ov104_0223A348_sub2 * param0, u16 param1, u32 param2, u32 param3, u8 param4, u8 param5, BOOL param6, int param7, int param8);
|
||||
void ov104_0222DF40(const UnkStruct_ov104_0223A348_sub2 * param0, UnkStruct_02073C74 * param1, u8 param2);
|
||||
void ov104_0222DF40(const UnkStruct_ov104_0223A348_sub2 * param0, Pokemon * param1, u8 param2);
|
||||
u16 ov104_0222E10C(u8 param0);
|
||||
void ov104_0222E134(UnkStruct_021C0794 * param0, UnkStruct_02073C74 * param1);
|
||||
void ov104_0222E1C0(UnkStruct_021C0794 * param0, Party * param1, UnkStruct_02073C74 * param2);
|
||||
void ov104_0222E134(UnkStruct_021C0794 * param0, Pokemon * param1);
|
||||
void ov104_0222E1C0(UnkStruct_021C0794 * param0, Party * param1, Pokemon * param2);
|
||||
void ov104_0222E1D8(UnkStruct_02022550 * param0, u8 param1);
|
||||
void ov104_0222E204(UnkStruct_02022550 * param0, s16 param1, s16 param2, u8 param3);
|
||||
u8 ov104_0222E240(u16 param0, u16 param1);
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
#include "struct_decls/struct_0200B358_decl.h"
|
||||
#include "struct_decls/struct_0200D0F4_decl.h"
|
||||
#include "struct_decls/struct_0201CD38_decl.h"
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
#include "overlay063/struct_ov63_0222BEC0_decl.h"
|
||||
#include "overlay063/struct_ov63_0222CCB8.h"
|
||||
#include "overlay104/struct_ov104_0222E930_decl.h"
|
||||
@@ -26,11 +26,11 @@ void ov104_02232624(UnkStruct_ov104_02232B5C * param0);
|
||||
void ov104_02232B5C(UnkStruct_ov104_02232B5C * param0);
|
||||
void ov104_02232B78(UnkStruct_0201CD38 * param0, void * param1);
|
||||
void ov104_02232C80(UnkStruct_ov63_0222CCB8 * param0, UnkStruct_ov63_0222BEC0 * param1, int param2, int param3);
|
||||
void ov104_02232CE0(UnkStruct_ov104_0223C4CC * param0, UnkStruct_02073C74 * param1, int param2, int param3, int param4, int param5, int param6, int param7, int param8, u16 param9);
|
||||
void ov104_02232CE0(UnkStruct_ov104_0223C4CC * param0, Pokemon * param1, int param2, int param3, int param4, int param5, int param6, int param7, int param8, u16 param9);
|
||||
void ov104_02232E80(UnkStruct_ov104_0223C4CC * param0, int param1);
|
||||
void ov104_02232EC0(UnkStruct_ov104_0223C4CC * param0);
|
||||
void ov104_02232F28(UnkStruct_ov104_0223C4CC * param0);
|
||||
UnkStruct_0200D0F4 * ov104_02232F4C(UnkStruct_ov104_0223C4CC * param0, UnkStruct_02073C74 * param1, int param2, int param3, int param4);
|
||||
UnkStruct_0200D0F4 * ov104_02232F4C(UnkStruct_ov104_0223C4CC * param0, Pokemon * param1, int param2, int param3, int param4);
|
||||
void ov104_02232FD4(UnkStruct_ov104_0223C4CC * param0, UnkStruct_0200D0F4 * param1, int param2);
|
||||
void ov104_02232FEC(UnkStruct_ov104_0223C4CC * param0);
|
||||
void ov104_0223307C(UnkStruct_ov104_0223C4CC * param0);
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
#include "struct_decls/struct_02018340_decl.h"
|
||||
#include "struct_decls/struct_0203068C_decl.h"
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
#include "struct_decls/struct_party_decl.h"
|
||||
#include "overlay006/struct_ov6_02240D5C.h"
|
||||
#include "overlay104/struct_ov104_02230BE4.h"
|
||||
@@ -16,8 +16,8 @@ UnkStruct_ov6_02240D5C * ov104_0223B810(UnkStruct_ov104_0223BA10 * param0, UnkSt
|
||||
u8 ov104_0223BA10(UnkStruct_ov104_0223BA10 * param0);
|
||||
BOOL ov104_0223BA14(u8 param0);
|
||||
void ov104_0223BA24(Party * param0);
|
||||
void ov104_0223BA7C(UnkStruct_ov104_0223BA10 * param0, UnkStruct_02073C74 * param1);
|
||||
void ov104_0223BAA0(UnkStruct_ov104_0223BA10 * param0, Party * param1, UnkStruct_02073C74 * param2);
|
||||
void ov104_0223BA7C(UnkStruct_ov104_0223BA10 * param0, Pokemon * param1);
|
||||
void ov104_0223BAA0(UnkStruct_ov104_0223BA10 * param0, Party * param1, Pokemon * param2);
|
||||
void ov104_0223BAB8(UnkStruct_ov104_0223BA10 * param0);
|
||||
u16 ov104_0223BB60(UnkStruct_ov104_0223BA10 * param0);
|
||||
void ov104_0223BB84(UnkStruct_02018340 * param0, UnkStruct_ov104_0223BA10 * param1, u32 param2);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#ifndef POKEPLATINUM_OV104_0223BCBC_H
|
||||
#define POKEPLATINUM_OV104_0223BCBC_H
|
||||
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
#include "struct_decls/struct_party_decl.h"
|
||||
#include "overlay006/struct_ov6_02240D5C.h"
|
||||
#include "overlay104/struct_ov104_02230BE4.h"
|
||||
@@ -13,8 +13,8 @@ u8 ov104_0223BDA4(u8 param0, BOOL param1);
|
||||
UnkStruct_ov6_02240D5C * ov104_0223BDD8(UnkStruct_ov104_0223BFFC * param0, UnkStruct_ov104_02230BE4 * param1);
|
||||
u8 ov104_0223BFFC(UnkStruct_ov104_0223BFFC * param0);
|
||||
BOOL ov104_0223C000(u8 param0);
|
||||
void ov104_0223C010(UnkStruct_ov104_0223BFFC * param0, UnkStruct_02073C74 * param1);
|
||||
void ov104_0223C034(UnkStruct_ov104_0223BFFC * param0, Party * param1, UnkStruct_02073C74 * param2);
|
||||
void ov104_0223C010(UnkStruct_ov104_0223BFFC * param0, Pokemon * param1);
|
||||
void ov104_0223C034(UnkStruct_ov104_0223BFFC * param0, Party * param1, Pokemon * param2);
|
||||
void ov104_0223C04C(UnkStruct_ov104_0223BFFC * param0);
|
||||
u16 ov104_0223C0BC(UnkStruct_ov104_0223BFFC * param0, u8 param1);
|
||||
u16 ov104_0223C124(UnkStruct_ov104_0223BFFC * param0);
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
#define POKEPLATINUM_STRUCT_OV104_0223B5C0_H
|
||||
|
||||
#include "struct_decls/struct_02030114_decl.h"
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
#include "struct_decls/struct_party_decl.h"
|
||||
#include "struct_decls/struct_021C0794_decl.h"
|
||||
#include "overlay104/struct_ov104_0223A348.h"
|
||||
@@ -39,7 +39,7 @@ typedef struct {
|
||||
u8 unk_984[2][512];
|
||||
u16 unk_D84[2];
|
||||
u8 unk_D88;
|
||||
UnkStruct_02073C74 * unk_D8C;
|
||||
Pokemon * unk_D8C;
|
||||
u8 unk_D90;
|
||||
u32 unk_D94;
|
||||
} UnkStruct_ov104_0223B5C0;
|
||||
|
||||
@@ -3,11 +3,11 @@
|
||||
|
||||
#include "struct_decls/struct_02007768_decl.h"
|
||||
#include "struct_decls/struct_02007C7C_decl.h"
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
|
||||
void ov105_02245CD0(void);
|
||||
void ov105_02245D50(UnkStruct_02007768 * param0);
|
||||
UnkStruct_02007C7C * ov105_02245D88(UnkStruct_02007768 * param0, int param1, UnkStruct_02073C74 * param2, int param3, int param4, int param5);
|
||||
UnkStruct_02007C7C * ov105_02245D88(UnkStruct_02007768 * param0, int param1, Pokemon * param2, int param3, int param4, int param5);
|
||||
void ov105_02245DB8(UnkStruct_02007C7C * param0, int param1);
|
||||
|
||||
#endif // POKEPLATINUM_OV105_02245CD0_H
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
#define POKEPLATINUM_OV106_02243310_H
|
||||
|
||||
#include "struct_decls/struct_02022550_decl.h"
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
#include "overlay106/struct_ov106_02243310.h"
|
||||
|
||||
void ov106_02243310(UnkStruct_ov106_02243310 * param0, UnkStruct_02073C74 * param1);
|
||||
void ov106_02243310(UnkStruct_ov106_02243310 * param0, Pokemon * param1);
|
||||
UnkStruct_02022550 * ov106_022434BC(UnkStruct_ov106_02243310 * param0, u32 param1, u32 param2, u32 param3, u8 param4);
|
||||
void ov106_02243570(UnkStruct_ov106_02243310 * param0);
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#ifndef POKEPLATINUM_OV106_022435FC_H
|
||||
#define POKEPLATINUM_OV106_022435FC_H
|
||||
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
#include "overlay106/struct_ov106_02243310.h"
|
||||
#include "overlay106/struct_ov106_02243650_decl.h"
|
||||
|
||||
@@ -10,6 +10,6 @@ void * ov106_02243650(UnkStruct_ov106_02243650 * param0);
|
||||
void ov106_02243664(UnkStruct_ov106_02243650 * param0, int param1);
|
||||
void ov106_02243670(UnkStruct_ov106_02243650 * param0, u16 param1, u16 param2);
|
||||
void ov106_022436B0(UnkStruct_ov106_02243650 * param0, u32 param1);
|
||||
void ov106_022436CC(UnkStruct_ov106_02243650 * param0, UnkStruct_02073C74 * param1);
|
||||
void ov106_022436CC(UnkStruct_ov106_02243650 * param0, Pokemon * param1);
|
||||
|
||||
#endif // POKEPLATINUM_OV106_022435FC_H
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#ifndef POKEPLATINUM_OV107_02249B1C_H
|
||||
#define POKEPLATINUM_OV107_02249B1C_H
|
||||
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
#include "overlay107/struct_ov107_02249954.h"
|
||||
#include "overlay107/struct_ov107_02249B8C_decl.h"
|
||||
|
||||
@@ -10,7 +10,7 @@ void * ov107_02249B8C(UnkStruct_ov107_02249B8C * param0);
|
||||
void ov107_02249BAC(UnkStruct_ov107_02249B8C * param0, int param1);
|
||||
void ov107_02249BB8(UnkStruct_ov107_02249B8C * param0, u16 param1, u16 param2);
|
||||
void ov107_02249BEC(UnkStruct_ov107_02249B8C * param0, u32 param1);
|
||||
void ov107_02249C08(UnkStruct_ov107_02249B8C * param0, UnkStruct_02073C74 * param1);
|
||||
void ov107_02249C08(UnkStruct_ov107_02249B8C * param0, Pokemon * param1);
|
||||
void ov107_02249C1C(UnkStruct_ov107_02249B8C * param0, u8 param1);
|
||||
void ov107_02249C28(UnkStruct_ov107_02249B8C * param0, u8 param1);
|
||||
BOOL ov107_02249C40(UnkStruct_ov107_02249B8C * param0);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#ifndef POKEPLATINUM_OV108_0224351C_H
|
||||
#define POKEPLATINUM_OV108_0224351C_H
|
||||
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
#include "overlay108/struct_ov108_02243030.h"
|
||||
#include "overlay108/struct_ov108_02243594_decl.h"
|
||||
|
||||
@@ -10,7 +10,7 @@ void * ov108_02243594(UnkStruct_ov108_02243594 * param0);
|
||||
void ov108_022435A8(UnkStruct_ov108_02243594 * param0, int param1);
|
||||
void ov108_022435B4(UnkStruct_ov108_02243594 * param0, u16 param1, u16 param2);
|
||||
void ov108_022435F4(UnkStruct_ov108_02243594 * param0, u32 param1);
|
||||
void ov108_02243610(UnkStruct_ov108_02243594 * param0, UnkStruct_02073C74 * param1);
|
||||
void ov108_02243610(UnkStruct_ov108_02243594 * param0, Pokemon * param1);
|
||||
void ov108_02243624(UnkStruct_ov108_02243594 * param0, u8 param1);
|
||||
|
||||
#endif // POKEPLATINUM_OV108_0224351C_H
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
#include "struct_decls/struct_02014014_decl.h"
|
||||
#include "struct_decls/struct_02018340_decl.h"
|
||||
#include "struct_defs/struct_0205AA50.h"
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
#include "struct_defs/struct_0207C690.h"
|
||||
#include "overlay119/struct_ov119_021D0FD0.h"
|
||||
#include "overlay119/struct_ov119_021D14DC.h"
|
||||
@@ -24,7 +24,7 @@ void ov119_021D1028(void);
|
||||
void ov119_021D1048(void);
|
||||
void ov119_021D1068(UnkStruct_02018340 * param0, UnkStruct_02002F38 * param1, int param2);
|
||||
void ov119_021D10F0(UnkStruct_02018340 * param0, UnkStruct_0205AA50 * param1, int param2, int param3, int param4, int param5, int param6, int param7, int param8);
|
||||
int ov119_021D1158(UnkStruct_0205AA50 * param0, int param1, UnkStruct_02073C74 * param2, int param3);
|
||||
int ov119_021D1158(UnkStruct_0205AA50 * param0, int param1, Pokemon * param2, int param3);
|
||||
void ov119_021D11E4(UnkStruct_ov119_021D0FD0 * param0, UnkStruct_02018340 * param1, UnkStruct_0205AA50 * param2, int param3, int param4, int param5, int param6, int param7, int param8, int param9);
|
||||
void ov119_021D12CC(UnkStruct_ov119_021D0FD0 * param0);
|
||||
void ov119_021D12F8(UnkStruct_0205AA50 * param0);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#ifndef POKEPLATINUM_UNK_02079FEC_H
|
||||
#define POKEPLATINUM_UNK_02079FEC_H
|
||||
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
#include "struct_decls/struct_party_decl.h"
|
||||
#include "struct_decls/struct_021C0794_decl.h"
|
||||
|
||||
@@ -9,12 +9,12 @@ int Party_sizeof(void);
|
||||
Party * sub_02079FF4(u32 param0);
|
||||
void sub_0207A008(Party * param0);
|
||||
void Party_InitWithCapacity(Party * party, int capacity);
|
||||
BOOL Party_AddPokemon(Party * party, UnkStruct_02073C74 * pokemon);
|
||||
BOOL Party_AddPokemon(Party * party, Pokemon * pokemon);
|
||||
BOOL Party_RemovePokemonBySlotIndex(Party * party, int slot);
|
||||
int Party_GetCapacity(const Party * party);
|
||||
int Party_GetCurrentCount(const Party * party);
|
||||
UnkStruct_02073C74 * Party_GetPokemonBySlotIndex(const Party * party, int slot);
|
||||
void sub_0207A128(Party * party, int slot, UnkStruct_02073C74 * param2);
|
||||
Pokemon * Party_GetPokemonBySlotIndex(const Party * party, int slot);
|
||||
void sub_0207A128(Party * party, int slot, Pokemon * param2);
|
||||
BOOL Party_SwapSlots(Party * party, int slotA, int slotB);
|
||||
void Party_cpy(const Party * src, Party * dest);
|
||||
BOOL Party_HasSpecies(const Party * party, int species);
|
||||
|
||||
6
include/struct_decls/party_pokemon.h
Normal file
6
include/struct_decls/party_pokemon.h
Normal file
@@ -0,0 +1,6 @@
|
||||
#ifndef POKEPLATINUM_PARTY_POKEMON_DECL_H
|
||||
#define POKEPLATINUM_PARTY_POKEMON_DECL_H
|
||||
|
||||
typedef struct PartyPokemon_t PartyPokemon;
|
||||
|
||||
#endif // POKEPLATINUM_PARTY_POKEMON_DECL_H
|
||||
@@ -1,6 +0,0 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_02073C74_DECL_H
|
||||
#define POKEPLATINUM_STRUCT_02073C74_DECL_H
|
||||
|
||||
typedef struct UnkStruct_02073C74_t UnkStruct_02073C74;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_02073C74_DECL_H
|
||||
@@ -1,6 +0,0 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_02073C74_SUB1_DECL_H
|
||||
#define POKEPLATINUM_STRUCT_02073C74_SUB1_DECL_H
|
||||
|
||||
typedef struct UnkStruct_02073C74_sub1_t UnkStruct_02073C74_sub1;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_02073C74_SUB1_DECL_H
|
||||
@@ -1,6 +0,0 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_02073C74_SUB2_DECL_H
|
||||
#define POKEPLATINUM_STRUCT_02073C74_SUB2_DECL_H
|
||||
|
||||
typedef struct UnkStruct_02073C74_sub2_t UnkStruct_02073C74_sub2;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_02073C74_SUB2_DECL_H
|
||||
@@ -1,6 +0,0 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_02075454_1_DECL_H
|
||||
#define POKEPLATINUM_STRUCT_02075454_1_DECL_H
|
||||
|
||||
typedef struct UnkStruct_02075454_1_t UnkStruct_02075454_1;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_02075454_1_DECL_H
|
||||
@@ -1,6 +0,0 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_02075454_2_DECL_H
|
||||
#define POKEPLATINUM_STRUCT_02075454_2_DECL_H
|
||||
|
||||
typedef struct UnkStruct_02075454_2_t UnkStruct_02075454_2;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_02075454_2_DECL_H
|
||||
@@ -1,6 +0,0 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_02075454_3_DECL_H
|
||||
#define POKEPLATINUM_STRUCT_02075454_3_DECL_H
|
||||
|
||||
typedef struct UnkStruct_02075454_3_t UnkStruct_02075454_3;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_02075454_3_DECL_H
|
||||
@@ -1,6 +0,0 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_02075454_DECL_H
|
||||
#define POKEPLATINUM_STRUCT_02075454_DECL_H
|
||||
|
||||
typedef struct UnkStruct_02075454_t UnkStruct_02075454;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_02075454_DECL_H
|
||||
22
include/struct_defs/box_pokemon.h
Normal file
22
include/struct_defs/box_pokemon.h
Normal file
@@ -0,0 +1,22 @@
|
||||
#ifndef POKEPLATINUM_BOX_POKEMON_H
|
||||
#define POKEPLATINUM_BOX_POKEMON_H
|
||||
|
||||
#include "struct_defs/pokemon_substruct_1.h"
|
||||
#include "struct_defs/pokemon_substruct_2.h"
|
||||
#include "struct_defs/pokemon_substruct_3.h"
|
||||
#include "struct_defs/pokemon_substruct_0.h"
|
||||
|
||||
typedef struct {
|
||||
u32 unk_00;
|
||||
u16 unk_04_0 : 1;
|
||||
u16 unk_04_1 : 1;
|
||||
u16 unk_04_2 : 1;
|
||||
u16 unk_04_3 : 13;
|
||||
u16 unk_06;
|
||||
u8 unk_08[sizeof(PokemonSubstruct0)
|
||||
+ sizeof(PokemonSubstruct1)
|
||||
+ sizeof(PokemonSubstruct2)
|
||||
+ sizeof(PokemonSubstruct3)];
|
||||
} BoxPokemon;
|
||||
|
||||
#endif // POKEPLATINUM_BOX_POKEMON_H
|
||||
@@ -1,10 +1,10 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_02073C74_SUB2_T_H
|
||||
#define POKEPLATINUM_STRUCT_02073C74_SUB2_T_H
|
||||
#ifndef POKEPLATINUM_PARTY_POKEMON_DATA_T_H
|
||||
#define POKEPLATINUM_PARTY_POKEMON_DATA_T_H
|
||||
|
||||
#include "struct_defs/struct_0202818C.h"
|
||||
#include "struct_defs/struct_0202CA28.h"
|
||||
|
||||
struct UnkStruct_02073C74_sub2_t {
|
||||
struct PartyPokemon_t {
|
||||
u32 unk_00;
|
||||
u8 unk_04;
|
||||
u8 unk_05;
|
||||
@@ -19,4 +19,4 @@ struct UnkStruct_02073C74_sub2_t {
|
||||
UnkStruct_0202CA28 unk_4C;
|
||||
};
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_02073C74_SUB2_T_H
|
||||
#endif // POKEPLATINUM_PARTY_POKEMON_DATA_T_H
|
||||
13
include/struct_defs/pokemon.h
Normal file
13
include/struct_defs/pokemon.h
Normal file
@@ -0,0 +1,13 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_POKEMON_H
|
||||
#define POKEPLATINUM_STRUCT_POKEMON_H
|
||||
|
||||
#include "struct_defs/box_pokemon.h"
|
||||
#include "struct_decls/party_pokemon.h"
|
||||
#include "struct_defs/party_pokemon.h"
|
||||
|
||||
typedef struct {
|
||||
BoxPokemon box;
|
||||
PartyPokemon party;
|
||||
} Pokemon;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_POKEMON_H
|
||||
@@ -1,12 +1,12 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_02075454_H
|
||||
#define POKEPLATINUM_STRUCT_02075454_H
|
||||
#ifndef POKEPLATINUM_POKEMON_SUBSTRUCT_0_H
|
||||
#define POKEPLATINUM_POKEMON_SUBSTRUCT_0_H
|
||||
|
||||
typedef struct UnkStruct_02075454_t {
|
||||
u16 unk_00;
|
||||
u16 unk_02;
|
||||
typedef struct PokemonSubstruct0_t {
|
||||
u16 species;
|
||||
u16 item;
|
||||
u32 unk_04;
|
||||
u32 unk_08;
|
||||
u8 unk_0C;
|
||||
u8 friendship;
|
||||
u8 unk_0D;
|
||||
u8 unk_0E;
|
||||
u8 unk_0F;
|
||||
@@ -23,6 +23,6 @@ typedef struct UnkStruct_02075454_t {
|
||||
u8 unk_1A;
|
||||
u8 unk_1B;
|
||||
u32 unk_1C;
|
||||
} UnkStruct_02075454;
|
||||
} PokemonSubstruct0;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_02075454_H
|
||||
#endif // POKEPLATINUM_POKEMON_SUBSTRUCT_0_H
|
||||
@@ -1,7 +1,7 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_02075454_1_H
|
||||
#define POKEPLATINUM_STRUCT_02075454_1_H
|
||||
#ifndef POKEPLATINUM_POKEMON_SUBSTRUCT_1_H
|
||||
#define POKEPLATINUM_POKEMON_SUBSTRUCT_1_H
|
||||
|
||||
typedef struct UnkStruct_02075454_1_t {
|
||||
typedef struct PokemonSubstruct1_t {
|
||||
u16 unk_00[4];
|
||||
u8 unk_08[4];
|
||||
u8 unk_0C[4];
|
||||
@@ -14,13 +14,13 @@ typedef struct UnkStruct_02075454_1_t {
|
||||
u32 unk_10_30 : 1;
|
||||
u32 unk_10_31 : 1;
|
||||
u32 unk_14;
|
||||
u8 unk_18_0 : 1;
|
||||
u8 fatefulEncounter:1;
|
||||
u8 unk_18_1 : 2;
|
||||
u8 unk_18_3 : 5;
|
||||
u8 form:5;
|
||||
u8 unk_19;
|
||||
u16 unk_1A;
|
||||
u16 unk_1C;
|
||||
u16 unk_1E;
|
||||
} UnkStruct_02075454_1;
|
||||
} PokemonSubstruct1;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_02075454_1_H
|
||||
#endif // POKEPLATINUM_POKEMON_SUBSTRUCT_1_H
|
||||
11
include/struct_defs/pokemon_substruct_2.h
Normal file
11
include/struct_defs/pokemon_substruct_2.h
Normal file
@@ -0,0 +1,11 @@
|
||||
#ifndef POKEPLATINUM_POKEMON_SUBSTRUCT_2_H
|
||||
#define POKEPLATINUM_POKEMON_SUBSTRUCT_2_H
|
||||
|
||||
typedef struct PokemonSubstruct2_t {
|
||||
u16 unk_00[11];
|
||||
u8 unk_16;
|
||||
u8 unk_17;
|
||||
u64 unk_18;
|
||||
} PokemonSubstruct2;
|
||||
|
||||
#endif // POKEPLATINUM_POKEMON_SUBSTRUCT_2_H
|
||||
@@ -1,7 +1,7 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_02075454_3_H
|
||||
#define POKEPLATINUM_STRUCT_02075454_3_H
|
||||
#ifndef POKEPLATINUM_POKEMON_SUBSTRUCT_3_H
|
||||
#define POKEPLATINUM_POKEMON_SUBSTRUCT_3_H
|
||||
|
||||
typedef struct UnkStruct_02075454_3_t {
|
||||
typedef struct PokemonSubstruct3_t {
|
||||
u16 unk_00[8];
|
||||
u8 unk_10;
|
||||
u8 unk_11;
|
||||
@@ -17,6 +17,6 @@ typedef struct UnkStruct_02075454_3_t {
|
||||
u8 unk_1C_7 : 1;
|
||||
u8 unk_1D;
|
||||
u16 unk_1E;
|
||||
} UnkStruct_02075454_3;
|
||||
} PokemonSubstruct3;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_02075454_3_H
|
||||
#endif // POKEPLATINUM_POKEMON_SUBSTRUCT_3_H
|
||||
@@ -3,14 +3,14 @@
|
||||
|
||||
#include "struct_decls/struct_02007C7C_decl.h"
|
||||
#include "struct_defs/union_02022594_020225E0.h"
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
#include "overlay022/struct_ov22_022596B0.h"
|
||||
|
||||
typedef struct {
|
||||
UnkStruct_02007C7C * unk_00;
|
||||
UnkUnion_020225E0 unk_04;
|
||||
UnkStruct_ov22_022596B0 unk_08;
|
||||
UnkStruct_02073C74 * unk_0C;
|
||||
Pokemon * unk_0C;
|
||||
} UnkStruct_020298D8;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_020298D8_H
|
||||
|
||||
@@ -6,10 +6,10 @@
|
||||
#include "struct_decls/struct_02029C68_decl.h"
|
||||
#include "struct_decls/struct_02029D04_decl.h"
|
||||
#include "struct_decls/struct_0202CD88_decl.h"
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
|
||||
typedef struct {
|
||||
UnkStruct_02073C74 * unk_00;
|
||||
Pokemon * unk_00;
|
||||
UnkStruct_02029C68 * unk_04;
|
||||
const UnkStruct_02029D04 * unk_08;
|
||||
const UnkStruct_020279FC * unk_0C;
|
||||
|
||||
@@ -3,10 +3,10 @@
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "struct_defs/struct_020279FC.h"
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
|
||||
typedef struct {
|
||||
UnkStruct_02073C74 * unk_00;
|
||||
Pokemon * unk_00;
|
||||
UnkStruct_020279FC * unk_04;
|
||||
UnkStruct_02025E6C * unk_08;
|
||||
u16 unk_0C;
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_020711C8_H
|
||||
#define POKEPLATINUM_STRUCT_020711C8_H
|
||||
|
||||
#include "struct_decls/struct_02073C74_decl.h"
|
||||
#include "struct_defs/pokemon.h"
|
||||
|
||||
typedef struct {
|
||||
UnkStruct_02073C74 * unk_00;
|
||||
Pokemon * unk_00;
|
||||
void * unk_04;
|
||||
} UnkStruct_020711C8;
|
||||
|
||||
|
||||
@@ -1,13 +0,0 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_02073C74_H
|
||||
#define POKEPLATINUM_STRUCT_02073C74_H
|
||||
|
||||
#include "struct_defs/struct_02073C74_sub1.h"
|
||||
#include "struct_decls/struct_02073C74_sub2_decl.h"
|
||||
#include "struct_defs/struct_02073C74_sub2_t.h"
|
||||
|
||||
typedef struct UnkStruct_02073C74_t {
|
||||
UnkStruct_02073C74_sub1 unk_00;
|
||||
UnkStruct_02073C74_sub2 unk_08;
|
||||
} UnkStruct_02073C74;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_02073C74_H
|
||||
@@ -1,22 +0,0 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_02073C74_SUB1_H
|
||||
#define POKEPLATINUM_STRUCT_02073C74_SUB1_H
|
||||
|
||||
#include "struct_defs/struct_02075454_1.h"
|
||||
#include "struct_defs/struct_02075454_2.h"
|
||||
#include "struct_defs/struct_02075454_3.h"
|
||||
#include "struct_defs/struct_02075454.h"
|
||||
|
||||
typedef struct UnkStruct_02073C74_sub1_t {
|
||||
u32 unk_00;
|
||||
u16 unk_04_0 : 1;
|
||||
u16 unk_04_1 : 1;
|
||||
u16 unk_04_2 : 1;
|
||||
u16 unk_04_3 : 13;
|
||||
u16 unk_06;
|
||||
u8 unk_08[sizeof(UnkStruct_02075454)
|
||||
+ sizeof(UnkStruct_02075454_1)
|
||||
+ sizeof(UnkStruct_02075454_2)
|
||||
+ sizeof(UnkStruct_02075454_3)];
|
||||
} UnkStruct_02073C74_sub1;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_02073C74_SUB1_H
|
||||
@@ -1,11 +0,0 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_02075454_2_H
|
||||
#define POKEPLATINUM_STRUCT_02075454_2_H
|
||||
|
||||
typedef struct UnkStruct_02075454_2_t {
|
||||
u16 unk_00[11];
|
||||
u8 unk_16;
|
||||
u8 unk_17;
|
||||
u64 unk_18;
|
||||
} UnkStruct_02075454_2;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_02075454_2_H
|
||||
@@ -1,16 +1,16 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_0207825C_H
|
||||
#define POKEPLATINUM_STRUCT_0207825C_H
|
||||
|
||||
#include "struct_defs/struct_02075454.h"
|
||||
#include "struct_defs/struct_02075454_1.h"
|
||||
#include "struct_defs/struct_02075454_2.h"
|
||||
#include "struct_defs/struct_02075454_3.h"
|
||||
#include "struct_defs/pokemon_substruct_0.h"
|
||||
#include "struct_defs/pokemon_substruct_1.h"
|
||||
#include "struct_defs/pokemon_substruct_2.h"
|
||||
#include "struct_defs/pokemon_substruct_3.h"
|
||||
|
||||
typedef struct UnkStruct_0207825C_t {
|
||||
UnkStruct_02075454 unk_00;
|
||||
UnkStruct_02075454_1 unk_20;
|
||||
UnkStruct_02075454_2 unk_40;
|
||||
UnkStruct_02075454_3 unk_60;
|
||||
PokemonSubstruct0 unk_00;
|
||||
PokemonSubstruct1 unk_20;
|
||||
PokemonSubstruct2 unk_40;
|
||||
PokemonSubstruct3 unk_60;
|
||||
} UnkStruct_0207825C;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_0207825C_H
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_0207825C_1_H
|
||||
#define POKEPLATINUM_STRUCT_0207825C_1_H
|
||||
|
||||
#include "struct_defs/struct_02075454.h"
|
||||
#include "struct_defs/struct_02075454_1.h"
|
||||
#include "struct_defs/struct_02075454_2.h"
|
||||
#include "struct_defs/struct_02075454_3.h"
|
||||
#include "struct_defs/pokemon_substruct_0.h"
|
||||
#include "struct_defs/pokemon_substruct_1.h"
|
||||
#include "struct_defs/pokemon_substruct_2.h"
|
||||
#include "struct_defs/pokemon_substruct_3.h"
|
||||
|
||||
typedef struct UnkStruct_0207825C_1_t {
|
||||
UnkStruct_02075454 unk_00;
|
||||
UnkStruct_02075454_1 unk_20;
|
||||
UnkStruct_02075454_3 unk_40;
|
||||
UnkStruct_02075454_2 unk_60;
|
||||
PokemonSubstruct0 unk_00;
|
||||
PokemonSubstruct1 unk_20;
|
||||
PokemonSubstruct3 unk_40;
|
||||
PokemonSubstruct2 unk_60;
|
||||
} UnkStruct_0207825C_1;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_0207825C_1_H
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_0207825C_10_H
|
||||
#define POKEPLATINUM_STRUCT_0207825C_10_H
|
||||
|
||||
#include "struct_defs/struct_02075454.h"
|
||||
#include "struct_defs/struct_02075454_1.h"
|
||||
#include "struct_defs/struct_02075454_2.h"
|
||||
#include "struct_defs/struct_02075454_3.h"
|
||||
#include "struct_defs/pokemon_substruct_0.h"
|
||||
#include "struct_defs/pokemon_substruct_1.h"
|
||||
#include "struct_defs/pokemon_substruct_2.h"
|
||||
#include "struct_defs/pokemon_substruct_3.h"
|
||||
|
||||
typedef struct UnkStruct_0207825C_10_t {
|
||||
UnkStruct_02075454_1 unk_00;
|
||||
UnkStruct_02075454_3 unk_20;
|
||||
UnkStruct_02075454 unk_40;
|
||||
UnkStruct_02075454_2 unk_60;
|
||||
PokemonSubstruct1 unk_00;
|
||||
PokemonSubstruct3 unk_20;
|
||||
PokemonSubstruct0 unk_40;
|
||||
PokemonSubstruct2 unk_60;
|
||||
} UnkStruct_0207825C_10;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_0207825C_10_H
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_0207825C_11_H
|
||||
#define POKEPLATINUM_STRUCT_0207825C_11_H
|
||||
|
||||
#include "struct_defs/struct_02075454.h"
|
||||
#include "struct_defs/struct_02075454_1.h"
|
||||
#include "struct_defs/struct_02075454_2.h"
|
||||
#include "struct_defs/struct_02075454_3.h"
|
||||
#include "struct_defs/pokemon_substruct_0.h"
|
||||
#include "struct_defs/pokemon_substruct_1.h"
|
||||
#include "struct_defs/pokemon_substruct_2.h"
|
||||
#include "struct_defs/pokemon_substruct_3.h"
|
||||
|
||||
typedef struct UnkStruct_0207825C_11_t {
|
||||
UnkStruct_02075454_1 unk_00;
|
||||
UnkStruct_02075454_3 unk_20;
|
||||
UnkStruct_02075454_2 unk_40;
|
||||
UnkStruct_02075454 unk_60;
|
||||
PokemonSubstruct1 unk_00;
|
||||
PokemonSubstruct3 unk_20;
|
||||
PokemonSubstruct2 unk_40;
|
||||
PokemonSubstruct0 unk_60;
|
||||
} UnkStruct_0207825C_11;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_0207825C_11_H
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_0207825C_12_H
|
||||
#define POKEPLATINUM_STRUCT_0207825C_12_H
|
||||
|
||||
#include "struct_defs/struct_02075454.h"
|
||||
#include "struct_defs/struct_02075454_1.h"
|
||||
#include "struct_defs/struct_02075454_2.h"
|
||||
#include "struct_defs/struct_02075454_3.h"
|
||||
#include "struct_defs/pokemon_substruct_0.h"
|
||||
#include "struct_defs/pokemon_substruct_1.h"
|
||||
#include "struct_defs/pokemon_substruct_2.h"
|
||||
#include "struct_defs/pokemon_substruct_3.h"
|
||||
|
||||
typedef struct UnkStruct_0207825C_12_t {
|
||||
UnkStruct_02075454_2 unk_00;
|
||||
UnkStruct_02075454 unk_20;
|
||||
UnkStruct_02075454_1 unk_40;
|
||||
UnkStruct_02075454_3 unk_60;
|
||||
PokemonSubstruct2 unk_00;
|
||||
PokemonSubstruct0 unk_20;
|
||||
PokemonSubstruct1 unk_40;
|
||||
PokemonSubstruct3 unk_60;
|
||||
} UnkStruct_0207825C_12;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_0207825C_12_H
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_0207825C_13_H
|
||||
#define POKEPLATINUM_STRUCT_0207825C_13_H
|
||||
|
||||
#include "struct_defs/struct_02075454.h"
|
||||
#include "struct_defs/struct_02075454_1.h"
|
||||
#include "struct_defs/struct_02075454_2.h"
|
||||
#include "struct_defs/struct_02075454_3.h"
|
||||
#include "struct_defs/pokemon_substruct_0.h"
|
||||
#include "struct_defs/pokemon_substruct_1.h"
|
||||
#include "struct_defs/pokemon_substruct_2.h"
|
||||
#include "struct_defs/pokemon_substruct_3.h"
|
||||
|
||||
typedef struct UnkStruct_0207825C_13_t {
|
||||
UnkStruct_02075454_2 unk_00;
|
||||
UnkStruct_02075454 unk_20;
|
||||
UnkStruct_02075454_3 unk_40;
|
||||
UnkStruct_02075454_1 unk_60;
|
||||
PokemonSubstruct2 unk_00;
|
||||
PokemonSubstruct0 unk_20;
|
||||
PokemonSubstruct3 unk_40;
|
||||
PokemonSubstruct1 unk_60;
|
||||
} UnkStruct_0207825C_13;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_0207825C_13_H
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_0207825C_14_H
|
||||
#define POKEPLATINUM_STRUCT_0207825C_14_H
|
||||
|
||||
#include "struct_defs/struct_02075454.h"
|
||||
#include "struct_defs/struct_02075454_1.h"
|
||||
#include "struct_defs/struct_02075454_2.h"
|
||||
#include "struct_defs/struct_02075454_3.h"
|
||||
#include "struct_defs/pokemon_substruct_0.h"
|
||||
#include "struct_defs/pokemon_substruct_1.h"
|
||||
#include "struct_defs/pokemon_substruct_2.h"
|
||||
#include "struct_defs/pokemon_substruct_3.h"
|
||||
|
||||
typedef struct UnkStruct_0207825C_14_t {
|
||||
UnkStruct_02075454_2 unk_00;
|
||||
UnkStruct_02075454_1 unk_20;
|
||||
UnkStruct_02075454 unk_40;
|
||||
UnkStruct_02075454_3 unk_60;
|
||||
PokemonSubstruct2 unk_00;
|
||||
PokemonSubstruct1 unk_20;
|
||||
PokemonSubstruct0 unk_40;
|
||||
PokemonSubstruct3 unk_60;
|
||||
} UnkStruct_0207825C_14;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_0207825C_14_H
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_0207825C_15_H
|
||||
#define POKEPLATINUM_STRUCT_0207825C_15_H
|
||||
|
||||
#include "struct_defs/struct_02075454.h"
|
||||
#include "struct_defs/struct_02075454_1.h"
|
||||
#include "struct_defs/struct_02075454_2.h"
|
||||
#include "struct_defs/struct_02075454_3.h"
|
||||
#include "struct_defs/pokemon_substruct_0.h"
|
||||
#include "struct_defs/pokemon_substruct_1.h"
|
||||
#include "struct_defs/pokemon_substruct_2.h"
|
||||
#include "struct_defs/pokemon_substruct_3.h"
|
||||
|
||||
typedef struct UnkStruct_0207825C_15_t {
|
||||
UnkStruct_02075454_2 unk_00;
|
||||
UnkStruct_02075454_1 unk_20;
|
||||
UnkStruct_02075454_3 unk_40;
|
||||
UnkStruct_02075454 unk_60;
|
||||
PokemonSubstruct2 unk_00;
|
||||
PokemonSubstruct1 unk_20;
|
||||
PokemonSubstruct3 unk_40;
|
||||
PokemonSubstruct0 unk_60;
|
||||
} UnkStruct_0207825C_15;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_0207825C_15_H
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_0207825C_16_H
|
||||
#define POKEPLATINUM_STRUCT_0207825C_16_H
|
||||
|
||||
#include "struct_defs/struct_02075454.h"
|
||||
#include "struct_defs/struct_02075454_1.h"
|
||||
#include "struct_defs/struct_02075454_2.h"
|
||||
#include "struct_defs/struct_02075454_3.h"
|
||||
#include "struct_defs/pokemon_substruct_0.h"
|
||||
#include "struct_defs/pokemon_substruct_1.h"
|
||||
#include "struct_defs/pokemon_substruct_2.h"
|
||||
#include "struct_defs/pokemon_substruct_3.h"
|
||||
|
||||
typedef struct UnkStruct_0207825C_16_t {
|
||||
UnkStruct_02075454_2 unk_00;
|
||||
UnkStruct_02075454_3 unk_20;
|
||||
UnkStruct_02075454 unk_40;
|
||||
UnkStruct_02075454_1 unk_60;
|
||||
PokemonSubstruct2 unk_00;
|
||||
PokemonSubstruct3 unk_20;
|
||||
PokemonSubstruct0 unk_40;
|
||||
PokemonSubstruct1 unk_60;
|
||||
} UnkStruct_0207825C_16;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_0207825C_16_H
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_0207825C_17_H
|
||||
#define POKEPLATINUM_STRUCT_0207825C_17_H
|
||||
|
||||
#include "struct_defs/struct_02075454.h"
|
||||
#include "struct_defs/struct_02075454_1.h"
|
||||
#include "struct_defs/struct_02075454_2.h"
|
||||
#include "struct_defs/struct_02075454_3.h"
|
||||
#include "struct_defs/pokemon_substruct_0.h"
|
||||
#include "struct_defs/pokemon_substruct_1.h"
|
||||
#include "struct_defs/pokemon_substruct_2.h"
|
||||
#include "struct_defs/pokemon_substruct_3.h"
|
||||
|
||||
typedef struct UnkStruct_0207825C_17_t {
|
||||
UnkStruct_02075454_2 unk_00;
|
||||
UnkStruct_02075454_3 unk_20;
|
||||
UnkStruct_02075454_1 unk_40;
|
||||
UnkStruct_02075454 unk_60;
|
||||
PokemonSubstruct2 unk_00;
|
||||
PokemonSubstruct3 unk_20;
|
||||
PokemonSubstruct1 unk_40;
|
||||
PokemonSubstruct0 unk_60;
|
||||
} UnkStruct_0207825C_17;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_0207825C_17_H
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_0207825C_18_H
|
||||
#define POKEPLATINUM_STRUCT_0207825C_18_H
|
||||
|
||||
#include "struct_defs/struct_02075454.h"
|
||||
#include "struct_defs/struct_02075454_1.h"
|
||||
#include "struct_defs/struct_02075454_2.h"
|
||||
#include "struct_defs/struct_02075454_3.h"
|
||||
#include "struct_defs/pokemon_substruct_0.h"
|
||||
#include "struct_defs/pokemon_substruct_1.h"
|
||||
#include "struct_defs/pokemon_substruct_2.h"
|
||||
#include "struct_defs/pokemon_substruct_3.h"
|
||||
|
||||
typedef struct UnkStruct_0207825C_18_t {
|
||||
UnkStruct_02075454_3 unk_00;
|
||||
UnkStruct_02075454 unk_20;
|
||||
UnkStruct_02075454_1 unk_40;
|
||||
UnkStruct_02075454_2 unk_60;
|
||||
PokemonSubstruct3 unk_00;
|
||||
PokemonSubstruct0 unk_20;
|
||||
PokemonSubstruct1 unk_40;
|
||||
PokemonSubstruct2 unk_60;
|
||||
} UnkStruct_0207825C_18;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_0207825C_18_H
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_0207825C_19_H
|
||||
#define POKEPLATINUM_STRUCT_0207825C_19_H
|
||||
|
||||
#include "struct_defs/struct_02075454.h"
|
||||
#include "struct_defs/struct_02075454_1.h"
|
||||
#include "struct_defs/struct_02075454_2.h"
|
||||
#include "struct_defs/struct_02075454_3.h"
|
||||
#include "struct_defs/pokemon_substruct_0.h"
|
||||
#include "struct_defs/pokemon_substruct_1.h"
|
||||
#include "struct_defs/pokemon_substruct_2.h"
|
||||
#include "struct_defs/pokemon_substruct_3.h"
|
||||
|
||||
typedef struct UnkStruct_0207825C_19_t {
|
||||
UnkStruct_02075454_3 unk_00;
|
||||
UnkStruct_02075454 unk_20;
|
||||
UnkStruct_02075454_2 unk_40;
|
||||
UnkStruct_02075454_1 unk_60;
|
||||
PokemonSubstruct3 unk_00;
|
||||
PokemonSubstruct0 unk_20;
|
||||
PokemonSubstruct2 unk_40;
|
||||
PokemonSubstruct1 unk_60;
|
||||
} UnkStruct_0207825C_19;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_0207825C_19_H
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_0207825C_2_H
|
||||
#define POKEPLATINUM_STRUCT_0207825C_2_H
|
||||
|
||||
#include "struct_defs/struct_02075454.h"
|
||||
#include "struct_defs/struct_02075454_1.h"
|
||||
#include "struct_defs/struct_02075454_2.h"
|
||||
#include "struct_defs/struct_02075454_3.h"
|
||||
#include "struct_defs/pokemon_substruct_0.h"
|
||||
#include "struct_defs/pokemon_substruct_1.h"
|
||||
#include "struct_defs/pokemon_substruct_2.h"
|
||||
#include "struct_defs/pokemon_substruct_3.h"
|
||||
|
||||
typedef struct UnkStruct_0207825C_2_t {
|
||||
UnkStruct_02075454 unk_00;
|
||||
UnkStruct_02075454_2 unk_20;
|
||||
UnkStruct_02075454_1 unk_40;
|
||||
UnkStruct_02075454_3 unk_60;
|
||||
PokemonSubstruct0 unk_00;
|
||||
PokemonSubstruct2 unk_20;
|
||||
PokemonSubstruct1 unk_40;
|
||||
PokemonSubstruct3 unk_60;
|
||||
} UnkStruct_0207825C_2;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_0207825C_2_H
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_0207825C_20_H
|
||||
#define POKEPLATINUM_STRUCT_0207825C_20_H
|
||||
|
||||
#include "struct_defs/struct_02075454.h"
|
||||
#include "struct_defs/struct_02075454_1.h"
|
||||
#include "struct_defs/struct_02075454_2.h"
|
||||
#include "struct_defs/struct_02075454_3.h"
|
||||
#include "struct_defs/pokemon_substruct_0.h"
|
||||
#include "struct_defs/pokemon_substruct_1.h"
|
||||
#include "struct_defs/pokemon_substruct_2.h"
|
||||
#include "struct_defs/pokemon_substruct_3.h"
|
||||
|
||||
typedef struct UnkStruct_0207825C_20_t {
|
||||
UnkStruct_02075454_3 unk_00;
|
||||
UnkStruct_02075454_1 unk_20;
|
||||
UnkStruct_02075454 unk_40;
|
||||
UnkStruct_02075454_2 unk_60;
|
||||
PokemonSubstruct3 unk_00;
|
||||
PokemonSubstruct1 unk_20;
|
||||
PokemonSubstruct0 unk_40;
|
||||
PokemonSubstruct2 unk_60;
|
||||
} UnkStruct_0207825C_20;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_0207825C_20_H
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_0207825C_21_H
|
||||
#define POKEPLATINUM_STRUCT_0207825C_21_H
|
||||
|
||||
#include "struct_defs/struct_02075454.h"
|
||||
#include "struct_defs/struct_02075454_1.h"
|
||||
#include "struct_defs/struct_02075454_2.h"
|
||||
#include "struct_defs/struct_02075454_3.h"
|
||||
#include "struct_defs/pokemon_substruct_0.h"
|
||||
#include "struct_defs/pokemon_substruct_1.h"
|
||||
#include "struct_defs/pokemon_substruct_2.h"
|
||||
#include "struct_defs/pokemon_substruct_3.h"
|
||||
|
||||
typedef struct UnkStruct_0207825C_21_t {
|
||||
UnkStruct_02075454_3 unk_00;
|
||||
UnkStruct_02075454_1 unk_20;
|
||||
UnkStruct_02075454_2 unk_40;
|
||||
UnkStruct_02075454 unk_60;
|
||||
PokemonSubstruct3 unk_00;
|
||||
PokemonSubstruct1 unk_20;
|
||||
PokemonSubstruct2 unk_40;
|
||||
PokemonSubstruct0 unk_60;
|
||||
} UnkStruct_0207825C_21;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_0207825C_21_H
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_0207825C_22_H
|
||||
#define POKEPLATINUM_STRUCT_0207825C_22_H
|
||||
|
||||
#include "struct_defs/struct_02075454.h"
|
||||
#include "struct_defs/struct_02075454_1.h"
|
||||
#include "struct_defs/struct_02075454_2.h"
|
||||
#include "struct_defs/struct_02075454_3.h"
|
||||
#include "struct_defs/pokemon_substruct_0.h"
|
||||
#include "struct_defs/pokemon_substruct_1.h"
|
||||
#include "struct_defs/pokemon_substruct_2.h"
|
||||
#include "struct_defs/pokemon_substruct_3.h"
|
||||
|
||||
typedef struct UnkStruct_0207825C_22_t {
|
||||
UnkStruct_02075454_3 unk_00;
|
||||
UnkStruct_02075454_2 unk_20;
|
||||
UnkStruct_02075454 unk_40;
|
||||
UnkStruct_02075454_1 unk_60;
|
||||
PokemonSubstruct3 unk_00;
|
||||
PokemonSubstruct2 unk_20;
|
||||
PokemonSubstruct0 unk_40;
|
||||
PokemonSubstruct1 unk_60;
|
||||
} UnkStruct_0207825C_22;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_0207825C_22_H
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_0207825C_23_H
|
||||
#define POKEPLATINUM_STRUCT_0207825C_23_H
|
||||
|
||||
#include "struct_defs/struct_02075454.h"
|
||||
#include "struct_defs/struct_02075454_1.h"
|
||||
#include "struct_defs/struct_02075454_2.h"
|
||||
#include "struct_defs/struct_02075454_3.h"
|
||||
#include "struct_defs/pokemon_substruct_0.h"
|
||||
#include "struct_defs/pokemon_substruct_1.h"
|
||||
#include "struct_defs/pokemon_substruct_2.h"
|
||||
#include "struct_defs/pokemon_substruct_3.h"
|
||||
|
||||
typedef struct UnkStruct_0207825C_23_t {
|
||||
UnkStruct_02075454_3 unk_00;
|
||||
UnkStruct_02075454_2 unk_20;
|
||||
UnkStruct_02075454_1 unk_40;
|
||||
UnkStruct_02075454 unk_60;
|
||||
PokemonSubstruct3 unk_00;
|
||||
PokemonSubstruct2 unk_20;
|
||||
PokemonSubstruct1 unk_40;
|
||||
PokemonSubstruct0 unk_60;
|
||||
} UnkStruct_0207825C_23;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_0207825C_23_H
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_0207825C_3_H
|
||||
#define POKEPLATINUM_STRUCT_0207825C_3_H
|
||||
|
||||
#include "struct_defs/struct_02075454.h"
|
||||
#include "struct_defs/struct_02075454_1.h"
|
||||
#include "struct_defs/struct_02075454_2.h"
|
||||
#include "struct_defs/struct_02075454_3.h"
|
||||
#include "struct_defs/pokemon_substruct_0.h"
|
||||
#include "struct_defs/pokemon_substruct_1.h"
|
||||
#include "struct_defs/pokemon_substruct_2.h"
|
||||
#include "struct_defs/pokemon_substruct_3.h"
|
||||
|
||||
typedef struct UnkStruct_0207825C_3_t {
|
||||
UnkStruct_02075454 unk_00;
|
||||
UnkStruct_02075454_2 unk_20;
|
||||
UnkStruct_02075454_3 unk_40;
|
||||
UnkStruct_02075454_1 unk_60;
|
||||
PokemonSubstruct0 unk_00;
|
||||
PokemonSubstruct2 unk_20;
|
||||
PokemonSubstruct3 unk_40;
|
||||
PokemonSubstruct1 unk_60;
|
||||
} UnkStruct_0207825C_3;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_0207825C_3_H
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_0207825C_4_H
|
||||
#define POKEPLATINUM_STRUCT_0207825C_4_H
|
||||
|
||||
#include "struct_defs/struct_02075454.h"
|
||||
#include "struct_defs/struct_02075454_1.h"
|
||||
#include "struct_defs/struct_02075454_2.h"
|
||||
#include "struct_defs/struct_02075454_3.h"
|
||||
#include "struct_defs/pokemon_substruct_0.h"
|
||||
#include "struct_defs/pokemon_substruct_1.h"
|
||||
#include "struct_defs/pokemon_substruct_2.h"
|
||||
#include "struct_defs/pokemon_substruct_3.h"
|
||||
|
||||
typedef struct UnkStruct_0207825C_4_t {
|
||||
UnkStruct_02075454 unk_00;
|
||||
UnkStruct_02075454_3 unk_20;
|
||||
UnkStruct_02075454_1 unk_40;
|
||||
UnkStruct_02075454_2 unk_60;
|
||||
PokemonSubstruct0 unk_00;
|
||||
PokemonSubstruct3 unk_20;
|
||||
PokemonSubstruct1 unk_40;
|
||||
PokemonSubstruct2 unk_60;
|
||||
} UnkStruct_0207825C_4;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_0207825C_4_H
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_0207825C_5_H
|
||||
#define POKEPLATINUM_STRUCT_0207825C_5_H
|
||||
|
||||
#include "struct_defs/struct_02075454.h"
|
||||
#include "struct_defs/struct_02075454_1.h"
|
||||
#include "struct_defs/struct_02075454_2.h"
|
||||
#include "struct_defs/struct_02075454_3.h"
|
||||
#include "struct_defs/pokemon_substruct_0.h"
|
||||
#include "struct_defs/pokemon_substruct_1.h"
|
||||
#include "struct_defs/pokemon_substruct_2.h"
|
||||
#include "struct_defs/pokemon_substruct_3.h"
|
||||
|
||||
typedef struct UnkStruct_0207825C_5_t {
|
||||
UnkStruct_02075454 unk_00;
|
||||
UnkStruct_02075454_3 unk_20;
|
||||
UnkStruct_02075454_2 unk_40;
|
||||
UnkStruct_02075454_1 unk_60;
|
||||
PokemonSubstruct0 unk_00;
|
||||
PokemonSubstruct3 unk_20;
|
||||
PokemonSubstruct2 unk_40;
|
||||
PokemonSubstruct1 unk_60;
|
||||
} UnkStruct_0207825C_5;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_0207825C_5_H
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_0207825C_6_H
|
||||
#define POKEPLATINUM_STRUCT_0207825C_6_H
|
||||
|
||||
#include "struct_defs/struct_02075454.h"
|
||||
#include "struct_defs/struct_02075454_1.h"
|
||||
#include "struct_defs/struct_02075454_2.h"
|
||||
#include "struct_defs/struct_02075454_3.h"
|
||||
#include "struct_defs/pokemon_substruct_0.h"
|
||||
#include "struct_defs/pokemon_substruct_1.h"
|
||||
#include "struct_defs/pokemon_substruct_2.h"
|
||||
#include "struct_defs/pokemon_substruct_3.h"
|
||||
|
||||
typedef struct UnkStruct_0207825C_6_t {
|
||||
UnkStruct_02075454_1 unk_00;
|
||||
UnkStruct_02075454 unk_20;
|
||||
UnkStruct_02075454_2 unk_40;
|
||||
UnkStruct_02075454_3 unk_60;
|
||||
PokemonSubstruct1 unk_00;
|
||||
PokemonSubstruct0 unk_20;
|
||||
PokemonSubstruct2 unk_40;
|
||||
PokemonSubstruct3 unk_60;
|
||||
} UnkStruct_0207825C_6;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_0207825C_6_H
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_0207825C_7_H
|
||||
#define POKEPLATINUM_STRUCT_0207825C_7_H
|
||||
|
||||
#include "struct_defs/struct_02075454.h"
|
||||
#include "struct_defs/struct_02075454_1.h"
|
||||
#include "struct_defs/struct_02075454_2.h"
|
||||
#include "struct_defs/struct_02075454_3.h"
|
||||
#include "struct_defs/pokemon_substruct_0.h"
|
||||
#include "struct_defs/pokemon_substruct_1.h"
|
||||
#include "struct_defs/pokemon_substruct_2.h"
|
||||
#include "struct_defs/pokemon_substruct_3.h"
|
||||
|
||||
typedef struct UnkStruct_0207825C_7_t {
|
||||
UnkStruct_02075454_1 unk_00;
|
||||
UnkStruct_02075454 unk_20;
|
||||
UnkStruct_02075454_3 unk_40;
|
||||
UnkStruct_02075454_2 unk_60;
|
||||
PokemonSubstruct1 unk_00;
|
||||
PokemonSubstruct0 unk_20;
|
||||
PokemonSubstruct3 unk_40;
|
||||
PokemonSubstruct2 unk_60;
|
||||
} UnkStruct_0207825C_7;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_0207825C_7_H
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_0207825C_8_H
|
||||
#define POKEPLATINUM_STRUCT_0207825C_8_H
|
||||
|
||||
#include "struct_defs/struct_02075454.h"
|
||||
#include "struct_defs/struct_02075454_1.h"
|
||||
#include "struct_defs/struct_02075454_2.h"
|
||||
#include "struct_defs/struct_02075454_3.h"
|
||||
#include "struct_defs/pokemon_substruct_0.h"
|
||||
#include "struct_defs/pokemon_substruct_1.h"
|
||||
#include "struct_defs/pokemon_substruct_2.h"
|
||||
#include "struct_defs/pokemon_substruct_3.h"
|
||||
|
||||
typedef struct UnkStruct_0207825C_8_t {
|
||||
UnkStruct_02075454_1 unk_00;
|
||||
UnkStruct_02075454_2 unk_20;
|
||||
UnkStruct_02075454 unk_40;
|
||||
UnkStruct_02075454_3 unk_60;
|
||||
PokemonSubstruct1 unk_00;
|
||||
PokemonSubstruct2 unk_20;
|
||||
PokemonSubstruct0 unk_40;
|
||||
PokemonSubstruct3 unk_60;
|
||||
} UnkStruct_0207825C_8;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_0207825C_8_H
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_0207825C_9_H
|
||||
#define POKEPLATINUM_STRUCT_0207825C_9_H
|
||||
|
||||
#include "struct_defs/struct_02075454.h"
|
||||
#include "struct_defs/struct_02075454_1.h"
|
||||
#include "struct_defs/struct_02075454_2.h"
|
||||
#include "struct_defs/struct_02075454_3.h"
|
||||
#include "struct_defs/pokemon_substruct_0.h"
|
||||
#include "struct_defs/pokemon_substruct_1.h"
|
||||
#include "struct_defs/pokemon_substruct_2.h"
|
||||
#include "struct_defs/pokemon_substruct_3.h"
|
||||
|
||||
typedef struct UnkStruct_0207825C_9_t {
|
||||
UnkStruct_02075454_1 unk_00;
|
||||
UnkStruct_02075454_2 unk_20;
|
||||
UnkStruct_02075454_3 unk_40;
|
||||
UnkStruct_02075454 unk_60;
|
||||
PokemonSubstruct1 unk_00;
|
||||
PokemonSubstruct2 unk_20;
|
||||
PokemonSubstruct3 unk_40;
|
||||
PokemonSubstruct0 unk_60;
|
||||
} UnkStruct_0207825C_9;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_0207825C_9_H
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user