summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/event_object_movement.h114
1 files changed, 57 insertions, 57 deletions
diff --git a/include/event_object_movement.h b/include/event_object_movement.h
index 177ebfdaf..54cb40a6a 100644
--- a/include/event_object_movement.h
+++ b/include/event_object_movement.h
@@ -84,31 +84,31 @@ enum {
};
enum {
- MOVEMENT_ACTION_FACE_DOWN, // 0x0
- MOVEMENT_ACTION_FACE_UP, // 0x1
- MOVEMENT_ACTION_FACE_LEFT, // 0x2
- MOVEMENT_ACTION_FACE_RIGHT, // 0x3
- MOVEMENT_ACTION_WALK_SLOW_DOWN, // 0x4
- MOVEMENT_ACTION_WALK_SLOW_UP, // 0x5
- MOVEMENT_ACTION_WALK_SLOW_LEFT, // 0x6
- MOVEMENT_ACTION_WALK_SLOW_RIGHT, // 0x7
- MOVEMENT_ACTION_WALK_NORMAL_DOWN, // 0x8
- MOVEMENT_ACTION_WALK_NORMAL_UP, // 0x9
- MOVEMENT_ACTION_WALK_NORMAL_LEFT, // 0xA
- MOVEMENT_ACTION_WALK_NORMAL_RIGHT,// 0xB
- MOVEMENT_ACTION_JUMP_2_DOWN, // 0xC
- MOVEMENT_ACTION_JUMP_2_UP, // 0xD
- MOVEMENT_ACTION_JUMP_2_LEFT, // 0xE
- MOVEMENT_ACTION_JUMP_2_RIGHT, // 0xF
- MOVEMENT_ACTION_DELAY_1, // 0x10
- MOVEMENT_ACTION_DELAY_2, // 0x11
- MOVEMENT_ACTION_DELAY_4, // 0x12
- MOVEMENT_ACTION_DELAY_8, // 0x13
- MOVEMENT_ACTION_DELAY_16, // 0x14
- MOVEMENT_ACTION_WALK_FAST_DOWN, // 0x15
- MOVEMENT_ACTION_WALK_FAST_UP, // 0x16
- MOVEMENT_ACTION_WALK_FAST_LEFT, // 0x17
- MOVEMENT_ACTION_WALK_FAST_RIGHT, // 0x18
+ MOVEMENT_ACTION_FACE_DOWN, // 0x0
+ MOVEMENT_ACTION_FACE_UP, // 0x1
+ MOVEMENT_ACTION_FACE_LEFT, // 0x2
+ MOVEMENT_ACTION_FACE_RIGHT, // 0x3
+ MOVEMENT_ACTION_WALK_SLOW_DOWN, // 0x4
+ MOVEMENT_ACTION_WALK_SLOW_UP, // 0x5
+ MOVEMENT_ACTION_WALK_SLOW_LEFT, // 0x6
+ MOVEMENT_ACTION_WALK_SLOW_RIGHT, // 0x7
+ MOVEMENT_ACTION_WALK_NORMAL_DOWN, // 0x8
+ MOVEMENT_ACTION_WALK_NORMAL_UP, // 0x9
+ MOVEMENT_ACTION_WALK_NORMAL_LEFT, // 0xA
+ MOVEMENT_ACTION_WALK_NORMAL_RIGHT, // 0xB
+ MOVEMENT_ACTION_JUMP_2_DOWN, // 0xC
+ MOVEMENT_ACTION_JUMP_2_UP, // 0xD
+ MOVEMENT_ACTION_JUMP_2_LEFT, // 0xE
+ MOVEMENT_ACTION_JUMP_2_RIGHT, // 0xF
+ MOVEMENT_ACTION_DELAY_1, // 0x10
+ MOVEMENT_ACTION_DELAY_2, // 0x11
+ MOVEMENT_ACTION_DELAY_4, // 0x12
+ MOVEMENT_ACTION_DELAY_8, // 0x13
+ MOVEMENT_ACTION_DELAY_16, // 0x14
+ MOVEMENT_ACTION_WALK_FAST_DOWN, // 0x15
+ MOVEMENT_ACTION_WALK_FAST_UP, // 0x16
+ MOVEMENT_ACTION_WALK_FAST_LEFT, // 0x17
+ MOVEMENT_ACTION_WALK_FAST_RIGHT, // 0x18
MOVEMENT_ACTION_WALK_IN_PLACE_SLOW_DOWN, // 0x19
MOVEMENT_ACTION_WALK_IN_PLACE_SLOW_UP, // 0x1A
MOVEMENT_ACTION_WALK_IN_PLACE_SLOW_LEFT, // 0x1B
@@ -141,7 +141,7 @@ enum {
MOVEMENT_ACTION_PLAYER_RUN_UP, // 0x36
MOVEMENT_ACTION_PLAYER_RUN_LEFT, // 0x37
MOVEMENT_ACTION_PLAYER_RUN_RIGHT, // 0x38
- MOVEMENT_ACTION_UNKNOWN, // 0x39 // todo:
+ MOVEMENT_ACTION_START_ANIM_IN_DIRECTION, // 0x39
MOVEMENT_ACTION_JUMP_SPECIAL_DOWN, // 0x3A
MOVEMENT_ACTION_JUMP_SPECIAL_UP, // 0x3B
MOVEMENT_ACTION_JUMP_SPECIAL_LEFT , // 0x3C
@@ -190,10 +190,10 @@ enum {
MOVEMENT_ACTION_ACRO_POP_WHEELIE_UP, // 0x67
MOVEMENT_ACTION_ACRO_POP_WHEELIE_LEFT, // 0x68
MOVEMENT_ACTION_ACRO_POP_WHEELIE_RIGHT, // 0x69
- MOVEMENT_ACTION_ACRO_BUMP_FACE_DOWN, // 0x6A
- MOVEMENT_ACTION_ACRO_BUMP_FACE_UP, // 0x6B
- MOVEMENT_ACTION_ACRO_BUMP_FACE_LEFT, // 0x6C
- MOVEMENT_ACTION_ACRO_BUMP_FACE_RIGHT, // 0x6D
+ MOVEMENT_ACTION_ACRO_END_WHEELIE_FACE_DOWN, // 0x6A
+ MOVEMENT_ACTION_ACRO_END_WHEELIE_FACE_UP, // 0x6B
+ MOVEMENT_ACTION_ACRO_END_WHEELIE_FACE_LEFT, // 0x6C
+ MOVEMENT_ACTION_ACRO_END_WHEELIE_FACE_RIGHT,// 0x6D
MOVEMENT_ACTION_ACRO_WHEELIE_HOP_FACE_DOWN, // 0x6E
MOVEMENT_ACTION_ACRO_WHEELIE_HOP_FACE_UP, // 0x6F
MOVEMENT_ACTION_ACRO_WHEELIE_HOP_FACE_LEFT, // 0x70
@@ -218,10 +218,10 @@ enum {
MOVEMENT_ACTION_ACRO_WHEELIE_MOVE_UP, // 0x83
MOVEMENT_ACTION_ACRO_WHEELIE_MOVE_LEFT, // 0x84
MOVEMENT_ACTION_ACRO_WHEELIE_MOVE_RIGHT, // 0x85
- MOVEMENT_ACTION_ACRO_BUMP_MOVE_DOWN, // 0x86
- MOVEMENT_ACTION_ACRO_BUMP_MOVE_UP, // 0x87
- MOVEMENT_ACTION_ACRO_BUMP_MOVE_LEFT, // 0x88
- MOVEMENT_ACTION_ACRO_BUMP_MOVE_RIGHT, // 0x89
+ MOVEMENT_ACTION_ACRO_END_WHEELIE_MOVE_DOWN, // 0x86
+ MOVEMENT_ACTION_ACRO_END_WHEELIE_MOVE_UP, // 0x87
+ MOVEMENT_ACTION_ACRO_END_WHEELIE_MOVE_LEFT, // 0x88
+ MOVEMENT_ACTION_ACRO_END_WHEELIE_MOVE_RIGHT,// 0x89
};
#define GROUND_EFFECT_FLAG_TALL_GRASS_ON_SPAWN (1 << 0)
@@ -556,11 +556,11 @@ u8 MovementType_Invisible_Step0(struct MapObject *, struct Sprite *);
u8 MovementType_Invisible_Step1(struct MapObject *, struct Sprite *);
u8 MovementType_Invisible_Step2(struct MapObject *, struct Sprite *);
-u8 GetWalkSlowMovementAction_Extended(u8);
-u8 GetWalkNormalMovementAction_Extended(u8);
-u8 GetWalkNormalMovementAction_Extended(u8);
-u8 GetJump2MovementAction_Extended(u8);
-u8 GetDelayMovementAction_Extended(u8);
+u8 GetMoveDirectionAnimNum(u8);
+u8 GetMoveDirectionFastAnimNum(u8);
+u8 GetMoveDirectionFastAnimNum(u8);
+u8 GetMoveDirectionFasterAnimNum(u8);
+u8 GetMoveDirectionFastestAnimNum(u8);
u32 state_to_direction(u8, u32, u32);
@@ -615,14 +615,14 @@ void sub_805C754(struct MapObject *pObject);
void sub_805C774(struct MapObject *, u8);
void sub_805C78C(u8, u8, u8);
void sub_805C7C4(u8 i);
-u8 GetFaceDirectionMovementAction_Extended(u8);
-u8 GetWalkSlowMovementAction_Extended(u8 unk_19);
-u8 GetWalkFastMovementAction_Extended2(u8);
-u8 sub_805FDE8(u8);
-u8 sub_805FDF8(u8);
-u8 sub_805FE08(u8);
-void npc_set_running_behaviour_etc(struct MapObject *, u8);
-u8 npc_running_behaviour_by_direction(u8);
+u8 GetFaceDirectionAnimNum(u8);
+u8 GetMoveDirectionAnimNum(u8 unk_19);
+u8 GetAcroWheelieDirectionAnimNum(u8);
+u8 GetFishingDirectionAnimNum(u8);
+u8 GetFishingNoCatchDirectionAnimNum(u8);
+u8 GetFishingBiteDirectionAnimNum(u8);
+void SetTrainerMovementType(struct MapObject *, u8);
+u8 GetTrainerFacingDirectionMovementType(u8);
u8 GetCollisionAtCoords(struct MapObject *, s16, s16, u32);
u8 sub_8060024(struct MapObject *, s16, s16, u8);
bool8 IsBerryTreeSparkling(u8, u8, u8);
@@ -658,16 +658,16 @@ u8 GetWalkInPlaceNormalMovementAction(u32);
u8 GetWalkInPlaceFastMovementAction(u32);
u8 GetWalkInPlaceFastestMovementAction(u32);
u8 FieldObjectFaceOppositeDirection(struct MapObject *, u8);
-u8 sub_80609D8(u8);
-u8 sub_8060A04(u8);
-u8 sub_8060A30(u8);
-u8 sub_8060A5C(u8);
-u8 sub_8060A88(u8);
-u8 sub_8060AB4(u8);
-u8 sub_8060AE0(u8);
-u8 sub_8060B0C(u8);
-u8 sub_8060B38(u8);
-u8 sub_8060B64(u8);
+u8 GetAcroWheelieFaceDirectionMovementAction(u8);
+u8 GetAcroPopWheelieFaceDirectionMovementAction(u8);
+u8 GetAcroEndWheelieFaceDirectionMovementAction(u8);
+u8 GetAcroWheelieHopFaceDirectionMovementAction(u8);
+u8 GetAcroWheelieHopDirectionMovementAction(u8);
+u8 GetAcroWheelieJumpDirectionMovementAction(u8);
+u8 GetAcroWheelieInPlaceDirectionMovementAction(u8);
+u8 GetAcroPopWheelieMoveDirectionMovementAction(u8);
+u8 GetAcroWheelieMoveDirectionMovementAction(u8);
+u8 GetAcroEndWheelieMoveDirectionMovementAction(u8);
u8 GetOppositeDirection(u8);
void sub_80634D0(struct MapObject *, struct Sprite *);
u8 SpawnSpecialFieldObjectParametrized(u8, u8, u8, s16, s16, u8);