#ifndef POKEPLATINUM_UNK_0202440C_H
#define POKEPLATINUM_UNK_0202440C_H

#include "struct_decls/struct_0202440C_decl.h"
#include "struct_decls/struct_0202442C_decl.h"
#include "struct_decls/struct_02024440_decl.h"
#include "struct_defs/struct_0202DF8C.h"
#include "struct_decls/struct_0202F264_decl.h"
#include "struct_decls/struct_020308A0_decl.h"
#include "struct_decls/struct_020797DC_decl.h"
#include "struct_decls/struct_021C0794_decl.h"

UnkStruct_0202440C * sub_0202440C(UnkStruct_021C0794 * param0);
UnkStruct_020797DC * sub_02024420(UnkStruct_021C0794 * param0);
UnkStruct_0202442C * sub_0202442C(UnkStruct_021C0794 * param0);
UnkStruct_02024440 * sub_02024440(UnkStruct_021C0794 * param0);
UnkStruct_0202DF8C * sub_0202444C(UnkStruct_021C0794 * param0, int param1, int * param2);
int sub_02024458(UnkStruct_021C0794 * param0, UnkStruct_0202DF8C * param1);
UnkStruct_0202F264 * sub_02024464(UnkStruct_021C0794 * param0, int param1, int * param2, int param3);
int sub_0202447C(UnkStruct_021C0794 * param0, UnkStruct_0202F264 * param1, int param2);
UnkStruct_020308A0 * sub_0202448C(UnkStruct_021C0794 * param0, int param1, int * param2);
int sub_020244A0(UnkStruct_021C0794 * param0, UnkStruct_020308A0 * param1);

#endif // POKEPLATINUM_UNK_0202440C_H
