mirror of
https://github.com/pret/pokeplatinum.git
synced 2026-04-24 23:18:36 -05:00
* initial documentation of unk_0207070C->field moves * changes for PR suggestions + menu taskdata * symbols in FieldMoveTaskData + fieldMoveMon done * function name changes, document badges, cleanup * Use enum FieldMoveError as return type for FieldMoveErrContext functions * badge enum and bool constants --------- Co-authored-by: Rachel <lhearachel@proton.me>
29 lines
1.2 KiB
C
29 lines
1.2 KiB
C
#ifndef POKEPLATINUM_OV5_021DFB54_H
|
|
#define POKEPLATINUM_OV5_021DFB54_H
|
|
|
|
#include "struct_decls/struct_0205E884_decl.h"
|
|
|
|
#include "field/field_system_decl.h"
|
|
|
|
#include "field_task.h"
|
|
#include "sys_task_manager.h"
|
|
|
|
void PlayerAvatar_SetRequestStateBit(PlayerAvatar *playerAvatar, u32 param1);
|
|
void PlayerAvatar_RequestChangeState(PlayerAvatar *playerAvatar);
|
|
int ov5_021DFDE0(FieldSystem *fieldSystem, PlayerAvatar *param1, int param2, int param3);
|
|
void ov5_021E00EC(FieldTask *param0, int param1, int param2);
|
|
int PlayerAvatar_CanUseSurf(PlayerAvatar *playerAvatar, u32 currTileBehavior, u32 nextTileBehavior);
|
|
void ov5_021E0734(FieldTask *param0, int param1, int param2);
|
|
BOOL PlayerAvatar_CanUseRockClimb(u32 metatileBehavior, int facingDir);
|
|
void ov5_021E097C(FieldSystem *fieldSystem, int param1);
|
|
void ov5_021E0998(FieldTask *param0, int param1, int param2);
|
|
void ov5_021E0DD4(FieldTask *param0);
|
|
void ov5_021E0E94(PlayerAvatar *playerAvatar);
|
|
void ov5_021E0EEC(PlayerAvatar *playerAvatar);
|
|
SysTask *ov5_021E1000(FieldSystem *fieldSystem);
|
|
void ov5_021E100C(SysTask *param0);
|
|
SysTask *FieldSystem_StartVsSeekerTask(FieldSystem *fieldSystem);
|
|
void FieldSystem_EndVsSeekerTask(SysTask *param0);
|
|
|
|
#endif // POKEPLATINUM_OV5_021DFB54_H
|