summaryrefslogtreecommitdiff
path: root/include/macros/movement.inc
blob: ba59792b0c5592ebf314c0aaa7efa196133accd3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
	.macro create_movement_action name
	enum _\name
	.macro \name
	.byte _\name
	.endm
	.endm

	enum_start
	create_movement_action face_down
	create_movement_action face_up
	create_movement_action face_left
	create_movement_action face_right
	create_movement_action walk_slow_down
	create_movement_action walk_slow_up
	create_movement_action walk_slow_left
	create_movement_action walk_slow_right
	create_movement_action walk_down
	create_movement_action walk_up
	create_movement_action walk_left
	create_movement_action walk_right
	create_movement_action jump_2_down
	create_movement_action jump_2_up
	create_movement_action jump_2_left
	create_movement_action jump_2_right
	create_movement_action delay_1
	create_movement_action delay_2
	create_movement_action delay_4
	create_movement_action delay_8
	create_movement_action delay_16
	create_movement_action walk_fast_down
	create_movement_action walk_fast_up
	create_movement_action walk_fast_left
	create_movement_action walk_fast_right
	create_movement_action walk_in_place_slow_down
	create_movement_action walk_in_place_slow_up
	create_movement_action walk_in_place_slow_left
	create_movement_action walk_in_place_slow_right
	create_movement_action walk_in_place_down
	create_movement_action walk_in_place_up
	create_movement_action walk_in_place_left
	create_movement_action walk_in_place_right
	create_movement_action walk_in_place_fast_down
	create_movement_action walk_in_place_fast_up
	create_movement_action walk_in_place_fast_left
	create_movement_action walk_in_place_fast_right
	create_movement_action walk_in_place_fastest_down
	create_movement_action walk_in_place_fastest_up
	create_movement_action walk_in_place_fastest_left
	create_movement_action walk_in_place_fastest_right
	create_movement_action ride_water_current_down
	create_movement_action ride_water_current_up
	create_movement_action ride_water_current_left
	create_movement_action ride_water_current_right
	create_movement_action walk_fastest_down
	create_movement_action walk_fastest_up
	create_movement_action walk_fastest_left
	create_movement_action walk_fastest_right
	create_movement_action slide_down
	create_movement_action slide_up
	create_movement_action slide_left
	create_movement_action slide_right
	create_movement_action player_run_down
	create_movement_action player_run_up
	create_movement_action player_run_left
	create_movement_action player_run_right
	create_movement_action start_anim_in_direction
	create_movement_action jump_special_down
	create_movement_action jump_special_up
	create_movement_action jump_special_left
	create_movement_action jump_special_right
	create_movement_action face_player
	create_movement_action face_away_player
	create_movement_action lock_facing_direction
	create_movement_action unlock_facing_direction
	create_movement_action jump_down
	create_movement_action jump_up
	create_movement_action jump_left
	create_movement_action jump_right
	create_movement_action jump_in_place_down
	create_movement_action jump_in_place_up
	create_movement_action jump_in_place_left
	create_movement_action jump_in_place_right
	create_movement_action jump_in_place_down_up
	create_movement_action jump_in_place_up_down
	create_movement_action jump_in_place_left_right
	create_movement_action jump_in_place_right_left
	create_movement_action face_original_direction
	create_movement_action nurse_joy_bow
	create_movement_action enable_jump_landing_ground_effect
	create_movement_action disable_jump_landing_ground_effect
	create_movement_action disable_anim
	create_movement_action restore_anim
	create_movement_action set_invisible
	create_movement_action set_visible
	create_movement_action emote_exclamation_mark
	create_movement_action emote_question_mark
	create_movement_action emote_heart
	create_movement_action reveal_trainer
	create_movement_action rock_smash_break
	create_movement_action cut_tree
	create_movement_action set_fixed_priority
	create_movement_action clear_fixed_priority
	create_movement_action init_affine_anim
	create_movement_action clear_affine_anim
	create_movement_action walk_down_start_affine
	create_movement_action walk_down_affine

	enum_start 0xfe
	create_movement_action step_end