54b03394a81166d5a6c7651dc09d8d51c8288908
[supertux.git] / data / images / tilesets / supertux.stgt
1 ;; -*- mode: scheme -*-
2
3 (supertux-tiles
4  (properties 
5   (id 0))
6  ;; Zero tile
7  (tilegroup (name "Snow") (tiles 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 30 31))
8  (tilegroup (name "Snow (More)") (tiles 122 123 124 125 113 114 115 116 117 118))
9  (tilegroup (name "Darksnow") (tiles 32 33 34 35 36 37 38 39 40 41 42 43))
10  (tilegroup (name "Block") (tiles 27 28 29 47 48 49 50 51 52 61 62 77 78))
11  (tilegroup (name "Background") (tiles 24 25 63 70 71 72 73 74 106 107 108 109 110 111))
12  (tilegroup (name "Classic-Bg") (tiles 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101))
13  (tilegroup (name "Points") (tiles 132 133))
14  (tilegroup (name "Bonus") (tiles 44 83 84 102 140 103 104 105 112 128))
15  (tilegroup (name "Misc") (tiles 75 76 79 80 126 127 129 130 134 135 81 200 173 174))
16  (tilegroup (name "Pipe") (tiles 53 54 55 56 57 58 59 60))
17  (tilegroup (name "Grey") (tiles 64 65 66 67 68 69))
18  (tilegroup (name "Signs") (tiles 136 137 138 139 141 142 143 144))
19  (tilegroup (name "Grasslands") (tiles 145 146 147 148))
20  (tilegroup (name "Jungle") (tiles 301 302 303 304 305 306 307 308 309 310 311 312))
21  (tilegroup (name "Slopes") (tiles 400 401))
22  (tile (id 0)
23        (images "notile.png"))
24
25  (tile (id 1)
26        (solid #t)
27        (images "notile.png"))
28
29  (tile (id 7)
30        (images "snow1.png")
31        (solid #f))
32  (tile (id 8)
33        (images "snow2.png")
34        (solid #f))
35  (tile (id 9)
36        (images "snow3.png")
37        (solid #f))
38  (tile (id 10)
39        (images "snow4.png")
40        (solid #t))
41  (tile (id 11)
42        (images "snow5.png")
43        (solid #t)
44        (ice #t))
45  (tile (id 12)
46        (images "snow6.png")
47        (solid #t))
48  (tile (id 13)
49        (images "snow7.png")
50        (solid #t))
51  (tile (id 14)
52        (images "snow8.png")
53        (solid #t))
54  (tile (id 15)
55        (images "snow9.png")
56        (solid #t))
57  (tile (id 16)
58        (images "snow10.png"))
59  (tile (id 17)
60        (images "snow11.png"))
61  (tile (id 18)
62        (images "snow12.png"))
63  (tile (id 19)
64        (images "snow13.png")
65        (solid #t))
66  (tile (id 20)
67        (images "snow14.png")
68        (solid #t))
69  (tile (id 21)
70        (images "snow15.png")
71        (solid #t))
72  (tile (id 22)
73        (images "snow16.png")
74        (solid #t))
75  (tile (id 23)
76        (images "snow17.png")
77        (solid #t))
78
79  (tile (id 24)
80        (images "background7.png")
81        (solid #f))
82  (tile (id 25)
83        (images "background8.png")
84        (solid #f))
85
86  (tile (id 26)
87        (images "bonus2-1.png" "bonus2-2.png" "bonus2-3.png" "bonus2-4.png" "bonus2-5.png" "bonus2-4.png"
88                "bonus2-3.png" "bonus2-2.png" "bonus2-1.png" "bonus2-1.png" "bonus2-1.png")
89        (anim-speed 50)
90        (solid #t)
91        (fullbox #t)
92        (next-tile 84)
93        (data 1))
94  (tile (id 27)
95        (images "block1.png")
96        (solid #t))
97  (tile (id 28)
98        (images "block2.png")
99        (solid #t))
100  (tile (id 29)
101        (images "block3.png")
102        (solid #t))
103  (tile (id 30)
104        (images "snow18.png")
105        (solid #t))
106  (tile (id 31)
107        (images "snow19.png")
108        (solid #t))
109
110  (tile (id 32)
111        (images "darksnow1.png")
112        (solid #f))
113  (tile (id 33)
114        (images "darksnow2.png")
115        (solid #f))
116  (tile (id 34)
117        (images "darksnow3.png")
118        (solid #f))
119  (tile (id 35)
120        (images "darksnow4.png")
121        (solid #t))
122  (tile (id 36)
123        (images "darksnow5.png")
124        (solid #t))
125  (tile (id 37)
126        (images "darksnow6.png")
127        (solid #t))
128  (tile (id 38)
129        (images "darksnow7.png")
130        (solid #t))
131  (tile (id 39)
132        (images "darksnow8.png")
133        (solid #t))
134  (tile (id 40)
135        (images "darksnow9.png")
136        (solid #t))
137  (tile (id 41)
138        (images "darksnow10.png")
139        (solid #t))
140  (tile (id 42)
141        (images "darksnow11.png")
142        (solid #t))
143  (tile (id 43)
144        (images "darksnow12.png")
145        (solid #t))
146
147  (tile (id 44)
148        (images "coin-1.png" "coin-2.png" "coin-3.png" "coin-4.png" "coin-5.png" "coin-6.png" "coin-7.png" "coin-8.png")
149        (distro #t)
150        (anim-speed 50))
151  (tile (id 45)
152        (images "coin1.png" "coin2.png" "coin3.png" "coin2.png")
153        (distro #t)
154        (anim-speed 45))
155  (tile (id 46)
156        (images "coin1.png" "coin2.png" "coin3.png" "coin2.png")
157        (distro #t)
158        (anim-speed 45))
159
160  (tile (id 47)
161        (images "block4.png")
162        (solid #t))
163  (tile (id 48)
164        (images "block5.png")
165        (solid #t))
166  (tile (id 49)
167        (images "block6.png")
168        (solid #t))
169  (tile (id 50)
170        (images "block7.png")
171        (solid #t))
172  (tile (id 51)
173        (images "block8.png")
174        (solid #t))
175  (tile (id 52)
176        (images "block9.png")
177        (solid #t))
178
179  (tile (id 53)
180        (images "pipe1.png")
181        (solid #t))
182  (tile (id 54)
183        (images "pipe2.png")
184        (solid #t))
185  (tile (id 55)
186        (images "pipe3.png")
187        (solid #t))
188  (tile (id 56)
189        (images "pipe4.png")
190        (solid #t))
191  (tile (id 57)
192        (images "pipe5.png")
193        (solid #t))
194  (tile (id 58)
195        (images "pipe6.png")
196        (solid #t))
197  (tile (id 59)
198        (images "pipe7.png")
199        (solid #t))
200  (tile (id 60)
201        (images "pipe8.png")
202        (solid #t))
203  (tile (id 61)
204        (images "block10.png")
205        (solid #t))
206  (tile (id 62)
207        (images "block11.png")
208        (solid #t))
209  (tile (id 63)
210        (images "backgroundtile1.png")
211        (solid #t))
212  (tile (id 64)
213        (images "grey.png")
214        (solid #t))
215  (tile (id 65)
216        (images "grey2.png")
217        (solid #t))
218  (tile (id 66)
219        (images "grey3.png")
220        (solid #t))
221  (tile (id 67)
222        (images "grey4.png")
223        (solid #t))
224  (tile (id 68)
225        (images "grey5.png")
226        (solid #t))
227  (tile (id 69)
228        (images "grey6.png")
229        (solid #t))
230
231  (tile (id 70)
232        (images "backgroundtile1.png")
233        (solid #t))
234  (tile (id 71)
235        (images "backgroundtile2.png")
236        (solid #t))
237  (tile (id 72)
238        (images "backgroundtile3.png")
239        (solid #t))
240  (tile (id 73)
241        (images "backgroundtile4.png")
242        (solid #t))
243  (tile (id 74)
244        (images "backgroundtile5.png")
245        (solid #t))
246  
247  (tile (id 75)
248        (images "water.png")
249        (water #t))
250  (tile (id 76)
251        (images "waves-0.png" "waves-1.png" "waves-2.png")
252        (water #t)
253        (anim-speed 50))
254
255  ;; Normal brick
256  (tile (id 77)
257        (images "brick0.png")
258        (brick #t)    
259        (next-tile 0)
260        (solid #t))
261  (tile (id 78)
262        (images "brick1.png")
263        (brick #t)
264        (next-tile 0)
265        (solid #t))
266
267  (tile (id 79)
268        (images "pole.png")
269        (solid #f))
270  (tile (id 80)
271        (images "poletop.png")
272        (solid #f))
273  (tile (id 81)
274        (images "flag-0.png" "flag-1.png")
275        (solid #f)
276        (anim-speed 50))
277
278  (tile (id 82)
279        ;;       (images "distro-0.png" "distro-1.png" "distro-2.png" "distro-3.png")
280        (images "coin1.png" "coin2.png" "coin3.png" "coin2.png" )
281        (anim-speed 45)
282        (solid #f)
283        (distro #t))
284
285  (tile (id 83)
286        (images  "bonus2-1.png" "bonus2-2.png" "bonus2-3.png" "bonus2-4.png" "bonus2-5.png" "bonus2-4.png"
287                 "bonus2-3.png" "bonus2-2.png" "bonus2-1.png" "bonus2-1.png" "bonus2-1.png")
288        (anim-speed 50)
289        (fullbox #t)
290        (solid #t) 
291        (next-tile 84)
292        (data 1))
293
294  (tile (id 84)
295        (solid #t) 
296        (images "bonus2-d.png"))
297
298
299  (tile (id 85) (images "cloud-00.png"))
300  (tile (id 86) (images "cloud-01.png"))
301  (tile (id 87) (images "cloud-02.png"))
302  (tile (id 88) (images "cloud-03.png"))
303  (tile (id 89) (images "cloud-10.png"))
304  (tile (id 90) (images "cloud-11.png"))
305  (tile (id 91) (images "cloud-12.png"))
306  (tile (id 92) (images "cloud-13.png"))
307
308  (tile (id 93)  (images "bkgd-00.png"))
309  (tile (id 94)  (images "bkgd-01.png"))
310  (tile (id 95)  (images "bkgd-02.png"))
311  (tile (id 96)  (images "bkgd-03.png"))
312  (tile (id 97)  (images "bkgd-10.png"))
313  (tile (id 98)  (images "bkgd-11.png"))
314  (tile (id 99)  (images "bkgd-12.png"))
315  (tile (id 100) (images "bkgd-13.png"))
316  (tile (id 101) (images "bkgd-00.png"))
317
318  (tile (id 102)
319        (images "bonus2-1.png" "bonus2-2.png" "bonus2-3.png" "bonus2-4.png" "bonus2-5.png" "bonus2-4.png"
320                "bonus2-3.png" "bonus2-2.png" "bonus2-1.png" "bonus2-1.png" "bonus2-1.png")
321        (anim-speed 50)
322        (editor-images "bonus-fireflower.png")
323        (solid #t)
324        (fullbox #t)
325        (data 2)
326        (next-tile 84))
327  (tile (id 140)
328        (images "bonus2-1.png" "bonus2-2.png" "bonus2-3.png" "bonus2-4.png" "bonus2-5.png" "bonus2-4.png"
329                "bonus2-3.png" "bonus2-2.png" "bonus2-1.png" "bonus2-1.png" "bonus2-1.png")
330        (anim-speed 50)
331        (editor-images "bonus-iceflower.png")
332        (solid #t)
333        (fullbox #t)
334        (data 5)
335        (next-tile 84))
336  (tile (id 103)
337        (images "bonus2-1.png" "bonus2-2.png" "bonus2-3.png" "bonus2-4.png" "bonus2-5.png" "bonus2-4.png"
338                "bonus2-3.png" "bonus2-2.png" "bonus2-1.png" "bonus2-1.png" "bonus2-1.png")
339        (anim-speed 50)
340        (editor-images "bonus-herring.png")
341        (solid #t)
342        (fullbox #t)
343        (data 3)
344        (next-tile 84))
345
346  ;; Brick with bonus content
347  (tile (id 104)
348        (images "brick0.png")
349        (brick #t)    
350        (data 1)
351        (next-tile 84)
352        (solid #t))
353
354  ;; Brick with bonus content
355  (tile (id 105)
356        (images "brick1.png")
357        (brick #t)
358        (data 1)
359        (next-tile 84)
360        (solid #t))
361
362  (tile (id 106)
363        (images "background1.png")
364        (solid #f))
365  (tile (id 107)
366        (images "background2.png")
367        (solid #f))
368  (tile (id 108)
369        (images "background3.png")
370        (solid #f))
371  (tile (id 109)
372        (images "background4.png")
373        (solid #f))
374  (tile (id 110)
375        (images "background5.png")
376        (solid #f))
377  (tile (id 111)
378        (images "background6.png")
379        (solid #f))
380
381  (tile (id 112)
382        (editor-images "bonus-invisible.png")
383        (anim-speed 50)
384        (solid #t)
385        (fullbox #t)
386        (next-tile 84)
387        (data 0))
388
389  (tile (id 113)
390        (images "snow20.png")
391        (solid #t))
392  (tile (id 114)
393        (images "snow21.png")
394        (solid #t))
395  (tile (id 115)
396        (images "snow22.png")
397        (solid #t))
398  (tile (id 116)
399        (images "snow23.png")
400        (solid #t))
401  (tile (id 117)
402        (images "snow24.png")
403        (solid #t))
404  (tile (id 118)
405        (images "snow25.png")
406        (solid #t))
407
408  (tile (id 119)
409        (images "darksnow13.png")
410        (solid #t))
411  (tile (id 120)
412        (images "darksnow14.png")
413        (solid #t))
414  (tile (id 121)
415        (images "darksnow15.png")
416        (solid #t))
417
418  (tile (id 122)
419        (images "snowbg1.png")
420        (solid #t))
421  (tile (id 123)
422        (images "snowbg2.png")
423        (solid #t))
424  (tile (id 124)
425        (images "snowbg3.png")
426        (solid #t))
427  (tile (id 125)
428        (images "snowbg4.png")
429        (solid #t))
430
431  (tile (id 126)
432        (images "exitbg.png")
433        (solid #f))
434  (tile (id 127)
435        (images "exitfg.png")
436        (solid #f))
437
438  (tile (id 128)
439        (images "bonus2-1.png" "bonus2-2.png" "bonus2-3.png" "bonus2-4.png" "bonus2-5.png" "bonus2-4.png"
440                "bonus2-3.png" "bonus2-2.png" "bonus2-1.png" "bonus2-1.png" "bonus2-1.png")
441        (anim-speed 50)
442        (editor-images "bonus-1up.png")
443        (solid #t)
444        (fullbox #t)
445        (data 4)
446        (next-tile 84))
447
448  (tile (id 129)
449        (anim-speed 50)
450        (images "goal1-1.png"
451                "goal1-2.png"
452                "goal1-2.png"
453                "goal1-3.png"
454                "goal1-4.png"
455                "goal1-5.png"
456                "goal1-4.png"
457                "goal1-3.png"
458                "goal1-2.png"
459                "goal1-2.png"
460                "goal1-1.png"
461                "goal1-1.png"
462                ))
463
464  (tile (id 130)
465        (anim-speed 50)
466        (images "goal2-1.png"
467                "goal2-2.png"
468                "goal2-2.png"
469                "goal2-3.png"
470                "goal2-4.png"
471                "goal2-5.png"
472                "goal2-4.png"
473                "goal2-3.png"
474                "goal2-2.png"
475                "goal2-2.png"
476                "goal2-1.png"
477                "goal2-1.png"))
478
479  (tile (id 131)
480        (images "black.png"))
481  (tile (id 132)
482        (images)
483        (goal #t)
484        (data 1)
485        (editor-images "finalgoal.png"))
486  (tile (id 133)
487        (images)
488        (goal #t)
489        (data 0)
490        (editor-images "endseq.png"))
491  (tile (id 134)
492        (solid #f)
493        (images "nolok1.png"))
494  (tile (id 135)
495        (solid #f)
496        (images "nolok2.png"))
497
498                                         ; Signs
499  (tile (id 136)
500        (solid #f)
501        (images "run1.png"))
502  (tile (id 137)
503        (solid #f)
504        (images "run2.png"))
505  (tile (id 138)
506        (solid #f)
507        (images "run3.png"))
508  (tile (id 139)
509        (solid #f)
510        (images "run4.png"))
511  (tile (id 141)
512        (solid #f)
513        (images "sign_right1.png"))
514  (tile (id 142)
515        (solid #f)
516        (images "sign_right2.png"))
517  (tile (id 143)
518        (solid #f)
519        (images "sign_right3.png"))
520  (tile (id 144)
521        (solid #f)
522        (images "sign_right4.png"))
523
524  ;; Grasslands
525
526  (tile (id 145)
527        (images "grasslands1.png"))
528  (tile (id 146)
529        (images "grasslands2.png"))
530  (tile (id 147)
531        (images "grasslands3.png"))
532  (tile (id 148)
533        (images "grasslands4.png"))
534
535  (tile (id 149)
536        (images (region "snow-para-1.png" 0 0 32 32)))
537  (tile (id 150)
538        (images (region "snow-para-1.png" 32 0 32 32)))
539  (tile (id 151)
540        (images (region "snow-para-1.png" 64 0 32 32)))
541
542  (tile (id 152)
543        (images (region "snow-para-1.png" 0 32 32 32)))
544  (tile (id 153)
545        (images (region "snow-para-1.png" 32 32 32 32)))
546  (tile (id 154)
547        (images (region "snow-para-1.png" 64 32 32 32)))
548
549  (tile (id 155)
550        (images (region "snow-para-1.png" 0 64 32 32)))
551  (tile (id 156)
552        (images (region "snow-para-1.png" 32 64 32 32)))
553  (tile (id 157)
554        (images (region "snow-para-1.png" 64 64 32 32)))
555
556  (tile (id 158)
557        (images (region "snow-para-1.png" 96 0 32 32)))
558  (tile (id 159)
559        (images (region "snow-para-1.png" 96 32 32 32)))
560  (tile (id 160)
561        (images (region "snow-para-1.png" 96 64 32 32)))
562
563
564  (tile (id 161)
565        (images (region "snow-para-2.png" 0 0 32 32)))
566  (tile (id 162)
567        (images (region "snow-para-2.png" 32 0 32 32)))
568  (tile (id 163)
569        (images (region "snow-para-2.png" 64 0 32 32)))
570
571  (tile (id 164)
572        (images (region "snow-para-2.png" 0 32 32 32)))
573  (tile (id 165)
574        (images (region "snow-para-2.png" 32 32 32 32)))
575  (tile (id 166)
576        (images (region "snow-para-2.png" 64 32 32 32)))
577
578  (tile (id 167)
579        (images (region "snow-para-2.png" 0 64 32 32)))
580  (tile (id 168)
581        (images (region "snow-para-2.png" 32 64 32 32)))
582  (tile (id 169)
583        (images (region "snow-para-2.png" 64 64 32 32)))
584
585  (tile (id 170)
586        (images (region "snow-para-2.png" 96 0 32 32)))
587  (tile (id 171)
588        (images (region "snow-para-2.png" 96 32 32 32)))
589  (tile (id 172)
590        (images (region "snow-para-2.png" 96 64 32 32)))
591
592  ;; Lava
593  
594  (tile (id 173)
595        (images "lava1-1.png" "lava1-2.png" "lava1-3.png" "lava1-4.png")
596        (water #t)
597        (anim-speed 120))
598  (tile (id 174)
599        (images "lava2-1.png" "lava2-2.png" "lava2-3.png" "lava2-4.png")
600        (water #t)
601        (anim-speed 120))
602
603  
604  ;; Jungle
605
606  (tile (id 301)
607        (solid #f)
608        (images "jungle1.png"))
609  (tile (id 302)
610        (solid #f)
611        (images "jungle2.png"))
612  (tile (id 303)
613        (solid #f)
614        (images "jungle3.png"))
615  (tile (id 304)
616        (solid #t)
617        (images "jungle4.png"))
618  (tile (id 305)
619        (solid #t)
620        (images "jungle5.png"))
621  (tile (id 306)
622        (solid #t)
623        (images "jungle6.png"))
624  (tile (id 307)
625        (solid #t)
626        (images "jungle7.png"))
627  (tile (id 308)
628        (solid #t)
629        (images "jungle8.png"))
630  (tile (id 309)
631        (solid #t)
632        (images "jungle9.png"))
633  (tile (id 310)
634        (solid #t)
635        (images "jungle10.png"))
636  (tile (id 311)
637        (solid #t)
638        (images "jungle11.png"))
639  (tile (id 312)
640        (solid #t)
641        (anim-speed 300)
642        (images "jungle12-1.png"
643                "jungle12-1.png"
644                "jungle12-1.png"
645                "jungle12-1.png"
646                "jungle12-2.png"
647                "jungle12-3.png"
648                "jungle12-4.png"
649                "jungle12-4.png"
650                "jungle12-4.png"
651                "jungle12-4.png"
652                "jungle12-3.png"
653                "jungle12-2.png"))
654
655                                         ; Spike
656  (tile (id 200)
657        (spike #t)
658        (images "spike.png"))
659
660 ; Slopes
661
662   (tile (id 400)
663         (slope-angle 45)
664         (images "slope-right.png"))
665   (tile (id 401)
666         (slope-angle 135)
667         (images "slope-left.png"))
668
669  )
670