#ifndef POKEPLATINUM_UNK_020655F4_H
#define POKEPLATINUM_UNK_020655F4_H

#include "struct_decls/struct_0201CD38_decl.h"
#include "struct_decls/struct_02061AB4_decl.h"
#include "overlay005/struct_ov5_021F8E3C.h"

int sub_020655F4(const UnkStruct_02061AB4 * param0);
void sub_02065638(UnkStruct_02061AB4 * param0, int param1);
void sub_02065668(UnkStruct_02061AB4 * param0, int param1);
int sub_02065684(const UnkStruct_02061AB4 * param0);
int sub_020656AC(UnkStruct_02061AB4 * param0);
void sub_020656DC(UnkStruct_02061AB4 * param0);
UnkStruct_0201CD38 * sub_02065700(UnkStruct_02061AB4 * param0, const UnkStruct_ov5_021F8E3C * param1);
int sub_0206574C(UnkStruct_0201CD38 * param0);
void sub_02065758(UnkStruct_0201CD38 * param0);
int sub_02065838(int param0, int param1);
int sub_0206587C(int param0);
void sub_020658B4(UnkStruct_02061AB4 * param0);
int sub_020658DC(UnkStruct_02061AB4 * param0);

#endif // POKEPLATINUM_UNK_020655F4_H
