summaryrefslogtreecommitdiff
path: root/asm/macros/movement.inc
blob: c4ca7801012ab73e9914c645bbbc44014e4c7161 (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
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
	.macro create_movement name
	enum _\name
	.macro \name
	.byte _\name
	.endm
	.endm

	enum_start 0
	create_movement face_down
	create_movement face_up
	create_movement face_left
	create_movement face_right
	create_movement face_down_fast
	create_movement face_up_fast
	create_movement face_left_fast
	create_movement face_right_fast
	create_movement walk_slowest_down
	create_movement walk_slowest_up
	create_movement walk_slowest_left
	create_movement walk_slowest_right
	create_movement walk_slow_down
	create_movement walk_slow_up
	create_movement walk_slow_left
	create_movement walk_slow_right
	create_movement walk_down
	create_movement walk_up
	create_movement walk_left
	create_movement walk_right
	create_movement jump_2_down
	create_movement jump_2_up
	create_movement jump_2_left
	create_movement jump_2_right
	create_movement delay_1
	create_movement delay_2
	create_movement delay_4
	create_movement delay_8
	create_movement delay_16
	create_movement walk_fast_down
	create_movement walk_fast_up
	create_movement walk_fast_left
	create_movement walk_fast_right
	create_movement walk_in_place_slow_down
	create_movement walk_in_place_slow_up
	create_movement walk_in_place_slow_left
	create_movement walk_in_place_slow_right
	create_movement walk_in_place_down
	create_movement walk_in_place_up
	create_movement walk_in_place_left
	create_movement walk_in_place_right
	create_movement walk_in_place_fast_down
	create_movement walk_in_place_fast_up
	create_movement walk_in_place_fast_left
	create_movement walk_in_place_fast_right
	create_movement walk_in_place_fastest_down
	create_movement walk_in_place_fastest_up
	create_movement walk_in_place_fastest_left
	create_movement walk_in_place_fastest_right
	create_movement face_down_slow
	create_movement face_up_slow
	create_movement face_left_slow
	create_movement face_right_slow
	create_movement walk_fastest_down
	create_movement walk_fastest_up
	create_movement walk_fastest_left
	create_movement walk_fastest_right
	create_movement slide_down
	create_movement slide_up
	create_movement slide_left
	create_movement slide_right
	create_movement player_run_down
	create_movement player_run_up
	create_movement player_run_left
	create_movement player_run_right
	create_movement player_run_down_slow
	create_movement player_run_up_slow
	create_movement player_run_left_slow
	create_movement player_run_right_slow
	create_movement step_45
	create_movement jump_down_run
	create_movement jump_up_run
	create_movement jump_left_run
	create_movement jump_right_run
	create_movement face_player
	create_movement face_away_player
	create_movement lock_facing_direction
	create_movement unlock_facing_direction
	create_movement jump_down
	create_movement jump_up
	create_movement jump_left
	create_movement jump_right
	create_movement jump_in_place_down
	create_movement jump_in_place_up
	create_movement jump_in_place_left
	create_movement jump_in_place_right
	create_movement jump_in_place_down_up
	create_movement jump_in_place_up_down
	create_movement jump_in_place_left_right
	create_movement jump_in_place_right_left
	create_movement face_original_direction
	create_movement nurse_joy_bow
	create_movement enable_jump_landing_ground_effect
	create_movement disable_jump_landing_ground_effect
	create_movement disable_anim
	create_movement restore_anim
	create_movement set_invisible
	create_movement set_visible
	create_movement emote_exclamation_mark
	create_movement emote_question_mark
	create_movement emote_x
	create_movement emote_double_exclamation_mark
	create_movement emote_smile
	create_movement step_67
	create_movement rock_smash_break
	create_movement cut_tree

	enum_start 0x91
	create_movement step_91
	create_movement step_92

	enum_start 0x96
	create_movement step_96

	enum_start 0xfe
	create_movement step_end