#ifndef POKEPLATINUM_STRUCT_OV62_02246BF4_H
#define POKEPLATINUM_STRUCT_OV62_02246BF4_H

#include "struct_defs/struct_0208C06C.h"

#include "overlay062/struct_ov62_02246B00.h"
#include "overlay062/struct_ov62_02246BF4_sub1.h"
#include "overlay062/struct_ov62_02246BF4_sub2.h"
#include "overlay062/struct_ov62_02246BF4_sub3.h"

typedef struct {
    UnkStruct_ov62_02246BF4_sub1 unk_00[12];
    UnkStruct_ov62_02246BF4_sub1 unk_150[2];
    UnkStruct_ov62_02246BF4_sub1 unk_188[3];
    s16 unk_1DC[4];
    u16 unk_1E4[4][2];
    int unk_1F4;
    int unk_1F8;
    int unk_1FC;
    int unk_200;
    int unk_204;
    int unk_208;
    int unk_20C;
    int unk_210;
    int unk_214;
    int unk_218;
    int unk_21C;
    UnkStruct_ov62_02246BF4_sub2 unk_220;
    UnkStruct_ov62_02246BF4_sub3 unk_29C;
    UnkStruct_ov62_02246B00 unk_2A8;
    BOOL unk_2C8;
    u64 unk_2CC;
    UnkStruct_0208C06C *unk_2D4;
} UnkStruct_ov62_02246BF4;

#endif // POKEPLATINUM_STRUCT_OV62_02246BF4_H
