diff options
Diffstat (limited to 'bubbob/sprmap.py')
-rw-r--r-- | bubbob/sprmap.py | 533 |
1 files changed, 533 insertions, 0 deletions
diff --git a/bubbob/sprmap.py b/bubbob/sprmap.py new file mode 100644 index 0000000..ce34264 --- /dev/null +++ b/bubbob/sprmap.py @@ -0,0 +1,533 @@ +sprmap = { + 10:('ice_cyan_big.ppm', (0, 0, 90, 90)), + 11:('ice_violet_big.ppm', (0, 0, 90, 90)), + 12:('peach_big.ppm', (0, 0, 90, 90)), + 13:('pastec_big.ppm', (0, 0, 90, 90)), + 14:('cream_pie_big.ppm', (0, 0, 90, 90)), + 15:('sugar_pie_big.ppm', (0, 0, 90, 90)), + 16:('diamond_big_purple.ppm', (0, 0, 90, 90)), + 17:('diamond_big_blue.ppm', (0, 0, 90, 90)), + 18:('diamond_big_red.ppm', (0, 0, 90, 90)), + 19:('diamond_big_yellow.ppm', (0, 0, 90, 90)), + 30:('lightning_large.ppm', (0, 0, 90, 66)), + 31:('yellow_Hurry_up.ppm', (0, 0, 136, 24)), + 32:('red_Hurry_up.ppm', (0, 0, 136, 24)), + 128:('extend.ppm', (0, 0, 32, 32)), + 129:('extend.ppm', (0, 32, 32, 32)), + 130:('extend.ppm', (0, 64, 32, 32)), + 131:('bubble.ppm', (0, 0, 32, 32)), + 132:('bubble.ppm', (0, 32, 32, 32)), + 133:('bubble.ppm', (0, 64, 32, 32)), + 134:('bubble.ppm', (0, 96, 32, 32)), + 135:('bubble.ppm', (0, 128, 32, 32)), + 136:('extend.ppm', (0, 96, 32, 32)), + 137:('extend.ppm', (0, 128, 32, 32)), + 138:('extend.ppm', (0, 160, 32, 32)), + 139:('door.ppm', (0, 0, 32, 32)), + 140:('water_surface.ppm', (0, 0, 16, 16)), + 141:('water_surface.ppm', (0, 16, 16, 16)), + 142:('water_surface.ppm', (0, 32, 16, 16)), + 143:('water_surface.ppm', (0, 48, 16, 16)), + 144:('extend.ppm', (0, 192, 32, 32)), + 145:('extend.ppm', (0, 224, 32, 32)), + 146:('extend.ppm', (0, 256, 32, 32)), + 152:('extend.ppm', (0, 288, 32, 32)), + 153:('extend.ppm', (0, 320, 32, 32)), + 154:('extend.ppm', (0, 352, 32, 32)), + 155:('bubble.ppm', (0, 352, 32, 32)), + 156:('bubble.ppm', (0, 384, 32, 32)), + 157:('bubble.ppm', (0, 416, 32, 32)), + 160:('extend.ppm', (0, 384, 32, 32)), + 161:('extend.ppm', (0, 416, 32, 32)), + 162:('extend.ppm', (0, 448, 32, 32)), + 163:('bubble.ppm', (0, 160, 32, 32)), + 164:('bubble.ppm', (0, 192, 32, 32)), + 165:('bubble.ppm', (0, 224, 32, 32)), + 168:('extend.ppm', (0, 480, 32, 32)), + 169:('extend.ppm', (0, 512, 32, 32)), + 170:('extend.ppm', (0, 544, 32, 32)), + 171:('bubble.ppm', (0, 256, 32, 32)), + 172:('bubble.ppm', (0, 288, 32, 32)), + 173:('bubble.ppm', (0, 320, 32, 32)), + 239:('nasty.ppm', (0, 0, 32, 32)), + 240:('nasty.ppm', (0, 32, 32, 32)), + 241:('nasty.ppm', (0, 64, 32, 32)), + 242:('nasty.ppm', (0, 96, 32, 32)), + 243:('nasty.ppm', (0, 128, 32, 32)), + 244:('nasty.ppm', (0, 160, 32, 32)), + 245:('nasty.ppm', (0, 192, 32, 32)), + 246:('nasty.ppm', (0, 224, 32, 32)), + 247:('nasty.ppm', (0, 256, 32, 32)), + 248:('nasty.ppm', (0, 288, 32, 32)), + 249:('nasty.ppm', (0, 320, 32, 32)), + 253:('nasty.ppm', (0, 352, 32, 32)), + 254:('nasty.ppm', (0, 384, 32, 32)), + 255:('nasty.ppm', (0, 416, 32, 32)), + 256:('nasty.ppm', (0, 448, 32, 32)), + 265:('monky.ppm', (0, 0, 32, 32)), + 266:('monky.ppm', (0, 32, 32, 32)), + 267:('monky.ppm', (0, 64, 32, 32)), + 268:('monky.ppm', (0, 96, 32, 32)), + 269:('monky.ppm', (0, 128, 32, 32)), + 270:('monky.ppm', (0, 160, 32, 32)), + 271:('monky.ppm', (0, 192, 32, 32)), + 272:('monky.ppm', (0, 224, 32, 32)), + 273:('monky.ppm', (0, 256, 32, 32)), + 274:('monky.ppm', (0, 288, 32, 32)), + 275:('monky.ppm', (0, 320, 32, 32)), + 279:('monky.ppm', (0, 352, 32, 32)), + 280:('monky.ppm', (0, 384, 32, 32)), + 281:('monky.ppm', (0, 416, 32, 32)), + 282:('monky.ppm', (0, 448, 32, 32)), + 291:('ghosty.ppm', (0, 0, 32, 32)), + 292:('ghosty.ppm', (0, 32, 32, 32)), + 293:('ghosty.ppm', (0, 64, 32, 32)), + 294:('ghosty.ppm', (0, 96, 32, 32)), + 295:('ghosty.ppm', (0, 128, 32, 32)), + 296:('ghosty.ppm', (0, 160, 32, 32)), + 297:('ghosty.ppm', (0, 192, 32, 32)), + 298:('ghosty.ppm', (0, 224, 32, 32)), + 299:('ghosty.ppm', (0, 256, 32, 32)), + 300:('ghosty.ppm', (0, 288, 32, 32)), + 301:('ghosty.ppm', (0, 320, 32, 32)), + 305:('ghosty.ppm', (0, 352, 32, 32)), + 306:('ghosty.ppm', (0, 384, 32, 32)), + 307:('ghosty.ppm', (0, 416, 32, 32)), + 308:('ghosty.ppm', (0, 448, 32, 32)), + 317:('flappy.ppm', (0, 0, 32, 32)), + 318:('flappy.ppm', (0, 32, 32, 32)), + 319:('flappy.ppm', (0, 64, 32, 32)), + 320:('flappy.ppm', (0, 96, 32, 32)), + 321:('flappy.ppm', (0, 128, 32, 32)), + 322:('flappy.ppm', (0, 160, 32, 32)), + 323:('flappy.ppm', (0, 192, 32, 32)), + 324:('flappy.ppm', (0, 224, 32, 32)), + 325:('flappy.ppm', (0, 256, 32, 32)), + 326:('flappy.ppm', (0, 288, 32, 32)), + 327:('flappy.ppm', (0, 320, 32, 32)), + 331:('flappy.ppm', (0, 352, 32, 32)), + 332:('flappy.ppm', (0, 384, 32, 32)), + 333:('flappy.ppm', (0, 416, 32, 32)), + 334:('flappy.ppm', (0, 448, 32, 32)), + 343:('springy.ppm', (0, 0, 32, 32)), + 344:('springy.ppm', (0, 32, 32, 32)), + 345:('springy.ppm', (0, 64, 32, 32)), + 346:('springy.ppm', (0, 96, 32, 32)), + 347:('springy.ppm', (0, 128, 32, 32)), + 348:('springy.ppm', (0, 160, 32, 32)), + 349:('springy.ppm', (0, 192, 32, 32)), + 350:('springy.ppm', (0, 224, 32, 32)), + 351:('springy.ppm', (0, 256, 32, 32)), + 352:('springy.ppm', (0, 288, 32, 32)), + 353:('springy.ppm', (0, 320, 32, 32)), + 357:('springy.ppm', (0, 352, 32, 32)), + 358:('springy.ppm', (0, 384, 32, 32)), + 359:('springy.ppm', (0, 416, 32, 32)), + 360:('springy.ppm', (0, 448, 32, 32)), + 369:('springy.ppm', (0, 480, 32, 32)), + 370:('springy.ppm', (0, 512, 32, 32)), + 371:('springy.ppm', (0, 544, 32, 32)), + 372:('springy.ppm', (0, 576, 32, 32)), + 373:('orcy.ppm', (0, 0, 32, 32)), + 374:('orcy.ppm', (0, 32, 32, 32)), + 375:('orcy.ppm', (0, 64, 32, 32)), + 376:('orcy.ppm', (0, 96, 32, 32)), + 377:('orcy.ppm', (0, 128, 32, 32)), + 378:('orcy.ppm', (0, 160, 32, 32)), + 379:('orcy.ppm', (0, 192, 32, 32)), + 380:('orcy.ppm', (0, 224, 32, 32)), + 381:('orcy.ppm', (0, 256, 32, 32)), + 382:('orcy.ppm', (0, 288, 32, 32)), + 383:('orcy.ppm', (0, 320, 32, 32)), + 387:('orcy.ppm', (0, 352, 32, 32)), + 388:('orcy.ppm', (0, 384, 32, 32)), + 389:('orcy.ppm', (0, 416, 32, 32)), + 390:('orcy.ppm', (0, 448, 32, 32)), + 399:('gramy.ppm', (0, 0, 32, 32)), + 400:('gramy.ppm', (0, 32, 32, 32)), + 401:('gramy.ppm', (0, 64, 32, 32)), + 402:('gramy.ppm', (0, 96, 32, 32)), + 403:('gramy.ppm', (0, 128, 32, 32)), + 404:('gramy.ppm', (0, 160, 32, 32)), + 405:('gramy.ppm', (0, 192, 32, 32)), + 406:('gramy.ppm', (0, 224, 32, 32)), + 407:('gramy.ppm', (0, 256, 32, 32)), + 408:('gramy.ppm', (0, 288, 32, 32)), + 409:('gramy.ppm', (0, 320, 32, 32)), + 413:('gramy.ppm', (0, 352, 32, 32)), + 414:('gramy.ppm', (0, 384, 32, 32)), + 415:('gramy.ppm', (0, 416, 32, 32)), + 416:('gramy.ppm', (0, 448, 32, 32)), + 425:('blitzy.ppm', (0, 0, 32, 32)), + 426:('blitzy.ppm', (0, 32, 32, 32)), + 427:('blitzy.ppm', (0, 64, 32, 32)), + 428:('blitzy.ppm', (0, 96, 32, 32)), + 429:('blitzy.ppm', (0, 128, 32, 32)), + 430:('blitzy.ppm', (0, 160, 32, 32)), + 431:('blitzy.ppm', (0, 192, 32, 32)), + 435:('blitzy.ppm', (0, 224, 32, 32)), + 436:('blitzy.ppm', (0, 256, 32, 32)), + 437:('blitzy.ppm', (0, 288, 32, 32)), + 438:('blitzy.ppm', (0, 320, 32, 32)), + 443:('ghost.ppm', (0, 0, 32, 32)), + 444:('ghost.ppm', (0, 32, 32, 32)), + 445:('ghost.ppm', (0, 64, 32, 32)), + 446:('ghost.ppm', (0, 96, 32, 32)), + 447:('ghost.ppm', (0, 128, 32, 32)), + 448:('ghost.ppm', (0, 160, 32, 32)), + 449:('ghost.ppm', (0, 192, 32, 32)), + 450:('ghost.ppm', (0, 224, 32, 32)), + 451:('monky.ppm', (0, 480, 32, 32)), + 452:('monky.ppm', (0, 512, 32, 32)), + 453:('monky.ppm', (0, 544, 32, 32)), + 454:('monky.ppm', (0, 576, 32, 32)), + 455:('monky.ppm', (0, 608, 32, 32)), + 456:('orcy.ppm', (0, 480, 32, 32)), + 457:('orcy.ppm', (0, 512, 32, 32)), + 458:('orcy.ppm', (0, 544, 32, 32)), + 459:('orcy.ppm', (0, 576, 32, 32)), + 460:('orcy.ppm', (0, 608, 32, 32)), + 461:('orcy.ppm', (0, 640, 32, 32)), + 462:('orcy.ppm', (0, 672, 32, 32)), + 463:('orcy.ppm', (0, 704, 32, 32)), + 464:('shot.ppm', (0, 0, 32, 32)), + 465:('shot.ppm', (0, 32, 32, 32)), + 466:('shot.ppm', (0, 64, 32, 32)), + 467:('shot.ppm', (0, 96, 32, 32)), + 468:('shot.ppm', (0, 128, 32, 32)), + 469:('shot.ppm', (0, 160, 32, 32)), + 470:('shot.ppm', (0, 192, 32, 32)), + 471:('shot.ppm', (0, 224, 32, 32)), + 472:('gramy.ppm', (0, 480, 32, 32)), + 473:('gramy.ppm', (0, 512, 32, 32)), + 474:('gramy.ppm', (0, 544, 32, 32)), + 475:('gramy.ppm', (0, 576, 32, 32)), + 476:('blitzy_shot.ppm', (0, 0, 16, 32)), + 477:('bonus_0.ppm', (0, 0, 32, 32)), + 478:('bonus_0.ppm', (0, 32, 32, 32)), + 479:('bonus_0.ppm', (0, 64, 32, 32)), + 480:('bonus_0.ppm', (0, 96, 32, 32)), + 481:('bonus_0.ppm', (0, 128, 32, 32)), + 482:('spinning_drop.ppm', (0, 0, 16, 16)), + 483:('spinning_drop.ppm', (0, 16, 16, 16)), + 484:('spinning_drop.ppm', (0, 32, 16, 16)), + 485:('spinning_drop.ppm', (0, 48, 16, 16)), + 486:('spinning_drop.ppm', (0, 64, 16, 16)), + 487:('spinning_drop.ppm', (0, 80, 16, 16)), + 488:('lightning_small.ppm', (0, 0, 24, 24)), + 489:('fire_drop.ppm', (0, 0, 9, 16)), + 490:('fire_surface.ppm', (0, 0, 16, 16)), + 491:('fire_surface.ppm', (0, 16, 16, 16)), + 492:('fire_surface.ppm', (0, 32, 16, 16)), + 493:('fire_surface.ppm', (0, 48, 16, 16)), + 495:('water_still.ppm', (0, 0, 16, 16)), + 496:('bonus_0.ppm', (0, 160, 32, 20)), + 519:('level_digits.ppm', (0, 0, 14, 20)), + 520:('level_digits.ppm', (0, 20, 14, 20)), + 521:('level_digits.ppm', (0, 40, 14, 20)), + 522:('level_digits.ppm', (0, 60, 14, 20)), + 523:('level_digits.ppm', (0, 80, 14, 20)), + 524:('level_digits.ppm', (0, 100, 14, 20)), + 525:('level_digits.ppm', (0, 120, 14, 20)), + 526:('level_digits.ppm', (0, 140, 14, 20)), + 527:('level_digits.ppm', (0, 160, 14, 20)), + 528:('level_digits.ppm', (0, 180, 14, 20)), + 593:('bonus_1.ppm', (0, 0, 32, 32)), + 594:('bonus_1.ppm', (0, 32, 32, 32)), + 595:('bonus_1.ppm', (0, 64, 32, 32)), + 596:('bonus_1.ppm', (0, 96, 32, 32)), + 597:('bonus_1.ppm', (0, 128, 32, 32)), + 598:('bonus_1.ppm', (0, 160, 32, 32)), + 599:('bonus_1.ppm', (0, 192, 32, 32)), + 600:('bonus_1.ppm', (0, 224, 32, 32)), + 601:('bonus_2.ppm', (0, 0, 32, 32)), + 602:('bonus_2.ppm', (0, 32, 32, 32)), + 603:('bonus_2.ppm', (0, 64, 32, 32)), + 604:('bonus_2.ppm', (0, 96, 32, 32)), + 605:('bonus_2.ppm', (0, 128, 32, 32)), + 606:('bonus_2.ppm', (0, 160, 32, 32)), + 607:('bonus_2.ppm', (0, 192, 32, 32)), + 608:('bonus_2.ppm', (0, 224, 32, 32)), + 609:('bonus_3.ppm', (0, 0, 32, 32)), + 610:('bonus_3.ppm', (0, 32, 32, 32)), + 611:('bonus_3.ppm', (0, 64, 32, 32)), + 612:('bonus_3.ppm', (0, 96, 32, 32)), + 613:('bonus_3.ppm', (0, 128, 32, 32)), + 614:('bonus_3.ppm', (0, 160, 32, 32)), + 615:('bonus_3.ppm', (0, 192, 32, 32)), + 616:('bonus_3.ppm', (0, 224, 32, 32)), + 617:('bonus_4.ppm', (0, 0, 32, 32)), + 618:('bonus_4.ppm', (0, 32, 32, 32)), + 619:('bonus_4.ppm', (0, 64, 32, 32)), + 620:('bonus_4.ppm', (0, 96, 32, 32)), + 621:('bonus_4.ppm', (0, 128, 32, 32)), + 622:('bonus_4.ppm', (0, 160, 32, 32)), + 623:('bonus_4.ppm', (0, 192, 32, 32)), + 624:('bonus_4.ppm', (0, 224, 32, 32)), + 625:('bonus_5.ppm', (0, 0, 32, 32)), + 626:('bonus_5.ppm', (0, 32, 32, 32)), + 627:('bonus_5.ppm', (0, 64, 32, 32)), + 628:('bonus_5.ppm', (0, 96, 32, 32)), + 629:('bonus_5.ppm', (0, 128, 32, 32)), + 630:('bonus_5.ppm', (0, 160, 32, 32)), + 631:('bonus_5.ppm', (0, 192, 32, 32)), + 632:('bonus_5.ppm', (0, 224, 32, 32)), + 633:('bonus_6.ppm', (0, 0, 32, 32)), + 634:('bonus_6.ppm', (0, 32, 32, 32)), + 635:('bonus_6.ppm', (0, 64, 32, 32)), + 636:('bonus_6.ppm', (0, 96, 32, 32)), + 637:('bonus_6.ppm', (0, 128, 32, 32)), + 638:('bonus_6.ppm', (0, 160, 32, 32)), + 639:('bonus_6.ppm', (0, 192, 32, 32)), + 640:('bonus_6.ppm', (0, 224, 32, 32)), + 641:('bonus_7.ppm', (0, 0, 32, 32)), + 642:('bonus_7.ppm', (0, 32, 32, 32)), + 643:('bonus_7.ppm', (0, 64, 32, 32)), + 644:('bonus_7.ppm', (0, 96, 32, 32)), + 645:('bonus_7.ppm', (0, 128, 32, 32)), + 646:('bonus_7.ppm', (0, 160, 32, 32)), + 647:('bonus_7.ppm', (0, 192, 32, 32)), + 648:('bonus_7.ppm', (0, 224, 32, 32)), + 649:('bonus_8.ppm', (0, 0, 32, 32)), + 650:('bonus_8.ppm', (0, 32, 32, 32)), + 651:('bonus_8.ppm', (0, 64, 32, 32)), + 652:('bonus_8.ppm', (0, 96, 32, 32)), + 653:('bonus_8.ppm', (0, 128, 32, 32)), + 654:('bonus_8.ppm', (0, 160, 32, 32)), + 655:('bonus_8.ppm', (0, 192, 32, 32)), + 656:('bonus_8.ppm', (0, 224, 32, 32)), + 657:('bonus_9.ppm', (0, 0, 32, 32)), + 658:('bonus_9.ppm', (0, 32, 32, 32)), + 659:('bonus_9.ppm', (0, 64, 32, 32)), + 660:('bonus_9.ppm', (0, 96, 32, 32)), + 661:('bonus_9.ppm', (0, 128, 32, 32)), + 662:('bonus_9.ppm', (0, 160, 32, 32)), + 663:('bonus_9.ppm', (0, 192, 32, 32)), + 664:('bonus_9.ppm', (0, 224, 32, 32)), + 665:('bonus_10.ppm', (0, 0, 32, 32)), + 666:('bonus_10.ppm', (0, 32, 32, 32)), + 667:('bonus_10.ppm', (0, 64, 32, 32)), + 668:('bonus_10.ppm', (0, 96, 32, 32)), + 669:('bonus_10.ppm', (0, 128, 32, 32)), + 670:('bonus_10.ppm', (0, 160, 32, 32)), + 671:('bonus_10.ppm', (0, 192, 32, 32)), + 672:('bonus_10.ppm', (0, 224, 32, 32)), + 673:('bonus_11.ppm', (0, 0, 32, 32)), + 674:('bonus_11.ppm', (0, 32, 32, 32)), + 675:('bonus_11.ppm', (0, 64, 32, 32)), + 676:('bonus_11.ppm', (0, 96, 32, 32)), + 677:('bonus_11.ppm', (0, 128, 32, 32)), + 678:('bonus_11.ppm', (0, 160, 32, 32)), + 679:('bonus_11.ppm', (0, 192, 32, 32)), + 680:('bonus_11.ppm', (0, 224, 32, 32)), + 681:('bonus_12.ppm', (0, 0, 32, 32)), + 682:('bonus_12.ppm', (0, 32, 32, 32)), + 691:('bonus_12.ppm', (0, 64, 32, 32)), + 692:('bonus_12.ppm', (0, 96, 32, 32)), + 800:('nasty_angry.ppm', (0, 0, 32, 32)), + 801:('nasty_angry.ppm', (0, 32, 32, 32)), + 802:('nasty_angry.ppm', (0, 64, 32, 32)), + 803:('nasty_angry.ppm', (0, 96, 32, 32)), + 804:('nasty_angry.ppm', (0, 128, 32, 32)), + 805:('nasty_angry.ppm', (0, 160, 32, 32)), + 806:('nasty_angry.ppm', (0, 192, 32, 32)), + 807:('nasty_angry.ppm', (0, 224, 32, 32)), + 808:('monky_angry.ppm', (0, 0, 32, 32)), + 809:('monky_angry.ppm', (0, 32, 32, 32)), + 810:('monky_angry.ppm', (0, 64, 32, 32)), + 811:('monky_angry.ppm', (0, 96, 32, 32)), + 812:('monky_angry.ppm', (0, 128, 32, 32)), + 813:('monky_angry.ppm', (0, 160, 32, 32)), + 814:('monky_angry.ppm', (0, 192, 32, 32)), + 815:('monky_angry.ppm', (0, 224, 32, 32)), + 816:('ghosty_angry.ppm', (0, 0, 32, 32)), + 817:('ghosty_angry.ppm', (0, 32, 32, 32)), + 818:('ghosty_angry.ppm', (0, 64, 32, 32)), + 819:('ghosty_angry.ppm', (0, 96, 32, 32)), + 820:('ghosty_angry.ppm', (0, 128, 32, 32)), + 821:('ghosty_angry.ppm', (0, 160, 32, 32)), + 822:('ghosty_angry.ppm', (0, 192, 32, 32)), + 823:('ghosty_angry.ppm', (0, 224, 32, 32)), + 824:('flapy_angry.ppm', (0, 0, 32, 32)), + 825:('flapy_angry.ppm', (0, 32, 32, 32)), + 826:('flapy_angry.ppm', (0, 64, 32, 32)), + 827:('flapy_angry.ppm', (0, 96, 32, 32)), + 828:('flapy_angry.ppm', (0, 128, 32, 32)), + 829:('flapy_angry.ppm', (0, 160, 32, 32)), + 830:('flapy_angry.ppm', (0, 192, 32, 32)), + 831:('flapy_angry.ppm', (0, 224, 32, 32)), + 832:('springy_angry.ppm', (0, 0, 32, 32)), + 833:('springy_angry.ppm', (0, 32, 32, 32)), + 834:('springy_angry.ppm', (0, 64, 32, 32)), + 835:('springy_angry.ppm', (0, 96, 32, 32)), + 836:('springy_angry.ppm', (0, 128, 32, 32)), + 837:('springy_angry.ppm', (0, 160, 32, 32)), + 838:('springy_angry.ppm', (0, 192, 32, 32)), + 839:('springy_angry.ppm', (0, 224, 32, 32)), + 840:('springy_angry.ppm', (0, 256, 32, 32)), + 841:('springy_angry.ppm', (0, 288, 32, 32)), + 842:('springy_angry.ppm', (0, 320, 32, 32)), + 843:('springy_angry.ppm', (0, 352, 32, 32)), + 844:('orcy_angry.ppm', (0, 0, 32, 32)), + 845:('orcy_angry.ppm', (0, 32, 32, 32)), + 846:('orcy_angry.ppm', (0, 64, 32, 32)), + 847:('orcy_angry.ppm', (0, 96, 32, 32)), + 848:('orcy_angry.ppm', (0, 128, 32, 32)), + 849:('orcy_angry.ppm', (0, 160, 32, 32)), + 850:('orcy_angry.ppm', (0, 192, 32, 32)), + 851:('orcy_angry.ppm', (0, 224, 32, 32)), + 852:('gramy_angry.ppm', (0, 0, 32, 32)), + 853:('gramy_angry.ppm', (0, 32, 32, 32)), + 854:('gramy_angry.ppm', (0, 64, 32, 32)), + 855:('gramy_angry.ppm', (0, 96, 32, 32)), + 856:('gramy_angry.ppm', (0, 128, 32, 32)), + 857:('gramy_angry.ppm', (0, 160, 32, 32)), + 858:('gramy_angry.ppm', (0, 192, 32, 32)), + 859:('gramy_angry.ppm', (0, 224, 32, 32)), + 860:('blitzy_angry.ppm', (0, 0, 32, 32)), + 861:('blitzy_angry.ppm', (0, 32, 32, 32)), + 862:('blitzy_angry.ppm', (0, 64, 32, 32)), + 863:('blitzy_angry.ppm', (0, 96, 32, 32)), + 900:('water_flow.ppm', (0, 0, 16, 16)), + 901:('water_flow.ppm', (0, 16, 16, 16)), + 902:('water_flow.ppm', (0, 32, 16, 16)), + 903:('water_flow.ppm', (0, 48, 16, 16)), + 904:('water_flow.ppm', (0, 64, 16, 16)), + 905:('water_flow.ppm', (0, 80, 16, 16)), + 906:('water_flow.ppm', (0, 96, 16, 16)), + 907:('water_flow.ppm', (0, 112, 16, 16)), + 908:('water_flow.ppm', (0, 128, 16, 16)), + 909:('water_flow.ppm', (0, 144, 16, 16)), + 910:('big_bubble.ppm', (0, 0, 64, 64)), + 911:('big_bubble.ppm', (0, 64, 64, 64)), + 912:('big_bubble.ppm', (0, 128, 64, 64)), + 913:('big_bubble.ppm', (0, 192, 64, 64)), + 914:('big_bubble.ppm', (0, 256, 64, 64)), + 915:('big_bubble.ppm', (0, 320, 64, 64)), + 920:('level_digits.ppm', (0, 200, 14, 20)), + 921:('level_digits.ppm', (0, 220, 14, 20)), + 922:('level_digits.ppm', (0, 240, 14, 20)), + 923:('level_digits.ppm', (0, 260, 14, 20)), + 924:('level_digits.ppm', (0, 280, 14, 20)), + 925:('level_digits.ppm', (0, 300, 14, 20)), + 926:('level_digits.ppm', (0, 320, 14, 20)), + 927:('level_digits.ppm', (0, 340, 14, 20)), + 928:('level_digits.ppm', (0, 360, 14, 20)), + 929:('level_digits.ppm', (0, 380, 14, 20)), + 930:('level_digits.ppm', (0, 400, 14, 20)), + 931:('level_digits.ppm', (0, 420, 14, 20)), + 932:('level_digits.ppm', (0, 440, 14, 20)), + 933:('level_digits.ppm', (0, 460, 14, 20)), + 934:('level_digits.ppm', (0, 480, 14, 20)), + 935:('level_digits.ppm', (0, 500, 14, 20)), + 936:('level_digits.ppm', (0, 520, 14, 20)), + 937:('level_digits.ppm', (0, 540, 14, 20)), + 938:('level_digits.ppm', (0, 560, 14, 20)), + 939:('level_digits.ppm', (0, 580, 14, 20)), + 940:('star_large.ppm', (0, 0, 32, 32)), + 941:('star_large.ppm', (0, 32, 32, 32)), + 942:('star_large.ppm', (0, 64, 32, 32)), + 943:('star_large.ppm', (0, 96, 32, 32)), + 944:('star_large.ppm', (0, 128, 32, 32)), + 945:('star_large.ppm', (0, 160, 32, 32)), + 946:('star_large.ppm', (0, 192, 32, 32)), + 947:('star_large.ppm', (0, 224, 32, 32)), + 948:('star_large.ppm', (0, 256, 32, 32)), + 949:('star_large.ppm', (0, 288, 32, 32)), + 950:('star_large.ppm', (0, 320, 32, 32)), + 951:('star_large.ppm', (0, 352, 32, 32)), + 952:('big_bubble_2.ppm', (0, 0, 64, 64)), + 953:('big_bubble_2.ppm', (0, 64, 64, 64)), + 954:('big_bubble_2.ppm', (0, 128, 64, 64)), + 955:('big_bubble_2.ppm', (0, 192, 64, 64)), + 956:('big_bubble_2.ppm', (0, 256, 64, 64)), + + 20:('10000_%d.ppm', (0, 0, 90, 40)), + 21:('20000_%d.ppm', (0, 0, 98, 45)), + 22:('30000_%d.ppm', (0, 0, 98, 45)), + 23:('40000_%d.ppm', (0, 0, 98, 45)), + 24:('50000_%d.ppm', (0, 0, 95, 45)), + 25:('60000_%d.ppm', (0, 0, 96, 45)), + 26:('70000_%d.ppm', (0, 0, 96, 45)), + 176:('dragon_bubble_%d.ppm', (0, 0, 32, 32)), + 177:('dragon_bubble_%d.ppm', (0, 32, 32, 32)), + 178:('dragon_bubble_%d.ppm', (0, 64, 32, 32)), + 179:('dragon_bubble_%d.ppm', (0, 96, 32, 32)), + 180:('dragon_bubble_%d.ppm', (0, 128, 32, 32)), + 181:('dragon_bubble_%d.ppm', (0, 160, 32, 32)), + 182:('dragon_bubble_%d.ppm', (0, 192, 32, 32)), + 183:('dragon_bubble_%d.ppm', (0, 224, 32, 32)), + 184:('dragon_bubble_%d.ppm', (0, 256, 32, 32)), + 188:('dragon_bubble_%d.ppm', (0, 288, 32, 32)), + 189:('dragon_bubble_%d.ppm', (0, 320, 32, 32)), + 190:('dragon_bubble_%d.ppm', (0, 352, 32, 32)), + 191:('dragon_bubble_%d.ppm', (0, 384, 32, 32)), + 192:('dragon_bubble_%d.ppm', (0, 416, 32, 32)), + 193:('dragon_bubble_%d.ppm', (0, 448, 32, 32)), + 194:('dragon_bubble_%d.ppm', (0, 480, 32, 32)), + 210:('dragon_%d.ppm', (0, 0, 32, 32)), + 211:('dragon_%d.ppm', (0, 32, 32, 32)), + 212:('dragon_%d.ppm', (0, 64, 32, 32)), + 213:('dragon_%d.ppm', (0, 96, 32, 32)), + 214:('dragon_%d.ppm', (0, 128, 32, 32)), + 215:('dragon_%d.ppm', (0, 160, 32, 32)), + 216:('dragon_%d.ppm', (0, 192, 32, 32)), + 217:('dragon_%d.ppm', (0, 224, 32, 32)), + 218:('dragon_%d.ppm', (0, 256, 32, 32)), + 219:('dragon_%d.ppm', (0, 288, 32, 32)), + 220:('dragon_%d.ppm', (0, 320, 32, 32)), + 221:('dragon_%d.ppm', (0, 352, 32, 32)), + 222:('dragon_%d.ppm', (0, 384, 32, 32)), + 497:('game_over_%d.ppm', (0, 0, 64, 32)), + 499:('digits_%d.ppm', (0, 0, 14, 17)), + 500:('digits_%d.ppm', (0, 17, 14, 17)), + 501:('digits_%d.ppm', (0, 34, 14, 17)), + 502:('digits_%d.ppm', (0, 51, 14, 17)), + 503:('digits_%d.ppm', (0, 68, 14, 17)), + 504:('digits_%d.ppm', (0, 85, 14, 17)), + 505:('digits_%d.ppm', (0, 102, 14, 17)), + 506:('digits_%d.ppm', (0, 119, 14, 17)), + 507:('digits_%d.ppm', (0, 136, 14, 17)), + 508:('digits_%d.ppm', (0, 153, 14, 17)), + 529:('point_%d.ppm', (0, 0, 48, 24)), + 530:('point_%d.ppm', (0, 24, 48, 24)), + 531:('point_%d.ppm', (0, 48, 48, 24)), + 532:('point_%d.ppm', (0, 72, 48, 24)), + 533:('point_%d.ppm', (0, 96, 48, 24)), + 534:('point_%d.ppm', (0, 120, 48, 24)), + 535:('point_%d.ppm', (0, 144, 48, 24)), + 536:('point_%d.ppm', (0, 168, 48, 24)), + 537:('point_%d.ppm', (0, 192, 48, 24)), + 538:('point_%d.ppm', (0, 216, 48, 24)), + 539:('point_%d.ppm', (0, 240, 48, 24)), + 540:('point_%d.ppm', (0, 264, 48, 24)), + 541:('point_%d.ppm', (0, 288, 48, 24)), + 542:('point_%d.ppm', (0, 312, 48, 24)), + 543:('point_%d.ppm', (0, 336, 48, 24)), + 544:('point_%d.ppm', (0, 360, 48, 24)), + 545:('point_%d.ppm', (0, 384, 48, 24)), + 546:('point_%d.ppm', (0, 408, 48, 24)), + 547:('point_%d.ppm', (0, 432, 48, 24)), + 548:('point_%d.ppm', (0, 456, 48, 24)), + 549:('point_%d.ppm', (0, 480, 48, 24)), + 550:('point_%d.ppm', (0, 504, 48, 24)), + 551:('point_%d.ppm', (0, 528, 48, 24)), + 552:('point_%d.ppm', (0, 552, 48, 24)), + 553:('point_%d.ppm', (0, 576, 48, 24)), + 683:('dragon_%d.ppm', (0, 416, 32, 32)), + 684:('dragon_%d.ppm', (0, 448, 32, 32)), + 685:('dragon_%d.ppm', (0, 480, 32, 32)), + 686:('dragon_%d.ppm', (0, 512, 32, 32)), + 693:('dragon_%d.ppm', (0, 544, 32, 32)), + 694:('dragon_%d.ppm', (0, 576, 32, 32)), + 695:('dragon_%d.ppm', (0, 608, 32, 32)), + + # custom images + 700:('fish_%d.ppm', (0, 0, 32, 32)), + 701:('fish_%d.ppm', (0, 32, 32, 32)), + 702:('fish_%d.ppm', (0, 64, 32, 32)), + 703:('fish_%d.ppm', (0, 96, 32, 32)), + 704:('fish_%d.ppm', (0, 128, 32, 32)), + 705:('fish_%d.ppm', (0, 160, 32, 32)), + 706:('fish_%d.ppm', (0, 192, 32, 32)), + } |