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