mirror of
https://github.com/pret/pokeplatinum.git
synced 2024-11-23 13:59:53 +00:00
Merge struct_defs/struct_02025E6C.h into unk_02025E68.h; label struct + fields
This commit is contained in:
parent
7d42f397b9
commit
8cccaf10d3
@ -2,7 +2,7 @@
|
||||
#define POKEPLATINUM_OV5_021E622C_H
|
||||
|
||||
#include "struct_decls/struct_0200B358_decl.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_02026218_decl.h"
|
||||
#include "struct_decls/struct_02026310_decl.h"
|
||||
#include "struct_decls/struct_0203CDB0_decl.h"
|
||||
@ -23,9 +23,9 @@ 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(Pokemon * param0, u16 param1, u8 param2, UnkStruct_02025E6C * param3, int param4, int param5);
|
||||
void ov5_021E6CF0(Pokemon * param0, u16 param1, u8 param2, TrainerInfo * 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);
|
||||
void ov5_021E6EA8(UnkStruct_02026310 * param0, Party * param1, TrainerInfo * param2);
|
||||
BOOL ov5_021E7154(UnkStruct_02026310 * param0, Party * param1, UnkStruct_0203CDB0 * param2);
|
||||
Pokemon * ov5_021E7278(Party * param0);
|
||||
void ov5_021E72BC(UnkStruct_02026310 * param0, UnkStruct_0200B358 * param1);
|
||||
|
@ -1,7 +1,7 @@
|
||||
#ifndef POKEPLATINUM_BATTLE_PARAMS_H
|
||||
#define POKEPLATINUM_BATTLE_PARAMS_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_02026324_decl.h"
|
||||
#include "struct_defs/struct_020279FC.h"
|
||||
#include "struct_decls/struct_02027F8C_decl.h"
|
||||
@ -26,7 +26,7 @@ typedef struct {
|
||||
int unk_14;
|
||||
int unk_18[4];
|
||||
TrainerData trainerData[4];
|
||||
UnkStruct_02025E6C * unk_D0[4];
|
||||
TrainerInfo * unk_D0[4];
|
||||
UnkStruct_0207D3C0 * unk_E0;
|
||||
UnkStruct_0207D99C * unk_E4;
|
||||
UnkStruct_02026324 * unk_E8;
|
||||
|
@ -1,8 +1,8 @@
|
||||
#ifndef POKEPLATINUM_OV6_02247830_H
|
||||
#define POKEPLATINUM_OV6_02247830_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
|
||||
int ov6_022479D0(const UnkStruct_02025E6C * param0, u16 param1, u16 param2, u16 param3, u16 param4, u32 param5);
|
||||
int ov6_022479D0(const TrainerInfo * param0, u16 param1, u16 param2, u16 param3, u16 param4, u32 param5);
|
||||
|
||||
#endif // POKEPLATINUM_OV6_02247830_H
|
||||
|
@ -1,14 +1,14 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_OV6_02246254_H
|
||||
#define POKEPLATINUM_STRUCT_OV6_02246254_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_defs/struct_020279FC.h"
|
||||
#include "pokemon.h"
|
||||
|
||||
typedef struct {
|
||||
const BoxPokemon * unk_00;
|
||||
const BoxPokemon * unk_04;
|
||||
const UnkStruct_02025E6C * unk_08;
|
||||
const TrainerInfo * unk_08;
|
||||
int unk_0C;
|
||||
int unk_10;
|
||||
const UnkStruct_020279FC * unk_14;
|
||||
|
@ -11,7 +11,7 @@
|
||||
#include "struct_decls/struct_020203AC_decl.h"
|
||||
#include "struct_decls/struct_02022550_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_defs/struct_020279FC.h"
|
||||
#include "struct_decls/struct_0202B628_decl.h"
|
||||
#include "struct_decls/struct_0202CD88_decl.h"
|
||||
@ -35,7 +35,7 @@ typedef struct {
|
||||
UnkStruct_ov5_021D30A8 unk_94;
|
||||
UnkStruct_02022550 * unk_25C[4];
|
||||
u16 unk_26C[2];
|
||||
UnkStruct_02025E6C * unk_270;
|
||||
TrainerInfo * unk_270;
|
||||
void * unk_274;
|
||||
UnkStruct_020279FC * unk_278;
|
||||
UnkStruct_0202B628 * unk_27C;
|
||||
|
@ -1,13 +1,13 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_OV13_022264F4_H
|
||||
#define POKEPLATINUM_STRUCT_OV13_022264F4_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/battle_system.h"
|
||||
#include "struct_decls/struct_0207D3C0_decl.h"
|
||||
|
||||
typedef struct {
|
||||
BattleSystem * unk_00;
|
||||
UnkStruct_02025E6C * unk_04;
|
||||
TrainerInfo * unk_04;
|
||||
UnkStruct_0207D3C0 * unk_08;
|
||||
u32 unk_0C;
|
||||
s32 unk_10;
|
||||
|
@ -12,7 +12,7 @@
|
||||
#include "struct_decls/struct_02015F84_decl.h"
|
||||
#include "struct_decls/struct_02018340_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_02026324_decl.h"
|
||||
#include "struct_defs/struct_020279FC.h"
|
||||
#include "struct_decls/struct_0202CC84_decl.h"
|
||||
@ -72,7 +72,7 @@ UnkStruct_0200B358 * ov16_0223E0D0(BattleSystem * param0);
|
||||
Strbuf* ov16_0223E0D4(BattleSystem * param0);
|
||||
u16 ov16_0223E0D8(BattleSystem * param0, int param1);
|
||||
TrainerData * ov16_0223E120(BattleSystem * param0, int param1);
|
||||
UnkStruct_02025E6C * ov16_0223E16C(BattleSystem * param0, int param1);
|
||||
TrainerInfo * ov16_0223E16C(BattleSystem * param0, int param1);
|
||||
UnkStruct_0207D3C0 * ov16_0223E1AC(BattleSystem * param0);
|
||||
UnkStruct_0207D99C * ov16_0223E1B0(BattleSystem * param0);
|
||||
u32 ov16_0223E1B4(BattleSystem * param0, int param1);
|
||||
@ -165,7 +165,7 @@ void ov16_0223F858(BattleSystem * param0, u8 * param1);
|
||||
void ov16_0223F87C(BattleSystem * param0, u8 * param1);
|
||||
void ov16_0223F8AC(BattleSystem * param0, UnkStruct_02007C7C ** param1);
|
||||
void ov16_0223F8DC(BattleSystem * param0, int param1);
|
||||
u32 ov16_0223F904(Party * param0, UnkStruct_02025E6C * param1);
|
||||
u32 ov16_0223F904(Party * param0, TrainerInfo * param1);
|
||||
void ov16_0223F938(BattleSystem * param0, int param1);
|
||||
void ov16_0223F9A0(BattleSystem * param0, int param1);
|
||||
BOOL ov16_0223F9E0(BattleSystem * param0, int param1);
|
||||
|
@ -1,13 +1,13 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_OV21_021D0D80_H
|
||||
#define POKEPLATINUM_STRUCT_OV21_021D0D80_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_02026324_decl.h"
|
||||
#include "struct_decls/struct_0209ACBC_decl.h"
|
||||
|
||||
typedef struct {
|
||||
const UnkStruct_02026324 * unk_00;
|
||||
const UnkStruct_02025E6C * unk_04;
|
||||
const TrainerInfo * unk_04;
|
||||
int unk_08;
|
||||
BOOL unk_0C;
|
||||
BOOL unk_10;
|
||||
|
@ -1,13 +1,13 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_OV21_021D0D80_1_H
|
||||
#define POKEPLATINUM_STRUCT_OV21_021D0D80_1_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_02026324_decl.h"
|
||||
#include "struct_decls/struct_0209ACBC_decl.h"
|
||||
|
||||
typedef struct {
|
||||
const UnkStruct_02026324 * unk_00;
|
||||
const UnkStruct_02025E6C * unk_04;
|
||||
const TrainerInfo * unk_04;
|
||||
int unk_08;
|
||||
BOOL unk_0C;
|
||||
BOOL unk_10;
|
||||
|
@ -1,12 +1,12 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_OV21_021D3208_H
|
||||
#define POKEPLATINUM_STRUCT_OV21_021D3208_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_02026324_decl.h"
|
||||
|
||||
typedef struct {
|
||||
const UnkStruct_02026324 * unk_00;
|
||||
const UnkStruct_02025E6C * unk_04;
|
||||
const TrainerInfo * unk_04;
|
||||
int unk_08;
|
||||
BOOL unk_0C;
|
||||
BOOL unk_10;
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
#include "struct_decls/struct_0201CD38_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_02029894_decl.h"
|
||||
#include "struct_decls/struct_0203CDB0_decl.h"
|
||||
#include "struct_decls/struct_021C0794_decl.h"
|
||||
@ -18,8 +18,8 @@ UnkStruct_ov23_02253E2C * ov23_022421BC(void);
|
||||
UnkStruct_ov23_02253E2C * ov23_022421CC(void);
|
||||
UnkStruct_ov23_02253E2C * ov23_022421DC(void);
|
||||
void ov23_022421EC(void);
|
||||
BOOL ov23_0224223C(UnkStruct_02025E6C * param0, UnkStruct_02025E6C * param1, int param2, Strbuf *param3);
|
||||
BOOL ov23_022422A8(UnkStruct_02025E6C * param0, int param1, int param2, Strbuf *param3);
|
||||
BOOL ov23_0224223C(TrainerInfo * param0, TrainerInfo * param1, int param2, Strbuf *param3);
|
||||
BOOL ov23_022422A8(TrainerInfo * param0, int param1, int param2, Strbuf *param3);
|
||||
BOOL ov23_0224240C(int param0, int param1);
|
||||
BOOL ov23_02242458(void);
|
||||
void ov23_022425F8(int param0, int param1, void * param2, void * param3);
|
||||
|
@ -2,7 +2,7 @@
|
||||
#define POKEPLATINUM_OV23_02253598_H
|
||||
|
||||
#include "struct_decls/struct_02018340_decl.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_0202855C_decl.h"
|
||||
#include "struct_decls/struct_020298B0_decl.h"
|
||||
#include "struct_decls/struct_021C0794_decl.h"
|
||||
@ -14,7 +14,7 @@ void ov23_022535CC(void);
|
||||
void ov23_022535EC(void);
|
||||
void ov23_02253604(void);
|
||||
int ov23_02253608(void);
|
||||
void ov23_02253834(UnkStruct_02018340 * param0, UnkStruct_02025E6C * param1, UnkFuncPtr_ov23_02253834 param2, void * param3, BOOL param4);
|
||||
void ov23_02253834(UnkStruct_02018340 * param0, TrainerInfo * param1, UnkFuncPtr_ov23_02253834 param2, void * param3, BOOL param4);
|
||||
void ov23_022538FC(int param0);
|
||||
void ov23_02253968(void);
|
||||
void ov23_02253998(int param0, int param1, void * param2, void * param3);
|
||||
@ -22,7 +22,7 @@ void ov23_022539A8(int param0, int param1, void * param2, void * param3);
|
||||
BOOL ov23_022539D8(void);
|
||||
void ov23_022539E8(void);
|
||||
void ov23_02253A00(UnkStruct_0202855C * param0, int param1);
|
||||
void * ov23_02253C64(UnkStruct_02018340 * param0, UnkStruct_02025E6C * param1, UnkStruct_020298B0 * param2, UnkFuncPtr_ov23_02253834 param3, void * param4);
|
||||
void * ov23_02253C64(UnkStruct_02018340 * param0, TrainerInfo * param1, UnkStruct_020298B0 * param2, UnkFuncPtr_ov23_02253834 param3, void * param4);
|
||||
void ov23_02253D10(void * param0);
|
||||
|
||||
#endif // POKEPLATINUM_OV23_02253598_H
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
#include "message.h"
|
||||
#include "struct_decls/struct_02018340_decl.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "overlay023/struct_ov23_02253E2C_decl.h"
|
||||
#include "overlay023/struct_ov23_02253F60.h"
|
||||
#include "overlay084/struct_ov84_02240FA8.h"
|
||||
@ -19,8 +19,8 @@ int ov23_02253F60(UnkStruct_ov23_02253E2C * param0, int param1, BOOL param2, Unk
|
||||
int ov23_02253F78(UnkStruct_ov23_02253E2C * param0, int param1, BOOL param2, UnkStruct_ov23_02253F60 param3, int param4);
|
||||
void ov23_02253F98(UnkStruct_ov23_02253E2C * param0);
|
||||
void ov23_02254044(UnkStruct_ov23_02253E2C * param0);
|
||||
void ov23_02254050(UnkStruct_ov23_02253E2C * param0, UnkStruct_02025E6C * param1);
|
||||
void ov23_02254068(UnkStruct_ov23_02253E2C * param0, UnkStruct_02025E6C * param1);
|
||||
void ov23_02254050(UnkStruct_ov23_02253E2C * param0, TrainerInfo * param1);
|
||||
void ov23_02254068(UnkStruct_ov23_02253E2C * param0, TrainerInfo * param1);
|
||||
void ov23_02254080(UnkStruct_ov23_02253E2C * param0, int param1);
|
||||
void ov23_02254098(UnkStruct_ov23_02253E2C * param0, int param1);
|
||||
void ov23_022540B0(UnkStruct_ov23_02253E2C * param0, int param1);
|
||||
|
@ -2,7 +2,7 @@
|
||||
#define POKEPLATINUM_STRUCT_OV23_0224A294_H
|
||||
|
||||
#include "struct_decls/struct_0201CD38_decl.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_0203CDB0_decl.h"
|
||||
#include "struct_defs/struct_02057B48.h"
|
||||
#include "struct_decls/struct_0205E884_decl.h"
|
||||
@ -37,8 +37,8 @@ typedef struct {
|
||||
u8 unk_13A[8];
|
||||
u8 unk_142[8];
|
||||
UnkStruct_ov23_0224ABC4 unk_14A[8 + 1];
|
||||
UnkStruct_02025E6C * unk_27C[5];
|
||||
UnkStruct_02025E6C * unk_290[8];
|
||||
TrainerInfo * unk_27C[5];
|
||||
TrainerInfo * unk_290[8];
|
||||
u16 unk_2B0;
|
||||
u16 unk_2B2;
|
||||
u8 unk_2B4[4];
|
||||
|
@ -13,7 +13,7 @@
|
||||
#include "struct_decls/struct_02018340_decl.h"
|
||||
#include "struct_decls/struct_020218BC_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_0202B370_decl.h"
|
||||
#include "struct_defs/struct_0205AA50.h"
|
||||
#include "struct_defs/struct_0207DFAC.h"
|
||||
@ -67,7 +67,7 @@ struct UnkStruct_ov65_0222EBE0_t {
|
||||
int unk_3B4;
|
||||
int unk_3B8;
|
||||
int unk_3BC;
|
||||
UnkStruct_02025E6C * unk_3C0;
|
||||
TrainerInfo * unk_3C0;
|
||||
u8 unk_3C4;
|
||||
u8 unk_3C5;
|
||||
BOOL unk_3C8;
|
||||
|
@ -1,7 +1,7 @@
|
||||
#ifndef POKEPLATINUM_OV66_0222DDF0_H
|
||||
#define POKEPLATINUM_OV66_0222DDF0_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_021C0794_decl.h"
|
||||
#include "overlay066/struct_ov66_0222DFF8_decl.h"
|
||||
#include "overlay066/struct_ov66_0222E294.h"
|
||||
@ -68,7 +68,7 @@ void ov66_0222E500(UnkStruct_ov66_0222DFF8 * param0, int param1, s32 param2);
|
||||
void ov66_0222E528(UnkStruct_ov66_0222DFF8 * param0, u32 param1);
|
||||
void ov66_0222E56C(UnkStruct_ov66_0222DFF8 * param0, int param1, int param2);
|
||||
void ov66_0222E5D8(UnkStruct_ov66_0222DFF8 * param0, u32 param1, u32 param2);
|
||||
void ov66_0222E640(const UnkStruct_ov66_0222E71C * param0, UnkStruct_02025E6C * param1, u32 param2);
|
||||
void ov66_0222E640(const UnkStruct_ov66_0222E71C * param0, TrainerInfo * param1, u32 param2);
|
||||
u32 ov66_0222E71C(const UnkStruct_ov66_0222E71C * param0);
|
||||
int ov66_0222E728(const UnkStruct_ov66_0222E71C * param0, u32 param1);
|
||||
s32 ov66_0222E760(const UnkStruct_ov66_0222E71C * param0, u32 param1);
|
||||
@ -87,7 +87,7 @@ u32 ov66_0222E8C4(const UnkStruct_ov66_0222E71C * param0);
|
||||
BOOL ov66_0222E8D8(const UnkStruct_ov66_0222E71C * param0);
|
||||
int ov66_0222E8E8(const UnkStruct_ov66_0222E71C * param0, u32 param1);
|
||||
void ov66_0222E908(const UnkStruct_ov66_0222E71C * param0, UnkStruct_ov66_0222E908 * param1);
|
||||
UnkStruct_02025E6C * ov66_0222E918(const UnkStruct_ov66_0222DFF8 * param0);
|
||||
TrainerInfo * ov66_0222E918(const UnkStruct_ov66_0222DFF8 * param0);
|
||||
BOOL ov66_0222E924(const UnkStruct_ov66_0222DFF8 * param0, u32 param1);
|
||||
void ov66_0222E934(const UnkStruct_ov66_0222DFF8 * param0, UnkStruct_ov66_02232068 * param1);
|
||||
BOOL ov66_0222E944(const UnkStruct_ov66_0222DFF8 * param0, u32 param1);
|
||||
|
@ -1,7 +1,7 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_OV66_02230DBC_H
|
||||
#define POKEPLATINUM_STRUCT_OV66_02230DBC_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "overlay066/struct_ov66_0222DFF8_decl.h"
|
||||
#include "overlay066/struct_ov66_0222E294.h"
|
||||
#include "overlay066/struct_ov66_02232068.h"
|
||||
@ -11,7 +11,7 @@ typedef struct {
|
||||
UnkStruct_ov66_0222E294 unk_04;
|
||||
UnkStruct_ov66_02232068 unk_08;
|
||||
BOOL unk_1C;
|
||||
UnkStruct_02025E6C * unk_20[4];
|
||||
TrainerInfo * unk_20[4];
|
||||
UnkStruct_ov66_0222DFF8 * unk_30;
|
||||
} UnkStruct_ov66_02230DBC;
|
||||
|
||||
|
@ -1,11 +1,11 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_OV66_0223185C_H
|
||||
#define POKEPLATINUM_STRUCT_OV66_0223185C_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
|
||||
typedef struct {
|
||||
const UnkStruct_02025E6C * unk_00;
|
||||
const UnkStruct_02025E6C * unk_04;
|
||||
const TrainerInfo * unk_00;
|
||||
const TrainerInfo * unk_04;
|
||||
u16 unk_08;
|
||||
u16 unk_0A;
|
||||
} UnkStruct_ov66_0223185C;
|
||||
|
@ -1,11 +1,11 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_OV66_022318AC_H
|
||||
#define POKEPLATINUM_STRUCT_OV66_022318AC_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
|
||||
typedef struct {
|
||||
const UnkStruct_02025E6C * unk_00;
|
||||
const UnkStruct_02025E6C * unk_04;
|
||||
const TrainerInfo * unk_00;
|
||||
const TrainerInfo * unk_04;
|
||||
u16 unk_08;
|
||||
u16 unk_0A;
|
||||
u32 unk_0C;
|
||||
|
@ -1,17 +1,17 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_OV66_02231908_H
|
||||
#define POKEPLATINUM_STRUCT_OV66_02231908_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
|
||||
#include "enums.h"
|
||||
|
||||
typedef struct {
|
||||
UnkEnum_ov66_022324D0 unk_00;
|
||||
u32 unk_04;
|
||||
const UnkStruct_02025E6C * unk_08;
|
||||
const UnkStruct_02025E6C * unk_0C;
|
||||
const UnkStruct_02025E6C * unk_10;
|
||||
const UnkStruct_02025E6C * unk_14;
|
||||
const TrainerInfo * unk_08;
|
||||
const TrainerInfo * unk_0C;
|
||||
const TrainerInfo * unk_10;
|
||||
const TrainerInfo * unk_14;
|
||||
u16 unk_18;
|
||||
u16 unk_1A;
|
||||
u16 unk_1C;
|
||||
|
@ -1,14 +1,14 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_OV66_0223199C_H
|
||||
#define POKEPLATINUM_STRUCT_OV66_0223199C_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
|
||||
#include "enums.h"
|
||||
|
||||
typedef struct {
|
||||
UnkEnum_ov66_022324D0 unk_00;
|
||||
u32 unk_04;
|
||||
const UnkStruct_02025E6C * unk_08;
|
||||
const TrainerInfo * unk_08;
|
||||
u16 unk_0C;
|
||||
} UnkStruct_ov66_0223199C;
|
||||
|
||||
|
@ -1,14 +1,14 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_OV66_022319FC_H
|
||||
#define POKEPLATINUM_STRUCT_OV66_022319FC_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
|
||||
typedef struct {
|
||||
u32 unk_00;
|
||||
const UnkStruct_02025E6C * unk_04;
|
||||
const UnkStruct_02025E6C * unk_08;
|
||||
const UnkStruct_02025E6C * unk_0C;
|
||||
const UnkStruct_02025E6C * unk_10;
|
||||
const TrainerInfo * unk_04;
|
||||
const TrainerInfo * unk_08;
|
||||
const TrainerInfo * unk_0C;
|
||||
const TrainerInfo * unk_10;
|
||||
u16 unk_14;
|
||||
u16 unk_16;
|
||||
u16 unk_18;
|
||||
|
@ -1,14 +1,14 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_OV66_02231A58_H
|
||||
#define POKEPLATINUM_STRUCT_OV66_02231A58_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
|
||||
typedef struct {
|
||||
u32 unk_00;
|
||||
const UnkStruct_02025E6C * unk_04;
|
||||
const UnkStruct_02025E6C * unk_08;
|
||||
const UnkStruct_02025E6C * unk_0C;
|
||||
const UnkStruct_02025E6C * unk_10;
|
||||
const TrainerInfo * unk_04;
|
||||
const TrainerInfo * unk_08;
|
||||
const TrainerInfo * unk_0C;
|
||||
const TrainerInfo * unk_10;
|
||||
u16 unk_14;
|
||||
u16 unk_16;
|
||||
u16 unk_18;
|
||||
|
@ -1,17 +1,17 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_OV66_02231B80_H
|
||||
#define POKEPLATINUM_STRUCT_OV66_02231B80_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
|
||||
#include "enums.h"
|
||||
|
||||
typedef struct {
|
||||
UnkEnum_ov66_022324D0 unk_00;
|
||||
u32 unk_04;
|
||||
const UnkStruct_02025E6C * unk_08;
|
||||
const UnkStruct_02025E6C * unk_0C;
|
||||
const UnkStruct_02025E6C * unk_10;
|
||||
const UnkStruct_02025E6C * unk_14;
|
||||
const TrainerInfo * unk_08;
|
||||
const TrainerInfo * unk_0C;
|
||||
const TrainerInfo * unk_10;
|
||||
const TrainerInfo * unk_14;
|
||||
u16 unk_18;
|
||||
u16 unk_1A;
|
||||
u16 unk_1C;
|
||||
|
@ -5,7 +5,7 @@
|
||||
#include "struct_decls/struct_0200B358_decl.h"
|
||||
#include "struct_decls/struct_02018340_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_0202B628_decl.h"
|
||||
#include "struct_defs/struct_0205AA50.h"
|
||||
#include "struct_decls/struct_021C0794_decl.h"
|
||||
@ -14,7 +14,7 @@ typedef struct {
|
||||
UnkStruct_02018340 * unk_00;
|
||||
UnkStruct_0205AA50 unk_04[4];
|
||||
UnkStruct_0202B628 * unk_44;
|
||||
UnkStruct_02025E6C * unk_48;
|
||||
TrainerInfo * unk_48;
|
||||
UnkStruct_021C0794 * unk_4C;
|
||||
MessageLoader * unk_50;
|
||||
UnkStruct_0200B358 * unk_54;
|
||||
|
@ -1,7 +1,7 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_OV82_0223B164_H
|
||||
#define POKEPLATINUM_STRUCT_OV82_0223B164_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_defs/struct_020279FC.h"
|
||||
#include "struct_decls/struct_0202AB28_decl.h"
|
||||
#include "struct_decls/struct_0202B628_decl.h"
|
||||
@ -13,7 +13,7 @@ typedef struct {
|
||||
int unk_04;
|
||||
UnkStruct_0202AB28 * unk_08;
|
||||
UnkStruct_021C0794 * unk_0C;
|
||||
UnkStruct_02025E6C * unk_10;
|
||||
TrainerInfo * unk_10;
|
||||
UnkStruct_0207D3C0 * unk_14;
|
||||
UnkStruct_020279FC * unk_18;
|
||||
UnkStruct_0202B628 * unk_1C;
|
||||
|
@ -1,10 +1,10 @@
|
||||
#ifndef POKEPLATINUM_OV83_0223D150_H
|
||||
#define POKEPLATINUM_OV83_0223D150_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "overlay083/struct_ov83_0223B784.h"
|
||||
|
||||
void ov83_0223D150(UnkStruct_ov83_0223B784 * param0, UnkStruct_02025E6C * param1);
|
||||
void ov83_0223D150(UnkStruct_ov83_0223B784 * param0, TrainerInfo * param1);
|
||||
void ov83_0223D1EC(UnkStruct_ov83_0223B784 * param0);
|
||||
void ov83_0223D204(int param0, int param1, void * param2, void * param3);
|
||||
void ov83_0223D210(int param0, int param1, void * param2, void * param3);
|
||||
|
@ -1,7 +1,7 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_OV83_0223FE50_H
|
||||
#define POKEPLATINUM_STRUCT_OV83_0223FE50_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_defs/struct_0202A93C.h"
|
||||
#include "overlay083/struct_ov83_0223D2E8.h"
|
||||
#include "overlay083/struct_ov83_0223DB4C.h"
|
||||
@ -23,7 +23,7 @@ typedef struct {
|
||||
u8 unk_128[4];
|
||||
u8 unk_12C[4];
|
||||
u8 unk_130[4];
|
||||
const UnkStruct_02025E6C * unk_134[4];
|
||||
const TrainerInfo * unk_134[4];
|
||||
u8 unk_144;
|
||||
u8 unk_145;
|
||||
} UnkStruct_ov83_0223FE50;
|
||||
|
@ -13,7 +13,7 @@
|
||||
#include "struct_decls/struct_02013A04_decl.h"
|
||||
#include "struct_decls/struct_02018340_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_defs/struct_020279FC.h"
|
||||
#include "struct_defs/struct_0205AA50.h"
|
||||
#include "struct_decls/struct_0207CB08_decl.h"
|
||||
@ -27,7 +27,7 @@ typedef struct {
|
||||
UnkStruct_0205AA50 unk_B4[1];
|
||||
UnkStruct_0207CB08 * unk_C4;
|
||||
UnkStruct_0207D3C0 * unk_C8;
|
||||
UnkStruct_02025E6C * unk_CC;
|
||||
TrainerInfo * unk_CC;
|
||||
UnkStruct_020279FC * unk_D0;
|
||||
NARC * unk_D4;
|
||||
UnkStruct_0200C6E4 * unk_D8;
|
||||
|
@ -1,7 +1,7 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_OV88_0223C370_H
|
||||
#define POKEPLATINUM_STRUCT_OV88_0223C370_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_02026324_decl.h"
|
||||
#include "struct_defs/struct_020279FC.h"
|
||||
#include "struct_decls/struct_02027F8C_decl.h"
|
||||
@ -15,7 +15,7 @@
|
||||
|
||||
typedef struct {
|
||||
UnkStruct_0203CDB0 * unk_00;
|
||||
UnkStruct_02025E6C * unk_04;
|
||||
TrainerInfo * unk_04;
|
||||
Party * unk_08;
|
||||
UnkStruct_02027F8C * unk_0C;
|
||||
UnkStruct_021C0794 * unk_10;
|
||||
@ -28,7 +28,7 @@ typedef struct {
|
||||
int unk_2C;
|
||||
int unk_30;
|
||||
int unk_34;
|
||||
UnkStruct_02025E6C * unk_38;
|
||||
TrainerInfo * unk_38;
|
||||
Pokemon * unk_3C;
|
||||
Pokemon * unk_40;
|
||||
} UnkStruct_ov88_0223C370;
|
||||
|
@ -15,7 +15,7 @@
|
||||
#include "struct_decls/struct_020218BC_decl.h"
|
||||
#include "struct_decls/struct_02022550_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_0202B370_decl.h"
|
||||
#include "struct_defs/struct_0203E0FC.h"
|
||||
#include "struct_defs/struct_0205AA50.h"
|
||||
@ -77,7 +77,7 @@ typedef struct UnkStruct_ov94_0223FD4C_t {
|
||||
BoxPokemon * unk_114;
|
||||
int unk_118;
|
||||
int unk_11C;
|
||||
UnkStruct_02025E6C * unk_120;
|
||||
TrainerInfo * unk_120;
|
||||
UnkStruct_ov94_0223FD4C_sub1 unk_124;
|
||||
UnkStruct_ov94_0223BA88 unk_12C;
|
||||
UnkStruct_ov94_0223BA88 unk_250[7];
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
#include "struct_decls/struct_0200B358_decl.h"
|
||||
#include "struct_decls/struct_02022550_decl.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_defs/struct_0204B184.h"
|
||||
#include "struct_defs/struct_0204B1E8.h"
|
||||
#include "pokemon.h"
|
||||
@ -33,7 +33,7 @@ u8 ov104_0222E3A8(u16 param0);
|
||||
BOOL ov104_0222E3E4(UnkStruct_0204B184 * param0, const u16 param1[], const u16 param2[], int param3, int param4, u16 param5[], int param6);
|
||||
void ov104_0222E4BC(u8 param0, u16 param1, u16 param2, u16 * param3, UnkStruct_ov104_0223A348_sub2 * param4, u8 * param5, u32 * param6, u8 param7);
|
||||
void ov104_0222E5D0(UnkStruct_0200B358 * param0, u32 param1);
|
||||
int ov104_0222E5F0(const UnkStruct_02025E6C * param0);
|
||||
int ov104_0222E5F0(const TrainerInfo * param0);
|
||||
void ov104_0222E630(UnkStruct_021C0794 * param0);
|
||||
|
||||
#endif // POKEPLATINUM_OV104_0222DCE0_H
|
||||
|
@ -12,7 +12,7 @@
|
||||
#include "struct_decls/struct_020218BC_decl.h"
|
||||
#include "struct_decls/struct_02022550_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_defs/struct_0205AA50.h"
|
||||
#include "struct_defs/struct_0209BDF8.h"
|
||||
#include "struct_decls/struct_0209C194_decl.h"
|
||||
@ -64,7 +64,7 @@ typedef struct UnkStruct_ov109_021D5140_t {
|
||||
int unk_3C0;
|
||||
int unk_3C4;
|
||||
u8 unk_3C8[8][2];
|
||||
UnkStruct_02025E6C * unk_3D8[5][2];
|
||||
TrainerInfo * unk_3D8[5][2];
|
||||
int unk_400[5];
|
||||
int unk_414;
|
||||
u16 unk_418;
|
||||
|
@ -2,7 +2,7 @@
|
||||
#define POKEPLATINUM_OV114_0225C700_H
|
||||
|
||||
#include "struct_decls/struct_020218BC_decl.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_021C0794_decl.h"
|
||||
#include "overlay066/struct_ov66_02230DBC.h"
|
||||
#include "overlay114/struct_ov114_0225C76C.h"
|
||||
@ -15,7 +15,7 @@ void ov114_0225C700(UnkStruct_ov114_0225C76C * param0, BOOL param1, UnkStruct_02
|
||||
u32 ov114_0225C76C(const UnkStruct_ov114_0225C76C * param0, u32 param1);
|
||||
u32 ov114_0225C78C(const UnkStruct_ov114_0225C76C * param0, u32 param1);
|
||||
BOOL ov114_0225C7A4(const UnkStruct_ov114_0225C76C * param0, u32 param1);
|
||||
UnkStruct_02025E6C * ov114_0225C7CC(const UnkStruct_ov114_0225C76C * param0, u32 param1);
|
||||
TrainerInfo * ov114_0225C7CC(const UnkStruct_ov114_0225C76C * param0, u32 param1);
|
||||
UnkStruct_ov114_0225D678 * ov114_0225C814(const UnkStruct_ov114_0225C76C * param0, u32 param1);
|
||||
UnkStruct_ov114_0225D678 * ov114_0225C820(const UnkStruct_ov114_0225C76C * param0, u32 param1);
|
||||
UnkStruct_ov114_0225D678 * ov114_0225C82C(const UnkStruct_ov114_0225C76C * param0, u32 param1);
|
||||
|
@ -1,13 +1,13 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_OV115_02262F50_H
|
||||
#define POKEPLATINUM_STRUCT_OV115_02262F50_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "overlay115/struct_ov115_02262DC4.h"
|
||||
|
||||
typedef struct {
|
||||
u32 unk_00;
|
||||
UnkStruct_ov115_02262DC4 * unk_04;
|
||||
const UnkStruct_02025E6C * unk_08[4];
|
||||
const TrainerInfo * unk_08[4];
|
||||
u32 unk_18[4];
|
||||
} UnkStruct_ov115_02262F50;
|
||||
|
||||
|
@ -10,7 +10,7 @@
|
||||
#include "struct_decls/struct_0200C704_decl.h"
|
||||
#include "struct_decls/struct_0200D0F4_decl.h"
|
||||
#include "struct_decls/struct_02015F84_decl.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_0202CC84_decl.h"
|
||||
#include "struct_decls/struct_02078B40_decl.h"
|
||||
#include "struct_decls/struct_party_decl.h"
|
||||
@ -832,8 +832,8 @@ void Pokemon_LoadLevelUpMovesOf(int monSpecies, int monForm, u16 *monLevelUpMove
|
||||
void sub_02077D3C(UnkStruct_0202CC84 *param0, int param1, u16 monSpecies, int param3, int param4, int param5, int param6, int param7);
|
||||
void sub_02077DB4(UnkStruct_0202CC84 *param0, int param1, u16 monSpecies, int param3, int param4, int param5, int param6, int param7, u8 param8);
|
||||
BOOL sub_02077E3C(Pokemon *mon);
|
||||
void sub_02077E64(Pokemon *mon, UnkStruct_02025E6C *param1, int monPokeball, int param3, int param4, int param5);
|
||||
void sub_02077EE4(Pokemon *mon, UnkStruct_02025E6C *param1, int monPokeball, int param3, int param4, int param5);
|
||||
void sub_02077E64(Pokemon *mon, TrainerInfo *param1, int monPokeball, int param3, int param4, int param5);
|
||||
void sub_02077EE4(Pokemon *mon, TrainerInfo *param1, int monPokeball, int param3, int param4, int param5);
|
||||
void sub_02077F0C(Pokemon *mon, u32 param1, int param2);
|
||||
BOOL Pokemon_CanLearnTM(Pokemon *mon, u8 tmID);
|
||||
BOOL Pokemon_CanFormLearnTM(u16 monSpecies, int monForm, u8 tmID);
|
||||
@ -866,7 +866,7 @@ int Pokemon_GetLowestFlagIndex(u32 num);
|
||||
BOOL sub_02078804(u16 param0);
|
||||
u16 sub_02078824(u8 index);
|
||||
BOOL sub_02078838(Pokemon *mon);
|
||||
BOOL sub_0207884C(BoxPokemon *boxMon, UnkStruct_02025E6C *param1, int heapID);
|
||||
BOOL sub_0207884C(BoxPokemon *boxMon, TrainerInfo *param1, int heapID);
|
||||
int sub_020788D0(int param0);
|
||||
void sub_0207893C(Pokemon *mon);
|
||||
void sub_0207896C(BoxPokemon *boxMon);
|
||||
|
@ -1,6 +0,0 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_02025E6C_DECL_H
|
||||
#define POKEPLATINUM_STRUCT_02025E6C_DECL_H
|
||||
|
||||
typedef struct UnkStruct_02025E6C_t UnkStruct_02025E6C;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_02025E6C_DECL_H
|
@ -12,7 +12,7 @@
|
||||
#include "struct_decls/struct_02018340_decl.h"
|
||||
#include "struct_decls/struct_0201CD38_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_02026324_decl.h"
|
||||
#include "struct_defs/struct_020279FC.h"
|
||||
#include "struct_decls/struct_02027F8C_decl.h"
|
||||
@ -56,7 +56,7 @@ struct BattleSystem {
|
||||
BattleContext *battleCtx;
|
||||
UnkStruct_ov16_0225BFFC *battlers[MAX_BATTLERS];
|
||||
int maxBattlers;
|
||||
UnkStruct_02025E6C * unk_48[4];
|
||||
TrainerInfo * unk_48[4];
|
||||
UnkStruct_0207D3C0 * unk_58;
|
||||
UnkStruct_0207D99C * unk_5C;
|
||||
UnkStruct_02026324 * unk_60;
|
||||
|
@ -1,20 +0,0 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_02025E6C_H
|
||||
#define POKEPLATINUM_STRUCT_02025E6C_H
|
||||
|
||||
typedef struct UnkStruct_02025E6C_t {
|
||||
u16 unk_00[8];
|
||||
u32 unk_10;
|
||||
u32 unk_14;
|
||||
u8 unk_18;
|
||||
u8 unk_19;
|
||||
u8 unk_1A;
|
||||
u8 unk_1B;
|
||||
u8 unk_1C;
|
||||
u8 unk_1D_0 : 1;
|
||||
u8 unk_1D_1 : 1;
|
||||
u8 unk_1D_2 : 6;
|
||||
u8 unk_1E;
|
||||
u8 unk_1F;
|
||||
} UnkStruct_02025E6C;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_02025E6C_H
|
@ -1,18 +1,19 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_0202F298_H
|
||||
#define POKEPLATINUM_STRUCT_0202F298_H
|
||||
|
||||
#include "struct_defs/struct_02025E6C.h"
|
||||
#include "struct_defs/struct_020279FC.h"
|
||||
#include "struct_defs/struct_0202F298_sub1.h"
|
||||
#include "struct_defs/struct_0202FAA8.h"
|
||||
#include "struct_defs/struct_0202FAA8_sub1.h"
|
||||
#include "struct_defs/struct_0202FD30.h"
|
||||
|
||||
#include "unk_02025E68.h"
|
||||
|
||||
typedef struct UnkStruct_0202F298_t {
|
||||
UnkStruct_0202FAA8 unk_00;
|
||||
UnkStruct_0202FAA8_sub1 unk_150;
|
||||
UnkStruct_0202FD30 unk_1150[4];
|
||||
UnkStruct_02025E6C unk_1B68[4];
|
||||
TrainerInfo unk_1B68[4];
|
||||
UnkStruct_020279FC unk_1BE8;
|
||||
u16 unk_1BEA;
|
||||
UnkStruct_0202F298_sub1 unk_1BEC;
|
||||
|
@ -1,7 +1,7 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_0203D9B8_H
|
||||
#define POKEPLATINUM_STRUCT_0203D9B8_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_defs/struct_020279FC.h"
|
||||
#include "struct_decls/struct_0202AB28_decl.h"
|
||||
#include "struct_decls/struct_party_decl.h"
|
||||
@ -16,7 +16,7 @@ typedef struct {
|
||||
u16 unk_04;
|
||||
u16 unk_06;
|
||||
UnkStruct_0202AB28 * unk_08;
|
||||
UnkStruct_02025E6C * unk_0C;
|
||||
TrainerInfo * unk_0C;
|
||||
Party * unk_10;
|
||||
UnkStruct_0207D3C0 * unk_14;
|
||||
UnkStruct_020279FC * unk_18;
|
||||
|
@ -1,7 +1,7 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_0203DA00_H
|
||||
#define POKEPLATINUM_STRUCT_0203DA00_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_defs/struct_020279FC.h"
|
||||
#include "struct_decls/struct_02029C68_decl.h"
|
||||
#include "struct_decls/struct_02029D04_decl.h"
|
||||
@ -14,7 +14,7 @@ typedef struct {
|
||||
const UnkStruct_02029D04 * unk_08;
|
||||
const UnkStruct_020279FC * unk_0C;
|
||||
UnkStruct_0202CD88 * unk_10;
|
||||
const UnkStruct_02025E6C * unk_14;
|
||||
const TrainerInfo * unk_14;
|
||||
BOOL * unk_18;
|
||||
BOOL unk_1C;
|
||||
} UnkStruct_0203DA00;
|
||||
|
@ -2,7 +2,7 @@
|
||||
#define POKEPLATINUM_STRUCT_0203E0FC_H
|
||||
|
||||
#include "struct_decls/struct_02025CCC_decl.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_02026324_decl.h"
|
||||
#include "struct_defs/struct_020279FC.h"
|
||||
#include "struct_decls/struct_0202B370_decl.h"
|
||||
@ -23,7 +23,7 @@ typedef struct {
|
||||
UnkStruct_02026324 * unk_10;
|
||||
UnkStruct_0202B370 * unk_14;
|
||||
UnkStruct_0202C878 * unk_18;
|
||||
UnkStruct_02025E6C * unk_1C;
|
||||
TrainerInfo * unk_1C;
|
||||
UnkStruct_021C0794 * unk_20;
|
||||
UnkStruct_020279FC * unk_24;
|
||||
UnkStruct_0202CD88 * unk_28;
|
||||
|
@ -2,11 +2,11 @@
|
||||
#define POKEPLATINUM_STRUCT_0203E234_H
|
||||
|
||||
#include "struct_decls/struct_02025E5C_decl.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_party_decl.h"
|
||||
|
||||
typedef struct {
|
||||
const UnkStruct_02025E6C * unk_00;
|
||||
const TrainerInfo * unk_00;
|
||||
const Party * unk_04;
|
||||
const UnkStruct_02025E5C * unk_08;
|
||||
} UnkStruct_0203E234;
|
||||
|
@ -1,14 +1,14 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_0203E2FC_H
|
||||
#define POKEPLATINUM_STRUCT_0203E2FC_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_defs/struct_020279FC.h"
|
||||
#include "pokemon.h"
|
||||
|
||||
typedef struct {
|
||||
Pokemon * unk_00;
|
||||
UnkStruct_020279FC * unk_04;
|
||||
UnkStruct_02025E6C * unk_08;
|
||||
TrainerInfo * unk_08;
|
||||
u16 unk_0C;
|
||||
} UnkStruct_0203E2FC;
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
#define POKEPLATINUM_STRUCT_02093800_H
|
||||
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_defs/struct_020279FC.h"
|
||||
#include "struct_decls/struct_0202A750_decl.h"
|
||||
#include "pokemon.h"
|
||||
@ -18,7 +18,7 @@ typedef struct {
|
||||
u8 padding_06[2];
|
||||
Pokemon * unk_08;
|
||||
const Strbuf* unk_0C;
|
||||
const UnkStruct_02025E6C * unk_10;
|
||||
const TrainerInfo * unk_10;
|
||||
UnkStruct_0202A750 * unk_14;
|
||||
const UnkStruct_020279FC * unk_18;
|
||||
UnkStruct_021C0794 * unk_1C;
|
||||
|
@ -1,7 +1,7 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_02093BBC_H
|
||||
#define POKEPLATINUM_STRUCT_02093BBC_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_defs/struct_020279FC.h"
|
||||
#include "struct_decls/struct_02029C88_decl.h"
|
||||
#include "struct_decls/struct_02029D04_decl.h"
|
||||
@ -18,7 +18,7 @@ typedef struct {
|
||||
const UnkStruct_02029D04 * unk_18;
|
||||
UnkStruct_02095C60 * unk_1C;
|
||||
const UnkStruct_020279FC * unk_20;
|
||||
const UnkStruct_02025E6C * unk_24;
|
||||
const TrainerInfo * unk_24;
|
||||
} UnkStruct_02093BBC;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_02093BBC_H
|
||||
|
@ -2,7 +2,7 @@
|
||||
#define POKEPLATINUM_STRUCT_02095C48_H
|
||||
|
||||
#include "struct_decls/struct_0201CD38_decl.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_defs/struct_020279FC.h"
|
||||
#include "struct_decls/struct_0202A750_decl.h"
|
||||
#include "pokemon.h"
|
||||
@ -33,7 +33,7 @@ typedef struct {
|
||||
const UnkStruct_020279FC * unk_196C;
|
||||
UnkStruct_021C0794 * unk_1970;
|
||||
Pokemon * unk_1974;
|
||||
const UnkStruct_02025E6C * unk_1978;
|
||||
const TrainerInfo * unk_1978;
|
||||
u8 unk_197C;
|
||||
u8 unk_197D;
|
||||
u8 unk_197E;
|
||||
|
@ -11,7 +11,7 @@
|
||||
#include "struct_decls/struct_020218BC_decl.h"
|
||||
#include "struct_decls/struct_02022550_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_defs/struct_0203DDFC.h"
|
||||
#include "struct_defs/struct_0205AA50.h"
|
||||
#include "struct_defs/struct_02095EAC_sub1.h"
|
||||
@ -53,7 +53,7 @@ struct UnkStruct_02095EAC_t {
|
||||
int unk_380;
|
||||
int unk_384;
|
||||
u8 unk_388[8][2];
|
||||
UnkStruct_02025E6C * unk_398[8][2];
|
||||
TrainerInfo * unk_398[8][2];
|
||||
u8 unk_3D8[16384];
|
||||
u16 unk_43D8;
|
||||
u8 unk_43DA;
|
||||
|
@ -12,7 +12,7 @@
|
||||
#include "struct_decls/struct_020218BC_decl.h"
|
||||
#include "struct_decls/struct_02022550_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_defs/struct_0203DE34.h"
|
||||
#include "struct_defs/struct_0205AA50.h"
|
||||
#include "struct_defs/struct_020961E8_sub1.h"
|
||||
@ -60,7 +60,7 @@ struct UnkStruct_020961E8_t {
|
||||
int unk_3B0;
|
||||
int unk_3B4;
|
||||
u8 unk_3B8[8][2];
|
||||
UnkStruct_02025E6C * unk_3C8[5][2];
|
||||
TrainerInfo * unk_3C8[5][2];
|
||||
int unk_3F0[5];
|
||||
int unk_404;
|
||||
u16 unk_408;
|
||||
|
@ -1,13 +1,13 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_020985E4_H
|
||||
#define POKEPLATINUM_STRUCT_020985E4_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_defs/struct_020279FC.h"
|
||||
|
||||
typedef struct {
|
||||
int unk_00;
|
||||
UnkStruct_020279FC * unk_04;
|
||||
const UnkStruct_02025E6C * unk_08;
|
||||
const TrainerInfo * unk_08;
|
||||
} UnkStruct_020985E4;
|
||||
|
||||
#endif // POKEPLATINUM_STRUCT_020985E4_H
|
||||
|
@ -1,13 +1,13 @@
|
||||
#ifndef POKEPLATINUM_STRUCT_020997B8_H
|
||||
#define POKEPLATINUM_STRUCT_020997B8_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_defs/struct_020279FC.h"
|
||||
#include "pokemon.h"
|
||||
|
||||
typedef struct {
|
||||
Pokemon * unk_00;
|
||||
UnkStruct_02025E6C * unk_04;
|
||||
TrainerInfo * unk_04;
|
||||
UnkStruct_020279FC * unk_08;
|
||||
u16 * unk_0C;
|
||||
u16 unk_10;
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
#include "struct_decls/struct_0200B358_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "pokemon.h"
|
||||
#include "struct_decls/struct_020797DC_decl.h"
|
||||
#include "struct_defs/trainer_data.h"
|
||||
@ -15,7 +15,7 @@ UnkStruct_0200B358 * sub_0200B358(u32 param0);
|
||||
UnkStruct_0200B358 * sub_0200B368(u32 param0, u32 param1, u32 param2);
|
||||
void sub_0200B3F0(UnkStruct_0200B358 * param0);
|
||||
void sub_0200B48C(UnkStruct_0200B358 * param0, u32 param1, const Strbuf *param2, u32 param3, BOOL param4, u32 param5);
|
||||
void sub_0200B498(UnkStruct_0200B358 * param0, u32 param1, const UnkStruct_02025E6C * param2);
|
||||
void sub_0200B498(UnkStruct_0200B358 * param0, u32 param1, const TrainerInfo * param2);
|
||||
void sub_0200B4BC(UnkStruct_0200B358 * param0, u32 param1, const UnkStruct_021C0794 * param2);
|
||||
void sub_0200B4E4(UnkStruct_0200B358 * param0, u32 param1, const UnkStruct_021C0794 * param2);
|
||||
void sub_0200B538(UnkStruct_0200B358 * param0, u32 param1, BoxPokemon * param2);
|
||||
|
@ -3,13 +3,13 @@
|
||||
|
||||
#include "struct_decls/struct_02025E0C_decl.h"
|
||||
#include "struct_decls/struct_02025E5C_decl.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_defs/struct_020279FC.h"
|
||||
#include "struct_decls/struct_021C0794_decl.h"
|
||||
|
||||
int sub_02025E08(void);
|
||||
void sub_02025E0C(UnkStruct_02025E0C * param0);
|
||||
UnkStruct_02025E6C * sub_02025E38(UnkStruct_021C0794 * param0);
|
||||
TrainerInfo * sub_02025E38(UnkStruct_021C0794 * param0);
|
||||
UnkStruct_020279FC * sub_02025E44(UnkStruct_021C0794 * param0);
|
||||
u16 * sub_02025E50(UnkStruct_021C0794 * param0);
|
||||
UnkStruct_02025E5C * sub_02025E5C(UnkStruct_021C0794 * param0);
|
||||
|
@ -1,42 +1,57 @@
|
||||
#ifndef POKEPLATINUM_UNK_02025E68_H
|
||||
#define POKEPLATINUM_UNK_02025E68_H
|
||||
|
||||
#include "constants/string.h"
|
||||
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
|
||||
typedef struct TrainerInfo {
|
||||
charcode_t name[TRAINER_NAME_LEN + 1];
|
||||
u32 id;
|
||||
u32 money;
|
||||
u8 gender;
|
||||
u8 regionCode;
|
||||
u8 badgeMask;
|
||||
u8 appearance;
|
||||
u8 gameCode;
|
||||
u8 gameCleared : 1;
|
||||
u8 hasNationalDex : 1;
|
||||
u8 : 6;
|
||||
} TrainerInfo;
|
||||
|
||||
int sub_02025E68(void);
|
||||
UnkStruct_02025E6C * sub_02025E6C(u32 param0);
|
||||
void sub_02025E80(const UnkStruct_02025E6C * param0, UnkStruct_02025E6C * param1);
|
||||
void sub_02025E8C(UnkStruct_02025E6C * param0);
|
||||
BOOL sub_02025EA8(const UnkStruct_02025E6C * param0);
|
||||
void sub_02025EC0(UnkStruct_02025E6C * param0, const u16 * param1);
|
||||
void sub_02025EE0(UnkStruct_02025E6C * param0, const Strbuf *param1);
|
||||
const u16 * sub_02025EF0(const UnkStruct_02025E6C * param0);
|
||||
void sub_02025EF4(const UnkStruct_02025E6C * param0, Strbuf *param1);
|
||||
Strbuf* sub_02025F04(const UnkStruct_02025E6C * param0, int param1);
|
||||
void sub_02025F1C(UnkStruct_02025E6C * param0, u32 param1);
|
||||
u32 sub_02025F20(const UnkStruct_02025E6C * param0);
|
||||
u16 sub_02025F24(const UnkStruct_02025E6C * param0);
|
||||
void sub_02025F2C(UnkStruct_02025E6C * param0, int param1);
|
||||
u32 sub_02025F30(const UnkStruct_02025E6C * param0);
|
||||
BOOL sub_02025F34(const UnkStruct_02025E6C * param0, int param1);
|
||||
void sub_02025F48(UnkStruct_02025E6C * param0, int param1);
|
||||
int sub_02025F58(const UnkStruct_02025E6C * param0);
|
||||
u32 sub_02025F74(const UnkStruct_02025E6C * param0);
|
||||
u32 sub_02025F78(UnkStruct_02025E6C * param0, u32 param1);
|
||||
u8 sub_02025F8C(const UnkStruct_02025E6C * param0);
|
||||
void sub_02025F90(UnkStruct_02025E6C * param0, u8 param1);
|
||||
u32 sub_02025F94(UnkStruct_02025E6C * param0, u32 param1);
|
||||
u32 sub_02025FB8(UnkStruct_02025E6C * param0, u32 param1);
|
||||
u8 sub_02025FCC(const UnkStruct_02025E6C * param0);
|
||||
void sub_02025FD0(UnkStruct_02025E6C * param0, u8 param1);
|
||||
TrainerInfo * sub_02025E6C(u32 param0);
|
||||
void sub_02025E80(const TrainerInfo * param0, TrainerInfo * param1);
|
||||
void sub_02025E8C(TrainerInfo * param0);
|
||||
BOOL sub_02025EA8(const TrainerInfo * param0);
|
||||
void sub_02025EC0(TrainerInfo * param0, const u16 * param1);
|
||||
void sub_02025EE0(TrainerInfo * param0, const Strbuf *param1);
|
||||
const u16 * sub_02025EF0(const TrainerInfo * param0);
|
||||
void sub_02025EF4(const TrainerInfo * param0, Strbuf *param1);
|
||||
Strbuf* sub_02025F04(const TrainerInfo * param0, int param1);
|
||||
void sub_02025F1C(TrainerInfo * param0, u32 param1);
|
||||
u32 sub_02025F20(const TrainerInfo * param0);
|
||||
u16 sub_02025F24(const TrainerInfo * param0);
|
||||
void sub_02025F2C(TrainerInfo * param0, int param1);
|
||||
u32 sub_02025F30(const TrainerInfo * param0);
|
||||
BOOL sub_02025F34(const TrainerInfo * param0, int param1);
|
||||
void sub_02025F48(TrainerInfo * param0, int param1);
|
||||
int sub_02025F58(const TrainerInfo * param0);
|
||||
u32 sub_02025F74(const TrainerInfo * param0);
|
||||
u32 sub_02025F78(TrainerInfo * param0, u32 param1);
|
||||
u8 sub_02025F8C(const TrainerInfo * param0);
|
||||
void sub_02025F90(TrainerInfo * param0, u8 param1);
|
||||
u32 sub_02025F94(TrainerInfo * param0, u32 param1);
|
||||
u32 sub_02025FB8(TrainerInfo * param0, u32 param1);
|
||||
u8 sub_02025FCC(const TrainerInfo * param0);
|
||||
void sub_02025FD0(TrainerInfo * param0, u8 param1);
|
||||
u8 sub_02025FD4(void);
|
||||
u8 sub_02025FD8(const UnkStruct_02025E6C * param0);
|
||||
void sub_02025FDC(UnkStruct_02025E6C * param0, u8 param1);
|
||||
void sub_02025FE0(UnkStruct_02025E6C * param0);
|
||||
int sub_02025FF0(UnkStruct_02025E6C * param0);
|
||||
void sub_02025FF8(UnkStruct_02025E6C * param0);
|
||||
int sub_02026004(UnkStruct_02025E6C * param0);
|
||||
BOOL sub_0202600C(const UnkStruct_02025E6C * param0, const UnkStruct_02025E6C * param1);
|
||||
u8 sub_02025FD8(const TrainerInfo * param0);
|
||||
void sub_02025FDC(TrainerInfo * param0, u8 param1);
|
||||
void sub_02025FE0(TrainerInfo * param0);
|
||||
int sub_02025FF0(TrainerInfo * param0);
|
||||
void sub_02025FF8(TrainerInfo * param0);
|
||||
int sub_02026004(TrainerInfo * param0);
|
||||
BOOL sub_0202600C(const TrainerInfo * param0, const TrainerInfo * param1);
|
||||
|
||||
#endif // POKEPLATINUM_UNK_02025E68_H
|
||||
|
@ -1,7 +1,7 @@
|
||||
#ifndef POKEPLATINUM_UNK_0202854C_H
|
||||
#define POKEPLATINUM_UNK_0202854C_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_0202855C_decl.h"
|
||||
#include "struct_decls/struct_02029894_decl.h"
|
||||
#include "struct_decls/struct_020298B0_decl.h"
|
||||
@ -19,8 +19,8 @@ void sub_020287E0(UnkStruct_021C0794 * param0);
|
||||
void sub_020287F8(UnkStruct_021C0794 * param0);
|
||||
BOOL sub_02028810(UnkStruct_021C0794 * param0);
|
||||
void sub_02028828(UnkStruct_020298B0 * param0);
|
||||
void sub_02028830(UnkStruct_020298B0 * param0, const UnkStruct_02025E6C * param1);
|
||||
UnkStruct_02025E6C * sub_020288C8(const UnkStruct_020298B0 * param0, int param1, int param2);
|
||||
void sub_02028830(UnkStruct_020298B0 * param0, const TrainerInfo * param1);
|
||||
TrainerInfo * sub_020288C8(const UnkStruct_020298B0 * param0, int param1, int param2);
|
||||
u32 sub_02028930(UnkStruct_020298B0 * param0);
|
||||
int sub_02028938(int param0);
|
||||
BOOL sub_0202895C(UnkStruct_020298B0 * param0, int param1);
|
||||
|
@ -2,7 +2,7 @@
|
||||
#define POKEPLATINUM_UNK_0202B604_H
|
||||
|
||||
#include "struct_decls/struct_02025E5C_decl.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_0202B628_decl.h"
|
||||
#include "struct_decls/struct_021C0794_decl.h"
|
||||
|
||||
@ -55,7 +55,7 @@ void * sub_0202C244(u32 param0, u32 param1);
|
||||
void * sub_0202C250(const u16 * param0, u8 param1, u32 param2, u32 param3);
|
||||
void * sub_0202C280(int param0, u32 param1, u32 param2);
|
||||
void sub_0202C2A4(UnkStruct_0202B628 * param0, void * param1, u8 param2, u8 param3);
|
||||
void sub_0202C5C4(UnkStruct_02025E6C * param0, UnkStruct_0202B628 * param1, u32 param2, u32 param3, u32 param4);
|
||||
void sub_0202C5C4(TrainerInfo * param0, UnkStruct_0202B628 * param1, u32 param2, u32 param3, u32 param4);
|
||||
u32 sub_0202C6A4(u32 param0);
|
||||
void sub_0202C704(UnkStruct_0202B628 * param0, u32 param1, u32 param2);
|
||||
void sub_0202C720(UnkStruct_0202B628 * param0, u16 param1, u16 param2, u32 param3);
|
||||
|
@ -1,7 +1,7 @@
|
||||
#ifndef POKEPLATINUM_UNK_020329E0_H
|
||||
#define POKEPLATINUM_UNK_020329E0_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_defs/struct_0202610C.h"
|
||||
#include "struct_decls/struct_021C0794_decl.h"
|
||||
|
||||
@ -27,7 +27,7 @@ void sub_02032E30(int param0);
|
||||
int sub_02032E44(void);
|
||||
int sub_02032E64(void);
|
||||
BOOL sub_02032E90(void);
|
||||
UnkStruct_02025E6C * sub_02032EE8(int param0);
|
||||
TrainerInfo * sub_02032EE8(int param0);
|
||||
DWCFriendData * sub_02032F1C(int param0);
|
||||
int sub_02032F40(int param0);
|
||||
u16 * sub_02032F54(int param0);
|
||||
@ -38,6 +38,6 @@ BOOL sub_02032FE4(void);
|
||||
void sub_02033114(UnkStruct_021C0794 * param0);
|
||||
void sub_020331B4(UnkStruct_021C0794 * param0, int param1);
|
||||
void sub_020331E0(UnkStruct_021C0794 * param0, int param1);
|
||||
void sub_020331F4(UnkStruct_02025E6C * param0);
|
||||
void sub_020331F4(TrainerInfo * param0);
|
||||
|
||||
#endif // POKEPLATINUM_UNK_020329E0_H
|
||||
|
@ -2,12 +2,12 @@
|
||||
#define POKEPLATINUM_UNK_02033200_H
|
||||
|
||||
#include "struct_defs/struct_02014A84.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_defs/struct_0203330C.h"
|
||||
|
||||
#include <nitro/wm.h>
|
||||
|
||||
void sub_02033200(UnkStruct_02025E6C * param0, BOOL param1);
|
||||
void sub_02033200(TrainerInfo * param0, BOOL param1);
|
||||
BOOL sub_020332D0(void);
|
||||
void sub_02033478(void);
|
||||
BOOL sub_020334A4(void);
|
||||
@ -26,7 +26,7 @@ void sub_02033884(void);
|
||||
int sub_02033898(int param0);
|
||||
int sub_020338EC(void);
|
||||
int sub_0203394C(void);
|
||||
void sub_020339AC(int param0, UnkStruct_02025E6C * param1);
|
||||
void sub_020339AC(int param0, TrainerInfo * param1);
|
||||
BOOL sub_020339E8(u16 param0);
|
||||
void sub_02033A5C(void);
|
||||
void sub_02033D94(u16 param0);
|
||||
@ -40,8 +40,8 @@ void sub_02033EA8(BOOL param0);
|
||||
void sub_02033ED4(BOOL param0);
|
||||
WMBssDesc * sub_02033F3C(int param0);
|
||||
UnkStruct_0203330C * sub_02033F6C(int param0);
|
||||
UnkStruct_02025E6C * sub_02033F9C(void);
|
||||
UnkStruct_02025E6C * sub_02033FB0(int param0);
|
||||
TrainerInfo * sub_02033F9C(void);
|
||||
TrainerInfo * sub_02033FB0(int param0);
|
||||
void sub_02033FDC(u8 * param0, int param1);
|
||||
BOOL sub_0203406C(void);
|
||||
void sub_0203408C(void);
|
||||
|
@ -1,7 +1,7 @@
|
||||
#ifndef POKEPLATINUM_UNK_02051D8C_H
|
||||
#define POKEPLATINUM_UNK_02051D8C_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_0202B628_decl.h"
|
||||
#include "struct_decls/struct_0202CC84_decl.h"
|
||||
#include "struct_decls/struct_0203CDB0_decl.h"
|
||||
@ -19,7 +19,7 @@ BattleParams * sub_02051F4C(int param0, const UnkStruct_0203CDB0 * param1);
|
||||
void sub_020520A4(BattleParams * param0);
|
||||
void sub_0205213C(BattleParams * param0, Pokemon * param1, int param2);
|
||||
void sub_02052164(BattleParams * param0, const Party * param1, int param2);
|
||||
void sub_02052184(BattleParams * param0, const UnkStruct_02025E6C * param1, int param2);
|
||||
void sub_02052184(BattleParams * param0, const TrainerInfo * param1, int param2);
|
||||
void sub_020521A4(BattleParams * param0, const UnkStruct_0202CC84 * param1, int param2);
|
||||
void sub_020521B8(BattleParams * param0, const UnkStruct_0203CDB0 * param1, UnkStruct_021C0794 * param2, int param3, UnkStruct_0202B628 * param4, UnkStruct_0207D99C * param5, UnkStruct_0209C370 * param6);
|
||||
void sub_02052314(BattleParams * param0, const UnkStruct_0203CDB0 * param1);
|
||||
|
@ -5,7 +5,7 @@
|
||||
#include "struct_defs/struct_02014A84.h"
|
||||
#include "struct_decls/struct_02014EC4_decl.h"
|
||||
#include "struct_decls/struct_0201CD38_decl.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_0203CDB0_decl.h"
|
||||
#include "struct_decls/struct_0205B43C_decl.h"
|
||||
|
||||
@ -42,7 +42,7 @@ void sub_0205BEA8(int param0);
|
||||
int sub_0205BF44(UnkStruct_0205B43C * param0, UnkStruct_0200B358 * param1);
|
||||
void sub_0205C010(UnkStruct_0205B43C * param0, UnkStruct_02014A84 * param1);
|
||||
UnkStruct_02014A84 * sub_0205C028(UnkStruct_0205B43C * param0);
|
||||
void sub_0205C040(UnkStruct_0200B358 * param0, int param1, int param2, UnkStruct_02025E6C * param3, UnkStruct_02014EC4 * param4);
|
||||
void sub_0205C040(UnkStruct_0200B358 * param0, int param1, int param2, TrainerInfo * param3, UnkStruct_02014EC4 * param4);
|
||||
void sub_0205C12C(UnkStruct_02014A84 * param0);
|
||||
void sub_0205C154(UnkStruct_0205B43C * param0);
|
||||
void * sub_0205C17C(UnkStruct_0205B43C * param0);
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
#include "struct_decls/struct_0200B358_decl.h"
|
||||
#include "struct_decls/struct_0202440C_decl.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_0203CDB0_decl.h"
|
||||
#include "struct_decls/struct_0206D140_decl.h"
|
||||
#include "pokemon.h"
|
||||
@ -21,7 +21,7 @@ void sub_0206CFE4(UnkStruct_0202440C * param0, BOOL param1, u16 param2);
|
||||
void sub_0206D000(UnkStruct_0202440C * param0);
|
||||
void sub_0206D018(UnkStruct_0202440C * param0, Pokemon * param1);
|
||||
void sub_0206D048(UnkStruct_0202440C * param0, Pokemon * param1);
|
||||
void sub_0206D088(UnkStruct_0202440C * param0, u8 param1, const UnkStruct_02025E6C * param2);
|
||||
void sub_0206D088(UnkStruct_0202440C * param0, u8 param1, const TrainerInfo * param2);
|
||||
void sub_0206D0C8(UnkStruct_0202440C * param0, u16 param1);
|
||||
void sub_0206D0F0(UnkStruct_0202440C * param0);
|
||||
void sub_0206D104(UnkStruct_0202440C * param0);
|
||||
@ -43,8 +43,8 @@ void sub_0206D7C4(UnkStruct_0203CDB0 * param0);
|
||||
void sub_0206D90C(UnkStruct_0202440C * param0, Pokemon * param1, u16 param2);
|
||||
void sub_0206D914(UnkStruct_0203CDB0 * param0, u16 param1, u8 param2, u16 param3);
|
||||
void sub_0206D9B4(UnkStruct_0202440C * param0, Pokemon * param1, u8 param2);
|
||||
void sub_0206DAB8(UnkStruct_0203CDB0 * param0, const UnkStruct_02025E6C * param1);
|
||||
void sub_0206DAD4(UnkStruct_0203CDB0 * param0, const UnkStruct_02025E6C * param1);
|
||||
void sub_0206DAB8(UnkStruct_0203CDB0 * param0, const TrainerInfo * param1);
|
||||
void sub_0206DAD4(UnkStruct_0203CDB0 * param0, const TrainerInfo * param1);
|
||||
void sub_0206DB20(UnkStruct_0203CDB0 * param0);
|
||||
void sub_0206DB5C(UnkStruct_0203CDB0 * param0, u8 param1);
|
||||
void sub_0206DBB0(UnkStruct_021C0794 * param0, u32 param1, Pokemon * param2, BOOL param3);
|
||||
|
@ -1,10 +1,10 @@
|
||||
#ifndef POKEPLATINUM_UNK_0207E060_H
|
||||
#define POKEPLATINUM_UNK_0207E060_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_0207E060_decl.h"
|
||||
|
||||
UnkStruct_0207E060 * sub_0207E060(const UnkStruct_02025E6C * param0, u32 param1);
|
||||
UnkStruct_0207E060 * sub_0207E060(const TrainerInfo * param0, u32 param1);
|
||||
void sub_0207E0B0(UnkStruct_0207E060 * param0);
|
||||
|
||||
#endif // POKEPLATINUM_UNK_0207E060_H
|
||||
|
@ -1,7 +1,7 @@
|
||||
#ifndef POKEPLATINUM_UNK_0208C324_H
|
||||
#define POKEPLATINUM_UNK_0208C324_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "pokemon.h"
|
||||
#include "struct_defs/struct_0208D7BC.h"
|
||||
#include "struct_defs/struct_02098D38.h"
|
||||
@ -13,7 +13,7 @@ u8 sub_0208D790(UnkStruct_0208D7BC * param0, u32 param1);
|
||||
u8 sub_0208D7BC(UnkStruct_0208D7BC * param0);
|
||||
void * sub_0208DD48(UnkStruct_0208D7BC * param0);
|
||||
u8 sub_0208E904(UnkStruct_0208D7BC * param0, u8 param1);
|
||||
void sub_0208E9C0(UnkStruct_02098D38 * param0, const UnkStruct_02025E6C * param1);
|
||||
void sub_0208E9C0(UnkStruct_02098D38 * param0, const TrainerInfo * param1);
|
||||
u32 sub_0208E9E0(void);
|
||||
u32 sub_0208E9E4(void);
|
||||
u32 sub_0208E9E8(void);
|
||||
|
@ -1,13 +1,13 @@
|
||||
#ifndef POKEPLATINUM_UNK_02092494_H
|
||||
#define POKEPLATINUM_UNK_02092494_H
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "pokemon.h"
|
||||
#include "struct_defs/struct_02090800.h"
|
||||
|
||||
UnkStruct_02090800 * sub_02092494(Pokemon * param0, BOOL param1, int param2);
|
||||
void sub_0209282C(UnkStruct_02090800 * param0);
|
||||
void sub_0209304C(Pokemon * param0, UnkStruct_02025E6C * param1, int param2, int param3, int param4);
|
||||
void sub_0209305C(BoxPokemon * param0, UnkStruct_02025E6C * param1, int param2, int param3, int param4);
|
||||
void sub_0209304C(Pokemon * param0, TrainerInfo * param1, int param2, int param3, int param4);
|
||||
void sub_0209305C(BoxPokemon * param0, TrainerInfo * param1, int param2, int param3, int param4);
|
||||
|
||||
#endif // POKEPLATINUM_UNK_02092494_H
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
#include "inlines.h"
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_02026310_decl.h"
|
||||
#include "struct_decls/struct_0202CD88_decl.h"
|
||||
#include "struct_decls/struct_0203A790_decl.h"
|
||||
@ -459,7 +459,7 @@ BOOL ov5_021D219C (UnkStruct_ov5_021D1CAC * param0, UnkStruct_0203CDB0 * param1)
|
||||
static int ov5_021D2274 (void)
|
||||
{
|
||||
int v0, v1;
|
||||
UnkStruct_02025E6C * v2;
|
||||
TrainerInfo * v2;
|
||||
|
||||
v1 = 0;
|
||||
|
||||
@ -745,7 +745,7 @@ u16 ov5_021D271C (UnkStruct_0203CDB0 * param0, u8 param1)
|
||||
}
|
||||
|
||||
if (sub_0205EB74(param0->unk_3C) != 0x2) {
|
||||
UnkStruct_02025E6C * v1 = sub_02025E38(param0->unk_0C);
|
||||
TrainerInfo * v1 = sub_02025E38(param0->unk_0C);
|
||||
u32 v2 = sub_02061760(param0->unk_3C);
|
||||
|
||||
if (ov5_021E0118(param0->unk_3C, v2, param1)
|
||||
|
@ -6,7 +6,7 @@
|
||||
#include "struct_decls/struct_02018340_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E5C_decl.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_02026324_decl.h"
|
||||
#include "struct_decls/struct_021C0794_decl.h"
|
||||
#include "overlay005/struct_ov5_021E1FF4_decl.h"
|
||||
@ -39,7 +39,7 @@
|
||||
typedef struct {
|
||||
int unk_00;
|
||||
int unk_04;
|
||||
UnkStruct_02025E6C * unk_08;
|
||||
TrainerInfo * unk_08;
|
||||
UnkStruct_02025E5C * unk_0C;
|
||||
} UnkStruct_ov5_021E1D20;
|
||||
|
||||
|
@ -8,7 +8,7 @@
|
||||
#include "struct_decls/struct_020203AC_decl.h"
|
||||
#include "struct_decls/struct_02022550_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "overlay005/struct_ov5_021DDF74_decl.h"
|
||||
#include "overlay005/struct_ov5_021DE374_decl.h"
|
||||
#include "overlay005/struct_ov5_021DE6BC_decl.h"
|
||||
@ -2970,7 +2970,7 @@ void ov5_021E585C (UnkStruct_0201CD38 * param0, void * param1)
|
||||
|
||||
static u32 ov5_021E5880 (UnkStruct_0203CDB0 * param0)
|
||||
{
|
||||
UnkStruct_02025E6C * v0 = sub_02025E38(param0->unk_0C);
|
||||
TrainerInfo * v0 = sub_02025E38(param0->unk_0C);
|
||||
|
||||
return sub_02025F30(v0);
|
||||
}
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
#include "struct_decls/struct_0200B358_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_02026218_decl.h"
|
||||
#include "struct_decls/struct_02026224_decl.h"
|
||||
#include "struct_decls/struct_02026310_decl.h"
|
||||
@ -2026,7 +2026,7 @@ static void ov5_021E62C4 (Party * param0, int param1, UnkStruct_02026218 * param
|
||||
u16 v3[10 + 1];
|
||||
UnkStruct_02026224 * v4 = sub_02026224(param2);
|
||||
BoxPokemon * v5 = sub_02026220(param2);
|
||||
UnkStruct_02025E6C * v6 = sub_02025E38(param3);
|
||||
TrainerInfo * v6 = sub_02025E38(param3);
|
||||
|
||||
v2 = sub_02025EF0(v6);
|
||||
Pokemon_GetValue(v1, MON_DATA_117, v3);
|
||||
@ -2597,7 +2597,7 @@ static u16 ov5_021E6C20 (UnkStruct_02026310 * param0, u8 param1[])
|
||||
return v4;
|
||||
}
|
||||
|
||||
void ov5_021E6CF0 (Pokemon * param0, u16 param1, u8 param2, UnkStruct_02025E6C * param3, int param4, int param5)
|
||||
void ov5_021E6CF0 (Pokemon * param0, u16 param1, u8 param2, TrainerInfo * param3, int param4, int param5)
|
||||
{
|
||||
u8 v0, v1, v2;
|
||||
u16 v3;
|
||||
@ -2680,7 +2680,7 @@ void ov5_021E6DE8 (Pokemon * param0, u16 param1, UnkStruct_02026310 * param2, u3
|
||||
Strbuf_Free(v3);
|
||||
}
|
||||
|
||||
void ov5_021E6EA8 (UnkStruct_02026310 * param0, Party * param1, UnkStruct_02025E6C * param2)
|
||||
void ov5_021E6EA8 (UnkStruct_02026310 * param0, Party * param1, TrainerInfo * param2)
|
||||
{
|
||||
u16 v0;
|
||||
u8 v1[2], v2;
|
||||
|
@ -7,7 +7,7 @@
|
||||
#include "struct_decls/struct_0200B358_decl.h"
|
||||
#include "struct_decls/struct_02013A04_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_0202B370_decl.h"
|
||||
#include "struct_decls/struct_020508D4_decl.h"
|
||||
#include "struct_decls/struct_021C0794_decl.h"
|
||||
@ -89,7 +89,7 @@ static BOOL ov5_021EA874 (UnkStruct_ov5_021EAE78 * param0)
|
||||
static BOOL ov5_021EA8F0 (UnkStruct_ov5_021EAE78 * param0)
|
||||
{
|
||||
int v0;
|
||||
UnkStruct_02025E6C * v1;
|
||||
TrainerInfo * v1;
|
||||
|
||||
param0->unk_8C = -1;
|
||||
|
||||
@ -189,7 +189,7 @@ static BOOL ov5_021EAA6C (UnkStruct_ov5_021EAE78 * param0)
|
||||
|
||||
static BOOL ov5_021EAAA8 (UnkStruct_ov5_021EAE78 * param0)
|
||||
{
|
||||
UnkStruct_02025E6C * v0;
|
||||
TrainerInfo * v0;
|
||||
DWCFriendData * v1;
|
||||
Strbuf* v2;
|
||||
int v3;
|
||||
@ -221,7 +221,7 @@ static BOOL ov5_021EAAEC (UnkStruct_ov5_021EAE78 * param0)
|
||||
|
||||
static BOOL ov5_021EAB28 (UnkStruct_ov5_021EAE78 * param0)
|
||||
{
|
||||
UnkStruct_02025E6C * v0;
|
||||
TrainerInfo * v0;
|
||||
DWCFriendData * v1;
|
||||
Strbuf* v2;
|
||||
int v3;
|
||||
@ -305,7 +305,7 @@ static BOOL ov5_021EAB58 (UnkStruct_ov5_021EAE78 * param0)
|
||||
|
||||
static BOOL ov5_021EAC44 (UnkStruct_ov5_021EAE78 * param0)
|
||||
{
|
||||
UnkStruct_02025E6C * v0;
|
||||
TrainerInfo * v0;
|
||||
int v1;
|
||||
|
||||
v1 = sub_02001288(param0->unk_04);
|
||||
@ -326,7 +326,7 @@ static BOOL ov5_021EAC44 (UnkStruct_ov5_021EAE78 * param0)
|
||||
|
||||
{
|
||||
UnkStruct_0202B370 * v2 = sub_0202B370(param0->unk_34);
|
||||
UnkStruct_02025E6C * v3 = sub_02025E6C(4);
|
||||
TrainerInfo * v3 = sub_02025E6C(4);
|
||||
|
||||
sub_02025EC0(v3, sub_0202AEF0(v2, v1));
|
||||
sub_0200B498(param0->unk_38, 0, v3);
|
||||
@ -359,7 +359,7 @@ static BOOL ov5_021EACFC (UnkStruct_ov5_021EAE78 * param0)
|
||||
static BOOL ov5_021EAD38 (UnkStruct_ov5_021EAE78 * param0)
|
||||
{
|
||||
UnkStruct_0202B370 * v0 = sub_0202B370(param0->unk_34);
|
||||
UnkStruct_02025E6C * v1;
|
||||
TrainerInfo * v1;
|
||||
DWCFriendData * v2;
|
||||
Strbuf* v3;
|
||||
int v4 = sub_02002114(param0->unk_44, 4);
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
#include "inlines.h"
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "overlay005/struct_ov5_021E1608_decl.h"
|
||||
#include "overlay005/struct_ov5_021E1890_decl.h"
|
||||
|
||||
@ -164,7 +164,7 @@ void ov5_021EFBDC (UnkStruct_0203CDB0 * param0)
|
||||
v2->unk_00 = (24 * 60);
|
||||
|
||||
{
|
||||
UnkStruct_02025E6C * v4 = sub_02025E38(param0->unk_0C);
|
||||
TrainerInfo * v4 = sub_02025E38(param0->unk_0C);
|
||||
v3 = ov5_021EFF4C(sub_02025F20(v4), v0);
|
||||
}
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
#include "inlines.h"
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_020508D4_decl.h"
|
||||
#include "pokemon.h"
|
||||
#include "struct_decls/struct_party_decl.h"
|
||||
@ -767,7 +767,7 @@ static BOOL ov6_02241674 (UnkStruct_0203CDB0 * param0, Pokemon * param1, BattleP
|
||||
sub_0206978C(param0->unk_94, &v1, &v2);
|
||||
|
||||
if (param6->unk_04 == 1) {
|
||||
UnkStruct_02025E6C * v3;
|
||||
TrainerInfo * v3;
|
||||
|
||||
v3 = sub_02025E38(sub_0203D174(param0));
|
||||
v0 = ov6_02241F2C(v1, v2, 1, param6->unk_08, sub_02025F20(v3), param5, param1, param2);
|
||||
|
@ -1,8 +1,6 @@
|
||||
#include <nitro.h>
|
||||
#include <string.h>
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "pokemon.h"
|
||||
#include "struct_decls/struct_party_decl.h"
|
||||
#include "overlay006/struct_ov6_02246204_decl.h"
|
||||
|
||||
@ -49,7 +47,7 @@ typedef struct {
|
||||
typedef struct UnkStruct_ov6_02246204_t {
|
||||
UnkStruct_ov6_0224630C * unk_00;
|
||||
Pokemon * unk_04;
|
||||
UnkStruct_02025E6C * unk_08;
|
||||
TrainerInfo * unk_08;
|
||||
u32 unk_0C;
|
||||
u32 unk_10;
|
||||
};
|
||||
|
@ -2,7 +2,7 @@
|
||||
#include <string.h>
|
||||
|
||||
#include "struct_decls/struct_0202440C_decl.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_0202E4D4_decl.h"
|
||||
#include "struct_decls/struct_0202E768_decl.h"
|
||||
#include "struct_decls/struct_0202E794_decl.h"
|
||||
@ -105,7 +105,7 @@ static UnkStruct_ov6_022465F4 * ov6_022464A8 (UnkStruct_0203CDB0 * param0, UnkSt
|
||||
|
||||
static UnkStruct_ov6_022465F4 * ov6_022464F8 (UnkStruct_0203CDB0 * param0, UnkStruct_0202E768 * param1)
|
||||
{
|
||||
UnkStruct_02025E6C * v0 = sub_02025E38(param0->unk_0C);
|
||||
TrainerInfo * v0 = sub_02025E38(param0->unk_0C);
|
||||
UnkStruct_ov6_022465F4 * v1 = Heap_AllocFromHeap(4, sizeof(UnkStruct_ov6_022465F4));
|
||||
|
||||
ov6_02246444(v1);
|
||||
@ -120,7 +120,7 @@ static UnkStruct_ov6_022465F4 * ov6_022464F8 (UnkStruct_0203CDB0 * param0, UnkSt
|
||||
|
||||
static UnkStruct_ov6_022465F4 * ov6_02246550 (UnkStruct_0203CDB0 * param0, int param1)
|
||||
{
|
||||
UnkStruct_02025E6C * v0 = sub_02025E38(param0->unk_0C);
|
||||
TrainerInfo * v0 = sub_02025E38(param0->unk_0C);
|
||||
UnkStruct_ov6_022465F4 * v1 = Heap_AllocFromHeap(4, sizeof(UnkStruct_ov6_022465F4));
|
||||
|
||||
ov6_02246444(v1);
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
#include "inlines.h"
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_02026324_decl.h"
|
||||
#include "struct_decls/struct_020507E4_decl.h"
|
||||
|
||||
@ -133,7 +133,7 @@ static BOOL ov6_02246A9C (UnkStruct_0203CDB0 * param0)
|
||||
|
||||
static BOOL ov6_02246AB0 (UnkStruct_0203CDB0 * param0)
|
||||
{
|
||||
UnkStruct_02025E6C * v0 = sub_02025E38(param0->unk_0C);
|
||||
TrainerInfo * v0 = sub_02025E38(param0->unk_0C);
|
||||
|
||||
if (sub_02025F58(v0) >= 5) {
|
||||
return 1;
|
||||
|
@ -2,7 +2,7 @@
|
||||
#include <string.h>
|
||||
|
||||
#include "struct_decls/struct_02014FB0_decl.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
|
||||
#include "unk_02014D38.h"
|
||||
#include "unk_02025E68.h"
|
||||
@ -93,7 +93,7 @@ static int ov6_02247890 (const UnkStruct_02014FB0 * param0, u16 param1, u16 para
|
||||
return -1;
|
||||
}
|
||||
|
||||
int ov6_022479D0 (const UnkStruct_02025E6C * param0, u16 param1, u16 param2, u16 param3, u16 param4, u32 param5)
|
||||
int ov6_022479D0 (const TrainerInfo * param0, u16 param1, u16 param2, u16 param3, u16 param4, u32 param5)
|
||||
{
|
||||
int v0;
|
||||
u16 v1;
|
||||
|
@ -10,7 +10,7 @@
|
||||
#include "struct_decls/struct_02013A04_decl.h"
|
||||
#include "struct_decls/struct_0201CD38_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
|
||||
#include "struct_defs/struct_02013A04_t.h"
|
||||
#include "struct_defs/struct_0203CDB0.h"
|
||||
@ -62,8 +62,8 @@ typedef struct UnkStruct_ov7_02249C2C_t {
|
||||
UnkFuncPtr_ov7_02249C2C unk_6C;
|
||||
UnkFuncPtr_ov7_02249C2C_1 unk_70;
|
||||
MessageLoader * unk_74;
|
||||
UnkStruct_02025E6C * unk_78;
|
||||
UnkStruct_02025E6C * unk_7C;
|
||||
TrainerInfo * unk_78;
|
||||
TrainerInfo * unk_7C;
|
||||
u8 unk_80[8];
|
||||
u32 unk_88;
|
||||
u16 unk_8C;
|
||||
@ -882,7 +882,7 @@ static void ov7_0224A6D4 (int param0, UnkStruct_ov7_02249C2C * param1)
|
||||
29,
|
||||
30
|
||||
};
|
||||
UnkStruct_02025E6C * v1 = sub_02032EE8(param0);
|
||||
TrainerInfo * v1 = sub_02032EE8(param0);
|
||||
|
||||
if (v1) {
|
||||
sub_0200B498(param1->unk_58, 1, v1);
|
||||
|
@ -6,7 +6,6 @@
|
||||
#include "struct_decls/struct_02001AF4_decl.h"
|
||||
#include "struct_decls/struct_02002F38_decl.h"
|
||||
#include "struct_decls/struct_02006C24_decl.h"
|
||||
#include "message.h"
|
||||
#include "struct_decls/struct_0200B358_decl.h"
|
||||
#include "struct_decls/struct_0200C440_decl.h"
|
||||
#include "struct_decls/struct_0200C6E4_decl.h"
|
||||
@ -17,9 +16,6 @@
|
||||
#include "struct_decls/struct_02018340_decl.h"
|
||||
#include "struct_decls/struct_0201CD38_decl.h"
|
||||
#include "struct_decls/struct_020203AC_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "pokemon.h"
|
||||
#include "struct_decls/struct_party_decl.h"
|
||||
|
||||
#include "struct_defs/struct_0200D0F4.h"
|
||||
@ -677,7 +673,7 @@ static u8 ov10_0221FD00 (UnkStruct_ov10_0221FB28 * param0)
|
||||
}
|
||||
{
|
||||
int v2;
|
||||
UnkStruct_02025E6C * v3;
|
||||
TrainerInfo * v3;
|
||||
|
||||
param0->unk_BC4 = 0;
|
||||
|
||||
|
@ -13,7 +13,7 @@
|
||||
#include "constants/battle/message_tags.h"
|
||||
#include "constants/narc_files/battle_skill_subseq.h"
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_party_decl.h"
|
||||
#include "struct_decls/battle_system.h"
|
||||
#include "pokemon.h"
|
||||
@ -2127,7 +2127,7 @@ static int ov16_0224E13C (BattleSystem * param0, BattleContext * param1, int * p
|
||||
int v0, v1;
|
||||
u32 v2;
|
||||
u8 v3 = 0;
|
||||
UnkStruct_02025E6C * v4;
|
||||
TrainerInfo * v4;
|
||||
|
||||
v2 = BattleSystem_BattleType(param0);
|
||||
v4 = ov16_0223E16C(param0, 0);
|
||||
|
@ -16,7 +16,7 @@
|
||||
#include "struct_decls/struct_02015F84_decl.h"
|
||||
#include "struct_decls/struct_02018340_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_02026324_decl.h"
|
||||
#include "struct_decls/struct_0202CC84_decl.h"
|
||||
#include "struct_decls/struct_020797DC_decl.h"
|
||||
@ -109,7 +109,7 @@ UnkStruct_0200B358 * ov16_0223E0D0(BattleSystem * param0);
|
||||
Strbuf* ov16_0223E0D4(BattleSystem * param0);
|
||||
u16 ov16_0223E0D8(BattleSystem * param0, int param1);
|
||||
TrainerData * ov16_0223E120(BattleSystem * param0, int param1);
|
||||
UnkStruct_02025E6C * ov16_0223E16C(BattleSystem * param0, int param1);
|
||||
TrainerInfo * ov16_0223E16C(BattleSystem * param0, int param1);
|
||||
UnkStruct_0207D3C0 * ov16_0223E1AC(BattleSystem * param0);
|
||||
UnkStruct_0207D99C * ov16_0223E1B0(BattleSystem * param0);
|
||||
u32 ov16_0223E1B4(BattleSystem * param0, int param1);
|
||||
@ -200,7 +200,7 @@ void ov16_0223F858(BattleSystem * param0, u8 * param1);
|
||||
void ov16_0223F87C(BattleSystem * param0, u8 * param1);
|
||||
void ov16_0223F8AC(BattleSystem * param0, UnkStruct_02007C7C ** param1);
|
||||
void ov16_0223F8DC(BattleSystem * param0, int param1);
|
||||
u32 ov16_0223F904(Party * param0, UnkStruct_02025E6C * param1);
|
||||
u32 ov16_0223F904(Party * param0, TrainerInfo * param1);
|
||||
void ov16_0223F938(BattleSystem * param0, int param1);
|
||||
void ov16_0223F9A0(BattleSystem * param0, int param1);
|
||||
BOOL ov16_0223F9E0(BattleSystem * param0, int param1);
|
||||
@ -439,7 +439,7 @@ TrainerData * ov16_0223E120 (BattleSystem * param0, int param1)
|
||||
}
|
||||
}
|
||||
|
||||
UnkStruct_02025E6C * ov16_0223E16C (BattleSystem * param0, int param1)
|
||||
TrainerInfo * ov16_0223E16C (BattleSystem * param0, int param1)
|
||||
{
|
||||
if ((param0->battleType & 0x8) || ((param0->battleType & 0x10) && (BattleSystem_BattlerSlot(param0, param1) & 0x1))) {
|
||||
return param0->unk_48[param1];
|
||||
@ -1669,7 +1669,7 @@ void ov16_0223F8DC (BattleSystem * param0, int param1)
|
||||
}
|
||||
}
|
||||
|
||||
u32 ov16_0223F904 (Party * param0, UnkStruct_02025E6C * param1)
|
||||
u32 ov16_0223F904 (Party * param0, TrainerInfo * param1)
|
||||
{
|
||||
static const u8 v0[] = {
|
||||
2, 4, 6, 9, 12, 16, 20, 25, 30,
|
||||
|
@ -1,9 +1,6 @@
|
||||
#include <nitro.h>
|
||||
#include <string.h>
|
||||
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "pokemon.h"
|
||||
#include "struct_decls/struct_party_decl.h"
|
||||
#include "struct_decls/battle_system.h"
|
||||
#include "struct_decls/struct_02098700_decl.h"
|
||||
@ -5997,7 +5994,7 @@ BOOL BattleSystem_CanPickCommand (BattleContext *battleSys, int battler)
|
||||
|
||||
void ov16_02259A5C (BattleSystem * param0, BattleContext * param1, Pokemon * param2)
|
||||
{
|
||||
UnkStruct_02025E6C * v0;
|
||||
TrainerInfo * v0;
|
||||
int v1;
|
||||
int v2;
|
||||
int v3;
|
||||
@ -6033,7 +6030,7 @@ BOOL ov16_02259AC0 (BattleContext * param0, int param1)
|
||||
|
||||
BOOL ov16_02259ADC (BattleSystem * param0, BattleContext * param1)
|
||||
{
|
||||
UnkStruct_02025E6C * v0;
|
||||
TrainerInfo * v0;
|
||||
u32 v1;
|
||||
u32 v2;
|
||||
const u16 * v3;
|
||||
@ -6052,7 +6049,7 @@ BOOL ov16_02259ADC (BattleSystem * param0, BattleContext * param1)
|
||||
|
||||
BOOL ov16_02259B38 (BattleSystem * param0, Pokemon * param1)
|
||||
{
|
||||
UnkStruct_02025E6C * v0;
|
||||
TrainerInfo * v0;
|
||||
u32 v1;
|
||||
u32 v2;
|
||||
const u16 * v3;
|
||||
|
@ -9,7 +9,7 @@
|
||||
#include "struct_decls/struct_02015920_decl.h"
|
||||
#include "struct_decls/struct_0201CD38_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_02029C68_decl.h"
|
||||
#include "struct_decls/struct_02029C88_decl.h"
|
||||
#include "pokemon.h"
|
||||
@ -163,8 +163,8 @@ static void ov22_02256C70(UnkStruct_0201CD38 * param0, void * param1);
|
||||
static void ov22_02256DB8(UnkStruct_ov22_02255D44 * param0, BOOL * param1);
|
||||
static void ov22_02256DE0(UnkStruct_0201CD38 * param0, void * param1);
|
||||
static BOOL ov22_02257098(UnkStruct_ov22_02256C48 * param0, int param1, int param2, int param3);
|
||||
static void ov22_02256F38(UnkStruct_02029C68 * param0, UnkStruct_ov22_02257964 * param1, const UnkStruct_02025E6C * param2);
|
||||
static void ov22_02256FD8(UnkStruct_02029C88 * param0, UnkStruct_ov22_02257964 * param1, int param2, const UnkStruct_02025E6C * param3);
|
||||
static void ov22_02256F38(UnkStruct_02029C68 * param0, UnkStruct_ov22_02257964 * param1, const TrainerInfo * param2);
|
||||
static void ov22_02256FD8(UnkStruct_02029C88 * param0, UnkStruct_ov22_02257964 * param1, int param2, const TrainerInfo * param3);
|
||||
static void ov22_02257104(UnkStruct_ov22_02255D44 * param0);
|
||||
static void ov22_0225718C(UnkStruct_ov22_02255D44 * param0);
|
||||
static void ov22_022571D4(UnkStruct_ov22_02255D44 * param0);
|
||||
@ -1144,7 +1144,7 @@ static void ov22_02256DE0 (UnkStruct_0201CD38 * param0, void * param1)
|
||||
}
|
||||
}
|
||||
|
||||
static void ov22_02256F38 (UnkStruct_02029C68 * param0, UnkStruct_ov22_02257964 * param1, const UnkStruct_02025E6C * param2)
|
||||
static void ov22_02256F38 (UnkStruct_02029C68 * param0, UnkStruct_ov22_02257964 * param1, const TrainerInfo * param2)
|
||||
{
|
||||
UnkStruct_ov22_02259560 * v0;
|
||||
int v1;
|
||||
@ -1188,7 +1188,7 @@ static void ov22_02256F38 (UnkStruct_02029C68 * param0, UnkStruct_ov22_02257964
|
||||
sub_02029F5C(param0);
|
||||
}
|
||||
|
||||
static void ov22_02256FD8 (UnkStruct_02029C88 * param0, UnkStruct_ov22_02257964 * param1, int param2, const UnkStruct_02025E6C * param3)
|
||||
static void ov22_02256FD8 (UnkStruct_02029C88 * param0, UnkStruct_ov22_02257964 * param1, int param2, const TrainerInfo * param3)
|
||||
{
|
||||
int v0;
|
||||
int v1;
|
||||
|
@ -13,7 +13,7 @@
|
||||
#include "struct_decls/struct_020218BC_decl.h"
|
||||
#include "struct_decls/struct_02022550_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_0202855C_decl.h"
|
||||
#include "struct_decls/struct_020298B0_decl.h"
|
||||
#include "struct_decls/struct_020507E4_decl.h"
|
||||
@ -3100,8 +3100,8 @@ static void ov23_022414D4 (void)
|
||||
BOOL ov23_022415B8 (Strbuf *param0)
|
||||
{
|
||||
int v0;
|
||||
UnkStruct_02025E6C * v1;
|
||||
UnkStruct_02025E6C * v2;
|
||||
TrainerInfo * v1;
|
||||
TrainerInfo * v2;
|
||||
|
||||
if (!Unk_ov23_02257740) {
|
||||
return 0;
|
||||
|
@ -6,7 +6,7 @@
|
||||
#include "struct_decls/struct_0200B358_decl.h"
|
||||
#include "struct_decls/struct_0201CD38_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_02029894_decl.h"
|
||||
#include "struct_decls/struct_020298B0_decl.h"
|
||||
#include "struct_decls/struct_02061AB4_decl.h"
|
||||
@ -218,7 +218,7 @@ void ov23_022421EC (void)
|
||||
ov23_02254210(Unk_ov23_02257748->unk_128);
|
||||
}
|
||||
|
||||
BOOL ov23_0224223C (UnkStruct_02025E6C * param0, UnkStruct_02025E6C * param1, int param2, Strbuf *param3)
|
||||
BOOL ov23_0224223C (TrainerInfo * param0, TrainerInfo * param1, int param2, Strbuf *param3)
|
||||
{
|
||||
UnkStruct_0200B358 * v0;
|
||||
Strbuf* v1;
|
||||
@ -240,7 +240,7 @@ BOOL ov23_0224223C (UnkStruct_02025E6C * param0, UnkStruct_02025E6C * param1, in
|
||||
return 0;
|
||||
}
|
||||
|
||||
BOOL ov23_022422A8 (UnkStruct_02025E6C * param0, int param1, int param2, Strbuf *param3)
|
||||
BOOL ov23_022422A8 (TrainerInfo * param0, int param1, int param2, Strbuf *param3)
|
||||
{
|
||||
UnkStruct_0200B358 * v0;
|
||||
Strbuf* v1;
|
||||
@ -266,8 +266,8 @@ static BOOL ov23_02242308 (Strbuf *param0)
|
||||
int v0;
|
||||
UnkStruct_0200B358 * v1;
|
||||
Strbuf* v2;
|
||||
UnkStruct_02025E6C * v3;
|
||||
UnkStruct_02025E6C * v4;
|
||||
TrainerInfo * v3;
|
||||
TrainerInfo * v4;
|
||||
|
||||
if (!Unk_ov23_02257748) {
|
||||
return 0;
|
||||
|
@ -12,7 +12,7 @@
|
||||
#include "struct_decls/struct_020218BC_decl.h"
|
||||
#include "struct_decls/struct_02022550_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_0202855C_decl.h"
|
||||
#include "struct_decls/struct_020298B0_decl.h"
|
||||
#include "struct_decls/struct_020507E4_decl.h"
|
||||
@ -1666,8 +1666,8 @@ void ov23_0224467C (int param0, int param1, void * param2, void * param3)
|
||||
BOOL ov23_022446B0 (Strbuf *param0)
|
||||
{
|
||||
int v0, v1;
|
||||
UnkStruct_02025E6C * v2;
|
||||
UnkStruct_02025E6C * v3;
|
||||
TrainerInfo * v2;
|
||||
TrainerInfo * v3;
|
||||
|
||||
if (!Unk_ov23_02257764) {
|
||||
return 0;
|
||||
@ -1711,8 +1711,8 @@ BOOL ov23_022446B0 (Strbuf *param0)
|
||||
BOOL ov23_02244784 (Strbuf *param0)
|
||||
{
|
||||
int v0, v1;
|
||||
UnkStruct_02025E6C * v2;
|
||||
UnkStruct_02025E6C * v3;
|
||||
TrainerInfo * v2;
|
||||
TrainerInfo * v3;
|
||||
|
||||
if (!Unk_ov23_02257764) {
|
||||
return 0;
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
#include "struct_decls/struct_0201CD38_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_0202855C_decl.h"
|
||||
#include "struct_decls/struct_020507E4_decl.h"
|
||||
|
||||
@ -115,7 +115,7 @@ static BOOL ov23_0224A294 (int param0, int param1)
|
||||
v0->unk_FA[param1] = 0;
|
||||
v0->unk_14A[param0].unk_20 = param0;
|
||||
v0->unk_14A[param1].unk_20 = 0xff;
|
||||
sub_02025E80(v0->unk_290[param0], (UnkStruct_02025E6C *)&v0->unk_14A[param0].unk_00);
|
||||
sub_02025E80(v0->unk_290[param0], (TrainerInfo *)&v0->unk_14A[param0].unk_00);
|
||||
return 1;
|
||||
}
|
||||
|
||||
@ -532,7 +532,7 @@ void ov23_0224AAB0 (void)
|
||||
if (v0->unk_290[sub_0203608C()]) {
|
||||
sub_020360D0(91, v0->unk_290[sub_0203608C()]);
|
||||
} else {
|
||||
UnkStruct_02025E6C * v0 = sub_02025E6C(15);
|
||||
TrainerInfo * v0 = sub_02025E6C(15);
|
||||
Strbuf* v1 = Strbuf_Init(20, 15);
|
||||
|
||||
GF_ASSERT(v0);
|
||||
@ -554,12 +554,12 @@ void ov23_0224AB30 (int param0, int param1, void * param2, void * param3)
|
||||
{
|
||||
UnkStruct_ov23_0224A294 * v0 = sub_02057518();
|
||||
int v1;
|
||||
const UnkStruct_02025E6C * v2 = param2;
|
||||
const TrainerInfo * v2 = param2;
|
||||
Strbuf* v3;
|
||||
u8 v4 = param0;
|
||||
|
||||
if (v0) {
|
||||
sub_02025E80(v2, (UnkStruct_02025E6C *)v0->unk_14A[param0].unk_00);
|
||||
sub_02025E80(v2, (TrainerInfo *)v0->unk_14A[param0].unk_00);
|
||||
|
||||
v3 = sub_02025F04(v2, 15);
|
||||
|
||||
@ -597,7 +597,7 @@ void ov23_0224ABC4 (int param0, int param1, void * param2, void * param3)
|
||||
}
|
||||
|
||||
v0->unk_290[v3] = sub_02025E6C(15);
|
||||
sub_02025E80((UnkStruct_02025E6C *)v1->unk_00, v0->unk_290[v3]);
|
||||
sub_02025E80((TrainerInfo *)v1->unk_00, v0->unk_290[v3]);
|
||||
v0->unk_FA[v3] = 1;
|
||||
}
|
||||
}
|
||||
@ -627,7 +627,7 @@ BOOL ov23_0224AC3C (void)
|
||||
|
||||
void ov23_0224AC4C (void)
|
||||
{
|
||||
UnkStruct_02025E6C * v0 = NULL;
|
||||
TrainerInfo * v0 = NULL;
|
||||
int v1, v2;
|
||||
int v3 = sub_0203608C();
|
||||
UnkStruct_ov23_0224A294 * v4 = sub_02057518();
|
||||
@ -647,7 +647,7 @@ void ov23_0224AC4C (void)
|
||||
v4->unk_290[0] = v0;
|
||||
v4->unk_FA[0] = 1;
|
||||
|
||||
sub_02025E80(v0, (UnkStruct_02025E6C *)&v4->unk_14A[0].unk_00);
|
||||
sub_02025E80(v0, (TrainerInfo *)&v4->unk_14A[0].unk_00);
|
||||
|
||||
v4->unk_14A[0].unk_20 = 0;
|
||||
}
|
||||
@ -794,7 +794,7 @@ BOOL ov23_0224AEC4 (int param0, int param1)
|
||||
UnkStruct_ov23_0224A294 * v0 = sub_02057518();
|
||||
|
||||
if (v0->unk_290[param0] == NULL) {
|
||||
UnkStruct_02025E6C * v1 = sub_02032EE8(param1);
|
||||
TrainerInfo * v1 = sub_02032EE8(param1);
|
||||
|
||||
if (v1) {
|
||||
v0->unk_290[param0] = sub_02025E6C(15);
|
||||
@ -803,7 +803,7 @@ BOOL ov23_0224AEC4 (int param0, int param1)
|
||||
v0->unk_FA[param0] = 1;
|
||||
v0->unk_14A[param0].unk_20 = param0;
|
||||
|
||||
sub_02025E80(v1, (UnkStruct_02025E6C *)&v0->unk_14A[param0].unk_00);
|
||||
sub_02025E80(v1, (TrainerInfo *)&v0->unk_14A[param0].unk_00);
|
||||
|
||||
if (param1 == sub_0203608C()) {
|
||||
UnkStruct_0202855C * v2 = sub_020298A0(v0->unk_54->unk_0C);
|
||||
|
@ -9,7 +9,7 @@
|
||||
#include "struct_decls/struct_02018340_decl.h"
|
||||
#include "struct_decls/struct_0201CD38_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_0202855C_decl.h"
|
||||
#include "struct_decls/struct_02029894_decl.h"
|
||||
#include "struct_decls/struct_020298B0_decl.h"
|
||||
@ -2034,8 +2034,8 @@ void ov23_0224CF18 (int param0, int param1, void * param2, void * param3)
|
||||
BOOL ov23_0224D020 (Strbuf *param0)
|
||||
{
|
||||
int v0, v1;
|
||||
UnkStruct_02025E6C * v2;
|
||||
UnkStruct_02025E6C * v3;
|
||||
TrainerInfo * v2;
|
||||
TrainerInfo * v3;
|
||||
|
||||
if (!Unk_ov23_022577AC) {
|
||||
return 0;
|
||||
|
@ -8,7 +8,7 @@
|
||||
#include "message.h"
|
||||
#include "struct_decls/struct_02013A04_decl.h"
|
||||
#include "struct_decls/struct_0201CD38_decl.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_020507E4_decl.h"
|
||||
|
||||
#include "struct_defs/struct_02013A04_t.h"
|
||||
@ -186,7 +186,7 @@ static void ov23_0224DC68 (UnkStruct_ov23_0224E280 * param0, int param1)
|
||||
int v0 = param1;
|
||||
|
||||
if (param1 >= 136) {
|
||||
UnkStruct_02025E6C * v1 = sub_02032EE8(param0->unk_30);
|
||||
TrainerInfo * v1 = sub_02032EE8(param0->unk_30);
|
||||
|
||||
if (1 == sub_02025F30(v1)) {
|
||||
v0 = v0 - 136 + 155;
|
||||
@ -201,7 +201,7 @@ static void ov23_0224DC90 (UnkStruct_ov23_022577B0 * param0, int param1)
|
||||
int v0 = param1;
|
||||
|
||||
if (param1 >= 136) {
|
||||
UnkStruct_02025E6C * v1 = sub_02032EE8(param0->unk_2C);
|
||||
TrainerInfo * v1 = sub_02032EE8(param0->unk_2C);
|
||||
|
||||
if (1 == sub_02025F30(v1)) {
|
||||
v0 = v0 - 136 + 155;
|
||||
|
@ -9,7 +9,7 @@
|
||||
#include "struct_decls/struct_0201CD38_decl.h"
|
||||
#include "struct_decls/struct_02022550_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_020298B0_decl.h"
|
||||
#include "struct_decls/struct_0207D3C0_decl.h"
|
||||
|
||||
@ -498,7 +498,7 @@ static void ov23_0224F7F4 (UnkStruct_ov23_02250CD4 * param0)
|
||||
|
||||
for (v4 = 0; v4 < NELEMS(Unk_ov23_02256924); v4++) {
|
||||
if (v4 == v1) {
|
||||
const UnkStruct_02025E6C * v5 = sub_02025E38(sub_0203D174(param0->unk_0C));
|
||||
const TrainerInfo * v5 = sub_02025E38(sub_0203D174(param0->unk_0C));
|
||||
Strbuf* v6 = sub_02025F04(v5, 4);
|
||||
|
||||
sub_02013A6C(param0->unk_40, v6, Unk_ov23_02256924[v4].unk_04);
|
||||
|
@ -10,7 +10,7 @@
|
||||
#include "struct_decls/struct_02018340_decl.h"
|
||||
#include "struct_decls/struct_0201CD38_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_0202855C_decl.h"
|
||||
#include "struct_decls/struct_020298B0_decl.h"
|
||||
#include "struct_decls/struct_021C0794_decl.h"
|
||||
@ -120,7 +120,7 @@ static UnkFuncPtr_ov23_022576EC Unk_ov23_022576EC[] = {
|
||||
sub_020295B8
|
||||
};
|
||||
|
||||
asm static void ov23_0225360C (UnkStruct_0205AA50 * param0, MessageLoader * param1, UnkStruct_02025E6C * param2, const UnkStruct_0202855C * param3)
|
||||
asm static void ov23_0225360C (UnkStruct_0205AA50 * param0, MessageLoader * param1, TrainerInfo * param2, const UnkStruct_0202855C * param3)
|
||||
{
|
||||
push {r3, r4, r5, r6, r7, lr}
|
||||
sub sp, #0x20
|
||||
@ -354,7 +354,7 @@ static void ov23_0225381C (UnkStruct_0201CD38 * param0, void * param1)
|
||||
}
|
||||
}
|
||||
|
||||
void ov23_02253834 (UnkStruct_02018340 * param0, UnkStruct_02025E6C * param1, UnkFuncPtr_ov23_02253834 param2, void * param3, BOOL param4)
|
||||
void ov23_02253834 (UnkStruct_02018340 * param0, TrainerInfo * param1, UnkFuncPtr_ov23_02253834 param2, void * param3, BOOL param4)
|
||||
{
|
||||
UnkStruct_0202855C * v0;
|
||||
MessageLoader * v1;
|
||||
@ -474,7 +474,7 @@ void ov23_02253A00 (UnkStruct_0202855C * param0, int param1)
|
||||
ov23_02253F40(ov23_022421BC(), param1, 1, ov23_022539F8);
|
||||
}
|
||||
|
||||
static void ov23_02253A78 (UnkStruct_0205AA50 * param0, MessageLoader * param1, UnkStruct_02025E6C * param2, const UnkStruct_0202855C * param3, const UnkStruct_020298B0 * param4)
|
||||
static void ov23_02253A78 (UnkStruct_0205AA50 * param0, MessageLoader * param1, TrainerInfo * param2, const UnkStruct_0202855C * param3, const UnkStruct_020298B0 * param4)
|
||||
{
|
||||
UnkStruct_0200B358 * v0;
|
||||
Strbuf* v1;
|
||||
@ -510,7 +510,7 @@ static void ov23_02253A78 (UnkStruct_0205AA50 * param0, MessageLoader * param1,
|
||||
sub_0201D738(param0, 0, v1, v7, 1 + v8 * 3, 0xff, NULL);
|
||||
|
||||
for (v3 = 0; v3 < 5; v3++) {
|
||||
UnkStruct_02025E6C * v13 = sub_020288C8(param4, 4, v3);
|
||||
TrainerInfo * v13 = sub_020288C8(param4, 4, v3);
|
||||
|
||||
if (v13) {
|
||||
sub_0200B498(v0, 0, v13);
|
||||
@ -537,7 +537,7 @@ static void ov23_02253A78 (UnkStruct_0205AA50 * param0, MessageLoader * param1,
|
||||
sub_0200B3F0(v0);
|
||||
}
|
||||
|
||||
void * ov23_02253C64 (UnkStruct_02018340 * param0, UnkStruct_02025E6C * param1, UnkStruct_020298B0 * param2, UnkFuncPtr_ov23_02253834 param3, void * param4)
|
||||
void * ov23_02253C64 (UnkStruct_02018340 * param0, TrainerInfo * param1, UnkStruct_020298B0 * param2, UnkFuncPtr_ov23_02253834 param3, void * param4)
|
||||
{
|
||||
UnkStruct_0202855C * v0;
|
||||
MessageLoader * v1;
|
||||
|
@ -8,7 +8,7 @@
|
||||
#include "struct_decls/struct_02018340_decl.h"
|
||||
#include "struct_decls/struct_0201CD38_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "overlay023/struct_ov23_02253E2C_decl.h"
|
||||
|
||||
#include "struct_defs/struct_0205AA50.h"
|
||||
@ -272,13 +272,13 @@ void ov23_02254044 (UnkStruct_ov23_02253E2C * param0)
|
||||
ov23_02253FA4(param0, 2);
|
||||
}
|
||||
|
||||
void ov23_02254050 (UnkStruct_ov23_02253E2C * param0, UnkStruct_02025E6C * param1)
|
||||
void ov23_02254050 (UnkStruct_ov23_02253E2C * param0, TrainerInfo * param1)
|
||||
{
|
||||
sub_0200B498(param0->unk_28, 1, param1);
|
||||
param0->unk_44_1 = 1;
|
||||
}
|
||||
|
||||
void ov23_02254068 (UnkStruct_ov23_02253E2C * param0, UnkStruct_02025E6C * param1)
|
||||
void ov23_02254068 (UnkStruct_ov23_02253E2C * param0, TrainerInfo * param1)
|
||||
{
|
||||
sub_0200B498(param0->unk_28, 0, param1);
|
||||
param0->unk_44_1 = 1;
|
||||
|
@ -7,7 +7,7 @@
|
||||
|
||||
#include "struct_decls/struct_02018340_decl.h"
|
||||
#include "struct_decls/struct_0201CD38_decl.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_0203CDB0_decl.h"
|
||||
#include "struct_decls/struct_02056B24_decl.h"
|
||||
#include "struct_decls/struct_021C0794_decl.h"
|
||||
@ -824,7 +824,7 @@ UnkStruct_021C0794 * ov25_02254544 (const UnkStruct_ov25_0225424C * param0)
|
||||
|
||||
int ov25_02254548 (const UnkStruct_ov25_0225424C * param0)
|
||||
{
|
||||
UnkStruct_02025E6C * v0 = sub_02025E38(param0->unk_54);
|
||||
TrainerInfo * v0 = sub_02025E38(param0->unk_54);
|
||||
|
||||
if (sub_02025F30(v0) == 1) {
|
||||
return 0;
|
||||
|
@ -12,7 +12,7 @@
|
||||
#include "struct_decls/struct_020218BC_decl.h"
|
||||
#include "struct_decls/struct_02022550_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_02027F8C_decl.h"
|
||||
#include "struct_decls/struct_0205B43C_decl.h"
|
||||
#include "overlay056/struct_ov56_02256468_decl.h"
|
||||
@ -81,7 +81,7 @@ struct UnkStruct_ov56_02256468_t {
|
||||
UnkStruct_0205C22C * unk_04;
|
||||
UnkStruct_0205B43C * unk_08;
|
||||
UnkStruct_0203CDB0 * unk_0C;
|
||||
UnkStruct_02025E6C * unk_10;
|
||||
TrainerInfo * unk_10;
|
||||
UnkStruct_02018340 * unk_14;
|
||||
UnkStruct_0200B358 * unk_18;
|
||||
MessageLoader * unk_1C;
|
||||
@ -125,15 +125,15 @@ static void ov56_02256D04(UnkStruct_ov56_02256468 * param0);
|
||||
static void ov56_022569E0(UnkStruct_ov56_02256468 * param0);
|
||||
static void ov56_02256994(UnkStruct_02022550 * param0, int param1);
|
||||
static void ov56_02257098(UnkStruct_ov56_02256468 * param0);
|
||||
static void ov56_02256EE8(UnkStruct_ov56_02256468 * param0, u32 param1, UnkStruct_02014A84 * param2, UnkStruct_02025E6C * param3);
|
||||
static void ov56_02256EE8(UnkStruct_ov56_02256468 * param0, u32 param1, UnkStruct_02014A84 * param2, TrainerInfo * param3);
|
||||
static int ov56_02256FC8(UnkStruct_ov56_02256468 * param0, UnkStruct_02014A84 * param1, int param2);
|
||||
static int ov56_022567E4(UnkStruct_0205C95C * param0, int param1);
|
||||
static int ov56_022567F0(int param0, int param1);
|
||||
static int ov56_02256A68(UnkStruct_ov56_02256468 * param0);
|
||||
static int ov56_02256BC0(UnkStruct_ov56_02256468 * param0);
|
||||
static void ov56_02257100(UnkStruct_ov56_02256468 * param0);
|
||||
static void ov56_02257048(UnkStruct_ov56_02256468 * param0, UnkStruct_02025E6C * param1, UnkStruct_02014A84 * param2, u32 param3);
|
||||
static Strbuf* ov56_02256E5C(UnkStruct_02027F8C * param0, u32 param1, UnkStruct_0200B358 * param2, MessageLoader * param3, UnkStruct_02025E6C * param4);
|
||||
static void ov56_02257048(UnkStruct_ov56_02256468 * param0, TrainerInfo * param1, UnkStruct_02014A84 * param2, u32 param3);
|
||||
static Strbuf* ov56_02256E5C(UnkStruct_02027F8C * param0, u32 param1, UnkStruct_0200B358 * param2, MessageLoader * param3, TrainerInfo * param4);
|
||||
static void ov56_02256D64(UnkStruct_02018340 * param0, NNSG2dScreenData * param1, UnkStruct_ov56_022562EC * param2, int param3, int param4, int * param5);
|
||||
static void ov56_0225710C(UnkStruct_ov56_02256468 * param0);
|
||||
static void ov56_0225712C(UnkStruct_ov56_02256468 * param0);
|
||||
@ -629,7 +629,7 @@ static int ov56_02256A68 (UnkStruct_ov56_02256468 * param0)
|
||||
}
|
||||
|
||||
{
|
||||
UnkStruct_02025E6C * v6 = sub_02033F9C();
|
||||
TrainerInfo * v6 = sub_02033F9C();
|
||||
|
||||
if (param0->unk_2D4->unk_00[v2].unk_0C == sub_02025F20(v6)) {
|
||||
sub_02005748(1509);
|
||||
@ -774,7 +774,7 @@ static void ov56_02256D64 (UnkStruct_02018340 * param0, NNSG2dScreenData * param
|
||||
sub_02019460(param0, 7, sub_02019FE4(param0, 7), 32 * 24 * 2, 0);
|
||||
}
|
||||
|
||||
static Strbuf* ov56_02256E5C (UnkStruct_02027F8C * param0, u32 param1, UnkStruct_0200B358 * param2, MessageLoader * param3, UnkStruct_02025E6C * param4)
|
||||
static Strbuf* ov56_02256E5C (UnkStruct_02027F8C * param0, u32 param1, UnkStruct_0200B358 * param2, MessageLoader * param3, TrainerInfo * param4)
|
||||
{
|
||||
Strbuf* v0 = NULL;
|
||||
Strbuf* v1;
|
||||
@ -803,7 +803,7 @@ static Strbuf* ov56_02256E5C (UnkStruct_02027F8C * param0, u32 param1, UnkStruct
|
||||
return v0;
|
||||
}
|
||||
|
||||
static void ov56_02256EE8 (UnkStruct_ov56_02256468 * param0, u32 param1, UnkStruct_02014A84 * param2, UnkStruct_02025E6C * param3)
|
||||
static void ov56_02256EE8 (UnkStruct_ov56_02256468 * param0, u32 param1, UnkStruct_02014A84 * param2, TrainerInfo * param3)
|
||||
{
|
||||
UnkStruct_0205C95C * v0 = param0->unk_2D4;
|
||||
UnkStruct_02027F8C * v1 = param0->unk_04->unk_474;
|
||||
@ -867,7 +867,7 @@ static int ov56_02256FC8 (UnkStruct_ov56_02256468 * param0, UnkStruct_02014A84 *
|
||||
return 1;
|
||||
}
|
||||
|
||||
static void ov56_02257048 (UnkStruct_ov56_02256468 * param0, UnkStruct_02025E6C * param1, UnkStruct_02014A84 * param2, u32 param3)
|
||||
static void ov56_02257048 (UnkStruct_ov56_02256468 * param0, TrainerInfo * param1, UnkStruct_02014A84 * param2, u32 param3)
|
||||
{
|
||||
int v0 = 0;
|
||||
|
||||
@ -892,7 +892,7 @@ static void ov56_02257098 (UnkStruct_ov56_02256468 * param0)
|
||||
WMBssDesc * v2;
|
||||
UnkStruct_0203330C * v3;
|
||||
UnkStruct_02014A84 * v4;
|
||||
UnkStruct_02025E6C * v5;
|
||||
TrainerInfo * v5;
|
||||
UnkStruct_02014A84 v6;
|
||||
|
||||
if (sub_020509A4(param0->unk_0C)) {
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
#include "struct_decls/struct_020067E8_decl.h"
|
||||
#include "struct_decls/struct_02025CCC_decl.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_02027854_decl.h"
|
||||
#include "struct_decls/struct_0202B4A0_decl.h"
|
||||
#include "struct_decls/struct_021C0794_decl.h"
|
||||
@ -394,7 +394,7 @@ static void ov57_021D0EAC (int param0, UnkStruct_021C0794 * param1, BOOL param2)
|
||||
{
|
||||
u32 v0;
|
||||
UnkStruct_02027854 * v1;
|
||||
UnkStruct_02025E6C * v2;
|
||||
TrainerInfo * v2;
|
||||
UnkStruct_02055BA8 * v3;
|
||||
UnkStruct_0202B4A0 * v4;
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#include <nitro.h>
|
||||
#include <string.h>
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_021C0794_decl.h"
|
||||
|
||||
#include "unk_020244AC.h"
|
||||
@ -21,7 +21,7 @@ void ov57_021D0F30 (int param0, UnkStruct_021C0794 * param1)
|
||||
|
||||
void ov57_021D0F44 (int param0, UnkStruct_021C0794 * param1)
|
||||
{
|
||||
UnkStruct_02025E6C * v0;
|
||||
TrainerInfo * v0;
|
||||
|
||||
sub_0202479C(param1);
|
||||
sub_0203D1A8(param1);
|
||||
|
@ -8,7 +8,7 @@
|
||||
#include "struct_decls/struct_02018340_decl.h"
|
||||
#include "struct_decls/struct_02022550_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_02095EAC_decl.h"
|
||||
|
||||
#include "struct_defs/struct_02015958.h"
|
||||
@ -1609,7 +1609,7 @@ static void ov58_021D2888 (u16 * param0)
|
||||
static int ov58_021D28C8 (void)
|
||||
{
|
||||
int v0, v1;
|
||||
UnkStruct_02025E6C * v2;
|
||||
TrainerInfo * v2;
|
||||
|
||||
v1 = 0;
|
||||
|
||||
|
@ -8,7 +8,7 @@
|
||||
#include "struct_decls/struct_02018340_decl.h"
|
||||
#include "struct_decls/struct_0201CD38_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_020961E8_decl.h"
|
||||
|
||||
#include "struct_defs/struct_0203DE34.h"
|
||||
@ -1453,7 +1453,7 @@ static void ov59_021D23B0 (u16 * param0)
|
||||
static int ov59_021D23FC (void)
|
||||
{
|
||||
int v0, v1;
|
||||
UnkStruct_02025E6C * v2;
|
||||
TrainerInfo * v2;
|
||||
|
||||
v1 = 0;
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#include <nitro.h>
|
||||
#include <string.h>
|
||||
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_021C0794_decl.h"
|
||||
|
||||
#include "struct_defs/struct_0202440C.h"
|
||||
@ -151,7 +151,7 @@ static BOOL ov59_021D2B5C (int param0, int param1)
|
||||
static void ov59_021D2B90 (UnkStruct_021C0794 * param0, UnkStruct_0202E794 * param1, UnkStruct_0202E768 * param2, int param3, int param4, int param5)
|
||||
{
|
||||
int v0;
|
||||
UnkStruct_02025E6C * v1 = sub_02025E38(param0);
|
||||
TrainerInfo * v1 = sub_02025E38(param0);
|
||||
|
||||
for (v0 = 0; v0 < param3; v0++, param1++) {
|
||||
MI_CpuClearFast(param1, sizeof(UnkStruct_0202E794));
|
||||
@ -287,7 +287,7 @@ static BOOL ov59_021D2DC4 (UnkStruct_0202E794 * param0, int param1, const UnkStr
|
||||
|
||||
static const void ** ov59_021D2E40 (int param0, const void ** param1, const void ** param2)
|
||||
{
|
||||
UnkStruct_02025E6C * v0;
|
||||
TrainerInfo * v0;
|
||||
|
||||
v0 = sub_02032EE8(param0);
|
||||
|
||||
|
@ -20,7 +20,7 @@
|
||||
#include "struct_decls/struct_020218BC_decl.h"
|
||||
#include "struct_decls/struct_02022550_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_0202B370_decl.h"
|
||||
#include "struct_decls/struct_0203068C_decl.h"
|
||||
#include "struct_decls/struct_021C0794_decl.h"
|
||||
@ -1158,7 +1158,7 @@ static void ov64_0222E7F8 (UnkStruct_ov64_0222E21C * param0, u64 param1)
|
||||
static void ov64_0222E880 (UnkStruct_ov64_0222E21C * param0, UnkStruct_021C0794 * param1, u32 param2, u32 param3)
|
||||
{
|
||||
UnkStruct_0202B370 * v0;
|
||||
UnkStruct_02025E6C * v1;
|
||||
TrainerInfo * v1;
|
||||
|
||||
v0 = sub_0202B370(param1);
|
||||
v1 = sub_02025E6C(param3);
|
||||
@ -1170,7 +1170,7 @@ static void ov64_0222E880 (UnkStruct_ov64_0222E21C * param0, UnkStruct_021C0794
|
||||
|
||||
static void ov64_0222E8C0 (UnkStruct_ov64_0222E21C * param0, UnkStruct_021C0794 * param1, u32 param2, u32 param3)
|
||||
{
|
||||
UnkStruct_02025E6C * v0 = sub_02025E6C(param3);
|
||||
TrainerInfo * v0 = sub_02025E6C(param3);
|
||||
UnkStruct_0202B370 * v1 = sub_0202B370(param1);
|
||||
|
||||
sub_02025EC0(v0, sub_0202AF34(v1, param2));
|
||||
@ -1339,7 +1339,7 @@ static int ov64_0222EA70 (UnkStruct_ov64_0222F038 * param0, UnkStruct_ov64_0222E
|
||||
case 7:
|
||||
if (sub_0200F2AC()) {
|
||||
u64 v1;
|
||||
UnkStruct_02025E6C * v2;
|
||||
TrainerInfo * v2;
|
||||
|
||||
v2 = sub_02025E6C(param3);
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
||||
#include "struct_decls/struct_02012B20_decl.h"
|
||||
#include "struct_decls/struct_02018340_decl.h"
|
||||
#include "strbuf.h"
|
||||
#include "struct_decls/struct_02025E6C_decl.h"
|
||||
#include "unk_02025E68.h"
|
||||
#include "struct_decls/struct_02026324_decl.h"
|
||||
#include "struct_decls/struct_0202B370_decl.h"
|
||||
#include "struct_decls/struct_0202B628_decl.h"
|
||||
@ -1807,7 +1807,7 @@ static int ov65_0222F490 (UnkStruct_ov65_0222EBE0 * param0, int param1)
|
||||
|
||||
static void ov65_0222F4C4 (UnkStruct_ov65_0222EBE0 * param0, int param1)
|
||||
{
|
||||
UnkStruct_02025E6C * v0 = sub_02025E38(param0->unk_160);
|
||||
TrainerInfo * v0 = sub_02025E38(param0->unk_160);
|
||||
UnkStruct_02026324 * v1 = sub_02027560(param0->unk_160);
|
||||
Party * v2 = Party_GetFromSavedata(param0->unk_160);
|
||||
UnkStruct_0202C878 * v3 = sub_0202C878(param0->unk_160);
|
||||
@ -2308,7 +2308,7 @@ static void ov65_0222FD70 (UnkStruct_ov65_0222EBE0 * param0)
|
||||
{
|
||||
int v0, v1, v2;
|
||||
int v3;
|
||||
UnkStruct_02025E6C * v4 = sub_02025E38(param0->unk_160);
|
||||
TrainerInfo * v4 = sub_02025E38(param0->unk_160);
|
||||
Strbuf* v5 = sub_02025F04(v4, 54);
|
||||
u32 v6;
|
||||
|
||||
@ -4813,7 +4813,7 @@ static void ov65_02232CA8 (UnkStruct_ov65_0222EBE0 * param0, int param1)
|
||||
static void ov65_02232DC0 (UnkStruct_ov65_0222EBE0 * param0, int param1)
|
||||
{
|
||||
if (param1 != -1) {
|
||||
UnkStruct_02025E6C * v0 = sub_02025E6C(54);
|
||||
TrainerInfo * v0 = sub_02025E6C(54);
|
||||
|
||||
sub_02025EC0(v0, sub_0202AEF0(param0->unk_00, param1));
|
||||
sub_0200B498(param0->unk_164, 0, v0);
|
||||
@ -6895,7 +6895,7 @@ static BOOL ov65_02234E8C (UnkStruct_ov65_02234E50 * param0, u32 param1, u32 par
|
||||
static void ov65_02234F68 (UnkStruct_ov65_0222EBE0 * param0, int param1)
|
||||
{
|
||||
if (param1 != -1) {
|
||||
UnkStruct_02025E6C * v0 = sub_02025E6C(54);
|
||||
TrainerInfo * v0 = sub_02025E6C(54);
|
||||
|
||||
sub_02025EC0(v0, sub_0202AEF0(param0->unk_00, param1));
|
||||
sub_0200B498(param0->unk_BE0.unk_00, 0, v0);
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user