- fixed endsequences and a few other minor issues
[supertux.git] / data / supertux.strf
1 ;; -*- mode: scheme; -*-
2 (supertux-resources
3  ;; Small Tux Walk
4  (sprite (name "smalltux-walk-left")
5          (fps 15.0)
6          (x-hotspot 5)
7          (y-hotspot 9)
8          (images "shared/smalltux-left-1.png"
9                  "shared/smalltux-left-2.png"
10                  "shared/smalltux-left-3.png"
11                  "shared/smalltux-left-4.png"
12                  "shared/smalltux-left-5.png"
13                  "shared/smalltux-left-6.png"
14                  "shared/smalltux-left-7.png"
15                  "shared/smalltux-left-8.png"))
16
17  (sprite (name "smalltux-walk-right")
18          (fps 15.0)
19          (x-hotspot 5)
20          (y-hotspot 9)
21          (images "shared/smalltux-right-1.png"
22                  "shared/smalltux-right-2.png"
23                  "shared/smalltux-right-3.png"
24                  "shared/smalltux-right-4.png"
25                  "shared/smalltux-right-5.png"
26                  "shared/smalltux-right-6.png"
27                  "shared/smalltux-right-7.png"
28                  "shared/smalltux-right-8.png"))
29
30  ;; Small Tux Stand
31  (sprite (name "smalltux-stand-left")
32          (fps 15.0)
33          (x-hotspot 5)
34          (y-hotspot 9)
35          (images "shared/smalltux-left-6.png"
36                  ))
37
38  (sprite (name "smalltux-stand-right")
39          (fps 15.0)
40          (x-hotspot 5)
41          (y-hotspot 9)
42          (images "shared/smalltux-right-6.png"))
43
44  ;; Small Tux Jump
45  (sprite (name "smalltux-jump-left")
46          (fps 15.0)
47          (x-hotspot 5)
48          (y-hotspot 7)
49          (images "shared/smalltux-jump-left.png"
50                  ))
51
52  (sprite (name "smalltux-jump-right")
53          (fps 15.0)
54          (x-hotspot 5)
55          (y-hotspot 7)
56          (images "shared/smalltux-jump-right.png"))
57
58  (sprite (name "smalltux-gameover")
59          (fps 10.0)
60          (x-hotspot 13)
61          (y-hotspot 6)
62          (images "shared/smalltux-gameover-0.png"
63                  "shared/smalltux-gameover-1.png"))
64
65  (sprite (name "smalltux-skid-left")
66          (x-hotspot 6)
67          (y-hotspot 8)
68          (images "shared/smalltux-skid-left.png"))
69
70  (sprite (name "smalltux-skid-right")
71          (x-hotspot 6)
72          (y-hotspot 8)
73          (images "shared/smalltux-skid-right.png"))
74
75  (sprite (name "smalltux-kick-left")
76          (x-hotspot 5)
77          (y-hotspot 9)
78          (images "shared/smalltux-kick-left-0.png"))
79
80  (sprite (name "smalltux-kick-right")
81          (x-hotspot 5)
82          (y-hotspot 9)
83          (images "shared/smalltux-kick-right-0.png"))
84
85  (sprite (name "smalltux-grab-left")
86          (x-hotspot 5)
87          (y-hotspot 9)
88          (images "shared/smalltux-grab-left-0.png"))
89
90  (sprite (name "smalltux-grab-right")
91          (x-hotspot 5)
92          (y-hotspot 9)
93          (images "shared/smalltux-grab-right-0.png"))
94
95  (sprite (name "smalltux-star")
96          (x-hotspot 5)
97          (y-hotspot 15)
98          (images "shared/smalltux-star-0.png"
99                  "shared/smalltux-star-1.png"
100                  "shared/smalltux-star-2.png"
101                  ))
102
103  ;; Large Tux Walk
104  (sprite (name "largetux-walk-left")
105          (x-hotspot 6)
106          (y-hotspot 2)
107          (images "shared/largetux-walk-left-0.png"
108                  "shared/largetux-walk-left-1.png"
109                  "shared/largetux-walk-left-2.png"
110                  "shared/largetux-walk-left-3.png"
111                  "shared/largetux-walk-left-4.png"
112                  "shared/largetux-walk-left-5.png"))
113
114  (sprite (name "largetux-walk-right")
115          (x-hotspot 6)
116          (y-hotspot 2)
117          (images "shared/largetux-walk-right-0.png"
118                  "shared/largetux-walk-right-1.png"
119                  "shared/largetux-walk-right-2.png"
120                  "shared/largetux-walk-right-3.png"
121                  "shared/largetux-walk-right-4.png"
122                  "shared/largetux-walk-right-5.png"))
123
124  (sprite (name "largetux-skid-right")
125          (x-hotspot 8)
126          (y-hotspot 3)
127          (images "shared/largetux-skid-right.png"))
128
129  (sprite (name "largetux-skid-left")
130          (x-hotspot 8)
131          (y-hotspot 3)
132          (images "shared/largetux-skid-left.png"))
133         
134  (sprite (name "largetux-stand-left")
135          (x-hotspot 5)
136          (y-hotspot 1)
137          (images "shared/largetux-stand-left.png"))
138
139  (sprite (name "largetux-stand-right")
140          (x-hotspot 5)
141          (y-hotspot 1)
142          (images "shared/largetux-stand-right.png"))
143
144  (sprite (name "largetux-jump-left")
145          (x-hotspot 9)
146          (y-hotspot 2)
147          (images "shared/largetux-jump-left-0.png"))
148  (sprite (name "largetux-jump-right")
149          (x-hotspot 9)
150          (y-hotspot 2)
151          (images "shared/largetux-jump-right-0.png"))
152
153  (sprite (name "largetux-duck-left")
154          (x-hotspot 6)
155          (y-hotspot 6)
156          (images "shared/tux-duck-left.png"))
157  (sprite (name "largetux-duck-right")
158          (x-hotspot 6)
159          (y-hotspot 6)
160          (images "shared/tux-duck-right.png"))
161
162
163  (sprite (name "largetux-kick-left")
164          (x-hotspot 5)
165          (y-hotspot 1)
166          (images "shared/largetux-kick-left-0.png"))
167
168  (sprite (name "largetux-kick-right")
169          (x-hotspot 5)
170          (y-hotspot 1)
171          (images "shared/largetux-kick-right-0.png"))
172
173  (sprite (name "largetux-grab-left")
174          (x-hotspot 5)
175          (y-hotspot 1)
176          (images "shared/largetux-grab-left-0.png"))
177
178  (sprite (name "largetux-grab-right")
179          (x-hotspot 5)
180          (y-hotspot 1)
181          (images "shared/largetux-grab-right-0.png"))
182
183  (sprite (name "largetux-star")
184          (x-hotspot 8)
185          (y-hotspot 8)
186          (images "shared/largetux-star-0.png"
187                  "shared/largetux-star-1.png"
188                  "shared/largetux-star-2.png"
189                  ))
190
191  ;; Firetux
192  (sprite (name "firetux-walk-left")
193          (x-hotspot 6)
194          (y-hotspot 2)
195          (images "shared/firetux-walk-left-0.png"
196                  "shared/firetux-walk-left-1.png"
197                  "shared/firetux-walk-left-2.png"
198                  "shared/firetux-walk-left-3.png"
199                  "shared/firetux-walk-left-4.png"
200                  "shared/firetux-walk-left-5.png"))
201
202  (sprite (name "firetux-walk-right")
203          (x-hotspot 6)
204          (y-hotspot 2)
205          (images "shared/firetux-walk-right-0.png"
206                  "shared/firetux-walk-right-1.png"
207                  "shared/firetux-walk-right-2.png"
208                  "shared/firetux-walk-right-3.png"
209                  "shared/firetux-walk-right-4.png"
210                  "shared/firetux-walk-right-5.png"))
211
212  (sprite (name "firetux-skid-right")
213          (x-hotspot 8)
214          (y-hotspot 3)
215          (images "shared/firetux-skid-right.png"))
216
217  (sprite (name "firetux-skid-left")
218          (x-hotspot 8)
219          (y-hotspot 3)
220          (images "shared/firetux-skid-left.png"))
221         
222  (sprite (name "firetux-stand-left")
223          (x-hotspot 5)
224          (y-hotspot 1)
225          (images "shared/firetux-stand-left.png"))
226
227  (sprite (name "firetux-stand-right")
228          (x-hotspot 5)
229          (y-hotspot 1)
230          (images "shared/firetux-stand-right.png"))
231
232  (sprite (name "firetux-jump-left")
233          (x-hotspot 9)
234          (y-hotspot 2)
235          (images "shared/firetux-jump-left-0.png"))
236  (sprite (name "firetux-jump-right")
237          (x-hotspot 9)
238          (y-hotspot 2)
239          (images "shared/firetux-jump-right-0.png"))
240
241  (sprite (name "firetux-duck-left")
242          (x-hotspot 6)
243          (y-hotspot 6)
244          (images "shared/tux-duck-left.png"))
245  (sprite (name "firetux-duck-right")
246          (x-hotspot 6)
247          (y-hotspot 6)
248          (images "shared/tux-duck-right.png"))
249
250
251  (sprite (name "firetux-kick-left")
252          (x-hotspot 5)
253          (y-hotspot 1)
254          (images "shared/firetux-kick-left-0.png"))
255
256  (sprite (name "firetux-kick-right")
257          (x-hotspot 5)
258          (y-hotspot 1)
259          (images "shared/firetux-kick-right-0.png"))
260
261  (sprite (name "firetux-grab-left")
262          (x-hotspot 5)
263          (y-hotspot 1)
264          (images "shared/firetux-grab-left-0.png"))
265
266  (sprite (name "firetux-grab-right")
267          (x-hotspot 5)
268          (y-hotspot 1)
269          (images "shared/firetux-grab-right-0.png"))
270
271  ;; Laptop
272  (sprite (name "mriceblock-left")
273          (x-hotspot 2)
274          (y-hotspot 3)
275          (images "shared/mriceblock-left-0.png"
276                  "shared/mriceblock-left-1.png"
277                  "shared/mriceblock-left-2.png"
278                  "shared/mriceblock-left-1.png"))
279
280  (sprite (name "mriceblock-right")
281          (x-hotspot 2)
282          (y-hotspot 3)
283          (images "shared/mriceblock-right-0.png"
284                  "shared/mriceblock-right-1.png"
285                  "shared/mriceblock-right-2.png"
286                  "shared/mriceblock-right-1.png"))
287
288  (sprite (name "mriceblock-falling-right")
289          (x-hotspot 2)
290          (y-hotspot 3)
291          (images "shared/mriceblock-flat-right.png"))
292
293  (sprite (name "mriceblock-falling-left")
294          (x-hotspot 2)
295          (y-hotspot 3)
296          (images "shared/mriceblock-flat-left.png"))
297  
298  (sprite (name "mriceblock-flat-left")
299          (x-hotspot 2)
300          (y-hotspot 3)
301          (images "shared/mriceblock-flat-left.png"))
302
303  (sprite (name "mriceblock-flat-right")
304          (x-hotspot 2)
305          (y-hotspot 3)
306          (images "shared/mriceblock-flat-right.png"))
307
308                                         ; (sprite (name "mriceblock-falling-left")
309                                         ;         (images "shared/mriceblock-falling-left.png"))
310
311                                         ; (sprite (name "mriceblock-falling-right")
312                                         ;         (images "shared/mriceblock-falling-right.png"))
313
314  (sprite (name "snowball-squished-left")
315          (x-hotspot 1)
316          (y-hotspot -19)
317          (images "shared/snowball-squished-left.png"))
318
319  (sprite (name "snowball-squished-right")
320          (x-hotspot 1)
321          (y-hotspot -19)
322          (images "shared/snowball-squished-right.png"))
323
324  (sprite (name "jumpy-left-up")
325          (x-hotspot 7)
326          (y-hotspot 8)
327          (images "shared/jumpy-left-up-0.png"))
328  (sprite (name "jumpy-left-down")
329          (x-hotspot 7)
330          (y-hotspot 8)
331          (images "shared/jumpy-left-down-0.png"))
332  (sprite (name "jumpy-left-middle")
333          (x-hotspot 7)
334          (y-hotspot 8)
335          (images "shared/jumpy-left-middle-0.png"))
336
337  (sprite (name "mrbomb-left")
338          (fps 10.0)
339          (x-hotspot 3)
340          (y-hotspot 12)
341          (images "shared/mrbomb-left-0.png"
342                  "shared/mrbomb-left-1.png"
343                  "shared/mrbomb-left-2.png"
344                  "shared/mrbomb-left-3.png"))
345
346  (sprite (name "mrbomb-right")
347          (fps 10.0)
348          (x-hotspot 7)
349          (y-hotspot 12)
350          (images "shared/mrbomb-right-0.png"
351                  "shared/mrbomb-right-1.png"
352                  "shared/mrbomb-right-2.png"
353                  "shared/mrbomb-right-3.png"))
354  
355
356  (sprite (name "mrbomb-ticking-left")
357          (fps 15.0)
358          (x-hotspot 3)
359          (y-hotspot 8)
360          (images "shared/mrbombx-left-0.png"
361                  "shared/mrbombx-left-1.png"))
362
363  (sprite (name "mrbomb-ticking-right")
364          (fps 15.0)
365          (x-hotspot 10)
366          (y-hotspot 8)
367          (images "shared/mrbombx-right-0.png"
368                  "shared/mrbombx-right-1.png"))
369
370  (sprite (name "mrbomb-explosion")
371          (fps 15.0)
372          (x-hotspot 32)
373          (y-hotspot 32)
374          (images "shared/mrbomb-explosion.png"
375                  "shared/mrbomb-explosion-1.png"))
376
377  (sprite (name "stalactite")
378          (x-hotspot 0)
379          (y-hotspot 0)
380          (images "shared/stalactite.png"))
381
382  (sprite (name "stalactite-broken")
383          (x-hotspot 0)
384          (y-hotspot 16)
385          (images "shared/stalactite-broken.png"))
386
387  (sprite (name "flame")
388          (images "shared/flame-0.png"
389                  "shared/flame-1.png"))
390
391  (sprite (name "fish")
392          (x-hotspot 2)
393          (y-hotspot 3)
394          (images "shared/fish-left-0.png"
395                  "shared/fish-left-1.png"))
396
397  (sprite (name "fish-down")
398          (x-hotspot 2)
399          (y-hotspot 11)
400          (images "shared/fish-down-0.png"))
401
402  (sprite (name "bouncingsnowball-left")
403          (x-hotspot 1)
404          (y-hotspot 0)
405          (images "shared/bouncingsnowball-left-0.png"
406                  "shared/bouncingsnowball-left-1.png"
407                  "shared/bouncingsnowball-left-2.png"
408                  "shared/bouncingsnowball-left-3.png"
409                  "shared/bouncingsnowball-left-4.png"
410                  "shared/bouncingsnowball-left-5.png"))
411
412  (sprite (name "bouncingsnowball-right")
413          (x-hotspot 1)
414          (y-hotspot 0)
415          (images "shared/bouncingsnowball-right-0.png"
416                  "shared/bouncingsnowball-right-1.png"
417                  "shared/bouncingsnowball-right-2.png"
418                  "shared/bouncingsnowball-right-3.png"
419                  "shared/bouncingsnowball-right-4.png"
420                  "shared/bouncingsnowball-right-5.png"))
421
422  (sprite (name "bouncingsnowball-squished")
423          (x-hotspot 1)
424          (y-hotspot -19)
425          (images "shared/snowball-squished-left.png"))
426
427  (sprite (name "flyingsnowball")
428          (x-hotspot 4)
429          (y-hotspot 3)
430          (images "shared/flyingsnowball-left-0.png"
431                  "shared/flyingsnowball-left-1.png"))
432
433  (sprite (name "flyingsnowball-squished")
434          (x-hotspot 1)
435          (y-hotspot -19)
436          (images "shared/snowball-squished-left.png"))
437
438  (sprite (name "spiky-left")
439          (x-hotspot 6)
440          (y-hotspot 10)
441          (images "shared/spiky-left-0.png"
442                  "shared/spiky-left-1.png"
443                  "shared/spiky-left-2.png"))
444  (sprite (name "spiky-right")
445          (x-hotspot 6)
446          (y-hotspot 10)
447          (images "shared/spiky-right-0.png"
448                  "shared/spiky-right-1.png"
449                  "shared/spiky-right-2.png"))
450
451  (sprite (name "snowball-left")
452          (x-hotspot 2)
453          (y-hotspot 4)
454          (images "shared/snowball-left-0.png"
455                  "shared/snowball-left-1.png"
456                  "shared/snowball-left-2.png"
457                  "shared/snowball-left-1.png"))
458
459  (sprite (name "snowball-right")
460          (x-hotspot 2)
461          (y-hotspot 4)
462          (images "shared/snowball-right-0.png"
463                  "shared/snowball-right-1.png"
464                  "shared/snowball-right-2.png"
465                  "shared/snowball-right-1.png"))
466
467  (sprite (name "egg")
468          (images "shared/egg.png"))
469  (sprite (name "1up")
470          (images "shared/1up.png"))
471  (sprite (name "star")
472          (images "shared/star.png"
473                  "shared/star-1.png"
474                  "shared/star-2.png"
475                  "shared/star-3.png"
476                  "shared/star-4.png"
477                  "shared/star-3.png"
478                  "shared/star-2.png"
479                  "shared/star-1.png"))
480  (sprite (name "iceflower")
481          (images "shared/iceflower.png"
482                  "shared/iceflower-1.png"
483                  "shared/iceflower-2.png"
484                  "shared/iceflower-3.png"
485                  "shared/iceflower-2.png"
486                  "shared/iceflower-1.png"))
487
488  (sprite (name "bullet")
489          (x-hotspot 12)
490          (x-hotspot 12)
491          (fps 20)
492          (images "shared/bullet-1.png"
493                  "shared/bullet-2.png"
494                  "shared/bullet-3.png"
495                  "shared/bullet-4.png"))
496  )
497
498 ;; EOF ;;