#ifndef POKEPLATINUM_OV5_021F5A10_H
#define POKEPLATINUM_OV5_021F5A10_H

#include "struct_decls/struct_02061AB4_decl.h"

#include "field/field_system_decl.h"
#include "overlay005/struct_ov5_021DF47C_decl.h"
#include "overlay101/struct_ov101_021D5D90_decl.h"

void *ov5_021F5A10(UnkStruct_ov5_021DF47C *param0);
void ov5_021F5A24(void *param0);
void ov5_021F5AA4(FieldSystem *fieldSystem, BOOL param1);
int ov5_021F5C4C(UnkStruct_ov101_021D5D90 *param0);
void ov5_021F5C58(UnkStruct_ov101_021D5D90 *param0);
UnkStruct_ov101_021D5D90 *ov5_021F5D8C(MapObject *param0, int param1, int param2, int param3);

#endif // POKEPLATINUM_OV5_021F5A10_H
