pokeplatinum/include/struct_defs/struct_0204AFC4.h
2025-10-29 18:59:46 -04:00

59 lines
1.2 KiB
C

#ifndef POKEPLATINUM_STRUCT_0204AFC4_H
#define POKEPLATINUM_STRUCT_0204AFC4_H
#include "struct_decls/struct_0202D060_decl.h"
#include "struct_decls/struct_0202D750_decl.h"
#include "struct_defs/struct_0204B404.h"
#include "overlay104/frontier_data_transfer.h"
#include "location.h"
typedef struct BattleTower {
int unk_00;
int heapID;
u32 unk_08;
u8 unk_0C;
u8 unk_0D;
u8 partySize;
u8 challengeMode;
u8 unk_10_0 : 1;
u8 unk_10_1 : 2;
u8 unk_10_3 : 1;
u8 unk_10_4 : 1;
u8 unk_10_5 : 3;
u8 unk_11;
u8 unk_12;
u16 unk_14;
u16 unk_16[2];
u16 unk_1A;
u16 unk_1C;
u32 unk_20;
u16 unk_24;
u16 unk_26;
u16 unk_28;
u8 unk_2A[4];
u16 unk_2E[4];
u16 unk_36[4];
u16 unk_3E[14];
Location unk_5C;
UnkStruct_0202D060 *unk_70;
UnkStruct_0202D750 *unk_74;
UnkStruct_ov104_0223A348 unk_78[2];
UnkStruct_ov104_0223A348 unk_298[5];
UnkStruct_0204B404 unk_7E8[5];
u8 unk_838[5];
u16 unk_83E[35];
u16 unk_884[35];
int unk_8CC;
void *unk_8D0;
u8 unk_8D4;
u8 unk_8D5;
u8 unk_8D6;
u8 unk_8D7;
u16 unk_8D8;
u16 unk_8DA;
} BattleTower;
#endif // POKEPLATINUM_STRUCT_0204AFC4_H