refactored some supertux mainloops
[supertux.git] / data / images / tiles.strf
index 6c9cd0b..b31abba 100644 (file)
@@ -2,7 +2,7 @@
 (supertux-tiles
   (tilegroup
     (name "Snow")
-    (tiles 7 8 9 202 13 14 15 204 10 11 12 206 16 17 18 205 22 21 19 203 23 20 207 208 31 30 114 113 115 116 0 0 117 118 0 0 122 209 123 0 124 210 125 0 1345 1346 1344 0 33 32 34 0 35 37 39 0 38 36 43 0 40 41 42 0 119 121 120 0 )
+    (tiles 7 8 9 202 13 14 15 204 10 11 12 206 16 17 18 205 22 21 19 203 23 20 207 208 31 30 114 113 115 116 0 0 117 118 0 0 122 209 123 0 124 210 125 0 1345 1346 1344 0 33 32 34 0 35 37 39 0 38 36 43 0 40 41 42 0 119 121 120 0 1539)
   )
 
 (tilegroup
   )
   (tilegroup
     (name "Stone Brick Walls")
-    (tiles 64 65 66 67 68 69 0 0 0 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 0 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 0 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 0 0 0 0 1355 0 0 0 1356 0 0 0 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420)
+    (tiles 64 65 66 67 68 69 0 0 0 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 0 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 0 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 0 0 0 0 1355 0 0 0 1356 0 0 0 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531)
   )
   (tilegroup
     (name "Signs")
-    (tiles 136 137 141 142 138 139 143 144)
+    (tiles 136 137 141 142 138 139 143 144 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631)
   )
   (tilegroup
     (name "Jungle")
     (name "Waterfall-edgecloud")
     (tiles 195 196 197 198 199)
   )
-  (tile
+  (tilegroup
+    (name "IceWood")
+    (tiles 1442 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 0 1443 1444 0 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1459 1460 1455 1456 1461 1462 1457 1458 1463 1464 0 0 1465 1466)
+)  
+(tilegroup
+    (name "Icebridge")
+    (tiles 0 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551)
+)  
+(tile
     (id 0)
     (editor-images "objects/bonus_block/bonus-fire_flower.png")
   )
     )
     (solid #t)
   )
-  (tile
-    (id 7)
-    (images
-      "tiles/snow/snow1.png"
-    )
-  )
-  (tile
-    (id 8)
-    (images
-      "tiles/snow/snow2.png"
-    )
-  )
-  (tile
-    (id 9)
-    (images
-      "tiles/snow/snow3.png"
-    )
-  )
-  (tile
-    (id 10)
-    (images
-      "tiles/snow/snow4.png"
-    )
-    (solid #t)
-  )
-  (tile
-    (id 11)
-    (images
-      "tiles/snow/snow5.png"
-    )
-    (solid #t)
-    (ice #t)
-  )
-  (tile
-    (id 12)
-    (images
-      "tiles/snow/snow6.png"
-    )
-    (solid #t)
-  )
-  (tile
-    (id 13)
-    (images
-      "tiles/snow/snow7.png"
-    )
-    (solid #t)
-  )
-  (tile
-    (id 14)
-    (images
-      "tiles/snow/snow8.png"
-    )
-    (solid #t)
-  )
-  (tile
-    (id 15)
-    (images
-      "tiles/snow/snow9.png"
-    )
-    (solid #t)
-  )
-  (tile
-    (id 16)
-    (images
-      "tiles/snow/snow10.png"
-    )
-  )
-  (tile
-    (id 17)
-    (images
-      "tiles/snow/snow11.png"
-    )
-  )
-  (tile
-    (id 18)
-    (images
-      "tiles/snow/snow12.png"
-    )
-  )
-  (tile
-    (id 19)
-    (images
-      "tiles/snow/snow13.png"
-    )
-    (solid #t)
-  )
-  (tile
-    (id 20)
-    (images
-      "tiles/snow/snow14.png"
-    )
-    (solid #t)
-  )
-  (tile
-    (id 21)
-    (images
-      "tiles/snow/snow15.png"
-    )
-    (solid #t)
-  )
-  (tile
-    (id 22)
-    (images
-      "tiles/snow/snow16.png"
-    )
-    (solid #t)
-  )
-  (tile
-    (id 23)
-    (images
-      "tiles/snow/snow17.png"
-    )
-    (solid #t)
+  (tiles
+    (width 3)
+    (height 4)
+    (ids  7  8  9
+         13 14 15
+         10 11 12
+        16 17 18)
+    (attributes 0 0 0
+                1 1 1
+               1 1 1
+               0 0 0)
+    (image "tiles/snow/convex.png")
+  )
+  (tiles
+    (width 2)
+    (height 3)
+    (ids 30 31
+         21 22
+        20 23)
+    (attributes 1 1
+                1 1
+               1 1)
+    (image "tiles/snow/concave.png")
+  )
+  (tiles
+    (width 2)
+    (height 3)
+    (ids 115 116
+         117 118
+        19 1539)
+    (attributes 1 1
+                1 1
+               1 1)
+    (image "tiles/snow/variants.png")
+  )
+  (tiles
+    (width 3)
+    (height 3)
+    (ids 205 202 203
+         113 204 114
+        208 205 207)
+    (attributes 1 0 1
+                1 1 1
+               1 1 1)
+    (image "tiles/snow/special.png")
+  )
+  (tiles
+    (width 3)
+    (height 3)
+    (ids 122 209 123
+         124 210 125
+        1345 1346 1344)
+    (attributes 3 3 3
+                0 1 0
+               0 0 0)
+    (image "tiles/snow/background.png")
   )
   (tile
     (id 24)
     (solid #t)
   )
   (tile
-    (id 30)
-    (images
-      "tiles/snow/snow18.png"
-    )
-    (solid #t)
-  )
-  (tile
-    (id 31)
-    (images
-      "tiles/snow/snow19.png"
-    )
-    (solid #t)
-  )
-  (tile
     (id 32)
     (images
       "tiles/darksnow/darksnow1.png"
     (editor-images "objects/bonus_block/bonus-invisible.png")
   )
   (tile
-    (id 113)
-    (images
-      "tiles/snow/snow20.png"
-    )
-    (solid #t)
-  )
-  (tile
-    (id 114)
-    (images
-      "tiles/snow/snow21.png"
-    )
-    (solid #t)
-  )
-  (tile
-    (id 115)
-    (images
-      "tiles/snow/snow22.png"
-    )
-    (solid #t)
-  )
-  (tile
-    (id 116)
-    (images
-      "tiles/snow/snow23.png"
-    )
-    (solid #t)
-  )
-  (tile
-    (id 117)
-    (images
-      "tiles/snow/snow24.png"
-    )
-    (solid #t)
-  )
-  (tile
-    (id 118)
-    (images
-      "tiles/snow/snow25.png"
-    )
-    (solid #t)
-  )
-  (tile
     (id 119)
     (images
       "tiles/darksnow/darksnow13.png"
     (solid #t)
   )
   (tile
-    (id 122)
-    (images
-      "tiles/snow/snowbg1.png"
-    )
-    (solid #t)
-    (unisolid #t)
-  )
-  (tile
-    (id 123)
-    (images
-      "tiles/snow/snowbg2.png"
-    )
-    (solid #t)
-    (unisolid #t)
-  )
-  (tile
-    (id 124)
-    (images
-      "tiles/snow/snowbg3.png"
-    )
-    (solid #f)
-  )
-  (tile
-    (id 125)
-    (images
-      "tiles/snow/snowbg4.png"
-    )
-    (solid #f)
-  )
-  (tile
     (id 126)
     (images
       "tiles/goal/exitbg.png"
       "tiles/doodads/nolok2.png"
     )
   )
-  (tile
-    (id 136)
-    (images
-      "tiles/signs/run1.png"
-    )
-  )
-  (tile
-    (id 137)
-    (images
-      "tiles/signs/run2.png"
-    )
-  )
-  (tile
-    (id 138)
-    (images
-      "tiles/signs/run3.png"
-    )
-  )
-  (tile
-    (id 139)
-    (images
-      "tiles/signs/run4.png"
-    )
-  )
+
+  (tiles
+   (width 2)
+   (height 2)
+   (ids 136 137        
+        138 139)
+   (attributes 0 0 0 0)
+   (image "tiles/signs/run.png"))
+    
   (tile
     (id 140)
     (images
     (data 5)
     (anim-fps 2)
   )
-  (tile
-    (id 141)
-    (images
-      "tiles/signs/sign_right1.png"
-    )
-  )
-  (tile
-    (id 142)
-    (images
-      "tiles/signs/sign_right2.png"
-    )
-  )
-  (tile
-    (id 143)
-    (images
-      "tiles/signs/sign_right3.png"
-    )
-  )
-  (tile
-    (id 144)
-    (images
-      "tiles/signs/sign_right4.png"
-    )
-  )
+
+  (tiles
+   (width 2)
+   (height 2)
+   (ids 141 142
+        143 144)
+   (attributes 0 0 0 0)
+   (image "tiles/signs/right.png"))
+
+  (tiles
+   (width 2)
+   (height 2)
+   (ids 1600 1601
+        1602 1603)
+   (attributes 0 0 0 0)
+   (image "tiles/signs/rightup.png"))
+
+  (tiles
+   (width 2)
+   (height 2)
+   (ids 1604 1605
+        1606 1607)
+   (attributes 0 0 0 0)
+   (image "tiles/signs/rightdown.png"))
+
+  (tiles
+   (width 2)
+   (height 2)
+   (ids 1608 1609
+        1610 1611)
+   (attributes 0 0 0 0)
+   (image "tiles/signs/left.png"))
+
+  (tiles
+   (width 2)
+   (height 2)
+   (ids 1612 1613
+        1614 1615)
+   (attributes 0 0 0 0)
+   (image "tiles/signs/leftup.png"))
+
+  (tiles
+   (width 2)
+   (height 2)
+   (ids 1616 1617
+        1618 1619)
+   (attributes 0 0 0 0)
+   (image "tiles/signs/leftdown.png"))
+
+  (tiles
+   (width 2)
+   (height 2)
+   (ids 1620 1621
+        1622 1623)
+   (attributes 0 0 0 0)
+   (image "tiles/signs/up.png"))
+
+  (tiles
+   (width 2)
+   (height 2)
+   (ids 1624 1625
+        1626 1627)
+   (attributes 0 0 0 0)
+   (image "tiles/signs/down.png"))
+
+  (tiles
+   (width 2)
+   (height 2)
+   (ids 1628 1629
+        1630 1631)
+   (attributes 0 0 0 0)
+   (image "tiles/signs/danger.png"))
+
   (tile
     (id 149)
     (images
       "tiles/lava/lava1-4.png"
     )
     (water #t)
-    (spike #t)
+    (hurts #t)
     (anim-fps 10)
   )
   (tile
       "tiles/lava/lava2-4.png"
     )
     (water #t)
-    (spike #t)
+    (hurts #t)
     (anim-fps 10)
   )
   (tile
     (water #t)
     (anim-fps 10)
   )
-  (tile
-    (id 202)
-    (images
-      "tiles/snow/snow1b.png"
-    )
-  )
-  (tile
-    (id 203)
-    (images
-      "tiles/snow/snow7b.png"
-    )
-    (solid #t)
-  )
-  (tile
-    (id 204)
-    (images
-      "tiles/snow/snow7c.png"
-    )
-    (solid #t)
-  )
-  (tile
-    (id 205)
-    (images
-      "tiles/snow/snow15b.png"
-    )
-    (solid #t)
-  )
-  (tile
-    (id 206)
-    (images
-      "tiles/snow/snow14b.png"
-    )
-    (solid #t)
-  )
-  (tile
-    (id 207)
-    (images
-      "tiles/snow/snow18b.png"
-    )
-    (solid #t)
-  )
-  (tile
-    (id 208)
-    (images
-      "tiles/snow/snow19b.png"
-    )
-    (solid #t)
-  )
-  (tile
-    (id 209)
-    (images
-      "tiles/snow/snowbg1b.png"
-    )
-    (solid #t)
-    (unisolid #t)
-  )
-  (tile
-    (id 210)
-    (images
-      "tiles/snow/snowbg3b.png"
-    )
-    (solid #t)
-  )
-  (tile
+    (tile
     (id 211)
     (images
       "tiles/blocks/block1b.png"
     (images
       "creatures/spike/up.png"
     )
-    (spike #t)
+    (hurts #t)
   )
   (tile
     (id 296)
     (images
       "creatures/spike/right.png"
     )
-    (spike #t)
+    (hurts #t)
   )
   (tile
     (id 297)
     (images
       "creatures/spike/down.png"
     )
-    (spike #t)
+    (hurts #t)
   )
   (tile
     (id 298)
     (images
       "creatures/spike/left.png"
     )
-    (spike #t)
+    (hurts #t)
   )
   (tile
     (id 301)
     )
     (solid #t)
   )
+
+  ; experimental unisolid tile
   (tile
     (id 359)
     (images
-      "tiles/snow/snow11.png"
+      "tiles/auxiliary/notile.png"
     )
     (unisolid #t)
   )
+
   (tile
     (id 360)
     (images
     )
   )
   (tile
-    (id 1344)
-    (images
-      "tiles/snow/snowbg5.png"
-    )
-    (solid #f)
-  )
-  (tile
-    (id 1345)
-    (images
-       "tiles/snow/snowbg6.png"
-    )
-    (solid #f)
-  )
-  (tile
-    (id 1346)
-    (images
-      "tiles/snow/snowbg7.png")
-       (solid #f)
-  )
-  (tile
     (id 1347)
     (images
       "tiles/pole/vert_bm.png")
     )
   )
   (tile
-    (id 1354)
-    (images
-      (region "tiles/forest/hole.png" 0 128 32 32)
-    )
-  )
-  (tile
     (id 1355)
     (images
       (region "tiles/doodads/pedestal.png" 0 0 32 32)
       "tiles/water/electrified-1.png"
     )
     (anim-fps 10)
-    (spike #t)
+    (hurts #t)
     (water #t)
   )
   (tile
       "tiles/water/electrified_waves-1.png"
     )
     (anim-fps 10)
-    (spike #t)
+    (hurts #t)
     (water #t)
   )
+  (tile
+    (id 1423)
+    (images
+      (region "tiles/icewood/icewood-1.png" 32 0 32 32)
+    )
+  )
+  (tile
+    (id 1424)
+    (images
+      (region "tiles/icewood/icewood-1.png" 64 0 32 32)
+    )
+  )
+  (tile
+    (id 1425)
+    (images
+      (region "tiles/icewood/icewood-1.png" 96 0 32 32)
+    )
+  )
+  (tile
+    (id 1426)
+    (images
+      (region "tiles/icewood/icewood-1.png" 0 32 32 32)
+    )
+    (solid #t)
+  )
+  (tile
+    (id 1427)
+    (images
+      (region "tiles/icewood/icewood-1.png" 32 32 32 32)
+    )
+    (solid #t)
+  )
+  (tile
+    (id 1428)
+    (images
+      (region "tiles/icewood/icewood-1.png" 64 32 32 32)
+    )
+    (solid #t)
+  )
+  (tile
+    (id 1429)
+    (images
+      (region "tiles/icewood/icewood-1.png" 96 32 32 32)
+    )
+    (solid #t)
+  )
+  (tile
+    (id 1430)
+    (images
+      (region "tiles/icewood/icewood-1.png" 0 64 32 32)
+    )
+    (solid #t)
+  )
+  (tile
+    (id 1431)
+    (images
+      (region "tiles/icewood/icewood-1.png" 32 64 32 32)
+    )
+    (solid #t)
+  )
+  (tile
+    (id 1432)
+    (images
+      (region "tiles/icewood/icewood-1.png" 64 64 32 32)
+    )
+    (solid #t)
+  )
+  (tile
+    (id 1433)
+    (images
+      (region "tiles/icewood/icewood-1.png" 96 64 32 32)
+    )
+    (solid #t)
+  )
+  (tile
+    (id 1434)
+    (images
+      (region "tiles/icewood/icewood-1.png" 0 96 32 32)
+    )
+    (solid #t)
+  )
+  (tile
+    (id 1435)
+    (images
+      (region "tiles/icewood/icewood-1.png" 32 96 32 32)
+    )
+    (solid #t)
+  )
+  (tile
+    (id 1436)
+    (images
+      (region "tiles/icewood/icewood-1.png" 64 96 32 32)
+    )
+    (solid #t)
+  )
+  (tile
+    (id 1437)
+    (images
+      (region "tiles/icewood/icewood-1.png" 96 96 32 32)
+    )
+    (solid #t)
+  )
+  (tile
+    (id 1438)
+    (images
+      (region "tiles/icewood/icewood-1.png" 0 128 32 32)
+    )
+    (solid #t)
+  )
+  (tile
+    (id 1439)
+    (images
+      (region "tiles/icewood/icewood-1.png" 32 128 32 32)
+    )
+    (solid #t)
+  )
+  (tile
+    (id 1440)
+    (images
+      (region "tiles/icewood/icewood-1.png" 64 128 32 32)
+    )
+    (solid #t)
+  )
+  (tile
+    (id 1441)
+    (images
+      (region "tiles/icewood/icewood-1.png" 96 128 32 32)
+    )
+    (solid #t)
+  )
+(tile
+    (id 1442)
+    (images
+      (region "tiles/icewood/icewood-1.png" 0 0 32 32)
+    )
+)
+(tile
+    (id 1443)
+    (images
+      (region "tiles/icewood/icewood-7.png" 32 0 32 32)
+    )
+  )
+  (tile
+    (id 1444)
+    (images
+      (region "tiles/icewood/icewood-7.png" 64 0 32 32)
+    )
+  )
+  (tile
+    (id 1445)
+    (images
+      (region "tiles/icewood/icewood-7.png" 0 32 32 32)
+    )
+    (solid #t)
+    (slope-type 18)
+    (data 18)
+  )
+  (tile
+    (id 1446)
+    (images
+      (region "tiles/icewood/icewood-7.png" 32 32 32 32)
+    )
+    (solid #t)
+    (slope-type 34)
+    (data 34)
+  )
+  (tile
+    (id 1447)
+    (images
+      (region "tiles/icewood/icewood-7.png" 64 32 32 32)
+    )
+    (solid #t)
+    (slope-type 32)
+    (data 32)
+  )
+  (tile
+    (id 1448)
+    (images
+      (region "tiles/icewood/icewood-7.png" 96 32 32 32)
+    )
+    (solid #t)
+    (slope-type 16)
+    (data 16)
+  )
+  (tile
+    (id 1449)
+    (images
+      (region "tiles/icewood/icewood-7.png" 0 64 32 32)
+    )
+    (solid #t)
+  )
+  (tile
+    (id 1450)
+    (images
+      (region "tiles/icewood/icewood-7.png" 32 64 32 32)
+    )
+    (solid #t)
+  )
+  (tile
+    (id 1451)
+    (images
+      (region "tiles/icewood/icewood-7.png" 64 64 32 32)
+    )
+    (solid #t)
+  )
+  (tile
+    (id 1452)
+    (images
+      (region "tiles/icewood/icewood-7.png" 96 64 32 32)
+    )
+    (solid #t)
+  )
+ (tile
+    (id 1453)
+    (images
+      (region "tiles/icewood/icewood-5.png" 0 0 32 32)
+    )
+  )
+  (tile
+    (id 1454)
+    (images
+      (region "tiles/icewood/icewood-5.png" 32 0 32 32)
+    )
+  )
+  (tile
+    (id 1455)
+    (images
+      (region "tiles/icewood/icewood-5.png" 0 32 32 32)
+    )
+    (solid #t)
+    (slope-type 2)
+    (data 2)
+  )
+  (tile
+    (id 1456)
+    (images
+      (region "tiles/icewood/icewood-5.png" 32 32 32 32)
+    )
+    (solid #t)
+    (slope-type 0)
+  )
+  (tile
+    (id 1457)
+    (images
+      (region "tiles/icewood/icewood-5.png" 0 64 32 32)
+    )
+    (solid #t)
+  )
+  (tile
+    (id 1458)
+    (images
+      (region "tiles/icewood/icewood-5.png" 32 64 32 32)
+    )
+    (solid #t)
+  )
+  (tile
+    (id 1459)
+    (images
+      (region "tiles/icewood/icewood-6.png" 0 0 32 32)
+    )
+  )
+  (tile
+    (id 1460)
+    (images
+      (region "tiles/icewood/icewood-6.png" 32 0 32 32)
+    )
+  )
+  (tile
+    (id 1461)
+    (images
+      (region "tiles/icewood/icewood-6.png" 0 32 32 32)
+    )
+    (slope-type 66)
+    (data 66)
+  )
+  (tile
+    (id 1462)
+    (images
+      (region "tiles/icewood/icewood-6.png" 32 32 32 32)
+    )
+    (slope-type 48)
+    (data 48)
+  )
+  (tile
+    (id 1463)
+    (images
+      (region "tiles/icewood/icewood-6.png" 0 64 32 32)
+    )
+    (solid #t)
+    (slope-type 50)
+    (data 50)
+  )
+  (tile
+    (id 1464)
+    (images
+      (region "tiles/icewood/icewood-6.png" 32 64 32 32)
+    )
+    (solid #t)
+    (slope-type 64)
+    (data 64)
+  )
+  (tile
+    (id 1465)
+    (images
+      (region "tiles/icewood/icewood-6.png" 0 96 32 32)
+    )
+    (solid #t)
+  )
+  (tile
+    (id 1466)
+    (images
+      (region "tiles/icewood/icewood-6.png" 32 96 32 32)
+    )
+    (solid #t)
+  )
+  (tile
+    (id 1467)
+    (images
+      (region "tiles/castle/web.png" 0 0 32 32)
+    )
+    (solid #f)
+  )
+  (tile
+    (id 1468)
+    (images
+      (region "tiles/castle/web.png" 32 0 32 32)
+    )
+    (solid #f)
+    ) 
+  (tile
+    (id 1469)
+    (images
+      (region "tiles/castle/web.png" 64 0 32 32)
+    )
+    (solid #f)
+    )
+  (tile
+    (id 1470)
+    (images
+      (region "tiles/castle/web.png" 96 0 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1471)
+    (images
+      (region "tiles/castle/web.png" 0 32 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1472)
+    (images
+      (region "tiles/castle/web.png" 32 32 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1473)
+    (images
+      (region "tiles/castle/web.png" 64 32 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1474)
+    (images
+      (region "tiles/castle/web.png" 96 32 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1475)
+    (images
+      (region "tiles/castle/web.png" 32 64 32 32)
+    )
+    (solid #f)
+)
+
+  (tile
+    (id 1476)
+    (images
+      (region "tiles/castle/castle_wall.png" 0 0 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1477)
+    (images
+      (region "tiles/castle/castle_wall.png" 32 0 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1478)
+    (images
+      (region "tiles/castle/castle_wall.png" 64 0 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1479)
+    (images
+      (region "tiles/castle/castle_wall.png" 96 0 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1480)
+    (images
+      (region "tiles/castle/castle_wall.png"  128 0 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1481)
+    (images
+      (region "tiles/castle/castle_wall.png"  160 0 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1482)
+    (images
+      (region "tiles/castle/castle_wall.png"  192 0 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1483)
+    (images
+      (region "tiles/castle/castle_wall.png" 0 32 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1484)
+    (images
+      (region "tiles/castle/castle_wall.png" 32 32 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1485)
+    (images
+      (region "tiles/castle/castle_wall.png" 64 32 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1486)
+    (images
+      (region "tiles/castle/castle_wall.png" 96 32 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1487)
+    (images
+      (region "tiles/castle/castle_wall.png"  128 32 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1488)
+    (images
+      (region "tiles/castle/castle_wall.png"  160 32 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1489)
+    (images
+      (region "tiles/castle/castle_wall.png"  192 32 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1490)
+    (images
+      (region "tiles/castle/castle_wall.png" 0 64 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1491)
+    (images
+      (region "tiles/castle/castle_wall.png" 32 64 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1492)
+    (images
+      (region "tiles/castle/castle_wall.png" 64 64 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1493)
+    (images
+      (region "tiles/castle/castle_wall.png" 96 64 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1494)
+    (images
+      (region "tiles/castle/castle_wall.png"  128 64 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1495)
+    (images
+      (region "tiles/castle/castle_wall.png"  160 64 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1496)
+    (images
+      (region "tiles/castle/castle_wall.png"  192 64 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1497)
+    (images
+      (region "tiles/castle/castle_wall.png" 0 96 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1498)
+    (images
+      (region "tiles/castle/castle_wall.png" 32 96 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1499)
+    (images
+      (region "tiles/castle/castle_wall.png" 64 96 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1500)
+    (images
+      (region "tiles/castle/castle_wall.png" 96 96 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1501)
+    (images
+      (region "tiles/castle/castle_wall.png"  128 96 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1502)
+    (images
+      (region "tiles/castle/castle_wall.png"  160 96 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1503)
+    (images
+      (region "tiles/castle/castle_wall.png"  192 96 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1504)
+    (images
+      (region "tiles/castle/castle_wall.png" 0 128 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1505)
+    (images
+      (region "tiles/castle/castle_wall.png" 32 128 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1506)
+    (images
+      (region "tiles/castle/castle_wall.png" 64 128 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1507)
+    (images
+      (region "tiles/castle/castle_wall.png" 96 128 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1508)
+    (images
+      (region "tiles/castle/castle_wall.png"  128 128 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1509)
+    (images
+      (region "tiles/castle/castle_wall.png"  160 128 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1510)
+    (images
+      (region "tiles/castle/castle_wall.png"  192 128 32 32)
+    )
+    (solid #f)
+)
+   (tile
+    (id 1511)
+    (images
+      (region "tiles/castle/stonewindow.png" 0 0 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1512)
+    (images
+      (region "tiles/castle/stonewindow.png" 32 0 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1513)
+    (images
+      (region "tiles/castle/stonewindow.png" 0 32 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1514)
+    (images
+      (region "tiles/castle/stonewindow.png" 32 32 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1515)
+    (images
+      (region "tiles/castle/stonewindow.png"  0 64 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1516)
+    (images
+      (region "tiles/castle/stonewindow.png"  32 64 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1517)
+    (images
+      (region "tiles/castle/walltorch.png"  0 0 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1518)
+    (images
+      (region "tiles/castle/walltorch.png"  0 32 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1519)
+    (images
+      "tiles/blocks/keyhole.png"
+    )
+    (solid #t)
+)
+  (tile
+    (id 1520)
+    (images
+      (region "tiles/castle/door.png"  0 0 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1521)
+    (images
+      (region "tiles/castle/door.png"  0 32 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1522)
+    (images
+      (region "tiles/castle/door.png"  0 64 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1523)
+    (images
+      (region "tiles/castle/door.png"  32 0 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1524)
+    (images
+      (region "tiles/castle/door.png"  32 32 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1525)
+    (images
+      (region "tiles/castle/door.png"  32 64 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1526)
+    (images
+      (region "tiles/castle/door.png"  64 0 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1527)
+    (images
+      (region "tiles/castle/door.png"  64 32 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1528)
+    (images
+      (region "tiles/castle/door.png"  64 64 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1529)
+    (images
+      (region "tiles/castle/door.png"  96 0 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1530)
+    (images
+      (region "tiles/castle/door.png"  96 32 32 32)
+    )
+    (solid #f)
+)
+  (tile
+    (id 1531)
+    (images
+      (region "tiles/castle/door.png"  96 64 32 32)
+    )
+)
+  (tile
+    (id 1532)
+    (images
+      "tiles/doodads/clover.png" )
+    (solid #t)
+  )
+
+  (tile
+    (id 1533)
+    (images
+      (region "tiles/forest/fishbone.png" 0 0 32 32)
+    )
+    (solid #f)
+  )
+  (tile
+    (id 1534)
+    (images
+      (region "tiles/forest/fishbone.png" 32 0 32 32)
+    )
+    (solid #f)
+    ) 
+  (tile
+    (id 1535)
+    (images
+      (region "tiles/forest/fishbone.png" 64 0 32 32)
+    )
+    (solid #f)
+    )
+  (tile
+    (id 1536)
+    (images
+      (region "tiles/forest/fishbone.png" 0 32 32 32)
+    )
+    (solid #f)
+  )
+  (tile
+    (id 1537)
+    (images
+      (region "tiles/forest/fishbone.png" 32 32 32 32)
+    )
+    (solid #f)
+    ) 
+  (tile
+    (id 1538)
+    (images
+      (region "tiles/forest/fishbone.png" 64 32 32 32)
+    )
+    (solid #f)
+    )
+  (tile
+    (id 1540)
+    (images
+      (region "tiles/blocks/icebridge.png" 32 0 32 32)
+    )
+    (solid #t)
+    )
+  (tile
+    (id 1541)
+    (images
+      (region "tiles/blocks/icebridge.png" 64 0 32 32)
+    )
+    (solid #t)
+    )
+  (tile
+    (id 1542)
+    (images
+      (region "tiles/blocks/icebridge.png" 96 0 32 32)
+    )
+    (solid #t)
+    )
+  (tile
+    (id 1543)
+    (images
+      (region "tiles/blocks/icebridge.png" 0 32 32 32)
+    )
+    (solid #t)
+    )
+  (tile
+    (id 1544)
+    (images
+      (region "tiles/blocks/icebridge.png" 32 32 32 32)
+    )
+    (solid #t)
+    )
+  (tile
+    (id 1545)
+    (images
+      (region "tiles/blocks/icebridge.png" 64 32 32 32)
+    )
+    (solid #t)
+    )
+  (tile
+    (id 1546)
+    (images
+      (region "tiles/blocks/icebridge.png" 96 32 32 32)
+    )
+    (solid #t)
+    )
+  (tile
+    (id 1547)
+    (images
+      (region "tiles/blocks/icebridge.png" 0 64 32 32)
+    )
+    (solid #t)
+    )
+  (tile
+    (id 1548)
+    (images
+      (region "tiles/blocks/icebridge.png" 32 64 32 32)
+    )
+    (solid #t)
+    )
+  (tile
+    (id 1549)
+    (images
+      (region "tiles/blocks/icebridge.png" 64 64 32 32)
+    )
+    (solid #t)
+    )
+  (tile
+    (id 1550)
+    (images
+      (region "tiles/blocks/icebridge.png" 96 64 32 32)
+    )
+    (solid #t)
+    )
+(tile
+    (id 1551)
+    (images
+      (region "tiles/blocks/icebridge.png" 0 0 32 32)
+    )
+    (solid #t)
+    )
 )