#ifndef POKEPLATINUM_STRUCT_OV16_0225BFFC_T_H
#define POKEPLATINUM_STRUCT_OV16_0225BFFC_T_H

#include "struct_decls/struct_02006C24_decl.h"
#include "struct_decls/struct_02007C7C_decl.h"
#include "struct_decls/struct_0200D0F4_decl.h"
#include "struct_decls/struct_0201CD38_decl.h"
#include "struct_defs/struct_0205AA50.h"
#include "overlay012/struct_ov12_02223764.h"
#include "overlay012/struct_ov12_02237C54_decl.h"
#include "overlay016/struct_ov16_0225BFFC_sub1.h"
#include "overlay016/struct_ov16_022674C4.h"
#include "overlay016/struct_ov16_0226C378.h"

struct UnkStruct_ov16_0225BFFC_t {
    UnkStruct_ov16_0225BFFC_sub1 unk_00;
    UnkStruct_0200D0F4 * unk_18;
    UnkStruct_02007C7C * unk_1C;
    UnkStruct_02007C7C * unk_20;
    UnkStruct_0205AA50 * unk_24;
    UnkStruct_ov16_022674C4 unk_28;
    UnkStruct_ov16_0226C378 unk_7B;
    UnkStruct_ov12_02237C54 * unk_84;
    UnkStruct_ov12_02223764 * unk_88;
    void * unk_8C;
    u8 unk_90[256];
    u8 unk_190;
    u8 unk_191;
    u8 unk_192;
    u8 unk_193;
    UnkStruct_0201CD38 * unk_194;
    u16 unk_198;
    int unk_19C;
    NARC * unk_1A0;
    u8 unk_1A4;
    u8 unk_1A5[3];
};

#endif // POKEPLATINUM_STRUCT_OV16_0225BFFC_T_H
