#ifndef POKEPLATINUM_OV22_0225A428_H
#define POKEPLATINUM_OV22_0225A428_H

#include "overlay022/struct_ov22_02256BAC.h"
#include "overlay022/struct_ov22_0225A428.h"

void ov22_0225A428(UnkStruct_ov22_0225A428 *param0, UnkStruct_ov22_02256BAC *param1, int param2);
void ov22_0225A560(UnkStruct_ov22_0225A428 *param0);
void ov22_0225A610(UnkStruct_ov22_0225A428 *param0);
void ov22_0225A628(UnkStruct_ov22_0225A428 *param0, int param1, int param2, int param3);
s32 ov22_0225A660(UnkStruct_ov22_0225A428 *param0, int param1, int param2, int param3);
void ov22_0225A6A0(UnkStruct_ov22_0225A428 *param0);
void ov22_0225A6B8(UnkStruct_ov22_0225A428 *param0, int param1);
int ov22_0225A6C4(const UnkStruct_ov22_0225A428 *param0);
void ov22_0225A6CC(UnkStruct_ov22_0225A428 *param0, int param1);
BOOL ov22_0225A6D4(const UnkStruct_ov22_0225A428 *param0);

#endif // POKEPLATINUM_OV22_0225A428_H
