1animation{
2  name = "walking",
3  src_image = "enemies/skelfos.png",
4  frame_delay = 200,
5  frame_to_loop_on = 0,
6  directions = {
7    { x = 0, y = 0, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 4 },
8    { x = 0, y = 24, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 4 },
9    { x = 0, y = 48, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 4 },
10    { x = 0, y = 72, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 4 },
11  },
12}
13animation{
14  name = "bone",
15  src_image = "enemies/skelfos.png",
16  frame_delay = 80,
17  frame_to_loop_on = 0,
18  directions = {
19    { x = 408, y = 96, frame_width = 16, frame_height = 16, origin_x = 8, origin_y = 8, num_frames = 4 },
20    { x = 408, y = 112, frame_width = 16, frame_height = 16, origin_x = 8, origin_y = 8, num_frames = 4 },
21    { x = 408, y = 96, frame_width = 16, frame_height = 16, origin_x = 8, origin_y = 8, num_frames = 4 },
22    { x = 408, y = 112, frame_width = 16, frame_height = 16, origin_x = 8, origin_y = 8, num_frames = 4 },
23  },
24}
25animation{
26  name = "bone_crush",
27  src_image = "enemies/skelfos.png",
28  frame_delay = 50,
29  directions = {
30    { x = 408, y = 128, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 4 },
31    { x = 408, y = 128, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 4 },
32    { x = 408, y = 128, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 4 },
33    { x = 408, y = 128, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 4 },
34  },
35}
36animation{
37  name = "carried_head",
38  src_image = "enemies/skelfos.png",
39  frame_delay = 50,
40  frame_to_loop_on = 0,
41  directions = {
42    { x = 408, y = 0, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 2 },
43    { x = 408, y = 24, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 4 },
44    { x = 408, y = 48, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 4 },
45    { x = 408, y = 72, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 4 },
46  },
47}
48animation{
49  name = "carry_arms",
50  src_image = "enemies/skelfos.png",
51  directions = {
52    { x = 360, y = 96, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
53    { x = 360, y = 120, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
54    { x = 360, y = 144, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
55    { x = 360, y = 168, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
56  },
57}
58animation{
59  name = "hurt",
60  src_image = "enemies/skelfos.png",
61  frame_delay = 50,
62  frame_to_loop_on = 0,
63  directions = {
64    { x = 288, y = 96, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 3 },
65    { x = 288, y = 120, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 3 },
66    { x = 288, y = 144, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 3 },
67    { x = 288, y = 168, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 3 },
68  },
69}
70animation{
71  name = "hurt_arms",
72  src_image = "enemies/skelfos.png",
73  frame_delay = 50,
74  frame_to_loop_on = 0,
75  directions = {
76    { x = 144, y = 96, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 3 },
77    { x = 144, y = 120, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 3 },
78    { x = 144, y = 144, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 3 },
79    { x = 144, y = 168, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 3 },
80  },
81}
82animation{
83  name = "hurt_body",
84  src_image = "enemies/skelfos.png",
85  frame_delay = 50,
86  frame_to_loop_on = 0,
87  directions = {
88    { x = 0, y = 96, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 3 },
89    { x = 0, y = 120, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 3 },
90    { x = 0, y = 144, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 3 },
91    { x = 0, y = 168, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 3 },
92  },
93}
94animation{
95  name = "hurt_head",
96  src_image = "enemies/skelfos.png",
97  frame_delay = 50,
98  frame_to_loop_on = 0,
99  directions = {
100    { x = 216, y = 96, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 3 },
101    { x = 216, y = 120, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 3 },
102    { x = 216, y = 144, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 3 },
103    { x = 216, y = 168, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 3 },
104  },
105}
106animation{
107  name = "hurt_legs",
108  src_image = "enemies/skelfos.png",
109  frame_delay = 50,
110  frame_to_loop_on = 0,
111  directions = {
112    { x = 72, y = 96, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 3 },
113    { x = 72, y = 120, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 3 },
114    { x = 72, y = 144, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 3 },
115    { x = 72, y = 168, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 3 },
116  },
117}
118animation{
119  name = "hurt_shadow",
120  src_image = "enemies/skelfos.png",
121  directions = {
122    { x = 96, y = 0, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
123    { x = 96, y = 24, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
124    { x = 96, y = 48, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
125    { x = 96, y = 72, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
126  },
127}
128animation{
129  name = "lift_arms",
130  src_image = "enemies/skelfos.png",
131  frame_delay = 500,
132  directions = {
133    { x = 360, y = 120, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
134    { x = 360, y = 120, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
135    { x = 360, y = 120, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
136    { x = 360, y = 120, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
137  },
138}
139animation{
140  name = "stopped",
141  src_image = "enemies/skelfos.png",
142  directions = {
143    { x = 0, y = 0, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
144    { x = 0, y = 24, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
145    { x = 0, y = 48, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
146    { x = 0, y = 72, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
147  },
148}
149animation{
150  name = "stopped_arms",
151  src_image = "enemies/skelfos.png",
152  directions = {
153    { x = 312, y = 0, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
154    { x = 312, y = 24, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
155    { x = 312, y = 48, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
156    { x = 312, y = 72, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
157  },
158}
159animation{
160  name = "stopped_body",
161  src_image = "enemies/skelfos.png",
162  directions = {
163    { x = 120, y = 0, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
164    { x = 120, y = 24, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
165    { x = 120, y = 48, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
166    { x = 120, y = 72, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
167  },
168}
169animation{
170  name = "stopped_head",
171  src_image = "enemies/skelfos.png",
172  directions = {
173    { x = 408, y = 0, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
174    { x = 408, y = 24, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
175    { x = 408, y = 48, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
176    { x = 408, y = 72, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
177  },
178}
179animation{
180  name = "stopped_legs",
181  src_image = "enemies/skelfos.png",
182  directions = {
183    { x = 216, y = 0, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
184    { x = 216, y = 24, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
185    { x = 216, y = 48, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
186    { x = 216, y = 72, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
187  },
188}
189animation{
190  name = "stopped_shadow",
191  src_image = "enemies/skelfos.png",
192  directions = {
193    { x = 96, y = 0, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
194    { x = 96, y = 24, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
195    { x = 96, y = 48, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
196    { x = 96, y = 72, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
197  },
198}
199animation{
200  name = "throw_arms",
201  src_image = "enemies/skelfos.png",
202  frame_delay = 500,
203  directions = {
204    { x = 384, y = 96, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
205    { x = 384, y = 120, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
206    { x = 384, y = 144, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
207    { x = 384, y = 168, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
208  },
209}
210animation{
211  name = "walking_arms",
212  src_image = "enemies/skelfos.png",
213  frame_delay = 200,
214  frame_to_loop_on = 0,
215  directions = {
216    { x = 312, y = 0, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 4 },
217    { x = 312, y = 24, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 4 },
218    { x = 312, y = 48, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 4 },
219    { x = 312, y = 72, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 4 },
220  },
221}
222animation{
223  name = "walking_body",
224  src_image = "enemies/skelfos.png",
225  frame_delay = 200,
226  frame_to_loop_on = 0,
227  directions = {
228    { x = 120, y = 0, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 4 },
229    { x = 120, y = 24, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 4 },
230    { x = 120, y = 48, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 4 },
231    { x = 120, y = 72, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 4 },
232  },
233}
234animation{
235  name = "walking_head",
236  src_image = "enemies/skelfos.png",
237  frame_delay = 200,
238  frame_to_loop_on = 0,
239  directions = {
240    { x = 408, y = 0, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 4 },
241    { x = 408, y = 24, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 4 },
242    { x = 408, y = 48, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 4 },
243    { x = 408, y = 72, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 4 },
244  },
245}
246animation{
247  name = "walking_legs",
248  src_image = "enemies/skelfos.png",
249  frame_delay = 200,
250  frame_to_loop_on = 0,
251  directions = {
252    { x = 216, y = 0, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 4 },
253    { x = 216, y = 24, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 4 },
254    { x = 216, y = 48, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 4 },
255    { x = 216, y = 72, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21, num_frames = 4 },
256  },
257}
258animation{
259  name = "walking_shadow",
260  src_image = "enemies/skelfos.png",
261  directions = {
262    { x = 96, y = 0, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
263    { x = 96, y = 24, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
264    { x = 96, y = 48, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
265    { x = 96, y = 72, frame_width = 24, frame_height = 24, origin_x = 12, origin_y = 21 },
266  },
267}
268