diff options
Diffstat (limited to 'include/field_player_avatar.h')
-rw-r--r-- | include/field_player_avatar.h | 95 |
1 files changed, 95 insertions, 0 deletions
diff --git a/include/field_player_avatar.h b/include/field_player_avatar.h index 0c9e78a2a..9e2e7a489 100644 --- a/include/field_player_avatar.h +++ b/include/field_player_avatar.h @@ -1,17 +1,112 @@ #ifndef GUARD_FIELD_PLAYER_AVATAR_H #define GUARD_FIELD_PLAYER_AVATAR_H +// sub_80587B4 void player_step(u8 a, u16 b, u16 c); +// ForcedMovement_None +// ForcedMovement_Slip +// sub_8058AAC +// sub_8058AC4 +// sub_8058ADC +// sub_8058AF4 +// sub_8058B0C +// sub_8058B24 +// sub_8058B3C +// sub_8058B54 +// ForcedMovement_SlideSouth +// ForcedMovement_SlideNorth +// ForcedMovement_SlideWest +// ForcedMovement_SlideEast +// sub_8058C04 +// sub_8058C10 +// ForcedMovement_MuddySlope +// PlayerNotOnBikeNotMoving +// PlayerNotOnBikeTurningInPlace +// sub_8058D0C +u8 CheckForFieldObjectCollision(struct MapObject *a, s16 b, s16 c, u8 d, u8 e); void SetPlayerAvatarTransitionFlags(u16 a); +// nullsub_49 +// PlayerAvatarTransition_Normal +// PlayerAvatarTransition_MachBike +// PlayerAvatarTransition_AcroBike +// PlayerAvatarTransition_Surfing +// PlayerAvatarTransition_Underwater +// sub_80591F4 void sub_8059204(void); +// player_get_x22 +// player_npc_set_state_and_x22_etc +void PlayerGoSpeed0(u8 a); +void sub_80593C4(u8 a); +void npc_use_some_d2s(u8 a); +// sub_80593F4 +void sub_805940C(u8 a); +// PlayerOnBikeCollide +void PlayerFaceDirection(u8 a); +void PlayerTurnInPlace(u8 a); +void PlayerJumpLedge(u8 a); void sub_80594C0(void); +// sub_8059504 +// sub_805951C +// sub_8059534 +// sub_805954C +// sub_8059570 +// sub_8059594 +// sub_80595B8 +// sub_80595DC +// sub_8059600 +// sub_8059618 +// sub_8059630 void GetXYCoordsOneStepInFrontOfPlayer(s16 *x, s16 *y); void PlayerGetDestCoords(s16 *, s16 *); u8 player_get_direction_lower_nybble(void); u8 player_get_direction_upper_nybble(void); +// PlayerGetZCoord u8 TestPlayerAvatarFlags(u8); +// sub_80597D0 +// GetPlayerAvatarObjectId void sub_80597E8(void); void sub_80597F4(void); +u8 sub_805983C(u8 a, u8 b); +u8 GetPlayerAvatarGraphicsIdByStateId(u8 a); +// GetPlayerAvatarGenderByGraphicsId +// PartyHasMonWithSurf +// IsPlayerSurfingNorth +// IsPlayerFacingSurfableFishableWater +// ClearPlayerAvatarInfo +void SetPlayerAvatarStateMask(u8 a); +// GetPlayerAvatarGraphicsIdByCurrentState +// SetPlayerAvatarExtraStateTransition void InitPlayerAvatar(s16 a, s16 b, u8 c, u8 d); +// sub_8059B88 +// sub_8059BF4 +// sub_8059C3C +// sub_8059C94 +// sub_8059D08 +// sub_8059E84 +// sub_8059EA4 +// sub_8059F40 +// sub_805A000 +// sub_805A0D8 +// sub_805A100 +// sub_805A178 +// sub_805A1B8 +void sub_805A20C(u8 a); +// StartFishing +// Fishing1 +// Fishing2 +// Fishing3 +// Fishing4 +// Fishing5 +// Fishing6 +// Fishing7 +// Fishing8 +// Fishing9 +// Fishing10 +// Fishing11 +// Fishing12 +// Fishing13 +// Fishing14 +// Fishing15 +// Fishing16 #endif |