autotiles.satc 24 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474
  1. ;;
  2. ;; autotiles.satc
  3. ;; Supertux AutoTiles Configuration
  4. ;;
  5. ;; Format :
  6. ;; root : (supertux-autotiles ... )
  7. ;; |
  8. ;; +--------------------------+
  9. ;; |
  10. ;; V
  11. ;; Contains one or more (autotileset ... )
  12. ;; |
  13. ;; +---------------------------------+
  14. ;; |
  15. ;; V
  16. ;; Contains :
  17. ;; The autotileset name (unused as of writing these lines) : (name "snow")
  18. ;; The name of the autotileset is "snow".
  19. ;; The default tile ID (used if no tile matches any mask) : (default 11)
  20. ;; If a very special tile is needed (and it doesn't exist), it will use this tile (it's a center tile) by default.
  21. ;; Many (autotile ... )
  22. ;; |
  23. ;; +----------------+
  24. ;; |
  25. ;; V
  26. ;; Contains :
  27. ;; The ID of the tile : (id 11)
  28. ;; Whether or not the tile is solid (see the "mask" part below) : (solid #t)
  29. ;; One or more (mask "000111**") - see below alt-id for info
  30. ;; One or more (alt-id ... )
  31. ;; |
  32. ;; +---------------------+
  33. ;; |
  34. ;; V
  35. ;; Contains :
  36. ;; The alternative id : (id 123456)
  37. ;; The weight : (weight 0.2)
  38. ;; The weight is the odds of this tile to happen. 0 is never, 1 is always.
  39. ;; The autotile's default ID's odds of occuring are (1 - sum of all weights).
  40. ;; Ideally, the sum of all weights for an autotile should be below 1. If it
  41. ;; is 1, the the regular ID for that autotile will never occur. If it is
  42. ;; greater than 1, then certains alt ID's might never occur either.
  43. ;;
  44. ;; ===== MASK INFO =====
  45. ;;
  46. ;; The mask is 8 characters and represent which tiles around it is solid.
  47. ;; The characters represent, in order :
  48. ;; 1st : The tile on the top-left
  49. ;; 2nd : The tile on top
  50. ;; 3rd : The tile on the top-right
  51. ;; 4th : The tile on the left
  52. ;; /* There is no number for the center (the tile itself); the "solid" property is there for that */
  53. ;; 5th : The tile on the right
  54. ;; 6th : The tile on the bottom-left
  55. ;; 7th : The tile below
  56. ;; 8th : The tile on the bottom-right
  57. ;;
  58. ;; Each character can either be :
  59. ;; '0', if the tile at that location must not be solid;
  60. ;; '1', if the tile at that location must be solid;
  61. ;; '*', if the tile at that location may or may not be solid.
  62. ;;
  63. ;; Example :
  64. ;; "11100*0*"
  65. ;;
  66. ;; If needed, multiple masks can be used.
  67. ;;
  68. ;; Example : The tile 3055 (downwards column with "ridges" going both sides) has those two masks :
  69. ;; "11100*0*"
  70. ;; "11100010"
  71. ;; ...because "11100010" is valid for that tile, "11100101" is too, but "11100111" isn't. (try it!)
  72. ;;
  73. ;;
  74. ;; ~ A. Semphris <semphris@protonmail.com>
  75. ;; (Contributor, 2020)
  76. ;;
  77. ;;
  78. ;; NOTE : A single id MUST NOT OCCUR MORE THAN ONE AUTOTILE IN THE ENTIRE FILE.
  79. ;; Otherwise, the behavior is UNDEFINED.
  80. (supertux-autotiles
  81. (autotileset
  82. (name "snow")
  83. (default 11)
  84. (autotile
  85. (id 7)
  86. (solid #f)
  87. (mask "*0***011")
  88. )
  89. (autotile
  90. (id 8)
  91. (solid #f)
  92. (mask "*0***111")
  93. )
  94. (autotile
  95. (id 9)
  96. (solid #f)
  97. (mask "*0***110")
  98. )
  99. (autotile
  100. (id 202)
  101. (solid #f)
  102. (mask "*0***010")
  103. )
  104. (autotile
  105. (id 13)
  106. (solid #t)
  107. (mask "*0*010**")
  108. (mask "*0*0110*")
  109. )
  110. (autotile
  111. (id 14)
  112. (alt-id
  113. (id 3988)
  114. (weight 0.02)
  115. )
  116. (alt-id
  117. (id 3989)
  118. (weight 0.05)
  119. )
  120. (alt-id
  121. (id 3990)
  122. (weight 0.1)
  123. )
  124. (solid #t)
  125. (mask "*0*11***")
  126. )
  127. (autotile
  128. (id 15)
  129. (solid #t)
  130. (mask "*0*10**0")
  131. (mask "*0*10*01")
  132. )
  133. (autotile
  134. (id 204)
  135. (solid #t)
  136. (mask "*0*00111")
  137. )
  138. (autotile
  139. (id 10)
  140. (solid #t)
  141. (mask "011010**")
  142. (mask "0110110*")
  143. )
  144. (autotile
  145. (id 11)
  146. (alt-id
  147. (id 19)
  148. (weight 0.02)
  149. )
  150. (solid #t)
  151. (mask "11111***")
  152. )
  153. (autotile
  154. (id 12)
  155. (solid #t)
  156. (mask "11010**0")
  157. (mask "11010*01")
  158. )
  159. (autotile
  160. (id 206)
  161. (solid #t)
  162. (mask "01000*0*")
  163. (mask "01000010")
  164. )
  165. (autotile
  166. (id 16)
  167. (solid #f)
  168. (mask "011***0*")
  169. )
  170. (autotile
  171. (id 17)
  172. (alt-id
  173. (id 3991)
  174. (weight 0.2)
  175. )
  176. (solid #f)
  177. (mask "111***0*")
  178. )
  179. (autotile
  180. (id 18)
  181. (solid #f)
  182. (mask "110***0*")
  183. )
  184. (autotile
  185. (id 205)
  186. (solid #t)
  187. (mask "01000111")
  188. )
  189. (autotile
  190. (id 30)
  191. (solid #t)
  192. (mask "11110**0")
  193. (mask "11110*01")
  194. )
  195. (autotile
  196. (id 31)
  197. (solid #t)
  198. (mask "111010**")
  199. (mask "1110110*")
  200. )
  201. (autotile
  202. (id 114)
  203. (solid #t)
  204. (mask "*0*0111*")
  205. )
  206. (autotile
  207. (id 113)
  208. (solid #t)
  209. (mask "*0*10*11")
  210. )
  211. (autotile
  212. (id 21)
  213. (solid #t)
  214. (mask "11010*11")
  215. )
  216. (autotile
  217. (id 22)
  218. (solid #t)
  219. (mask "0110111*")
  220. )
  221. (autotile
  222. (id 19)
  223. (solid #t)
  224. )
  225. (autotile
  226. (id 203)
  227. (solid #t)
  228. (mask "*0*00*0*")
  229. (mask "*0*00010")
  230. )
  231. (autotile
  232. (id 20)
  233. (solid #t)
  234. (mask "11011***")
  235. )
  236. (autotile
  237. (id 23)
  238. (solid #t)
  239. (mask "01111***")
  240. )
  241. (autotile
  242. (id 207)
  243. (solid #t)
  244. (mask "01110**0")
  245. (mask "01110*01")
  246. )
  247. (autotile
  248. (id 208)
  249. (solid #t)
  250. (mask "110010**")
  251. (mask "1100110*")
  252. )
  253. (autotile
  254. (id 3044)
  255. (solid #t)
  256. (mask "01000110")
  257. )
  258. (autotile
  259. (id 3045)
  260. (solid #t)
  261. (mask "01100110")
  262. )
  263. (autotile
  264. (id 3046)
  265. (solid #t)
  266. (mask "0100111*")
  267. )
  268. (autotile
  269. (id 3047)
  270. (solid #t)
  271. (mask "01010*11")
  272. )
  273. (autotile
  274. (id 3048)
  275. (solid #t)
  276. (mask "01010*0*")
  277. (mask "01010*10")
  278. )
  279. (autotile
  280. (id 3049)
  281. (solid #t)
  282. (mask "11000011")
  283. )
  284. (autotile
  285. (id 3050)
  286. (solid #t)
  287. (mask "*0*00011")
  288. )
  289. (autotile
  290. (id 3051)
  291. (solid #t)
  292. (mask "*0*00110")
  293. )
  294. (autotile
  295. (id 3052)
  296. (solid #t)
  297. (mask "01000011")
  298. )
  299. (autotile
  300. (id 3053)
  301. (solid #t)
  302. (mask "01100*0*")
  303. (mask "01100010")
  304. )
  305. ;; 3054 is the same as 3044
  306. (autotile
  307. (id 3055)
  308. (solid #t)
  309. (mask "11100*0*")
  310. (mask "11100010")
  311. )
  312. (autotile
  313. (id 3056)
  314. (solid #t)
  315. (mask "010010**")
  316. (mask "0100110*")
  317. )
  318. (autotile
  319. (id 3057)
  320. (solid #t)
  321. (mask "11000*0*")
  322. (mask "11000010")
  323. )
  324. ;; 3058 is the same as 3052
  325. (autotile
  326. (id 3059)
  327. (solid #f)
  328. (mask "010***0*")
  329. )
  330. (autotile
  331. (id 4009)
  332. (solid #t)
  333. (mask "01100011")
  334. )
  335. (autotile
  336. (id 4010)
  337. (solid #t)
  338. (mask "11000110")
  339. )
  340. (autotile
  341. (id 4011)
  342. (solid #t)
  343. (mask "11110*11")
  344. )
  345. (autotile
  346. (id 4012)
  347. (solid #t)
  348. (mask "1110111*")
  349. )
  350. (autotile
  351. (id 4013)
  352. (solid #t)
  353. (mask "11100011")
  354. )
  355. (autotile
  356. (id 4014)
  357. (solid #t)
  358. (mask "11100110")
  359. )
  360. (autotile
  361. (id 4015)
  362. (solid #t)
  363. (mask "01110*11")
  364. )
  365. (autotile
  366. (id 4016)
  367. (solid #t)
  368. (mask "1100111*")
  369. )
  370. (autotile
  371. (id 4017)
  372. (solid #t)
  373. (mask "01100111")
  374. )
  375. (autotile
  376. (id 4018)
  377. (solid #t)
  378. (mask "11000111")
  379. )
  380. (autotile
  381. (id 4019)
  382. (solid #t)
  383. (mask "11100111")
  384. )
  385. (autotile
  386. (id 4020)
  387. (solid #f)
  388. (mask "110**011")
  389. )
  390. (autotile
  391. (id 4021)
  392. (solid #f)
  393. (mask "011**011")
  394. )
  395. (autotile
  396. (id 4022)
  397. (solid #f)
  398. (mask "011**111")
  399. )
  400. (autotile
  401. (id 4023)
  402. (solid #f)
  403. (mask "011**110")
  404. )
  405. (autotile
  406. (id 4024)
  407. (solid #f)
  408. (mask "110**111")
  409. )
  410. (autotile
  411. (id 4025)
  412. (solid #f)
  413. (mask "111**011")
  414. )
  415. (autotile
  416. (id 4026)
  417. (solid #f)
  418. (mask "111**111")
  419. )
  420. (autotile
  421. (id 4027)
  422. (solid #f)
  423. (mask "111**110")
  424. )
  425. (autotile
  426. (id 4028)
  427. (solid #f)
  428. (mask "110**110")
  429. )
  430. (autotile
  431. (id 4029)
  432. (solid #f)
  433. (mask "010**011")
  434. )
  435. (autotile
  436. (id 4030)
  437. (solid #f)
  438. (mask "010**111")
  439. )
  440. (autotile
  441. (id 4031)
  442. (solid #f)
  443. (mask "010**110")
  444. )
  445. (autotile
  446. (id 4032)
  447. (solid #f)
  448. (mask "010**010")
  449. )
  450. (autotile
  451. (id 4033)
  452. (solid #f)
  453. (mask "011**010")
  454. )
  455. (autotile
  456. (id 4034)
  457. (solid #f)
  458. (mask "111**010")
  459. )
  460. (autotile
  461. (id 4035)
  462. (solid #f)
  463. (mask "110**010")
  464. )
  465. (autotile
  466. (id 214)
  467. (solid #t)
  468. (mask "01011***")
  469. )
  470. )
  471. (autotileset
  472. (name "block_horiz")
  473. (default 47)
  474. (autotile
  475. (id 27)
  476. (solid #t)
  477. (mask "***01***")
  478. )
  479. (autotile
  480. (id 28)
  481. (solid #t)
  482. (mask "***11***")
  483. )
  484. (autotile
  485. (id 29)
  486. (solid #t)
  487. (mask "***10***")
  488. )
  489. (autotile
  490. (id 47)
  491. (solid #t)
  492. (mask "***00***")
  493. )
  494. )
  495. (autotileset
  496. (name "block_vert")
  497. (default 47)
  498. (autotile
  499. (id 211)
  500. (solid #t)
  501. (mask "*0****1*")
  502. )
  503. (autotile
  504. (id 212)
  505. (solid #t)
  506. (mask "*1****1*")
  507. )
  508. (autotile
  509. (id 213)
  510. (solid #t)
  511. (mask "*1****0*")
  512. )
  513. (autotile
  514. (id 47)
  515. (solid #t)
  516. (mask "*0****0*")
  517. )
  518. )
  519. (autotileset-corner
  520. (name "snow_bkg")
  521. (default 2179)
  522. (autotile
  523. (id 2179)
  524. (alt-id
  525. (id 2180)
  526. (weight 0.1)
  527. )
  528. (alt-id
  529. (id 2181)
  530. (weight 0.1)
  531. )
  532. (alt-id
  533. (id 2188)
  534. (weight 0.1)
  535. )
  536. (alt-id
  537. (id 2189)
  538. (weight 0.1)
  539. )
  540. (alt-id
  541. (id 2187)
  542. (weight 0.1)
  543. )
  544. (alt-id
  545. (id 2195)
  546. (weight 0.1)
  547. )
  548. (alt-id
  549. (id 2196)
  550. (weight 0.1)
  551. )
  552. (alt-id
  553. (id 2197)
  554. (weight 0.1)
  555. )
  556. (mask "1111")
  557. )
  558. (autotile
  559. (id 2185)
  560. (mask "0001")
  561. )
  562. (autotile
  563. (id 2186)
  564. (mask "0010")
  565. )
  566. (autotile
  567. (id 2193)
  568. (mask "0100")
  569. )
  570. (autotile
  571. (id 2194)
  572. (mask "1000")
  573. )
  574. (autotile
  575. (id 2182)
  576. (mask "1110")
  577. )
  578. (autotile
  579. (id 2183)
  580. (mask "1100")
  581. )
  582. (autotile
  583. (id 2184)
  584. (mask "1101")
  585. )
  586. (autotile
  587. (id 2190)
  588. (mask "1010")
  589. )
  590. (autotile
  591. (id 2192)
  592. (mask "0101")
  593. )
  594. (autotile
  595. (id 2198)
  596. (mask "1011")
  597. )
  598. (autotile
  599. (id 2199)
  600. (mask "0011")
  601. )
  602. (autotile
  603. (id 2200)
  604. (mask "0111")
  605. )
  606. (autotile
  607. (id 2201)
  608. (mask "1001")
  609. )
  610. (autotile
  611. (id 2202)
  612. (mask "0110")
  613. )
  614. )
  615. (autotileset
  616. (name "snow_underground")
  617. (default 2391)
  618. (autotile
  619. (id 2384)
  620. (solid #f)
  621. (mask "*****011")
  622. )
  623. (autotile
  624. (id 2385)
  625. (solid #f)
  626. (mask "*****111")
  627. )
  628. (autotile
  629. (id 2386)
  630. (solid #f)
  631. (mask "*****110")
  632. )
  633. (autotile
  634. (id 2949)
  635. (solid #f)
  636. (mask "*****010")
  637. )
  638. (autotile
  639. (id 2387)
  640. (solid #t)
  641. (mask "*0*01011")
  642. )
  643. (autotile
  644. (id 2388)
  645. (solid #t)
  646. (mask "*0*11111")
  647. )
  648. (autotile
  649. (id 2389)
  650. (solid #t)
  651. (mask "*0*10110")
  652. )
  653. (autotile
  654. (id 2950)
  655. (solid #t)
  656. (mask "*0*00010")
  657. )
  658. (autotile
  659. (id 2390)
  660. (solid #t)
  661. (mask "*1101011")
  662. )
  663. (autotile
  664. (id 2391)
  665. (alt-id
  666. (id 2396)
  667. (weight 0.1)
  668. )
  669. (alt-id
  670. (id 2397)
  671. (weight 0.1)
  672. )
  673. (alt-id
  674. (id 2398)
  675. (weight 0.1)
  676. )
  677. (alt-id
  678. (id 2399)
  679. (weight 0.1)
  680. )
  681. (solid #t)
  682. (mask "11111111")
  683. )
  684. (autotile
  685. (id 2392)
  686. (solid #t)
  687. (mask "11*10110")
  688. )
  689. (autotile
  690. (id 2951)
  691. (solid #t)
  692. (mask "*1*00010")
  693. )
  694. (autotile
  695. (id 2393)
  696. (solid #t)
  697. (mask "*1101*0*")
  698. )
  699. (autotile
  700. (id 2394)
  701. (solid #t)
  702. (mask "11111*0*")
  703. )
  704. (autotile
  705. (id 2395)
  706. (solid #t)
  707. (mask "11*10*0*")
  708. )
  709. (autotile
  710. (id 2952)
  711. (solid #t)
  712. (mask "*1*00*0*")
  713. )
  714. (autotile
  715. (id 2953)
  716. (solid #t)
  717. (mask "*0*01*0*")
  718. )
  719. (autotile
  720. (id 2954)
  721. (solid #t)
  722. (mask "*0*11*0*")
  723. )
  724. (autotile
  725. (id 2955)
  726. (solid #t)
  727. (mask "*0*10*0*")
  728. )
  729. (autotile
  730. (id 2956)
  731. (solid #t)
  732. (mask "*0*00*0*")
  733. )
  734. (autotile
  735. (id 2957)
  736. (solid #t)
  737. (mask "11111110")
  738. )
  739. (autotile
  740. (id 2962)
  741. (solid #t)
  742. (mask "11111011")
  743. )
  744. (autotile
  745. (id 2958)
  746. (solid #t)
  747. (mask "11*10111")
  748. )
  749. (autotile
  750. (id 2961)
  751. (solid #t)
  752. (mask "*1101111")
  753. )
  754. (autotile
  755. (id 2959)
  756. (solid #t)
  757. (mask "11011111")
  758. )
  759. (autotile
  760. (id 2960)
  761. (solid #t)
  762. (mask "01111111")
  763. )
  764. (autotile
  765. (id 2997)
  766. (solid #t)
  767. (mask "*0*10111")
  768. )
  769. (autotile
  770. (id 2998)
  771. (solid #t)
  772. (mask "*0*01111")
  773. )
  774. (autotile
  775. (id 4037)
  776. (solid #t)
  777. (mask "*0*10011")
  778. )
  779. (autotile
  780. (id 4038)
  781. (solid #t)
  782. (mask "*0*01110")
  783. )
  784. (autotile
  785. (id 4039)
  786. (solid #t)
  787. (mask "01*10111")
  788. )
  789. (autotile
  790. (id 4040)
  791. (solid #t)
  792. (mask "*1001111")
  793. )
  794. (autotile
  795. (id 4041)
  796. (solid #t)
  797. (mask "*0*11110")
  798. )
  799. (autotile
  800. (id 4042)
  801. (solid #t)
  802. (mask "*0*11011")
  803. )
  804. (autotile
  805. (id 4043)
  806. (solid #t)
  807. (mask "*0*00011")
  808. )
  809. (autotile
  810. (id 4044)
  811. (solid #t)
  812. (mask "*0*00110")
  813. )
  814. (autotile
  815. (id 4045)
  816. (solid #t)
  817. (mask "*0*01010")
  818. )
  819. (autotile
  820. (id 4046)
  821. (solid #t)
  822. (mask "*0*11010")
  823. )
  824. (autotile
  825. (id 4047)
  826. (solid #t)
  827. (mask "*0*10010")
  828. )
  829. (autotile
  830. (id 4048)
  831. (solid #t)
  832. (mask "*0*00111")
  833. )
  834. (autotile
  835. (id 4049)
  836. (solid #t)
  837. (mask "*1*00011")
  838. )
  839. (autotile
  840. (id 4050)
  841. (solid #t)
  842. (mask "*1*00111")
  843. )
  844. (autotile
  845. (id 4051)
  846. (solid #t)
  847. (mask "*1*00110")
  848. )
  849. (autotile
  850. (id 4052)
  851. (solid #t)
  852. (mask "01011111")
  853. )
  854. (autotile
  855. (id 4053)
  856. (solid #t)
  857. (mask "*1001*0*")
  858. )
  859. (autotile
  860. (id 4054)
  861. (solid #t)
  862. (mask "01011*0*")
  863. )
  864. (autotile
  865. (id 4055)
  866. (solid #t)
  867. (mask "01*10*0*")
  868. )
  869. (autotile
  870. (id 4056)
  871. (solid #t)
  872. (mask "01011010")
  873. )
  874. (autotile
  875. (id 4057)
  876. (solid #t)
  877. (mask "*1001010")
  878. )
  879. (autotile
  880. (id 4058)
  881. (solid #t)
  882. (mask "01*10010")
  883. )
  884. (autotile
  885. (id 4059)
  886. (solid #t)
  887. (mask "11*10011")
  888. )
  889. (autotile
  890. (id 4060)
  891. (solid #t)
  892. (mask "*1101110")
  893. )
  894. (autotile
  895. (id 4061)
  896. (solid #t)
  897. (mask "*1001011")
  898. )
  899. (autotile
  900. (id 4062)
  901. (solid #t)
  902. (mask "01*10110")
  903. )
  904. (autotile
  905. (id 4063)
  906. (solid #t)
  907. (mask "11011011")
  908. )
  909. (autotile
  910. (id 4064)
  911. (solid #t)
  912. (mask "01111110")
  913. )
  914. (autotile
  915. (id 4065)
  916. (solid #t)
  917. (mask "01011110")
  918. )
  919. (autotile
  920. (id 4066)
  921. (solid #t)
  922. (mask "01011011")
  923. )
  924. (autotile
  925. (id 4067)
  926. (solid #t)
  927. (mask "01*10011")
  928. )
  929. (autotile
  930. (id 4068)
  931. (solid #t)
  932. (mask "*1001110")
  933. )
  934. (autotile
  935. (id 4069)
  936. (solid #t)
  937. (mask "11011110")
  938. )
  939. (autotile
  940. (id 4070)
  941. (solid #t)
  942. (mask "01111011")
  943. )
  944. (autotile
  945. (id 4071)
  946. (solid #t)
  947. (mask "11011010")
  948. )
  949. (autotile
  950. (id 4072)
  951. (solid #t)
  952. (mask "01111010")
  953. )
  954. (autotile
  955. (id 4073)
  956. (solid #t)
  957. (mask "*1101010")
  958. )
  959. (autotile
  960. (id 4074)
  961. (solid #t)
  962. (mask "11*10010")
  963. )
  964. (autotile
  965. (id 4075)
  966. (solid #t)
  967. (mask "01111*0*")
  968. )
  969. (autotile
  970. (id 4076)
  971. (solid #t)
  972. (mask "11011*0*")
  973. )
  974. (autotile
  975. (id 4077)
  976. (solid #t)
  977. (mask "11111010")
  978. )
  979. )
  980. (autotileset
  981. (name "snow-unisolid-1")
  982. (default 2058)
  983. (autotile
  984. (id 2058)
  985. (alt-id
  986. (id 2060)
  987. (weight 0.1)
  988. )
  989. (alt-id
  990. (id 2061)
  991. (weight 0.1)
  992. )
  993. (alt-id
  994. (id 2065)
  995. (weight 0.1)
  996. )
  997. (alt-id
  998. (id 2066)
  999. (weight 0.1)
  1000. )
  1001. (alt-id
  1002. (id 2070)
  1003. (weight 0.1)
  1004. )
  1005. (alt-id
  1006. (id 2071)
  1007. (weight 0.02)
  1008. )
  1009. (solid #t)
  1010. (mask "********")
  1011. )
  1012. (autotile
  1013. (id 2058)
  1014. (solid #f)
  1015. (mask "*1****1*")
  1016. (mask "***11***")
  1017. )
  1018. (autotile
  1019. (id 2052)
  1020. (solid #f)
  1021. (mask "00000001")
  1022. )
  1023. (autotile
  1024. (id 2053)
  1025. (solid #f)
  1026. (mask "00000*1*")
  1027. )
  1028. (autotile
  1029. (id 2054)
  1030. (solid #f)
  1031. (mask "00000100")
  1032. )
  1033. (autotile
  1034. (id 2057)
  1035. (solid #f)
  1036. (mask "00*0100*")
  1037. )
  1038. (autotile
  1039. (id 2059)
  1040. (solid #f)
  1041. (mask "*0010*00")
  1042. )
  1043. (autotile
  1044. (id 2062)
  1045. (solid #f)
  1046. (mask "00100000")
  1047. )
  1048. (autotile
  1049. (id 2063)
  1050. (solid #f)
  1051. (mask "*1*00000")
  1052. )
  1053. (autotile
  1054. (id 2064)
  1055. (solid #f)
  1056. (mask "10000000")
  1057. )
  1058. (autotile
  1059. (id 2050)
  1060. (solid #f)
  1061. (mask "*1*10*00")
  1062. (mask "*0110*00")
  1063. (mask "*1*00100")
  1064. )
  1065. (autotile
  1066. (id 2051)
  1067. (solid #f)
  1068. (mask "*1*0100*")
  1069. (mask "10*0100*")
  1070. (mask "*1*00001")
  1071. )
  1072. (autotile
  1073. (id 2055)
  1074. (solid #f)
  1075. (mask "*0010*1*")
  1076. (mask "*0010*01")
  1077. (mask "10000*1*")
  1078. )
  1079. (autotile
  1080. (id 2056)
  1081. (solid #f)
  1082. (mask "00*01*1*")
  1083. (mask "00100*1*")
  1084. (mask "00*0110*")
  1085. )
  1086. )
  1087. (autotileset
  1088. (name "forest")
  1089. (default 1010)
  1090. (autotile
  1091. (id 1000)
  1092. (solid #f)
  1093. (mask "*****011")
  1094. )
  1095. (autotile
  1096. (id 1001)
  1097. (alt-id
  1098. (id 1002)
  1099. (weight 0.5)
  1100. )
  1101. (solid #f)
  1102. (mask "*****111")
  1103. )
  1104. (autotile
  1105. (id 1003)
  1106. (solid #f)
  1107. (mask "*****110")
  1108. )
  1109. (autotile
  1110. (id 1004)
  1111. (solid #t)
  1112. (mask "*0*01011")
  1113. )
  1114. (autotile
  1115. (id 1005)
  1116. (alt-id
  1117. (id 1006)
  1118. (weight 0.5)
  1119. )
  1120. (solid #t)
  1121. (mask "*0*11111")
  1122. )
  1123. (autotile
  1124. (id 1007)
  1125. (solid #t)
  1126. (mask "*0*10110")
  1127. )
  1128. (autotile
  1129. (id 1008)
  1130. (alt-id
  1131. (id 1012)
  1132. (weight 0.5)
  1133. )
  1134. (solid #t)
  1135. (mask "*1101011")
  1136. )
  1137. (autotile
  1138. (id 1009)
  1139. (alt-id
  1140. (id 1010)
  1141. (weight 0.1)
  1142. )
  1143. (alt-id
  1144. (id 1013)
  1145. (weight 0.3)
  1146. )
  1147. (alt-id
  1148. (id 1014)
  1149. (weight 0.3)
  1150. )
  1151. (solid #t)
  1152. (mask "11111111")
  1153. )
  1154. (autotile
  1155. (id 1011)
  1156. (alt-id
  1157. (id 1015)
  1158. (weight 0.5)
  1159. )
  1160. (solid #t)
  1161. (mask "11*10110")
  1162. )
  1163. (autotile
  1164. (id 1016)
  1165. (solid #t)
  1166. (mask "*1101*0*")
  1167. )
  1168. (autotile
  1169. (id 1017)
  1170. (alt-id
  1171. (id 1018)
  1172. (weight 0.5)
  1173. )
  1174. (solid #t)
  1175. (mask "11111*0*")
  1176. )
  1177. (autotile
  1178. (id 1019)
  1179. (solid #t)
  1180. (mask "11*10*0*")
  1181. )
  1182. (autotile
  1183. (id 3621)
  1184. (solid #t)
  1185. (mask "*0*01*0*")
  1186. )
  1187. (autotile
  1188. (id 3622)
  1189. (alt-id
  1190. (id 3623)
  1191. (weight 0.5)
  1192. )
  1193. (solid #t)
  1194. (mask "*0*11*0*")
  1195. )
  1196. (autotile
  1197. (id 3624)
  1198. (solid #t)
  1199. (mask "*0*10*0*")
  1200. )
  1201. (autotile
  1202. (id 1042)
  1203. (solid #t)
  1204. (mask "01111110")
  1205. )
  1206. (autotile
  1207. (id 1043)
  1208. (solid #t)
  1209. (mask "11011011")
  1210. )
  1211. (autotile
  1212. (id 1035)
  1213. (solid #t)
  1214. (mask "11*10111")
  1215. )
  1216. (autotile
  1217. (id 1034)
  1218. (solid #t)
  1219. (mask "*1101111")
  1220. )
  1221. (autotile
  1222. (id 1041)
  1223. (solid #t)
  1224. (mask "11011111")
  1225. )
  1226. (autotile
  1227. (id 1040)
  1228. (solid #t)
  1229. (mask "01111111")
  1230. )
  1231. (autotile
  1232. (id 1036)
  1233. (solid #t)
  1234. (mask "*0*01111")
  1235. )
  1236. (autotile
  1237. (id 1037)
  1238. (solid #t)
  1239. (mask "*0*10111")
  1240. )
  1241. (autotile
  1242. (id 1737)
  1243. (solid #t)
  1244. (mask "*0*00111")
  1245. )
  1246. (autotile
  1247. (id 1038)
  1248. (solid #f)
  1249. (mask "***00010")
  1250. )
  1251. (autotile
  1252. (id 1044)
  1253. (solid #t)
  1254. (mask "*0*00010")
  1255. )
  1256. (autotile
  1257. (id 1033)
  1258. (solid #t)
  1259. (mask "*1*00111")
  1260. )
  1261. (autotile
  1262. (id 1039)
  1263. (solid #t)
  1264. (mask "01011111")
  1265. )
  1266. (autotile
  1267. (id 1738)
  1268. (solid #t)
  1269. (mask "*1*00010")
  1270. )
  1271. (autotile
  1272. (id 4293)
  1273. (solid #t)
  1274. (mask "*0*01010")
  1275. )
  1276. (autotile
  1277. (id 4294)
  1278. (solid #t)
  1279. (mask "*0*11110")
  1280. )
  1281. (autotile
  1282. (id 4295)
  1283. (solid #t)
  1284. (mask "*0*11011")
  1285. )
  1286. (autotile
  1287. (id 4296)
  1288. (solid #t)
  1289. (mask "*0*10010")
  1290. )
  1291. (autotile
  1292. (id 4297)
  1293. (solid #t)
  1294. (mask "*1001011")
  1295. )
  1296. (autotile
  1297. (id 4298)
  1298. (solid #t)
  1299. (mask "*1001010")
  1300. )
  1301. (autotile
  1302. (id 4299)
  1303. (solid #t)
  1304. (mask "01*10010")
  1305. )
  1306. (autotile
  1307. (id 4300)
  1308. (solid #t)
  1309. (mask "01*10110")
  1310. )
  1311. (autotile
  1312. (id 4301)
  1313. (solid #t)
  1314. (mask "01011*0*")
  1315. )
  1316. (autotile
  1317. (id 4302)
  1318. (solid #t)
  1319. (mask "*1101010")
  1320. )
  1321. (autotile
  1322. (id 4303)
  1323. (solid #t)
  1324. (mask "11*10010")
  1325. )
  1326. (autotile
  1327. (id 4304)
  1328. (solid #t)
  1329. (mask "*0*11010")
  1330. )
  1331. (autotile
  1332. (id 4305)
  1333. (solid #t)
  1334. (mask "*1001*0*")
  1335. )
  1336. (autotile
  1337. (id 4306)
  1338. (solid #t)
  1339. (mask "11011*0*")
  1340. )
  1341. (autotile
  1342. (id 4307)
  1343. (solid #t)
  1344. (mask "01111*0*")
  1345. )
  1346. (autotile
  1347. (id 4308)
  1348. (solid #t)
  1349. (mask "01*10*0*")
  1350. )
  1351. (autotile
  1352. (id 4309)
  1353. (solid #t)
  1354. (mask "11011010")
  1355. )
  1356. (autotile
  1357. (id 4310)
  1358. (solid #t)
  1359. (mask "01111010")
  1360. )
  1361. (autotile
  1362. (id 4311)
  1363. (solid #t)
  1364. (mask "01011010")
  1365. )
  1366. (autotile
  1367. (id 4312)
  1368. (solid #t)
  1369. (mask "11111010")
  1370. )
  1371. (autotile
  1372. (id 4313)
  1373. (solid #t)
  1374. (mask "01011110")
  1375. )
  1376. (autotile
  1377. (id 4314)
  1378. (solid #t)
  1379. (mask "01011011")
  1380. )
  1381. (autotile
  1382. (id 4315)
  1383. (solid #t)
  1384. (mask "*0*01110")
  1385. )
  1386. (autotile
  1387. (id 4316)
  1388. (solid #t)
  1389. (mask "*0*10011")
  1390. )
  1391. (autotile
  1392. (id 4317)
  1393. (solid #t)
  1394. (mask "11111110")
  1395. )
  1396. (autotile
  1397. (id 4318)
  1398. (solid #t)
  1399. (mask "11111011")
  1400. )
  1401. (autotile
  1402. (id 4319)
  1403. (solid #t)
  1404. (mask "11011110")
  1405. )
  1406. (autotile
  1407. (id 4320)
  1408. (solid #t)
  1409. (mask "01111011")
  1410. )
  1411. (autotile
  1412. (id 4321)
  1413. (solid #t)
  1414. (mask "11*10011")
  1415. )
  1416. (autotile
  1417. (id 4322)
  1418. (solid #t)
  1419. (mask "*1101110")
  1420. )
  1421. (autotile
  1422. (id 4323)
  1423. (solid #t)
  1424. (mask "01*10011")
  1425. )
  1426. (autotile
  1427. (id 4324)
  1428. (solid #t)
  1429. (mask "*1001110")
  1430. )
  1431. (autotile
  1432. (id 4325)
  1433. (solid #t)
  1434. (mask "01*10111")
  1435. )
  1436. (autotile
  1437. (id 4326)
  1438. (solid #t)
  1439. (mask "*1001111")
  1440. )
  1441. (autotile
  1442. (id 4327)
  1443. (solid #t)
  1444. (mask "*0*00*0*")
  1445. )
  1446. (autotile
  1447. (id 4328)
  1448. (solid #t)
  1449. (mask "*1*00011")
  1450. )
  1451. (autotile
  1452. (id 4329)
  1453. (solid #t)
  1454. (mask "*1*00110")
  1455. )
  1456. (autotile
  1457. (id 4330)
  1458. (solid #t)
  1459. (mask "*0*00011")
  1460. )
  1461. (autotile
  1462. (id 4331)
  1463. (solid #t)
  1464. (mask "*0*00110")
  1465. )
  1466. (autotile
  1467. (id 3472)
  1468. (solid #t)
  1469. (mask "*1*00*0*")
  1470. )
  1471. )
  1472. )