#ifndef POKEPLATINUM_OV116_0226432C_H
#define POKEPLATINUM_OV116_0226432C_H

#include "overlay116/struct_ov116_0226139C.h"
#include "overlay116/struct_ov116_02262A8C.h"
#include "overlay116/struct_ov116_0226469C.h"
#include "overlay116/struct_ov116_0226501C.h"

BOOL ov116_0226432C(UnkStruct_ov116_0226501C *param0, int param1, int param2, int param3, int param4, f32 param5, BOOL param6);
BOOL ov116_0226452C(UnkStruct_ov116_0226501C *param0, f32 param1);
int ov116_02264680(UnkStruct_ov116_0226139C *param0, int param1);
void ov116_0226469C(UnkStruct_ov116_0226469C *param0, fx32 param1, fx32 param2, fx32 param3, int param4);
BOOL ov116_022646FC(UnkStruct_ov116_0226469C *param0);
void ov116_02264764(UnkStruct_ov116_0226469C *param0, fx32 param1, fx32 param2, s32 param3);
BOOL ov116_02264774(UnkStruct_ov116_0226469C *param0);
void ov116_0226493C(UnkStruct_ov116_02262A8C *param0, s16 param1, s16 param2);
void ov116_02264FEC(UnkStruct_ov116_02262A8C *param0, BOOL *param1);
void ov116_02265470(UnkStruct_ov116_02262A8C *param0);
void ov116_02265A1C(UnkStruct_ov116_02262A8C *param0);

#endif // POKEPLATINUM_OV116_0226432C_H
