1 /* 2 * PROPRIETARY INFORMATION. This software is proprietary to POWDER 3 * Development, and is not to be reproduced, transmitted, or disclosed 4 * in any way without written permission. 5 * 6 * Produced by: Jeff Lait 7 * 8 * POWDER Development 9 * 10 * NAME: all_bitmaps.cpp ( gfx Library, C++ ) 11 * 12 * COMMENTS: 13 * This file inlines all the auto-generated bitmap data, 14 * thereby reducing the compile time for gfxengine.cpp. 15 */ 16 17 #include "all_bitmaps.h" 18 19 // Include our raw graphics... 20 // This is done once for each tileset. 21 22 #ifdef iPOWDER 23 #define USE_SMARTPHONEMAPS 24 #endif 25 26 #ifdef ANDROID 27 #define USE_SMARTPHONEMAPS 28 #endif 29 30 const char *glb_fontnames[NUM_FONTS] = 31 { 32 "Classic", 33 "Brass", 34 "Shadow", 35 "Heavy", 36 "Light" 37 }; 38 39 // 40 // Classic Tiles: 41 // 42 43 #define dungeon16_Tiles dungeon16_classic_Tiles 44 #define alphabet_classic_Tiles alphabet_classic_classic_Tiles 45 #define alphabet_brass_Tiles alphabet_classic_brass_Tiles 46 #define alphabet_shadow_Tiles alphabet_classic_shadow_Tiles 47 #define alphabet_heavy_Tiles alphabet_classic_heavy_Tiles 48 #define alphabet_light_Tiles alphabet_classic_light_Tiles 49 #define mini16_Tiles mini16_classic_Tiles 50 #define minif16_Tiles minif16_classic_Tiles 51 #define sprite16_Tiles sprite16_classic_Tiles 52 #define master_Palette master_classic_Palette 53 #define sprite_Palette sprite_classic_Palette 54 #include "classic/dungeon16_16.c" 55 #include "classic/alphabet_classic_8.c" 56 #include "classic/alphabet_brass_8.c" 57 #include "classic/alphabet_shadow_8.c" 58 #include "classic/alphabet_heavy_8.c" 59 #include "classic/alphabet_light_8.c" 60 #include "classic/mini16_16.c" 61 #include "classic/minif16_16.c" 62 #include "classic/sprite16_16.c" 63 #include "classic/sprite.pal.c" 64 #include "classic/master.pal.c" 65 #undef dungeon16_Tiles 66 #undef alphabet_classic_Tiles 67 #undef alphabet_brass_Tiles 68 #undef alphabet_shadow_Tiles 69 #undef alphabet_heavy_Tiles 70 #undef alphabet_light_Tiles 71 #undef mini16_Tiles 72 #undef minif16_Tiles 73 #undef sprite16_Tiles 74 #undef master_Palette 75 #undef sprite_Palette 76 77 #ifndef USE_SMARTPHONEMAPS 78 // 79 // Adam Bolt's Tiles: 80 // 81 82 #define dungeon16_Tiles dungeon16_adambolt_Tiles 83 #define alphabet_classic_Tiles alphabet_adambolt_classic_Tiles 84 #define alphabet_brass_Tiles alphabet_adambolt_brass_Tiles 85 #define alphabet_shadow_Tiles alphabet_adambolt_shadow_Tiles 86 #define alphabet_heavy_Tiles alphabet_adambolt_heavy_Tiles 87 #define alphabet_light_Tiles alphabet_adambolt_light_Tiles 88 #define mini16_Tiles mini16_adambolt_Tiles 89 #define minif16_Tiles minif16_adambolt_Tiles 90 #define sprite16_Tiles sprite16_adambolt_Tiles 91 #define sprite_Palette sprite_adambolt_Palette 92 #define master_Palette master_adambolt_Palette 93 #include "adambolt/dungeon16_16.c" 94 #include "adambolt/alphabet_classic_8.c" 95 #include "adambolt/alphabet_brass_8.c" 96 #include "adambolt/alphabet_shadow_8.c" 97 #include "adambolt/alphabet_heavy_8.c" 98 #include "adambolt/alphabet_light_8.c" 99 #include "adambolt/mini16_16.c" 100 #include "adambolt/minif16_16.c" 101 #include "adambolt/sprite16_16.c" 102 #include "adambolt/sprite.pal.c" 103 #include "adambolt/master.pal.c" 104 #undef dungeon16_Tiles 105 #undef alphabet_classic_Tiles 106 #undef alphabet_brass_Tiles 107 #undef alphabet_shadow_Tiles 108 #undef alphabet_heavy_Tiles 109 #undef alphabet_light_Tiles 110 #undef mini16_Tiles 111 #undef minif16_Tiles 112 #undef sprite16_Tiles 113 #undef master_Palette 114 #undef sprite_Palette 115 116 #endif 117 118 #ifndef USE_SMARTPHONEMAPS 119 // 120 // Nethack Tiles: (Thanks to Andrea Menga) 121 // 122 123 #define dungeon16_Tiles dungeon16_nethack_Tiles 124 #define alphabet_classic_Tiles alphabet_nethack_classic_Tiles 125 #define alphabet_brass_Tiles alphabet_nethack_brass_Tiles 126 #define alphabet_shadow_Tiles alphabet_nethack_shadow_Tiles 127 #define alphabet_heavy_Tiles alphabet_nethack_heavy_Tiles 128 #define alphabet_light_Tiles alphabet_nethack_light_Tiles 129 #define mini16_Tiles mini16_nethack_Tiles 130 #define minif16_Tiles minif16_nethack_Tiles 131 #define sprite16_Tiles sprite16_nethack_Tiles 132 #define sprite_Palette sprite_nethack_Palette 133 #define master_Palette master_nethack_Palette 134 #include "nethack/dungeon16_16.c" 135 #include "nethack/alphabet_classic_8.c" 136 #include "nethack/alphabet_brass_8.c" 137 #include "nethack/alphabet_shadow_8.c" 138 #include "nethack/alphabet_heavy_8.c" 139 #include "nethack/alphabet_light_8.c" 140 #include "nethack/mini16_16.c" 141 #include "nethack/minif16_16.c" 142 #include "nethack/sprite16_16.c" 143 #include "nethack/sprite.pal.c" 144 #include "nethack/master.pal.c" 145 #undef dungeon16_Tiles 146 #undef alphabet_classic_Tiles 147 #undef alphabet_brass_Tiles 148 #undef alphabet_shadow_Tiles 149 #undef alphabet_heavy_Tiles 150 #undef alphabet_light_Tiles 151 #undef mini16_Tiles 152 #undef minif16_Tiles 153 #undef sprite16_Tiles 154 #undef sprite_Palette 155 #undef master_Palette 156 157 #endif 158 159 // 160 // ASCII's Tiles: (Thanks to Kelly Bailey) 161 // 162 163 #define dungeon16_Tiles dungeon16_ascii_Tiles 164 #define alphabet_classic_Tiles alphabet_ascii_classic_Tiles 165 #define alphabet_brass_Tiles alphabet_ascii_brass_Tiles 166 #define alphabet_shadow_Tiles alphabet_ascii_shadow_Tiles 167 #define alphabet_heavy_Tiles alphabet_ascii_heavy_Tiles 168 #define alphabet_light_Tiles alphabet_ascii_light_Tiles 169 #define mini16_Tiles mini16_ascii_Tiles 170 #define minif16_Tiles minif16_ascii_Tiles 171 #define sprite16_Tiles sprite16_ascii_Tiles 172 #define sprite_Palette sprite_ascii_Palette 173 #define master_Palette master_ascii_Palette 174 #include "ascii/dungeon16_16.c" 175 #include "ascii/alphabet_classic_8.c" 176 #include "ascii/alphabet_brass_8.c" 177 #include "ascii/alphabet_shadow_8.c" 178 #include "ascii/alphabet_heavy_8.c" 179 #include "ascii/alphabet_light_8.c" 180 #include "ascii/mini16_16.c" 181 #include "ascii/minif16_16.c" 182 #include "ascii/sprite16_16.c" 183 #include "ascii/sprite.pal.c" 184 #include "ascii/master.pal.c" 185 #undef dungeon16_Tiles 186 #undef alphabet_classic_Tiles 187 #undef alphabet_brass_Tiles 188 #undef alphabet_shadow_Tiles 189 #undef alphabet_heavy_Tiles 190 #undef alphabet_light_Tiles 191 #undef mini16_Tiles 192 #undef minif16_Tiles 193 #undef sprite16_Tiles 194 #undef sprite_Palette 195 #undef master_Palette 196 197 #if defined(USING_TILE10) 198 199 // 200 // Akoi Meexx's Tiles, distorted to 10x10 base tile: 201 // 202 203 #define dungeon16_Tiles dungeon16_distorted_Tiles 204 #define alphabet_classic_Tiles alphabet_distorted_classic_Tiles 205 #define alphabet_brass_Tiles alphabet_distorted_brass_Tiles 206 #define alphabet_shadow_Tiles alphabet_distorted_shadow_Tiles 207 #define alphabet_heavy_Tiles alphabet_distorted_heavy_Tiles 208 #define alphabet_light_Tiles alphabet_distorted_light_Tiles 209 #define mini16_Tiles mini16_distorted_Tiles 210 #define minif16_Tiles minif16_distorted_Tiles 211 #define sprite16_Tiles sprite16_distorted_Tiles 212 #define sprite_Palette sprite_distorted_Palette 213 #define master_Palette master_distorted_Palette 214 #include "distorted/dungeon16_16.c" 215 #include "distorted/alphabet_classic_8.c" 216 #include "distorted/alphabet_brass_8.c" 217 #include "distorted/alphabet_shadow_8.c" 218 #include "distorted/alphabet_heavy_8.c" 219 #include "distorted/alphabet_light_8.c" 220 #include "distorted/mini16_16.c" 221 #include "distorted/minif16_16.c" 222 #include "distorted/sprite16_16.c" 223 #include "distorted/sprite.pal.c" 224 #include "distorted/master.pal.c" 225 #undef dungeon16_Tiles 226 #undef alphabet_classic_Tiles 227 #undef alphabet_brass_Tiles 228 #undef alphabet_shadow_Tiles 229 #undef alphabet_heavy_Tiles 230 #undef alphabet_light_Tiles 231 #undef mini16_Tiles 232 #undef minif16_Tiles 233 #undef sprite16_Tiles 234 #undef sprite_Palette 235 #undef master_Palette 236 237 #endif 238 239 #if defined(USE_SMARTPHONEMAPS) || (defined(USING_SDL) && !defined(_WIN32_WCE)) 240 // 241 // Akoi Meexx's Tiles, 12x12 base tile 242 // 243 244 #define dungeon16_Tiles dungeon16_akoi12_Tiles 245 #define alphabet_classic_Tiles alphabet_akoi12_classic_Tiles 246 #define alphabet_brass_Tiles alphabet_akoi12_brass_Tiles 247 #define alphabet_shadow_Tiles alphabet_akoi12_shadow_Tiles 248 #define alphabet_heavy_Tiles alphabet_akoi12_heavy_Tiles 249 #define alphabet_light_Tiles alphabet_akoi12_light_Tiles 250 #define mini16_Tiles mini16_akoi12_Tiles 251 #define minif16_Tiles minif16_akoi12_Tiles 252 #define sprite16_Tiles sprite16_akoi12_Tiles 253 #define sprite_Palette sprite_akoi12_Palette 254 #define master_Palette master_akoi12_Palette 255 #include "akoi12/dungeon16_16.c" 256 #include "akoi12/alphabet_classic_8.c" 257 #include "akoi12/alphabet_brass_8.c" 258 #include "akoi12/alphabet_shadow_8.c" 259 #include "akoi12/alphabet_heavy_8.c" 260 #include "akoi12/alphabet_light_8.c" 261 #include "akoi12/mini16_16.c" 262 #include "akoi12/minif16_16.c" 263 #include "akoi12/sprite16_16.c" 264 #include "akoi12/sprite.pal.c" 265 #include "akoi12/master.pal.c" 266 #undef dungeon16_Tiles 267 #undef alphabet_classic_Tiles 268 #undef alphabet_brass_Tiles 269 #undef alphabet_shadow_Tiles 270 #undef alphabet_heavy_Tiles 271 #undef alphabet_light_Tiles 272 #undef mini16_Tiles 273 #undef minif16_Tiles 274 #undef sprite16_Tiles 275 #undef sprite_Palette 276 #undef master_Palette 277 278 // 279 // Akoi Meexx's Tiles, 10x10 base tile 280 // 281 282 #define dungeon16_Tiles dungeon16_akoi10_Tiles 283 #define alphabet_classic_Tiles alphabet_akoi10_classic_Tiles 284 #define alphabet_brass_Tiles alphabet_akoi10_brass_Tiles 285 #define alphabet_shadow_Tiles alphabet_akoi10_shadow_Tiles 286 #define alphabet_heavy_Tiles alphabet_akoi10_heavy_Tiles 287 #define alphabet_light_Tiles alphabet_akoi10_light_Tiles 288 #define mini16_Tiles mini16_akoi10_Tiles 289 #define minif16_Tiles minif16_akoi10_Tiles 290 #define sprite16_Tiles sprite16_akoi10_Tiles 291 #define sprite_Palette sprite_akoi10_Palette 292 #define master_Palette master_akoi10_Palette 293 #include "akoi10/dungeon16_16.c" 294 #include "akoi10/alphabet_classic_8.c" 295 #include "akoi10/alphabet_brass_8.c" 296 #include "akoi10/alphabet_shadow_8.c" 297 #include "akoi10/alphabet_heavy_8.c" 298 #include "akoi10/alphabet_light_8.c" 299 #include "akoi10/mini16_16.c" 300 #include "akoi10/minif16_16.c" 301 #include "akoi10/sprite16_16.c" 302 #include "akoi10/sprite.pal.c" 303 #include "akoi10/master.pal.c" 304 #undef dungeon16_Tiles 305 #undef alphabet_classic_Tiles 306 #undef alphabet_brass_Tiles 307 #undef alphabet_shadow_Tiles 308 #undef alphabet_heavy_Tiles 309 #undef alphabet_light_Tiles 310 #undef mini16_Tiles 311 #undef minif16_Tiles 312 #undef sprite16_Tiles 313 #undef sprite_Palette 314 #undef master_Palette 315 316 #endif 317 318 #ifndef USING_TILE10 319 320 // 321 // Akoi Meexx's Tiles: (Thanks to self-titled author) 322 // 323 324 #define dungeon16_Tiles dungeon16_akoimeexx_Tiles 325 #define alphabet_classic_Tiles alphabet_akoimeexx_classic_Tiles 326 #define alphabet_brass_Tiles alphabet_akoimeexx_brass_Tiles 327 #define alphabet_shadow_Tiles alphabet_akoimeexx_shadow_Tiles 328 #define alphabet_heavy_Tiles alphabet_akoimeexx_heavy_Tiles 329 #define alphabet_light_Tiles alphabet_akoimeexx_light_Tiles 330 #define mini16_Tiles mini16_akoimeexx_Tiles 331 #define minif16_Tiles minif16_akoimeexx_Tiles 332 #define sprite16_Tiles sprite16_akoimeexx_Tiles 333 #define sprite_Palette sprite_akoimeexx_Palette 334 #define master_Palette master_akoimeexx_Palette 335 #include "akoimeexx/dungeon16_16.c" 336 #include "akoimeexx/alphabet_classic_8.c" 337 #include "akoimeexx/alphabet_brass_8.c" 338 #include "akoimeexx/alphabet_shadow_8.c" 339 #include "akoimeexx/alphabet_heavy_8.c" 340 #include "akoimeexx/alphabet_light_8.c" 341 #include "akoimeexx/mini16_16.c" 342 #include "akoimeexx/minif16_16.c" 343 #include "akoimeexx/sprite16_16.c" 344 #include "akoimeexx/sprite.pal.c" 345 #include "akoimeexx/master.pal.c" 346 #undef dungeon16_Tiles 347 #undef alphabet_classic_Tiles 348 #undef alphabet_brass_Tiles 349 #undef alphabet_shadow_Tiles 350 #undef alphabet_heavy_Tiles 351 #undef alphabet_light_Tiles 352 #undef mini16_Tiles 353 #undef minif16_Tiles 354 #undef sprite16_Tiles 355 #undef sprite_Palette 356 #undef master_Palette 357 358 #endif 359 360 #if defined(USING_SDL) && !defined(_WIN32_WCE) 361 362 // 363 // Ibson the Grey's Tiles: (Thanks to self-titled author) 364 // 365 366 #define dungeon16_Tiles dungeon16_ibsongrey_Tiles 367 #define alphabet_classic_Tiles alphabet_ibsongrey_classic_Tiles 368 #define alphabet_brass_Tiles alphabet_ibsongrey_brass_Tiles 369 #define alphabet_shadow_Tiles alphabet_ibsongrey_shadow_Tiles 370 #define alphabet_heavy_Tiles alphabet_ibsongrey_heavy_Tiles 371 #define alphabet_light_Tiles alphabet_ibsongrey_light_Tiles 372 #define mini16_Tiles mini16_ibsongrey_Tiles 373 #define minif16_Tiles minif16_ibsongrey_Tiles 374 #define sprite16_Tiles sprite16_ibsongrey_Tiles 375 #define sprite_Palette sprite_ibsongrey_Palette 376 #define master_Palette master_ibsongrey_Palette 377 #include "ibsongrey/dungeon16_16.c" 378 #include "ibsongrey/alphabet_classic_8.c" 379 #include "ibsongrey/alphabet_brass_8.c" 380 #include "ibsongrey/alphabet_shadow_8.c" 381 #include "ibsongrey/alphabet_heavy_8.c" 382 #include "ibsongrey/alphabet_light_8.c" 383 #include "ibsongrey/mini16_16.c" 384 #include "ibsongrey/minif16_16.c" 385 #include "ibsongrey/sprite16_16.c" 386 #include "ibsongrey/sprite.pal.c" 387 #include "ibsongrey/master.pal.c" 388 #undef dungeon16_Tiles 389 #undef alphabet_classic_Tiles 390 #undef alphabet_brass_Tiles 391 #undef alphabet_shadow_Tiles 392 #undef alphabet_heavy_Tiles 393 #undef alphabet_light_Tiles 394 #undef mini16_Tiles 395 #undef minif16_Tiles 396 #undef sprite16_Tiles 397 #undef sprite_Palette 398 #undef master_Palette 399 400 #endif 401 402 // 403 // Chris Lomaka's Tiles: (Thanks to self-titled author) 404 // 405 #define dungeon16_Tiles dungeon16_lomaka_Tiles 406 #define alphabet_classic_Tiles alphabet_lomaka_classic_Tiles 407 #define alphabet_brass_Tiles alphabet_lomaka_brass_Tiles 408 #define alphabet_shadow_Tiles alphabet_lomaka_shadow_Tiles 409 #define alphabet_heavy_Tiles alphabet_lomaka_heavy_Tiles 410 #define alphabet_light_Tiles alphabet_lomaka_light_Tiles 411 #define mini16_Tiles mini16_lomaka_Tiles 412 #define minif16_Tiles minif16_lomaka_Tiles 413 #define sprite16_Tiles sprite16_lomaka_Tiles 414 #define sprite_Palette sprite_lomaka_Palette 415 #define master_Palette master_lomaka_Palette 416 #include "lomaka/dungeon16_16.c" 417 #include "lomaka/alphabet_classic_8.c" 418 #include "lomaka/alphabet_brass_8.c" 419 #include "lomaka/alphabet_shadow_8.c" 420 #include "lomaka/alphabet_heavy_8.c" 421 #include "lomaka/alphabet_light_8.c" 422 #include "lomaka/mini16_16.c" 423 #include "lomaka/minif16_16.c" 424 #include "lomaka/sprite16_16.c" 425 #include "lomaka/sprite.pal.c" 426 #include "lomaka/master.pal.c" 427 #undef dungeon16_Tiles 428 #undef alphabet_classic_Tiles 429 #undef alphabet_brass_Tiles 430 #undef alphabet_shadow_Tiles 431 #undef alphabet_heavy_Tiles 432 #undef alphabet_light_Tiles 433 #undef mini16_Tiles 434 #undef minif16_Tiles 435 #undef sprite16_Tiles 436 #undef sprite_Palette 437 #undef master_Palette 438 439 // 440 // Full Screen Images: 441 // 442 443 #ifdef USE_SMARTPHONEMAPS 444 #define bmp_sprite16_3x bmp_sprite16_3x_data 445 #include "akoi3x/sprite16_3x.bmp.c" 446 #undef bmp_sprite16_3x 447 const unsigned short *bmp_sprite16_3x = bmp_sprite16_3x_data; 448 #endif 449 450 #if defined(USING_DS) || defined(USING_SDL) 451 452 #define bmp_tridude_goodbye_hires bmp_slug_and_blood_data 453 #include "tridude_goodbye_hires.bmp.c" 454 #undef tridude_goodbye_hires 455 const unsigned short *bmp_slug_and_blood = bmp_slug_and_blood_data; 456 457 #else 458 459 #define bmp_tridude_goodbye bmp_slug_and_blood_data 460 #include "tridude_goodbye.bmp.c" 461 #undef bmp_tridude_goodbye 462 const unsigned short *bmp_slug_and_blood = bmp_slug_and_blood_data; 463 464 #endif 465 466 // 467 // Tileset linkage: 468 // This is intentionaly not const so we can edit it with any 469 // tilesets we find on disk. 470 // 471 472 TILESET glb_tilesetdata[NUM_TILESETS] = 473 { 474 { 475 { 476 alphabet_classic_classic_Tiles, 477 alphabet_classic_brass_Tiles, 478 alphabet_classic_shadow_Tiles, 479 alphabet_classic_heavy_Tiles, 480 alphabet_classic_light_Tiles, 481 }, 482 dungeon16_classic_Tiles, 483 mini16_classic_Tiles, 484 minif16_classic_Tiles, 485 master_classic_Palette, 486 sprite16_classic_Tiles, 487 sprite_classic_Palette, 488 "Classic", 489 8 490 }, 491 #ifndef USE_SMARTPHONEMAPS 492 { 493 { 494 alphabet_adambolt_classic_Tiles, 495 alphabet_adambolt_brass_Tiles, 496 alphabet_adambolt_shadow_Tiles, 497 alphabet_adambolt_heavy_Tiles, 498 alphabet_adambolt_light_Tiles, 499 }, 500 dungeon16_adambolt_Tiles, 501 mini16_adambolt_Tiles, 502 minif16_adambolt_Tiles, 503 master_adambolt_Palette, 504 sprite16_adambolt_Tiles, 505 sprite_adambolt_Palette, 506 "Adam Bolt", 507 8 508 }, 509 #endif 510 #ifndef USE_SMARTPHONEMAPS 511 { 512 { 513 alphabet_nethack_classic_Tiles, 514 alphabet_nethack_brass_Tiles, 515 alphabet_nethack_shadow_Tiles, 516 alphabet_nethack_heavy_Tiles, 517 alphabet_nethack_light_Tiles, 518 }, 519 dungeon16_nethack_Tiles, 520 mini16_nethack_Tiles, 521 minif16_nethack_Tiles, 522 master_nethack_Palette, 523 sprite16_nethack_Tiles, 524 sprite_nethack_Palette, 525 "Nethackish", 526 8 527 }, 528 #endif 529 { 530 { 531 alphabet_ascii_classic_Tiles, 532 alphabet_ascii_brass_Tiles, 533 alphabet_ascii_shadow_Tiles, 534 alphabet_ascii_heavy_Tiles, 535 alphabet_ascii_light_Tiles, 536 }, 537 dungeon16_ascii_Tiles, 538 mini16_ascii_Tiles, 539 minif16_ascii_Tiles, 540 master_ascii_Palette, 541 sprite16_ascii_Tiles, 542 sprite_ascii_Palette, 543 "Graphical ASCII", 544 8 545 }, 546 #ifndef USING_TILE10 547 { 548 { 549 alphabet_akoimeexx_classic_Tiles, 550 alphabet_akoimeexx_brass_Tiles, 551 alphabet_akoimeexx_shadow_Tiles, 552 alphabet_akoimeexx_heavy_Tiles, 553 alphabet_akoimeexx_light_Tiles, 554 }, 555 dungeon16_akoimeexx_Tiles, 556 mini16_akoimeexx_Tiles, 557 minif16_akoimeexx_Tiles, 558 master_akoimeexx_Palette, 559 sprite16_akoimeexx_Tiles, 560 sprite_akoimeexx_Palette, 561 "Akoi Meexx", 562 8 563 }, 564 #endif 565 #if defined(USING_TILE10) 566 { 567 { 568 alphabet_distorted_classic_Tiles, 569 alphabet_distorted_brass_Tiles, 570 alphabet_distorted_shadow_Tiles, 571 alphabet_distorted_heavy_Tiles, 572 alphabet_distorted_light_Tiles, 573 }, 574 dungeon16_distorted_Tiles, 575 mini16_distorted_Tiles, 576 minif16_distorted_Tiles, 577 master_distorted_Palette, 578 sprite16_distorted_Tiles, 579 sprite_distorted_Palette, 580 "Akoi Meexx 10", 581 10 582 }, 583 #endif 584 #if defined(USE_SMARTPHONEMAPS) || (defined(USING_SDL) && !defined(_WIN32_WCE)) 585 { 586 { 587 alphabet_akoi12_classic_Tiles, 588 alphabet_akoi12_brass_Tiles, 589 alphabet_akoi12_shadow_Tiles, 590 alphabet_akoi12_heavy_Tiles, 591 alphabet_akoi12_light_Tiles, 592 }, 593 dungeon16_akoi12_Tiles, 594 mini16_akoi12_Tiles, 595 minif16_akoi12_Tiles, 596 master_akoi12_Palette, 597 sprite16_akoi12_Tiles, 598 sprite_akoi12_Palette, 599 "Akoi Meexx 12", 600 12 601 }, 602 { 603 { 604 alphabet_akoi10_classic_Tiles, 605 alphabet_akoi10_brass_Tiles, 606 alphabet_akoi10_shadow_Tiles, 607 alphabet_akoi10_heavy_Tiles, 608 alphabet_akoi10_light_Tiles, 609 }, 610 dungeon16_akoi10_Tiles, 611 mini16_akoi10_Tiles, 612 minif16_akoi10_Tiles, 613 master_akoi10_Palette, 614 sprite16_akoi10_Tiles, 615 sprite_akoi10_Palette, 616 "Akoi Meexx 10", 617 10 618 }, 619 #endif 620 #if defined(USING_SDL) 621 { 622 { 623 alphabet_ibsongrey_classic_Tiles, 624 alphabet_ibsongrey_brass_Tiles, 625 alphabet_ibsongrey_shadow_Tiles, 626 alphabet_ibsongrey_heavy_Tiles, 627 alphabet_ibsongrey_light_Tiles, 628 }, 629 dungeon16_ibsongrey_Tiles, 630 mini16_ibsongrey_Tiles, 631 minif16_ibsongrey_Tiles, 632 master_ibsongrey_Palette, 633 sprite16_ibsongrey_Tiles, 634 sprite_ibsongrey_Palette, 635 "Ibson the Grey", 636 16 637 }, 638 #endif 639 { 640 { 641 alphabet_lomaka_classic_Tiles, 642 alphabet_lomaka_brass_Tiles, 643 alphabet_lomaka_shadow_Tiles, 644 alphabet_lomaka_heavy_Tiles, 645 alphabet_lomaka_light_Tiles, 646 }, 647 dungeon16_lomaka_Tiles, 648 mini16_lomaka_Tiles, 649 minif16_lomaka_Tiles, 650 master_lomaka_Palette, 651 sprite16_lomaka_Tiles, 652 sprite_lomaka_Palette, 653 "Chris Lomaka", 654 8 655 }, 656 { 657 { 658 0, 659 0, 660 0, 661 0, 662 0, 663 }, 664 0, 665 0, 666 0, 667 0, 668 0, 669 0, 670 "From Disk", 671 8 672 } 673 }; 674 675 TILESET *glb_tilesets = glb_tilesetdata; 676