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