1{ 2palettes: "forest_graveyard_shift,forest_autumn,forest_decay,forest_clean,forest_verdant,foliage_seaside", 3tile_pattern: [ 4 5 # Generated on Mon Oct 5 17:04:57 CDT 2009 using: 6 # make-tileset.pl lfs c0 tiles/forest-leaves.png --noslopes 7 #horizontal tile 8 { 9 image: "tiles/forest-leaves.png", 10 tiles: "f1", 11 pattern: ".* , ,.* , 12(lfs),(lfs),(lfs), 13.* , ,.*", 14 }, 15 16 #horizontal tile with one tile below but not on either side 17 { 18 image: "tiles/forest-leaves.png", 19 tiles: "c5", 20 pattern: ".* , ,.* , 21(lfs),(lfs),(lfs), 22 ,(lfs),", 23 }, 24 25 #horizontal tile with one tile above but not on either side 26 { 27 image: "tiles/forest-leaves.png", 28 tiles: "e5", 29 pattern: ".* , ,.* , 30(lfs),(lfs),(lfs), 31 ,(lfs),", 32 }, 33 34 #overhang 35 { 36 image: "tiles/forest-leaves.png", 37 reverse: false, 38 tiles: "f0", 39 pattern: ".* , ,.* , 40 ,(lfs),(lfs), 41.* , ,.*", 42 }, 43 44 #overhang - reversed 45 { 46 image: "tiles/forest-leaves.png", 47 reverse: false, 48 tiles: "f2", 49 pattern: ".* , ,.* , 50(lfs),(lfs), , 51.* , ,.*", 52 }, 53 54 #sloped 55 { 56 image: "tiles/forest-leaves.png", 57 reverse: false, 58 tiles: "c0", 59 pattern: ", ,(lfs)?, 60 ,(lfs),(lfs), 61(lfs),(lfs),(lfs)", 62 }, 63 64 #sloped - tile immediately beneath 65 { 66 image: "tiles/forest-leaves.png", 67 reverse: false, 68 tiles: "h1", 69 pattern: ".*, , ,(lfs)?,.*, 70.*, ,(lfs),(lfs),.*, 71.*,(lfs),(lfs),(lfs),.*, 72.*,(lfs),(lfs),(lfs),.*, 73.*,.*,.*,.*,.*", 74 }, 75 76 #sloped - reversed 77 { 78 image: "tiles/forest-leaves.png", 79 reverse: false, 80 tiles: "c2", 81 pattern: "(lfs)?, , , 82(lfs),(lfs), , 83(lfs),(lfs),(lfs)", 84 }, 85 86 #sloped - reversed - tile immediately beneath 87 { 88 image: "tiles/forest-leaves.png", 89 reverse: false, 90 tiles: "h0", 91 pattern: ".*,(lfs)?, , ,.*, 92.*,(lfs),(lfs), ,.*, 93.*,(lfs),(lfs),(lfs),.*, 94.*,(lfs),(lfs),(lfs),.*, 95.*,.*,.*,.*,.*", 96 }, 97 98 #single tile by itself 99 { 100 image: "tiles/forest-leaves.png", 101 tiles: "f3", 102 pattern: ".*, , .*, 103 ,(lfs), , 104 .*, , .*", 105 }, 106 107 #top of thin platform 108 { 109 image: "tiles/forest-leaves.png", 110 tiles: "c3", 111 pattern: ".*, , .*, 112 ,(lfs), , 113 .*,(lfs), .*", 114 }, 115 116 #part of thin platform 117 { 118 image: "tiles/forest-leaves.png", 119 tiles: "d3", 120 pattern: ".*,(lfs), .*, 121 ,(lfs), , 122 .*,(lfs), .*", 123 }, 124 125 #bottom of thin platform 126 { 127 image: "tiles/forest-leaves.png", 128 tiles: "e3", 129 pattern: ".*,(lfs), .*, 130 ,(lfs), , 131 .*, , .*", 132 }, 133 134 #cliff edge 135 { 136 image: "tiles/forest-leaves.png", 137 reverse: false, 138 tiles: "c0", 139 pattern: ".*, ,(lfs)?, 140 ,(lfs),(lfs) , 141(lfs)?,(lfs),(lfs)", 142 }, 143 144 #cliff edge - reverse 145 { 146 image: "tiles/forest-leaves.png", 147 reverse: false, 148 tiles: "c2", 149 pattern: "(lfs)?, ,.* , 150(lfs),(lfs), , 151(lfs),(lfs),(lfs)?", 152 }, 153 154 #cliff edge -- version with a corner underneath/opposite 155 { 156 image: "tiles/forest-leaves.png", 157 reverse: false, 158 tiles: "c6", 159 pattern: ".*, ,(lfs)?, 160 ,(lfs),(lfs) , 161(lfs)?,(lfs),", 162 }, 163 164 #cliff edge (reversed) -- version with a corner underneath/opposite 165 { 166 image: "tiles/forest-leaves.png", 167 reverse: false, 168 tiles: "c4", 169 pattern: "(lfs)?, ,.*, 170(lfs),(lfs), , 171 ,(lfs),(lfs)?", 172 }, 173 174 #middle of a cross 175 { 176 image: "tiles/forest-leaves.png", 177 tiles: "d5", 178 pattern: ",(lfs), , 179(lfs),(lfs),(lfs) , 180 ,(lfs),", 181 }, 182 183 #corner at two angles 184 { 185 image: "tiles/forest-leaves.png", 186 reverse: false, 187 tiles: "f5", 188 pattern: "(lfs),(lfs), , 189(lfs),(lfs),(lfs), 190 ,(lfs),(lfs)", 191 }, 192 193 #corner at two angles (reversed) 194 { 195 image: "tiles/forest-leaves.png", 196 reverse: false, 197 tiles: "f4", 198 pattern: ",(lfs),(lfs), 199(lfs),(lfs),(lfs), 200(lfs),(lfs),", 201 }, 202 203 #corners on the top 204 { 205 image: "tiles/forest-leaves.png", 206 tiles: "h8", 207 pattern: ",(lfs), , 208(lfs),(lfs),(lfs), 209(lfs),(lfs),(lfs)", 210 }, 211 212 #corners on the bottom 213 { 214 image: "tiles/forest-leaves.png", 215 tiles: "g8", 216 pattern: "(lfs),(lfs),(lfs), 217(lfs),(lfs),(lfs), 218 ,(lfs),", 219 }, 220 221 #corners both on the same side 222 { 223 image: "tiles/forest-leaves.png", 224 reverse: false, 225 tiles: "g7", 226 pattern: ",(lfs),(lfs), 227(lfs),(lfs),(lfs), 228 ,(lfs),(lfs)", 229 }, 230 231 #corners both on the same side (reversed) 232 { 233 image: "tiles/forest-leaves.png", 234 reverse: false, 235 tiles: "g6", 236 pattern: "(lfs),(lfs), , 237(lfs),(lfs),(lfs), 238(lfs),(lfs),", 239 }, 240 241 #inner top corner piece 242 { 243 image: "tiles/forest-leaves.png", 244 reverse: false, 245 tiles: "g1", 246 pattern: "(lfs),(lfs),(lfs), 247(lfs),(lfs),(lfs), 248 ,(lfs),(lfs)", 249 }, 250 251 #inner top corner piece (reversed) 252 { 253 image: "tiles/forest-leaves.png", 254 reverse: false, 255 tiles: "g0", 256 pattern: "(lfs),(lfs),(lfs), 257(lfs),(lfs),(lfs), 258(lfs),(lfs),", 259 }, 260 261 #inner bottom corner piece 262 { 263 image: "tiles/forest-leaves.png", 264 reverse: false, 265 tiles: "h1", 266 pattern: ",(lfs),(lfs), 267(lfs),(lfs),(lfs), 268(lfs),(lfs),(lfs)", 269 }, 270 271 #inner bottom corner piece (reversed) 272 { 273 image: "tiles/forest-leaves.png", 274 reverse: false, 275 tiles: "h0", 276 pattern: "(lfs),(lfs), , 277(lfs),(lfs),(lfs), 278(lfs),(lfs),(lfs)", 279 }, 280 281 #corner at three sides 282 { 283 image: "tiles/forest-leaves.png", 284 reverse: false, 285 tiles: "g3", 286 pattern: ",(lfs),(lfs), 287(lfs),(lfs),(lfs), 288 ,(lfs),", 289 }, 290 291 #corner at three sides (reversed) 292 { 293 image: "tiles/forest-leaves.png", 294 reverse: false, 295 tiles: "g2", 296 pattern: "(lfs),(lfs), , 297(lfs),(lfs),(lfs), 298 ,(lfs),", 299 }, 300 301 #corner at three sides 302 { 303 image: "tiles/forest-leaves.png", 304 reverse: false, 305 tiles: "h3", 306 pattern: ",(lfs), , 307(lfs),(lfs),(lfs), 308 ,(lfs),(lfs)", 309 }, 310 311 #corner at three sides (reversed) 312 { 313 image: "tiles/forest-leaves.png", 314 reverse: false, 315 tiles: "h2", 316 pattern: ",(lfs), , 317(lfs),(lfs),(lfs), 318(lfs),(lfs),", 319 }, 320 321 #roof at a corner 322 { 323 image: "tiles/forest-leaves.png", 324 reverse: false, 325 tiles: "h7", 326 pattern: ",(lfs),(lfs), 327(lfs),(lfs),(lfs), 328 .*,(lfs), .*", 329 }, 330 331 #roof at a corner (reversed) 332 { 333 image: "tiles/forest-leaves.png", 334 reverse: false, 335 tiles: "h6", 336 pattern: "(lfs),(lfs), , 337(lfs),(lfs),(lfs), 338 .*,(lfs), .*", 339 }, 340 341 #roof 342 { 343 image: "tiles/forest-leaves.png", 344 tiles: "e1", 345 pattern: ".* ,(lfs), .*, 346(lfs),(lfs),(lfs), 347 .*, , .*", 348 }, 349 350 #bottom corner 351 { 352 image: "tiles/forest-leaves.png", 353 reverse: false, 354 tiles: "e0", 355 pattern: "(lfs)?,(lfs),(lfs), 356 ,(lfs),(lfs), 357.* , , .*", 358 }, 359 360 #bottom corner (reversed) 361 { 362 image: "tiles/forest-leaves.png", 363 reverse: false, 364 tiles: "e2", 365 pattern: "(lfs),(lfs),(lfs)?, 366(lfs),(lfs), , 367.* , , .*", 368 }, 369 370 #bottom corner with corner on opposite side 371 { 372 image: "tiles/forest-leaves.png", 373 reverse: false, 374 tiles: "e6", 375 pattern: "(lfs)?,(lfs), , 376 ,(lfs),(lfs), 377.* , , .*", 378 }, 379 380 #bottom corner with corner on opposite side (reversed) 381 { 382 image: "tiles/forest-leaves.png", 383 reverse: false, 384 tiles: "e4", 385 pattern: ",(lfs),(lfs)?, 386(lfs),(lfs), , 387.* , , .*", 388 }, 389 390 #solid 391 { 392 image: "tiles/forest-leaves.png", 393 tiles: "d1", 394 pattern: "(lfs)?,(lfs),(lfs)?, 395(lfs),(lfs),(lfs), 396(lfs)?,(lfs),(lfs)?", 397 }, 398 399 #cliff face coming up from a one-tile thick cliff and expanding out 400 #in one direction 401 { 402 image: "tiles/forest-leaves.png", 403 reverse: false, 404 tiles: "g5", 405 pattern: "(lfs),(lfs),.* , 406(lfs),(lfs), , 407 ,(lfs),.*", 408 }, 409 410 #cliff face coming up from a one-tile thick cliff and expanding out 411 #in one direction (reversed) 412 { 413 image: "tiles/forest-leaves.png", 414 reverse: false, 415 tiles: "g4", 416 pattern: ".* ,(lfs),(lfs), 417 ,(lfs),(lfs), 418.* ,(lfs),", 419 }, 420 421 #cliff face coming down from a one-tile thick cliff and expanding out 422 #in one direction 423 { 424 image: "tiles/forest-leaves.png", 425 reverse: false, 426 tiles: "h5", 427 pattern: ",(lfs),.* , 428(lfs),(lfs), , 429(lfs),(lfs),.*", 430 }, 431 432 #cliff face coming down from a one-tile thick cliff and expanding out 433 #in one direction (reversed) 434 { 435 image: "tiles/forest-leaves.png", 436 reverse: false, 437 tiles: "h4", 438 pattern: ".* ,(lfs), , 439 ,(lfs),(lfs), 440.* ,(lfs),(lfs)", 441 }, 442 443 #cliff face coming both up and down from a one-tile thick cliff and expanding 444 #out into a ledge in one direction 445 { 446 image: "tiles/forest-leaves.png", 447 reverse: false, 448 tiles: "d4", 449 pattern: ",(lfs),.* , 450(lfs),(lfs), , 451 ,(lfs),.*", 452 }, 453 454 #cliff face coming both up and down from a one-tile thick cliff and expanding 455 #out into a ledge in one direction (reversed) 456 { 457 image: "tiles/forest-leaves.png", 458 reverse: false, 459 tiles: "d6", 460 pattern: ".* ,(lfs), , 461 ,(lfs),(lfs), 462.* ,(lfs),", 463 }, 464 465 #cliff face 466 { 467 image: "tiles/forest-leaves.png", 468 reverse: false, 469 tiles: "d0", 470 pattern: ".* ,(lfs),.* , 471 ,(lfs),(lfs), 472.* ,(lfs),.*", 473 }, 474 475 #cliff face (reversed) 476 { 477 image: "tiles/forest-leaves.png", 478 reverse: false, 479 tiles: "d2", 480 pattern: ".* ,(lfs),.* , 481(lfs),(lfs), , 482.* ,(lfs),.*", 483 }, 484 485 #ground - with a corner on one side beneath 486 { 487 image: "tiles/forest-leaves.png", 488 reverse: false, 489 tiles: "f7", 490 pattern: ".* , ,.* , 491(lfs),(lfs),(lfs), 492 ,(lfs),(lfs)", 493 }, 494 495 #ground - with a corner on one side beneath (reversed) 496 { 497 image: "tiles/forest-leaves.png", 498 reverse: false, 499 tiles: "f6", 500 pattern: ".* , ,.* , 501(lfs),(lfs),(lfs), 502(lfs),(lfs),", 503 }, 504 505 #ground 506 { 507 image: "tiles/forest-leaves.png", 508 tiles: "c1", 509 pattern: "(lfs)?, ,(lfs)?, 510(lfs) ,(lfs) ,(lfs) , 511(lfs)?,(lfs)?,(lfs)?", 512 }, 513], 514}