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