pokeplatinum/include/struct_defs/struct_02095C48.h
lhearachel fb3af3b9fc Label core SysTask struct + funcptr
UnkStruct_0201CD38 -> SysTask
UnkFuncPtr_0201CE28 -> SysTaskFunc
2023-10-13 09:59:51 -07:00

49 lines
1.2 KiB
C

#ifndef POKEPLATINUM_STRUCT_02095C48_H
#define POKEPLATINUM_STRUCT_02095C48_H
#include "struct_decls/sys_task.h"
#include "trainer_info.h"
#include "struct_defs/struct_020279FC.h"
#include "struct_decls/struct_0202A750_decl.h"
#include "pokemon.h"
#include "struct_decls/struct_party_decl.h"
#include "struct_defs/struct_02094A58.h"
#include "struct_defs/struct_02095C48_sub1.h"
#include "struct_defs/struct_02095C60.h"
#include "struct_decls/struct_021C0794_decl.h"
typedef struct {
UnkStruct_02095C48_sub1 unk_00;
Party * unk_148;
void * unk_14C[4];
void * unk_150;
u8 unk_154;
u8 unk_155;
u8 unk_156[4];
u8 unk_15A;
u8 unk_15B;
int unk_15C;
int padding_160;
SysTask * unk_164;
u8 unk_168[4][256];
u8 unk_568;
u8 unk_569[1024];
u8 unk_969[4][1024];
u8 padding_1969[3];
const UnkStruct_020279FC * unk_196C;
SaveData * unk_1970;
Pokemon * unk_1974;
const TrainerInfo * unk_1978;
u8 unk_197C;
u8 unk_197D;
u8 unk_197E;
u8 padding_197F;
UnkStruct_0202A750 * unk_1980;
UnkStruct_02095C60 unk_1984;
void * unk_199C;
UnkStruct_02094A58 * unk_19A0;
u32 unk_19A4;
} UnkStruct_02095C48;
#endif // POKEPLATINUM_STRUCT_02095C48_H