summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYamaArashi <shadow962@live.com>2015-11-13 21:57:22 -0800
committerYamaArashi <shadow962@live.com>2015-11-13 21:57:22 -0800
commit4c733f3811d2b1bd35bf0474a79490706a4cd845 (patch)
tree0eea3502ae34b55611a6920490ed32b479f6b244
parent3d1b6597f3fc22547fe2021275b1818a92093ab8 (diff)
pokemon PNGs and palettes
-rw-r--r--.gitattributes9
-rw-r--r--.gitignore12
-rw-r--r--Makefile67
-rw-r--r--build.bat6
-rw-r--r--data/data2.s10
-rw-r--r--data/graphics/pokemon/back_pics/abra_back_pic.pngbin0 -> 616 bytes
-rw-r--r--data/graphics/pokemon/back_pics/absol_back_pic.pngbin0 -> 673 bytes
-rw-r--r--data/graphics/pokemon/back_pics/aerodactyl_back_pic.pngbin0 -> 602 bytes
-rw-r--r--data/graphics/pokemon/back_pics/aggron_back_pic.pngbin0 -> 860 bytes
-rw-r--r--data/graphics/pokemon/back_pics/aipom_back_pic.pngbin0 -> 592 bytes
-rw-r--r--data/graphics/pokemon/back_pics/alakazam_back_pic.pngbin0 -> 864 bytes
-rw-r--r--data/graphics/pokemon/back_pics/altaria_back_pic.pngbin0 -> 685 bytes
-rw-r--r--data/graphics/pokemon/back_pics/ampharos_back_pic.pngbin0 -> 714 bytes
-rw-r--r--data/graphics/pokemon/back_pics/anorith_back_pic.pngbin0 -> 445 bytes
-rw-r--r--data/graphics/pokemon/back_pics/arbok_back_pic.pngbin0 -> 509 bytes
-rw-r--r--data/graphics/pokemon/back_pics/arcanine_back_pic.pngbin0 -> 790 bytes
-rw-r--r--data/graphics/pokemon/back_pics/ariados_back_pic.pngbin0 -> 706 bytes
-rw-r--r--data/graphics/pokemon/back_pics/armaldo_back_pic.pngbin0 -> 898 bytes
-rw-r--r--data/graphics/pokemon/back_pics/aron_back_pic.pngbin0 -> 437 bytes
-rw-r--r--data/graphics/pokemon/back_pics/articuno_back_pic.pngbin0 -> 504 bytes
-rw-r--r--data/graphics/pokemon/back_pics/azumarill_back_pic.pngbin0 -> 541 bytes
-rw-r--r--data/graphics/pokemon/back_pics/azurill_back_pic.pngbin0 -> 601 bytes
-rw-r--r--data/graphics/pokemon/back_pics/bagon_back_pic.pngbin0 -> 574 bytes
-rw-r--r--data/graphics/pokemon/back_pics/baltoy_back_pic.pngbin0 -> 517 bytes
-rw-r--r--data/graphics/pokemon/back_pics/banette_back_pic.pngbin0 -> 503 bytes
-rw-r--r--data/graphics/pokemon/back_pics/barboach_back_pic.pngbin0 -> 551 bytes
-rw-r--r--data/graphics/pokemon/back_pics/bayleef_back_pic.pngbin0 -> 737 bytes
-rw-r--r--data/graphics/pokemon/back_pics/beautifly_back_pic.pngbin0 -> 771 bytes
-rw-r--r--data/graphics/pokemon/back_pics/beedrill_back_pic.pngbin0 -> 734 bytes
-rw-r--r--data/graphics/pokemon/back_pics/beldum_back_pic.pngbin0 -> 575 bytes
-rw-r--r--data/graphics/pokemon/back_pics/bellossom_back_pic.pngbin0 -> 633 bytes
-rw-r--r--data/graphics/pokemon/back_pics/bellsprout_back_pic.pngbin0 -> 529 bytes
-rw-r--r--data/graphics/pokemon/back_pics/blastoise_back_pic.pngbin0 -> 860 bytes
-rw-r--r--data/graphics/pokemon/back_pics/blaziken_back_pic.pngbin0 -> 835 bytes
-rw-r--r--data/graphics/pokemon/back_pics/blissey_back_pic.pngbin0 -> 566 bytes
-rw-r--r--data/graphics/pokemon/back_pics/breloom_back_pic.pngbin0 -> 825 bytes
-rw-r--r--data/graphics/pokemon/back_pics/bulbasaur_back_pic.pngbin0 -> 540 bytes
-rw-r--r--data/graphics/pokemon/back_pics/butterfree_back_pic.pngbin0 -> 850 bytes
-rw-r--r--data/graphics/pokemon/back_pics/cacnea_back_pic.pngbin0 -> 713 bytes
-rw-r--r--data/graphics/pokemon/back_pics/cacturne_back_pic.pngbin0 -> 653 bytes
-rw-r--r--data/graphics/pokemon/back_pics/camerupt_back_pic.pngbin0 -> 527 bytes
-rw-r--r--data/graphics/pokemon/back_pics/carvanha_back_pic.pngbin0 -> 648 bytes
-rw-r--r--data/graphics/pokemon/back_pics/cascoon_back_pic.pngbin0 -> 404 bytes
-rw-r--r--data/graphics/pokemon/back_pics/castform_normal_form_back_pic.pngbin0 -> 373 bytes
-rw-r--r--data/graphics/pokemon/back_pics/castform_rainy_form_back_pic.pngbin0 -> 495 bytes
-rw-r--r--data/graphics/pokemon/back_pics/castform_snowy_form_back_pic.pngbin0 -> 628 bytes
-rw-r--r--data/graphics/pokemon/back_pics/castform_sunny_form_back_pic.pngbin0 -> 559 bytes
-rw-r--r--data/graphics/pokemon/back_pics/caterpie_back_pic.pngbin0 -> 521 bytes
-rw-r--r--data/graphics/pokemon/back_pics/celebi_back_pic.pngbin0 -> 757 bytes
-rw-r--r--data/graphics/pokemon/back_pics/chansey_back_pic.pngbin0 -> 552 bytes
-rw-r--r--data/graphics/pokemon/back_pics/charizard_back_pic.pngbin0 -> 829 bytes
-rw-r--r--data/graphics/pokemon/back_pics/charmander_back_pic.pngbin0 -> 521 bytes
-rw-r--r--data/graphics/pokemon/back_pics/charmeleon_back_pic.pngbin0 -> 583 bytes
-rw-r--r--data/graphics/pokemon/back_pics/chikorita_back_pic.pngbin0 -> 569 bytes
-rw-r--r--data/graphics/pokemon/back_pics/chimecho_back_pic.pngbin0 -> 507 bytes
-rw-r--r--data/graphics/pokemon/back_pics/chinchou_back_pic.pngbin0 -> 637 bytes
-rw-r--r--data/graphics/pokemon/back_pics/circled_question_mark_back_pic.pngbin0 -> 397 bytes
-rw-r--r--data/graphics/pokemon/back_pics/clamperl_back_pic.pngbin0 -> 475 bytes
-rw-r--r--data/graphics/pokemon/back_pics/claydol_back_pic.pngbin0 -> 774 bytes
-rw-r--r--data/graphics/pokemon/back_pics/clefable_back_pic.pngbin0 -> 638 bytes
-rw-r--r--data/graphics/pokemon/back_pics/clefairy_back_pic.pngbin0 -> 561 bytes
-rw-r--r--data/graphics/pokemon/back_pics/cleffa_back_pic.pngbin0 -> 461 bytes
-rw-r--r--data/graphics/pokemon/back_pics/cloyster_back_pic.pngbin0 -> 769 bytes
-rw-r--r--data/graphics/pokemon/back_pics/combusken_back_pic.pngbin0 -> 812 bytes
-rw-r--r--data/graphics/pokemon/back_pics/corphish_back_pic.pngbin0 -> 662 bytes
-rw-r--r--data/graphics/pokemon/back_pics/corsola_back_pic.pngbin0 -> 525 bytes
-rw-r--r--data/graphics/pokemon/back_pics/cradily_back_pic.pngbin0 -> 824 bytes
-rw-r--r--data/graphics/pokemon/back_pics/crawdaunt_back_pic.pngbin0 -> 787 bytes
-rw-r--r--data/graphics/pokemon/back_pics/crobat_back_pic.pngbin0 -> 600 bytes
-rw-r--r--data/graphics/pokemon/back_pics/croconaw_back_pic.pngbin0 -> 709 bytes
-rw-r--r--data/graphics/pokemon/back_pics/cubone_back_pic.pngbin0 -> 673 bytes
-rw-r--r--data/graphics/pokemon/back_pics/cyndaquil_back_pic.pngbin0 -> 670 bytes
-rw-r--r--data/graphics/pokemon/back_pics/delcatty_back_pic.pngbin0 -> 737 bytes
-rw-r--r--data/graphics/pokemon/back_pics/delibird_back_pic.pngbin0 -> 786 bytes
-rw-r--r--data/graphics/pokemon/back_pics/deoxys_back_pic.pngbin0 -> 1190 bytes
-rw-r--r--data/graphics/pokemon/back_pics/dewgong_back_pic.pngbin0 -> 523 bytes
-rw-r--r--data/graphics/pokemon/back_pics/diglett_back_pic.pngbin0 -> 409 bytes
-rw-r--r--data/graphics/pokemon/back_pics/ditto_back_pic.pngbin0 -> 399 bytes
-rw-r--r--data/graphics/pokemon/back_pics/dodrio_back_pic.pngbin0 -> 910 bytes
-rw-r--r--data/graphics/pokemon/back_pics/doduo_back_pic.pngbin0 -> 651 bytes
-rw-r--r--data/graphics/pokemon/back_pics/donphan_back_pic.pngbin0 -> 571 bytes
-rw-r--r--data/graphics/pokemon/back_pics/double_question_mark_back_pic.pngbin0 -> 308 bytes
-rw-r--r--data/graphics/pokemon/back_pics/dragonair_back_pic.pngbin0 -> 672 bytes
-rw-r--r--data/graphics/pokemon/back_pics/dragonite_back_pic.pngbin0 -> 622 bytes
-rw-r--r--data/graphics/pokemon/back_pics/dratini_back_pic.pngbin0 -> 525 bytes
-rw-r--r--data/graphics/pokemon/back_pics/drowzee_back_pic.pngbin0 -> 452 bytes
-rw-r--r--data/graphics/pokemon/back_pics/dugtrio_back_pic.pngbin0 -> 541 bytes
-rw-r--r--data/graphics/pokemon/back_pics/dunsparce_back_pic.pngbin0 -> 593 bytes
-rw-r--r--data/graphics/pokemon/back_pics/dusclops_back_pic.pngbin0 -> 559 bytes
-rw-r--r--data/graphics/pokemon/back_pics/duskull_back_pic.pngbin0 -> 537 bytes
-rw-r--r--data/graphics/pokemon/back_pics/dustox_back_pic.pngbin0 -> 481 bytes
-rw-r--r--data/graphics/pokemon/back_pics/eevee_back_pic.pngbin0 -> 641 bytes
-rw-r--r--data/graphics/pokemon/back_pics/ekans_back_pic.pngbin0 -> 616 bytes
-rw-r--r--data/graphics/pokemon/back_pics/electabuzz_back_pic.pngbin0 -> 611 bytes
-rw-r--r--data/graphics/pokemon/back_pics/electrike_back_pic.pngbin0 -> 499 bytes
-rw-r--r--data/graphics/pokemon/back_pics/electrode_back_pic.pngbin0 -> 477 bytes
-rw-r--r--data/graphics/pokemon/back_pics/elekid_back_pic.pngbin0 -> 660 bytes
-rw-r--r--data/graphics/pokemon/back_pics/entei_back_pic.pngbin0 -> 859 bytes
-rw-r--r--data/graphics/pokemon/back_pics/espeon_back_pic.pngbin0 -> 554 bytes
-rw-r--r--data/graphics/pokemon/back_pics/exeggcute_back_pic.pngbin0 -> 597 bytes
-rw-r--r--data/graphics/pokemon/back_pics/exeggutor_back_pic.pngbin0 -> 946 bytes
-rw-r--r--data/graphics/pokemon/back_pics/exploud_back_pic.pngbin0 -> 838 bytes
-rw-r--r--data/graphics/pokemon/back_pics/farfetch_d_back_pic.pngbin0 -> 696 bytes
-rw-r--r--data/graphics/pokemon/back_pics/fearow_back_pic.pngbin0 -> 635 bytes
-rw-r--r--data/graphics/pokemon/back_pics/feebas_back_pic.pngbin0 -> 666 bytes
-rw-r--r--data/graphics/pokemon/back_pics/feraligatr_back_pic.pngbin0 -> 999 bytes
-rw-r--r--data/graphics/pokemon/back_pics/flaaffy_back_pic.pngbin0 -> 663 bytes
-rw-r--r--data/graphics/pokemon/back_pics/flareon_back_pic.pngbin0 -> 709 bytes
-rw-r--r--data/graphics/pokemon/back_pics/flygon_back_pic.pngbin0 -> 888 bytes
-rw-r--r--data/graphics/pokemon/back_pics/forretress_back_pic.pngbin0 -> 525 bytes
-rw-r--r--data/graphics/pokemon/back_pics/furret_back_pic.pngbin0 -> 660 bytes
-rw-r--r--data/graphics/pokemon/back_pics/gardevoir_back_pic.pngbin0 -> 674 bytes
-rw-r--r--data/graphics/pokemon/back_pics/gastly_back_pic.pngbin0 -> 613 bytes
-rw-r--r--data/graphics/pokemon/back_pics/gengar_back_pic.pngbin0 -> 605 bytes
-rw-r--r--data/graphics/pokemon/back_pics/geodude_back_pic.pngbin0 -> 506 bytes
-rw-r--r--data/graphics/pokemon/back_pics/girafarig_back_pic.pngbin0 -> 769 bytes
-rw-r--r--data/graphics/pokemon/back_pics/glalie_back_pic.pngbin0 -> 701 bytes
-rw-r--r--data/graphics/pokemon/back_pics/gligar_back_pic.pngbin0 -> 768 bytes
-rw-r--r--data/graphics/pokemon/back_pics/gloom_back_pic.pngbin0 -> 710 bytes
-rw-r--r--data/graphics/pokemon/back_pics/golbat_back_pic.pngbin0 -> 561 bytes
-rw-r--r--data/graphics/pokemon/back_pics/goldeen_back_pic.pngbin0 -> 700 bytes
-rw-r--r--data/graphics/pokemon/back_pics/golduck_back_pic.pngbin0 -> 630 bytes
-rw-r--r--data/graphics/pokemon/back_pics/golem_back_pic.pngbin0 -> 510 bytes
-rw-r--r--data/graphics/pokemon/back_pics/gorebyss_back_pic.pngbin0 -> 560 bytes
-rw-r--r--data/graphics/pokemon/back_pics/granbull_back_pic.pngbin0 -> 627 bytes
-rw-r--r--data/graphics/pokemon/back_pics/graveler_back_pic.pngbin0 -> 490 bytes
-rw-r--r--data/graphics/pokemon/back_pics/grimer_back_pic.pngbin0 -> 568 bytes
-rw-r--r--data/graphics/pokemon/back_pics/groudon_back_pic.pngbin0 -> 890 bytes
-rw-r--r--data/graphics/pokemon/back_pics/grovyle_back_pic.pngbin0 -> 657 bytes
-rw-r--r--data/graphics/pokemon/back_pics/growlithe_back_pic.pngbin0 -> 650 bytes
-rw-r--r--data/graphics/pokemon/back_pics/grumpig_back_pic.pngbin0 -> 727 bytes
-rw-r--r--data/graphics/pokemon/back_pics/gulpin_back_pic.pngbin0 -> 497 bytes
-rw-r--r--data/graphics/pokemon/back_pics/gyarados_back_pic.pngbin0 -> 999 bytes
-rw-r--r--data/graphics/pokemon/back_pics/hariyama_back_pic.pngbin0 -> 780 bytes
-rw-r--r--data/graphics/pokemon/back_pics/haunter_back_pic.pngbin0 -> 651 bytes
-rw-r--r--data/graphics/pokemon/back_pics/heracross_back_pic.pngbin0 -> 690 bytes
-rw-r--r--data/graphics/pokemon/back_pics/hitmonchan_back_pic.pngbin0 -> 632 bytes
-rw-r--r--data/graphics/pokemon/back_pics/hitmonlee_back_pic.pngbin0 -> 534 bytes
-rw-r--r--data/graphics/pokemon/back_pics/hitmontop_back_pic.pngbin0 -> 892 bytes
-rw-r--r--data/graphics/pokemon/back_pics/ho_oh_back_pic.pngbin0 -> 831 bytes
-rw-r--r--data/graphics/pokemon/back_pics/hoothoot_back_pic.pngbin0 -> 618 bytes
-rw-r--r--data/graphics/pokemon/back_pics/hoppip_back_pic.pngbin0 -> 582 bytes
-rw-r--r--data/graphics/pokemon/back_pics/horsea_back_pic.pngbin0 -> 585 bytes
-rw-r--r--data/graphics/pokemon/back_pics/houndoom_back_pic.pngbin0 -> 626 bytes
-rw-r--r--data/graphics/pokemon/back_pics/houndour_back_pic.pngbin0 -> 508 bytes
-rw-r--r--data/graphics/pokemon/back_pics/huntail_back_pic.pngbin0 -> 688 bytes
-rw-r--r--data/graphics/pokemon/back_pics/hypno_back_pic.pngbin0 -> 658 bytes
-rw-r--r--data/graphics/pokemon/back_pics/igglybuff_back_pic.pngbin0 -> 443 bytes
-rw-r--r--data/graphics/pokemon/back_pics/illumise_back_pic.pngbin0 -> 663 bytes
-rw-r--r--data/graphics/pokemon/back_pics/ivysaur_back_pic.pngbin0 -> 718 bytes
-rw-r--r--data/graphics/pokemon/back_pics/jigglypuff_back_pic.pngbin0 -> 451 bytes
-rw-r--r--data/graphics/pokemon/back_pics/jirachi_back_pic.pngbin0 -> 738 bytes
-rw-r--r--data/graphics/pokemon/back_pics/jolteon_back_pic.pngbin0 -> 726 bytes
-rw-r--r--data/graphics/pokemon/back_pics/jumpluff_back_pic.pngbin0 -> 809 bytes
-rw-r--r--data/graphics/pokemon/back_pics/jynx_back_pic.pngbin0 -> 615 bytes
-rw-r--r--data/graphics/pokemon/back_pics/kabuto_back_pic.pngbin0 -> 499 bytes
-rw-r--r--data/graphics/pokemon/back_pics/kabutops_back_pic.pngbin0 -> 753 bytes
-rw-r--r--data/graphics/pokemon/back_pics/kadabra_back_pic.pngbin0 -> 792 bytes
-rw-r--r--data/graphics/pokemon/back_pics/kakuna_back_pic.pngbin0 -> 490 bytes
-rw-r--r--data/graphics/pokemon/back_pics/kangaskhan_back_pic.pngbin0 -> 881 bytes
-rw-r--r--data/graphics/pokemon/back_pics/kecleon_back_pic.pngbin0 -> 818 bytes
-rw-r--r--data/graphics/pokemon/back_pics/kingdra_back_pic.pngbin0 -> 743 bytes
-rw-r--r--data/graphics/pokemon/back_pics/kingler_back_pic.pngbin0 -> 716 bytes
-rw-r--r--data/graphics/pokemon/back_pics/kirlia_back_pic.pngbin0 -> 723 bytes
-rw-r--r--data/graphics/pokemon/back_pics/koffing_back_pic.pngbin0 -> 634 bytes
-rw-r--r--data/graphics/pokemon/back_pics/krabby_back_pic.pngbin0 -> 710 bytes
-rw-r--r--data/graphics/pokemon/back_pics/kyogre_back_pic.pngbin0 -> 497 bytes
-rw-r--r--data/graphics/pokemon/back_pics/lairon_back_pic.pngbin0 -> 575 bytes
-rw-r--r--data/graphics/pokemon/back_pics/lanturn_back_pic.pngbin0 -> 644 bytes
-rw-r--r--data/graphics/pokemon/back_pics/lapras_back_pic.pngbin0 -> 686 bytes
-rw-r--r--data/graphics/pokemon/back_pics/larvitar_back_pic.pngbin0 -> 517 bytes
-rw-r--r--data/graphics/pokemon/back_pics/latias_back_pic.pngbin0 -> 619 bytes
-rw-r--r--data/graphics/pokemon/back_pics/latios_back_pic.pngbin0 -> 672 bytes
-rw-r--r--data/graphics/pokemon/back_pics/ledian_back_pic.pngbin0 -> 720 bytes
-rw-r--r--data/graphics/pokemon/back_pics/ledyba_back_pic.pngbin0 -> 642 bytes
-rw-r--r--data/graphics/pokemon/back_pics/lickitung_back_pic.pngbin0 -> 551 bytes
-rw-r--r--data/graphics/pokemon/back_pics/lileep_back_pic.pngbin0 -> 679 bytes
-rw-r--r--data/graphics/pokemon/back_pics/linoone_back_pic.pngbin0 -> 546 bytes
-rw-r--r--data/graphics/pokemon/back_pics/lombre_back_pic.pngbin0 -> 585 bytes
-rw-r--r--data/graphics/pokemon/back_pics/lotad_back_pic.pngbin0 -> 544 bytes
-rw-r--r--data/graphics/pokemon/back_pics/loudred_back_pic.pngbin0 -> 686 bytes
-rw-r--r--data/graphics/pokemon/back_pics/ludicolo_back_pic.pngbin0 -> 604 bytes
-rw-r--r--data/graphics/pokemon/back_pics/lugia_back_pic.pngbin0 -> 783 bytes
-rw-r--r--data/graphics/pokemon/back_pics/lunatone_back_pic.pngbin0 -> 719 bytes
-rw-r--r--data/graphics/pokemon/back_pics/luvdisc_back_pic.pngbin0 -> 357 bytes
-rw-r--r--data/graphics/pokemon/back_pics/machamp_back_pic.pngbin0 -> 903 bytes
-rw-r--r--data/graphics/pokemon/back_pics/machoke_back_pic.pngbin0 -> 675 bytes
-rw-r--r--data/graphics/pokemon/back_pics/machop_back_pic.pngbin0 -> 584 bytes
-rw-r--r--data/graphics/pokemon/back_pics/magby_back_pic.pngbin0 -> 546 bytes
-rw-r--r--data/graphics/pokemon/back_pics/magcargo_back_pic.pngbin0 -> 829 bytes
-rw-r--r--data/graphics/pokemon/back_pics/magikarp_back_pic.pngbin0 -> 673 bytes
-rw-r--r--data/graphics/pokemon/back_pics/magmar_back_pic.pngbin0 -> 691 bytes
-rw-r--r--data/graphics/pokemon/back_pics/magnemite_back_pic.pngbin0 -> 391 bytes
-rw-r--r--data/graphics/pokemon/back_pics/magneton_back_pic.pngbin0 -> 749 bytes
-rw-r--r--data/graphics/pokemon/back_pics/makuhita_back_pic.pngbin0 -> 579 bytes
-rw-r--r--data/graphics/pokemon/back_pics/manectric_back_pic.pngbin0 -> 437 bytes
-rw-r--r--data/graphics/pokemon/back_pics/mankey_back_pic.pngbin0 -> 695 bytes
-rw-r--r--data/graphics/pokemon/back_pics/mantine_back_pic.pngbin0 -> 526 bytes
-rw-r--r--data/graphics/pokemon/back_pics/mareep_back_pic.pngbin0 -> 635 bytes
-rw-r--r--data/graphics/pokemon/back_pics/marill_back_pic.pngbin0 -> 514 bytes
-rw-r--r--data/graphics/pokemon/back_pics/marowak_back_pic.pngbin0 -> 687 bytes
-rw-r--r--data/graphics/pokemon/back_pics/marshtomp_back_pic.pngbin0 -> 748 bytes
-rw-r--r--data/graphics/pokemon/back_pics/masquerain_back_pic.pngbin0 -> 697 bytes
-rw-r--r--data/graphics/pokemon/back_pics/mawile_back_pic.pngbin0 -> 825 bytes
-rw-r--r--data/graphics/pokemon/back_pics/medicham_back_pic.pngbin0 -> 696 bytes
-rw-r--r--data/graphics/pokemon/back_pics/meditite_back_pic.pngbin0 -> 565 bytes
-rw-r--r--data/graphics/pokemon/back_pics/meganium_back_pic.pngbin0 -> 736 bytes
-rw-r--r--data/graphics/pokemon/back_pics/meowth_back_pic.pngbin0 -> 576 bytes
-rw-r--r--data/graphics/pokemon/back_pics/metagross_back_pic.pngbin0 -> 515 bytes
-rw-r--r--data/graphics/pokemon/back_pics/metang_back_pic.pngbin0 -> 618 bytes
-rw-r--r--data/graphics/pokemon/back_pics/metapod_back_pic.pngbin0 -> 430 bytes
-rw-r--r--data/graphics/pokemon/back_pics/mew_back_pic.pngbin0 -> 551 bytes
-rw-r--r--data/graphics/pokemon/back_pics/mewtwo_back_pic.pngbin0 -> 815 bytes
-rw-r--r--data/graphics/pokemon/back_pics/mightyena_back_pic.pngbin0 -> 724 bytes
-rw-r--r--data/graphics/pokemon/back_pics/milotic_back_pic.pngbin0 -> 588 bytes
-rw-r--r--data/graphics/pokemon/back_pics/miltank_back_pic.pngbin0 -> 731 bytes
-rw-r--r--data/graphics/pokemon/back_pics/minun_back_pic.pngbin0 -> 575 bytes
-rw-r--r--data/graphics/pokemon/back_pics/misdreavus_back_pic.pngbin0 -> 618 bytes
-rw-r--r--data/graphics/pokemon/back_pics/moltres_back_pic.pngbin0 -> 682 bytes
-rw-r--r--data/graphics/pokemon/back_pics/mr_mime_back_pic.pngbin0 -> 677 bytes
-rw-r--r--data/graphics/pokemon/back_pics/mudkip_back_pic.pngbin0 -> 627 bytes
-rw-r--r--data/graphics/pokemon/back_pics/muk_back_pic.pngbin0 -> 661 bytes
-rw-r--r--data/graphics/pokemon/back_pics/murkrow_back_pic.pngbin0 -> 640 bytes
-rw-r--r--data/graphics/pokemon/back_pics/natu_back_pic.pngbin0 -> 401 bytes
-rw-r--r--data/graphics/pokemon/back_pics/nidoking_back_pic.pngbin0 -> 849 bytes
-rw-r--r--data/graphics/pokemon/back_pics/nidoqueen_back_pic.pngbin0 -> 761 bytes
-rw-r--r--data/graphics/pokemon/back_pics/nidoran_f_back_pic.pngbin0 -> 593 bytes
-rw-r--r--data/graphics/pokemon/back_pics/nidoran_m_back_pic.pngbin0 -> 630 bytes
-rw-r--r--data/graphics/pokemon/back_pics/nidorina_back_pic.pngbin0 -> 693 bytes
-rw-r--r--data/graphics/pokemon/back_pics/nidorino_back_pic.pngbin0 -> 741 bytes
-rw-r--r--data/graphics/pokemon/back_pics/nincada_back_pic.pngbin0 -> 576 bytes
-rw-r--r--data/graphics/pokemon/back_pics/ninetales_back_pic.pngbin0 -> 680 bytes
-rw-r--r--data/graphics/pokemon/back_pics/ninjask_back_pic.pngbin0 -> 797 bytes
-rw-r--r--data/graphics/pokemon/back_pics/noctowl_back_pic.pngbin0 -> 659 bytes
-rw-r--r--data/graphics/pokemon/back_pics/nosepass_back_pic.pngbin0 -> 517 bytes
-rw-r--r--data/graphics/pokemon/back_pics/numel_back_pic.pngbin0 -> 573 bytes
-rw-r--r--data/graphics/pokemon/back_pics/nuzleaf_back_pic.pngbin0 -> 583 bytes
-rw-r--r--data/graphics/pokemon/back_pics/octillery_back_pic.pngbin0 -> 558 bytes
-rw-r--r--data/graphics/pokemon/back_pics/oddish_back_pic.pngbin0 -> 497 bytes
-rw-r--r--data/graphics/pokemon/back_pics/omanyte_back_pic.pngbin0 -> 661 bytes
-rw-r--r--data/graphics/pokemon/back_pics/omastar_back_pic.pngbin0 -> 634 bytes
-rw-r--r--data/graphics/pokemon/back_pics/onix_back_pic.pngbin0 -> 696 bytes
-rw-r--r--data/graphics/pokemon/back_pics/paras_back_pic.pngbin0 -> 509 bytes
-rw-r--r--data/graphics/pokemon/back_pics/parasect_back_pic.pngbin0 -> 602 bytes
-rw-r--r--data/graphics/pokemon/back_pics/pelipper_back_pic.pngbin0 -> 737 bytes
-rw-r--r--data/graphics/pokemon/back_pics/persian_back_pic.pngbin0 -> 705 bytes
-rw-r--r--data/graphics/pokemon/back_pics/phanpy_back_pic.pngbin0 -> 541 bytes
-rw-r--r--data/graphics/pokemon/back_pics/pichu_back_pic.pngbin0 -> 495 bytes
-rw-r--r--data/graphics/pokemon/back_pics/pidgeot_back_pic.pngbin0 -> 729 bytes
-rw-r--r--data/graphics/pokemon/back_pics/pidgeotto_back_pic.pngbin0 -> 673 bytes
-rw-r--r--data/graphics/pokemon/back_pics/pidgey_back_pic.pngbin0 -> 702 bytes
-rw-r--r--data/graphics/pokemon/back_pics/pikachu_back_pic.pngbin0 -> 587 bytes
-rw-r--r--data/graphics/pokemon/back_pics/piloswine_back_pic.pngbin0 -> 436 bytes
-rw-r--r--data/graphics/pokemon/back_pics/pineco_back_pic.pngbin0 -> 520 bytes
-rw-r--r--data/graphics/pokemon/back_pics/pinsir_back_pic.pngbin0 -> 657 bytes
-rw-r--r--data/graphics/pokemon/back_pics/plusle_back_pic.pngbin0 -> 568 bytes
-rw-r--r--data/graphics/pokemon/back_pics/politoed_back_pic.pngbin0 -> 565 bytes
-rw-r--r--data/graphics/pokemon/back_pics/poliwag_back_pic.pngbin0 -> 469 bytes
-rw-r--r--data/graphics/pokemon/back_pics/poliwhirl_back_pic.pngbin0 -> 552 bytes
-rw-r--r--data/graphics/pokemon/back_pics/poliwrath_back_pic.pngbin0 -> 638 bytes
-rw-r--r--data/graphics/pokemon/back_pics/ponyta_back_pic.pngbin0 -> 680 bytes
-rw-r--r--data/graphics/pokemon/back_pics/poochyena_back_pic.pngbin0 -> 676 bytes
-rw-r--r--data/graphics/pokemon/back_pics/porygon2_back_pic.pngbin0 -> 656 bytes
-rw-r--r--data/graphics/pokemon/back_pics/porygon_back_pic.pngbin0 -> 537 bytes
-rw-r--r--data/graphics/pokemon/back_pics/primeape_back_pic.pngbin0 -> 714 bytes
-rw-r--r--data/graphics/pokemon/back_pics/psyduck_back_pic.pngbin0 -> 534 bytes
-rw-r--r--data/graphics/pokemon/back_pics/pupitar_back_pic.pngbin0 -> 642 bytes
-rw-r--r--data/graphics/pokemon/back_pics/quagsire_back_pic.pngbin0 -> 602 bytes
-rw-r--r--data/graphics/pokemon/back_pics/quilava_back_pic.pngbin0 -> 746 bytes
-rw-r--r--data/graphics/pokemon/back_pics/qwilfish_back_pic.pngbin0 -> 572 bytes
-rw-r--r--data/graphics/pokemon/back_pics/raichu_back_pic.pngbin0 -> 625 bytes
-rw-r--r--data/graphics/pokemon/back_pics/raikou_back_pic.pngbin0 -> 745 bytes
-rw-r--r--data/graphics/pokemon/back_pics/ralts_back_pic.pngbin0 -> 451 bytes
-rw-r--r--data/graphics/pokemon/back_pics/rapidash_back_pic.pngbin0 -> 840 bytes
-rw-r--r--data/graphics/pokemon/back_pics/raticate_back_pic.pngbin0 -> 676 bytes
-rw-r--r--data/graphics/pokemon/back_pics/rattata_back_pic.pngbin0 -> 577 bytes
-rw-r--r--data/graphics/pokemon/back_pics/rayquaza_back_pic.pngbin0 -> 666 bytes
-rw-r--r--data/graphics/pokemon/back_pics/regice_back_pic.pngbin0 -> 551 bytes
-rw-r--r--data/graphics/pokemon/back_pics/regirock_back_pic.pngbin0 -> 859 bytes
-rw-r--r--data/graphics/pokemon/back_pics/registeel_back_pic.pngbin0 -> 615 bytes
-rw-r--r--data/graphics/pokemon/back_pics/relicanth_back_pic.pngbin0 -> 704 bytes
-rw-r--r--data/graphics/pokemon/back_pics/remoraid_back_pic.pngbin0 -> 596 bytes
-rw-r--r--data/graphics/pokemon/back_pics/rhydon_back_pic.pngbin0 -> 880 bytes
-rw-r--r--data/graphics/pokemon/back_pics/rhyhorn_back_pic.pngbin0 -> 633 bytes
-rw-r--r--data/graphics/pokemon/back_pics/roselia_back_pic.pngbin0 -> 774 bytes
-rw-r--r--data/graphics/pokemon/back_pics/sableye_back_pic.pngbin0 -> 654 bytes
-rw-r--r--data/graphics/pokemon/back_pics/salamence_back_pic.pngbin0 -> 578 bytes
-rw-r--r--data/graphics/pokemon/back_pics/sandshrew_back_pic.pngbin0 -> 606 bytes
-rw-r--r--data/graphics/pokemon/back_pics/sandslash_back_pic.pngbin0 -> 837 bytes
-rw-r--r--data/graphics/pokemon/back_pics/sceptile_back_pic.pngbin0 -> 838 bytes
-rw-r--r--data/graphics/pokemon/back_pics/scizor_back_pic.pngbin0 -> 739 bytes
-rw-r--r--data/graphics/pokemon/back_pics/scyther_back_pic.pngbin0 -> 744 bytes
-rw-r--r--data/graphics/pokemon/back_pics/seadra_back_pic.pngbin0 -> 727 bytes
-rw-r--r--data/graphics/pokemon/back_pics/seaking_back_pic.pngbin0 -> 693 bytes
-rw-r--r--data/graphics/pokemon/back_pics/sealeo_back_pic.pngbin0 -> 503 bytes
-rw-r--r--data/graphics/pokemon/back_pics/seedot_back_pic.pngbin0 -> 561 bytes
-rw-r--r--data/graphics/pokemon/back_pics/seel_back_pic.pngbin0 -> 581 bytes
-rw-r--r--data/graphics/pokemon/back_pics/sentret_back_pic.pngbin0 -> 549 bytes
-rw-r--r--data/graphics/pokemon/back_pics/seviper_back_pic.pngbin0 -> 934 bytes
-rw-r--r--data/graphics/pokemon/back_pics/sharpedo_back_pic.pngbin0 -> 676 bytes
-rw-r--r--data/graphics/pokemon/back_pics/shedinja_back_pic.pngbin0 -> 763 bytes
-rw-r--r--data/graphics/pokemon/back_pics/shelgon_back_pic.pngbin0 -> 549 bytes
-rw-r--r--data/graphics/pokemon/back_pics/shellder_back_pic.pngbin0 -> 586 bytes
-rw-r--r--data/graphics/pokemon/back_pics/shiftry_back_pic.pngbin0 -> 580 bytes
-rw-r--r--data/graphics/pokemon/back_pics/shroomish_back_pic.pngbin0 -> 540 bytes
-rw-r--r--data/graphics/pokemon/back_pics/shuckle_back_pic.pngbin0 -> 483 bytes
-rw-r--r--data/graphics/pokemon/back_pics/shuppet_back_pic.pngbin0 -> 485 bytes
-rw-r--r--data/graphics/pokemon/back_pics/silcoon_back_pic.pngbin0 -> 396 bytes
-rw-r--r--data/graphics/pokemon/back_pics/skarmory_back_pic.pngbin0 -> 577 bytes
-rw-r--r--data/graphics/pokemon/back_pics/skiploom_back_pic.pngbin0 -> 575 bytes
-rw-r--r--data/graphics/pokemon/back_pics/skitty_back_pic.pngbin0 -> 677 bytes
-rw-r--r--data/graphics/pokemon/back_pics/slaking_back_pic.pngbin0 -> 788 bytes
-rw-r--r--data/graphics/pokemon/back_pics/slakoth_back_pic.pngbin0 -> 583 bytes
-rw-r--r--data/graphics/pokemon/back_pics/slowbro_back_pic.pngbin0 -> 737 bytes
-rw-r--r--data/graphics/pokemon/back_pics/slowking_back_pic.pngbin0 -> 712 bytes
-rw-r--r--data/graphics/pokemon/back_pics/slowpoke_back_pic.pngbin0 -> 494 bytes
-rw-r--r--data/graphics/pokemon/back_pics/slugma_back_pic.pngbin0 -> 584 bytes
-rw-r--r--data/graphics/pokemon/back_pics/smeargle_back_pic.pngbin0 -> 648 bytes
-rw-r--r--data/graphics/pokemon/back_pics/smoochum_back_pic.pngbin0 -> 507 bytes
-rw-r--r--data/graphics/pokemon/back_pics/sneasel_back_pic.pngbin0 -> 664 bytes
-rw-r--r--data/graphics/pokemon/back_pics/snorlax_back_pic.pngbin0 -> 419 bytes
-rw-r--r--data/graphics/pokemon/back_pics/snorunt_back_pic.pngbin0 -> 557 bytes
-rw-r--r--data/graphics/pokemon/back_pics/snubbull_back_pic.pngbin0 -> 627 bytes
-rw-r--r--data/graphics/pokemon/back_pics/solrock_back_pic.pngbin0 -> 802 bytes
-rw-r--r--data/graphics/pokemon/back_pics/spearow_back_pic.pngbin0 -> 601 bytes
-rw-r--r--data/graphics/pokemon/back_pics/spheal_back_pic.pngbin0 -> 405 bytes
-rw-r--r--data/graphics/pokemon/back_pics/spinarak_back_pic.pngbin0 -> 465 bytes
-rw-r--r--data/graphics/pokemon/back_pics/spinda_back_pic.pngbin0 -> 684 bytes
-rw-r--r--data/graphics/pokemon/back_pics/spoink_back_pic.pngbin0 -> 453 bytes
-rw-r--r--data/graphics/pokemon/back_pics/squirtle_back_pic.pngbin0 -> 485 bytes
-rw-r--r--data/graphics/pokemon/back_pics/stantler_back_pic.pngbin0 -> 680 bytes
-rw-r--r--data/graphics/pokemon/back_pics/starmie_back_pic.pngbin0 -> 501 bytes
-rw-r--r--data/graphics/pokemon/back_pics/staryu_back_pic.pngbin0 -> 481 bytes
-rw-r--r--data/graphics/pokemon/back_pics/steelix_back_pic.pngbin0 -> 819 bytes
-rw-r--r--data/graphics/pokemon/back_pics/sudowoodo_back_pic.pngbin0 -> 696 bytes
-rw-r--r--data/graphics/pokemon/back_pics/suicune_back_pic.pngbin0 -> 975 bytes
-rw-r--r--data/graphics/pokemon/back_pics/sunflora_back_pic.pngbin0 -> 749 bytes
-rw-r--r--data/graphics/pokemon/back_pics/sunkern_back_pic.pngbin0 -> 555 bytes
-rw-r--r--data/graphics/pokemon/back_pics/surskit_back_pic.pngbin0 -> 459 bytes
-rw-r--r--data/graphics/pokemon/back_pics/swablu_back_pic.pngbin0 -> 740 bytes
-rw-r--r--data/graphics/pokemon/back_pics/swalot_back_pic.pngbin0 -> 687 bytes
-rw-r--r--data/graphics/pokemon/back_pics/swampert_back_pic.pngbin0 -> 768 bytes
-rw-r--r--data/graphics/pokemon/back_pics/swellow_back_pic.pngbin0 -> 669 bytes
-rw-r--r--data/graphics/pokemon/back_pics/swinub_back_pic.pngbin0 -> 382 bytes
-rw-r--r--data/graphics/pokemon/back_pics/taillow_back_pic.pngbin0 -> 446 bytes
-rw-r--r--data/graphics/pokemon/back_pics/tangela_back_pic.pngbin0 -> 676 bytes
-rw-r--r--data/graphics/pokemon/back_pics/tauros_back_pic.pngbin0 -> 561 bytes
-rw-r--r--data/graphics/pokemon/back_pics/teddiursa_back_pic.pngbin0 -> 512 bytes
-rw-r--r--data/graphics/pokemon/back_pics/tentacool_back_pic.pngbin0 -> 556 bytes
-rw-r--r--data/graphics/pokemon/back_pics/tentacruel_back_pic.pngbin0 -> 736 bytes
-rw-r--r--data/graphics/pokemon/back_pics/togepi_back_pic.pngbin0 -> 514 bytes
-rw-r--r--data/graphics/pokemon/back_pics/togetic_back_pic.pngbin0 -> 630 bytes
-rw-r--r--data/graphics/pokemon/back_pics/torchic_back_pic.pngbin0 -> 576 bytes
-rw-r--r--data/graphics/pokemon/back_pics/torkoal_back_pic.pngbin0 -> 569 bytes
-rw-r--r--data/graphics/pokemon/back_pics/totodile_back_pic.pngbin0 -> 599 bytes
-rw-r--r--data/graphics/pokemon/back_pics/trapinch_back_pic.pngbin0 -> 437 bytes
-rw-r--r--data/graphics/pokemon/back_pics/treecko_back_pic.pngbin0 -> 636 bytes
-rw-r--r--data/graphics/pokemon/back_pics/tropius_back_pic.pngbin0 -> 632 bytes
-rw-r--r--data/graphics/pokemon/back_pics/typhlosion_back_pic.pngbin0 -> 849 bytes
-rw-r--r--data/graphics/pokemon/back_pics/tyranitar_back_pic.pngbin0 -> 776 bytes
-rw-r--r--data/graphics/pokemon/back_pics/tyrogue_back_pic.pngbin0 -> 618 bytes
-rw-r--r--data/graphics/pokemon/back_pics/umbreon_back_pic.pngbin0 -> 638 bytes
-rw-r--r--data/graphics/pokemon/back_pics/unown_a_back_pic.pngbin0 -> 376 bytes
-rw-r--r--data/graphics/pokemon/back_pics/unown_b_back_pic.pngbin0 -> 394 bytes
-rw-r--r--data/graphics/pokemon/back_pics/unown_c_back_pic.pngbin0 -> 505 bytes
-rw-r--r--data/graphics/pokemon/back_pics/unown_d_back_pic.pngbin0 -> 451 bytes
-rw-r--r--data/graphics/pokemon/back_pics/unown_e_back_pic.pngbin0 -> 400 bytes
-rw-r--r--data/graphics/pokemon/back_pics/unown_exclamation_mark_back_pic.pngbin0 -> 312 bytes
-rw-r--r--data/graphics/pokemon/back_pics/unown_f_back_pic.pngbin0 -> 417 bytes
-rw-r--r--data/graphics/pokemon/back_pics/unown_g_back_pic.pngbin0 -> 431 bytes
-rw-r--r--data/graphics/pokemon/back_pics/unown_h_back_pic.pngbin0 -> 534 bytes
-rw-r--r--data/graphics/pokemon/back_pics/unown_i_back_pic.pngbin0 -> 328 bytes
-rw-r--r--data/graphics/pokemon/back_pics/unown_j_back_pic.pngbin0 -> 370 bytes
-rw-r--r--data/graphics/pokemon/back_pics/unown_k_back_pic.pngbin0 -> 388 bytes
-rw-r--r--data/graphics/pokemon/back_pics/unown_l_back_pic.pngbin0 -> 356 bytes
-rw-r--r--data/graphics/pokemon/back_pics/unown_m_back_pic.pngbin0 -> 499 bytes
-rw-r--r--data/graphics/pokemon/back_pics/unown_n_back_pic.pngbin0 -> 474 bytes
-rw-r--r--data/graphics/pokemon/back_pics/unown_o_back_pic.pngbin0 -> 517 bytes
-rw-r--r--data/graphics/pokemon/back_pics/unown_p_back_pic.pngbin0 -> 333 bytes
-rw-r--r--data/graphics/pokemon/back_pics/unown_q_back_pic.pngbin0 -> 335 bytes
-rw-r--r--data/graphics/pokemon/back_pics/unown_question_mark_back_pic.pngbin0 -> 382 bytes
-rw-r--r--data/graphics/pokemon/back_pics/unown_r_back_pic.pngbin0 -> 337 bytes
-rw-r--r--data/graphics/pokemon/back_pics/unown_s_back_pic.pngbin0 -> 439 bytes
-rw-r--r--data/graphics/pokemon/back_pics/unown_t_back_pic.pngbin0 -> 324 bytes
-rw-r--r--data/graphics/pokemon/back_pics/unown_u_back_pic.pngbin0 -> 454 bytes
-rw-r--r--data/graphics/pokemon/back_pics/unown_v_back_pic.pngbin0 -> 416 bytes
-rw-r--r--data/graphics/pokemon/back_pics/unown_w_back_pic.pngbin0 -> 378 bytes
-rw-r--r--data/graphics/pokemon/back_pics/unown_x_back_pic.pngbin0 -> 376 bytes
-rw-r--r--data/graphics/pokemon/back_pics/unown_y_back_pic.pngbin0 -> 404 bytes
-rw-r--r--data/graphics/pokemon/back_pics/unown_z_back_pic.pngbin0 -> 348 bytes
-rw-r--r--data/graphics/pokemon/back_pics/ursaring_back_pic.pngbin0 -> 718 bytes
-rw-r--r--data/graphics/pokemon/back_pics/vaporeon_back_pic.pngbin0 -> 572 bytes
-rw-r--r--data/graphics/pokemon/back_pics/venomoth_back_pic.pngbin0 -> 785 bytes
-rw-r--r--data/graphics/pokemon/back_pics/venonat_back_pic.pngbin0 -> 678 bytes
-rw-r--r--data/graphics/pokemon/back_pics/venusaur_back_pic.pngbin0 -> 980 bytes
-rw-r--r--data/graphics/pokemon/back_pics/vibrava_back_pic.pngbin0 -> 518 bytes
-rw-r--r--data/graphics/pokemon/back_pics/victreebel_back_pic.pngbin0 -> 752 bytes
-rw-r--r--data/graphics/pokemon/back_pics/vigoroth_back_pic.pngbin0 -> 589 bytes
-rw-r--r--data/graphics/pokemon/back_pics/vileplume_back_pic.pngbin0 -> 825 bytes
-rw-r--r--data/graphics/pokemon/back_pics/volbeat_back_pic.pngbin0 -> 702 bytes
-rw-r--r--data/graphics/pokemon/back_pics/voltorb_back_pic.pngbin0 -> 475 bytes
-rw-r--r--data/graphics/pokemon/back_pics/vulpix_back_pic.pngbin0 -> 660 bytes
-rw-r--r--data/graphics/pokemon/back_pics/wailmer_back_pic.pngbin0 -> 347 bytes
-rw-r--r--data/graphics/pokemon/back_pics/wailord_back_pic.pngbin0 -> 368 bytes
-rw-r--r--data/graphics/pokemon/back_pics/walrein_back_pic.pngbin0 -> 727 bytes
-rw-r--r--data/graphics/pokemon/back_pics/wartortle_back_pic.pngbin0 -> 656 bytes
-rw-r--r--data/graphics/pokemon/back_pics/weedle_back_pic.pngbin0 -> 502 bytes
-rw-r--r--data/graphics/pokemon/back_pics/weepinbell_back_pic.pngbin0 -> 625 bytes
-rw-r--r--data/graphics/pokemon/back_pics/weezing_back_pic.pngbin0 -> 623 bytes
-rw-r--r--data/graphics/pokemon/back_pics/whiscash_back_pic.pngbin0 -> 690 bytes
-rw-r--r--data/graphics/pokemon/back_pics/whismur_back_pic.pngbin0 -> 493 bytes
-rw-r--r--data/graphics/pokemon/back_pics/wigglytuff_back_pic.pngbin0 -> 526 bytes
-rw-r--r--data/graphics/pokemon/back_pics/wingull_back_pic.pngbin0 -> 684 bytes
-rw-r--r--data/graphics/pokemon/back_pics/wobbuffet_back_pic.pngbin0 -> 433 bytes
-rw-r--r--data/graphics/pokemon/back_pics/wooper_back_pic.pngbin0 -> 533 bytes
-rw-r--r--data/graphics/pokemon/back_pics/wurmple_back_pic.pngbin0 -> 488 bytes
-rw-r--r--data/graphics/pokemon/back_pics/wynaut_back_pic.pngbin0 -> 498 bytes
-rw-r--r--data/graphics/pokemon/back_pics/xatu_back_pic.pngbin0 -> 716 bytes
-rw-r--r--data/graphics/pokemon/back_pics/yanma_back_pic.pngbin0 -> 796 bytes
-rw-r--r--data/graphics/pokemon/back_pics/zangoose_back_pic.pngbin0 -> 734 bytes
-rw-r--r--data/graphics/pokemon/back_pics/zapdos_back_pic.pngbin0 -> 652 bytes
-rw-r--r--data/graphics/pokemon/back_pics/zigzagoon_back_pic.pngbin0 -> 683 bytes
-rw-r--r--data/graphics/pokemon/back_pics/zubat_back_pic.pngbin0 -> 526 bytes
-rw-r--r--data/graphics/pokemon/circled_question_mark_graphics.s8
-rw-r--r--data/graphics/pokemon/footprints/abra_footprint.pngbin0 -> 94 bytes
-rw-r--r--data/graphics/pokemon/footprints/absol_footprint.pngbin0 -> 102 bytes
-rw-r--r--data/graphics/pokemon/footprints/aerodactyl_footprint.pngbin0 -> 92 bytes
-rw-r--r--data/graphics/pokemon/footprints/aggron_footprint.pngbin0 -> 102 bytes
-rw-r--r--data/graphics/pokemon/footprints/aipom_footprint.pngbin0 -> 86 bytes
-rw-r--r--data/graphics/pokemon/footprints/alakazam_footprint.pngbin0 -> 95 bytes
-rw-r--r--data/graphics/pokemon/footprints/altaria_footprint.pngbin0 -> 100 bytes
-rw-r--r--data/graphics/pokemon/footprints/ampharos_footprint.pngbin0 -> 90 bytes
-rw-r--r--data/graphics/pokemon/footprints/anorith_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/arbok_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/arcanine_footprint.pngbin0 -> 99 bytes
-rw-r--r--data/graphics/pokemon/footprints/ariados_footprint.pngbin0 -> 86 bytes
-rw-r--r--data/graphics/pokemon/footprints/armaldo_footprint.pngbin0 -> 95 bytes
-rw-r--r--data/graphics/pokemon/footprints/aron_footprint.pngbin0 -> 90 bytes
-rw-r--r--data/graphics/pokemon/footprints/articuno_footprint.pngbin0 -> 106 bytes
-rw-r--r--data/graphics/pokemon/footprints/azumarill_footprint.pngbin0 -> 88 bytes
-rw-r--r--data/graphics/pokemon/footprints/azurill_footprint.pngbin0 -> 84 bytes
-rw-r--r--data/graphics/pokemon/footprints/bagon_footprint.pngbin0 -> 91 bytes
-rw-r--r--data/graphics/pokemon/footprints/baltoy_footprint.pngbin0 -> 76 bytes
-rw-r--r--data/graphics/pokemon/footprints/banette_footprint.pngbin0 -> 85 bytes
-rw-r--r--data/graphics/pokemon/footprints/barboach_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/bayleef_footprint.pngbin0 -> 87 bytes
-rw-r--r--data/graphics/pokemon/footprints/beautifly_footprint.pngbin0 -> 89 bytes
-rw-r--r--data/graphics/pokemon/footprints/beedrill_footprint.pngbin0 -> 84 bytes
-rw-r--r--data/graphics/pokemon/footprints/beldum_footprint.pngbin0 -> 82 bytes
-rw-r--r--data/graphics/pokemon/footprints/bellossom_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/bellsprout_footprint.pngbin0 -> 109 bytes
-rw-r--r--data/graphics/pokemon/footprints/blastoise_footprint.pngbin0 -> 98 bytes
-rw-r--r--data/graphics/pokemon/footprints/blaziken_footprint.pngbin0 -> 116 bytes
-rw-r--r--data/graphics/pokemon/footprints/blissey_footprint.pngbin0 -> 96 bytes
-rw-r--r--data/graphics/pokemon/footprints/breloom_footprint.pngbin0 -> 94 bytes
-rw-r--r--data/graphics/pokemon/footprints/bulbasaur_footprint.pngbin0 -> 88 bytes
-rw-r--r--data/graphics/pokemon/footprints/butterfree_footprint.pngbin0 -> 87 bytes
-rw-r--r--data/graphics/pokemon/footprints/cacnea_footprint.pngbin0 -> 81 bytes
-rw-r--r--data/graphics/pokemon/footprints/cacturne_footprint.pngbin0 -> 87 bytes
-rw-r--r--data/graphics/pokemon/footprints/camerupt_footprint.pngbin0 -> 109 bytes
-rw-r--r--data/graphics/pokemon/footprints/carvanha_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/cascoon_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/castform_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/caterpie_footprint.pngbin0 -> 81 bytes
-rw-r--r--data/graphics/pokemon/footprints/celebi_footprint.pngbin0 -> 88 bytes
-rw-r--r--data/graphics/pokemon/footprints/chansey_footprint.pngbin0 -> 88 bytes
-rw-r--r--data/graphics/pokemon/footprints/charizard_footprint.pngbin0 -> 95 bytes
-rw-r--r--data/graphics/pokemon/footprints/charmander_footprint.pngbin0 -> 90 bytes
-rw-r--r--data/graphics/pokemon/footprints/charmeleon_footprint.pngbin0 -> 95 bytes
-rw-r--r--data/graphics/pokemon/footprints/chikorita_footprint.pngbin0 -> 81 bytes
-rw-r--r--data/graphics/pokemon/footprints/chimecho_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/chinchou_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/clamperl_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/claydol_footprint.pngbin0 -> 80 bytes
-rw-r--r--data/graphics/pokemon/footprints/clefable_footprint.pngbin0 -> 101 bytes
-rw-r--r--data/graphics/pokemon/footprints/clefairy_footprint.pngbin0 -> 85 bytes
-rw-r--r--data/graphics/pokemon/footprints/cleffa_footprint.pngbin0 -> 79 bytes
-rw-r--r--data/graphics/pokemon/footprints/cloyster_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/combusken_footprint.pngbin0 -> 109 bytes
-rw-r--r--data/graphics/pokemon/footprints/corphish_footprint.pngbin0 -> 102 bytes
-rw-r--r--data/graphics/pokemon/footprints/corsola_footprint.pngbin0 -> 81 bytes
-rw-r--r--data/graphics/pokemon/footprints/cradily_footprint.pngbin0 -> 98 bytes
-rw-r--r--data/graphics/pokemon/footprints/crawdaunt_footprint.pngbin0 -> 104 bytes
-rw-r--r--data/graphics/pokemon/footprints/crobat_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/croconaw_footprint.pngbin0 -> 85 bytes
-rw-r--r--data/graphics/pokemon/footprints/cubone_footprint.pngbin0 -> 87 bytes
-rw-r--r--data/graphics/pokemon/footprints/cyndaquil_footprint.pngbin0 -> 84 bytes
-rw-r--r--data/graphics/pokemon/footprints/delcatty_footprint.pngbin0 -> 107 bytes
-rw-r--r--data/graphics/pokemon/footprints/delibird_footprint.pngbin0 -> 90 bytes
-rw-r--r--data/graphics/pokemon/footprints/deoxys_footprint.pngbin0 -> 84 bytes
-rw-r--r--data/graphics/pokemon/footprints/dewgong_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/diglett_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/ditto_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/dodrio_footprint.pngbin0 -> 110 bytes
-rw-r--r--data/graphics/pokemon/footprints/doduo_footprint.pngbin0 -> 101 bytes
-rw-r--r--data/graphics/pokemon/footprints/donphan_footprint.pngbin0 -> 96 bytes
-rw-r--r--data/graphics/pokemon/footprints/dragonair_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/dragonite_footprint.pngbin0 -> 92 bytes
-rw-r--r--data/graphics/pokemon/footprints/dratini_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/drowzee_footprint.pngbin0 -> 87 bytes
-rw-r--r--data/graphics/pokemon/footprints/dugtrio_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/dunsparce_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/dusclops_footprint.pngbin0 -> 106 bytes
-rw-r--r--data/graphics/pokemon/footprints/duskull_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/dustox_footprint.pngbin0 -> 92 bytes
-rw-r--r--data/graphics/pokemon/footprints/eevee_footprint.pngbin0 -> 96 bytes
-rw-r--r--data/graphics/pokemon/footprints/ekans_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/electabuzz_footprint.pngbin0 -> 93 bytes
-rw-r--r--data/graphics/pokemon/footprints/electrike_footprint.pngbin0 -> 101 bytes
-rw-r--r--data/graphics/pokemon/footprints/electrode_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/elekid_footprint.pngbin0 -> 89 bytes
-rw-r--r--data/graphics/pokemon/footprints/entei_footprint.pngbin0 -> 101 bytes
-rw-r--r--data/graphics/pokemon/footprints/espeon_footprint.pngbin0 -> 85 bytes
-rw-r--r--data/graphics/pokemon/footprints/exeggcute_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/exeggutor_footprint.pngbin0 -> 92 bytes
-rw-r--r--data/graphics/pokemon/footprints/exploud_footprint.pngbin0 -> 108 bytes
-rw-r--r--data/graphics/pokemon/footprints/farfetch_d_footprint.pngbin0 -> 99 bytes
-rw-r--r--data/graphics/pokemon/footprints/fearow_footprint.pngbin0 -> 102 bytes
-rw-r--r--data/graphics/pokemon/footprints/feebas_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/feraligatr_footprint.pngbin0 -> 94 bytes
-rw-r--r--data/graphics/pokemon/footprints/flaaffy_footprint.pngbin0 -> 81 bytes
-rw-r--r--data/graphics/pokemon/footprints/flareon_footprint.pngbin0 -> 103 bytes
-rw-r--r--data/graphics/pokemon/footprints/flygon_footprint.pngbin0 -> 92 bytes
-rw-r--r--data/graphics/pokemon/footprints/forretress_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/furret_footprint.pngbin0 -> 87 bytes
-rw-r--r--data/graphics/pokemon/footprints/gardevoir_footprint.pngbin0 -> 86 bytes
-rw-r--r--data/graphics/pokemon/footprints/gastly_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/gengar_footprint.pngbin0 -> 91 bytes
-rw-r--r--data/graphics/pokemon/footprints/geodude_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/girafarig_footprint.pngbin0 -> 83 bytes
-rw-r--r--data/graphics/pokemon/footprints/glalie_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/gligar_footprint.pngbin0 -> 92 bytes
-rw-r--r--data/graphics/pokemon/footprints/gloom_footprint.pngbin0 -> 90 bytes
-rw-r--r--data/graphics/pokemon/footprints/golbat_footprint.pngbin0 -> 94 bytes
-rw-r--r--data/graphics/pokemon/footprints/goldeen_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/golduck_footprint.pngbin0 -> 98 bytes
-rw-r--r--data/graphics/pokemon/footprints/golem_footprint.pngbin0 -> 97 bytes
-rw-r--r--data/graphics/pokemon/footprints/gorebyss_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/granbull_footprint.pngbin0 -> 93 bytes
-rw-r--r--data/graphics/pokemon/footprints/graveler_footprint.pngbin0 -> 91 bytes
-rw-r--r--data/graphics/pokemon/footprints/grimer_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/groudon_footprint.pngbin0 -> 103 bytes
-rw-r--r--data/graphics/pokemon/footprints/grovyle_footprint.pngbin0 -> 100 bytes
-rw-r--r--data/graphics/pokemon/footprints/growlithe_footprint.pngbin0 -> 91 bytes
-rw-r--r--data/graphics/pokemon/footprints/grumpig_footprint.pngbin0 -> 96 bytes
-rw-r--r--data/graphics/pokemon/footprints/gulpin_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/gyarados_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/hariyama_footprint.pngbin0 -> 94 bytes
-rw-r--r--data/graphics/pokemon/footprints/haunter_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/heracross_footprint.pngbin0 -> 92 bytes
-rw-r--r--data/graphics/pokemon/footprints/hitmonchan_footprint.pngbin0 -> 90 bytes
-rw-r--r--data/graphics/pokemon/footprints/hitmonlee_footprint.pngbin0 -> 104 bytes
-rw-r--r--data/graphics/pokemon/footprints/hitmontop_footprint.pngbin0 -> 103 bytes
-rw-r--r--data/graphics/pokemon/footprints/ho_oh_footprint.pngbin0 -> 95 bytes
-rw-r--r--data/graphics/pokemon/footprints/hoothoot_footprint.pngbin0 -> 102 bytes
-rw-r--r--data/graphics/pokemon/footprints/hoppip_footprint.pngbin0 -> 84 bytes
-rw-r--r--data/graphics/pokemon/footprints/horsea_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/houndoom_footprint.pngbin0 -> 103 bytes
-rw-r--r--data/graphics/pokemon/footprints/houndour_footprint.pngbin0 -> 91 bytes
-rw-r--r--data/graphics/pokemon/footprints/huntail_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/hypno_footprint.pngbin0 -> 95 bytes
-rw-r--r--data/graphics/pokemon/footprints/igglybuff_footprint.pngbin0 -> 85 bytes
-rw-r--r--data/graphics/pokemon/footprints/illumise_footprint.pngbin0 -> 84 bytes
-rw-r--r--data/graphics/pokemon/footprints/ivysaur_footprint.pngbin0 -> 96 bytes
-rw-r--r--data/graphics/pokemon/footprints/jigglypuff_footprint.pngbin0 -> 85 bytes
-rw-r--r--data/graphics/pokemon/footprints/jirachi_footprint.pngbin0 -> 83 bytes
-rw-r--r--data/graphics/pokemon/footprints/jolteon_footprint.pngbin0 -> 91 bytes
-rw-r--r--data/graphics/pokemon/footprints/jumpluff_footprint.pngbin0 -> 84 bytes
-rw-r--r--data/graphics/pokemon/footprints/jynx_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/kabuto_footprint.pngbin0 -> 76 bytes
-rw-r--r--data/graphics/pokemon/footprints/kabutops_footprint.pngbin0 -> 94 bytes
-rw-r--r--data/graphics/pokemon/footprints/kadabra_footprint.pngbin0 -> 100 bytes
-rw-r--r--data/graphics/pokemon/footprints/kakuna_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/kangaskhan_footprint.pngbin0 -> 96 bytes
-rw-r--r--data/graphics/pokemon/footprints/kecleon_footprint.pngbin0 -> 96 bytes
-rw-r--r--data/graphics/pokemon/footprints/kingdra_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/kingler_footprint.pngbin0 -> 93 bytes
-rw-r--r--data/graphics/pokemon/footprints/kirlia_footprint.pngbin0 -> 81 bytes
-rw-r--r--data/graphics/pokemon/footprints/koffing_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/krabby_footprint.pngbin0 -> 86 bytes
-rw-r--r--data/graphics/pokemon/footprints/kyogre_footprint.pngbin0 -> 104 bytes
-rw-r--r--data/graphics/pokemon/footprints/lairon_footprint.pngbin0 -> 101 bytes
-rw-r--r--data/graphics/pokemon/footprints/lanturn_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/lapras_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/larvitar_footprint.pngbin0 -> 82 bytes
-rw-r--r--data/graphics/pokemon/footprints/latias_footprint.pngbin0 -> 104 bytes
-rw-r--r--data/graphics/pokemon/footprints/latios_footprint.pngbin0 -> 105 bytes
-rw-r--r--data/graphics/pokemon/footprints/ledian_footprint.pngbin0 -> 94 bytes
-rw-r--r--data/graphics/pokemon/footprints/ledyba_footprint.pngbin0 -> 99 bytes
-rw-r--r--data/graphics/pokemon/footprints/lickitung_footprint.pngbin0 -> 102 bytes
-rw-r--r--data/graphics/pokemon/footprints/lileep_footprint.pngbin0 -> 99 bytes
-rw-r--r--data/graphics/pokemon/footprints/linoone_footprint.pngbin0 -> 90 bytes
-rw-r--r--data/graphics/pokemon/footprints/lombre_footprint.pngbin0 -> 110 bytes
-rw-r--r--data/graphics/pokemon/footprints/lotad_footprint.pngbin0 -> 88 bytes
-rw-r--r--data/graphics/pokemon/footprints/loudred_footprint.pngbin0 -> 105 bytes
-rw-r--r--data/graphics/pokemon/footprints/ludicolo_footprint.pngbin0 -> 94 bytes
-rw-r--r--data/graphics/pokemon/footprints/lugia_footprint.pngbin0 -> 95 bytes
-rw-r--r--data/graphics/pokemon/footprints/lunatone_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/luvdisc_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/machamp_footprint.pngbin0 -> 98 bytes
-rw-r--r--data/graphics/pokemon/footprints/machoke_footprint.pngbin0 -> 97 bytes
-rw-r--r--data/graphics/pokemon/footprints/machop_footprint.pngbin0 -> 90 bytes
-rw-r--r--data/graphics/pokemon/footprints/magby_footprint.pngbin0 -> 88 bytes
-rw-r--r--data/graphics/pokemon/footprints/magcargo_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/magikarp_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/magmar_footprint.pngbin0 -> 94 bytes
-rw-r--r--data/graphics/pokemon/footprints/magnemite_footprint.pngbin0 -> 83 bytes
-rw-r--r--data/graphics/pokemon/footprints/magneton_footprint.pngbin0 -> 90 bytes
-rw-r--r--data/graphics/pokemon/footprints/makuhita_footprint.pngbin0 -> 97 bytes
-rw-r--r--data/graphics/pokemon/footprints/manectric_footprint.pngbin0 -> 100 bytes
-rw-r--r--data/graphics/pokemon/footprints/mankey_footprint.pngbin0 -> 110 bytes
-rw-r--r--data/graphics/pokemon/footprints/mantine_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/mareep_footprint.pngbin0 -> 84 bytes
-rw-r--r--data/graphics/pokemon/footprints/marill_footprint.pngbin0 -> 85 bytes
-rw-r--r--data/graphics/pokemon/footprints/marowak_footprint.pngbin0 -> 86 bytes
-rw-r--r--data/graphics/pokemon/footprints/marshtomp_footprint.pngbin0 -> 90 bytes
-rw-r--r--data/graphics/pokemon/footprints/masquerain_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/mawile_footprint.pngbin0 -> 102 bytes
-rw-r--r--data/graphics/pokemon/footprints/medicham_footprint.pngbin0 -> 92 bytes
-rw-r--r--data/graphics/pokemon/footprints/meditite_footprint.pngbin0 -> 89 bytes
-rw-r--r--data/graphics/pokemon/footprints/meganium_footprint.pngbin0 -> 97 bytes
-rw-r--r--data/graphics/pokemon/footprints/meowth_footprint.pngbin0 -> 94 bytes
-rw-r--r--data/graphics/pokemon/footprints/metagross_footprint.pngbin0 -> 91 bytes
-rw-r--r--data/graphics/pokemon/footprints/metang_footprint.pngbin0 -> 92 bytes
-rw-r--r--data/graphics/pokemon/footprints/metapod_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/mew_footprint.pngbin0 -> 88 bytes
-rw-r--r--data/graphics/pokemon/footprints/mewtwo_footprint.pngbin0 -> 100 bytes
-rw-r--r--data/graphics/pokemon/footprints/mightyena_footprint.pngbin0 -> 113 bytes
-rw-r--r--data/graphics/pokemon/footprints/milotic_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/miltank_footprint.pngbin0 -> 86 bytes
-rw-r--r--data/graphics/pokemon/footprints/minun_footprint.pngbin0 -> 86 bytes
-rw-r--r--data/graphics/pokemon/footprints/misdreavus_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/moltres_footprint.pngbin0 -> 101 bytes
-rw-r--r--data/graphics/pokemon/footprints/mr_mime_footprint.pngbin0 -> 89 bytes
-rw-r--r--data/graphics/pokemon/footprints/mudkip_footprint.pngbin0 -> 90 bytes
-rw-r--r--data/graphics/pokemon/footprints/muk_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/murkrow_footprint.pngbin0 -> 94 bytes
-rw-r--r--data/graphics/pokemon/footprints/natu_footprint.pngbin0 -> 84 bytes
-rw-r--r--data/graphics/pokemon/footprints/nidoking_footprint.pngbin0 -> 94 bytes
-rw-r--r--data/graphics/pokemon/footprints/nidoqueen_footprint.pngbin0 -> 98 bytes
-rw-r--r--data/graphics/pokemon/footprints/nidoran_f_footprint.pngbin0 -> 87 bytes
-rw-r--r--data/graphics/pokemon/footprints/nidoran_m_footprint.pngbin0 -> 89 bytes
-rw-r--r--data/graphics/pokemon/footprints/nidorina_footprint.pngbin0 -> 94 bytes
-rw-r--r--data/graphics/pokemon/footprints/nidorino_footprint.pngbin0 -> 100 bytes
-rw-r--r--data/graphics/pokemon/footprints/nincada_footprint.pngbin0 -> 92 bytes
-rw-r--r--data/graphics/pokemon/footprints/ninetales_footprint.pngbin0 -> 96 bytes
-rw-r--r--data/graphics/pokemon/footprints/ninjask_footprint.pngbin0 -> 91 bytes
-rw-r--r--data/graphics/pokemon/footprints/noctowl_footprint.pngbin0 -> 101 bytes
-rw-r--r--data/graphics/pokemon/footprints/nosepass_footprint.pngbin0 -> 96 bytes
-rw-r--r--data/graphics/pokemon/footprints/numel_footprint.pngbin0 -> 87 bytes
-rw-r--r--data/graphics/pokemon/footprints/nuzleaf_footprint.pngbin0 -> 101 bytes
-rw-r--r--data/graphics/pokemon/footprints/octillery_footprint.pngbin0 -> 101 bytes
-rw-r--r--data/graphics/pokemon/footprints/oddish_footprint.pngbin0 -> 81 bytes
-rw-r--r--data/graphics/pokemon/footprints/omanyte_footprint.pngbin0 -> 80 bytes
-rw-r--r--data/graphics/pokemon/footprints/omastar_footprint.pngbin0 -> 85 bytes
-rw-r--r--data/graphics/pokemon/footprints/onix_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/paras_footprint.pngbin0 -> 83 bytes
-rw-r--r--data/graphics/pokemon/footprints/parasect_footprint.pngbin0 -> 85 bytes
-rw-r--r--data/graphics/pokemon/footprints/pelipper_footprint.pngbin0 -> 102 bytes
-rw-r--r--data/graphics/pokemon/footprints/persian_footprint.pngbin0 -> 98 bytes
-rw-r--r--data/graphics/pokemon/footprints/phanpy_footprint.pngbin0 -> 85 bytes
-rw-r--r--data/graphics/pokemon/footprints/pichu_footprint.pngbin0 -> 85 bytes
-rw-r--r--data/graphics/pokemon/footprints/pidgeot_footprint.pngbin0 -> 100 bytes
-rw-r--r--data/graphics/pokemon/footprints/pidgeotto_footprint.pngbin0 -> 93 bytes
-rw-r--r--data/graphics/pokemon/footprints/pidgey_footprint.pngbin0 -> 94 bytes
-rw-r--r--data/graphics/pokemon/footprints/pikachu_footprint.pngbin0 -> 84 bytes
-rw-r--r--data/graphics/pokemon/footprints/piloswine_footprint.pngbin0 -> 94 bytes
-rw-r--r--data/graphics/pokemon/footprints/pineco_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/pinsir_footprint.pngbin0 -> 93 bytes
-rw-r--r--data/graphics/pokemon/footprints/plusle_footprint.pngbin0 -> 86 bytes
-rw-r--r--data/graphics/pokemon/footprints/politoed_footprint.pngbin0 -> 95 bytes
-rw-r--r--data/graphics/pokemon/footprints/poliwag_footprint.pngbin0 -> 86 bytes
-rw-r--r--data/graphics/pokemon/footprints/poliwhirl_footprint.pngbin0 -> 90 bytes
-rw-r--r--data/graphics/pokemon/footprints/poliwrath_footprint.pngbin0 -> 92 bytes
-rw-r--r--data/graphics/pokemon/footprints/ponyta_footprint.pngbin0 -> 90 bytes
-rw-r--r--data/graphics/pokemon/footprints/poochyena_footprint.pngbin0 -> 107 bytes
-rw-r--r--data/graphics/pokemon/footprints/porygon2_footprint.pngbin0 -> 87 bytes
-rw-r--r--data/graphics/pokemon/footprints/porygon_footprint.pngbin0 -> 88 bytes
-rw-r--r--data/graphics/pokemon/footprints/primeape_footprint.pngbin0 -> 99 bytes
-rw-r--r--data/graphics/pokemon/footprints/psyduck_footprint.pngbin0 -> 95 bytes
-rw-r--r--data/graphics/pokemon/footprints/pupitar_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/quagsire_footprint.pngbin0 -> 88 bytes
-rw-r--r--data/graphics/pokemon/footprints/question_mark_footprint.pngbin0 -> 110 bytes
-rw-r--r--data/graphics/pokemon/footprints/quilava_footprint.pngbin0 -> 85 bytes
-rw-r--r--data/graphics/pokemon/footprints/qwilfish_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/raichu_footprint.pngbin0 -> 87 bytes
-rw-r--r--data/graphics/pokemon/footprints/raikou_footprint.pngbin0 -> 95 bytes
-rw-r--r--data/graphics/pokemon/footprints/ralts_footprint.pngbin0 -> 76 bytes
-rw-r--r--data/graphics/pokemon/footprints/rapidash_footprint.pngbin0 -> 94 bytes
-rw-r--r--data/graphics/pokemon/footprints/raticate_footprint.pngbin0 -> 95 bytes
-rw-r--r--data/graphics/pokemon/footprints/rattata_footprint.pngbin0 -> 88 bytes
-rw-r--r--data/graphics/pokemon/footprints/rayquaza_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/regice_footprint.pngbin0 -> 76 bytes
-rw-r--r--data/graphics/pokemon/footprints/regirock_footprint.pngbin0 -> 100 bytes
-rw-r--r--data/graphics/pokemon/footprints/registeel_footprint.pngbin0 -> 105 bytes
-rw-r--r--data/graphics/pokemon/footprints/relicanth_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/remoraid_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/rhydon_footprint.pngbin0 -> 97 bytes
-rw-r--r--data/graphics/pokemon/footprints/rhyhorn_footprint.pngbin0 -> 85 bytes
-rw-r--r--data/graphics/pokemon/footprints/roselia_footprint.pngbin0 -> 82 bytes
-rw-r--r--data/graphics/pokemon/footprints/sableye_footprint.pngbin0 -> 84 bytes
-rw-r--r--data/graphics/pokemon/footprints/salamence_footprint.pngbin0 -> 102 bytes
-rw-r--r--data/graphics/pokemon/footprints/sandshrew_footprint.pngbin0 -> 91 bytes
-rw-r--r--data/graphics/pokemon/footprints/sandslash_footprint.pngbin0 -> 90 bytes
-rw-r--r--data/graphics/pokemon/footprints/sceptile_footprint.pngbin0 -> 99 bytes
-rw-r--r--data/graphics/pokemon/footprints/scizor_footprint.pngbin0 -> 87 bytes
-rw-r--r--data/graphics/pokemon/footprints/scyther_footprint.pngbin0 -> 99 bytes
-rw-r--r--data/graphics/pokemon/footprints/seadra_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/seaking_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/sealeo_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/seedot_footprint.pngbin0 -> 90 bytes
-rw-r--r--data/graphics/pokemon/footprints/seel_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/sentret_footprint.pngbin0 -> 85 bytes
-rw-r--r--data/graphics/pokemon/footprints/seviper_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/sharpedo_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/shedinja_footprint.pngbin0 -> 92 bytes
-rw-r--r--data/graphics/pokemon/footprints/shelgon_footprint.pngbin0 -> 88 bytes
-rw-r--r--data/graphics/pokemon/footprints/shellder_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/shiftry_footprint.pngbin0 -> 76 bytes
-rw-r--r--data/graphics/pokemon/footprints/shroomish_footprint.pngbin0 -> 89 bytes
-rw-r--r--data/graphics/pokemon/footprints/shuckle_footprint.pngbin0 -> 86 bytes
-rw-r--r--data/graphics/pokemon/footprints/shuppet_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/silcoon_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/skarmory_footprint.pngbin0 -> 101 bytes
-rw-r--r--data/graphics/pokemon/footprints/skiploom_footprint.pngbin0 -> 87 bytes
-rw-r--r--data/graphics/pokemon/footprints/skitty_footprint.pngbin0 -> 106 bytes
-rw-r--r--data/graphics/pokemon/footprints/slaking_footprint.pngbin0 -> 114 bytes
-rw-r--r--data/graphics/pokemon/footprints/slakoth_footprint.pngbin0 -> 97 bytes
-rw-r--r--data/graphics/pokemon/footprints/slowbro_footprint.pngbin0 -> 90 bytes
-rw-r--r--data/graphics/pokemon/footprints/slowking_footprint.pngbin0 -> 84 bytes
-rw-r--r--data/graphics/pokemon/footprints/slowpoke_footprint.pngbin0 -> 85 bytes
-rw-r--r--data/graphics/pokemon/footprints/slugma_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/smeargle_footprint.pngbin0 -> 94 bytes
-rw-r--r--data/graphics/pokemon/footprints/smoochum_footprint.pngbin0 -> 83 bytes
-rw-r--r--data/graphics/pokemon/footprints/sneasel_footprint.pngbin0 -> 93 bytes
-rw-r--r--data/graphics/pokemon/footprints/snorlax_footprint.pngbin0 -> 102 bytes
-rw-r--r--data/graphics/pokemon/footprints/snorunt_footprint.pngbin0 -> 91 bytes
-rw-r--r--data/graphics/pokemon/footprints/snubbull_footprint.pngbin0 -> 89 bytes
-rw-r--r--data/graphics/pokemon/footprints/solrock_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/spearow_footprint.pngbin0 -> 94 bytes
-rw-r--r--data/graphics/pokemon/footprints/spheal_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/spinarak_footprint.pngbin0 -> 76 bytes
-rw-r--r--data/graphics/pokemon/footprints/spinda_footprint.pngbin0 -> 94 bytes
-rw-r--r--data/graphics/pokemon/footprints/spoink_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/squirtle_footprint.pngbin0 -> 89 bytes
-rw-r--r--data/graphics/pokemon/footprints/stantler_footprint.pngbin0 -> 86 bytes
-rw-r--r--data/graphics/pokemon/footprints/starmie_footprint.pngbin0 -> 81 bytes
-rw-r--r--data/graphics/pokemon/footprints/staryu_footprint.pngbin0 -> 81 bytes
-rw-r--r--data/graphics/pokemon/footprints/steelix_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/sudowoodo_footprint.pngbin0 -> 87 bytes
-rw-r--r--data/graphics/pokemon/footprints/suicune_footprint.pngbin0 -> 84 bytes
-rw-r--r--data/graphics/pokemon/footprints/sunflora_footprint.pngbin0 -> 89 bytes
-rw-r--r--data/graphics/pokemon/footprints/sunkern_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/surskit_footprint.pngbin0 -> 87 bytes
-rw-r--r--data/graphics/pokemon/footprints/swablu_footprint.pngbin0 -> 82 bytes
-rw-r--r--data/graphics/pokemon/footprints/swalot_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/swampert_footprint.pngbin0 -> 103 bytes
-rw-r--r--data/graphics/pokemon/footprints/swellow_footprint.pngbin0 -> 107 bytes
-rw-r--r--data/graphics/pokemon/footprints/swinub_footprint.pngbin0 -> 81 bytes
-rw-r--r--data/graphics/pokemon/footprints/taillow_footprint.pngbin0 -> 97 bytes
-rw-r--r--data/graphics/pokemon/footprints/tangela_footprint.pngbin0 -> 97 bytes
-rw-r--r--data/graphics/pokemon/footprints/tauros_footprint.pngbin0 -> 91 bytes
-rw-r--r--data/graphics/pokemon/footprints/teddiursa_footprint.pngbin0 -> 91 bytes
-rw-r--r--data/graphics/pokemon/footprints/tentacool_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/tentacruel_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/togepi_footprint.pngbin0 -> 90 bytes
-rw-r--r--data/graphics/pokemon/footprints/togetic_footprint.pngbin0 -> 90 bytes
-rw-r--r--data/graphics/pokemon/footprints/torchic_footprint.pngbin0 -> 103 bytes
-rw-r--r--data/graphics/pokemon/footprints/torkoal_footprint.pngbin0 -> 104 bytes
-rw-r--r--data/graphics/pokemon/footprints/totodile_footprint.pngbin0 -> 88 bytes
-rw-r--r--data/graphics/pokemon/footprints/trapinch_footprint.pngbin0 -> 95 bytes
-rw-r--r--data/graphics/pokemon/footprints/treecko_footprint.pngbin0 -> 96 bytes
-rw-r--r--data/graphics/pokemon/footprints/tropius_footprint.pngbin0 -> 109 bytes
-rw-r--r--data/graphics/pokemon/footprints/typhlosion_footprint.pngbin0 -> 88 bytes
-rw-r--r--data/graphics/pokemon/footprints/tyranitar_footprint.pngbin0 -> 97 bytes
-rw-r--r--data/graphics/pokemon/footprints/tyrogue_footprint.pngbin0 -> 81 bytes
-rw-r--r--data/graphics/pokemon/footprints/umbreon_footprint.pngbin0 -> 81 bytes
-rw-r--r--data/graphics/pokemon/footprints/unown_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/ursaring_footprint.pngbin0 -> 99 bytes
-rw-r--r--data/graphics/pokemon/footprints/vaporeon_footprint.pngbin0 -> 94 bytes
-rw-r--r--data/graphics/pokemon/footprints/venomoth_footprint.pngbin0 -> 76 bytes
-rw-r--r--data/graphics/pokemon/footprints/venonat_footprint.pngbin0 -> 89 bytes
-rw-r--r--data/graphics/pokemon/footprints/venusaur_footprint.pngbin0 -> 96 bytes
-rw-r--r--data/graphics/pokemon/footprints/vibrava_footprint.pngbin0 -> 86 bytes
-rw-r--r--data/graphics/pokemon/footprints/victreebel_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/vigoroth_footprint.pngbin0 -> 110 bytes
-rw-r--r--data/graphics/pokemon/footprints/vileplume_footprint.pngbin0 -> 89 bytes
-rw-r--r--data/graphics/pokemon/footprints/volbeat_footprint.pngbin0 -> 84 bytes
-rw-r--r--data/graphics/pokemon/footprints/voltorb_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/vulpix_footprint.pngbin0 -> 95 bytes
-rw-r--r--data/graphics/pokemon/footprints/wailmer_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/wailord_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/walrein_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/wartortle_footprint.pngbin0 -> 93 bytes
-rw-r--r--data/graphics/pokemon/footprints/weedle_footprint.pngbin0 -> 81 bytes
-rw-r--r--data/graphics/pokemon/footprints/weepinbell_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/weezing_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/whiscash_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/footprints/whismur_footprint.pngbin0 -> 114 bytes
-rw-r--r--data/graphics/pokemon/footprints/wigglytuff_footprint.pngbin0 -> 89 bytes
-rw-r--r--data/graphics/pokemon/footprints/wingull_footprint.pngbin0 -> 92 bytes
-rw-r--r--data/graphics/pokemon/footprints/wobbuffet_footprint.pngbin0 -> 81 bytes
-rw-r--r--data/graphics/pokemon/footprints/wooper_footprint.pngbin0 -> 81 bytes
-rw-r--r--data/graphics/pokemon/footprints/wurmple_footprint.pngbin0 -> 81 bytes
-rw-r--r--data/graphics/pokemon/footprints/wynaut_footprint.pngbin0 -> 88 bytes
-rw-r--r--data/graphics/pokemon/footprints/xatu_footprint.pngbin0 -> 88 bytes
-rw-r--r--data/graphics/pokemon/footprints/yanma_footprint.pngbin0 -> 84 bytes
-rw-r--r--data/graphics/pokemon/footprints/zangoose_footprint.pngbin0 -> 103 bytes
-rw-r--r--data/graphics/pokemon/footprints/zapdos_footprint.pngbin0 -> 104 bytes
-rw-r--r--data/graphics/pokemon/footprints/zigzagoon_footprint.pngbin0 -> 100 bytes
-rw-r--r--data/graphics/pokemon/footprints/zubat_footprint.pngbin0 -> 71 bytes
-rw-r--r--data/graphics/pokemon/front_pics/abra_front_pic.pngbin0 -> 698 bytes
-rw-r--r--data/graphics/pokemon/front_pics/absol_front_pic.pngbin0 -> 1339 bytes
-rw-r--r--data/graphics/pokemon/front_pics/aerodactyl_front_pic.pngbin0 -> 1464 bytes
-rw-r--r--data/graphics/pokemon/front_pics/aggron_front_pic.pngbin0 -> 1981 bytes
-rw-r--r--data/graphics/pokemon/front_pics/aipom_front_pic.pngbin0 -> 924 bytes
-rw-r--r--data/graphics/pokemon/front_pics/alakazam_front_pic.pngbin0 -> 1543 bytes
-rw-r--r--data/graphics/pokemon/front_pics/altaria_front_pic.pngbin0 -> 1407 bytes
-rw-r--r--data/graphics/pokemon/front_pics/ampharos_front_pic.pngbin0 -> 1303 bytes
-rw-r--r--data/graphics/pokemon/front_pics/anorith_front_pic.pngbin0 -> 1161 bytes
-rw-r--r--data/graphics/pokemon/front_pics/arbok_front_pic.pngbin0 -> 1515 bytes
-rw-r--r--data/graphics/pokemon/front_pics/arcanine_front_pic.pngbin0 -> 2014 bytes
-rw-r--r--data/graphics/pokemon/front_pics/ariados_front_pic.pngbin0 -> 1466 bytes
-rw-r--r--data/graphics/pokemon/front_pics/armaldo_front_pic.pngbin0 -> 1876 bytes
-rw-r--r--data/graphics/pokemon/front_pics/aron_front_pic.pngbin0 -> 568 bytes
-rw-r--r--data/graphics/pokemon/front_pics/articuno_front_pic.pngbin0 -> 1935 bytes
-rw-r--r--data/graphics/pokemon/front_pics/azumarill_front_pic.pngbin0 -> 1070 bytes
-rw-r--r--data/graphics/pokemon/front_pics/azurill_front_pic.pngbin0 -> 1007 bytes
-rw-r--r--data/graphics/pokemon/front_pics/bagon_front_pic.pngbin0 -> 823 bytes
-rw-r--r--data/graphics/pokemon/front_pics/baltoy_front_pic.pngbin0 -> 581 bytes
-rw-r--r--data/graphics/pokemon/front_pics/banette_front_pic.pngbin0 -> 787 bytes
-rw-r--r--data/graphics/pokemon/front_pics/barboach_front_pic.pngbin0 -> 936 bytes
-rw-r--r--data/graphics/pokemon/front_pics/bayleef_front_pic.pngbin0 -> 1183 bytes
-rw-r--r--data/graphics/pokemon/front_pics/beautifly_front_pic.pngbin0 -> 1081 bytes
-rw-r--r--data/graphics/pokemon/front_pics/beedrill_front_pic.pngbin0 -> 1431 bytes
-rw-r--r--data/graphics/pokemon/front_pics/beldum_front_pic.pngbin0 -> 723 bytes
-rw-r--r--data/graphics/pokemon/front_pics/bellossom_front_pic.pngbin0 -> 837 bytes
-rw-r--r--data/graphics/pokemon/front_pics/bellsprout_front_pic.pngbin0 -> 889 bytes
-rw-r--r--data/graphics/pokemon/front_pics/blastoise_front_pic.pngbin0 -> 1818 bytes
-rw-r--r--data/graphics/pokemon/front_pics/blaziken_front_pic.pngbin0 -> 1484 bytes
-rw-r--r--data/graphics/pokemon/front_pics/blissey_front_pic.pngbin0 -> 1296 bytes
-rw-r--r--data/graphics/pokemon/front_pics/breloom_front_pic.pngbin0 -> 1188 bytes
-rw-r--r--data/graphics/pokemon/front_pics/bulbasaur_front_pic.pngbin0 -> 809 bytes
-rw-r--r--data/graphics/pokemon/front_pics/butterfree_front_pic.pngbin0 -> 1151 bytes
-rw-r--r--data/graphics/pokemon/front_pics/cacnea_front_pic.pngbin0 -> 920 bytes
-rw-r--r--data/graphics/pokemon/front_pics/cacturne_front_pic.pngbin0 -> 1370 bytes
-rw-r--r--data/graphics/pokemon/front_pics/camerupt_front_pic.pngbin0 -> 1252 bytes
-rw-r--r--data/graphics/pokemon/front_pics/carvanha_front_pic.pngbin0 -> 1217 bytes
-rw-r--r--data/graphics/pokemon/front_pics/cascoon_front_pic.pngbin0 -> 559 bytes
-rw-r--r--data/graphics/pokemon/front_pics/castform_normal_form_front_pic.pngbin0 -> 382 bytes
-rw-r--r--data/graphics/pokemon/front_pics/castform_rainy_form_front_pic.pngbin0 -> 549 bytes
-rw-r--r--data/graphics/pokemon/front_pics/castform_snowy_form_front_pic.pngbin0 -> 688 bytes
-rw-r--r--data/graphics/pokemon/front_pics/castform_sunny_form_front_pic.pngbin0 -> 656 bytes
-rw-r--r--data/graphics/pokemon/front_pics/caterpie_front_pic.pngbin0 -> 761 bytes
-rw-r--r--data/graphics/pokemon/front_pics/celebi_front_pic.pngbin0 -> 861 bytes
-rw-r--r--data/graphics/pokemon/front_pics/chansey_front_pic.pngbin0 -> 1018 bytes
-rw-r--r--data/graphics/pokemon/front_pics/charizard_front_pic.pngbin0 -> 2039 bytes
-rw-r--r--data/graphics/pokemon/front_pics/charmander_front_pic.pngbin0 -> 873 bytes
-rw-r--r--data/graphics/pokemon/front_pics/charmeleon_front_pic.pngbin0 -> 1386 bytes
-rw-r--r--data/graphics/pokemon/front_pics/chikorita_front_pic.pngbin0 -> 797 bytes
-rw-r--r--data/graphics/pokemon/front_pics/chimecho_front_pic.pngbin0 -> 719 bytes
-rw-r--r--data/graphics/pokemon/front_pics/chinchou_front_pic.pngbin0 -> 962 bytes
-rw-r--r--data/graphics/pokemon/front_pics/circled_question_mark_front_pic.pngbin0 -> 405 bytes
-rw-r--r--data/graphics/pokemon/front_pics/clamperl_front_pic.pngbin0 -> 860 bytes
-rw-r--r--data/graphics/pokemon/front_pics/claydol_front_pic.pngbin0 -> 1270 bytes
-rw-r--r--data/graphics/pokemon/front_pics/clefable_front_pic.pngbin0 -> 1065 bytes
-rw-r--r--data/graphics/pokemon/front_pics/clefairy_front_pic.pngbin0 -> 814 bytes
-rw-r--r--data/graphics/pokemon/front_pics/cleffa_front_pic.pngbin0 -> 606 bytes
-rw-r--r--data/graphics/pokemon/front_pics/cloyster_front_pic.pngbin0 -> 1453 bytes
-rw-r--r--data/graphics/pokemon/front_pics/combusken_front_pic.pngbin0 -> 1577 bytes
-rw-r--r--data/graphics/pokemon/front_pics/corphish_front_pic.pngbin0 -> 967 bytes
-rw-r--r--data/graphics/pokemon/front_pics/corsola_front_pic.pngbin0 -> 980 bytes
-rw-r--r--data/graphics/pokemon/front_pics/cradily_front_pic.pngbin0 -> 1342 bytes
-rw-r--r--data/graphics/pokemon/front_pics/crawdaunt_front_pic.pngbin0 -> 1483 bytes
-rw-r--r--data/graphics/pokemon/front_pics/crobat_front_pic.pngbin0 -> 1132 bytes
-rw-r--r--data/graphics/pokemon/front_pics/croconaw_front_pic.pngbin0 -> 1225 bytes
-rw-r--r--data/graphics/pokemon/front_pics/cubone_front_pic.pngbin0 -> 841 bytes
-rw-r--r--data/graphics/pokemon/front_pics/cyndaquil_front_pic.pngbin0 -> 869 bytes
-rw-r--r--data/graphics/pokemon/front_pics/delcatty_front_pic.pngbin0 -> 1241 bytes
-rw-r--r--data/graphics/pokemon/front_pics/delibird_front_pic.pngbin0 -> 1198 bytes
-rw-r--r--data/graphics/pokemon/front_pics/deoxys_front_pic.pngbin0 -> 1527 bytes
-rw-r--r--data/graphics/pokemon/front_pics/dewgong_front_pic.pngbin0 -> 1304 bytes
-rw-r--r--data/graphics/pokemon/front_pics/diglett_front_pic.pngbin0 -> 627 bytes
-rw-r--r--data/graphics/pokemon/front_pics/ditto_front_pic.pngbin0 -> 572 bytes
-rw-r--r--data/graphics/pokemon/front_pics/dodrio_front_pic.pngbin0 -> 1876 bytes
-rw-r--r--data/graphics/pokemon/front_pics/doduo_front_pic.pngbin0 -> 1129 bytes
-rw-r--r--data/graphics/pokemon/front_pics/donphan_front_pic.pngbin0 -> 1356 bytes
-rw-r--r--data/graphics/pokemon/front_pics/double_question_mark_front_pic.pngbin0 -> 317 bytes
-rw-r--r--data/graphics/pokemon/front_pics/dragonair_front_pic.pngbin0 -> 1296 bytes
-rw-r--r--data/graphics/pokemon/front_pics/dragonite_front_pic.pngbin0 -> 1895 bytes
-rw-r--r--data/graphics/pokemon/front_pics/dratini_front_pic.pngbin0 -> 928 bytes
-rw-r--r--data/graphics/pokemon/front_pics/drowzee_front_pic.pngbin0 -> 1082 bytes
-rw-r--r--data/graphics/pokemon/front_pics/dugtrio_front_pic.pngbin0 -> 835 bytes
-rw-r--r--data/graphics/pokemon/front_pics/dunsparce_front_pic.pngbin0 -> 1002 bytes
-rw-r--r--data/graphics/pokemon/front_pics/dusclops_front_pic.pngbin0 -> 1275 bytes
-rw-r--r--data/graphics/pokemon/front_pics/duskull_front_pic.pngbin0 -> 999 bytes
-rw-r--r--data/graphics/pokemon/front_pics/dustox_front_pic.pngbin0 -> 1195 bytes
-rw-r--r--data/graphics/pokemon/front_pics/eevee_front_pic.pngbin0 -> 907 bytes
-rw-r--r--data/graphics/pokemon/front_pics/egg_front_pic.pngbin0 -> 358 bytes
-rw-r--r--data/graphics/pokemon/front_pics/ekans_front_pic.pngbin0 -> 1061 bytes
-rw-r--r--data/graphics/pokemon/front_pics/electabuzz_front_pic.pngbin0 -> 1548 bytes
-rw-r--r--data/graphics/pokemon/front_pics/electrike_front_pic.pngbin0 -> 809 bytes
-rw-r--r--data/graphics/pokemon/front_pics/electrode_front_pic.pngbin0 -> 713 bytes
-rw-r--r--data/graphics/pokemon/front_pics/elekid_front_pic.pngbin0 -> 1041 bytes
-rw-r--r--data/graphics/pokemon/front_pics/entei_front_pic.pngbin0 -> 1774 bytes
-rw-r--r--data/graphics/pokemon/front_pics/espeon_front_pic.pngbin0 -> 1111 bytes
-rw-r--r--data/graphics/pokemon/front_pics/exeggcute_front_pic.pngbin0 -> 1234 bytes
-rw-r--r--data/graphics/pokemon/front_pics/exeggutor_front_pic.pngbin0 -> 1637 bytes
-rw-r--r--data/graphics/pokemon/front_pics/exploud_front_pic.pngbin0 -> 2048 bytes
-rw-r--r--data/graphics/pokemon/front_pics/farfetch_d_front_pic.pngbin0 -> 1032 bytes
-rw-r--r--data/graphics/pokemon/front_pics/fearow_front_pic.pngbin0 -> 1578 bytes
-rw-r--r--data/graphics/pokemon/front_pics/feebas_front_pic.pngbin0 -> 913 bytes
-rw-r--r--data/graphics/pokemon/front_pics/feraligatr_front_pic.pngbin0 -> 1853 bytes
-rw-r--r--data/graphics/pokemon/front_pics/flaaffy_front_pic.pngbin0 -> 945 bytes
-rw-r--r--data/graphics/pokemon/front_pics/flareon_front_pic.pngbin0 -> 1156 bytes
-rw-r--r--data/graphics/pokemon/front_pics/flygon_front_pic.pngbin0 -> 1752 bytes
-rw-r--r--data/graphics/pokemon/front_pics/forretress_front_pic.pngbin0 -> 1095 bytes
-rw-r--r--data/graphics/pokemon/front_pics/furret_front_pic.pngbin0 -> 1122 bytes
-rw-r--r--data/graphics/pokemon/front_pics/gardevoir_front_pic.pngbin0 -> 986 bytes
-rw-r--r--data/graphics/pokemon/front_pics/gastly_front_pic.pngbin0 -> 1339 bytes
-rw-r--r--data/graphics/pokemon/front_pics/gengar_front_pic.pngbin0 -> 1286 bytes
-rw-r--r--data/graphics/pokemon/front_pics/geodude_front_pic.pngbin0 -> 733 bytes
-rw-r--r--data/graphics/pokemon/front_pics/girafarig_front_pic.pngbin0 -> 1504 bytes
-rw-r--r--data/graphics/pokemon/front_pics/glalie_front_pic.pngbin0 -> 1349 bytes
-rw-r--r--data/graphics/pokemon/front_pics/gligar_front_pic.pngbin0 -> 1479 bytes
-rw-r--r--data/graphics/pokemon/front_pics/gloom_front_pic.pngbin0 -> 1215 bytes
-rw-r--r--data/graphics/pokemon/front_pics/golbat_front_pic.pngbin0 -> 1123 bytes
-rw-r--r--data/graphics/pokemon/front_pics/goldeen_front_pic.pngbin0 -> 1150 bytes
-rw-r--r--data/graphics/pokemon/front_pics/golduck_front_pic.pngbin0 -> 1234 bytes
-rw-r--r--data/graphics/pokemon/front_pics/golem_front_pic.pngbin0 -> 1295 bytes
-rw-r--r--data/graphics/pokemon/front_pics/gorebyss_front_pic.pngbin0 -> 1091 bytes
-rw-r--r--data/graphics/pokemon/front_pics/granbull_front_pic.pngbin0 -> 1268 bytes
-rw-r--r--data/graphics/pokemon/front_pics/graveler_front_pic.pngbin0 -> 1087 bytes
-rw-r--r--data/graphics/pokemon/front_pics/grimer_front_pic.pngbin0 -> 985 bytes
-rw-r--r--data/graphics/pokemon/front_pics/groudon_front_pic.pngbin0 -> 2050 bytes
-rw-r--r--data/graphics/pokemon/front_pics/grovyle_front_pic.pngbin0 -> 1676 bytes
-rw-r--r--data/graphics/pokemon/front_pics/growlithe_front_pic.pngbin0 -> 1142 bytes
-rw-r--r--data/graphics/pokemon/front_pics/grumpig_front_pic.pngbin0 -> 1361 bytes
-rw-r--r--data/graphics/pokemon/front_pics/gulpin_front_pic.pngbin0 -> 595 bytes
-rw-r--r--data/graphics/pokemon/front_pics/gyarados_front_pic.pngbin0 -> 1834 bytes
-rw-r--r--data/graphics/pokemon/front_pics/hariyama_front_pic.pngbin0 -> 1808 bytes
-rw-r--r--data/graphics/pokemon/front_pics/haunter_front_pic.pngbin0 -> 1321 bytes
-rw-r--r--data/graphics/pokemon/front_pics/heracross_front_pic.pngbin0 -> 1273 bytes
-rw-r--r--data/graphics/pokemon/front_pics/hitmonchan_front_pic.pngbin0 -> 1152 bytes
-rw-r--r--data/graphics/pokemon/front_pics/hitmonlee_front_pic.pngbin0 -> 1407 bytes
-rw-r--r--data/graphics/pokemon/front_pics/hitmontop_front_pic.pngbin0 -> 1153 bytes
-rw-r--r--data/graphics/pokemon/front_pics/ho_oh_front_pic.pngbin0 -> 2369 bytes
-rw-r--r--data/graphics/pokemon/front_pics/hoothoot_front_pic.pngbin0 -> 659 bytes
-rw-r--r--data/graphics/pokemon/front_pics/hoppip_front_pic.pngbin0 -> 857 bytes
-rw-r--r--data/graphics/pokemon/front_pics/horsea_front_pic.pngbin0 -> 659 bytes
-rw-r--r--data/graphics/pokemon/front_pics/houndoom_front_pic.pngbin0 -> 1439 bytes
-rw-r--r--data/graphics/pokemon/front_pics/houndour_front_pic.pngbin0 -> 909 bytes
-rw-r--r--data/graphics/pokemon/front_pics/huntail_front_pic.pngbin0 -> 1406 bytes
-rw-r--r--data/graphics/pokemon/front_pics/hypno_front_pic.pngbin0 -> 1215 bytes
-rw-r--r--data/graphics/pokemon/front_pics/igglybuff_front_pic.pngbin0 -> 532 bytes
-rw-r--r--data/graphics/pokemon/front_pics/illumise_front_pic.pngbin0 -> 1224 bytes
-rw-r--r--data/graphics/pokemon/front_pics/ivysaur_front_pic.pngbin0 -> 1222 bytes
-rw-r--r--data/graphics/pokemon/front_pics/jigglypuff_front_pic.pngbin0 -> 786 bytes
-rw-r--r--data/graphics/pokemon/front_pics/jirachi_front_pic.pngbin0 -> 973 bytes
-rw-r--r--data/graphics/pokemon/front_pics/jolteon_front_pic.pngbin0 -> 1266 bytes
-rw-r--r--data/graphics/pokemon/front_pics/jumpluff_front_pic.pngbin0 -> 1019 bytes
-rw-r--r--data/graphics/pokemon/front_pics/jynx_front_pic.pngbin0 -> 1764 bytes
-rw-r--r--data/graphics/pokemon/front_pics/kabuto_front_pic.pngbin0 -> 578 bytes
-rw-r--r--data/graphics/pokemon/front_pics/kabutops_front_pic.pngbin0 -> 1400 bytes
-rw-r--r--data/graphics/pokemon/front_pics/kadabra_front_pic.pngbin0 -> 1579 bytes
-rw-r--r--data/graphics/pokemon/front_pics/kakuna_front_pic.pngbin0 -> 621 bytes
-rw-r--r--data/graphics/pokemon/front_pics/kangaskhan_front_pic.pngbin0 -> 1739 bytes
-rw-r--r--data/graphics/pokemon/front_pics/kecleon_front_pic.pngbin0 -> 1252 bytes
-rw-r--r--data/graphics/pokemon/front_pics/kingdra_front_pic.pngbin0 -> 1478 bytes
-rw-r--r--data/graphics/pokemon/front_pics/kingler_front_pic.pngbin0 -> 1794 bytes
-rw-r--r--data/graphics/pokemon/front_pics/kirlia_front_pic.pngbin0 -> 995 bytes
-rw-r--r--data/graphics/pokemon/front_pics/koffing_front_pic.pngbin0 -> 1189 bytes
-rw-r--r--data/graphics/pokemon/front_pics/krabby_front_pic.pngbin0 -> 875 bytes
-rw-r--r--data/graphics/pokemon/front_pics/kyogre_front_pic.pngbin0 -> 1569 bytes
-rw-r--r--data/graphics/pokemon/front_pics/lairon_front_pic.pngbin0 -> 1222 bytes
-rw-r--r--data/graphics/pokemon/front_pics/lanturn_front_pic.pngbin0 -> 1216 bytes
-rw-r--r--data/graphics/pokemon/front_pics/lapras_front_pic.pngbin0 -> 1259 bytes
-rw-r--r--data/graphics/pokemon/front_pics/larvitar_front_pic.pngbin0 -> 806 bytes
-rw-r--r--data/graphics/pokemon/front_pics/latias_front_pic.pngbin0 -> 1201 bytes
-rw-r--r--data/graphics/pokemon/front_pics/latios_front_pic.pngbin0 -> 1650 bytes
-rw-r--r--data/graphics/pokemon/front_pics/ledian_front_pic.pngbin0 -> 919 bytes
-rw-r--r--data/graphics/pokemon/front_pics/ledyba_front_pic.pngbin0 -> 958 bytes
-rw-r--r--data/graphics/pokemon/front_pics/lickitung_front_pic.pngbin0 -> 1337 bytes
-rw-r--r--data/graphics/pokemon/front_pics/lileep_front_pic.pngbin0 -> 1097 bytes
-rw-r--r--data/graphics/pokemon/front_pics/linoone_front_pic.pngbin0 -> 1087 bytes
-rw-r--r--data/graphics/pokemon/front_pics/lombre_front_pic.pngbin0 -> 1032 bytes
-rw-r--r--data/graphics/pokemon/front_pics/lotad_front_pic.pngbin0 -> 740 bytes
-rw-r--r--data/graphics/pokemon/front_pics/loudred_front_pic.pngbin0 -> 1328 bytes
-rw-r--r--data/graphics/pokemon/front_pics/ludicolo_front_pic.pngbin0 -> 1569 bytes
-rw-r--r--data/graphics/pokemon/front_pics/lugia_front_pic.pngbin0 -> 1699 bytes
-rw-r--r--data/graphics/pokemon/front_pics/lunatone_front_pic.pngbin0 -> 1015 bytes
-rw-r--r--data/graphics/pokemon/front_pics/luvdisc_front_pic.pngbin0 -> 480 bytes
-rw-r--r--data/graphics/pokemon/front_pics/machamp_front_pic.pngbin0 -> 1350 bytes
-rw-r--r--data/graphics/pokemon/front_pics/machoke_front_pic.pngbin0 -> 1255 bytes
-rw-r--r--data/graphics/pokemon/front_pics/machop_front_pic.pngbin0 -> 735 bytes
-rw-r--r--data/graphics/pokemon/front_pics/magby_front_pic.pngbin0 -> 799 bytes
-rw-r--r--data/graphics/pokemon/front_pics/magcargo_front_pic.pngbin0 -> 1220 bytes
-rw-r--r--data/graphics/pokemon/front_pics/magikarp_front_pic.pngbin0 -> 1199 bytes
-rw-r--r--data/graphics/pokemon/front_pics/magmar_front_pic.pngbin0 -> 1744 bytes
-rw-r--r--data/graphics/pokemon/front_pics/magnemite_front_pic.pngbin0 -> 571 bytes
-rw-r--r--data/graphics/pokemon/front_pics/magneton_front_pic.pngbin0 -> 1269 bytes
-rw-r--r--data/graphics/pokemon/front_pics/makuhita_front_pic.pngbin0 -> 857 bytes
-rw-r--r--data/graphics/pokemon/front_pics/manectric_front_pic.pngbin0 -> 1150 bytes
-rw-r--r--data/graphics/pokemon/front_pics/mankey_front_pic.pngbin0 -> 1088 bytes
-rw-r--r--data/graphics/pokemon/front_pics/mantine_front_pic.pngbin0 -> 1556 bytes
-rw-r--r--data/graphics/pokemon/front_pics/mareep_front_pic.pngbin0 -> 875 bytes
-rw-r--r--data/graphics/pokemon/front_pics/marill_front_pic.pngbin0 -> 933 bytes
-rw-r--r--data/graphics/pokemon/front_pics/marowak_front_pic.pngbin0 -> 1308 bytes
-rw-r--r--data/graphics/pokemon/front_pics/marshtomp_front_pic.pngbin0 -> 1171 bytes
-rw-r--r--data/graphics/pokemon/front_pics/masquerain_front_pic.pngbin0 -> 1293 bytes
-rw-r--r--data/graphics/pokemon/front_pics/mawile_front_pic.pngbin0 -> 1448 bytes
-rw-r--r--data/graphics/pokemon/front_pics/medicham_front_pic.pngbin0 -> 1055 bytes
-rw-r--r--data/graphics/pokemon/front_pics/meditite_front_pic.pngbin0 -> 744 bytes
-rw-r--r--data/graphics/pokemon/front_pics/meganium_front_pic.pngbin0 -> 1902 bytes
-rw-r--r--data/graphics/pokemon/front_pics/meowth_front_pic.pngbin0 -> 887 bytes
-rw-r--r--data/graphics/pokemon/front_pics/metagross_front_pic.pngbin0 -> 1301 bytes
-rw-r--r--data/graphics/pokemon/front_pics/metang_front_pic.pngbin0 -> 1556 bytes
-rw-r--r--data/graphics/pokemon/front_pics/metapod_front_pic.pngbin0 -> 574 bytes
-rw-r--r--data/graphics/pokemon/front_pics/mew_front_pic.pngbin0 -> 854 bytes
-rw-r--r--data/graphics/pokemon/front_pics/mewtwo_front_pic.pngbin0 -> 1500 bytes
-rw-r--r--data/graphics/pokemon/front_pics/mightyena_front_pic.pngbin0 -> 1465 bytes
-rw-r--r--data/graphics/pokemon/front_pics/milotic_front_pic.pngbin0 -> 1786 bytes
-rw-r--r--data/graphics/pokemon/front_pics/miltank_front_pic.pngbin0 -> 1271 bytes
-rw-r--r--data/graphics/pokemon/front_pics/minun_front_pic.pngbin0 -> 750 bytes
-rw-r--r--data/graphics/pokemon/front_pics/misdreavus_front_pic.pngbin0 -> 933 bytes
-rw-r--r--data/graphics/pokemon/front_pics/moltres_front_pic.pngbin0 -> 1851 bytes
-rw-r--r--data/graphics/pokemon/front_pics/mr_mime_front_pic.pngbin0 -> 1265 bytes
-rw-r--r--data/graphics/pokemon/front_pics/mudkip_front_pic.pngbin0 -> 962 bytes
-rw-r--r--data/graphics/pokemon/front_pics/muk_front_pic.pngbin0 -> 1344 bytes
-rw-r--r--data/graphics/pokemon/front_pics/murkrow_front_pic.pngbin0 -> 968 bytes
-rw-r--r--data/graphics/pokemon/front_pics/natu_front_pic.pngbin0 -> 512 bytes
-rw-r--r--data/graphics/pokemon/front_pics/nidoking_front_pic.pngbin0 -> 1708 bytes
-rw-r--r--data/graphics/pokemon/front_pics/nidoqueen_front_pic.pngbin0 -> 1651 bytes
-rw-r--r--data/graphics/pokemon/front_pics/nidoran_f_front_pic.pngbin0 -> 762 bytes
-rw-r--r--data/graphics/pokemon/front_pics/nidoran_m_front_pic.pngbin0 -> 951 bytes
-rw-r--r--data/graphics/pokemon/front_pics/nidorina_front_pic.pngbin0 -> 1149 bytes
-rw-r--r--data/graphics/pokemon/front_pics/nidorino_front_pic.pngbin0 -> 1277 bytes
-rw-r--r--data/graphics/pokemon/front_pics/nincada_front_pic.pngbin0 -> 857 bytes
-rw-r--r--data/graphics/pokemon/front_pics/ninetales_front_pic.pngbin0 -> 1453 bytes
-rw-r--r--data/graphics/pokemon/front_pics/ninjask_front_pic.pngbin0 -> 1014 bytes
-rw-r--r--data/graphics/pokemon/front_pics/noctowl_front_pic.pngbin0 -> 1283 bytes
-rw-r--r--data/graphics/pokemon/front_pics/nosepass_front_pic.pngbin0 -> 949 bytes
-rw-r--r--data/graphics/pokemon/front_pics/numel_front_pic.pngbin0 -> 835 bytes
-rw-r--r--data/graphics/pokemon/front_pics/nuzleaf_front_pic.pngbin0 -> 887 bytes
-rw-r--r--data/graphics/pokemon/front_pics/octillery_front_pic.pngbin0 -> 1019 bytes
-rw-r--r--data/graphics/pokemon/front_pics/oddish_front_pic.pngbin0 -> 634 bytes
-rw-r--r--data/graphics/pokemon/front_pics/omanyte_front_pic.pngbin0 -> 690 bytes
-rw-r--r--data/graphics/pokemon/front_pics/omastar_front_pic.pngbin0 -> 1179 bytes
-rw-r--r--data/graphics/pokemon/front_pics/onix_front_pic.pngbin0 -> 1554 bytes
-rw-r--r--data/graphics/pokemon/front_pics/paras_front_pic.pngbin0 -> 797 bytes
-rw-r--r--data/graphics/pokemon/front_pics/parasect_front_pic.pngbin0 -> 1137 bytes
-rw-r--r--data/graphics/pokemon/front_pics/pelipper_front_pic.pngbin0 -> 1187 bytes
-rw-r--r--data/graphics/pokemon/front_pics/persian_front_pic.pngbin0 -> 1342 bytes
-rw-r--r--data/graphics/pokemon/front_pics/phanpy_front_pic.pngbin0 -> 760 bytes
-rw-r--r--data/graphics/pokemon/front_pics/pichu_front_pic.pngbin0 -> 621 bytes
-rw-r--r--data/graphics/pokemon/front_pics/pidgeot_front_pic.pngbin0 -> 1697 bytes
-rw-r--r--data/graphics/pokemon/front_pics/pidgeotto_front_pic.pngbin0 -> 1321 bytes
-rw-r--r--data/graphics/pokemon/front_pics/pidgey_front_pic.pngbin0 -> 936 bytes
-rw-r--r--data/graphics/pokemon/front_pics/pikachu_front_pic.pngbin0 -> 937 bytes
-rw-r--r--data/graphics/pokemon/front_pics/piloswine_front_pic.pngbin0 -> 895 bytes
-rw-r--r--data/graphics/pokemon/front_pics/pineco_front_pic.pngbin0 -> 717 bytes
-rw-r--r--data/graphics/pokemon/front_pics/pinsir_front_pic.pngbin0 -> 1460 bytes
-rw-r--r--data/graphics/pokemon/front_pics/plusle_front_pic.pngbin0 -> 830 bytes
-rw-r--r--data/graphics/pokemon/front_pics/politoed_front_pic.pngbin0 -> 1191 bytes
-rw-r--r--data/graphics/pokemon/front_pics/poliwag_front_pic.pngbin0 -> 829 bytes
-rw-r--r--data/graphics/pokemon/front_pics/poliwhirl_front_pic.pngbin0 -> 1073 bytes
-rw-r--r--data/graphics/pokemon/front_pics/poliwrath_front_pic.pngbin0 -> 1201 bytes
-rw-r--r--data/graphics/pokemon/front_pics/ponyta_front_pic.pngbin0 -> 1348 bytes
-rw-r--r--data/graphics/pokemon/front_pics/poochyena_front_pic.pngbin0 -> 980 bytes
-rw-r--r--data/graphics/pokemon/front_pics/porygon2_front_pic.pngbin0 -> 800 bytes
-rw-r--r--data/graphics/pokemon/front_pics/porygon_front_pic.pngbin0 -> 819 bytes
-rw-r--r--data/graphics/pokemon/front_pics/primeape_front_pic.pngbin0 -> 1309 bytes
-rw-r--r--data/graphics/pokemon/front_pics/psyduck_front_pic.pngbin0 -> 962 bytes
-rw-r--r--data/graphics/pokemon/front_pics/pupitar_front_pic.pngbin0 -> 689 bytes
-rw-r--r--data/graphics/pokemon/front_pics/quagsire_front_pic.pngbin0 -> 1206 bytes
-rw-r--r--data/graphics/pokemon/front_pics/quilava_front_pic.pngbin0 -> 1192 bytes
-rw-r--r--data/graphics/pokemon/front_pics/qwilfish_front_pic.pngbin0 -> 868 bytes
-rw-r--r--data/graphics/pokemon/front_pics/raichu_front_pic.pngbin0 -> 1405 bytes
-rw-r--r--data/graphics/pokemon/front_pics/raikou_front_pic.pngbin0 -> 2028 bytes
-rw-r--r--data/graphics/pokemon/front_pics/ralts_front_pic.pngbin0 -> 666 bytes
-rw-r--r--data/graphics/pokemon/front_pics/rapidash_front_pic.pngbin0 -> 1871 bytes
-rw-r--r--data/graphics/pokemon/front_pics/raticate_front_pic.pngbin0 -> 1183 bytes
-rw-r--r--data/graphics/pokemon/front_pics/rattata_front_pic.pngbin0 -> 734 bytes
-rw-r--r--data/graphics/pokemon/front_pics/rayquaza_front_pic.pngbin0 -> 1856 bytes
-rw-r--r--data/graphics/pokemon/front_pics/regice_front_pic.pngbin0 -> 1492 bytes
-rw-r--r--data/graphics/pokemon/front_pics/regirock_front_pic.pngbin0 -> 1637 bytes
-rw-r--r--data/graphics/pokemon/front_pics/registeel_front_pic.pngbin0 -> 1587 bytes
-rw-r--r--data/graphics/pokemon/front_pics/relicanth_front_pic.pngbin0 -> 998 bytes
-rw-r--r--data/graphics/pokemon/front_pics/remoraid_front_pic.pngbin0 -> 756 bytes
-rw-r--r--data/graphics/pokemon/front_pics/rhydon_front_pic.pngbin0 -> 1762 bytes
-rw-r--r--data/graphics/pokemon/front_pics/rhyhorn_front_pic.pngbin0 -> 1265 bytes
-rw-r--r--data/graphics/pokemon/front_pics/roselia_front_pic.pngbin0 -> 1203 bytes
-rw-r--r--data/graphics/pokemon/front_pics/sableye_front_pic.pngbin0 -> 839 bytes
-rw-r--r--data/graphics/pokemon/front_pics/salamence_front_pic.pngbin0 -> 1419 bytes
-rw-r--r--data/graphics/pokemon/front_pics/sandshrew_front_pic.pngbin0 -> 894 bytes
-rw-r--r--data/graphics/pokemon/front_pics/sandslash_front_pic.pngbin0 -> 1445 bytes
-rw-r--r--data/graphics/pokemon/front_pics/sceptile_front_pic.pngbin0 -> 1387 bytes
-rw-r--r--data/graphics/pokemon/front_pics/scizor_front_pic.pngbin0 -> 1603 bytes
-rw-r--r--data/graphics/pokemon/front_pics/scyther_front_pic.pngbin0 -> 1543 bytes
-rw-r--r--data/graphics/pokemon/front_pics/seadra_front_pic.pngbin0 -> 1285 bytes
-rw-r--r--data/graphics/pokemon/front_pics/seaking_front_pic.pngbin0 -> 1577 bytes
-rw-r--r--data/graphics/pokemon/front_pics/sealeo_front_pic.pngbin0 -> 1215 bytes
-rw-r--r--data/graphics/pokemon/front_pics/seedot_front_pic.pngbin0 -> 800 bytes
-rw-r--r--data/graphics/pokemon/front_pics/seel_front_pic.pngbin0 -> 1042 bytes
-rw-r--r--data/graphics/pokemon/front_pics/sentret_front_pic.pngbin0 -> 884 bytes
-rw-r--r--data/graphics/pokemon/front_pics/seviper_front_pic.pngbin0 -> 1488 bytes
-rw-r--r--data/graphics/pokemon/front_pics/sharpedo_front_pic.pngbin0 -> 1177 bytes
-rw-r--r--data/graphics/pokemon/front_pics/shedinja_front_pic.pngbin0 -> 1073 bytes
-rw-r--r--data/graphics/pokemon/front_pics/shelgon_front_pic.pngbin0 -> 1028 bytes
-rw-r--r--data/graphics/pokemon/front_pics/shellder_front_pic.pngbin0 -> 733 bytes
-rw-r--r--data/graphics/pokemon/front_pics/shiftry_front_pic.pngbin0 -> 1150 bytes
-rw-r--r--data/graphics/pokemon/front_pics/shroomish_front_pic.pngbin0 -> 642 bytes
-rw-r--r--data/graphics/pokemon/front_pics/shuckle_front_pic.pngbin0 -> 796 bytes
-rw-r--r--data/graphics/pokemon/front_pics/shuppet_front_pic.pngbin0 -> 543 bytes
-rw-r--r--data/graphics/pokemon/front_pics/silcoon_front_pic.pngbin0 -> 584 bytes
-rw-r--r--data/graphics/pokemon/front_pics/skarmory_front_pic.pngbin0 -> 1559 bytes
-rw-r--r--data/graphics/pokemon/front_pics/skiploom_front_pic.pngbin0 -> 717 bytes
-rw-r--r--data/graphics/pokemon/front_pics/skitty_front_pic.pngbin0 -> 1035 bytes
-rw-r--r--data/graphics/pokemon/front_pics/slaking_front_pic.pngbin0 -> 1335 bytes
-rw-r--r--data/graphics/pokemon/front_pics/slakoth_front_pic.pngbin0 -> 652 bytes
-rw-r--r--data/graphics/pokemon/front_pics/slowbro_front_pic.pngbin0 -> 1475 bytes
-rw-r--r--data/graphics/pokemon/front_pics/slowking_front_pic.pngbin0 -> 1166 bytes
-rw-r--r--data/graphics/pokemon/front_pics/slowpoke_front_pic.pngbin0 -> 889 bytes
-rw-r--r--data/graphics/pokemon/front_pics/slugma_front_pic.pngbin0 -> 723 bytes
-rw-r--r--data/graphics/pokemon/front_pics/smeargle_front_pic.pngbin0 -> 1312 bytes
-rw-r--r--data/graphics/pokemon/front_pics/smoochum_front_pic.pngbin0 -> 678 bytes
-rw-r--r--data/graphics/pokemon/front_pics/sneasel_front_pic.pngbin0 -> 1121 bytes
-rw-r--r--data/graphics/pokemon/front_pics/snorlax_front_pic.pngbin0 -> 1368 bytes
-rw-r--r--data/graphics/pokemon/front_pics/snorunt_front_pic.pngbin0 -> 914 bytes
-rw-r--r--data/graphics/pokemon/front_pics/snubbull_front_pic.pngbin0 -> 929 bytes
-rw-r--r--data/graphics/pokemon/front_pics/solrock_front_pic.pngbin0 -> 1585 bytes
-rw-r--r--data/graphics/pokemon/front_pics/spearow_front_pic.pngbin0 -> 899 bytes
-rw-r--r--data/graphics/pokemon/front_pics/spheal_front_pic.pngbin0 -> 768 bytes
-rw-r--r--data/graphics/pokemon/front_pics/spinarak_front_pic.pngbin0 -> 759 bytes
-rw-r--r--data/graphics/pokemon/front_pics/spinda_front_pic.pngbin0 -> 634 bytes
-rw-r--r--data/graphics/pokemon/front_pics/spoink_front_pic.pngbin0 -> 663 bytes
-rw-r--r--data/graphics/pokemon/front_pics/squirtle_front_pic.pngbin0 -> 899 bytes
-rw-r--r--data/graphics/pokemon/front_pics/stantler_front_pic.pngbin0 -> 1513 bytes
-rw-r--r--data/graphics/pokemon/front_pics/starmie_front_pic.pngbin0 -> 1253 bytes
-rw-r--r--data/graphics/pokemon/front_pics/staryu_front_pic.pngbin0 -> 973 bytes
-rw-r--r--data/graphics/pokemon/front_pics/steelix_front_pic.pngbin0 -> 1476 bytes
-rw-r--r--data/graphics/pokemon/front_pics/sudowoodo_front_pic.pngbin0 -> 1077 bytes
-rw-r--r--data/graphics/pokemon/front_pics/suicune_front_pic.pngbin0 -> 2161 bytes
-rw-r--r--data/graphics/pokemon/front_pics/sunflora_front_pic.pngbin0 -> 1050 bytes
-rw-r--r--data/graphics/pokemon/front_pics/sunkern_front_pic.pngbin0 -> 592 bytes
-rw-r--r--data/graphics/pokemon/front_pics/surskit_front_pic.pngbin0 -> 614 bytes
-rw-r--r--data/graphics/pokemon/front_pics/swablu_front_pic.pngbin0 -> 931 bytes
-rw-r--r--data/graphics/pokemon/front_pics/swalot_front_pic.pngbin0 -> 1081 bytes
-rw-r--r--data/graphics/pokemon/front_pics/swampert_front_pic.pngbin0 -> 1868 bytes
-rw-r--r--data/graphics/pokemon/front_pics/swellow_front_pic.pngbin0 -> 1046 bytes
-rw-r--r--data/graphics/pokemon/front_pics/swinub_front_pic.pngbin0 -> 551 bytes
-rw-r--r--data/graphics/pokemon/front_pics/taillow_front_pic.pngbin0 -> 999 bytes
-rw-r--r--data/graphics/pokemon/front_pics/tangela_front_pic.pngbin0 -> 1274 bytes
-rw-r--r--data/graphics/pokemon/front_pics/tauros_front_pic.pngbin0 -> 1766 bytes
-rw-r--r--data/graphics/pokemon/front_pics/teddiursa_front_pic.pngbin0 -> 551 bytes
-rw-r--r--data/graphics/pokemon/front_pics/tentacool_front_pic.pngbin0 -> 812 bytes
-rw-r--r--data/graphics/pokemon/front_pics/tentacruel_front_pic.pngbin0 -> 1345 bytes
-rw-r--r--data/graphics/pokemon/front_pics/togepi_front_pic.pngbin0 -> 500 bytes
-rw-r--r--data/graphics/pokemon/front_pics/togetic_front_pic.pngbin0 -> 830 bytes
-rw-r--r--data/graphics/pokemon/front_pics/torchic_front_pic.pngbin0 -> 871 bytes
-rw-r--r--data/graphics/pokemon/front_pics/torkoal_front_pic.pngbin0 -> 1616 bytes
-rw-r--r--data/graphics/pokemon/front_pics/totodile_front_pic.pngbin0 -> 850 bytes
-rw-r--r--data/graphics/pokemon/front_pics/trapinch_front_pic.pngbin0 -> 621 bytes
-rw-r--r--data/graphics/pokemon/front_pics/treecko_front_pic.pngbin0 -> 1000 bytes
-rw-r--r--data/graphics/pokemon/front_pics/tropius_front_pic.pngbin0 -> 1876 bytes
-rw-r--r--data/graphics/pokemon/front_pics/typhlosion_front_pic.pngbin0 -> 1448 bytes
-rw-r--r--data/graphics/pokemon/front_pics/tyranitar_front_pic.pngbin0 -> 1876 bytes
-rw-r--r--data/graphics/pokemon/front_pics/tyrogue_front_pic.pngbin0 -> 852 bytes
-rw-r--r--data/graphics/pokemon/front_pics/umbreon_front_pic.pngbin0 -> 1084 bytes
-rw-r--r--data/graphics/pokemon/front_pics/unown_a_front_pic.pngbin0 -> 345 bytes
-rw-r--r--data/graphics/pokemon/front_pics/unown_b_front_pic.pngbin0 -> 362 bytes
-rw-r--r--data/graphics/pokemon/front_pics/unown_c_front_pic.pngbin0 -> 403 bytes
-rw-r--r--data/graphics/pokemon/front_pics/unown_d_front_pic.pngbin0 -> 359 bytes
-rw-r--r--data/graphics/pokemon/front_pics/unown_e_front_pic.pngbin0 -> 332 bytes
-rw-r--r--data/graphics/pokemon/front_pics/unown_exclamation_mark_front_pic.pngbin0 -> 301 bytes
-rw-r--r--data/graphics/pokemon/front_pics/unown_f_front_pic.pngbin0 -> 372 bytes
-rw-r--r--data/graphics/pokemon/front_pics/unown_g_front_pic.pngbin0 -> 369 bytes
-rw-r--r--data/graphics/pokemon/front_pics/unown_h_front_pic.pngbin0 -> 433 bytes
-rw-r--r--data/graphics/pokemon/front_pics/unown_i_front_pic.pngbin0 -> 311 bytes
-rw-r--r--data/graphics/pokemon/front_pics/unown_j_front_pic.pngbin0 -> 342 bytes
-rw-r--r--data/graphics/pokemon/front_pics/unown_k_front_pic.pngbin0 -> 354 bytes
-rw-r--r--data/graphics/pokemon/front_pics/unown_l_front_pic.pngbin0 -> 321 bytes
-rw-r--r--data/graphics/pokemon/front_pics/unown_m_front_pic.pngbin0 -> 423 bytes
-rw-r--r--data/graphics/pokemon/front_pics/unown_n_front_pic.pngbin0 -> 385 bytes
-rw-r--r--data/graphics/pokemon/front_pics/unown_o_front_pic.pngbin0 -> 426 bytes
-rw-r--r--data/graphics/pokemon/front_pics/unown_p_front_pic.pngbin0 -> 318 bytes
-rw-r--r--data/graphics/pokemon/front_pics/unown_q_front_pic.pngbin0 -> 327 bytes
-rw-r--r--data/graphics/pokemon/front_pics/unown_question_mark_front_pic.pngbin0 -> 339 bytes
-rw-r--r--data/graphics/pokemon/front_pics/unown_r_front_pic.pngbin0 -> 319 bytes
-rw-r--r--data/graphics/pokemon/front_pics/unown_s_front_pic.pngbin0 -> 373 bytes
-rw-r--r--data/graphics/pokemon/front_pics/unown_t_front_pic.pngbin0 -> 323 bytes
-rw-r--r--data/graphics/pokemon/front_pics/unown_u_front_pic.pngbin0 -> 397 bytes
-rw-r--r--data/graphics/pokemon/front_pics/unown_v_front_pic.pngbin0 -> 358 bytes
-rw-r--r--data/graphics/pokemon/front_pics/unown_w_front_pic.pngbin0 -> 363 bytes
-rw-r--r--data/graphics/pokemon/front_pics/unown_x_front_pic.pngbin0 -> 344 bytes
-rw-r--r--data/graphics/pokemon/front_pics/unown_y_front_pic.pngbin0 -> 355 bytes
-rw-r--r--data/graphics/pokemon/front_pics/unown_z_front_pic.pngbin0 -> 332 bytes
-rw-r--r--data/graphics/pokemon/front_pics/ursaring_front_pic.pngbin0 -> 1517 bytes
-rw-r--r--data/graphics/pokemon/front_pics/vaporeon_front_pic.pngbin0 -> 1281 bytes
-rw-r--r--data/graphics/pokemon/front_pics/venomoth_front_pic.pngbin0 -> 1534 bytes
-rw-r--r--data/graphics/pokemon/front_pics/venonat_front_pic.pngbin0 -> 1170 bytes
-rw-r--r--data/graphics/pokemon/front_pics/venusaur_front_pic.pngbin0 -> 1958 bytes
-rw-r--r--data/graphics/pokemon/front_pics/vibrava_front_pic.pngbin0 -> 1231 bytes
-rw-r--r--data/graphics/pokemon/front_pics/victreebel_front_pic.pngbin0 -> 1509 bytes
-rw-r--r--data/graphics/pokemon/front_pics/vigoroth_front_pic.pngbin0 -> 1522 bytes
-rw-r--r--data/graphics/pokemon/front_pics/vileplume_front_pic.pngbin0 -> 1085 bytes
-rw-r--r--data/graphics/pokemon/front_pics/volbeat_front_pic.pngbin0 -> 1215 bytes
-rw-r--r--data/graphics/pokemon/front_pics/voltorb_front_pic.pngbin0 -> 531 bytes
-rw-r--r--data/graphics/pokemon/front_pics/vulpix_front_pic.pngbin0 -> 1225 bytes
-rw-r--r--data/graphics/pokemon/front_pics/wailmer_front_pic.pngbin0 -> 906 bytes
-rw-r--r--data/graphics/pokemon/front_pics/wailord_front_pic.pngbin0 -> 1274 bytes
-rw-r--r--data/graphics/pokemon/front_pics/walrein_front_pic.pngbin0 -> 1629 bytes
-rw-r--r--data/graphics/pokemon/front_pics/wartortle_front_pic.pngbin0 -> 1345 bytes
-rw-r--r--data/graphics/pokemon/front_pics/weedle_front_pic.pngbin0 -> 686 bytes
-rw-r--r--data/graphics/pokemon/front_pics/weepinbell_front_pic.pngbin0 -> 1099 bytes
-rw-r--r--data/graphics/pokemon/front_pics/weezing_front_pic.pngbin0 -> 1634 bytes
-rw-r--r--data/graphics/pokemon/front_pics/whiscash_front_pic.pngbin0 -> 1080 bytes
-rw-r--r--data/graphics/pokemon/front_pics/whismur_front_pic.pngbin0 -> 787 bytes
-rw-r--r--data/graphics/pokemon/front_pics/wigglytuff_front_pic.pngbin0 -> 1210 bytes
-rw-r--r--data/graphics/pokemon/front_pics/wingull_front_pic.pngbin0 -> 694 bytes
-rw-r--r--data/graphics/pokemon/front_pics/wobbuffet_front_pic.pngbin0 -> 1129 bytes
-rw-r--r--data/graphics/pokemon/front_pics/wooper_front_pic.pngbin0 -> 644 bytes
-rw-r--r--data/graphics/pokemon/front_pics/wurmple_front_pic.pngbin0 -> 890 bytes
-rw-r--r--data/graphics/pokemon/front_pics/wynaut_front_pic.pngbin0 -> 787 bytes
-rw-r--r--data/graphics/pokemon/front_pics/xatu_front_pic.pngbin0 -> 1027 bytes
-rw-r--r--data/graphics/pokemon/front_pics/yanma_front_pic.pngbin0 -> 1088 bytes
-rw-r--r--data/graphics/pokemon/front_pics/zangoose_front_pic.pngbin0 -> 1398 bytes
-rw-r--r--data/graphics/pokemon/front_pics/zapdos_front_pic.pngbin0 -> 1576 bytes
-rw-r--r--data/graphics/pokemon/front_pics/zigzagoon_front_pic.pngbin0 -> 1372 bytes
-rw-r--r--data/graphics/pokemon/front_pics/zubat_front_pic.pngbin0 -> 914 bytes
-rw-r--r--data/graphics/pokemon/icon_palettes/icon_palette_0.pal19
-rw-r--r--data/graphics/pokemon/icon_palettes/icon_palette_1.pal19
-rw-r--r--data/graphics/pokemon/icon_palettes/icon_palette_2.pal19
-rw-r--r--data/graphics/pokemon/icons/abra_icon.pngbin0 -> 327 bytes
-rw-r--r--data/graphics/pokemon/icons/absol_icon.pngbin0 -> 371 bytes
-rw-r--r--data/graphics/pokemon/icons/aerodactyl_icon.pngbin0 -> 369 bytes
-rw-r--r--data/graphics/pokemon/icons/aggron_icon.pngbin0 -> 367 bytes
-rw-r--r--data/graphics/pokemon/icons/aipom_icon.pngbin0 -> 399 bytes
-rw-r--r--data/graphics/pokemon/icons/alakazam_icon.pngbin0 -> 401 bytes
-rw-r--r--data/graphics/pokemon/icons/altaria_icon.pngbin0 -> 419 bytes
-rw-r--r--data/graphics/pokemon/icons/ampharos_icon.pngbin0 -> 430 bytes
-rw-r--r--data/graphics/pokemon/icons/anorith_icon.pngbin0 -> 377 bytes
-rw-r--r--data/graphics/pokemon/icons/arbok_icon.pngbin0 -> 373 bytes
-rw-r--r--data/graphics/pokemon/icons/arcanine_icon.pngbin0 -> 445 bytes
-rw-r--r--data/graphics/pokemon/icons/ariados_icon.pngbin0 -> 430 bytes
-rw-r--r--data/graphics/pokemon/icons/armaldo_icon.pngbin0 -> 383 bytes
-rw-r--r--data/graphics/pokemon/icons/aron_icon.pngbin0 -> 262 bytes
-rw-r--r--data/graphics/pokemon/icons/articuno_icon.pngbin0 -> 384 bytes
-rw-r--r--data/graphics/pokemon/icons/azumarill_icon.pngbin0 -> 445 bytes
-rw-r--r--data/graphics/pokemon/icons/azurill_icon.pngbin0 -> 342 bytes
-rw-r--r--data/graphics/pokemon/icons/bagon_icon.pngbin0 -> 359 bytes
-rw-r--r--data/graphics/pokemon/icons/baltoy_icon.pngbin0 -> 279 bytes
-rw-r--r--data/graphics/pokemon/icons/banette_icon.pngbin0 -> 321 bytes
-rw-r--r--data/graphics/pokemon/icons/barboach_icon.pngbin0 -> 337 bytes
-rw-r--r--data/graphics/pokemon/icons/bayleef_icon.pngbin0 -> 427 bytes
-rw-r--r--data/graphics/pokemon/icons/beautifly_icon.pngbin0 -> 449 bytes
-rw-r--r--data/graphics/pokemon/icons/beedrill_icon.pngbin0 -> 437 bytes
-rw-r--r--data/graphics/pokemon/icons/beldum_icon.pngbin0 -> 294 bytes
-rw-r--r--data/graphics/pokemon/icons/bellossom_icon.pngbin0 -> 363 bytes
-rw-r--r--data/graphics/pokemon/icons/bellsprout_icon.pngbin0 -> 252 bytes
-rw-r--r--data/graphics/pokemon/icons/blastoise_icon.pngbin0 -> 397 bytes
-rw-r--r--data/graphics/pokemon/icons/blaziken_icon.pngbin0 -> 448 bytes
-rw-r--r--data/graphics/pokemon/icons/blissey_icon.pngbin0 -> 406 bytes
-rw-r--r--data/graphics/pokemon/icons/breloom_icon.pngbin0 -> 321 bytes
-rw-r--r--data/graphics/pokemon/icons/bulbasaur_icon.pngbin0 -> 316 bytes
-rw-r--r--data/graphics/pokemon/icons/butterfree_icon.pngbin0 -> 421 bytes
-rw-r--r--data/graphics/pokemon/icons/cacnea_icon.pngbin0 -> 370 bytes
-rw-r--r--data/graphics/pokemon/icons/cacturne_icon.pngbin0 -> 299 bytes
-rw-r--r--data/graphics/pokemon/icons/camerupt_icon.pngbin0 -> 404 bytes
-rw-r--r--data/graphics/pokemon/icons/carvanha_icon.pngbin0 -> 392 bytes
-rw-r--r--data/graphics/pokemon/icons/cascoon_icon.pngbin0 -> 342 bytes
-rw-r--r--data/graphics/pokemon/icons/castform_icon.pngbin0 -> 263 bytes
-rw-r--r--data/graphics/pokemon/icons/caterpie_icon.pngbin0 -> 277 bytes
-rw-r--r--data/graphics/pokemon/icons/celebi_icon.pngbin0 -> 330 bytes
-rw-r--r--data/graphics/pokemon/icons/chansey_icon.pngbin0 -> 317 bytes
-rw-r--r--data/graphics/pokemon/icons/charizard_icon.pngbin0 -> 462 bytes
-rw-r--r--data/graphics/pokemon/icons/charmander_icon.pngbin0 -> 303 bytes
-rw-r--r--data/graphics/pokemon/icons/charmeleon_icon.pngbin0 -> 412 bytes
-rw-r--r--data/graphics/pokemon/icons/chikorita_icon.pngbin0 -> 334 bytes
-rw-r--r--data/graphics/pokemon/icons/chimecho_icon.pngbin0 -> 258 bytes
-rw-r--r--data/graphics/pokemon/icons/chinchou_icon.pngbin0 -> 378 bytes
-rw-r--r--data/graphics/pokemon/icons/clamperl_icon.pngbin0 -> 345 bytes
-rw-r--r--data/graphics/pokemon/icons/claydol_icon.pngbin0 -> 331 bytes
-rw-r--r--data/graphics/pokemon/icons/clefable_icon.pngbin0 -> 339 bytes
-rw-r--r--data/graphics/pokemon/icons/clefairy_icon.pngbin0 -> 305 bytes
-rw-r--r--data/graphics/pokemon/icons/cleffa_icon.pngbin0 -> 302 bytes
-rw-r--r--data/graphics/pokemon/icons/cloyster_icon.pngbin0 -> 507 bytes
-rw-r--r--data/graphics/pokemon/icons/combusken_icon.pngbin0 -> 351 bytes
-rw-r--r--data/graphics/pokemon/icons/corphish_icon.pngbin0 -> 286 bytes
-rw-r--r--data/graphics/pokemon/icons/corsola_icon.pngbin0 -> 365 bytes
-rw-r--r--data/graphics/pokemon/icons/cradily_icon.pngbin0 -> 452 bytes
-rw-r--r--data/graphics/pokemon/icons/crawdaunt_icon.pngbin0 -> 402 bytes
-rw-r--r--data/graphics/pokemon/icons/crobat_icon.pngbin0 -> 422 bytes
-rw-r--r--data/graphics/pokemon/icons/croconaw_icon.pngbin0 -> 356 bytes
-rw-r--r--data/graphics/pokemon/icons/cubone_icon.pngbin0 -> 350 bytes
-rw-r--r--data/graphics/pokemon/icons/cyndaquil_icon.pngbin0 -> 360 bytes
-rw-r--r--data/graphics/pokemon/icons/delcatty_icon.pngbin0 -> 420 bytes
-rw-r--r--data/graphics/pokemon/icons/delibird_icon.pngbin0 -> 357 bytes
-rw-r--r--data/graphics/pokemon/icons/deoxys_icon.pngbin0 -> 430 bytes
-rw-r--r--data/graphics/pokemon/icons/dewgong_icon.pngbin0 -> 415 bytes
-rw-r--r--data/graphics/pokemon/icons/diglett_icon.pngbin0 -> 249 bytes
-rw-r--r--data/graphics/pokemon/icons/ditto_icon.pngbin0 -> 270 bytes
-rw-r--r--data/graphics/pokemon/icons/dodrio_icon.pngbin0 -> 446 bytes
-rw-r--r--data/graphics/pokemon/icons/doduo_icon.pngbin0 -> 351 bytes
-rw-r--r--data/graphics/pokemon/icons/donphan_icon.pngbin0 -> 471 bytes
-rw-r--r--data/graphics/pokemon/icons/dragonair_icon.pngbin0 -> 383 bytes
-rw-r--r--data/graphics/pokemon/icons/dragonite_icon.pngbin0 -> 414 bytes
-rw-r--r--data/graphics/pokemon/icons/dratini_icon.pngbin0 -> 334 bytes
-rw-r--r--data/graphics/pokemon/icons/drowzee_icon.pngbin0 -> 416 bytes
-rw-r--r--data/graphics/pokemon/icons/dugtrio_icon.pngbin0 -> 296 bytes
-rw-r--r--data/graphics/pokemon/icons/dunsparce_icon.pngbin0 -> 341 bytes
-rw-r--r--data/graphics/pokemon/icons/dusclops_icon.pngbin0 -> 344 bytes
-rw-r--r--data/graphics/pokemon/icons/duskull_icon.pngbin0 -> 294 bytes
-rw-r--r--data/graphics/pokemon/icons/dustox_icon.pngbin0 -> 428 bytes
-rw-r--r--data/graphics/pokemon/icons/eevee_icon.pngbin0 -> 296 bytes
-rw-r--r--data/graphics/pokemon/icons/egg_icon.pngbin0 -> 310 bytes
-rw-r--r--data/graphics/pokemon/icons/ekans_icon.pngbin0 -> 333 bytes
-rw-r--r--data/graphics/pokemon/icons/electabuzz_icon.pngbin0 -> 321 bytes
-rw-r--r--data/graphics/pokemon/icons/electrike_icon.pngbin0 -> 352 bytes
-rw-r--r--data/graphics/pokemon/icons/electrode_icon.pngbin0 -> 245 bytes
-rw-r--r--data/graphics/pokemon/icons/elekid_icon.pngbin0 -> 327 bytes
-rw-r--r--data/graphics/pokemon/icons/entei_icon.pngbin0 -> 453 bytes
-rw-r--r--data/graphics/pokemon/icons/espeon_icon.pngbin0 -> 354 bytes
-rw-r--r--data/graphics/pokemon/icons/exeggcute_icon.pngbin0 -> 383 bytes
-rw-r--r--data/graphics/pokemon/icons/exeggutor_icon.pngbin0 -> 368 bytes
-rw-r--r--data/graphics/pokemon/icons/exploud_icon.pngbin0 -> 447 bytes
-rw-r--r--data/graphics/pokemon/icons/farfetch_d_icon.pngbin0 -> 396 bytes
-rw-r--r--data/graphics/pokemon/icons/fearow_icon.pngbin0 -> 465 bytes
-rw-r--r--data/graphics/pokemon/icons/feebas_icon.pngbin0 -> 359 bytes
-rw-r--r--data/graphics/pokemon/icons/feraligatr_icon.pngbin0 -> 488 bytes
-rw-r--r--data/graphics/pokemon/icons/flaaffy_icon.pngbin0 -> 376 bytes
-rw-r--r--data/graphics/pokemon/icons/flareon_icon.pngbin0 -> 380 bytes
-rw-r--r--data/graphics/pokemon/icons/flygon_icon.pngbin0 -> 411 bytes
-rw-r--r--data/graphics/pokemon/icons/forretress_icon.pngbin0 -> 332 bytes
-rw-r--r--data/graphics/pokemon/icons/furret_icon.pngbin0 -> 401 bytes
-rw-r--r--data/graphics/pokemon/icons/gardevoir_icon.pngbin0 -> 386 bytes
-rw-r--r--data/graphics/pokemon/icons/gastly_icon.pngbin0 -> 442 bytes
-rw-r--r--data/graphics/pokemon/icons/gengar_icon.pngbin0 -> 382 bytes
-rw-r--r--data/graphics/pokemon/icons/geodude_icon.pngbin0 -> 304 bytes
-rw-r--r--data/graphics/pokemon/icons/girafarig_icon.pngbin0 -> 370 bytes
-rw-r--r--data/graphics/pokemon/icons/glalie_icon.pngbin0 -> 305 bytes
-rw-r--r--data/graphics/pokemon/icons/gligar_icon.pngbin0 -> 425 bytes
-rw-r--r--data/graphics/pokemon/icons/gloom_icon.pngbin0 -> 313 bytes
-rw-r--r--data/graphics/pokemon/icons/golbat_icon.pngbin0 -> 355 bytes
-rw-r--r--data/graphics/pokemon/icons/goldeen_icon.pngbin0 -> 354 bytes
-rw-r--r--data/graphics/pokemon/icons/golduck_icon.pngbin0 -> 351 bytes
-rw-r--r--data/graphics/pokemon/icons/golem_icon.pngbin0 -> 395 bytes
-rw-r--r--data/graphics/pokemon/icons/gorebyss_icon.pngbin0 -> 382 bytes
-rw-r--r--data/graphics/pokemon/icons/granbull_icon.pngbin0 -> 352 bytes
-rw-r--r--data/graphics/pokemon/icons/graveler_icon.pngbin0 -> 366 bytes
-rw-r--r--data/graphics/pokemon/icons/grimer_icon.pngbin0 -> 356 bytes
-rw-r--r--data/graphics/pokemon/icons/groudon_icon.pngbin0 -> 377 bytes
-rw-r--r--data/graphics/pokemon/icons/grovyle_icon.pngbin0 -> 363 bytes
-rw-r--r--data/graphics/pokemon/icons/growlithe_icon.pngbin0 -> 348 bytes
-rw-r--r--data/graphics/pokemon/icons/grumpig_icon.pngbin0 -> 329 bytes
-rw-r--r--data/graphics/pokemon/icons/gulpin_icon.pngbin0 -> 293 bytes
-rw-r--r--data/graphics/pokemon/icons/gyarados_icon.pngbin0 -> 524 bytes
-rw-r--r--data/graphics/pokemon/icons/hariyama_icon.pngbin0 -> 387 bytes
-rw-r--r--data/graphics/pokemon/icons/haunter_icon.pngbin0 -> 485 bytes
-rw-r--r--data/graphics/pokemon/icons/heracross_icon.pngbin0 -> 370 bytes
-rw-r--r--data/graphics/pokemon/icons/hitmonchan_icon.pngbin0 -> 306 bytes
-rw-r--r--data/graphics/pokemon/icons/hitmonlee_icon.pngbin0 -> 335 bytes
-rw-r--r--data/graphics/pokemon/icons/hitmontop_icon.pngbin0 -> 477 bytes
-rw-r--r--data/graphics/pokemon/icons/ho_oh_icon.pngbin0 -> 480 bytes
-rw-r--r--data/graphics/pokemon/icons/hoothoot_icon.pngbin0 -> 350 bytes
-rw-r--r--data/graphics/pokemon/icons/hoppip_icon.pngbin0 -> 367 bytes
-rw-r--r--data/graphics/pokemon/icons/horsea_icon.pngbin0 -> 354 bytes
-rw-r--r--data/graphics/pokemon/icons/houndoom_icon.pngbin0 -> 406 bytes
-rw-r--r--data/graphics/pokemon/icons/houndour_icon.pngbin0 -> 358 bytes
-rw-r--r--data/graphics/pokemon/icons/huntail_icon.pngbin0 -> 419 bytes
-rw-r--r--data/graphics/pokemon/icons/hypno_icon.pngbin0 -> 391 bytes
-rw-r--r--data/graphics/pokemon/icons/igglybuff_icon.pngbin0 -> 322 bytes
-rw-r--r--data/graphics/pokemon/icons/illumise_icon.pngbin0 -> 325 bytes
-rw-r--r--data/graphics/pokemon/icons/ivysaur_icon.pngbin0 -> 326 bytes
-rw-r--r--data/graphics/pokemon/icons/jigglypuff_icon.pngbin0 -> 315 bytes
-rw-r--r--data/graphics/pokemon/icons/jirachi_icon.pngbin0 -> 340 bytes
-rw-r--r--data/graphics/pokemon/icons/jolteon_icon.pngbin0 -> 324 bytes
-rw-r--r--data/graphics/pokemon/icons/jumpluff_icon.pngbin0 -> 398 bytes
-rw-r--r--data/graphics/pokemon/icons/jynx_icon.pngbin0 -> 378 bytes
-rw-r--r--data/graphics/pokemon/icons/kabuto_icon.pngbin0 -> 264 bytes
-rw-r--r--data/graphics/pokemon/icons/kabutops_icon.pngbin0 -> 322 bytes
-rw-r--r--data/graphics/pokemon/icons/kadabra_icon.pngbin0 -> 432 bytes
-rw-r--r--data/graphics/pokemon/icons/kakuna_icon.pngbin0 -> 266 bytes
-rw-r--r--data/graphics/pokemon/icons/kangaskhan_icon.pngbin0 -> 389 bytes
-rw-r--r--data/graphics/pokemon/icons/kecleon_icon.pngbin0 -> 384 bytes
-rw-r--r--data/graphics/pokemon/icons/kingdra_icon.pngbin0 -> 385 bytes
-rw-r--r--data/graphics/pokemon/icons/kingler_icon.pngbin0 -> 440 bytes
-rw-r--r--data/graphics/pokemon/icons/kirlia_icon.pngbin0 -> 351 bytes
-rw-r--r--data/graphics/pokemon/icons/koffing_icon.pngbin0 -> 315 bytes
-rw-r--r--data/graphics/pokemon/icons/krabby_icon.pngbin0 -> 432 bytes
-rw-r--r--data/graphics/pokemon/icons/kyogre_icon.pngbin0 -> 444 bytes
-rw-r--r--data/graphics/pokemon/icons/lairon_icon.pngbin0 -> 362 bytes
-rw-r--r--data/graphics/pokemon/icons/lanturn_icon.pngbin0 -> 442 bytes
-rw-r--r--data/graphics/pokemon/icons/lapras_icon.pngbin0 -> 409 bytes
-rw-r--r--data/graphics/pokemon/icons/larvitar_icon.pngbin0 -> 304 bytes
-rw-r--r--data/graphics/pokemon/icons/latias_icon.pngbin0 -> 396 bytes
-rw-r--r--data/graphics/pokemon/icons/latios_icon.pngbin0 -> 396 bytes
-rw-r--r--data/graphics/pokemon/icons/ledian_icon.pngbin0 -> 377 bytes
-rw-r--r--data/graphics/pokemon/icons/ledyba_icon.pngbin0 -> 314 bytes
-rw-r--r--data/graphics/pokemon/icons/lickitung_icon.pngbin0 -> 368 bytes
-rw-r--r--data/graphics/pokemon/icons/lileep_icon.pngbin0 -> 361 bytes
-rw-r--r--data/graphics/pokemon/icons/linoone_icon.pngbin0 -> 390 bytes
-rw-r--r--data/graphics/pokemon/icons/lombre_icon.pngbin0 -> 319 bytes
-rw-r--r--data/graphics/pokemon/icons/lotad_icon.pngbin0 -> 283 bytes
-rw-r--r--data/graphics/pokemon/icons/loudred_icon.pngbin0 -> 387 bytes
-rw-r--r--data/graphics/pokemon/icons/ludicolo_icon.pngbin0 -> 379 bytes
-rw-r--r--data/graphics/pokemon/icons/lugia_icon.pngbin0 -> 454 bytes
-rw-r--r--data/graphics/pokemon/icons/lunatone_icon.pngbin0 -> 261 bytes
-rw-r--r--data/graphics/pokemon/icons/luvdisc_icon.pngbin0 -> 281 bytes
-rw-r--r--data/graphics/pokemon/icons/machamp_icon.pngbin0 -> 414 bytes
-rw-r--r--data/graphics/pokemon/icons/machoke_icon.pngbin0 -> 415 bytes
-rw-r--r--data/graphics/pokemon/icons/machop_icon.pngbin0 -> 313 bytes
-rw-r--r--data/graphics/pokemon/icons/magby_icon.pngbin0 -> 296 bytes
-rw-r--r--data/graphics/pokemon/icons/magcargo_icon.pngbin0 -> 444 bytes
-rw-r--r--data/graphics/pokemon/icons/magikarp_icon.pngbin0 -> 381 bytes
-rw-r--r--data/graphics/pokemon/icons/magmar_icon.pngbin0 -> 398 bytes
-rw-r--r--data/graphics/pokemon/icons/magnemite_icon.pngbin0 -> 289 bytes
-rw-r--r--data/graphics/pokemon/icons/magneton_icon.pngbin0 -> 416 bytes
-rw-r--r--data/graphics/pokemon/icons/makuhita_icon.pngbin0 -> 326 bytes
-rw-r--r--data/graphics/pokemon/icons/manectric_icon.pngbin0 -> 316 bytes
-rw-r--r--data/graphics/pokemon/icons/mankey_icon.pngbin0 -> 374 bytes
-rw-r--r--data/graphics/pokemon/icons/mantine_icon.pngbin0 -> 374 bytes
-rw-r--r--data/graphics/pokemon/icons/mareep_icon.pngbin0 -> 391 bytes
-rw-r--r--data/graphics/pokemon/icons/marill_icon.pngbin0 -> 365 bytes
-rw-r--r--data/graphics/pokemon/icons/marowak_icon.pngbin0 -> 388 bytes
-rw-r--r--data/graphics/pokemon/icons/marshtomp_icon.pngbin0 -> 294 bytes
-rw-r--r--data/graphics/pokemon/icons/masquerain_icon.pngbin0 -> 371 bytes
-rw-r--r--data/graphics/pokemon/icons/mawile_icon.pngbin0 -> 433 bytes
-rw-r--r--data/graphics/pokemon/icons/medicham_icon.pngbin0 -> 369 bytes
-rw-r--r--data/graphics/pokemon/icons/meditite_icon.pngbin0 -> 329 bytes
-rw-r--r--data/graphics/pokemon/icons/meganium_icon.pngbin0 -> 451 bytes
-rw-r--r--data/graphics/pokemon/icons/meowth_icon.pngbin0 -> 304 bytes
-rw-r--r--data/graphics/pokemon/icons/metagross_icon.pngbin0 -> 439 bytes
-rw-r--r--data/graphics/pokemon/icons/metang_icon.pngbin0 -> 445 bytes
-rw-r--r--data/graphics/pokemon/icons/metapod_icon.pngbin0 -> 241 bytes
-rw-r--r--data/graphics/pokemon/icons/mew_icon.pngbin0 -> 377 bytes
-rw-r--r--data/graphics/pokemon/icons/mewtwo_icon.pngbin0 -> 368 bytes
-rw-r--r--data/graphics/pokemon/icons/mightyena_icon.pngbin0 -> 403 bytes
-rw-r--r--data/graphics/pokemon/icons/milotic_icon.pngbin0 -> 455 bytes
-rw-r--r--data/graphics/pokemon/icons/miltank_icon.pngbin0 -> 351 bytes
-rw-r--r--data/graphics/pokemon/icons/minun_icon.pngbin0 -> 296 bytes
-rw-r--r--data/graphics/pokemon/icons/misdreavus_icon.pngbin0 -> 369 bytes
-rw-r--r--data/graphics/pokemon/icons/moltres_icon.pngbin0 -> 421 bytes
-rw-r--r--data/graphics/pokemon/icons/mr_mime_icon.pngbin0 -> 311 bytes
-rw-r--r--data/graphics/pokemon/icons/mudkip_icon.pngbin0 -> 353 bytes
-rw-r--r--data/graphics/pokemon/icons/muk_icon.pngbin0 -> 441 bytes
-rw-r--r--data/graphics/pokemon/icons/murkrow_icon.pngbin0 -> 370 bytes
-rw-r--r--data/graphics/pokemon/icons/natu_icon.pngbin0 -> 318 bytes
-rw-r--r--data/graphics/pokemon/icons/nidoking_icon.pngbin0 -> 420 bytes
-rw-r--r--data/graphics/pokemon/icons/nidoqueen_icon.pngbin0 -> 374 bytes
-rw-r--r--data/graphics/pokemon/icons/nidoran_f_icon.pngbin0 -> 287 bytes
-rw-r--r--data/graphics/pokemon/icons/nidoran_m_icon.pngbin0 -> 326 bytes
-rw-r--r--data/graphics/pokemon/icons/nidorina_icon.pngbin0 -> 325 bytes
-rw-r--r--data/graphics/pokemon/icons/nidorino_icon.pngbin0 -> 324 bytes
-rw-r--r--data/graphics/pokemon/icons/nincada_icon.pngbin0 -> 352 bytes
-rw-r--r--data/graphics/pokemon/icons/ninetales_icon.pngbin0 -> 421 bytes
-rw-r--r--data/graphics/pokemon/icons/ninjask_icon.pngbin0 -> 324 bytes
-rw-r--r--data/graphics/pokemon/icons/noctowl_icon.pngbin0 -> 362 bytes
-rw-r--r--data/graphics/pokemon/icons/nosepass_icon.pngbin0 -> 282 bytes
-rw-r--r--data/graphics/pokemon/icons/numel_icon.pngbin0 -> 301 bytes
-rw-r--r--data/graphics/pokemon/icons/nuzleaf_icon.pngbin0 -> 342 bytes
-rw-r--r--data/graphics/pokemon/icons/octillery_icon.pngbin0 -> 349 bytes
-rw-r--r--data/graphics/pokemon/icons/oddish_icon.pngbin0 -> 284 bytes
-rw-r--r--data/graphics/pokemon/icons/omanyte_icon.pngbin0 -> 308 bytes
-rw-r--r--data/graphics/pokemon/icons/omastar_icon.pngbin0 -> 350 bytes
-rw-r--r--data/graphics/pokemon/icons/onix_icon.pngbin0 -> 456 bytes
-rw-r--r--data/graphics/pokemon/icons/paras_icon.pngbin0 -> 387 bytes
-rw-r--r--data/graphics/pokemon/icons/parasect_icon.pngbin0 -> 329 bytes
-rw-r--r--data/graphics/pokemon/icons/pelipper_icon.pngbin0 -> 374 bytes
-rw-r--r--data/graphics/pokemon/icons/persian_icon.pngbin0 -> 328 bytes
-rw-r--r--data/graphics/pokemon/icons/phanpy_icon.pngbin0 -> 371 bytes
-rw-r--r--data/graphics/pokemon/icons/pichu_icon.pngbin0 -> 237 bytes
-rw-r--r--data/graphics/pokemon/icons/pidgeot_icon.pngbin0 -> 456 bytes
-rw-r--r--data/graphics/pokemon/icons/pidgeotto_icon.pngbin0 -> 387 bytes
-rw-r--r--data/graphics/pokemon/icons/pidgey_icon.pngbin0 -> 364 bytes
-rw-r--r--data/graphics/pokemon/icons/pikachu_icon.pngbin0 -> 353 bytes
-rw-r--r--data/graphics/pokemon/icons/piloswine_icon.pngbin0 -> 341 bytes
-rw-r--r--data/graphics/pokemon/icons/pineco_icon.pngbin0 -> 290 bytes
-rw-r--r--data/graphics/pokemon/icons/pinsir_icon.pngbin0 -> 334 bytes
-rw-r--r--data/graphics/pokemon/icons/plusle_icon.pngbin0 -> 303 bytes
-rw-r--r--data/graphics/pokemon/icons/politoed_icon.pngbin0 -> 428 bytes
-rw-r--r--data/graphics/pokemon/icons/poliwag_icon.pngbin0 -> 339 bytes
-rw-r--r--data/graphics/pokemon/icons/poliwhirl_icon.pngbin0 -> 349 bytes
-rw-r--r--data/graphics/pokemon/icons/poliwrath_icon.pngbin0 -> 389 bytes
-rw-r--r--data/graphics/pokemon/icons/ponyta_icon.pngbin0 -> 457 bytes
-rw-r--r--data/graphics/pokemon/icons/poochyena_icon.pngbin0 -> 360 bytes
-rw-r--r--data/graphics/pokemon/icons/porygon2_icon.pngbin0 -> 341 bytes
-rw-r--r--data/graphics/pokemon/icons/porygon_icon.pngbin0 -> 386 bytes
-rw-r--r--data/graphics/pokemon/icons/primeape_icon.pngbin0 -> 370 bytes
-rw-r--r--data/graphics/pokemon/icons/psyduck_icon.pngbin0 -> 329 bytes
-rw-r--r--data/graphics/pokemon/icons/pupitar_icon.pngbin0 -> 291 bytes
-rw-r--r--data/graphics/pokemon/icons/quagsire_icon.pngbin0 -> 362 bytes
-rw-r--r--data/graphics/pokemon/icons/question_mark_icon.pngbin0 -> 271 bytes
-rw-r--r--data/graphics/pokemon/icons/quilava_icon.pngbin0 -> 402 bytes
-rw-r--r--data/graphics/pokemon/icons/qwilfish_icon.pngbin0 -> 337 bytes
-rw-r--r--data/graphics/pokemon/icons/raichu_icon.pngbin0 -> 411 bytes
-rw-r--r--data/graphics/pokemon/icons/raikou_icon.pngbin0 -> 486 bytes
-rw-r--r--data/graphics/pokemon/icons/ralts_icon.pngbin0 -> 262 bytes
-rw-r--r--data/graphics/pokemon/icons/rapidash_icon.pngbin0 -> 478 bytes
-rw-r--r--data/graphics/pokemon/icons/raticate_icon.pngbin0 -> 374 bytes
-rw-r--r--data/graphics/pokemon/icons/rattata_icon.pngbin0 -> 318 bytes
-rw-r--r--data/graphics/pokemon/icons/rayquaza_icon.pngbin0 -> 507 bytes
-rw-r--r--data/graphics/pokemon/icons/regice_icon.pngbin0 -> 334 bytes
-rw-r--r--data/graphics/pokemon/icons/regirock_icon.pngbin0 -> 379 bytes
-rw-r--r--data/graphics/pokemon/icons/registeel_icon.pngbin0 -> 351 bytes
-rw-r--r--data/graphics/pokemon/icons/relicanth_icon.pngbin0 -> 413 bytes
-rw-r--r--data/graphics/pokemon/icons/remoraid_icon.pngbin0 -> 330 bytes
-rw-r--r--data/graphics/pokemon/icons/rhydon_icon.pngbin0 -> 381 bytes
-rw-r--r--data/graphics/pokemon/icons/rhyhorn_icon.pngbin0 -> 356 bytes
-rw-r--r--data/graphics/pokemon/icons/roselia_icon.pngbin0 -> 414 bytes
-rw-r--r--data/graphics/pokemon/icons/sableye_icon.pngbin0 -> 319 bytes
-rw-r--r--data/graphics/pokemon/icons/salamence_icon.pngbin0 -> 477 bytes
-rw-r--r--data/graphics/pokemon/icons/sandshrew_icon.pngbin0 -> 338 bytes
-rw-r--r--data/graphics/pokemon/icons/sandslash_icon.pngbin0 -> 402 bytes
-rw-r--r--data/graphics/pokemon/icons/sceptile_icon.pngbin0 -> 383 bytes
-rw-r--r--data/graphics/pokemon/icons/scizor_icon.pngbin0 -> 447 bytes
-rw-r--r--data/graphics/pokemon/icons/scyther_icon.pngbin0 -> 345 bytes
-rw-r--r--data/graphics/pokemon/icons/seadra_icon.pngbin0 -> 351 bytes
-rw-r--r--data/graphics/pokemon/icons/seaking_icon.pngbin0 -> 368 bytes
-rw-r--r--data/graphics/pokemon/icons/sealeo_icon.pngbin0 -> 387 bytes
-rw-r--r--data/graphics/pokemon/icons/seedot_icon.pngbin0 -> 271 bytes
-rw-r--r--data/graphics/pokemon/icons/seel_icon.pngbin0 -> 382 bytes
-rw-r--r--data/graphics/pokemon/icons/sentret_icon.pngbin0 -> 363 bytes
-rw-r--r--data/graphics/pokemon/icons/seviper_icon.pngbin0 -> 368 bytes
-rw-r--r--data/graphics/pokemon/icons/sharpedo_icon.pngbin0 -> 373 bytes
-rw-r--r--data/graphics/pokemon/icons/shedinja_icon.pngbin0 -> 298 bytes
-rw-r--r--data/graphics/pokemon/icons/shelgon_icon.pngbin0 -> 333 bytes
-rw-r--r--data/graphics/pokemon/icons/shellder_icon.pngbin0 -> 295 bytes
-rw-r--r--data/graphics/pokemon/icons/shiftry_icon.pngbin0 -> 349 bytes
-rw-r--r--data/graphics/pokemon/icons/shroomish_icon.pngbin0 -> 317 bytes
-rw-r--r--data/graphics/pokemon/icons/shuckle_icon.pngbin0 -> 334 bytes
-rw-r--r--data/graphics/pokemon/icons/shuppet_icon.pngbin0 -> 275 bytes
-rw-r--r--data/graphics/pokemon/icons/silcoon_icon.pngbin0 -> 329 bytes
-rw-r--r--data/graphics/pokemon/icons/skarmory_icon.pngbin0 -> 418 bytes
-rw-r--r--data/graphics/pokemon/icons/skiploom_icon.pngbin0 -> 375 bytes
-rw-r--r--data/graphics/pokemon/icons/skitty_icon.pngbin0 -> 371 bytes
-rw-r--r--data/graphics/pokemon/icons/slaking_icon.pngbin0 -> 437 bytes
-rw-r--r--data/graphics/pokemon/icons/slakoth_icon.pngbin0 -> 319 bytes
-rw-r--r--data/graphics/pokemon/icons/slowbro_icon.pngbin0 -> 446 bytes
-rw-r--r--data/graphics/pokemon/icons/slowking_icon.pngbin0 -> 364 bytes
-rw-r--r--data/graphics/pokemon/icons/slowpoke_icon.pngbin0 -> 342 bytes
-rw-r--r--data/graphics/pokemon/icons/slugma_icon.pngbin0 -> 343 bytes
-rw-r--r--data/graphics/pokemon/icons/smeargle_icon.pngbin0 -> 377 bytes
-rw-r--r--data/graphics/pokemon/icons/smoochum_icon.pngbin0 -> 414 bytes
-rw-r--r--data/graphics/pokemon/icons/sneasel_icon.pngbin0 -> 347 bytes
-rw-r--r--data/graphics/pokemon/icons/snorlax_icon.pngbin0 -> 346 bytes
-rw-r--r--data/graphics/pokemon/icons/snorunt_icon.pngbin0 -> 283 bytes
-rw-r--r--data/graphics/pokemon/icons/snubbull_icon.pngbin0 -> 325 bytes
-rw-r--r--data/graphics/pokemon/icons/solrock_icon.pngbin0 -> 286 bytes
-rw-r--r--data/graphics/pokemon/icons/spearow_icon.pngbin0 -> 346 bytes
-rw-r--r--data/graphics/pokemon/icons/spheal_icon.pngbin0 -> 317 bytes
-rw-r--r--data/graphics/pokemon/icons/spinarak_icon.pngbin0 -> 345 bytes
-rw-r--r--data/graphics/pokemon/icons/spinda_icon.pngbin0 -> 375 bytes
-rw-r--r--data/graphics/pokemon/icons/spoink_icon.pngbin0 -> 277 bytes
-rw-r--r--data/graphics/pokemon/icons/squirtle_icon.pngbin0 -> 344 bytes
-rw-r--r--data/graphics/pokemon/icons/stantler_icon.pngbin0 -> 356 bytes
-rw-r--r--data/graphics/pokemon/icons/starmie_icon.pngbin0 -> 380 bytes
-rw-r--r--data/graphics/pokemon/icons/staryu_icon.pngbin0 -> 294 bytes
-rw-r--r--data/graphics/pokemon/icons/steelix_icon.pngbin0 -> 433 bytes
-rw-r--r--data/graphics/pokemon/icons/sudowoodo_icon.pngbin0 -> 395 bytes
-rw-r--r--data/graphics/pokemon/icons/suicune_icon.pngbin0 -> 471 bytes
-rw-r--r--data/graphics/pokemon/icons/sunflora_icon.pngbin0 -> 447 bytes
-rw-r--r--data/graphics/pokemon/icons/sunkern_icon.pngbin0 -> 366 bytes
-rw-r--r--data/graphics/pokemon/icons/surskit_icon.pngbin0 -> 325 bytes
-rw-r--r--data/graphics/pokemon/icons/swablu_icon.pngbin0 -> 324 bytes
-rw-r--r--data/graphics/pokemon/icons/swalot_icon.pngbin0 -> 315 bytes
-rw-r--r--data/graphics/pokemon/icons/swampert_icon.pngbin0 -> 417 bytes
-rw-r--r--data/graphics/pokemon/icons/swellow_icon.pngbin0 -> 369 bytes
-rw-r--r--data/graphics/pokemon/icons/swinub_icon.pngbin0 -> 320 bytes
-rw-r--r--data/graphics/pokemon/icons/taillow_icon.pngbin0 -> 329 bytes
-rw-r--r--data/graphics/pokemon/icons/tangela_icon.pngbin0 -> 365 bytes
-rw-r--r--data/graphics/pokemon/icons/tauros_icon.pngbin0 -> 421 bytes
-rw-r--r--data/graphics/pokemon/icons/teddiursa_icon.pngbin0 -> 304 bytes
-rw-r--r--data/graphics/pokemon/icons/tentacool_icon.pngbin0 -> 333 bytes
-rw-r--r--data/graphics/pokemon/icons/tentacruel_icon.pngbin0 -> 486 bytes
-rw-r--r--data/graphics/pokemon/icons/togepi_icon.pngbin0 -> 347 bytes
-rw-r--r--data/graphics/pokemon/icons/togetic_icon.pngbin0 -> 324 bytes
-rw-r--r--data/graphics/pokemon/icons/torchic_icon.pngbin0 -> 338 bytes
-rw-r--r--data/graphics/pokemon/icons/torkoal_icon.pngbin0 -> 342 bytes
-rw-r--r--data/graphics/pokemon/icons/totodile_icon.pngbin0 -> 331 bytes
-rw-r--r--data/graphics/pokemon/icons/trapinch_icon.pngbin0 -> 314 bytes
-rw-r--r--data/graphics/pokemon/icons/treecko_icon.pngbin0 -> 346 bytes
-rw-r--r--data/graphics/pokemon/icons/tropius_icon.pngbin0 -> 422 bytes
-rw-r--r--data/graphics/pokemon/icons/typhlosion_icon.pngbin0 -> 417 bytes
-rw-r--r--data/graphics/pokemon/icons/tyranitar_icon.pngbin0 -> 435 bytes
-rw-r--r--data/graphics/pokemon/icons/tyrogue_icon.pngbin0 -> 321 bytes
-rw-r--r--data/graphics/pokemon/icons/umbreon_icon.pngbin0 -> 358 bytes
-rw-r--r--data/graphics/pokemon/icons/unown_B_icon.pngbin0 -> 256 bytes
-rw-r--r--data/graphics/pokemon/icons/unown_C_icon.pngbin0 -> 276 bytes
-rw-r--r--data/graphics/pokemon/icons/unown_D_icon.pngbin0 -> 257 bytes
-rw-r--r--data/graphics/pokemon/icons/unown_E_icon.pngbin0 -> 249 bytes
-rw-r--r--data/graphics/pokemon/icons/unown_F_icon.pngbin0 -> 269 bytes
-rw-r--r--data/graphics/pokemon/icons/unown_G_icon.pngbin0 -> 241 bytes
-rw-r--r--data/graphics/pokemon/icons/unown_H_icon.pngbin0 -> 270 bytes
-rw-r--r--data/graphics/pokemon/icons/unown_I_icon.pngbin0 -> 223 bytes
-rw-r--r--data/graphics/pokemon/icons/unown_J_icon.pngbin0 -> 244 bytes
-rw-r--r--data/graphics/pokemon/icons/unown_K_icon.pngbin0 -> 244 bytes
-rw-r--r--data/graphics/pokemon/icons/unown_L_icon.pngbin0 -> 243 bytes
-rw-r--r--data/graphics/pokemon/icons/unown_M_icon.pngbin0 -> 268 bytes
-rw-r--r--data/graphics/pokemon/icons/unown_N_icon.pngbin0 -> 259 bytes
-rw-r--r--data/graphics/pokemon/icons/unown_O_icon.pngbin0 -> 260 bytes
-rw-r--r--data/graphics/pokemon/icons/unown_P_icon.pngbin0 -> 227 bytes
-rw-r--r--data/graphics/pokemon/icons/unown_Q_icon.pngbin0 -> 238 bytes
-rw-r--r--data/graphics/pokemon/icons/unown_R_icon.pngbin0 -> 232 bytes
-rw-r--r--data/graphics/pokemon/icons/unown_S_icon.pngbin0 -> 259 bytes
-rw-r--r--data/graphics/pokemon/icons/unown_T_icon.pngbin0 -> 241 bytes
-rw-r--r--data/graphics/pokemon/icons/unown_U_icon.pngbin0 -> 250 bytes
-rw-r--r--data/graphics/pokemon/icons/unown_V_icon.pngbin0 -> 255 bytes
-rw-r--r--data/graphics/pokemon/icons/unown_W_icon.pngbin0 -> 261 bytes
-rw-r--r--data/graphics/pokemon/icons/unown_X_icon.pngbin0 -> 255 bytes
-rw-r--r--data/graphics/pokemon/icons/unown_Y_icon.pngbin0 -> 251 bytes
-rw-r--r--data/graphics/pokemon/icons/unown_Z_icon.pngbin0 -> 244 bytes
-rw-r--r--data/graphics/pokemon/icons/unown_a_icon.pngbin0 -> 245 bytes
-rw-r--r--data/graphics/pokemon/icons/unown_exclamation_mark_icon.pngbin0 -> 220 bytes
-rw-r--r--data/graphics/pokemon/icons/unown_question_mark_icon.pngbin0 -> 245 bytes
-rw-r--r--data/graphics/pokemon/icons/ursaring_icon.pngbin0 -> 355 bytes
-rw-r--r--data/graphics/pokemon/icons/vaporeon_icon.pngbin0 -> 393 bytes
-rw-r--r--data/graphics/pokemon/icons/venomoth_icon.pngbin0 -> 400 bytes
-rw-r--r--data/graphics/pokemon/icons/venonat_icon.pngbin0 -> 322 bytes
-rw-r--r--data/graphics/pokemon/icons/venusaur_icon.pngbin0 -> 447 bytes
-rw-r--r--data/graphics/pokemon/icons/vibrava_icon.pngbin0 -> 356 bytes
-rw-r--r--data/graphics/pokemon/icons/victreebel_icon.pngbin0 -> 437 bytes
-rw-r--r--data/graphics/pokemon/icons/vigoroth_icon.pngbin0 -> 358 bytes
-rw-r--r--data/graphics/pokemon/icons/vileplume_icon.pngbin0 -> 410 bytes
-rw-r--r--data/graphics/pokemon/icons/volbeat_icon.pngbin0 -> 335 bytes
-rw-r--r--data/graphics/pokemon/icons/voltorb_icon.pngbin0 -> 242 bytes
-rw-r--r--data/graphics/pokemon/icons/vulpix_icon.pngbin0 -> 307 bytes
-rw-r--r--data/graphics/pokemon/icons/wailmer_icon.pngbin0 -> 359 bytes
-rw-r--r--data/graphics/pokemon/icons/wailord_icon.pngbin0 -> 392 bytes
-rw-r--r--data/graphics/pokemon/icons/walrein_icon.pngbin0 -> 473 bytes
-rw-r--r--data/graphics/pokemon/icons/wartortle_icon.pngbin0 -> 371 bytes
-rw-r--r--data/graphics/pokemon/icons/weedle_icon.pngbin0 -> 279 bytes
-rw-r--r--data/graphics/pokemon/icons/weepinbell_icon.pngbin0 -> 365 bytes
-rw-r--r--data/graphics/pokemon/icons/weezing_icon.pngbin0 -> 456 bytes
-rw-r--r--data/graphics/pokemon/icons/whiscash_icon.pngbin0 -> 420 bytes
-rw-r--r--data/graphics/pokemon/icons/whismur_icon.pngbin0 -> 291 bytes
-rw-r--r--data/graphics/pokemon/icons/wigglytuff_icon.pngbin0 -> 327 bytes
-rw-r--r--data/graphics/pokemon/icons/wingull_icon.pngbin0 -> 360 bytes
-rw-r--r--data/graphics/pokemon/icons/wobbuffet_icon.pngbin0 -> 335 bytes
-rw-r--r--data/graphics/pokemon/icons/wooper_icon.pngbin0 -> 307 bytes
-rw-r--r--data/graphics/pokemon/icons/wurmple_icon.pngbin0 -> 331 bytes
-rw-r--r--data/graphics/pokemon/icons/wynaut_icon.pngbin0 -> 353 bytes
-rw-r--r--data/graphics/pokemon/icons/xatu_icon.pngbin0 -> 350 bytes
-rw-r--r--data/graphics/pokemon/icons/yanma_icon.pngbin0 -> 388 bytes
-rw-r--r--data/graphics/pokemon/icons/zangoose_icon.pngbin0 -> 419 bytes
-rw-r--r--data/graphics/pokemon/icons/zapdos_icon.pngbin0 -> 375 bytes
-rw-r--r--data/graphics/pokemon/icons/zigzagoon_icon.pngbin0 -> 347 bytes
-rw-r--r--data/graphics/pokemon/icons/zubat_icon.pngbin0 -> 335 bytes
-rw-r--r--data/graphics/pokemon/mon_front_pics.s832
-rw-r--r--data/graphics/pokemon/mon_graphics.s4806
-rw-r--r--data/graphics/pokemon/palettes/abra_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/abra_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/absol_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/absol_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/aerodactyl_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/aerodactyl_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/aggron_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/aggron_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/aipom_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/aipom_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/alakazam_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/alakazam_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/altaria_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/altaria_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/ampharos_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/ampharos_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/anorith_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/anorith_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/arbok_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/arbok_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/arcanine_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/arcanine_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/ariados_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/ariados_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/armaldo_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/armaldo_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/aron_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/aron_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/articuno_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/articuno_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/azumarill_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/azumarill_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/azurill_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/azurill_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/bagon_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/bagon_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/baltoy_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/baltoy_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/banette_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/banette_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/barboach_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/barboach_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/bayleef_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/bayleef_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/beautifly_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/beautifly_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/beedrill_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/beedrill_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/beldum_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/beldum_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/bellossom_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/bellossom_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/bellsprout_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/bellsprout_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/blastoise_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/blastoise_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/blaziken_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/blaziken_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/blissey_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/blissey_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/breloom_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/breloom_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/bulbasaur_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/bulbasaur_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/butterfree_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/butterfree_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/cacnea_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/cacnea_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/cacturne_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/cacturne_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/camerupt_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/camerupt_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/carvanha_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/carvanha_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/cascoon_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/cascoon_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/castform_normal_form_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/castform_normal_form_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/castform_rainy_form_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/castform_rainy_form_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/castform_snowy_form_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/castform_snowy_form_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/castform_sunny_form_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/castform_sunny_form_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/caterpie_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/caterpie_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/celebi_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/celebi_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/chansey_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/chansey_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/charizard_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/charizard_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/charmander_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/charmander_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/charmeleon_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/charmeleon_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/chikorita_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/chikorita_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/chimecho_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/chimecho_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/chinchou_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/chinchou_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/circled_question_mark_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/circled_question_mark_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/clamperl_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/clamperl_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/claydol_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/claydol_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/clefable_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/clefable_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/clefairy_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/clefairy_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/cleffa_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/cleffa_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/cloyster_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/cloyster_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/combusken_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/combusken_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/corphish_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/corphish_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/corsola_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/corsola_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/cradily_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/cradily_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/crawdaunt_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/crawdaunt_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/crobat_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/crobat_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/croconaw_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/croconaw_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/cubone_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/cubone_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/cyndaquil_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/cyndaquil_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/delcatty_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/delcatty_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/delibird_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/delibird_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/deoxys_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/deoxys_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/dewgong_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/dewgong_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/diglett_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/diglett_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/ditto_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/ditto_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/dodrio_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/dodrio_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/doduo_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/doduo_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/donphan_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/donphan_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/double_question_mark_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/double_question_mark_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/dragonair_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/dragonair_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/dragonite_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/dragonite_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/dratini_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/dratini_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/drowzee_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/drowzee_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/dugtrio_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/dugtrio_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/dunsparce_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/dunsparce_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/dusclops_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/dusclops_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/duskull_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/duskull_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/dustox_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/dustox_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/eevee_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/eevee_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/egg_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/ekans_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/ekans_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/electabuzz_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/electabuzz_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/electrike_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/electrike_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/electrode_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/electrode_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/elekid_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/elekid_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/entei_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/entei_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/espeon_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/espeon_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/exeggcute_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/exeggcute_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/exeggutor_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/exeggutor_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/exploud_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/exploud_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/farfetch_d_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/farfetch_d_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/fearow_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/fearow_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/feebas_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/feebas_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/feraligatr_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/feraligatr_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/flaaffy_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/flaaffy_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/flareon_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/flareon_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/flygon_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/flygon_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/forretress_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/forretress_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/furret_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/furret_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/gardevoir_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/gardevoir_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/gastly_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/gastly_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/gengar_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/gengar_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/geodude_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/geodude_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/girafarig_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/girafarig_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/glalie_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/glalie_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/gligar_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/gligar_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/gloom_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/gloom_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/golbat_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/golbat_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/goldeen_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/goldeen_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/golduck_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/golduck_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/golem_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/golem_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/gorebyss_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/gorebyss_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/granbull_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/granbull_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/graveler_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/graveler_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/grimer_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/grimer_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/groudon_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/groudon_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/grovyle_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/grovyle_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/growlithe_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/growlithe_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/grumpig_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/grumpig_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/gulpin_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/gulpin_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/gyarados_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/gyarados_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/hariyama_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/hariyama_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/haunter_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/haunter_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/heracross_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/heracross_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/hitmonchan_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/hitmonchan_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/hitmonlee_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/hitmonlee_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/hitmontop_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/hitmontop_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/ho_oh_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/ho_oh_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/hoothoot_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/hoothoot_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/hoppip_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/hoppip_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/horsea_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/horsea_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/houndoom_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/houndoom_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/houndour_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/houndour_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/huntail_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/huntail_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/hypno_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/hypno_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/igglybuff_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/igglybuff_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/illumise_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/illumise_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/ivysaur_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/ivysaur_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/jigglypuff_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/jigglypuff_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/jirachi_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/jirachi_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/jolteon_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/jolteon_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/jumpluff_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/jumpluff_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/jynx_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/jynx_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/kabuto_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/kabuto_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/kabutops_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/kabutops_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/kadabra_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/kadabra_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/kakuna_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/kakuna_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/kangaskhan_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/kangaskhan_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/kecleon_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/kecleon_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/kingdra_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/kingdra_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/kingler_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/kingler_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/kirlia_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/kirlia_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/koffing_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/koffing_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/krabby_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/krabby_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/kyogre_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/kyogre_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/lairon_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/lairon_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/lanturn_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/lanturn_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/lapras_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/lapras_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/larvitar_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/larvitar_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/latias_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/latias_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/latios_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/latios_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/ledian_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/ledian_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/ledyba_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/ledyba_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/lickitung_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/lickitung_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/lileep_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/lileep_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/linoone_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/linoone_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/lombre_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/lombre_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/lotad_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/lotad_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/loudred_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/loudred_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/ludicolo_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/ludicolo_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/lugia_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/lugia_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/lunatone_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/lunatone_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/luvdisc_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/luvdisc_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/machamp_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/machamp_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/machoke_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/machoke_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/machop_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/machop_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/magby_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/magby_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/magcargo_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/magcargo_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/magikarp_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/magikarp_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/magmar_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/magmar_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/magnemite_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/magnemite_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/magneton_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/magneton_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/makuhita_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/makuhita_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/manectric_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/manectric_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/mankey_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/mankey_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/mantine_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/mantine_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/mareep_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/mareep_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/marill_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/marill_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/marowak_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/marowak_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/marshtomp_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/marshtomp_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/masquerain_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/masquerain_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/mawile_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/mawile_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/medicham_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/medicham_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/meditite_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/meditite_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/meganium_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/meganium_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/meowth_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/meowth_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/metagross_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/metagross_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/metang_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/metang_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/metapod_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/metapod_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/mew_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/mew_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/mewtwo_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/mewtwo_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/mightyena_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/mightyena_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/milotic_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/milotic_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/miltank_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/miltank_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/minun_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/minun_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/misdreavus_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/misdreavus_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/moltres_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/moltres_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/mr_mime_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/mr_mime_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/mudkip_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/mudkip_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/muk_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/muk_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/murkrow_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/murkrow_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/natu_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/natu_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/nidoking_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/nidoking_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/nidoqueen_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/nidoqueen_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/nidoran_f_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/nidoran_f_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/nidoran_m_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/nidoran_m_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/nidorina_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/nidorina_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/nidorino_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/nidorino_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/nincada_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/nincada_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/ninetales_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/ninetales_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/ninjask_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/ninjask_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/noctowl_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/noctowl_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/nosepass_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/nosepass_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/numel_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/numel_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/nuzleaf_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/nuzleaf_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/octillery_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/octillery_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/oddish_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/oddish_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/omanyte_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/omanyte_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/omastar_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/omastar_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/onix_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/onix_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/paras_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/paras_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/parasect_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/parasect_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/pelipper_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/pelipper_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/persian_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/persian_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/phanpy_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/phanpy_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/pichu_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/pichu_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/pidgeot_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/pidgeot_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/pidgeotto_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/pidgeotto_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/pidgey_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/pidgey_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/pikachu_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/pikachu_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/piloswine_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/piloswine_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/pineco_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/pineco_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/pinsir_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/pinsir_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/plusle_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/plusle_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/politoed_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/politoed_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/poliwag_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/poliwag_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/poliwhirl_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/poliwhirl_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/poliwrath_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/poliwrath_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/ponyta_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/ponyta_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/poochyena_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/poochyena_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/porygon2_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/porygon2_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/porygon_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/porygon_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/primeape_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/primeape_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/psyduck_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/psyduck_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/pupitar_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/pupitar_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/quagsire_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/quagsire_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/quilava_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/quilava_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/qwilfish_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/qwilfish_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/raichu_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/raichu_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/raikou_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/raikou_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/ralts_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/ralts_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/rapidash_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/rapidash_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/raticate_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/raticate_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/rattata_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/rattata_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/rayquaza_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/rayquaza_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/regice_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/regice_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/regirock_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/regirock_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/registeel_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/registeel_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/relicanth_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/relicanth_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/remoraid_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/remoraid_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/rhydon_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/rhydon_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/rhyhorn_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/rhyhorn_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/roselia_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/roselia_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/sableye_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/sableye_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/salamence_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/salamence_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/sandshrew_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/sandshrew_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/sandslash_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/sandslash_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/sceptile_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/sceptile_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/scizor_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/scizor_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/scyther_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/scyther_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/seadra_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/seadra_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/seaking_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/seaking_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/sealeo_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/sealeo_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/seedot_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/seedot_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/seel_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/seel_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/sentret_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/sentret_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/seviper_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/seviper_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/sharpedo_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/sharpedo_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/shedinja_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/shedinja_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/shelgon_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/shelgon_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/shellder_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/shellder_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/shiftry_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/shiftry_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/shroomish_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/shroomish_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/shuckle_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/shuckle_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/shuppet_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/shuppet_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/silcoon_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/silcoon_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/skarmory_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/skarmory_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/skiploom_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/skiploom_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/skitty_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/skitty_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/slaking_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/slaking_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/slakoth_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/slakoth_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/slowbro_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/slowbro_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/slowking_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/slowking_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/slowpoke_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/slowpoke_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/slugma_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/slugma_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/smeargle_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/smeargle_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/smoochum_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/smoochum_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/sneasel_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/sneasel_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/snorlax_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/snorlax_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/snorunt_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/snorunt_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/snubbull_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/snubbull_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/solrock_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/solrock_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/spearow_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/spearow_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/spheal_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/spheal_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/spinarak_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/spinarak_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/spinda_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/spinda_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/spoink_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/spoink_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/squirtle_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/squirtle_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/stantler_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/stantler_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/starmie_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/starmie_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/staryu_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/staryu_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/steelix_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/steelix_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/sudowoodo_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/sudowoodo_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/suicune_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/suicune_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/sunflora_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/sunflora_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/sunkern_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/sunkern_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/surskit_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/surskit_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/swablu_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/swablu_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/swalot_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/swalot_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/swampert_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/swampert_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/swellow_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/swellow_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/swinub_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/swinub_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/taillow_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/taillow_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/tangela_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/tangela_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/tauros_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/tauros_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/teddiursa_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/teddiursa_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/tentacool_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/tentacool_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/tentacruel_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/tentacruel_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/togepi_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/togepi_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/togetic_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/togetic_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/torchic_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/torchic_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/torkoal_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/torkoal_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/totodile_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/totodile_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/trapinch_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/trapinch_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/treecko_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/treecko_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/tropius_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/tropius_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/typhlosion_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/typhlosion_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/tyranitar_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/tyranitar_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/tyrogue_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/tyrogue_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/umbreon_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/umbreon_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/unown_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/unown_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/ursaring_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/ursaring_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/vaporeon_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/vaporeon_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/venomoth_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/venomoth_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/venonat_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/venonat_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/venusaur_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/venusaur_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/vibrava_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/vibrava_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/victreebel_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/victreebel_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/vigoroth_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/vigoroth_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/vileplume_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/vileplume_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/volbeat_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/volbeat_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/voltorb_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/voltorb_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/vulpix_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/vulpix_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/wailmer_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/wailmer_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/wailord_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/wailord_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/walrein_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/walrein_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/wartortle_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/wartortle_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/weedle_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/weedle_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/weepinbell_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/weepinbell_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/weezing_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/weezing_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/whiscash_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/whiscash_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/whismur_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/whismur_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/wigglytuff_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/wigglytuff_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/wingull_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/wingull_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/wobbuffet_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/wobbuffet_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/wooper_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/wooper_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/wurmple_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/wurmple_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/wynaut_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/wynaut_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/xatu_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/xatu_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/yanma_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/yanma_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/zangoose_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/zangoose_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/zapdos_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/zapdos_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/zigzagoon_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/zigzagoon_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/zubat_palette.pal19
-rw-r--r--data/graphics/pokemon/palettes/zubat_shiny_palette.pal19
-rw-r--r--data/graphics/pokemon/still_front_pics/abra_still_front_pic.pngbin0 -> 585 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/absol_still_front_pic.pngbin0 -> 890 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/aerodactyl_still_front_pic.pngbin0 -> 923 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/aggron_still_front_pic.pngbin0 -> 1158 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/aipom_still_front_pic.pngbin0 -> 639 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/alakazam_still_front_pic.pngbin0 -> 839 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/altaria_still_front_pic.pngbin0 -> 825 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/ampharos_still_front_pic.pngbin0 -> 721 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/anorith_still_front_pic.pngbin0 -> 691 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/arbok_still_front_pic.pngbin0 -> 880 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/arcanine_still_front_pic.pngbin0 -> 1104 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/ariados_still_front_pic.pngbin0 -> 850 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/armaldo_still_front_pic.pngbin0 -> 1165 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/aron_still_front_pic.pngbin0 -> 384 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/articuno_still_front_pic.pngbin0 -> 1047 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/azumarill_still_front_pic.pngbin0 -> 631 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/azurill_still_front_pic.pngbin0 -> 589 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/bagon_still_front_pic.pngbin0 -> 512 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/baltoy_still_front_pic.pngbin0 -> 416 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/banette_still_front_pic.pngbin0 -> 546 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/barboach_still_front_pic.pngbin0 -> 565 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/bayleef_still_front_pic.pngbin0 -> 815 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/beautifly_still_front_pic.pngbin0 -> 699 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/beedrill_still_front_pic.pngbin0 -> 891 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/beldum_still_front_pic.pngbin0 -> 465 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/bellossom_still_front_pic.pngbin0 -> 520 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/bellsprout_still_front_pic.pngbin0 -> 528 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/blastoise_still_front_pic.pngbin0 -> 1071 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/blaziken_still_front_pic.pngbin0 -> 1010 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/blissey_still_front_pic.pngbin0 -> 827 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/breloom_still_front_pic.pngbin0 -> 849 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/bulbasaur_still_front_pic.pngbin0 -> 525 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/butterfree_still_front_pic.pngbin0 -> 739 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/cacnea_still_front_pic.pngbin0 -> 662 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/cacturne_still_front_pic.pngbin0 -> 917 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/camerupt_still_front_pic.pngbin0 -> 839 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/carvanha_still_front_pic.pngbin0 -> 692 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/cascoon_still_front_pic.pngbin0 -> 493 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/castform_normal_form_still_front_pic.pngbin0 -> 382 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/castform_rainy_form_still_front_pic.pngbin0 -> 549 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/castform_snowy_form_still_front_pic.pngbin0 -> 688 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/castform_sunny_form_still_front_pic.pngbin0 -> 656 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/caterpie_still_front_pic.pngbin0 -> 484 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/celebi_still_front_pic.pngbin0 -> 514 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/chansey_still_front_pic.pngbin0 -> 674 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/charizard_still_front_pic.pngbin0 -> 1134 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/charmander_still_front_pic.pngbin0 -> 561 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/charmeleon_still_front_pic.pngbin0 -> 775 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/chikorita_still_front_pic.pngbin0 -> 507 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/chimecho_still_front_pic.pngbin0 -> 458 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/chinchou_still_front_pic.pngbin0 -> 607 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/circled_question_mark_still_front_pic.pngbin0 -> 397 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/clamperl_still_front_pic.pngbin0 -> 611 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/claydol_still_front_pic.pngbin0 -> 771 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/clefable_still_front_pic.pngbin0 -> 650 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/clefairy_still_front_pic.pngbin0 -> 519 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/cleffa_still_front_pic.pngbin0 -> 381 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/cloyster_still_front_pic.pngbin0 -> 861 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/combusken_still_front_pic.pngbin0 -> 838 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/corphish_still_front_pic.pngbin0 -> 704 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/corsola_still_front_pic.pngbin0 -> 601 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/cradily_still_front_pic.pngbin0 -> 887 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/crawdaunt_still_front_pic.pngbin0 -> 1006 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/crobat_still_front_pic.pngbin0 -> 780 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/croconaw_still_front_pic.pngbin0 -> 730 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/cubone_still_front_pic.pngbin0 -> 604 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/cyndaquil_still_front_pic.pngbin0 -> 546 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/delcatty_still_front_pic.pngbin0 -> 765 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/delibird_still_front_pic.pngbin0 -> 733 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/deoxys_still_front_pic.pngbin0 -> 838 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/dewgong_still_front_pic.pngbin0 -> 747 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/diglett_still_front_pic.pngbin0 -> 422 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/ditto_still_front_pic.pngbin0 -> 377 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/dodrio_still_front_pic.pngbin0 -> 1086 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/doduo_still_front_pic.pngbin0 -> 705 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/donphan_still_front_pic.pngbin0 -> 923 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/double_question_mark_still_front_pic.pngbin0 -> 306 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/dragonair_still_front_pic.pngbin0 -> 733 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/dragonite_still_front_pic.pngbin0 -> 1139 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/dratini_still_front_pic.pngbin0 -> 549 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/drowzee_still_front_pic.pngbin0 -> 703 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/dugtrio_still_front_pic.pngbin0 -> 635 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/dunsparce_still_front_pic.pngbin0 -> 645 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/dusclops_still_front_pic.pngbin0 -> 741 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/duskull_still_front_pic.pngbin0 -> 616 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/dustox_still_front_pic.pngbin0 -> 724 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/eevee_still_front_pic.pngbin0 -> 557 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/egg_still_front_pic.pngbin0 -> 318 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/ekans_still_front_pic.pngbin0 -> 621 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/electabuzz_still_front_pic.pngbin0 -> 926 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/electrike_still_front_pic.pngbin0 -> 511 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/electrode_still_front_pic.pngbin0 -> 490 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/elekid_still_front_pic.pngbin0 -> 646 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/entei_still_front_pic.pngbin0 -> 1284 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/espeon_still_front_pic.pngbin0 -> 659 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/exeggcute_still_front_pic.pngbin0 -> 808 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/exeggutor_still_front_pic.pngbin0 -> 1068 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/exploud_still_front_pic.pngbin0 -> 1157 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/farfetch_d_still_front_pic.pngbin0 -> 733 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/fearow_still_front_pic.pngbin0 -> 980 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/feebas_still_front_pic.pngbin0 -> 539 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/feraligatr_still_front_pic.pngbin0 -> 1122 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/flaaffy_still_front_pic.pngbin0 -> 652 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/flareon_still_front_pic.pngbin0 -> 687 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/flygon_still_front_pic.pngbin0 -> 1076 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/forretress_still_front_pic.pngbin0 -> 835 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/furret_still_front_pic.pngbin0 -> 659 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/gardevoir_still_front_pic.pngbin0 -> 737 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/gastly_still_front_pic.pngbin0 -> 772 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/gengar_still_front_pic.pngbin0 -> 749 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/geodude_still_front_pic.pngbin0 -> 453 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/girafarig_still_front_pic.pngbin0 -> 871 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/glalie_still_front_pic.pngbin0 -> 788 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/gligar_still_front_pic.pngbin0 -> 914 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/gloom_still_front_pic.pngbin0 -> 735 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/golbat_still_front_pic.pngbin0 -> 755 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/goldeen_still_front_pic.pngbin0 -> 724 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/golduck_still_front_pic.pngbin0 -> 839 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/golem_still_front_pic.pngbin0 -> 917 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/gorebyss_still_front_pic.pngbin0 -> 659 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/granbull_still_front_pic.pngbin0 -> 720 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/graveler_still_front_pic.pngbin0 -> 822 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/grimer_still_front_pic.pngbin0 -> 611 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/groudon_still_front_pic.pngbin0 -> 1247 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/grovyle_still_front_pic.pngbin0 -> 970 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/growlithe_still_front_pic.pngbin0 -> 695 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/grumpig_still_front_pic.pngbin0 -> 831 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/gulpin_still_front_pic.pngbin0 -> 428 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/gyarados_still_front_pic.pngbin0 -> 1179 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/hariyama_still_front_pic.pngbin0 -> 1006 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/haunter_still_front_pic.pngbin0 -> 811 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/heracross_still_front_pic.pngbin0 -> 811 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/hitmonchan_still_front_pic.pngbin0 -> 693 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/hitmonlee_still_front_pic.pngbin0 -> 848 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/hitmontop_still_front_pic.pngbin0 -> 772 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/ho_oh_still_front_pic.pngbin0 -> 1332 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/hoothoot_still_front_pic.pngbin0 -> 525 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/hoppip_still_front_pic.pngbin0 -> 551 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/horsea_still_front_pic.pngbin0 -> 499 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/houndoom_still_front_pic.pngbin0 -> 853 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/houndour_still_front_pic.pngbin0 -> 558 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/huntail_still_front_pic.pngbin0 -> 833 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/hypno_still_front_pic.pngbin0 -> 836 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/igglybuff_still_front_pic.pngbin0 -> 376 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/illumise_still_front_pic.pngbin0 -> 729 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/ivysaur_still_front_pic.pngbin0 -> 718 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/jigglypuff_still_front_pic.pngbin0 -> 481 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/jirachi_still_front_pic.pngbin0 -> 637 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/jolteon_still_front_pic.pngbin0 -> 779 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/jumpluff_still_front_pic.pngbin0 -> 734 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/jynx_still_front_pic.pngbin0 -> 1017 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/kabuto_still_front_pic.pngbin0 -> 467 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/kabutops_still_front_pic.pngbin0 -> 824 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/kadabra_still_front_pic.pngbin0 -> 943 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/kakuna_still_front_pic.pngbin0 -> 449 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/kangaskhan_still_front_pic.pngbin0 -> 1052 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/kecleon_still_front_pic.pngbin0 -> 762 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/kingdra_still_front_pic.pngbin0 -> 858 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/kingler_still_front_pic.pngbin0 -> 1091 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/kirlia_still_front_pic.pngbin0 -> 618 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/koffing_still_front_pic.pngbin0 -> 724 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/krabby_still_front_pic.pngbin0 -> 567 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/kyogre_still_front_pic.pngbin0 -> 965 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/lairon_still_front_pic.pngbin0 -> 814 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/lanturn_still_front_pic.pngbin0 -> 738 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/lapras_still_front_pic.pngbin0 -> 798 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/larvitar_still_front_pic.pngbin0 -> 480 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/latias_still_front_pic.pngbin0 -> 867 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/latios_still_front_pic.pngbin0 -> 959 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/ledian_still_front_pic.pngbin0 -> 766 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/ledyba_still_front_pic.pngbin0 -> 637 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/lickitung_still_front_pic.pngbin0 -> 781 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/lileep_still_front_pic.pngbin0 -> 692 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/linoone_still_front_pic.pngbin0 -> 703 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/lombre_still_front_pic.pngbin0 -> 647 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/lotad_still_front_pic.pngbin0 -> 492 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/loudred_still_front_pic.pngbin0 -> 936 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/ludicolo_still_front_pic.pngbin0 -> 1040 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/lugia_still_front_pic.pngbin0 -> 1030 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/lunatone_still_front_pic.pngbin0 -> 660 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/luvdisc_still_front_pic.pngbin0 -> 328 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/machamp_still_front_pic.pngbin0 -> 1106 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/machoke_still_front_pic.pngbin0 -> 751 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/machop_still_front_pic.pngbin0 -> 534 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/magby_still_front_pic.pngbin0 -> 506 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/magcargo_still_front_pic.pngbin0 -> 708 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/magikarp_still_front_pic.pngbin0 -> 722 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/magmar_still_front_pic.pngbin0 -> 994 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/magnemite_still_front_pic.pngbin0 -> 381 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/magneton_still_front_pic.pngbin0 -> 851 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/makuhita_still_front_pic.pngbin0 -> 637 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/manectric_still_front_pic.pngbin0 -> 685 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/mankey_still_front_pic.pngbin0 -> 654 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/mantine_still_front_pic.pngbin0 -> 983 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/mareep_still_front_pic.pngbin0 -> 571 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/marill_still_front_pic.pngbin0 -> 563 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/marowak_still_front_pic.pngbin0 -> 759 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/marshtomp_still_front_pic.pngbin0 -> 776 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/masquerain_still_front_pic.pngbin0 -> 782 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/mawile_still_front_pic.pngbin0 -> 774 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/medicham_still_front_pic.pngbin0 -> 711 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/meditite_still_front_pic.pngbin0 -> 573 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/meganium_still_front_pic.pngbin0 -> 1117 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/meowth_still_front_pic.pngbin0 -> 637 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/metagross_still_front_pic.pngbin0 -> 911 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/metang_still_front_pic.pngbin0 -> 899 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/metapod_still_front_pic.pngbin0 -> 403 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/mew_still_front_pic.pngbin0 -> 503 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/mewtwo_still_front_pic.pngbin0 -> 872 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/mightyena_still_front_pic.pngbin0 -> 856 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/milotic_still_front_pic.pngbin0 -> 966 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/miltank_still_front_pic.pngbin0 -> 791 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/minun_still_front_pic.pngbin0 -> 505 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/misdreavus_still_front_pic.pngbin0 -> 590 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/moltres_still_front_pic.pngbin0 -> 1206 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/mr_mime_still_front_pic.pngbin0 -> 796 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/mudkip_still_front_pic.pngbin0 -> 572 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/muk_still_front_pic.pngbin0 -> 863 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/murkrow_still_front_pic.pngbin0 -> 601 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/natu_still_front_pic.pngbin0 -> 375 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/nidoking_still_front_pic.pngbin0 -> 1016 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/nidoqueen_still_front_pic.pngbin0 -> 932 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/nidoran_f_still_front_pic.pngbin0 -> 489 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/nidoran_m_still_front_pic.pngbin0 -> 566 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/nidorina_still_front_pic.pngbin0 -> 648 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/nidorino_still_front_pic.pngbin0 -> 728 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/nincada_still_front_pic.pngbin0 -> 578 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/ninetales_still_front_pic.pngbin0 -> 839 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/ninjask_still_front_pic.pngbin0 -> 740 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/noctowl_still_front_pic.pngbin0 -> 700 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/nosepass_still_front_pic.pngbin0 -> 565 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/numel_still_front_pic.pngbin0 -> 574 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/nuzleaf_still_front_pic.pngbin0 -> 624 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/octillery_still_front_pic.pngbin0 -> 653 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/oddish_still_front_pic.pngbin0 -> 435 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/omanyte_still_front_pic.pngbin0 -> 540 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/omastar_still_front_pic.pngbin0 -> 783 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/onix_still_front_pic.pngbin0 -> 876 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/paras_still_front_pic.pngbin0 -> 510 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/parasect_still_front_pic.pngbin0 -> 757 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/pelipper_still_front_pic.pngbin0 -> 771 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/persian_still_front_pic.pngbin0 -> 750 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/phanpy_still_front_pic.pngbin0 -> 462 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/pichu_still_front_pic.pngbin0 -> 447 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/pidgeot_still_front_pic.pngbin0 -> 1085 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/pidgeotto_still_front_pic.pngbin0 -> 729 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/pidgey_still_front_pic.pngbin0 -> 631 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/pikachu_still_front_pic.pngbin0 -> 600 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/piloswine_still_front_pic.pngbin0 -> 643 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/pineco_still_front_pic.pngbin0 -> 646 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/pinsir_still_front_pic.pngbin0 -> 845 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/plusle_still_front_pic.pngbin0 -> 524 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/politoed_still_front_pic.pngbin0 -> 706 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/poliwag_still_front_pic.pngbin0 -> 516 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/poliwhirl_still_front_pic.pngbin0 -> 758 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/poliwrath_still_front_pic.pngbin0 -> 763 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/ponyta_still_front_pic.pngbin0 -> 772 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/poochyena_still_front_pic.pngbin0 -> 607 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/porygon2_still_front_pic.pngbin0 -> 541 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/porygon_still_front_pic.pngbin0 -> 544 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/primeape_still_front_pic.pngbin0 -> 797 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/psyduck_still_front_pic.pngbin0 -> 571 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/pupitar_still_front_pic.pngbin0 -> 594 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/quagsire_still_front_pic.pngbin0 -> 706 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/quilava_still_front_pic.pngbin0 -> 671 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/qwilfish_still_front_pic.pngbin0 -> 566 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/raichu_still_front_pic.pngbin0 -> 841 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/raikou_still_front_pic.pngbin0 -> 1155 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/ralts_still_front_pic.pngbin0 -> 433 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/rapidash_still_front_pic.pngbin0 -> 991 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/raticate_still_front_pic.pngbin0 -> 754 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/rattata_still_front_pic.pngbin0 -> 474 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/rayquaza_still_front_pic.pngbin0 -> 1105 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/regice_still_front_pic.pngbin0 -> 883 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/regirock_still_front_pic.pngbin0 -> 965 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/registeel_still_front_pic.pngbin0 -> 948 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/relicanth_still_front_pic.pngbin0 -> 759 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/remoraid_still_front_pic.pngbin0 -> 483 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/rhydon_still_front_pic.pngbin0 -> 1045 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/rhyhorn_still_front_pic.pngbin0 -> 807 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/roselia_still_front_pic.pngbin0 -> 745 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/sableye_still_front_pic.pngbin0 -> 619 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/salamence_still_front_pic.pngbin0 -> 918 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/sandshrew_still_front_pic.pngbin0 -> 575 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/sandslash_still_front_pic.pngbin0 -> 840 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/sceptile_still_front_pic.pngbin0 -> 1047 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/scizor_still_front_pic.pngbin0 -> 998 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/scyther_still_front_pic.pngbin0 -> 998 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/seadra_still_front_pic.pngbin0 -> 762 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/seaking_still_front_pic.pngbin0 -> 944 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/sealeo_still_front_pic.pngbin0 -> 758 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/seedot_still_front_pic.pngbin0 -> 502 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/seel_still_front_pic.pngbin0 -> 676 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/sentret_still_front_pic.pngbin0 -> 610 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/seviper_still_front_pic.pngbin0 -> 886 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/sharpedo_still_front_pic.pngbin0 -> 748 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/shedinja_still_front_pic.pngbin0 -> 654 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/shelgon_still_front_pic.pngbin0 -> 631 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/shellder_still_front_pic.pngbin0 -> 481 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/shiftry_still_front_pic.pngbin0 -> 1023 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/shroomish_still_front_pic.pngbin0 -> 493 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/shuckle_still_front_pic.pngbin0 -> 587 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/shuppet_still_front_pic.pngbin0 -> 435 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/silcoon_still_front_pic.pngbin0 -> 520 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/skarmory_still_front_pic.pngbin0 -> 992 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/skiploom_still_front_pic.pngbin0 -> 503 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/skitty_still_front_pic.pngbin0 -> 639 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/slaking_still_front_pic.pngbin0 -> 1034 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/slakoth_still_front_pic.pngbin0 -> 602 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/slowbro_still_front_pic.pngbin0 -> 993 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/slowking_still_front_pic.pngbin0 -> 792 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/slowpoke_still_front_pic.pngbin0 -> 617 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/slugma_still_front_pic.pngbin0 -> 493 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/smeargle_still_front_pic.pngbin0 -> 758 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/smoochum_still_front_pic.pngbin0 -> 495 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/sneasel_still_front_pic.pngbin0 -> 698 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/snorlax_still_front_pic.pngbin0 -> 890 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/snorunt_still_front_pic.pngbin0 -> 574 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/snubbull_still_front_pic.pngbin0 -> 606 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/solrock_still_front_pic.pngbin0 -> 945 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/spearow_still_front_pic.pngbin0 -> 548 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/spheal_still_front_pic.pngbin0 -> 507 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/spinarak_still_front_pic.pngbin0 -> 511 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/spinda_still_front_pic.pngbin0 -> 624 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/spoink_still_front_pic.pngbin0 -> 491 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/squirtle_still_front_pic.pngbin0 -> 580 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/stantler_still_front_pic.pngbin0 -> 881 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/starmie_still_front_pic.pngbin0 -> 868 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/staryu_still_front_pic.pngbin0 -> 620 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/steelix_still_front_pic.pngbin0 -> 943 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/sudowoodo_still_front_pic.pngbin0 -> 651 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/suicune_still_front_pic.pngbin0 -> 1179 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/sunflora_still_front_pic.pngbin0 -> 707 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/sunkern_still_front_pic.pngbin0 -> 448 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/surskit_still_front_pic.pngbin0 -> 417 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/swablu_still_front_pic.pngbin0 -> 624 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/swalot_still_front_pic.pngbin0 -> 677 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/swampert_still_front_pic.pngbin0 -> 1160 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/swellow_still_front_pic.pngbin0 -> 816 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/swinub_still_front_pic.pngbin0 -> 381 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/taillow_still_front_pic.pngbin0 -> 508 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/tangela_still_front_pic.pngbin0 -> 746 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/tauros_still_front_pic.pngbin0 -> 1029 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/teddiursa_still_front_pic.pngbin0 -> 472 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/tentacool_still_front_pic.pngbin0 -> 561 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/tentacruel_still_front_pic.pngbin0 -> 971 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/togepi_still_front_pic.pngbin0 -> 390 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/togetic_still_front_pic.pngbin0 -> 513 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/torchic_still_front_pic.pngbin0 -> 548 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/torkoal_still_front_pic.pngbin0 -> 977 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/totodile_still_front_pic.pngbin0 -> 533 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/trapinch_still_front_pic.pngbin0 -> 420 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/treecko_still_front_pic.pngbin0 -> 635 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/tropius_still_front_pic.pngbin0 -> 1172 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/typhlosion_still_front_pic.pngbin0 -> 896 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/tyranitar_still_front_pic.pngbin0 -> 1095 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/tyrogue_still_front_pic.pngbin0 -> 530 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/umbreon_still_front_pic.pngbin0 -> 650 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/unown_a_still_front_pic.pngbin0 -> 337 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/unown_b_still_front_pic.pngbin0 -> 355 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/unown_c_still_front_pic.pngbin0 -> 395 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/unown_d_still_front_pic.pngbin0 -> 352 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/unown_e_still_front_pic.pngbin0 -> 325 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/unown_exclamation_mark_still_front_pic.pngbin0 -> 294 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/unown_f_still_front_pic.pngbin0 -> 364 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/unown_g_still_front_pic.pngbin0 -> 359 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/unown_h_still_front_pic.pngbin0 -> 424 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/unown_i_still_front_pic.pngbin0 -> 305 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/unown_j_still_front_pic.pngbin0 -> 334 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/unown_k_still_front_pic.pngbin0 -> 347 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/unown_l_still_front_pic.pngbin0 -> 315 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/unown_m_still_front_pic.pngbin0 -> 414 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/unown_n_still_front_pic.pngbin0 -> 379 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/unown_o_still_front_pic.pngbin0 -> 417 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/unown_p_still_front_pic.pngbin0 -> 312 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/unown_q_still_front_pic.pngbin0 -> 320 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/unown_question_mark_still_front_pic.pngbin0 -> 332 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/unown_r_still_front_pic.pngbin0 -> 313 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/unown_s_still_front_pic.pngbin0 -> 363 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/unown_t_still_front_pic.pngbin0 -> 316 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/unown_u_still_front_pic.pngbin0 -> 391 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/unown_v_still_front_pic.pngbin0 -> 349 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/unown_w_still_front_pic.pngbin0 -> 355 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/unown_x_still_front_pic.pngbin0 -> 337 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/unown_y_still_front_pic.pngbin0 -> 347 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/unown_z_still_front_pic.pngbin0 -> 324 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/ursaring_still_front_pic.pngbin0 -> 894 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/vaporeon_still_front_pic.pngbin0 -> 802 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/venomoth_still_front_pic.pngbin0 -> 980 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/venonat_still_front_pic.pngbin0 -> 753 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/venusaur_still_front_pic.pngbin0 -> 1186 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/vibrava_still_front_pic.pngbin0 -> 708 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/victreebel_still_front_pic.pngbin0 -> 907 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/vigoroth_still_front_pic.pngbin0 -> 886 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/vileplume_still_front_pic.pngbin0 -> 745 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/volbeat_still_front_pic.pngbin0 -> 774 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/voltorb_still_front_pic.pngbin0 -> 397 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/vulpix_still_front_pic.pngbin0 -> 693 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/wailmer_still_front_pic.pngbin0 -> 596 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/wailord_still_front_pic.pngbin0 -> 766 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/walrein_still_front_pic.pngbin0 -> 1044 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/wartortle_still_front_pic.pngbin0 -> 765 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/weedle_still_front_pic.pngbin0 -> 487 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/weepinbell_still_front_pic.pngbin0 -> 681 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/weezing_still_front_pic.pngbin0 -> 968 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/whiscash_still_front_pic.pngbin0 -> 752 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/whismur_still_front_pic.pngbin0 -> 527 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/wigglytuff_still_front_pic.pngbin0 -> 708 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/wingull_still_front_pic.pngbin0 -> 471 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/wobbuffet_still_front_pic.pngbin0 -> 683 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/wooper_still_front_pic.pngbin0 -> 464 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/wurmple_still_front_pic.pngbin0 -> 522 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/wynaut_still_front_pic.pngbin0 -> 532 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/xatu_still_front_pic.pngbin0 -> 597 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/yanma_still_front_pic.pngbin0 -> 747 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/zangoose_still_front_pic.pngbin0 -> 844 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/zapdos_still_front_pic.pngbin0 -> 923 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/zigzagoon_still_front_pic.pngbin0 -> 797 bytes
-rw-r--r--data/graphics/pokemon/still_front_pics/zubat_still_front_pic.pngbin0 -> 626 bytes
-rw-r--r--graphics_file_rules.mk34
-rw-r--r--rom.sha11
-rw-r--r--tools/gbagfx/.gitignore1
-rw-r--r--tools/gbagfx/Makefile15
-rw-r--r--tools/gbagfx/convert_png.c167
-rw-r--r--tools/gbagfx/convert_png.h11
-rw-r--r--tools/gbagfx/gfx.c332
-rw-r--r--tools/gbagfx/gfx.h36
-rw-r--r--tools/gbagfx/global.h35
-rw-r--r--tools/gbagfx/jasc_pal.c164
-rw-r--r--tools/gbagfx/jasc_pal.h9
-rw-r--r--tools/gbagfx/lz.c143
-rw-r--r--tools/gbagfx/lz.h9
-rw-r--r--tools/gbagfx/main.c260
-rw-r--r--tools/gbagfx/util.c140
-rw-r--r--tools/gbagfx/util.h17
-rw-r--r--tools/scaninc/.gitignore1
-rw-r--r--tools/scaninc/Makefile13
-rw-r--r--tools/scaninc/scaninc.cpp305
2871 files changed, 19547 insertions, 2830 deletions
diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 000000000..7e8ef70bf
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1,9 @@
+*.pal text eol=crlf
+
+*.s text eol=lf
+*.txt text eol=lf
+Makefile text eol=lf
+*.mk text eol=lf
+
+*.png binary
+*.bin binary
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000..cca13a6a3
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,12 @@
+*.exe
+*.o
+*.elf
+*.gba
+*.1bpp
+*.4bpp
+*.8bpp
+*.gbapal
+*.lz
+pokeas
+pokeld
+pokeobjcopy
diff --git a/Makefile b/Makefile
new file mode 100644
index 000000000..0fb91fd7d
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,67 @@
+AS = ./pokeas
+ASFLAGS = -mcpu=arm7tdmi
+
+SHA1 := sha1sum -c
+
+# Clear the default suffixes.
+.SUFFIXES:
+
+# Secondary expansion is required for dependency variables in object rules.
+.SECONDEXPANSION:
+
+.PRECIOUS: %.1bpp %.4bpp %.8bpp %.gbapal %.lz
+
+.PHONY: rom tools clean compare
+
+gfx := tools/gbagfx/gbagfx
+1bpp := $(gfx) 1bpp
+4bpp := $(gfx) 4bpp
+8bpp := $(gfx) 8bpp
+gbapal := $(gfx) gbapal
+lz := $(gfx) lz
+scaninc := tools/scaninc/scaninc
+
+objs = asm/emerald.o
+
+$(foreach obj, $(objs), \
+ $(eval $(obj)_deps := $(shell $(scaninc) $(obj:.o=.s))) \
+)
+
+rom := pokeemerald.gba
+elf := $(rom:.gba=.elf)
+
+rom: $(rom)
+
+tools: $(gfx) $(scaninc)
+
+# For contributors to make sure a change didn't affect the contents of the ROM.
+compare: $(rom)
+ @$(SHA1) rom.sha1
+
+clean:
+ $(RM) $(rom) $(elf) $(objs)
+ find . \( -iname '*.1bpp' -o -iname '*.4bpp' -o -iname '*.8bpp' -o -iname '*.gbapal' -o -iname '*.lz' \) -exec rm {} +
+
+include graphics_file_rules.mk
+
+%.png: ;
+%.pal: ;
+%.1bpp: %.png ; @$(1bpp) $<
+%.4bpp: %.png ; @$(4bpp) $<
+%.8bpp: %.png ; @$(8bpp) $<
+%.gbapal: %.pal ; @$(gbapal) $<
+%.lz: % ; @$(lz) $<
+
+%.o: %.s $$($$@_deps)
+ $(AS) $(ASFLAGS) -o $@ $<
+
+# Link objects to produce the ROM.
+$(rom): $(objs)
+ ./pokeld -T ld_script.txt -T wram_syms.txt -o $(elf) $(objs)
+ ./pokeobjcopy -O binary $(elf) $(rom)
+
+$(gfx):
+ cd tools/gbagfx && make clean && make
+
+$(scaninc):
+ cd tools/scaninc && make clean && make
diff --git a/build.bat b/build.bat
index 890feac0d..97761d086 100644
--- a/build.bat
+++ b/build.bat
@@ -1,4 +1,4 @@
-as -mcpu=arm7tdmi asm/emerald.s
-ld -T ld_script.txt -T wram_syms.txt -o emerald.o a.out
-objcopy -O binary emerald.o emerald.gba
+as -mcpu=arm7tdmi asm/emerald.s -o emerald.o
+ld -T ld_script.txt -T wram_syms.txt -o emerald.elf emerald.o
+objcopy -O binary emerald.elf emerald.gba
fc /b base_emerald.gba emerald.gba
diff --git a/data/data2.s b/data/data2.s
index af1f42b62..54b67c7ba 100644
--- a/data/data2.s
+++ b/data/data2.s
@@ -12368,12 +12368,12 @@ gUnknown_08C2EA9C: ; 8C2EA9C
.align 2, 0
gMonIcon_QuestionMark: ; 8D774D0
- .incbin "base_emerald.gba", 0xd774d0, 0x400
+ .incbin "data/graphics/pokemon/icons/question_mark_icon.4bpp"
.align 2, 0
gMonFootprint_QuestionMark: ; 8D778D0
- .incbin "base_emerald.gba", 0xd778d0, 0x20
+ .incbin "data/graphics/pokemon/footprints/question_mark_footprint.1bpp"
gUnknown_08D778F0: ; 8D778F0
.incbin "base_emerald.gba", 0xd778f0, 0xe8
@@ -12615,7 +12615,7 @@ gUnknown_08D8FB9C: ; 8D8FB9C
.align 2, 0
gMonIcon_Egg: ; 8D8FC74
- .incbin "base_emerald.gba", 0xd8fc74, 0x400
+ .incbin "data/graphics/pokemon/icons/egg_icon.4bpp"
.incbin "base_emerald.gba", 0xd90074, 0x1524
@@ -13178,7 +13178,9 @@ gUnknown_08DDE12C: ; 8DDE12C
.incbin "base_emerald.gba", 0xdde12c, 0xcc
gMonIconPalettes: ; 8DDE1F8
- .incbin "base_emerald.gba", 0xdde1f8, 0x60
+ .incbin "data/graphics/pokemon/icon_palettes/icon_palette_0.gbapal"
+ .incbin "data/graphics/pokemon/icon_palettes/icon_palette_1.gbapal"
+ .incbin "data/graphics/pokemon/icon_palettes/icon_palette_2.gbapal"
gTitleScreenBgPalette: ; 8DDE258
.incbin "base_emerald.gba", 0xdde258, 0x1e0
diff --git a/data/graphics/pokemon/back_pics/abra_back_pic.png b/data/graphics/pokemon/back_pics/abra_back_pic.png
new file mode 100644
index 000000000..5035bde91
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/abra_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/absol_back_pic.png b/data/graphics/pokemon/back_pics/absol_back_pic.png
new file mode 100644
index 000000000..876ba48aa
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/absol_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/aerodactyl_back_pic.png b/data/graphics/pokemon/back_pics/aerodactyl_back_pic.png
new file mode 100644
index 000000000..8dfa76f57
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/aerodactyl_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/aggron_back_pic.png b/data/graphics/pokemon/back_pics/aggron_back_pic.png
new file mode 100644
index 000000000..24ade1ff4
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/aggron_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/aipom_back_pic.png b/data/graphics/pokemon/back_pics/aipom_back_pic.png
new file mode 100644
index 000000000..7e9594b6f
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/aipom_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/alakazam_back_pic.png b/data/graphics/pokemon/back_pics/alakazam_back_pic.png
new file mode 100644
index 000000000..aad3363af
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/alakazam_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/altaria_back_pic.png b/data/graphics/pokemon/back_pics/altaria_back_pic.png
new file mode 100644
index 000000000..b224676be
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/altaria_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/ampharos_back_pic.png b/data/graphics/pokemon/back_pics/ampharos_back_pic.png
new file mode 100644
index 000000000..2e7c2399e
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/ampharos_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/anorith_back_pic.png b/data/graphics/pokemon/back_pics/anorith_back_pic.png
new file mode 100644
index 000000000..0f9c0efc0
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/anorith_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/arbok_back_pic.png b/data/graphics/pokemon/back_pics/arbok_back_pic.png
new file mode 100644
index 000000000..7984d422e
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/arbok_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/arcanine_back_pic.png b/data/graphics/pokemon/back_pics/arcanine_back_pic.png
new file mode 100644
index 000000000..1b0840c8a
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/arcanine_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/ariados_back_pic.png b/data/graphics/pokemon/back_pics/ariados_back_pic.png
new file mode 100644
index 000000000..b677b7222
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/ariados_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/armaldo_back_pic.png b/data/graphics/pokemon/back_pics/armaldo_back_pic.png
new file mode 100644
index 000000000..23c8c7113
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/armaldo_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/aron_back_pic.png b/data/graphics/pokemon/back_pics/aron_back_pic.png
new file mode 100644
index 000000000..330d46c42
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/aron_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/articuno_back_pic.png b/data/graphics/pokemon/back_pics/articuno_back_pic.png
new file mode 100644
index 000000000..7e06ba84e
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/articuno_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/azumarill_back_pic.png b/data/graphics/pokemon/back_pics/azumarill_back_pic.png
new file mode 100644
index 000000000..ca59011c6
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/azumarill_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/azurill_back_pic.png b/data/graphics/pokemon/back_pics/azurill_back_pic.png
new file mode 100644
index 000000000..cf10bded4
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/azurill_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/bagon_back_pic.png b/data/graphics/pokemon/back_pics/bagon_back_pic.png
new file mode 100644
index 000000000..0a058d768
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/bagon_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/baltoy_back_pic.png b/data/graphics/pokemon/back_pics/baltoy_back_pic.png
new file mode 100644
index 000000000..a8d124481
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/baltoy_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/banette_back_pic.png b/data/graphics/pokemon/back_pics/banette_back_pic.png
new file mode 100644
index 000000000..3ea5f30af
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/banette_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/barboach_back_pic.png b/data/graphics/pokemon/back_pics/barboach_back_pic.png
new file mode 100644
index 000000000..4fa892c53
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/barboach_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/bayleef_back_pic.png b/data/graphics/pokemon/back_pics/bayleef_back_pic.png
new file mode 100644
index 000000000..63ba17c5e
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/bayleef_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/beautifly_back_pic.png b/data/graphics/pokemon/back_pics/beautifly_back_pic.png
new file mode 100644
index 000000000..1eca6edc9
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/beautifly_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/beedrill_back_pic.png b/data/graphics/pokemon/back_pics/beedrill_back_pic.png
new file mode 100644
index 000000000..166c399e5
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/beedrill_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/beldum_back_pic.png b/data/graphics/pokemon/back_pics/beldum_back_pic.png
new file mode 100644
index 000000000..7a2cab465
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/beldum_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/bellossom_back_pic.png b/data/graphics/pokemon/back_pics/bellossom_back_pic.png
new file mode 100644
index 000000000..2bd8b176e
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/bellossom_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/bellsprout_back_pic.png b/data/graphics/pokemon/back_pics/bellsprout_back_pic.png
new file mode 100644
index 000000000..e2a336696
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/bellsprout_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/blastoise_back_pic.png b/data/graphics/pokemon/back_pics/blastoise_back_pic.png
new file mode 100644
index 000000000..abb14e565
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/blastoise_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/blaziken_back_pic.png b/data/graphics/pokemon/back_pics/blaziken_back_pic.png
new file mode 100644
index 000000000..cf89544c1
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/blaziken_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/blissey_back_pic.png b/data/graphics/pokemon/back_pics/blissey_back_pic.png
new file mode 100644
index 000000000..9823bd994
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/blissey_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/breloom_back_pic.png b/data/graphics/pokemon/back_pics/breloom_back_pic.png
new file mode 100644
index 000000000..85df08040
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/breloom_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/bulbasaur_back_pic.png b/data/graphics/pokemon/back_pics/bulbasaur_back_pic.png
new file mode 100644
index 000000000..f97806b58
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/bulbasaur_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/butterfree_back_pic.png b/data/graphics/pokemon/back_pics/butterfree_back_pic.png
new file mode 100644
index 000000000..6887ed815
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/butterfree_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/cacnea_back_pic.png b/data/graphics/pokemon/back_pics/cacnea_back_pic.png
new file mode 100644
index 000000000..dbc804775
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/cacnea_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/cacturne_back_pic.png b/data/graphics/pokemon/back_pics/cacturne_back_pic.png
new file mode 100644
index 000000000..9a67227d0
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/cacturne_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/camerupt_back_pic.png b/data/graphics/pokemon/back_pics/camerupt_back_pic.png
new file mode 100644
index 000000000..3b1744755
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/camerupt_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/carvanha_back_pic.png b/data/graphics/pokemon/back_pics/carvanha_back_pic.png
new file mode 100644
index 000000000..cef8c25dd
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/carvanha_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/cascoon_back_pic.png b/data/graphics/pokemon/back_pics/cascoon_back_pic.png
new file mode 100644
index 000000000..fb6bc2955
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/cascoon_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/castform_normal_form_back_pic.png b/data/graphics/pokemon/back_pics/castform_normal_form_back_pic.png
new file mode 100644
index 000000000..6348a35e8
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/castform_normal_form_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/castform_rainy_form_back_pic.png b/data/graphics/pokemon/back_pics/castform_rainy_form_back_pic.png
new file mode 100644
index 000000000..70bad9130
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/castform_rainy_form_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/castform_snowy_form_back_pic.png b/data/graphics/pokemon/back_pics/castform_snowy_form_back_pic.png
new file mode 100644
index 000000000..b4f27cbe6
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/castform_snowy_form_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/castform_sunny_form_back_pic.png b/data/graphics/pokemon/back_pics/castform_sunny_form_back_pic.png
new file mode 100644
index 000000000..83b27298a
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/castform_sunny_form_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/caterpie_back_pic.png b/data/graphics/pokemon/back_pics/caterpie_back_pic.png
new file mode 100644
index 000000000..801748d1c
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/caterpie_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/celebi_back_pic.png b/data/graphics/pokemon/back_pics/celebi_back_pic.png
new file mode 100644
index 000000000..c43e455dc
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/celebi_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/chansey_back_pic.png b/data/graphics/pokemon/back_pics/chansey_back_pic.png
new file mode 100644
index 000000000..db61e1c11
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/chansey_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/charizard_back_pic.png b/data/graphics/pokemon/back_pics/charizard_back_pic.png
new file mode 100644
index 000000000..22cf6b043
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/charizard_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/charmander_back_pic.png b/data/graphics/pokemon/back_pics/charmander_back_pic.png
new file mode 100644
index 000000000..9e3eb944e
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/charmander_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/charmeleon_back_pic.png b/data/graphics/pokemon/back_pics/charmeleon_back_pic.png
new file mode 100644
index 000000000..d2fb0c776
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/charmeleon_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/chikorita_back_pic.png b/data/graphics/pokemon/back_pics/chikorita_back_pic.png
new file mode 100644
index 000000000..18c3569bf
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/chikorita_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/chimecho_back_pic.png b/data/graphics/pokemon/back_pics/chimecho_back_pic.png
new file mode 100644
index 000000000..7a3fedacb
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/chimecho_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/chinchou_back_pic.png b/data/graphics/pokemon/back_pics/chinchou_back_pic.png
new file mode 100644
index 000000000..a3b11b2dc
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/chinchou_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/circled_question_mark_back_pic.png b/data/graphics/pokemon/back_pics/circled_question_mark_back_pic.png
new file mode 100644
index 000000000..3056402db
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/circled_question_mark_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/clamperl_back_pic.png b/data/graphics/pokemon/back_pics/clamperl_back_pic.png
new file mode 100644
index 000000000..5b1324473
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/clamperl_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/claydol_back_pic.png b/data/graphics/pokemon/back_pics/claydol_back_pic.png
new file mode 100644
index 000000000..9fdd6e0c2
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/claydol_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/clefable_back_pic.png b/data/graphics/pokemon/back_pics/clefable_back_pic.png
new file mode 100644
index 000000000..42592b8d7
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/clefable_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/clefairy_back_pic.png b/data/graphics/pokemon/back_pics/clefairy_back_pic.png
new file mode 100644
index 000000000..6720a7865
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/clefairy_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/cleffa_back_pic.png b/data/graphics/pokemon/back_pics/cleffa_back_pic.png
new file mode 100644
index 000000000..b110614e1
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/cleffa_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/cloyster_back_pic.png b/data/graphics/pokemon/back_pics/cloyster_back_pic.png
new file mode 100644
index 000000000..fa69b7b59
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/cloyster_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/combusken_back_pic.png b/data/graphics/pokemon/back_pics/combusken_back_pic.png
new file mode 100644
index 000000000..6c6d094dd
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/combusken_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/corphish_back_pic.png b/data/graphics/pokemon/back_pics/corphish_back_pic.png
new file mode 100644
index 000000000..01d603778
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/corphish_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/corsola_back_pic.png b/data/graphics/pokemon/back_pics/corsola_back_pic.png
new file mode 100644
index 000000000..d15f330fc
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/corsola_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/cradily_back_pic.png b/data/graphics/pokemon/back_pics/cradily_back_pic.png
new file mode 100644
index 000000000..338c7f0ba
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/cradily_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/crawdaunt_back_pic.png b/data/graphics/pokemon/back_pics/crawdaunt_back_pic.png
new file mode 100644
index 000000000..f96f2c488
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/crawdaunt_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/crobat_back_pic.png b/data/graphics/pokemon/back_pics/crobat_back_pic.png
new file mode 100644
index 000000000..d14ecec7b
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/crobat_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/croconaw_back_pic.png b/data/graphics/pokemon/back_pics/croconaw_back_pic.png
new file mode 100644
index 000000000..991be60bc
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/croconaw_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/cubone_back_pic.png b/data/graphics/pokemon/back_pics/cubone_back_pic.png
new file mode 100644
index 000000000..a7b879b40
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/cubone_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/cyndaquil_back_pic.png b/data/graphics/pokemon/back_pics/cyndaquil_back_pic.png
new file mode 100644
index 000000000..cfc64164e
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/cyndaquil_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/delcatty_back_pic.png b/data/graphics/pokemon/back_pics/delcatty_back_pic.png
new file mode 100644
index 000000000..38bcfd5a7
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/delcatty_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/delibird_back_pic.png b/data/graphics/pokemon/back_pics/delibird_back_pic.png
new file mode 100644
index 000000000..b4dccb119
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/delibird_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/deoxys_back_pic.png b/data/graphics/pokemon/back_pics/deoxys_back_pic.png
new file mode 100644
index 000000000..d8ba065fd
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/deoxys_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/dewgong_back_pic.png b/data/graphics/pokemon/back_pics/dewgong_back_pic.png
new file mode 100644
index 000000000..ba6c297ea
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/dewgong_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/diglett_back_pic.png b/data/graphics/pokemon/back_pics/diglett_back_pic.png
new file mode 100644
index 000000000..7f0b0863b
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/diglett_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/ditto_back_pic.png b/data/graphics/pokemon/back_pics/ditto_back_pic.png
new file mode 100644
index 000000000..002635423
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/ditto_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/dodrio_back_pic.png b/data/graphics/pokemon/back_pics/dodrio_back_pic.png
new file mode 100644
index 000000000..090c189e4
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/dodrio_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/doduo_back_pic.png b/data/graphics/pokemon/back_pics/doduo_back_pic.png
new file mode 100644
index 000000000..4589eff60
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/doduo_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/donphan_back_pic.png b/data/graphics/pokemon/back_pics/donphan_back_pic.png
new file mode 100644
index 000000000..d50d467ee
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/donphan_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/double_question_mark_back_pic.png b/data/graphics/pokemon/back_pics/double_question_mark_back_pic.png
new file mode 100644
index 000000000..14eb6e139
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/double_question_mark_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/dragonair_back_pic.png b/data/graphics/pokemon/back_pics/dragonair_back_pic.png
new file mode 100644
index 000000000..ee3cf04d1
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/dragonair_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/dragonite_back_pic.png b/data/graphics/pokemon/back_pics/dragonite_back_pic.png
new file mode 100644
index 000000000..7107f90cf
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/dragonite_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/dratini_back_pic.png b/data/graphics/pokemon/back_pics/dratini_back_pic.png
new file mode 100644
index 000000000..f87eb13cb
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/dratini_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/drowzee_back_pic.png b/data/graphics/pokemon/back_pics/drowzee_back_pic.png
new file mode 100644
index 000000000..b63105878
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/drowzee_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/dugtrio_back_pic.png b/data/graphics/pokemon/back_pics/dugtrio_back_pic.png
new file mode 100644
index 000000000..84fd0b630
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/dugtrio_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/dunsparce_back_pic.png b/data/graphics/pokemon/back_pics/dunsparce_back_pic.png
new file mode 100644
index 000000000..05f700ea7
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/dunsparce_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/dusclops_back_pic.png b/data/graphics/pokemon/back_pics/dusclops_back_pic.png
new file mode 100644
index 000000000..9362e8421
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/dusclops_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/duskull_back_pic.png b/data/graphics/pokemon/back_pics/duskull_back_pic.png
new file mode 100644
index 000000000..52a5c867d
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/duskull_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/dustox_back_pic.png b/data/graphics/pokemon/back_pics/dustox_back_pic.png
new file mode 100644
index 000000000..759b98ea2
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/dustox_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/eevee_back_pic.png b/data/graphics/pokemon/back_pics/eevee_back_pic.png
new file mode 100644
index 000000000..79bd1129c
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/eevee_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/ekans_back_pic.png b/data/graphics/pokemon/back_pics/ekans_back_pic.png
new file mode 100644
index 000000000..e72a7a9ed
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/ekans_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/electabuzz_back_pic.png b/data/graphics/pokemon/back_pics/electabuzz_back_pic.png
new file mode 100644
index 000000000..8d84c2cb6
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/electabuzz_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/electrike_back_pic.png b/data/graphics/pokemon/back_pics/electrike_back_pic.png
new file mode 100644
index 000000000..c6e9e83e5
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/electrike_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/electrode_back_pic.png b/data/graphics/pokemon/back_pics/electrode_back_pic.png
new file mode 100644
index 000000000..74ca458d3
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/electrode_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/elekid_back_pic.png b/data/graphics/pokemon/back_pics/elekid_back_pic.png
new file mode 100644
index 000000000..0d8d9428a
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/elekid_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/entei_back_pic.png b/data/graphics/pokemon/back_pics/entei_back_pic.png
new file mode 100644
index 000000000..902b4461a
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/entei_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/espeon_back_pic.png b/data/graphics/pokemon/back_pics/espeon_back_pic.png
new file mode 100644
index 000000000..c3e5d96de
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/espeon_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/exeggcute_back_pic.png b/data/graphics/pokemon/back_pics/exeggcute_back_pic.png
new file mode 100644
index 000000000..e340cd036
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/exeggcute_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/exeggutor_back_pic.png b/data/graphics/pokemon/back_pics/exeggutor_back_pic.png
new file mode 100644
index 000000000..ff28c8555
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/exeggutor_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/exploud_back_pic.png b/data/graphics/pokemon/back_pics/exploud_back_pic.png
new file mode 100644
index 000000000..37132bf48
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/exploud_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/farfetch_d_back_pic.png b/data/graphics/pokemon/back_pics/farfetch_d_back_pic.png
new file mode 100644
index 000000000..7f981b389
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/farfetch_d_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/fearow_back_pic.png b/data/graphics/pokemon/back_pics/fearow_back_pic.png
new file mode 100644
index 000000000..ae54db9a7
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/fearow_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/feebas_back_pic.png b/data/graphics/pokemon/back_pics/feebas_back_pic.png
new file mode 100644
index 000000000..3eabd6021
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/feebas_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/feraligatr_back_pic.png b/data/graphics/pokemon/back_pics/feraligatr_back_pic.png
new file mode 100644
index 000000000..d996dd8ce
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/feraligatr_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/flaaffy_back_pic.png b/data/graphics/pokemon/back_pics/flaaffy_back_pic.png
new file mode 100644
index 000000000..e0ac771bf
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/flaaffy_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/flareon_back_pic.png b/data/graphics/pokemon/back_pics/flareon_back_pic.png
new file mode 100644
index 000000000..c1efa1306
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/flareon_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/flygon_back_pic.png b/data/graphics/pokemon/back_pics/flygon_back_pic.png
new file mode 100644
index 000000000..576cff1c5
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/flygon_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/forretress_back_pic.png b/data/graphics/pokemon/back_pics/forretress_back_pic.png
new file mode 100644
index 000000000..5761be137
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/forretress_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/furret_back_pic.png b/data/graphics/pokemon/back_pics/furret_back_pic.png
new file mode 100644
index 000000000..0dd2873af
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/furret_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/gardevoir_back_pic.png b/data/graphics/pokemon/back_pics/gardevoir_back_pic.png
new file mode 100644
index 000000000..9f975a82c
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/gardevoir_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/gastly_back_pic.png b/data/graphics/pokemon/back_pics/gastly_back_pic.png
new file mode 100644
index 000000000..3ff1badde
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/gastly_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/gengar_back_pic.png b/data/graphics/pokemon/back_pics/gengar_back_pic.png
new file mode 100644
index 000000000..1132f4523
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/gengar_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/geodude_back_pic.png b/data/graphics/pokemon/back_pics/geodude_back_pic.png
new file mode 100644
index 000000000..29a4e3f3d
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/geodude_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/girafarig_back_pic.png b/data/graphics/pokemon/back_pics/girafarig_back_pic.png
new file mode 100644
index 000000000..8d86e1f79
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/girafarig_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/glalie_back_pic.png b/data/graphics/pokemon/back_pics/glalie_back_pic.png
new file mode 100644
index 000000000..9c73ee9b2
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/glalie_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/gligar_back_pic.png b/data/graphics/pokemon/back_pics/gligar_back_pic.png
new file mode 100644
index 000000000..8179867e9
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/gligar_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/gloom_back_pic.png b/data/graphics/pokemon/back_pics/gloom_back_pic.png
new file mode 100644
index 000000000..ec65e869e
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/gloom_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/golbat_back_pic.png b/data/graphics/pokemon/back_pics/golbat_back_pic.png
new file mode 100644
index 000000000..caa196036
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/golbat_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/goldeen_back_pic.png b/data/graphics/pokemon/back_pics/goldeen_back_pic.png
new file mode 100644
index 000000000..8ac7cb7bc
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/goldeen_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/golduck_back_pic.png b/data/graphics/pokemon/back_pics/golduck_back_pic.png
new file mode 100644
index 000000000..1422a73ae
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/golduck_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/golem_back_pic.png b/data/graphics/pokemon/back_pics/golem_back_pic.png
new file mode 100644
index 000000000..fb27ae43f
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/golem_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/gorebyss_back_pic.png b/data/graphics/pokemon/back_pics/gorebyss_back_pic.png
new file mode 100644
index 000000000..aaf24366b
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/gorebyss_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/granbull_back_pic.png b/data/graphics/pokemon/back_pics/granbull_back_pic.png
new file mode 100644
index 000000000..2ac044da6
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/granbull_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/graveler_back_pic.png b/data/graphics/pokemon/back_pics/graveler_back_pic.png
new file mode 100644
index 000000000..79e87cee9
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/graveler_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/grimer_back_pic.png b/data/graphics/pokemon/back_pics/grimer_back_pic.png
new file mode 100644
index 000000000..593a1ab54
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/grimer_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/groudon_back_pic.png b/data/graphics/pokemon/back_pics/groudon_back_pic.png
new file mode 100644
index 000000000..e2b711932
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/groudon_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/grovyle_back_pic.png b/data/graphics/pokemon/back_pics/grovyle_back_pic.png
new file mode 100644
index 000000000..1ffed7b90
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/grovyle_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/growlithe_back_pic.png b/data/graphics/pokemon/back_pics/growlithe_back_pic.png
new file mode 100644
index 000000000..2b89351a3
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/growlithe_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/grumpig_back_pic.png b/data/graphics/pokemon/back_pics/grumpig_back_pic.png
new file mode 100644
index 000000000..08d476c29
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/grumpig_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/gulpin_back_pic.png b/data/graphics/pokemon/back_pics/gulpin_back_pic.png
new file mode 100644
index 000000000..928f291d1
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/gulpin_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/gyarados_back_pic.png b/data/graphics/pokemon/back_pics/gyarados_back_pic.png
new file mode 100644
index 000000000..8240fa3cc
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/gyarados_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/hariyama_back_pic.png b/data/graphics/pokemon/back_pics/hariyama_back_pic.png
new file mode 100644
index 000000000..09eba4b52
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/hariyama_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/haunter_back_pic.png b/data/graphics/pokemon/back_pics/haunter_back_pic.png
new file mode 100644
index 000000000..4b4585904
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/haunter_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/heracross_back_pic.png b/data/graphics/pokemon/back_pics/heracross_back_pic.png
new file mode 100644
index 000000000..df8202179
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/heracross_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/hitmonchan_back_pic.png b/data/graphics/pokemon/back_pics/hitmonchan_back_pic.png
new file mode 100644
index 000000000..8d9423071
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/hitmonchan_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/hitmonlee_back_pic.png b/data/graphics/pokemon/back_pics/hitmonlee_back_pic.png
new file mode 100644
index 000000000..9aa095a6a
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/hitmonlee_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/hitmontop_back_pic.png b/data/graphics/pokemon/back_pics/hitmontop_back_pic.png
new file mode 100644
index 000000000..09d16414c
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/hitmontop_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/ho_oh_back_pic.png b/data/graphics/pokemon/back_pics/ho_oh_back_pic.png
new file mode 100644
index 000000000..9acbdf0cc
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/ho_oh_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/hoothoot_back_pic.png b/data/graphics/pokemon/back_pics/hoothoot_back_pic.png
new file mode 100644
index 000000000..2ab2253bd
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/hoothoot_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/hoppip_back_pic.png b/data/graphics/pokemon/back_pics/hoppip_back_pic.png
new file mode 100644
index 000000000..a5d042909
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/hoppip_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/horsea_back_pic.png b/data/graphics/pokemon/back_pics/horsea_back_pic.png
new file mode 100644
index 000000000..bd6cb3d2b
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/horsea_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/houndoom_back_pic.png b/data/graphics/pokemon/back_pics/houndoom_back_pic.png
new file mode 100644
index 000000000..6aae855c6
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/houndoom_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/houndour_back_pic.png b/data/graphics/pokemon/back_pics/houndour_back_pic.png
new file mode 100644
index 000000000..64e104954
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/houndour_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/huntail_back_pic.png b/data/graphics/pokemon/back_pics/huntail_back_pic.png
new file mode 100644
index 000000000..23ccaac12
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/huntail_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/hypno_back_pic.png b/data/graphics/pokemon/back_pics/hypno_back_pic.png
new file mode 100644
index 000000000..12aec4f4d
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/hypno_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/igglybuff_back_pic.png b/data/graphics/pokemon/back_pics/igglybuff_back_pic.png
new file mode 100644
index 000000000..efc417ab5
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/igglybuff_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/illumise_back_pic.png b/data/graphics/pokemon/back_pics/illumise_back_pic.png
new file mode 100644
index 000000000..a06de56a1
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/illumise_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/ivysaur_back_pic.png b/data/graphics/pokemon/back_pics/ivysaur_back_pic.png
new file mode 100644
index 000000000..d977bc314
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/ivysaur_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/jigglypuff_back_pic.png b/data/graphics/pokemon/back_pics/jigglypuff_back_pic.png
new file mode 100644
index 000000000..8055a79b0
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/jigglypuff_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/jirachi_back_pic.png b/data/graphics/pokemon/back_pics/jirachi_back_pic.png
new file mode 100644
index 000000000..4fa283e0d
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/jirachi_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/jolteon_back_pic.png b/data/graphics/pokemon/back_pics/jolteon_back_pic.png
new file mode 100644
index 000000000..19dc00a7c
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/jolteon_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/jumpluff_back_pic.png b/data/graphics/pokemon/back_pics/jumpluff_back_pic.png
new file mode 100644
index 000000000..1f822f850
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/jumpluff_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/jynx_back_pic.png b/data/graphics/pokemon/back_pics/jynx_back_pic.png
new file mode 100644
index 000000000..5bb72fb10
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/jynx_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/kabuto_back_pic.png b/data/graphics/pokemon/back_pics/kabuto_back_pic.png
new file mode 100644
index 000000000..9664ead41
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/kabuto_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/kabutops_back_pic.png b/data/graphics/pokemon/back_pics/kabutops_back_pic.png
new file mode 100644
index 000000000..e1aab4de2
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/kabutops_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/kadabra_back_pic.png b/data/graphics/pokemon/back_pics/kadabra_back_pic.png
new file mode 100644
index 000000000..703f4afcc
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/kadabra_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/kakuna_back_pic.png b/data/graphics/pokemon/back_pics/kakuna_back_pic.png
new file mode 100644
index 000000000..2f5455238
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/kakuna_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/kangaskhan_back_pic.png b/data/graphics/pokemon/back_pics/kangaskhan_back_pic.png
new file mode 100644
index 000000000..babb41fce
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/kangaskhan_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/kecleon_back_pic.png b/data/graphics/pokemon/back_pics/kecleon_back_pic.png
new file mode 100644
index 000000000..1baeeb58a
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/kecleon_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/kingdra_back_pic.png b/data/graphics/pokemon/back_pics/kingdra_back_pic.png
new file mode 100644
index 000000000..3e6ec7789
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/kingdra_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/kingler_back_pic.png b/data/graphics/pokemon/back_pics/kingler_back_pic.png
new file mode 100644
index 000000000..11338630f
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/kingler_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/kirlia_back_pic.png b/data/graphics/pokemon/back_pics/kirlia_back_pic.png
new file mode 100644
index 000000000..5820cd068
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/kirlia_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/koffing_back_pic.png b/data/graphics/pokemon/back_pics/koffing_back_pic.png
new file mode 100644
index 000000000..a76b27fae
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/koffing_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/krabby_back_pic.png b/data/graphics/pokemon/back_pics/krabby_back_pic.png
new file mode 100644
index 000000000..d0501e77a
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/krabby_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/kyogre_back_pic.png b/data/graphics/pokemon/back_pics/kyogre_back_pic.png
new file mode 100644
index 000000000..d0c4f55c1
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/kyogre_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/lairon_back_pic.png b/data/graphics/pokemon/back_pics/lairon_back_pic.png
new file mode 100644
index 000000000..552c01356
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/lairon_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/lanturn_back_pic.png b/data/graphics/pokemon/back_pics/lanturn_back_pic.png
new file mode 100644
index 000000000..1b9543d63
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/lanturn_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/lapras_back_pic.png b/data/graphics/pokemon/back_pics/lapras_back_pic.png
new file mode 100644
index 000000000..3b5a18f17
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/lapras_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/larvitar_back_pic.png b/data/graphics/pokemon/back_pics/larvitar_back_pic.png
new file mode 100644
index 000000000..1c28da425
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/larvitar_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/latias_back_pic.png b/data/graphics/pokemon/back_pics/latias_back_pic.png
new file mode 100644
index 000000000..a4286579b
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/latias_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/latios_back_pic.png b/data/graphics/pokemon/back_pics/latios_back_pic.png
new file mode 100644
index 000000000..0f2b7f5d6
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/latios_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/ledian_back_pic.png b/data/graphics/pokemon/back_pics/ledian_back_pic.png
new file mode 100644
index 000000000..577fd2d71
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/ledian_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/ledyba_back_pic.png b/data/graphics/pokemon/back_pics/ledyba_back_pic.png
new file mode 100644
index 000000000..6a84f405d
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/ledyba_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/lickitung_back_pic.png b/data/graphics/pokemon/back_pics/lickitung_back_pic.png
new file mode 100644
index 000000000..adf354eb3
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/lickitung_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/lileep_back_pic.png b/data/graphics/pokemon/back_pics/lileep_back_pic.png
new file mode 100644
index 000000000..753602091
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/lileep_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/linoone_back_pic.png b/data/graphics/pokemon/back_pics/linoone_back_pic.png
new file mode 100644
index 000000000..9fc8fad38
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/linoone_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/lombre_back_pic.png b/data/graphics/pokemon/back_pics/lombre_back_pic.png
new file mode 100644
index 000000000..c87b4bcf3
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/lombre_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/lotad_back_pic.png b/data/graphics/pokemon/back_pics/lotad_back_pic.png
new file mode 100644
index 000000000..d8ca7648d
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/lotad_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/loudred_back_pic.png b/data/graphics/pokemon/back_pics/loudred_back_pic.png
new file mode 100644
index 000000000..cb3d5d816
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/loudred_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/ludicolo_back_pic.png b/data/graphics/pokemon/back_pics/ludicolo_back_pic.png
new file mode 100644
index 000000000..2bdc96c39
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/ludicolo_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/lugia_back_pic.png b/data/graphics/pokemon/back_pics/lugia_back_pic.png
new file mode 100644
index 000000000..ece7def85
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/lugia_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/lunatone_back_pic.png b/data/graphics/pokemon/back_pics/lunatone_back_pic.png
new file mode 100644
index 000000000..3f2247f8e
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/lunatone_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/luvdisc_back_pic.png b/data/graphics/pokemon/back_pics/luvdisc_back_pic.png
new file mode 100644
index 000000000..04895aa25
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/luvdisc_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/machamp_back_pic.png b/data/graphics/pokemon/back_pics/machamp_back_pic.png
new file mode 100644
index 000000000..98f6f961b
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/machamp_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/machoke_back_pic.png b/data/graphics/pokemon/back_pics/machoke_back_pic.png
new file mode 100644
index 000000000..b3c84c77c
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/machoke_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/machop_back_pic.png b/data/graphics/pokemon/back_pics/machop_back_pic.png
new file mode 100644
index 000000000..6b0dda04c
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/machop_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/magby_back_pic.png b/data/graphics/pokemon/back_pics/magby_back_pic.png
new file mode 100644
index 000000000..f05f62283
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/magby_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/magcargo_back_pic.png b/data/graphics/pokemon/back_pics/magcargo_back_pic.png
new file mode 100644
index 000000000..8d2221f0d
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/magcargo_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/magikarp_back_pic.png b/data/graphics/pokemon/back_pics/magikarp_back_pic.png
new file mode 100644
index 000000000..66e874bb9
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/magikarp_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/magmar_back_pic.png b/data/graphics/pokemon/back_pics/magmar_back_pic.png
new file mode 100644
index 000000000..6aba73438
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/magmar_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/magnemite_back_pic.png b/data/graphics/pokemon/back_pics/magnemite_back_pic.png
new file mode 100644
index 000000000..c1769ec51
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/magnemite_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/magneton_back_pic.png b/data/graphics/pokemon/back_pics/magneton_back_pic.png
new file mode 100644
index 000000000..5fc357dfc
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/magneton_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/makuhita_back_pic.png b/data/graphics/pokemon/back_pics/makuhita_back_pic.png
new file mode 100644
index 000000000..45423f822
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/makuhita_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/manectric_back_pic.png b/data/graphics/pokemon/back_pics/manectric_back_pic.png
new file mode 100644
index 000000000..9373757a0
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/manectric_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/mankey_back_pic.png b/data/graphics/pokemon/back_pics/mankey_back_pic.png
new file mode 100644
index 000000000..8b0751a9e
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/mankey_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/mantine_back_pic.png b/data/graphics/pokemon/back_pics/mantine_back_pic.png
new file mode 100644
index 000000000..186e90e1e
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/mantine_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/mareep_back_pic.png b/data/graphics/pokemon/back_pics/mareep_back_pic.png
new file mode 100644
index 000000000..601d13c8d
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/mareep_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/marill_back_pic.png b/data/graphics/pokemon/back_pics/marill_back_pic.png
new file mode 100644
index 000000000..49bc29d97
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/marill_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/marowak_back_pic.png b/data/graphics/pokemon/back_pics/marowak_back_pic.png
new file mode 100644
index 000000000..8510885d5
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/marowak_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/marshtomp_back_pic.png b/data/graphics/pokemon/back_pics/marshtomp_back_pic.png
new file mode 100644
index 000000000..6c530aaee
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/marshtomp_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/masquerain_back_pic.png b/data/graphics/pokemon/back_pics/masquerain_back_pic.png
new file mode 100644
index 000000000..0092c2ca6
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/masquerain_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/mawile_back_pic.png b/data/graphics/pokemon/back_pics/mawile_back_pic.png
new file mode 100644
index 000000000..5bbf44ca9
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/mawile_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/medicham_back_pic.png b/data/graphics/pokemon/back_pics/medicham_back_pic.png
new file mode 100644
index 000000000..f4f58839b
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/medicham_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/meditite_back_pic.png b/data/graphics/pokemon/back_pics/meditite_back_pic.png
new file mode 100644
index 000000000..8c00d8f6d
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/meditite_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/meganium_back_pic.png b/data/graphics/pokemon/back_pics/meganium_back_pic.png
new file mode 100644
index 000000000..be01710af
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/meganium_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/meowth_back_pic.png b/data/graphics/pokemon/back_pics/meowth_back_pic.png
new file mode 100644
index 000000000..d87e7aa14
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/meowth_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/metagross_back_pic.png b/data/graphics/pokemon/back_pics/metagross_back_pic.png
new file mode 100644
index 000000000..2097f945d
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/metagross_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/metang_back_pic.png b/data/graphics/pokemon/back_pics/metang_back_pic.png
new file mode 100644
index 000000000..2ba18eb3d
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/metang_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/metapod_back_pic.png b/data/graphics/pokemon/back_pics/metapod_back_pic.png
new file mode 100644
index 000000000..42b80d17c
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/metapod_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/mew_back_pic.png b/data/graphics/pokemon/back_pics/mew_back_pic.png
new file mode 100644
index 000000000..d73526245
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/mew_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/mewtwo_back_pic.png b/data/graphics/pokemon/back_pics/mewtwo_back_pic.png
new file mode 100644
index 000000000..e466856e5
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/mewtwo_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/mightyena_back_pic.png b/data/graphics/pokemon/back_pics/mightyena_back_pic.png
new file mode 100644
index 000000000..188562590
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/mightyena_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/milotic_back_pic.png b/data/graphics/pokemon/back_pics/milotic_back_pic.png
new file mode 100644
index 000000000..5d91dfb63
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/milotic_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/miltank_back_pic.png b/data/graphics/pokemon/back_pics/miltank_back_pic.png
new file mode 100644
index 000000000..0cf5b21e6
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/miltank_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/minun_back_pic.png b/data/graphics/pokemon/back_pics/minun_back_pic.png
new file mode 100644
index 000000000..7c1377d59
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/minun_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/misdreavus_back_pic.png b/data/graphics/pokemon/back_pics/misdreavus_back_pic.png
new file mode 100644
index 000000000..44b44a3ff
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/misdreavus_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/moltres_back_pic.png b/data/graphics/pokemon/back_pics/moltres_back_pic.png
new file mode 100644
index 000000000..11ed8ced8
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/moltres_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/mr_mime_back_pic.png b/data/graphics/pokemon/back_pics/mr_mime_back_pic.png
new file mode 100644
index 000000000..129fbb4e2
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/mr_mime_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/mudkip_back_pic.png b/data/graphics/pokemon/back_pics/mudkip_back_pic.png
new file mode 100644
index 000000000..1b1282d42
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/mudkip_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/muk_back_pic.png b/data/graphics/pokemon/back_pics/muk_back_pic.png
new file mode 100644
index 000000000..f91c8ca5e
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/muk_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/murkrow_back_pic.png b/data/graphics/pokemon/back_pics/murkrow_back_pic.png
new file mode 100644
index 000000000..3007b7643
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/murkrow_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/natu_back_pic.png b/data/graphics/pokemon/back_pics/natu_back_pic.png
new file mode 100644
index 000000000..0349877d5
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/natu_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/nidoking_back_pic.png b/data/graphics/pokemon/back_pics/nidoking_back_pic.png
new file mode 100644
index 000000000..65a253b45
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/nidoking_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/nidoqueen_back_pic.png b/data/graphics/pokemon/back_pics/nidoqueen_back_pic.png
new file mode 100644
index 000000000..339582c54
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/nidoqueen_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/nidoran_f_back_pic.png b/data/graphics/pokemon/back_pics/nidoran_f_back_pic.png
new file mode 100644
index 000000000..5173e952e
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/nidoran_f_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/nidoran_m_back_pic.png b/data/graphics/pokemon/back_pics/nidoran_m_back_pic.png
new file mode 100644
index 000000000..76c47d33e
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/nidoran_m_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/nidorina_back_pic.png b/data/graphics/pokemon/back_pics/nidorina_back_pic.png
new file mode 100644
index 000000000..14940d21f
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/nidorina_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/nidorino_back_pic.png b/data/graphics/pokemon/back_pics/nidorino_back_pic.png
new file mode 100644
index 000000000..01b866e00
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/nidorino_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/nincada_back_pic.png b/data/graphics/pokemon/back_pics/nincada_back_pic.png
new file mode 100644
index 000000000..e35b19cc7
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/nincada_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/ninetales_back_pic.png b/data/graphics/pokemon/back_pics/ninetales_back_pic.png
new file mode 100644
index 000000000..03d8a214f
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/ninetales_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/ninjask_back_pic.png b/data/graphics/pokemon/back_pics/ninjask_back_pic.png
new file mode 100644
index 000000000..fd2daf29a
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/ninjask_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/noctowl_back_pic.png b/data/graphics/pokemon/back_pics/noctowl_back_pic.png
new file mode 100644
index 000000000..e9984ea5e
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/noctowl_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/nosepass_back_pic.png b/data/graphics/pokemon/back_pics/nosepass_back_pic.png
new file mode 100644
index 000000000..21b41a3cd
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/nosepass_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/numel_back_pic.png b/data/graphics/pokemon/back_pics/numel_back_pic.png
new file mode 100644
index 000000000..9722ff438
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/numel_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/nuzleaf_back_pic.png b/data/graphics/pokemon/back_pics/nuzleaf_back_pic.png
new file mode 100644
index 000000000..858377c11
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/nuzleaf_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/octillery_back_pic.png b/data/graphics/pokemon/back_pics/octillery_back_pic.png
new file mode 100644
index 000000000..09a867881
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/octillery_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/oddish_back_pic.png b/data/graphics/pokemon/back_pics/oddish_back_pic.png
new file mode 100644
index 000000000..bafd8bbff
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/oddish_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/omanyte_back_pic.png b/data/graphics/pokemon/back_pics/omanyte_back_pic.png
new file mode 100644
index 000000000..6cd77bffc
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/omanyte_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/omastar_back_pic.png b/data/graphics/pokemon/back_pics/omastar_back_pic.png
new file mode 100644
index 000000000..3f7467950
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/omastar_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/onix_back_pic.png b/data/graphics/pokemon/back_pics/onix_back_pic.png
new file mode 100644
index 000000000..233e66d91
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/onix_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/paras_back_pic.png b/data/graphics/pokemon/back_pics/paras_back_pic.png
new file mode 100644
index 000000000..cb77d2d77
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/paras_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/parasect_back_pic.png b/data/graphics/pokemon/back_pics/parasect_back_pic.png
new file mode 100644
index 000000000..f313d5a91
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/parasect_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/pelipper_back_pic.png b/data/graphics/pokemon/back_pics/pelipper_back_pic.png
new file mode 100644
index 000000000..4b155c28d
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/pelipper_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/persian_back_pic.png b/data/graphics/pokemon/back_pics/persian_back_pic.png
new file mode 100644
index 000000000..10b7acf65
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/persian_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/phanpy_back_pic.png b/data/graphics/pokemon/back_pics/phanpy_back_pic.png
new file mode 100644
index 000000000..b40fb8ddf
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/phanpy_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/pichu_back_pic.png b/data/graphics/pokemon/back_pics/pichu_back_pic.png
new file mode 100644
index 000000000..94d593632
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/pichu_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/pidgeot_back_pic.png b/data/graphics/pokemon/back_pics/pidgeot_back_pic.png
new file mode 100644
index 000000000..22d7d2702
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/pidgeot_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/pidgeotto_back_pic.png b/data/graphics/pokemon/back_pics/pidgeotto_back_pic.png
new file mode 100644
index 000000000..4aeab2844
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/pidgeotto_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/pidgey_back_pic.png b/data/graphics/pokemon/back_pics/pidgey_back_pic.png
new file mode 100644
index 000000000..ecb42e8f1
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/pidgey_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/pikachu_back_pic.png b/data/graphics/pokemon/back_pics/pikachu_back_pic.png
new file mode 100644
index 000000000..0ea5ff592
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/pikachu_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/piloswine_back_pic.png b/data/graphics/pokemon/back_pics/piloswine_back_pic.png
new file mode 100644
index 000000000..a9a3bfed8
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/piloswine_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/pineco_back_pic.png b/data/graphics/pokemon/back_pics/pineco_back_pic.png
new file mode 100644
index 000000000..a92454bb3
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/pineco_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/pinsir_back_pic.png b/data/graphics/pokemon/back_pics/pinsir_back_pic.png
new file mode 100644
index 000000000..95ee9784c
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/pinsir_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/plusle_back_pic.png b/data/graphics/pokemon/back_pics/plusle_back_pic.png
new file mode 100644
index 000000000..7365f9921
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/plusle_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/politoed_back_pic.png b/data/graphics/pokemon/back_pics/politoed_back_pic.png
new file mode 100644
index 000000000..5337b6f27
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/politoed_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/poliwag_back_pic.png b/data/graphics/pokemon/back_pics/poliwag_back_pic.png
new file mode 100644
index 000000000..a6e5d23fa
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/poliwag_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/poliwhirl_back_pic.png b/data/graphics/pokemon/back_pics/poliwhirl_back_pic.png
new file mode 100644
index 000000000..16531886a
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/poliwhirl_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/poliwrath_back_pic.png b/data/graphics/pokemon/back_pics/poliwrath_back_pic.png
new file mode 100644
index 000000000..e5bee3663
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/poliwrath_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/ponyta_back_pic.png b/data/graphics/pokemon/back_pics/ponyta_back_pic.png
new file mode 100644
index 000000000..cc4bf1189
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/ponyta_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/poochyena_back_pic.png b/data/graphics/pokemon/back_pics/poochyena_back_pic.png
new file mode 100644
index 000000000..6d13ed43a
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/poochyena_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/porygon2_back_pic.png b/data/graphics/pokemon/back_pics/porygon2_back_pic.png
new file mode 100644
index 000000000..aad400b56
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/porygon2_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/porygon_back_pic.png b/data/graphics/pokemon/back_pics/porygon_back_pic.png
new file mode 100644
index 000000000..f102465a8
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/porygon_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/primeape_back_pic.png b/data/graphics/pokemon/back_pics/primeape_back_pic.png
new file mode 100644
index 000000000..02b326cd4
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/primeape_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/psyduck_back_pic.png b/data/graphics/pokemon/back_pics/psyduck_back_pic.png
new file mode 100644
index 000000000..65f8032a7
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/psyduck_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/pupitar_back_pic.png b/data/graphics/pokemon/back_pics/pupitar_back_pic.png
new file mode 100644
index 000000000..1f49a87f9
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/pupitar_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/quagsire_back_pic.png b/data/graphics/pokemon/back_pics/quagsire_back_pic.png
new file mode 100644
index 000000000..9233569b8
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/quagsire_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/quilava_back_pic.png b/data/graphics/pokemon/back_pics/quilava_back_pic.png
new file mode 100644
index 000000000..5a97c1b11
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/quilava_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/qwilfish_back_pic.png b/data/graphics/pokemon/back_pics/qwilfish_back_pic.png
new file mode 100644
index 000000000..34fb6e12e
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/qwilfish_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/raichu_back_pic.png b/data/graphics/pokemon/back_pics/raichu_back_pic.png
new file mode 100644
index 000000000..6f8a0afcd
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/raichu_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/raikou_back_pic.png b/data/graphics/pokemon/back_pics/raikou_back_pic.png
new file mode 100644
index 000000000..e187eda52
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/raikou_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/ralts_back_pic.png b/data/graphics/pokemon/back_pics/ralts_back_pic.png
new file mode 100644
index 000000000..926bdc0ab
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/ralts_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/rapidash_back_pic.png b/data/graphics/pokemon/back_pics/rapidash_back_pic.png
new file mode 100644
index 000000000..7d4b9667e
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/rapidash_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/raticate_back_pic.png b/data/graphics/pokemon/back_pics/raticate_back_pic.png
new file mode 100644
index 000000000..d6c0d8ae2
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/raticate_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/rattata_back_pic.png b/data/graphics/pokemon/back_pics/rattata_back_pic.png
new file mode 100644
index 000000000..72bb56766
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/rattata_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/rayquaza_back_pic.png b/data/graphics/pokemon/back_pics/rayquaza_back_pic.png
new file mode 100644
index 000000000..e8b8704a8
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/rayquaza_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/regice_back_pic.png b/data/graphics/pokemon/back_pics/regice_back_pic.png
new file mode 100644
index 000000000..69b091437
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/regice_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/regirock_back_pic.png b/data/graphics/pokemon/back_pics/regirock_back_pic.png
new file mode 100644
index 000000000..7175fc90a
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/regirock_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/registeel_back_pic.png b/data/graphics/pokemon/back_pics/registeel_back_pic.png
new file mode 100644
index 000000000..233240d45
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/registeel_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/relicanth_back_pic.png b/data/graphics/pokemon/back_pics/relicanth_back_pic.png
new file mode 100644
index 000000000..c9ae2e572
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/relicanth_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/remoraid_back_pic.png b/data/graphics/pokemon/back_pics/remoraid_back_pic.png
new file mode 100644
index 000000000..22e48fa6d
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/remoraid_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/rhydon_back_pic.png b/data/graphics/pokemon/back_pics/rhydon_back_pic.png
new file mode 100644
index 000000000..4acc986ba
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/rhydon_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/rhyhorn_back_pic.png b/data/graphics/pokemon/back_pics/rhyhorn_back_pic.png
new file mode 100644
index 000000000..67d006205
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/rhyhorn_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/roselia_back_pic.png b/data/graphics/pokemon/back_pics/roselia_back_pic.png
new file mode 100644
index 000000000..5275c801d
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/roselia_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/sableye_back_pic.png b/data/graphics/pokemon/back_pics/sableye_back_pic.png
new file mode 100644
index 000000000..75c12743c
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/sableye_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/salamence_back_pic.png b/data/graphics/pokemon/back_pics/salamence_back_pic.png
new file mode 100644
index 000000000..748147e77
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/salamence_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/sandshrew_back_pic.png b/data/graphics/pokemon/back_pics/sandshrew_back_pic.png
new file mode 100644
index 000000000..86fa10ec8
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/sandshrew_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/sandslash_back_pic.png b/data/graphics/pokemon/back_pics/sandslash_back_pic.png
new file mode 100644
index 000000000..64c305047
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/sandslash_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/sceptile_back_pic.png b/data/graphics/pokemon/back_pics/sceptile_back_pic.png
new file mode 100644
index 000000000..5b7e8696e
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/sceptile_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/scizor_back_pic.png b/data/graphics/pokemon/back_pics/scizor_back_pic.png
new file mode 100644
index 000000000..b31f50da1
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/scizor_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/scyther_back_pic.png b/data/graphics/pokemon/back_pics/scyther_back_pic.png
new file mode 100644
index 000000000..a1b9d1591
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/scyther_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/seadra_back_pic.png b/data/graphics/pokemon/back_pics/seadra_back_pic.png
new file mode 100644
index 000000000..526d7495c
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/seadra_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/seaking_back_pic.png b/data/graphics/pokemon/back_pics/seaking_back_pic.png
new file mode 100644
index 000000000..eb3fbd661
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/seaking_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/sealeo_back_pic.png b/data/graphics/pokemon/back_pics/sealeo_back_pic.png
new file mode 100644
index 000000000..302ffb7f2
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/sealeo_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/seedot_back_pic.png b/data/graphics/pokemon/back_pics/seedot_back_pic.png
new file mode 100644
index 000000000..ee4017cf5
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/seedot_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/seel_back_pic.png b/data/graphics/pokemon/back_pics/seel_back_pic.png
new file mode 100644
index 000000000..5268657f5
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/seel_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/sentret_back_pic.png b/data/graphics/pokemon/back_pics/sentret_back_pic.png
new file mode 100644
index 000000000..97ef90a8d
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/sentret_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/seviper_back_pic.png b/data/graphics/pokemon/back_pics/seviper_back_pic.png
new file mode 100644
index 000000000..b9849a6fa
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/seviper_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/sharpedo_back_pic.png b/data/graphics/pokemon/back_pics/sharpedo_back_pic.png
new file mode 100644
index 000000000..4e011968b
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/sharpedo_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/shedinja_back_pic.png b/data/graphics/pokemon/back_pics/shedinja_back_pic.png
new file mode 100644
index 000000000..bb3a5be7d
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/shedinja_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/shelgon_back_pic.png b/data/graphics/pokemon/back_pics/shelgon_back_pic.png
new file mode 100644
index 000000000..9c87ad57c
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/shelgon_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/shellder_back_pic.png b/data/graphics/pokemon/back_pics/shellder_back_pic.png
new file mode 100644
index 000000000..ee5374333
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/shellder_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/shiftry_back_pic.png b/data/graphics/pokemon/back_pics/shiftry_back_pic.png
new file mode 100644
index 000000000..17ddb24ca
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/shiftry_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/shroomish_back_pic.png b/data/graphics/pokemon/back_pics/shroomish_back_pic.png
new file mode 100644
index 000000000..4812bcbcd
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/shroomish_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/shuckle_back_pic.png b/data/graphics/pokemon/back_pics/shuckle_back_pic.png
new file mode 100644
index 000000000..1b19db0e5
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/shuckle_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/shuppet_back_pic.png b/data/graphics/pokemon/back_pics/shuppet_back_pic.png
new file mode 100644
index 000000000..2c6dbdb18
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/shuppet_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/silcoon_back_pic.png b/data/graphics/pokemon/back_pics/silcoon_back_pic.png
new file mode 100644
index 000000000..26c8cfdaf
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/silcoon_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/skarmory_back_pic.png b/data/graphics/pokemon/back_pics/skarmory_back_pic.png
new file mode 100644
index 000000000..f3c8d95cc
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/skarmory_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/skiploom_back_pic.png b/data/graphics/pokemon/back_pics/skiploom_back_pic.png
new file mode 100644
index 000000000..8f010fb4f
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/skiploom_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/skitty_back_pic.png b/data/graphics/pokemon/back_pics/skitty_back_pic.png
new file mode 100644
index 000000000..e7f5ebb67
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/skitty_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/slaking_back_pic.png b/data/graphics/pokemon/back_pics/slaking_back_pic.png
new file mode 100644
index 000000000..50d55a957
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/slaking_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/slakoth_back_pic.png b/data/graphics/pokemon/back_pics/slakoth_back_pic.png
new file mode 100644
index 000000000..9f82930b0
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/slakoth_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/slowbro_back_pic.png b/data/graphics/pokemon/back_pics/slowbro_back_pic.png
new file mode 100644
index 000000000..b62c5fcf4
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/slowbro_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/slowking_back_pic.png b/data/graphics/pokemon/back_pics/slowking_back_pic.png
new file mode 100644
index 000000000..16a779506
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/slowking_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/slowpoke_back_pic.png b/data/graphics/pokemon/back_pics/slowpoke_back_pic.png
new file mode 100644
index 000000000..62bf72f0e
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/slowpoke_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/slugma_back_pic.png b/data/graphics/pokemon/back_pics/slugma_back_pic.png
new file mode 100644
index 000000000..347d27ed1
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/slugma_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/smeargle_back_pic.png b/data/graphics/pokemon/back_pics/smeargle_back_pic.png
new file mode 100644
index 000000000..fefbed16f
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/smeargle_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/smoochum_back_pic.png b/data/graphics/pokemon/back_pics/smoochum_back_pic.png
new file mode 100644
index 000000000..bad0422e5
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/smoochum_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/sneasel_back_pic.png b/data/graphics/pokemon/back_pics/sneasel_back_pic.png
new file mode 100644
index 000000000..5a0765cb2
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/sneasel_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/snorlax_back_pic.png b/data/graphics/pokemon/back_pics/snorlax_back_pic.png
new file mode 100644
index 000000000..da44b95aa
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/snorlax_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/snorunt_back_pic.png b/data/graphics/pokemon/back_pics/snorunt_back_pic.png
new file mode 100644
index 000000000..53ddf9fdc
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/snorunt_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/snubbull_back_pic.png b/data/graphics/pokemon/back_pics/snubbull_back_pic.png
new file mode 100644
index 000000000..2b212b708
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/snubbull_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/solrock_back_pic.png b/data/graphics/pokemon/back_pics/solrock_back_pic.png
new file mode 100644
index 000000000..2f6e7cb99
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/solrock_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/spearow_back_pic.png b/data/graphics/pokemon/back_pics/spearow_back_pic.png
new file mode 100644
index 000000000..b630f24e0
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/spearow_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/spheal_back_pic.png b/data/graphics/pokemon/back_pics/spheal_back_pic.png
new file mode 100644
index 000000000..6fb9e9443
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/spheal_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/spinarak_back_pic.png b/data/graphics/pokemon/back_pics/spinarak_back_pic.png
new file mode 100644
index 000000000..7c2144971
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/spinarak_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/spinda_back_pic.png b/data/graphics/pokemon/back_pics/spinda_back_pic.png
new file mode 100644
index 000000000..c5f699e2c
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/spinda_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/spoink_back_pic.png b/data/graphics/pokemon/back_pics/spoink_back_pic.png
new file mode 100644
index 000000000..7872e240c
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/spoink_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/squirtle_back_pic.png b/data/graphics/pokemon/back_pics/squirtle_back_pic.png
new file mode 100644
index 000000000..b2fa0f37b
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/squirtle_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/stantler_back_pic.png b/data/graphics/pokemon/back_pics/stantler_back_pic.png
new file mode 100644
index 000000000..9ddf7a40c
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/stantler_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/starmie_back_pic.png b/data/graphics/pokemon/back_pics/starmie_back_pic.png
new file mode 100644
index 000000000..62fdf3a41
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/starmie_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/staryu_back_pic.png b/data/graphics/pokemon/back_pics/staryu_back_pic.png
new file mode 100644
index 000000000..73a2f6aad
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/staryu_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/steelix_back_pic.png b/data/graphics/pokemon/back_pics/steelix_back_pic.png
new file mode 100644
index 000000000..74cb256d0
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/steelix_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/sudowoodo_back_pic.png b/data/graphics/pokemon/back_pics/sudowoodo_back_pic.png
new file mode 100644
index 000000000..befda7efc
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/sudowoodo_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/suicune_back_pic.png b/data/graphics/pokemon/back_pics/suicune_back_pic.png
new file mode 100644
index 000000000..80eef8678
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/suicune_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/sunflora_back_pic.png b/data/graphics/pokemon/back_pics/sunflora_back_pic.png
new file mode 100644
index 000000000..c048bebc2
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/sunflora_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/sunkern_back_pic.png b/data/graphics/pokemon/back_pics/sunkern_back_pic.png
new file mode 100644
index 000000000..e6adde775
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/sunkern_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/surskit_back_pic.png b/data/graphics/pokemon/back_pics/surskit_back_pic.png
new file mode 100644
index 000000000..85b8a8a4f
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/surskit_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/swablu_back_pic.png b/data/graphics/pokemon/back_pics/swablu_back_pic.png
new file mode 100644
index 000000000..802a9e37c
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/swablu_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/swalot_back_pic.png b/data/graphics/pokemon/back_pics/swalot_back_pic.png
new file mode 100644
index 000000000..acd59b1b9
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/swalot_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/swampert_back_pic.png b/data/graphics/pokemon/back_pics/swampert_back_pic.png
new file mode 100644
index 000000000..bb795c65f
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/swampert_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/swellow_back_pic.png b/data/graphics/pokemon/back_pics/swellow_back_pic.png
new file mode 100644
index 000000000..c2c1c3ed3
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/swellow_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/swinub_back_pic.png b/data/graphics/pokemon/back_pics/swinub_back_pic.png
new file mode 100644
index 000000000..66998faad
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/swinub_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/taillow_back_pic.png b/data/graphics/pokemon/back_pics/taillow_back_pic.png
new file mode 100644
index 000000000..997d6db45
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/taillow_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/tangela_back_pic.png b/data/graphics/pokemon/back_pics/tangela_back_pic.png
new file mode 100644
index 000000000..5a15f1b91
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/tangela_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/tauros_back_pic.png b/data/graphics/pokemon/back_pics/tauros_back_pic.png
new file mode 100644
index 000000000..2fac61283
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/tauros_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/teddiursa_back_pic.png b/data/graphics/pokemon/back_pics/teddiursa_back_pic.png
new file mode 100644
index 000000000..d79f39a5b
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/teddiursa_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/tentacool_back_pic.png b/data/graphics/pokemon/back_pics/tentacool_back_pic.png
new file mode 100644
index 000000000..d603ca052
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/tentacool_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/tentacruel_back_pic.png b/data/graphics/pokemon/back_pics/tentacruel_back_pic.png
new file mode 100644
index 000000000..232bc9259
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/tentacruel_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/togepi_back_pic.png b/data/graphics/pokemon/back_pics/togepi_back_pic.png
new file mode 100644
index 000000000..24858fc22
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/togepi_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/togetic_back_pic.png b/data/graphics/pokemon/back_pics/togetic_back_pic.png
new file mode 100644
index 000000000..f5125735a
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/togetic_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/torchic_back_pic.png b/data/graphics/pokemon/back_pics/torchic_back_pic.png
new file mode 100644
index 000000000..ed2c53879
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/torchic_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/torkoal_back_pic.png b/data/graphics/pokemon/back_pics/torkoal_back_pic.png
new file mode 100644
index 000000000..4eb5c4f0e
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/torkoal_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/totodile_back_pic.png b/data/graphics/pokemon/back_pics/totodile_back_pic.png
new file mode 100644
index 000000000..1ac54c7bd
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/totodile_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/trapinch_back_pic.png b/data/graphics/pokemon/back_pics/trapinch_back_pic.png
new file mode 100644
index 000000000..61eec3c92
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/trapinch_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/treecko_back_pic.png b/data/graphics/pokemon/back_pics/treecko_back_pic.png
new file mode 100644
index 000000000..89e53390d
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/treecko_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/tropius_back_pic.png b/data/graphics/pokemon/back_pics/tropius_back_pic.png
new file mode 100644
index 000000000..d948c3dc0
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/tropius_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/typhlosion_back_pic.png b/data/graphics/pokemon/back_pics/typhlosion_back_pic.png
new file mode 100644
index 000000000..deb3ffb0d
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/typhlosion_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/tyranitar_back_pic.png b/data/graphics/pokemon/back_pics/tyranitar_back_pic.png
new file mode 100644
index 000000000..273318be0
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/tyranitar_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/tyrogue_back_pic.png b/data/graphics/pokemon/back_pics/tyrogue_back_pic.png
new file mode 100644
index 000000000..1d6b2e198
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/tyrogue_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/umbreon_back_pic.png b/data/graphics/pokemon/back_pics/umbreon_back_pic.png
new file mode 100644
index 000000000..d73508aed
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/umbreon_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/unown_a_back_pic.png b/data/graphics/pokemon/back_pics/unown_a_back_pic.png
new file mode 100644
index 000000000..b90973023
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/unown_a_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/unown_b_back_pic.png b/data/graphics/pokemon/back_pics/unown_b_back_pic.png
new file mode 100644
index 000000000..b398754ca
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/unown_b_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/unown_c_back_pic.png b/data/graphics/pokemon/back_pics/unown_c_back_pic.png
new file mode 100644
index 000000000..b9bccf4c5
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/unown_c_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/unown_d_back_pic.png b/data/graphics/pokemon/back_pics/unown_d_back_pic.png
new file mode 100644
index 000000000..1b3f19b09
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/unown_d_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/unown_e_back_pic.png b/data/graphics/pokemon/back_pics/unown_e_back_pic.png
new file mode 100644
index 000000000..1baaf759f
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/unown_e_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/unown_exclamation_mark_back_pic.png b/data/graphics/pokemon/back_pics/unown_exclamation_mark_back_pic.png
new file mode 100644
index 000000000..cb05b906d
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/unown_exclamation_mark_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/unown_f_back_pic.png b/data/graphics/pokemon/back_pics/unown_f_back_pic.png
new file mode 100644
index 000000000..30be252f9
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/unown_f_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/unown_g_back_pic.png b/data/graphics/pokemon/back_pics/unown_g_back_pic.png
new file mode 100644
index 000000000..ec5e708bf
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/unown_g_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/unown_h_back_pic.png b/data/graphics/pokemon/back_pics/unown_h_back_pic.png
new file mode 100644
index 000000000..992e34e21
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/unown_h_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/unown_i_back_pic.png b/data/graphics/pokemon/back_pics/unown_i_back_pic.png
new file mode 100644
index 000000000..5640fd5e0
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/unown_i_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/unown_j_back_pic.png b/data/graphics/pokemon/back_pics/unown_j_back_pic.png
new file mode 100644
index 000000000..619ebb75b
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/unown_j_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/unown_k_back_pic.png b/data/graphics/pokemon/back_pics/unown_k_back_pic.png
new file mode 100644
index 000000000..46ac175bc
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/unown_k_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/unown_l_back_pic.png b/data/graphics/pokemon/back_pics/unown_l_back_pic.png
new file mode 100644
index 000000000..da0c6c5f5
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/unown_l_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/unown_m_back_pic.png b/data/graphics/pokemon/back_pics/unown_m_back_pic.png
new file mode 100644
index 000000000..37dd0a97f
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/unown_m_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/unown_n_back_pic.png b/data/graphics/pokemon/back_pics/unown_n_back_pic.png
new file mode 100644
index 000000000..17163be73
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/unown_n_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/unown_o_back_pic.png b/data/graphics/pokemon/back_pics/unown_o_back_pic.png
new file mode 100644
index 000000000..7260da757
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/unown_o_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/unown_p_back_pic.png b/data/graphics/pokemon/back_pics/unown_p_back_pic.png
new file mode 100644
index 000000000..e275a3a96
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/unown_p_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/unown_q_back_pic.png b/data/graphics/pokemon/back_pics/unown_q_back_pic.png
new file mode 100644
index 000000000..08d5a0d0a
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/unown_q_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/unown_question_mark_back_pic.png b/data/graphics/pokemon/back_pics/unown_question_mark_back_pic.png
new file mode 100644
index 000000000..3d9ae3ee3
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/unown_question_mark_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/unown_r_back_pic.png b/data/graphics/pokemon/back_pics/unown_r_back_pic.png
new file mode 100644
index 000000000..9ea2bd6f7
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/unown_r_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/unown_s_back_pic.png b/data/graphics/pokemon/back_pics/unown_s_back_pic.png
new file mode 100644
index 000000000..c85571503
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/unown_s_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/unown_t_back_pic.png b/data/graphics/pokemon/back_pics/unown_t_back_pic.png
new file mode 100644
index 000000000..f840953b8
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/unown_t_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/unown_u_back_pic.png b/data/graphics/pokemon/back_pics/unown_u_back_pic.png
new file mode 100644
index 000000000..8d99bd088
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/unown_u_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/unown_v_back_pic.png b/data/graphics/pokemon/back_pics/unown_v_back_pic.png
new file mode 100644
index 000000000..41e215720
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/unown_v_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/unown_w_back_pic.png b/data/graphics/pokemon/back_pics/unown_w_back_pic.png
new file mode 100644
index 000000000..3d42e4eb2
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/unown_w_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/unown_x_back_pic.png b/data/graphics/pokemon/back_pics/unown_x_back_pic.png
new file mode 100644
index 000000000..a21d5a9c3
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/unown_x_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/unown_y_back_pic.png b/data/graphics/pokemon/back_pics/unown_y_back_pic.png
new file mode 100644
index 000000000..3ccca08e8
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/unown_y_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/unown_z_back_pic.png b/data/graphics/pokemon/back_pics/unown_z_back_pic.png
new file mode 100644
index 000000000..e1f528a2b
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/unown_z_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/ursaring_back_pic.png b/data/graphics/pokemon/back_pics/ursaring_back_pic.png
new file mode 100644
index 000000000..4a546c055
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/ursaring_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/vaporeon_back_pic.png b/data/graphics/pokemon/back_pics/vaporeon_back_pic.png
new file mode 100644
index 000000000..5ac5b94fb
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/vaporeon_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/venomoth_back_pic.png b/data/graphics/pokemon/back_pics/venomoth_back_pic.png
new file mode 100644
index 000000000..56b1b5b7a
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/venomoth_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/venonat_back_pic.png b/data/graphics/pokemon/back_pics/venonat_back_pic.png
new file mode 100644
index 000000000..44f7f45c5
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/venonat_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/venusaur_back_pic.png b/data/graphics/pokemon/back_pics/venusaur_back_pic.png
new file mode 100644
index 000000000..78649eeee
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/venusaur_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/vibrava_back_pic.png b/data/graphics/pokemon/back_pics/vibrava_back_pic.png
new file mode 100644
index 000000000..c5a0eb60b
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/vibrava_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/victreebel_back_pic.png b/data/graphics/pokemon/back_pics/victreebel_back_pic.png
new file mode 100644
index 000000000..a92b61f7a
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/victreebel_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/vigoroth_back_pic.png b/data/graphics/pokemon/back_pics/vigoroth_back_pic.png
new file mode 100644
index 000000000..7d806e703
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/vigoroth_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/vileplume_back_pic.png b/data/graphics/pokemon/back_pics/vileplume_back_pic.png
new file mode 100644
index 000000000..6c441efb3
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/vileplume_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/volbeat_back_pic.png b/data/graphics/pokemon/back_pics/volbeat_back_pic.png
new file mode 100644
index 000000000..217b966ed
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/volbeat_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/voltorb_back_pic.png b/data/graphics/pokemon/back_pics/voltorb_back_pic.png
new file mode 100644
index 000000000..c379b4a8b
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/voltorb_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/vulpix_back_pic.png b/data/graphics/pokemon/back_pics/vulpix_back_pic.png
new file mode 100644
index 000000000..49bad4ed6
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/vulpix_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/wailmer_back_pic.png b/data/graphics/pokemon/back_pics/wailmer_back_pic.png
new file mode 100644
index 000000000..9ad9f21ea
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/wailmer_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/wailord_back_pic.png b/data/graphics/pokemon/back_pics/wailord_back_pic.png
new file mode 100644
index 000000000..7698ba500
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/wailord_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/walrein_back_pic.png b/data/graphics/pokemon/back_pics/walrein_back_pic.png
new file mode 100644
index 000000000..c58df92b0
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/walrein_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/wartortle_back_pic.png b/data/graphics/pokemon/back_pics/wartortle_back_pic.png
new file mode 100644
index 000000000..b7ccefbb5
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/wartortle_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/weedle_back_pic.png b/data/graphics/pokemon/back_pics/weedle_back_pic.png
new file mode 100644
index 000000000..3180bf513
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/weedle_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/weepinbell_back_pic.png b/data/graphics/pokemon/back_pics/weepinbell_back_pic.png
new file mode 100644
index 000000000..aad38d1df
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/weepinbell_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/weezing_back_pic.png b/data/graphics/pokemon/back_pics/weezing_back_pic.png
new file mode 100644
index 000000000..3d3883211
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/weezing_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/whiscash_back_pic.png b/data/graphics/pokemon/back_pics/whiscash_back_pic.png
new file mode 100644
index 000000000..6aad1817d
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/whiscash_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/whismur_back_pic.png b/data/graphics/pokemon/back_pics/whismur_back_pic.png
new file mode 100644
index 000000000..f13819f15
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/whismur_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/wigglytuff_back_pic.png b/data/graphics/pokemon/back_pics/wigglytuff_back_pic.png
new file mode 100644
index 000000000..c57f8681f
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/wigglytuff_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/wingull_back_pic.png b/data/graphics/pokemon/back_pics/wingull_back_pic.png
new file mode 100644
index 000000000..3ea8c6474
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/wingull_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/wobbuffet_back_pic.png b/data/graphics/pokemon/back_pics/wobbuffet_back_pic.png
new file mode 100644
index 000000000..3f22dd4a1
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/wobbuffet_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/wooper_back_pic.png b/data/graphics/pokemon/back_pics/wooper_back_pic.png
new file mode 100644
index 000000000..13cb768c1
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/wooper_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/wurmple_back_pic.png b/data/graphics/pokemon/back_pics/wurmple_back_pic.png
new file mode 100644
index 000000000..d6ef56dcd
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/wurmple_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/wynaut_back_pic.png b/data/graphics/pokemon/back_pics/wynaut_back_pic.png
new file mode 100644
index 000000000..388b1582b
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/wynaut_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/xatu_back_pic.png b/data/graphics/pokemon/back_pics/xatu_back_pic.png
new file mode 100644
index 000000000..b66774b13
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/xatu_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/yanma_back_pic.png b/data/graphics/pokemon/back_pics/yanma_back_pic.png
new file mode 100644
index 000000000..980bc86f2
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/yanma_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/zangoose_back_pic.png b/data/graphics/pokemon/back_pics/zangoose_back_pic.png
new file mode 100644
index 000000000..88357e182
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/zangoose_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/zapdos_back_pic.png b/data/graphics/pokemon/back_pics/zapdos_back_pic.png
new file mode 100644
index 000000000..248366dc5
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/zapdos_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/zigzagoon_back_pic.png b/data/graphics/pokemon/back_pics/zigzagoon_back_pic.png
new file mode 100644
index 000000000..cc56c5d67
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/zigzagoon_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/back_pics/zubat_back_pic.png b/data/graphics/pokemon/back_pics/zubat_back_pic.png
new file mode 100644
index 000000000..5589e5767
--- /dev/null
+++ b/data/graphics/pokemon/back_pics/zubat_back_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/circled_question_mark_graphics.s b/data/graphics/pokemon/circled_question_mark_graphics.s
index 6aed5fa2b..8e2fd5594 100644
--- a/data/graphics/pokemon/circled_question_mark_graphics.s
+++ b/data/graphics/pokemon/circled_question_mark_graphics.s
@@ -1,19 +1,19 @@
.align 2, 0
gMonStillFrontPic_CircledQuestionMark: ; 8C00750
- .incbin "base_emerald.gba", 0xc00750, 0x248
+ .incbin "data/graphics/pokemon/still_front_pics/circled_question_mark_still_front_pic.4bpp.lz"
.align 2, 0
gMonBackPic_CircledQuestionMark: ; 8C00998
- .incbin "base_emerald.gba", 0xc00998, 0x248
+ .incbin "data/graphics/pokemon/back_pics/circled_question_mark_back_pic.4bpp.lz"
.align 2, 0
gMonPalette_CircledQuestionMark: ; 8C00BE0
- .incbin "base_emerald.gba", 0xc00be0, 0x18
+ .incbin "data/graphics/pokemon/palettes/circled_question_mark_palette.gbapal.lz"
.align 2, 0
gMonShinyPalette_CircledQuestionMark: ; 8C00BF8
- .incbin "base_emerald.gba", 0xc00bf8, 0x18
+ .incbin "data/graphics/pokemon/palettes/circled_question_mark_shiny_palette.gbapal.lz"
diff --git a/data/graphics/pokemon/footprints/abra_footprint.png b/data/graphics/pokemon/footprints/abra_footprint.png
new file mode 100644
index 000000000..42b5e416f
--- /dev/null
+++ b/data/graphics/pokemon/footprints/abra_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/absol_footprint.png b/data/graphics/pokemon/footprints/absol_footprint.png
new file mode 100644
index 000000000..da4076f78
--- /dev/null
+++ b/data/graphics/pokemon/footprints/absol_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/aerodactyl_footprint.png b/data/graphics/pokemon/footprints/aerodactyl_footprint.png
new file mode 100644
index 000000000..7c5d3e6c1
--- /dev/null
+++ b/data/graphics/pokemon/footprints/aerodactyl_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/aggron_footprint.png b/data/graphics/pokemon/footprints/aggron_footprint.png
new file mode 100644
index 000000000..3ba6d480b
--- /dev/null
+++ b/data/graphics/pokemon/footprints/aggron_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/aipom_footprint.png b/data/graphics/pokemon/footprints/aipom_footprint.png
new file mode 100644
index 000000000..67f7f1188
--- /dev/null
+++ b/data/graphics/pokemon/footprints/aipom_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/alakazam_footprint.png b/data/graphics/pokemon/footprints/alakazam_footprint.png
new file mode 100644
index 000000000..e3c3795cf
--- /dev/null
+++ b/data/graphics/pokemon/footprints/alakazam_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/altaria_footprint.png b/data/graphics/pokemon/footprints/altaria_footprint.png
new file mode 100644
index 000000000..6c65deae5
--- /dev/null
+++ b/data/graphics/pokemon/footprints/altaria_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/ampharos_footprint.png b/data/graphics/pokemon/footprints/ampharos_footprint.png
new file mode 100644
index 000000000..bfc2f8034
--- /dev/null
+++ b/data/graphics/pokemon/footprints/ampharos_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/anorith_footprint.png b/data/graphics/pokemon/footprints/anorith_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/anorith_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/arbok_footprint.png b/data/graphics/pokemon/footprints/arbok_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/arbok_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/arcanine_footprint.png b/data/graphics/pokemon/footprints/arcanine_footprint.png
new file mode 100644
index 000000000..96b7f93ae
--- /dev/null
+++ b/data/graphics/pokemon/footprints/arcanine_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/ariados_footprint.png b/data/graphics/pokemon/footprints/ariados_footprint.png
new file mode 100644
index 000000000..cee3b1ba5
--- /dev/null
+++ b/data/graphics/pokemon/footprints/ariados_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/armaldo_footprint.png b/data/graphics/pokemon/footprints/armaldo_footprint.png
new file mode 100644
index 000000000..d12d2e42c
--- /dev/null
+++ b/data/graphics/pokemon/footprints/armaldo_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/aron_footprint.png b/data/graphics/pokemon/footprints/aron_footprint.png
new file mode 100644
index 000000000..fe53cb5eb
--- /dev/null
+++ b/data/graphics/pokemon/footprints/aron_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/articuno_footprint.png b/data/graphics/pokemon/footprints/articuno_footprint.png
new file mode 100644
index 000000000..e6e4fa9ef
--- /dev/null
+++ b/data/graphics/pokemon/footprints/articuno_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/azumarill_footprint.png b/data/graphics/pokemon/footprints/azumarill_footprint.png
new file mode 100644
index 000000000..904bf941c
--- /dev/null
+++ b/data/graphics/pokemon/footprints/azumarill_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/azurill_footprint.png b/data/graphics/pokemon/footprints/azurill_footprint.png
new file mode 100644
index 000000000..60db8e03b
--- /dev/null
+++ b/data/graphics/pokemon/footprints/azurill_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/bagon_footprint.png b/data/graphics/pokemon/footprints/bagon_footprint.png
new file mode 100644
index 000000000..9a93a7564
--- /dev/null
+++ b/data/graphics/pokemon/footprints/bagon_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/baltoy_footprint.png b/data/graphics/pokemon/footprints/baltoy_footprint.png
new file mode 100644
index 000000000..6965dbe60
--- /dev/null
+++ b/data/graphics/pokemon/footprints/baltoy_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/banette_footprint.png b/data/graphics/pokemon/footprints/banette_footprint.png
new file mode 100644
index 000000000..a15814f2f
--- /dev/null
+++ b/data/graphics/pokemon/footprints/banette_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/barboach_footprint.png b/data/graphics/pokemon/footprints/barboach_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/barboach_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/bayleef_footprint.png b/data/graphics/pokemon/footprints/bayleef_footprint.png
new file mode 100644
index 000000000..04b375a7a
--- /dev/null
+++ b/data/graphics/pokemon/footprints/bayleef_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/beautifly_footprint.png b/data/graphics/pokemon/footprints/beautifly_footprint.png
new file mode 100644
index 000000000..49175cb02
--- /dev/null
+++ b/data/graphics/pokemon/footprints/beautifly_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/beedrill_footprint.png b/data/graphics/pokemon/footprints/beedrill_footprint.png
new file mode 100644
index 000000000..5c3f21090
--- /dev/null
+++ b/data/graphics/pokemon/footprints/beedrill_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/beldum_footprint.png b/data/graphics/pokemon/footprints/beldum_footprint.png
new file mode 100644
index 000000000..0554eedfe
--- /dev/null
+++ b/data/graphics/pokemon/footprints/beldum_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/bellossom_footprint.png b/data/graphics/pokemon/footprints/bellossom_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/bellossom_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/bellsprout_footprint.png b/data/graphics/pokemon/footprints/bellsprout_footprint.png
new file mode 100644
index 000000000..8fcf4f4f4
--- /dev/null
+++ b/data/graphics/pokemon/footprints/bellsprout_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/blastoise_footprint.png b/data/graphics/pokemon/footprints/blastoise_footprint.png
new file mode 100644
index 000000000..b881f9270
--- /dev/null
+++ b/data/graphics/pokemon/footprints/blastoise_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/blaziken_footprint.png b/data/graphics/pokemon/footprints/blaziken_footprint.png
new file mode 100644
index 000000000..cf18a353a
--- /dev/null
+++ b/data/graphics/pokemon/footprints/blaziken_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/blissey_footprint.png b/data/graphics/pokemon/footprints/blissey_footprint.png
new file mode 100644
index 000000000..3da3dbf93
--- /dev/null
+++ b/data/graphics/pokemon/footprints/blissey_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/breloom_footprint.png b/data/graphics/pokemon/footprints/breloom_footprint.png
new file mode 100644
index 000000000..98d920669
--- /dev/null
+++ b/data/graphics/pokemon/footprints/breloom_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/bulbasaur_footprint.png b/data/graphics/pokemon/footprints/bulbasaur_footprint.png
new file mode 100644
index 000000000..8e9ab9c6b
--- /dev/null
+++ b/data/graphics/pokemon/footprints/bulbasaur_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/butterfree_footprint.png b/data/graphics/pokemon/footprints/butterfree_footprint.png
new file mode 100644
index 000000000..b2740e9cc
--- /dev/null
+++ b/data/graphics/pokemon/footprints/butterfree_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/cacnea_footprint.png b/data/graphics/pokemon/footprints/cacnea_footprint.png
new file mode 100644
index 000000000..00b6a8a7e
--- /dev/null
+++ b/data/graphics/pokemon/footprints/cacnea_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/cacturne_footprint.png b/data/graphics/pokemon/footprints/cacturne_footprint.png
new file mode 100644
index 000000000..5441f92d6
--- /dev/null
+++ b/data/graphics/pokemon/footprints/cacturne_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/camerupt_footprint.png b/data/graphics/pokemon/footprints/camerupt_footprint.png
new file mode 100644
index 000000000..40708b8a1
--- /dev/null
+++ b/data/graphics/pokemon/footprints/camerupt_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/carvanha_footprint.png b/data/graphics/pokemon/footprints/carvanha_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/carvanha_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/cascoon_footprint.png b/data/graphics/pokemon/footprints/cascoon_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/cascoon_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/castform_footprint.png b/data/graphics/pokemon/footprints/castform_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/castform_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/caterpie_footprint.png b/data/graphics/pokemon/footprints/caterpie_footprint.png
new file mode 100644
index 000000000..c1c0058e7
--- /dev/null
+++ b/data/graphics/pokemon/footprints/caterpie_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/celebi_footprint.png b/data/graphics/pokemon/footprints/celebi_footprint.png
new file mode 100644
index 000000000..11aa4301c
--- /dev/null
+++ b/data/graphics/pokemon/footprints/celebi_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/chansey_footprint.png b/data/graphics/pokemon/footprints/chansey_footprint.png
new file mode 100644
index 000000000..17893b9fb
--- /dev/null
+++ b/data/graphics/pokemon/footprints/chansey_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/charizard_footprint.png b/data/graphics/pokemon/footprints/charizard_footprint.png
new file mode 100644
index 000000000..e69f38392
--- /dev/null
+++ b/data/graphics/pokemon/footprints/charizard_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/charmander_footprint.png b/data/graphics/pokemon/footprints/charmander_footprint.png
new file mode 100644
index 000000000..2f7723621
--- /dev/null
+++ b/data/graphics/pokemon/footprints/charmander_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/charmeleon_footprint.png b/data/graphics/pokemon/footprints/charmeleon_footprint.png
new file mode 100644
index 000000000..6ec15ee20
--- /dev/null
+++ b/data/graphics/pokemon/footprints/charmeleon_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/chikorita_footprint.png b/data/graphics/pokemon/footprints/chikorita_footprint.png
new file mode 100644
index 000000000..3ac4abd9f
--- /dev/null
+++ b/data/graphics/pokemon/footprints/chikorita_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/chimecho_footprint.png b/data/graphics/pokemon/footprints/chimecho_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/chimecho_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/chinchou_footprint.png b/data/graphics/pokemon/footprints/chinchou_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/chinchou_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/clamperl_footprint.png b/data/graphics/pokemon/footprints/clamperl_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/clamperl_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/claydol_footprint.png b/data/graphics/pokemon/footprints/claydol_footprint.png
new file mode 100644
index 000000000..2f0bca1ac
--- /dev/null
+++ b/data/graphics/pokemon/footprints/claydol_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/clefable_footprint.png b/data/graphics/pokemon/footprints/clefable_footprint.png
new file mode 100644
index 000000000..5ff3e19a1
--- /dev/null
+++ b/data/graphics/pokemon/footprints/clefable_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/clefairy_footprint.png b/data/graphics/pokemon/footprints/clefairy_footprint.png
new file mode 100644
index 000000000..85c25a5dc
--- /dev/null
+++ b/data/graphics/pokemon/footprints/clefairy_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/cleffa_footprint.png b/data/graphics/pokemon/footprints/cleffa_footprint.png
new file mode 100644
index 000000000..4bf9339ae
--- /dev/null
+++ b/data/graphics/pokemon/footprints/cleffa_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/cloyster_footprint.png b/data/graphics/pokemon/footprints/cloyster_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/cloyster_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/combusken_footprint.png b/data/graphics/pokemon/footprints/combusken_footprint.png
new file mode 100644
index 000000000..6b66429d8
--- /dev/null
+++ b/data/graphics/pokemon/footprints/combusken_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/corphish_footprint.png b/data/graphics/pokemon/footprints/corphish_footprint.png
new file mode 100644
index 000000000..f624724c7
--- /dev/null
+++ b/data/graphics/pokemon/footprints/corphish_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/corsola_footprint.png b/data/graphics/pokemon/footprints/corsola_footprint.png
new file mode 100644
index 000000000..bae0aaf92
--- /dev/null
+++ b/data/graphics/pokemon/footprints/corsola_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/cradily_footprint.png b/data/graphics/pokemon/footprints/cradily_footprint.png
new file mode 100644
index 000000000..998229dc7
--- /dev/null
+++ b/data/graphics/pokemon/footprints/cradily_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/crawdaunt_footprint.png b/data/graphics/pokemon/footprints/crawdaunt_footprint.png
new file mode 100644
index 000000000..9169e2807
--- /dev/null
+++ b/data/graphics/pokemon/footprints/crawdaunt_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/crobat_footprint.png b/data/graphics/pokemon/footprints/crobat_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/crobat_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/croconaw_footprint.png b/data/graphics/pokemon/footprints/croconaw_footprint.png
new file mode 100644
index 000000000..43da8e68e
--- /dev/null
+++ b/data/graphics/pokemon/footprints/croconaw_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/cubone_footprint.png b/data/graphics/pokemon/footprints/cubone_footprint.png
new file mode 100644
index 000000000..21deee1a6
--- /dev/null
+++ b/data/graphics/pokemon/footprints/cubone_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/cyndaquil_footprint.png b/data/graphics/pokemon/footprints/cyndaquil_footprint.png
new file mode 100644
index 000000000..6413cbaae
--- /dev/null
+++ b/data/graphics/pokemon/footprints/cyndaquil_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/delcatty_footprint.png b/data/graphics/pokemon/footprints/delcatty_footprint.png
new file mode 100644
index 000000000..5ff40e5a0
--- /dev/null
+++ b/data/graphics/pokemon/footprints/delcatty_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/delibird_footprint.png b/data/graphics/pokemon/footprints/delibird_footprint.png
new file mode 100644
index 000000000..e7348586e
--- /dev/null
+++ b/data/graphics/pokemon/footprints/delibird_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/deoxys_footprint.png b/data/graphics/pokemon/footprints/deoxys_footprint.png
new file mode 100644
index 000000000..ea97e4014
--- /dev/null
+++ b/data/graphics/pokemon/footprints/deoxys_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/dewgong_footprint.png b/data/graphics/pokemon/footprints/dewgong_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/dewgong_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/diglett_footprint.png b/data/graphics/pokemon/footprints/diglett_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/diglett_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/ditto_footprint.png b/data/graphics/pokemon/footprints/ditto_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/ditto_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/dodrio_footprint.png b/data/graphics/pokemon/footprints/dodrio_footprint.png
new file mode 100644
index 000000000..34f85bfb3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/dodrio_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/doduo_footprint.png b/data/graphics/pokemon/footprints/doduo_footprint.png
new file mode 100644
index 000000000..0710eca52
--- /dev/null
+++ b/data/graphics/pokemon/footprints/doduo_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/donphan_footprint.png b/data/graphics/pokemon/footprints/donphan_footprint.png
new file mode 100644
index 000000000..394cf6457
--- /dev/null
+++ b/data/graphics/pokemon/footprints/donphan_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/dragonair_footprint.png b/data/graphics/pokemon/footprints/dragonair_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/dragonair_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/dragonite_footprint.png b/data/graphics/pokemon/footprints/dragonite_footprint.png
new file mode 100644
index 000000000..1f41296b0
--- /dev/null
+++ b/data/graphics/pokemon/footprints/dragonite_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/dratini_footprint.png b/data/graphics/pokemon/footprints/dratini_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/dratini_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/drowzee_footprint.png b/data/graphics/pokemon/footprints/drowzee_footprint.png
new file mode 100644
index 000000000..23293423e
--- /dev/null
+++ b/data/graphics/pokemon/footprints/drowzee_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/dugtrio_footprint.png b/data/graphics/pokemon/footprints/dugtrio_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/dugtrio_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/dunsparce_footprint.png b/data/graphics/pokemon/footprints/dunsparce_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/dunsparce_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/dusclops_footprint.png b/data/graphics/pokemon/footprints/dusclops_footprint.png
new file mode 100644
index 000000000..752ffa353
--- /dev/null
+++ b/data/graphics/pokemon/footprints/dusclops_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/duskull_footprint.png b/data/graphics/pokemon/footprints/duskull_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/duskull_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/dustox_footprint.png b/data/graphics/pokemon/footprints/dustox_footprint.png
new file mode 100644
index 000000000..f7cc85bf9
--- /dev/null
+++ b/data/graphics/pokemon/footprints/dustox_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/eevee_footprint.png b/data/graphics/pokemon/footprints/eevee_footprint.png
new file mode 100644
index 000000000..4e4c01c9f
--- /dev/null
+++ b/data/graphics/pokemon/footprints/eevee_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/ekans_footprint.png b/data/graphics/pokemon/footprints/ekans_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/ekans_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/electabuzz_footprint.png b/data/graphics/pokemon/footprints/electabuzz_footprint.png
new file mode 100644
index 000000000..b2b4de625
--- /dev/null
+++ b/data/graphics/pokemon/footprints/electabuzz_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/electrike_footprint.png b/data/graphics/pokemon/footprints/electrike_footprint.png
new file mode 100644
index 000000000..8dd914b35
--- /dev/null
+++ b/data/graphics/pokemon/footprints/electrike_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/electrode_footprint.png b/data/graphics/pokemon/footprints/electrode_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/electrode_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/elekid_footprint.png b/data/graphics/pokemon/footprints/elekid_footprint.png
new file mode 100644
index 000000000..15547931c
--- /dev/null
+++ b/data/graphics/pokemon/footprints/elekid_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/entei_footprint.png b/data/graphics/pokemon/footprints/entei_footprint.png
new file mode 100644
index 000000000..7336df599
--- /dev/null
+++ b/data/graphics/pokemon/footprints/entei_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/espeon_footprint.png b/data/graphics/pokemon/footprints/espeon_footprint.png
new file mode 100644
index 000000000..c7b17a4ad
--- /dev/null
+++ b/data/graphics/pokemon/footprints/espeon_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/exeggcute_footprint.png b/data/graphics/pokemon/footprints/exeggcute_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/exeggcute_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/exeggutor_footprint.png b/data/graphics/pokemon/footprints/exeggutor_footprint.png
new file mode 100644
index 000000000..6df7122f8
--- /dev/null
+++ b/data/graphics/pokemon/footprints/exeggutor_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/exploud_footprint.png b/data/graphics/pokemon/footprints/exploud_footprint.png
new file mode 100644
index 000000000..b27283a14
--- /dev/null
+++ b/data/graphics/pokemon/footprints/exploud_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/farfetch_d_footprint.png b/data/graphics/pokemon/footprints/farfetch_d_footprint.png
new file mode 100644
index 000000000..2f08f732d
--- /dev/null
+++ b/data/graphics/pokemon/footprints/farfetch_d_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/fearow_footprint.png b/data/graphics/pokemon/footprints/fearow_footprint.png
new file mode 100644
index 000000000..04ea7924d
--- /dev/null
+++ b/data/graphics/pokemon/footprints/fearow_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/feebas_footprint.png b/data/graphics/pokemon/footprints/feebas_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/feebas_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/feraligatr_footprint.png b/data/graphics/pokemon/footprints/feraligatr_footprint.png
new file mode 100644
index 000000000..efe894289
--- /dev/null
+++ b/data/graphics/pokemon/footprints/feraligatr_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/flaaffy_footprint.png b/data/graphics/pokemon/footprints/flaaffy_footprint.png
new file mode 100644
index 000000000..d1695ec80
--- /dev/null
+++ b/data/graphics/pokemon/footprints/flaaffy_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/flareon_footprint.png b/data/graphics/pokemon/footprints/flareon_footprint.png
new file mode 100644
index 000000000..db5d37ed4
--- /dev/null
+++ b/data/graphics/pokemon/footprints/flareon_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/flygon_footprint.png b/data/graphics/pokemon/footprints/flygon_footprint.png
new file mode 100644
index 000000000..5af877878
--- /dev/null
+++ b/data/graphics/pokemon/footprints/flygon_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/forretress_footprint.png b/data/graphics/pokemon/footprints/forretress_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/forretress_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/furret_footprint.png b/data/graphics/pokemon/footprints/furret_footprint.png
new file mode 100644
index 000000000..225445fb3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/furret_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/gardevoir_footprint.png b/data/graphics/pokemon/footprints/gardevoir_footprint.png
new file mode 100644
index 000000000..fd9f4755b
--- /dev/null
+++ b/data/graphics/pokemon/footprints/gardevoir_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/gastly_footprint.png b/data/graphics/pokemon/footprints/gastly_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/gastly_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/gengar_footprint.png b/data/graphics/pokemon/footprints/gengar_footprint.png
new file mode 100644
index 000000000..0eb8fcebf
--- /dev/null
+++ b/data/graphics/pokemon/footprints/gengar_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/geodude_footprint.png b/data/graphics/pokemon/footprints/geodude_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/geodude_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/girafarig_footprint.png b/data/graphics/pokemon/footprints/girafarig_footprint.png
new file mode 100644
index 000000000..f7af3f622
--- /dev/null
+++ b/data/graphics/pokemon/footprints/girafarig_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/glalie_footprint.png b/data/graphics/pokemon/footprints/glalie_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/glalie_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/gligar_footprint.png b/data/graphics/pokemon/footprints/gligar_footprint.png
new file mode 100644
index 000000000..3ca9864f0
--- /dev/null
+++ b/data/graphics/pokemon/footprints/gligar_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/gloom_footprint.png b/data/graphics/pokemon/footprints/gloom_footprint.png
new file mode 100644
index 000000000..7e9c265e8
--- /dev/null
+++ b/data/graphics/pokemon/footprints/gloom_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/golbat_footprint.png b/data/graphics/pokemon/footprints/golbat_footprint.png
new file mode 100644
index 000000000..65c126fb3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/golbat_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/goldeen_footprint.png b/data/graphics/pokemon/footprints/goldeen_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/goldeen_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/golduck_footprint.png b/data/graphics/pokemon/footprints/golduck_footprint.png
new file mode 100644
index 000000000..63ba752e4
--- /dev/null
+++ b/data/graphics/pokemon/footprints/golduck_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/golem_footprint.png b/data/graphics/pokemon/footprints/golem_footprint.png
new file mode 100644
index 000000000..8ddc6345c
--- /dev/null
+++ b/data/graphics/pokemon/footprints/golem_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/gorebyss_footprint.png b/data/graphics/pokemon/footprints/gorebyss_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/gorebyss_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/granbull_footprint.png b/data/graphics/pokemon/footprints/granbull_footprint.png
new file mode 100644
index 000000000..010b5fb67
--- /dev/null
+++ b/data/graphics/pokemon/footprints/granbull_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/graveler_footprint.png b/data/graphics/pokemon/footprints/graveler_footprint.png
new file mode 100644
index 000000000..c836ad3f4
--- /dev/null
+++ b/data/graphics/pokemon/footprints/graveler_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/grimer_footprint.png b/data/graphics/pokemon/footprints/grimer_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/grimer_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/groudon_footprint.png b/data/graphics/pokemon/footprints/groudon_footprint.png
new file mode 100644
index 000000000..cb80ba48d
--- /dev/null
+++ b/data/graphics/pokemon/footprints/groudon_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/grovyle_footprint.png b/data/graphics/pokemon/footprints/grovyle_footprint.png
new file mode 100644
index 000000000..c78ea507c
--- /dev/null
+++ b/data/graphics/pokemon/footprints/grovyle_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/growlithe_footprint.png b/data/graphics/pokemon/footprints/growlithe_footprint.png
new file mode 100644
index 000000000..2517cdcba
--- /dev/null
+++ b/data/graphics/pokemon/footprints/growlithe_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/grumpig_footprint.png b/data/graphics/pokemon/footprints/grumpig_footprint.png
new file mode 100644
index 000000000..ddff0e500
--- /dev/null
+++ b/data/graphics/pokemon/footprints/grumpig_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/gulpin_footprint.png b/data/graphics/pokemon/footprints/gulpin_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/gulpin_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/gyarados_footprint.png b/data/graphics/pokemon/footprints/gyarados_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/gyarados_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/hariyama_footprint.png b/data/graphics/pokemon/footprints/hariyama_footprint.png
new file mode 100644
index 000000000..ab5d9f369
--- /dev/null
+++ b/data/graphics/pokemon/footprints/hariyama_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/haunter_footprint.png b/data/graphics/pokemon/footprints/haunter_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/haunter_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/heracross_footprint.png b/data/graphics/pokemon/footprints/heracross_footprint.png
new file mode 100644
index 000000000..a740a17c9
--- /dev/null
+++ b/data/graphics/pokemon/footprints/heracross_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/hitmonchan_footprint.png b/data/graphics/pokemon/footprints/hitmonchan_footprint.png
new file mode 100644
index 000000000..cfd1efd54
--- /dev/null
+++ b/data/graphics/pokemon/footprints/hitmonchan_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/hitmonlee_footprint.png b/data/graphics/pokemon/footprints/hitmonlee_footprint.png
new file mode 100644
index 000000000..505120110
--- /dev/null
+++ b/data/graphics/pokemon/footprints/hitmonlee_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/hitmontop_footprint.png b/data/graphics/pokemon/footprints/hitmontop_footprint.png
new file mode 100644
index 000000000..ba8c1cca2
--- /dev/null
+++ b/data/graphics/pokemon/footprints/hitmontop_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/ho_oh_footprint.png b/data/graphics/pokemon/footprints/ho_oh_footprint.png
new file mode 100644
index 000000000..adceb3878
--- /dev/null
+++ b/data/graphics/pokemon/footprints/ho_oh_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/hoothoot_footprint.png b/data/graphics/pokemon/footprints/hoothoot_footprint.png
new file mode 100644
index 000000000..1eacf9116
--- /dev/null
+++ b/data/graphics/pokemon/footprints/hoothoot_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/hoppip_footprint.png b/data/graphics/pokemon/footprints/hoppip_footprint.png
new file mode 100644
index 000000000..0be22ed86
--- /dev/null
+++ b/data/graphics/pokemon/footprints/hoppip_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/horsea_footprint.png b/data/graphics/pokemon/footprints/horsea_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/horsea_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/houndoom_footprint.png b/data/graphics/pokemon/footprints/houndoom_footprint.png
new file mode 100644
index 000000000..b1f2c80f4
--- /dev/null
+++ b/data/graphics/pokemon/footprints/houndoom_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/houndour_footprint.png b/data/graphics/pokemon/footprints/houndour_footprint.png
new file mode 100644
index 000000000..3f8161431
--- /dev/null
+++ b/data/graphics/pokemon/footprints/houndour_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/huntail_footprint.png b/data/graphics/pokemon/footprints/huntail_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/huntail_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/hypno_footprint.png b/data/graphics/pokemon/footprints/hypno_footprint.png
new file mode 100644
index 000000000..51f734973
--- /dev/null
+++ b/data/graphics/pokemon/footprints/hypno_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/igglybuff_footprint.png b/data/graphics/pokemon/footprints/igglybuff_footprint.png
new file mode 100644
index 000000000..bbb7352a6
--- /dev/null
+++ b/data/graphics/pokemon/footprints/igglybuff_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/illumise_footprint.png b/data/graphics/pokemon/footprints/illumise_footprint.png
new file mode 100644
index 000000000..451d532b2
--- /dev/null
+++ b/data/graphics/pokemon/footprints/illumise_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/ivysaur_footprint.png b/data/graphics/pokemon/footprints/ivysaur_footprint.png
new file mode 100644
index 000000000..29206b935
--- /dev/null
+++ b/data/graphics/pokemon/footprints/ivysaur_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/jigglypuff_footprint.png b/data/graphics/pokemon/footprints/jigglypuff_footprint.png
new file mode 100644
index 000000000..59b5f1171
--- /dev/null
+++ b/data/graphics/pokemon/footprints/jigglypuff_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/jirachi_footprint.png b/data/graphics/pokemon/footprints/jirachi_footprint.png
new file mode 100644
index 000000000..856bb5faa
--- /dev/null
+++ b/data/graphics/pokemon/footprints/jirachi_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/jolteon_footprint.png b/data/graphics/pokemon/footprints/jolteon_footprint.png
new file mode 100644
index 000000000..d1e9477b3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/jolteon_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/jumpluff_footprint.png b/data/graphics/pokemon/footprints/jumpluff_footprint.png
new file mode 100644
index 000000000..9cd0f5938
--- /dev/null
+++ b/data/graphics/pokemon/footprints/jumpluff_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/jynx_footprint.png b/data/graphics/pokemon/footprints/jynx_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/jynx_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/kabuto_footprint.png b/data/graphics/pokemon/footprints/kabuto_footprint.png
new file mode 100644
index 000000000..6965dbe60
--- /dev/null
+++ b/data/graphics/pokemon/footprints/kabuto_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/kabutops_footprint.png b/data/graphics/pokemon/footprints/kabutops_footprint.png
new file mode 100644
index 000000000..127b741d8
--- /dev/null
+++ b/data/graphics/pokemon/footprints/kabutops_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/kadabra_footprint.png b/data/graphics/pokemon/footprints/kadabra_footprint.png
new file mode 100644
index 000000000..a699f2987
--- /dev/null
+++ b/data/graphics/pokemon/footprints/kadabra_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/kakuna_footprint.png b/data/graphics/pokemon/footprints/kakuna_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/kakuna_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/kangaskhan_footprint.png b/data/graphics/pokemon/footprints/kangaskhan_footprint.png
new file mode 100644
index 000000000..7753a4a71
--- /dev/null
+++ b/data/graphics/pokemon/footprints/kangaskhan_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/kecleon_footprint.png b/data/graphics/pokemon/footprints/kecleon_footprint.png
new file mode 100644
index 000000000..3c6968437
--- /dev/null
+++ b/data/graphics/pokemon/footprints/kecleon_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/kingdra_footprint.png b/data/graphics/pokemon/footprints/kingdra_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/kingdra_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/kingler_footprint.png b/data/graphics/pokemon/footprints/kingler_footprint.png
new file mode 100644
index 000000000..b75db30dc
--- /dev/null
+++ b/data/graphics/pokemon/footprints/kingler_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/kirlia_footprint.png b/data/graphics/pokemon/footprints/kirlia_footprint.png
new file mode 100644
index 000000000..c1c0058e7
--- /dev/null
+++ b/data/graphics/pokemon/footprints/kirlia_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/koffing_footprint.png b/data/graphics/pokemon/footprints/koffing_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/koffing_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/krabby_footprint.png b/data/graphics/pokemon/footprints/krabby_footprint.png
new file mode 100644
index 000000000..eae28fe5e
--- /dev/null
+++ b/data/graphics/pokemon/footprints/krabby_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/kyogre_footprint.png b/data/graphics/pokemon/footprints/kyogre_footprint.png
new file mode 100644
index 000000000..8d58ee462
--- /dev/null
+++ b/data/graphics/pokemon/footprints/kyogre_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/lairon_footprint.png b/data/graphics/pokemon/footprints/lairon_footprint.png
new file mode 100644
index 000000000..9a6527c1c
--- /dev/null
+++ b/data/graphics/pokemon/footprints/lairon_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/lanturn_footprint.png b/data/graphics/pokemon/footprints/lanturn_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/lanturn_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/lapras_footprint.png b/data/graphics/pokemon/footprints/lapras_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/lapras_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/larvitar_footprint.png b/data/graphics/pokemon/footprints/larvitar_footprint.png
new file mode 100644
index 000000000..a31e8d7f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/larvitar_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/latias_footprint.png b/data/graphics/pokemon/footprints/latias_footprint.png
new file mode 100644
index 000000000..0419630c1
--- /dev/null
+++ b/data/graphics/pokemon/footprints/latias_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/latios_footprint.png b/data/graphics/pokemon/footprints/latios_footprint.png
new file mode 100644
index 000000000..f77d0fa86
--- /dev/null
+++ b/data/graphics/pokemon/footprints/latios_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/ledian_footprint.png b/data/graphics/pokemon/footprints/ledian_footprint.png
new file mode 100644
index 000000000..5c2d6221f
--- /dev/null
+++ b/data/graphics/pokemon/footprints/ledian_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/ledyba_footprint.png b/data/graphics/pokemon/footprints/ledyba_footprint.png
new file mode 100644
index 000000000..a52ed2560
--- /dev/null
+++ b/data/graphics/pokemon/footprints/ledyba_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/lickitung_footprint.png b/data/graphics/pokemon/footprints/lickitung_footprint.png
new file mode 100644
index 000000000..1f88f23fc
--- /dev/null
+++ b/data/graphics/pokemon/footprints/lickitung_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/lileep_footprint.png b/data/graphics/pokemon/footprints/lileep_footprint.png
new file mode 100644
index 000000000..ce6b2790e
--- /dev/null
+++ b/data/graphics/pokemon/footprints/lileep_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/linoone_footprint.png b/data/graphics/pokemon/footprints/linoone_footprint.png
new file mode 100644
index 000000000..8d83166d3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/linoone_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/lombre_footprint.png b/data/graphics/pokemon/footprints/lombre_footprint.png
new file mode 100644
index 000000000..051e5ab55
--- /dev/null
+++ b/data/graphics/pokemon/footprints/lombre_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/lotad_footprint.png b/data/graphics/pokemon/footprints/lotad_footprint.png
new file mode 100644
index 000000000..caac6945f
--- /dev/null
+++ b/data/graphics/pokemon/footprints/lotad_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/loudred_footprint.png b/data/graphics/pokemon/footprints/loudred_footprint.png
new file mode 100644
index 000000000..604af9000
--- /dev/null
+++ b/data/graphics/pokemon/footprints/loudred_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/ludicolo_footprint.png b/data/graphics/pokemon/footprints/ludicolo_footprint.png
new file mode 100644
index 000000000..23163f358
--- /dev/null
+++ b/data/graphics/pokemon/footprints/ludicolo_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/lugia_footprint.png b/data/graphics/pokemon/footprints/lugia_footprint.png
new file mode 100644
index 000000000..e6642ed07
--- /dev/null
+++ b/data/graphics/pokemon/footprints/lugia_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/lunatone_footprint.png b/data/graphics/pokemon/footprints/lunatone_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/lunatone_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/luvdisc_footprint.png b/data/graphics/pokemon/footprints/luvdisc_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/luvdisc_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/machamp_footprint.png b/data/graphics/pokemon/footprints/machamp_footprint.png
new file mode 100644
index 000000000..e562fd08c
--- /dev/null
+++ b/data/graphics/pokemon/footprints/machamp_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/machoke_footprint.png b/data/graphics/pokemon/footprints/machoke_footprint.png
new file mode 100644
index 000000000..d9009d3e1
--- /dev/null
+++ b/data/graphics/pokemon/footprints/machoke_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/machop_footprint.png b/data/graphics/pokemon/footprints/machop_footprint.png
new file mode 100644
index 000000000..8b2808553
--- /dev/null
+++ b/data/graphics/pokemon/footprints/machop_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/magby_footprint.png b/data/graphics/pokemon/footprints/magby_footprint.png
new file mode 100644
index 000000000..655d0ca2b
--- /dev/null
+++ b/data/graphics/pokemon/footprints/magby_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/magcargo_footprint.png b/data/graphics/pokemon/footprints/magcargo_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/magcargo_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/magikarp_footprint.png b/data/graphics/pokemon/footprints/magikarp_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/magikarp_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/magmar_footprint.png b/data/graphics/pokemon/footprints/magmar_footprint.png
new file mode 100644
index 000000000..17de53a46
--- /dev/null
+++ b/data/graphics/pokemon/footprints/magmar_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/magnemite_footprint.png b/data/graphics/pokemon/footprints/magnemite_footprint.png
new file mode 100644
index 000000000..f710e5028
--- /dev/null
+++ b/data/graphics/pokemon/footprints/magnemite_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/magneton_footprint.png b/data/graphics/pokemon/footprints/magneton_footprint.png
new file mode 100644
index 000000000..00b8b0ebf
--- /dev/null
+++ b/data/graphics/pokemon/footprints/magneton_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/makuhita_footprint.png b/data/graphics/pokemon/footprints/makuhita_footprint.png
new file mode 100644
index 000000000..3da20ccb3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/makuhita_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/manectric_footprint.png b/data/graphics/pokemon/footprints/manectric_footprint.png
new file mode 100644
index 000000000..4f4903bf9
--- /dev/null
+++ b/data/graphics/pokemon/footprints/manectric_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/mankey_footprint.png b/data/graphics/pokemon/footprints/mankey_footprint.png
new file mode 100644
index 000000000..f02036af5
--- /dev/null
+++ b/data/graphics/pokemon/footprints/mankey_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/mantine_footprint.png b/data/graphics/pokemon/footprints/mantine_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/mantine_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/mareep_footprint.png b/data/graphics/pokemon/footprints/mareep_footprint.png
new file mode 100644
index 000000000..2913a4c48
--- /dev/null
+++ b/data/graphics/pokemon/footprints/mareep_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/marill_footprint.png b/data/graphics/pokemon/footprints/marill_footprint.png
new file mode 100644
index 000000000..a09d8f2c0
--- /dev/null
+++ b/data/graphics/pokemon/footprints/marill_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/marowak_footprint.png b/data/graphics/pokemon/footprints/marowak_footprint.png
new file mode 100644
index 000000000..fbde41d04
--- /dev/null
+++ b/data/graphics/pokemon/footprints/marowak_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/marshtomp_footprint.png b/data/graphics/pokemon/footprints/marshtomp_footprint.png
new file mode 100644
index 000000000..3c232ccad
--- /dev/null
+++ b/data/graphics/pokemon/footprints/marshtomp_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/masquerain_footprint.png b/data/graphics/pokemon/footprints/masquerain_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/masquerain_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/mawile_footprint.png b/data/graphics/pokemon/footprints/mawile_footprint.png
new file mode 100644
index 000000000..5195fd4df
--- /dev/null
+++ b/data/graphics/pokemon/footprints/mawile_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/medicham_footprint.png b/data/graphics/pokemon/footprints/medicham_footprint.png
new file mode 100644
index 000000000..804e8c1d8
--- /dev/null
+++ b/data/graphics/pokemon/footprints/medicham_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/meditite_footprint.png b/data/graphics/pokemon/footprints/meditite_footprint.png
new file mode 100644
index 000000000..034cb0df8
--- /dev/null
+++ b/data/graphics/pokemon/footprints/meditite_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/meganium_footprint.png b/data/graphics/pokemon/footprints/meganium_footprint.png
new file mode 100644
index 000000000..39303ac4f
--- /dev/null
+++ b/data/graphics/pokemon/footprints/meganium_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/meowth_footprint.png b/data/graphics/pokemon/footprints/meowth_footprint.png
new file mode 100644
index 000000000..7dc20ada7
--- /dev/null
+++ b/data/graphics/pokemon/footprints/meowth_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/metagross_footprint.png b/data/graphics/pokemon/footprints/metagross_footprint.png
new file mode 100644
index 000000000..07f91d604
--- /dev/null
+++ b/data/graphics/pokemon/footprints/metagross_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/metang_footprint.png b/data/graphics/pokemon/footprints/metang_footprint.png
new file mode 100644
index 000000000..5b0f8f5b0
--- /dev/null
+++ b/data/graphics/pokemon/footprints/metang_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/metapod_footprint.png b/data/graphics/pokemon/footprints/metapod_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/metapod_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/mew_footprint.png b/data/graphics/pokemon/footprints/mew_footprint.png
new file mode 100644
index 000000000..afbba43ac
--- /dev/null
+++ b/data/graphics/pokemon/footprints/mew_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/mewtwo_footprint.png b/data/graphics/pokemon/footprints/mewtwo_footprint.png
new file mode 100644
index 000000000..0f7573dd3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/mewtwo_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/mightyena_footprint.png b/data/graphics/pokemon/footprints/mightyena_footprint.png
new file mode 100644
index 000000000..b39af65bc
--- /dev/null
+++ b/data/graphics/pokemon/footprints/mightyena_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/milotic_footprint.png b/data/graphics/pokemon/footprints/milotic_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/milotic_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/miltank_footprint.png b/data/graphics/pokemon/footprints/miltank_footprint.png
new file mode 100644
index 000000000..a7162cd21
--- /dev/null
+++ b/data/graphics/pokemon/footprints/miltank_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/minun_footprint.png b/data/graphics/pokemon/footprints/minun_footprint.png
new file mode 100644
index 000000000..1071b8069
--- /dev/null
+++ b/data/graphics/pokemon/footprints/minun_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/misdreavus_footprint.png b/data/graphics/pokemon/footprints/misdreavus_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/misdreavus_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/moltres_footprint.png b/data/graphics/pokemon/footprints/moltres_footprint.png
new file mode 100644
index 000000000..3900403bd
--- /dev/null
+++ b/data/graphics/pokemon/footprints/moltres_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/mr_mime_footprint.png b/data/graphics/pokemon/footprints/mr_mime_footprint.png
new file mode 100644
index 000000000..cb0aff1a3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/mr_mime_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/mudkip_footprint.png b/data/graphics/pokemon/footprints/mudkip_footprint.png
new file mode 100644
index 000000000..490db6e25
--- /dev/null
+++ b/data/graphics/pokemon/footprints/mudkip_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/muk_footprint.png b/data/graphics/pokemon/footprints/muk_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/muk_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/murkrow_footprint.png b/data/graphics/pokemon/footprints/murkrow_footprint.png
new file mode 100644
index 000000000..0f0566834
--- /dev/null
+++ b/data/graphics/pokemon/footprints/murkrow_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/natu_footprint.png b/data/graphics/pokemon/footprints/natu_footprint.png
new file mode 100644
index 000000000..f17821fc0
--- /dev/null
+++ b/data/graphics/pokemon/footprints/natu_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/nidoking_footprint.png b/data/graphics/pokemon/footprints/nidoking_footprint.png
new file mode 100644
index 000000000..577e14f30
--- /dev/null
+++ b/data/graphics/pokemon/footprints/nidoking_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/nidoqueen_footprint.png b/data/graphics/pokemon/footprints/nidoqueen_footprint.png
new file mode 100644
index 000000000..c3156e621
--- /dev/null
+++ b/data/graphics/pokemon/footprints/nidoqueen_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/nidoran_f_footprint.png b/data/graphics/pokemon/footprints/nidoran_f_footprint.png
new file mode 100644
index 000000000..f673df112
--- /dev/null
+++ b/data/graphics/pokemon/footprints/nidoran_f_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/nidoran_m_footprint.png b/data/graphics/pokemon/footprints/nidoran_m_footprint.png
new file mode 100644
index 000000000..874c60781
--- /dev/null
+++ b/data/graphics/pokemon/footprints/nidoran_m_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/nidorina_footprint.png b/data/graphics/pokemon/footprints/nidorina_footprint.png
new file mode 100644
index 000000000..94553054a
--- /dev/null
+++ b/data/graphics/pokemon/footprints/nidorina_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/nidorino_footprint.png b/data/graphics/pokemon/footprints/nidorino_footprint.png
new file mode 100644
index 000000000..eaa67b379
--- /dev/null
+++ b/data/graphics/pokemon/footprints/nidorino_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/nincada_footprint.png b/data/graphics/pokemon/footprints/nincada_footprint.png
new file mode 100644
index 000000000..deea05721
--- /dev/null
+++ b/data/graphics/pokemon/footprints/nincada_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/ninetales_footprint.png b/data/graphics/pokemon/footprints/ninetales_footprint.png
new file mode 100644
index 000000000..3f1f0247e
--- /dev/null
+++ b/data/graphics/pokemon/footprints/ninetales_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/ninjask_footprint.png b/data/graphics/pokemon/footprints/ninjask_footprint.png
new file mode 100644
index 000000000..eacba16dc
--- /dev/null
+++ b/data/graphics/pokemon/footprints/ninjask_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/noctowl_footprint.png b/data/graphics/pokemon/footprints/noctowl_footprint.png
new file mode 100644
index 000000000..89ed409e9
--- /dev/null
+++ b/data/graphics/pokemon/footprints/noctowl_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/nosepass_footprint.png b/data/graphics/pokemon/footprints/nosepass_footprint.png
new file mode 100644
index 000000000..9b9ad2708
--- /dev/null
+++ b/data/graphics/pokemon/footprints/nosepass_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/numel_footprint.png b/data/graphics/pokemon/footprints/numel_footprint.png
new file mode 100644
index 000000000..6238f9400
--- /dev/null
+++ b/data/graphics/pokemon/footprints/numel_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/nuzleaf_footprint.png b/data/graphics/pokemon/footprints/nuzleaf_footprint.png
new file mode 100644
index 000000000..b35288e05
--- /dev/null
+++ b/data/graphics/pokemon/footprints/nuzleaf_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/octillery_footprint.png b/data/graphics/pokemon/footprints/octillery_footprint.png
new file mode 100644
index 000000000..afa1f5433
--- /dev/null
+++ b/data/graphics/pokemon/footprints/octillery_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/oddish_footprint.png b/data/graphics/pokemon/footprints/oddish_footprint.png
new file mode 100644
index 000000000..d38175273
--- /dev/null
+++ b/data/graphics/pokemon/footprints/oddish_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/omanyte_footprint.png b/data/graphics/pokemon/footprints/omanyte_footprint.png
new file mode 100644
index 000000000..f5eb9fdba
--- /dev/null
+++ b/data/graphics/pokemon/footprints/omanyte_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/omastar_footprint.png b/data/graphics/pokemon/footprints/omastar_footprint.png
new file mode 100644
index 000000000..fdd911ecf
--- /dev/null
+++ b/data/graphics/pokemon/footprints/omastar_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/onix_footprint.png b/data/graphics/pokemon/footprints/onix_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/onix_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/paras_footprint.png b/data/graphics/pokemon/footprints/paras_footprint.png
new file mode 100644
index 000000000..f8d7574d2
--- /dev/null
+++ b/data/graphics/pokemon/footprints/paras_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/parasect_footprint.png b/data/graphics/pokemon/footprints/parasect_footprint.png
new file mode 100644
index 000000000..e0f1715f2
--- /dev/null
+++ b/data/graphics/pokemon/footprints/parasect_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/pelipper_footprint.png b/data/graphics/pokemon/footprints/pelipper_footprint.png
new file mode 100644
index 000000000..54718d259
--- /dev/null
+++ b/data/graphics/pokemon/footprints/pelipper_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/persian_footprint.png b/data/graphics/pokemon/footprints/persian_footprint.png
new file mode 100644
index 000000000..33f25f0aa
--- /dev/null
+++ b/data/graphics/pokemon/footprints/persian_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/phanpy_footprint.png b/data/graphics/pokemon/footprints/phanpy_footprint.png
new file mode 100644
index 000000000..70498b18f
--- /dev/null
+++ b/data/graphics/pokemon/footprints/phanpy_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/pichu_footprint.png b/data/graphics/pokemon/footprints/pichu_footprint.png
new file mode 100644
index 000000000..823c7e32d
--- /dev/null
+++ b/data/graphics/pokemon/footprints/pichu_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/pidgeot_footprint.png b/data/graphics/pokemon/footprints/pidgeot_footprint.png
new file mode 100644
index 000000000..025341554
--- /dev/null
+++ b/data/graphics/pokemon/footprints/pidgeot_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/pidgeotto_footprint.png b/data/graphics/pokemon/footprints/pidgeotto_footprint.png
new file mode 100644
index 000000000..c507f72b8
--- /dev/null
+++ b/data/graphics/pokemon/footprints/pidgeotto_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/pidgey_footprint.png b/data/graphics/pokemon/footprints/pidgey_footprint.png
new file mode 100644
index 000000000..6fe6e4282
--- /dev/null
+++ b/data/graphics/pokemon/footprints/pidgey_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/pikachu_footprint.png b/data/graphics/pokemon/footprints/pikachu_footprint.png
new file mode 100644
index 000000000..a8ee2e4ac
--- /dev/null
+++ b/data/graphics/pokemon/footprints/pikachu_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/piloswine_footprint.png b/data/graphics/pokemon/footprints/piloswine_footprint.png
new file mode 100644
index 000000000..0b7405ece
--- /dev/null
+++ b/data/graphics/pokemon/footprints/piloswine_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/pineco_footprint.png b/data/graphics/pokemon/footprints/pineco_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/pineco_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/pinsir_footprint.png b/data/graphics/pokemon/footprints/pinsir_footprint.png
new file mode 100644
index 000000000..ebd22101e
--- /dev/null
+++ b/data/graphics/pokemon/footprints/pinsir_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/plusle_footprint.png b/data/graphics/pokemon/footprints/plusle_footprint.png
new file mode 100644
index 000000000..1071b8069
--- /dev/null
+++ b/data/graphics/pokemon/footprints/plusle_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/politoed_footprint.png b/data/graphics/pokemon/footprints/politoed_footprint.png
new file mode 100644
index 000000000..f97b78994
--- /dev/null
+++ b/data/graphics/pokemon/footprints/politoed_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/poliwag_footprint.png b/data/graphics/pokemon/footprints/poliwag_footprint.png
new file mode 100644
index 000000000..04e411726
--- /dev/null
+++ b/data/graphics/pokemon/footprints/poliwag_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/poliwhirl_footprint.png b/data/graphics/pokemon/footprints/poliwhirl_footprint.png
new file mode 100644
index 000000000..14f6c2ea9
--- /dev/null
+++ b/data/graphics/pokemon/footprints/poliwhirl_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/poliwrath_footprint.png b/data/graphics/pokemon/footprints/poliwrath_footprint.png
new file mode 100644
index 000000000..8f562fcef
--- /dev/null
+++ b/data/graphics/pokemon/footprints/poliwrath_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/ponyta_footprint.png b/data/graphics/pokemon/footprints/ponyta_footprint.png
new file mode 100644
index 000000000..906ee7a5b
--- /dev/null
+++ b/data/graphics/pokemon/footprints/ponyta_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/poochyena_footprint.png b/data/graphics/pokemon/footprints/poochyena_footprint.png
new file mode 100644
index 000000000..c4afe995f
--- /dev/null
+++ b/data/graphics/pokemon/footprints/poochyena_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/porygon2_footprint.png b/data/graphics/pokemon/footprints/porygon2_footprint.png
new file mode 100644
index 000000000..f92224af3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/porygon2_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/porygon_footprint.png b/data/graphics/pokemon/footprints/porygon_footprint.png
new file mode 100644
index 000000000..02243e3bc
--- /dev/null
+++ b/data/graphics/pokemon/footprints/porygon_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/primeape_footprint.png b/data/graphics/pokemon/footprints/primeape_footprint.png
new file mode 100644
index 000000000..f4c90ee17
--- /dev/null
+++ b/data/graphics/pokemon/footprints/primeape_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/psyduck_footprint.png b/data/graphics/pokemon/footprints/psyduck_footprint.png
new file mode 100644
index 000000000..4dff44800
--- /dev/null
+++ b/data/graphics/pokemon/footprints/psyduck_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/pupitar_footprint.png b/data/graphics/pokemon/footprints/pupitar_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/pupitar_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/quagsire_footprint.png b/data/graphics/pokemon/footprints/quagsire_footprint.png
new file mode 100644
index 000000000..d04039763
--- /dev/null
+++ b/data/graphics/pokemon/footprints/quagsire_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/question_mark_footprint.png b/data/graphics/pokemon/footprints/question_mark_footprint.png
new file mode 100644
index 000000000..7c4f45eaa
--- /dev/null
+++ b/data/graphics/pokemon/footprints/question_mark_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/quilava_footprint.png b/data/graphics/pokemon/footprints/quilava_footprint.png
new file mode 100644
index 000000000..28324dd7c
--- /dev/null
+++ b/data/graphics/pokemon/footprints/quilava_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/qwilfish_footprint.png b/data/graphics/pokemon/footprints/qwilfish_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/qwilfish_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/raichu_footprint.png b/data/graphics/pokemon/footprints/raichu_footprint.png
new file mode 100644
index 000000000..9f2ac3993
--- /dev/null
+++ b/data/graphics/pokemon/footprints/raichu_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/raikou_footprint.png b/data/graphics/pokemon/footprints/raikou_footprint.png
new file mode 100644
index 000000000..b7081dcd3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/raikou_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/ralts_footprint.png b/data/graphics/pokemon/footprints/ralts_footprint.png
new file mode 100644
index 000000000..6965dbe60
--- /dev/null
+++ b/data/graphics/pokemon/footprints/ralts_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/rapidash_footprint.png b/data/graphics/pokemon/footprints/rapidash_footprint.png
new file mode 100644
index 000000000..3361489fd
--- /dev/null
+++ b/data/graphics/pokemon/footprints/rapidash_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/raticate_footprint.png b/data/graphics/pokemon/footprints/raticate_footprint.png
new file mode 100644
index 000000000..6628cfdd7
--- /dev/null
+++ b/data/graphics/pokemon/footprints/raticate_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/rattata_footprint.png b/data/graphics/pokemon/footprints/rattata_footprint.png
new file mode 100644
index 000000000..008b1ddc0
--- /dev/null
+++ b/data/graphics/pokemon/footprints/rattata_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/rayquaza_footprint.png b/data/graphics/pokemon/footprints/rayquaza_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/rayquaza_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/regice_footprint.png b/data/graphics/pokemon/footprints/regice_footprint.png
new file mode 100644
index 000000000..6965dbe60
--- /dev/null
+++ b/data/graphics/pokemon/footprints/regice_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/regirock_footprint.png b/data/graphics/pokemon/footprints/regirock_footprint.png
new file mode 100644
index 000000000..44da2a57f
--- /dev/null
+++ b/data/graphics/pokemon/footprints/regirock_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/registeel_footprint.png b/data/graphics/pokemon/footprints/registeel_footprint.png
new file mode 100644
index 000000000..e191faabc
--- /dev/null
+++ b/data/graphics/pokemon/footprints/registeel_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/relicanth_footprint.png b/data/graphics/pokemon/footprints/relicanth_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/relicanth_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/remoraid_footprint.png b/data/graphics/pokemon/footprints/remoraid_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/remoraid_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/rhydon_footprint.png b/data/graphics/pokemon/footprints/rhydon_footprint.png
new file mode 100644
index 000000000..df6d8fced
--- /dev/null
+++ b/data/graphics/pokemon/footprints/rhydon_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/rhyhorn_footprint.png b/data/graphics/pokemon/footprints/rhyhorn_footprint.png
new file mode 100644
index 000000000..632b753c2
--- /dev/null
+++ b/data/graphics/pokemon/footprints/rhyhorn_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/roselia_footprint.png b/data/graphics/pokemon/footprints/roselia_footprint.png
new file mode 100644
index 000000000..bedf2ab69
--- /dev/null
+++ b/data/graphics/pokemon/footprints/roselia_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/sableye_footprint.png b/data/graphics/pokemon/footprints/sableye_footprint.png
new file mode 100644
index 000000000..204d8da54
--- /dev/null
+++ b/data/graphics/pokemon/footprints/sableye_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/salamence_footprint.png b/data/graphics/pokemon/footprints/salamence_footprint.png
new file mode 100644
index 000000000..2440a370f
--- /dev/null
+++ b/data/graphics/pokemon/footprints/salamence_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/sandshrew_footprint.png b/data/graphics/pokemon/footprints/sandshrew_footprint.png
new file mode 100644
index 000000000..481de0993
--- /dev/null
+++ b/data/graphics/pokemon/footprints/sandshrew_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/sandslash_footprint.png b/data/graphics/pokemon/footprints/sandslash_footprint.png
new file mode 100644
index 000000000..431ca99be
--- /dev/null
+++ b/data/graphics/pokemon/footprints/sandslash_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/sceptile_footprint.png b/data/graphics/pokemon/footprints/sceptile_footprint.png
new file mode 100644
index 000000000..1958a4778
--- /dev/null
+++ b/data/graphics/pokemon/footprints/sceptile_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/scizor_footprint.png b/data/graphics/pokemon/footprints/scizor_footprint.png
new file mode 100644
index 000000000..00824374a
--- /dev/null
+++ b/data/graphics/pokemon/footprints/scizor_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/scyther_footprint.png b/data/graphics/pokemon/footprints/scyther_footprint.png
new file mode 100644
index 000000000..c6b773028
--- /dev/null
+++ b/data/graphics/pokemon/footprints/scyther_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/seadra_footprint.png b/data/graphics/pokemon/footprints/seadra_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/seadra_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/seaking_footprint.png b/data/graphics/pokemon/footprints/seaking_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/seaking_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/sealeo_footprint.png b/data/graphics/pokemon/footprints/sealeo_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/sealeo_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/seedot_footprint.png b/data/graphics/pokemon/footprints/seedot_footprint.png
new file mode 100644
index 000000000..9b41f13ed
--- /dev/null
+++ b/data/graphics/pokemon/footprints/seedot_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/seel_footprint.png b/data/graphics/pokemon/footprints/seel_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/seel_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/sentret_footprint.png b/data/graphics/pokemon/footprints/sentret_footprint.png
new file mode 100644
index 000000000..49ab94c0b
--- /dev/null
+++ b/data/graphics/pokemon/footprints/sentret_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/seviper_footprint.png b/data/graphics/pokemon/footprints/seviper_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/seviper_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/sharpedo_footprint.png b/data/graphics/pokemon/footprints/sharpedo_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/sharpedo_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/shedinja_footprint.png b/data/graphics/pokemon/footprints/shedinja_footprint.png
new file mode 100644
index 000000000..d4118d5e6
--- /dev/null
+++ b/data/graphics/pokemon/footprints/shedinja_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/shelgon_footprint.png b/data/graphics/pokemon/footprints/shelgon_footprint.png
new file mode 100644
index 000000000..e2d61b9bc
--- /dev/null
+++ b/data/graphics/pokemon/footprints/shelgon_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/shellder_footprint.png b/data/graphics/pokemon/footprints/shellder_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/shellder_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/shiftry_footprint.png b/data/graphics/pokemon/footprints/shiftry_footprint.png
new file mode 100644
index 000000000..3ea82a3da
--- /dev/null
+++ b/data/graphics/pokemon/footprints/shiftry_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/shroomish_footprint.png b/data/graphics/pokemon/footprints/shroomish_footprint.png
new file mode 100644
index 000000000..d3a5986ce
--- /dev/null
+++ b/data/graphics/pokemon/footprints/shroomish_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/shuckle_footprint.png b/data/graphics/pokemon/footprints/shuckle_footprint.png
new file mode 100644
index 000000000..e26b60bcd
--- /dev/null
+++ b/data/graphics/pokemon/footprints/shuckle_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/shuppet_footprint.png b/data/graphics/pokemon/footprints/shuppet_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/shuppet_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/silcoon_footprint.png b/data/graphics/pokemon/footprints/silcoon_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/silcoon_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/skarmory_footprint.png b/data/graphics/pokemon/footprints/skarmory_footprint.png
new file mode 100644
index 000000000..1134fec29
--- /dev/null
+++ b/data/graphics/pokemon/footprints/skarmory_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/skiploom_footprint.png b/data/graphics/pokemon/footprints/skiploom_footprint.png
new file mode 100644
index 000000000..efa7f5034
--- /dev/null
+++ b/data/graphics/pokemon/footprints/skiploom_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/skitty_footprint.png b/data/graphics/pokemon/footprints/skitty_footprint.png
new file mode 100644
index 000000000..355153dcb
--- /dev/null
+++ b/data/graphics/pokemon/footprints/skitty_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/slaking_footprint.png b/data/graphics/pokemon/footprints/slaking_footprint.png
new file mode 100644
index 000000000..c2c20413b
--- /dev/null
+++ b/data/graphics/pokemon/footprints/slaking_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/slakoth_footprint.png b/data/graphics/pokemon/footprints/slakoth_footprint.png
new file mode 100644
index 000000000..ec258f41b
--- /dev/null
+++ b/data/graphics/pokemon/footprints/slakoth_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/slowbro_footprint.png b/data/graphics/pokemon/footprints/slowbro_footprint.png
new file mode 100644
index 000000000..c4f82e405
--- /dev/null
+++ b/data/graphics/pokemon/footprints/slowbro_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/slowking_footprint.png b/data/graphics/pokemon/footprints/slowking_footprint.png
new file mode 100644
index 000000000..52593624a
--- /dev/null
+++ b/data/graphics/pokemon/footprints/slowking_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/slowpoke_footprint.png b/data/graphics/pokemon/footprints/slowpoke_footprint.png
new file mode 100644
index 000000000..a66ebbc32
--- /dev/null
+++ b/data/graphics/pokemon/footprints/slowpoke_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/slugma_footprint.png b/data/graphics/pokemon/footprints/slugma_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/slugma_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/smeargle_footprint.png b/data/graphics/pokemon/footprints/smeargle_footprint.png
new file mode 100644
index 000000000..b946130cd
--- /dev/null
+++ b/data/graphics/pokemon/footprints/smeargle_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/smoochum_footprint.png b/data/graphics/pokemon/footprints/smoochum_footprint.png
new file mode 100644
index 000000000..e901d9334
--- /dev/null
+++ b/data/graphics/pokemon/footprints/smoochum_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/sneasel_footprint.png b/data/graphics/pokemon/footprints/sneasel_footprint.png
new file mode 100644
index 000000000..2159ef3dc
--- /dev/null
+++ b/data/graphics/pokemon/footprints/sneasel_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/snorlax_footprint.png b/data/graphics/pokemon/footprints/snorlax_footprint.png
new file mode 100644
index 000000000..d3d25c4bc
--- /dev/null
+++ b/data/graphics/pokemon/footprints/snorlax_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/snorunt_footprint.png b/data/graphics/pokemon/footprints/snorunt_footprint.png
new file mode 100644
index 000000000..14277b506
--- /dev/null
+++ b/data/graphics/pokemon/footprints/snorunt_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/snubbull_footprint.png b/data/graphics/pokemon/footprints/snubbull_footprint.png
new file mode 100644
index 000000000..443847cdd
--- /dev/null
+++ b/data/graphics/pokemon/footprints/snubbull_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/solrock_footprint.png b/data/graphics/pokemon/footprints/solrock_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/solrock_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/spearow_footprint.png b/data/graphics/pokemon/footprints/spearow_footprint.png
new file mode 100644
index 000000000..6fe6e4282
--- /dev/null
+++ b/data/graphics/pokemon/footprints/spearow_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/spheal_footprint.png b/data/graphics/pokemon/footprints/spheal_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/spheal_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/spinarak_footprint.png b/data/graphics/pokemon/footprints/spinarak_footprint.png
new file mode 100644
index 000000000..6965dbe60
--- /dev/null
+++ b/data/graphics/pokemon/footprints/spinarak_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/spinda_footprint.png b/data/graphics/pokemon/footprints/spinda_footprint.png
new file mode 100644
index 000000000..7be943a89
--- /dev/null
+++ b/data/graphics/pokemon/footprints/spinda_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/spoink_footprint.png b/data/graphics/pokemon/footprints/spoink_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/spoink_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/squirtle_footprint.png b/data/graphics/pokemon/footprints/squirtle_footprint.png
new file mode 100644
index 000000000..696cd6d42
--- /dev/null
+++ b/data/graphics/pokemon/footprints/squirtle_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/stantler_footprint.png b/data/graphics/pokemon/footprints/stantler_footprint.png
new file mode 100644
index 000000000..7f2b0f532
--- /dev/null
+++ b/data/graphics/pokemon/footprints/stantler_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/starmie_footprint.png b/data/graphics/pokemon/footprints/starmie_footprint.png
new file mode 100644
index 000000000..c1c0058e7
--- /dev/null
+++ b/data/graphics/pokemon/footprints/starmie_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/staryu_footprint.png b/data/graphics/pokemon/footprints/staryu_footprint.png
new file mode 100644
index 000000000..c1c0058e7
--- /dev/null
+++ b/data/graphics/pokemon/footprints/staryu_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/steelix_footprint.png b/data/graphics/pokemon/footprints/steelix_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/steelix_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/sudowoodo_footprint.png b/data/graphics/pokemon/footprints/sudowoodo_footprint.png
new file mode 100644
index 000000000..4ed751a79
--- /dev/null
+++ b/data/graphics/pokemon/footprints/sudowoodo_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/suicune_footprint.png b/data/graphics/pokemon/footprints/suicune_footprint.png
new file mode 100644
index 000000000..946c35dd0
--- /dev/null
+++ b/data/graphics/pokemon/footprints/suicune_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/sunflora_footprint.png b/data/graphics/pokemon/footprints/sunflora_footprint.png
new file mode 100644
index 000000000..f6de3ca9f
--- /dev/null
+++ b/data/graphics/pokemon/footprints/sunflora_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/sunkern_footprint.png b/data/graphics/pokemon/footprints/sunkern_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/sunkern_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/surskit_footprint.png b/data/graphics/pokemon/footprints/surskit_footprint.png
new file mode 100644
index 000000000..e4945976f
--- /dev/null
+++ b/data/graphics/pokemon/footprints/surskit_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/swablu_footprint.png b/data/graphics/pokemon/footprints/swablu_footprint.png
new file mode 100644
index 000000000..7e71113c3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/swablu_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/swalot_footprint.png b/data/graphics/pokemon/footprints/swalot_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/swalot_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/swampert_footprint.png b/data/graphics/pokemon/footprints/swampert_footprint.png
new file mode 100644
index 000000000..ed223e641
--- /dev/null
+++ b/data/graphics/pokemon/footprints/swampert_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/swellow_footprint.png b/data/graphics/pokemon/footprints/swellow_footprint.png
new file mode 100644
index 000000000..f44a71c29
--- /dev/null
+++ b/data/graphics/pokemon/footprints/swellow_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/swinub_footprint.png b/data/graphics/pokemon/footprints/swinub_footprint.png
new file mode 100644
index 000000000..fb56709ec
--- /dev/null
+++ b/data/graphics/pokemon/footprints/swinub_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/taillow_footprint.png b/data/graphics/pokemon/footprints/taillow_footprint.png
new file mode 100644
index 000000000..dbf5c5c6b
--- /dev/null
+++ b/data/graphics/pokemon/footprints/taillow_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/tangela_footprint.png b/data/graphics/pokemon/footprints/tangela_footprint.png
new file mode 100644
index 000000000..c05d3b437
--- /dev/null
+++ b/data/graphics/pokemon/footprints/tangela_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/tauros_footprint.png b/data/graphics/pokemon/footprints/tauros_footprint.png
new file mode 100644
index 000000000..602011c6d
--- /dev/null
+++ b/data/graphics/pokemon/footprints/tauros_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/teddiursa_footprint.png b/data/graphics/pokemon/footprints/teddiursa_footprint.png
new file mode 100644
index 000000000..def88c323
--- /dev/null
+++ b/data/graphics/pokemon/footprints/teddiursa_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/tentacool_footprint.png b/data/graphics/pokemon/footprints/tentacool_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/tentacool_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/tentacruel_footprint.png b/data/graphics/pokemon/footprints/tentacruel_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/tentacruel_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/togepi_footprint.png b/data/graphics/pokemon/footprints/togepi_footprint.png
new file mode 100644
index 000000000..84e75101b
--- /dev/null
+++ b/data/graphics/pokemon/footprints/togepi_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/togetic_footprint.png b/data/graphics/pokemon/footprints/togetic_footprint.png
new file mode 100644
index 000000000..b15913fa8
--- /dev/null
+++ b/data/graphics/pokemon/footprints/togetic_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/torchic_footprint.png b/data/graphics/pokemon/footprints/torchic_footprint.png
new file mode 100644
index 000000000..955afa82a
--- /dev/null
+++ b/data/graphics/pokemon/footprints/torchic_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/torkoal_footprint.png b/data/graphics/pokemon/footprints/torkoal_footprint.png
new file mode 100644
index 000000000..208f3bb77
--- /dev/null
+++ b/data/graphics/pokemon/footprints/torkoal_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/totodile_footprint.png b/data/graphics/pokemon/footprints/totodile_footprint.png
new file mode 100644
index 000000000..210260273
--- /dev/null
+++ b/data/graphics/pokemon/footprints/totodile_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/trapinch_footprint.png b/data/graphics/pokemon/footprints/trapinch_footprint.png
new file mode 100644
index 000000000..c3e6e785b
--- /dev/null
+++ b/data/graphics/pokemon/footprints/trapinch_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/treecko_footprint.png b/data/graphics/pokemon/footprints/treecko_footprint.png
new file mode 100644
index 000000000..ed3854702
--- /dev/null
+++ b/data/graphics/pokemon/footprints/treecko_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/tropius_footprint.png b/data/graphics/pokemon/footprints/tropius_footprint.png
new file mode 100644
index 000000000..e6e7e8795
--- /dev/null
+++ b/data/graphics/pokemon/footprints/tropius_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/typhlosion_footprint.png b/data/graphics/pokemon/footprints/typhlosion_footprint.png
new file mode 100644
index 000000000..1d4492cf1
--- /dev/null
+++ b/data/graphics/pokemon/footprints/typhlosion_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/tyranitar_footprint.png b/data/graphics/pokemon/footprints/tyranitar_footprint.png
new file mode 100644
index 000000000..ea12c75b0
--- /dev/null
+++ b/data/graphics/pokemon/footprints/tyranitar_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/tyrogue_footprint.png b/data/graphics/pokemon/footprints/tyrogue_footprint.png
new file mode 100644
index 000000000..0ef849eb8
--- /dev/null
+++ b/data/graphics/pokemon/footprints/tyrogue_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/umbreon_footprint.png b/data/graphics/pokemon/footprints/umbreon_footprint.png
new file mode 100644
index 000000000..a1d897dc3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/umbreon_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/unown_footprint.png b/data/graphics/pokemon/footprints/unown_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/unown_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/ursaring_footprint.png b/data/graphics/pokemon/footprints/ursaring_footprint.png
new file mode 100644
index 000000000..b1023bd3b
--- /dev/null
+++ b/data/graphics/pokemon/footprints/ursaring_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/vaporeon_footprint.png b/data/graphics/pokemon/footprints/vaporeon_footprint.png
new file mode 100644
index 000000000..2b44d4b24
--- /dev/null
+++ b/data/graphics/pokemon/footprints/vaporeon_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/venomoth_footprint.png b/data/graphics/pokemon/footprints/venomoth_footprint.png
new file mode 100644
index 000000000..6965dbe60
--- /dev/null
+++ b/data/graphics/pokemon/footprints/venomoth_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/venonat_footprint.png b/data/graphics/pokemon/footprints/venonat_footprint.png
new file mode 100644
index 000000000..3675945c9
--- /dev/null
+++ b/data/graphics/pokemon/footprints/venonat_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/venusaur_footprint.png b/data/graphics/pokemon/footprints/venusaur_footprint.png
new file mode 100644
index 000000000..bdef2c818
--- /dev/null
+++ b/data/graphics/pokemon/footprints/venusaur_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/vibrava_footprint.png b/data/graphics/pokemon/footprints/vibrava_footprint.png
new file mode 100644
index 000000000..fdf76f9f2
--- /dev/null
+++ b/data/graphics/pokemon/footprints/vibrava_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/victreebel_footprint.png b/data/graphics/pokemon/footprints/victreebel_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/victreebel_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/vigoroth_footprint.png b/data/graphics/pokemon/footprints/vigoroth_footprint.png
new file mode 100644
index 000000000..bc10a7230
--- /dev/null
+++ b/data/graphics/pokemon/footprints/vigoroth_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/vileplume_footprint.png b/data/graphics/pokemon/footprints/vileplume_footprint.png
new file mode 100644
index 000000000..8fd5bdf83
--- /dev/null
+++ b/data/graphics/pokemon/footprints/vileplume_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/volbeat_footprint.png b/data/graphics/pokemon/footprints/volbeat_footprint.png
new file mode 100644
index 000000000..916c59f60
--- /dev/null
+++ b/data/graphics/pokemon/footprints/volbeat_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/voltorb_footprint.png b/data/graphics/pokemon/footprints/voltorb_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/voltorb_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/vulpix_footprint.png b/data/graphics/pokemon/footprints/vulpix_footprint.png
new file mode 100644
index 000000000..a0a655ca6
--- /dev/null
+++ b/data/graphics/pokemon/footprints/vulpix_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/wailmer_footprint.png b/data/graphics/pokemon/footprints/wailmer_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/wailmer_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/wailord_footprint.png b/data/graphics/pokemon/footprints/wailord_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/wailord_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/walrein_footprint.png b/data/graphics/pokemon/footprints/walrein_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/walrein_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/wartortle_footprint.png b/data/graphics/pokemon/footprints/wartortle_footprint.png
new file mode 100644
index 000000000..4dd126496
--- /dev/null
+++ b/data/graphics/pokemon/footprints/wartortle_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/weedle_footprint.png b/data/graphics/pokemon/footprints/weedle_footprint.png
new file mode 100644
index 000000000..c1c0058e7
--- /dev/null
+++ b/data/graphics/pokemon/footprints/weedle_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/weepinbell_footprint.png b/data/graphics/pokemon/footprints/weepinbell_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/weepinbell_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/weezing_footprint.png b/data/graphics/pokemon/footprints/weezing_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/weezing_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/whiscash_footprint.png b/data/graphics/pokemon/footprints/whiscash_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/whiscash_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/whismur_footprint.png b/data/graphics/pokemon/footprints/whismur_footprint.png
new file mode 100644
index 000000000..a2ad42b4c
--- /dev/null
+++ b/data/graphics/pokemon/footprints/whismur_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/wigglytuff_footprint.png b/data/graphics/pokemon/footprints/wigglytuff_footprint.png
new file mode 100644
index 000000000..68ce8eda3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/wigglytuff_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/wingull_footprint.png b/data/graphics/pokemon/footprints/wingull_footprint.png
new file mode 100644
index 000000000..057b2cefa
--- /dev/null
+++ b/data/graphics/pokemon/footprints/wingull_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/wobbuffet_footprint.png b/data/graphics/pokemon/footprints/wobbuffet_footprint.png
new file mode 100644
index 000000000..49fa6818d
--- /dev/null
+++ b/data/graphics/pokemon/footprints/wobbuffet_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/wooper_footprint.png b/data/graphics/pokemon/footprints/wooper_footprint.png
new file mode 100644
index 000000000..5e1ba56e6
--- /dev/null
+++ b/data/graphics/pokemon/footprints/wooper_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/wurmple_footprint.png b/data/graphics/pokemon/footprints/wurmple_footprint.png
new file mode 100644
index 000000000..3ac4abd9f
--- /dev/null
+++ b/data/graphics/pokemon/footprints/wurmple_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/wynaut_footprint.png b/data/graphics/pokemon/footprints/wynaut_footprint.png
new file mode 100644
index 000000000..4fe4832c0
--- /dev/null
+++ b/data/graphics/pokemon/footprints/wynaut_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/xatu_footprint.png b/data/graphics/pokemon/footprints/xatu_footprint.png
new file mode 100644
index 000000000..44fcad1e3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/xatu_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/yanma_footprint.png b/data/graphics/pokemon/footprints/yanma_footprint.png
new file mode 100644
index 000000000..20b4a00b0
--- /dev/null
+++ b/data/graphics/pokemon/footprints/yanma_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/zangoose_footprint.png b/data/graphics/pokemon/footprints/zangoose_footprint.png
new file mode 100644
index 000000000..e07e58cee
--- /dev/null
+++ b/data/graphics/pokemon/footprints/zangoose_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/zapdos_footprint.png b/data/graphics/pokemon/footprints/zapdos_footprint.png
new file mode 100644
index 000000000..480063a88
--- /dev/null
+++ b/data/graphics/pokemon/footprints/zapdos_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/zigzagoon_footprint.png b/data/graphics/pokemon/footprints/zigzagoon_footprint.png
new file mode 100644
index 000000000..d7373e064
--- /dev/null
+++ b/data/graphics/pokemon/footprints/zigzagoon_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/footprints/zubat_footprint.png b/data/graphics/pokemon/footprints/zubat_footprint.png
new file mode 100644
index 000000000..c7ccf57f3
--- /dev/null
+++ b/data/graphics/pokemon/footprints/zubat_footprint.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/abra_front_pic.png b/data/graphics/pokemon/front_pics/abra_front_pic.png
new file mode 100644
index 000000000..ee466f539
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/abra_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/absol_front_pic.png b/data/graphics/pokemon/front_pics/absol_front_pic.png
new file mode 100644
index 000000000..5b459aef0
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/absol_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/aerodactyl_front_pic.png b/data/graphics/pokemon/front_pics/aerodactyl_front_pic.png
new file mode 100644
index 000000000..4b5ea3378
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/aerodactyl_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/aggron_front_pic.png b/data/graphics/pokemon/front_pics/aggron_front_pic.png
new file mode 100644
index 000000000..43adabd58
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/aggron_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/aipom_front_pic.png b/data/graphics/pokemon/front_pics/aipom_front_pic.png
new file mode 100644
index 000000000..1643e37cf
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/aipom_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/alakazam_front_pic.png b/data/graphics/pokemon/front_pics/alakazam_front_pic.png
new file mode 100644
index 000000000..3891f3242
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/alakazam_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/altaria_front_pic.png b/data/graphics/pokemon/front_pics/altaria_front_pic.png
new file mode 100644
index 000000000..ff00eaa72
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/altaria_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/ampharos_front_pic.png b/data/graphics/pokemon/front_pics/ampharos_front_pic.png
new file mode 100644
index 000000000..cf0558411
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/ampharos_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/anorith_front_pic.png b/data/graphics/pokemon/front_pics/anorith_front_pic.png
new file mode 100644
index 000000000..17d439d83
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/anorith_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/arbok_front_pic.png b/data/graphics/pokemon/front_pics/arbok_front_pic.png
new file mode 100644
index 000000000..98ca8aab2
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/arbok_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/arcanine_front_pic.png b/data/graphics/pokemon/front_pics/arcanine_front_pic.png
new file mode 100644
index 000000000..d955b812f
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/arcanine_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/ariados_front_pic.png b/data/graphics/pokemon/front_pics/ariados_front_pic.png
new file mode 100644
index 000000000..9fdd51362
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/ariados_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/armaldo_front_pic.png b/data/graphics/pokemon/front_pics/armaldo_front_pic.png
new file mode 100644
index 000000000..8f07191fb
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/armaldo_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/aron_front_pic.png b/data/graphics/pokemon/front_pics/aron_front_pic.png
new file mode 100644
index 000000000..928d118f0
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/aron_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/articuno_front_pic.png b/data/graphics/pokemon/front_pics/articuno_front_pic.png
new file mode 100644
index 000000000..3e92cc8b3
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/articuno_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/azumarill_front_pic.png b/data/graphics/pokemon/front_pics/azumarill_front_pic.png
new file mode 100644
index 000000000..9097edc43
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/azumarill_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/azurill_front_pic.png b/data/graphics/pokemon/front_pics/azurill_front_pic.png
new file mode 100644
index 000000000..212454b4e
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/azurill_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/bagon_front_pic.png b/data/graphics/pokemon/front_pics/bagon_front_pic.png
new file mode 100644
index 000000000..dfcae12bb
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/bagon_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/baltoy_front_pic.png b/data/graphics/pokemon/front_pics/baltoy_front_pic.png
new file mode 100644
index 000000000..94e7fc2c7
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/baltoy_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/banette_front_pic.png b/data/graphics/pokemon/front_pics/banette_front_pic.png
new file mode 100644
index 000000000..7d10d2c50
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/banette_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/barboach_front_pic.png b/data/graphics/pokemon/front_pics/barboach_front_pic.png
new file mode 100644
index 000000000..c8dfda78e
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/barboach_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/bayleef_front_pic.png b/data/graphics/pokemon/front_pics/bayleef_front_pic.png
new file mode 100644
index 000000000..aa3606d43
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/bayleef_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/beautifly_front_pic.png b/data/graphics/pokemon/front_pics/beautifly_front_pic.png
new file mode 100644
index 000000000..7c1cffea8
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/beautifly_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/beedrill_front_pic.png b/data/graphics/pokemon/front_pics/beedrill_front_pic.png
new file mode 100644
index 000000000..169d14812
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/beedrill_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/beldum_front_pic.png b/data/graphics/pokemon/front_pics/beldum_front_pic.png
new file mode 100644
index 000000000..85d936d3e
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/beldum_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/bellossom_front_pic.png b/data/graphics/pokemon/front_pics/bellossom_front_pic.png
new file mode 100644
index 000000000..1549e692b
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/bellossom_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/bellsprout_front_pic.png b/data/graphics/pokemon/front_pics/bellsprout_front_pic.png
new file mode 100644
index 000000000..3fb2689a2
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/bellsprout_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/blastoise_front_pic.png b/data/graphics/pokemon/front_pics/blastoise_front_pic.png
new file mode 100644
index 000000000..68b8bd7dd
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/blastoise_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/blaziken_front_pic.png b/data/graphics/pokemon/front_pics/blaziken_front_pic.png
new file mode 100644
index 000000000..8639d034c
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/blaziken_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/blissey_front_pic.png b/data/graphics/pokemon/front_pics/blissey_front_pic.png
new file mode 100644
index 000000000..5692e36b2
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/blissey_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/breloom_front_pic.png b/data/graphics/pokemon/front_pics/breloom_front_pic.png
new file mode 100644
index 000000000..e4d7aab2f
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/breloom_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/bulbasaur_front_pic.png b/data/graphics/pokemon/front_pics/bulbasaur_front_pic.png
new file mode 100644
index 000000000..bb5fb3d23
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/bulbasaur_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/butterfree_front_pic.png b/data/graphics/pokemon/front_pics/butterfree_front_pic.png
new file mode 100644
index 000000000..1626e11c0
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/butterfree_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/cacnea_front_pic.png b/data/graphics/pokemon/front_pics/cacnea_front_pic.png
new file mode 100644
index 000000000..ac3158742
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/cacnea_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/cacturne_front_pic.png b/data/graphics/pokemon/front_pics/cacturne_front_pic.png
new file mode 100644
index 000000000..2ee1646e8
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/cacturne_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/camerupt_front_pic.png b/data/graphics/pokemon/front_pics/camerupt_front_pic.png
new file mode 100644
index 000000000..b63d901ba
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/camerupt_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/carvanha_front_pic.png b/data/graphics/pokemon/front_pics/carvanha_front_pic.png
new file mode 100644
index 000000000..ec2df0cf9
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/carvanha_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/cascoon_front_pic.png b/data/graphics/pokemon/front_pics/cascoon_front_pic.png
new file mode 100644
index 000000000..19080ba2c
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/cascoon_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/castform_normal_form_front_pic.png b/data/graphics/pokemon/front_pics/castform_normal_form_front_pic.png
new file mode 100644
index 000000000..39bfaf426
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/castform_normal_form_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/castform_rainy_form_front_pic.png b/data/graphics/pokemon/front_pics/castform_rainy_form_front_pic.png
new file mode 100644
index 000000000..155374035
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/castform_rainy_form_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/castform_snowy_form_front_pic.png b/data/graphics/pokemon/front_pics/castform_snowy_form_front_pic.png
new file mode 100644
index 000000000..a75bf647e
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/castform_snowy_form_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/castform_sunny_form_front_pic.png b/data/graphics/pokemon/front_pics/castform_sunny_form_front_pic.png
new file mode 100644
index 000000000..7e14f9892
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/castform_sunny_form_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/caterpie_front_pic.png b/data/graphics/pokemon/front_pics/caterpie_front_pic.png
new file mode 100644
index 000000000..602b7e30f
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/caterpie_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/celebi_front_pic.png b/data/graphics/pokemon/front_pics/celebi_front_pic.png
new file mode 100644
index 000000000..e4b6a9d61
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/celebi_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/chansey_front_pic.png b/data/graphics/pokemon/front_pics/chansey_front_pic.png
new file mode 100644
index 000000000..1fa9b268d
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/chansey_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/charizard_front_pic.png b/data/graphics/pokemon/front_pics/charizard_front_pic.png
new file mode 100644
index 000000000..b3ed32338
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/charizard_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/charmander_front_pic.png b/data/graphics/pokemon/front_pics/charmander_front_pic.png
new file mode 100644
index 000000000..b4f1a3c73
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/charmander_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/charmeleon_front_pic.png b/data/graphics/pokemon/front_pics/charmeleon_front_pic.png
new file mode 100644
index 000000000..909f4f394
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/charmeleon_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/chikorita_front_pic.png b/data/graphics/pokemon/front_pics/chikorita_front_pic.png
new file mode 100644
index 000000000..fcc5174d2
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/chikorita_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/chimecho_front_pic.png b/data/graphics/pokemon/front_pics/chimecho_front_pic.png
new file mode 100644
index 000000000..26acbd0a0
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/chimecho_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/chinchou_front_pic.png b/data/graphics/pokemon/front_pics/chinchou_front_pic.png
new file mode 100644
index 000000000..a573e6985
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/chinchou_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/circled_question_mark_front_pic.png b/data/graphics/pokemon/front_pics/circled_question_mark_front_pic.png
new file mode 100644
index 000000000..9eb27931e
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/circled_question_mark_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/clamperl_front_pic.png b/data/graphics/pokemon/front_pics/clamperl_front_pic.png
new file mode 100644
index 000000000..21e547219
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/clamperl_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/claydol_front_pic.png b/data/graphics/pokemon/front_pics/claydol_front_pic.png
new file mode 100644
index 000000000..034ff3262
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/claydol_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/clefable_front_pic.png b/data/graphics/pokemon/front_pics/clefable_front_pic.png
new file mode 100644
index 000000000..ee7af0d1b
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/clefable_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/clefairy_front_pic.png b/data/graphics/pokemon/front_pics/clefairy_front_pic.png
new file mode 100644
index 000000000..633414022
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/clefairy_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/cleffa_front_pic.png b/data/graphics/pokemon/front_pics/cleffa_front_pic.png
new file mode 100644
index 000000000..19256d078
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/cleffa_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/cloyster_front_pic.png b/data/graphics/pokemon/front_pics/cloyster_front_pic.png
new file mode 100644
index 000000000..e6331a126
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/cloyster_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/combusken_front_pic.png b/data/graphics/pokemon/front_pics/combusken_front_pic.png
new file mode 100644
index 000000000..ffa1748b3
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/combusken_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/corphish_front_pic.png b/data/graphics/pokemon/front_pics/corphish_front_pic.png
new file mode 100644
index 000000000..8e8ac3d23
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/corphish_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/corsola_front_pic.png b/data/graphics/pokemon/front_pics/corsola_front_pic.png
new file mode 100644
index 000000000..c37d0e054
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/corsola_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/cradily_front_pic.png b/data/graphics/pokemon/front_pics/cradily_front_pic.png
new file mode 100644
index 000000000..b38c51c8e
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/cradily_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/crawdaunt_front_pic.png b/data/graphics/pokemon/front_pics/crawdaunt_front_pic.png
new file mode 100644
index 000000000..f150b6d15
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/crawdaunt_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/crobat_front_pic.png b/data/graphics/pokemon/front_pics/crobat_front_pic.png
new file mode 100644
index 000000000..1843423b7
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/crobat_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/croconaw_front_pic.png b/data/graphics/pokemon/front_pics/croconaw_front_pic.png
new file mode 100644
index 000000000..e7d23841b
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/croconaw_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/cubone_front_pic.png b/data/graphics/pokemon/front_pics/cubone_front_pic.png
new file mode 100644
index 000000000..42fd8be2c
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/cubone_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/cyndaquil_front_pic.png b/data/graphics/pokemon/front_pics/cyndaquil_front_pic.png
new file mode 100644
index 000000000..3974d5b40
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/cyndaquil_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/delcatty_front_pic.png b/data/graphics/pokemon/front_pics/delcatty_front_pic.png
new file mode 100644
index 000000000..ca4bad007
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/delcatty_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/delibird_front_pic.png b/data/graphics/pokemon/front_pics/delibird_front_pic.png
new file mode 100644
index 000000000..43ba20e19
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/delibird_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/deoxys_front_pic.png b/data/graphics/pokemon/front_pics/deoxys_front_pic.png
new file mode 100644
index 000000000..dc7faf915
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/deoxys_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/dewgong_front_pic.png b/data/graphics/pokemon/front_pics/dewgong_front_pic.png
new file mode 100644
index 000000000..035275cc0
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/dewgong_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/diglett_front_pic.png b/data/graphics/pokemon/front_pics/diglett_front_pic.png
new file mode 100644
index 000000000..f06decaa8
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/diglett_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/ditto_front_pic.png b/data/graphics/pokemon/front_pics/ditto_front_pic.png
new file mode 100644
index 000000000..4a8120ace
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/ditto_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/dodrio_front_pic.png b/data/graphics/pokemon/front_pics/dodrio_front_pic.png
new file mode 100644
index 000000000..96cead2d1
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/dodrio_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/doduo_front_pic.png b/data/graphics/pokemon/front_pics/doduo_front_pic.png
new file mode 100644
index 000000000..7c0576996
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/doduo_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/donphan_front_pic.png b/data/graphics/pokemon/front_pics/donphan_front_pic.png
new file mode 100644
index 000000000..23181fc63
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/donphan_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/double_question_mark_front_pic.png b/data/graphics/pokemon/front_pics/double_question_mark_front_pic.png
new file mode 100644
index 000000000..6afe02dee
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/double_question_mark_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/dragonair_front_pic.png b/data/graphics/pokemon/front_pics/dragonair_front_pic.png
new file mode 100644
index 000000000..3a41bef76
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/dragonair_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/dragonite_front_pic.png b/data/graphics/pokemon/front_pics/dragonite_front_pic.png
new file mode 100644
index 000000000..188c9ee59
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/dragonite_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/dratini_front_pic.png b/data/graphics/pokemon/front_pics/dratini_front_pic.png
new file mode 100644
index 000000000..b80476eee
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/dratini_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/drowzee_front_pic.png b/data/graphics/pokemon/front_pics/drowzee_front_pic.png
new file mode 100644
index 000000000..2e74d279c
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/drowzee_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/dugtrio_front_pic.png b/data/graphics/pokemon/front_pics/dugtrio_front_pic.png
new file mode 100644
index 000000000..81f462cc6
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/dugtrio_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/dunsparce_front_pic.png b/data/graphics/pokemon/front_pics/dunsparce_front_pic.png
new file mode 100644
index 000000000..527b51c93
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/dunsparce_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/dusclops_front_pic.png b/data/graphics/pokemon/front_pics/dusclops_front_pic.png
new file mode 100644
index 000000000..c567f1703
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/dusclops_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/duskull_front_pic.png b/data/graphics/pokemon/front_pics/duskull_front_pic.png
new file mode 100644
index 000000000..46c83d72f
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/duskull_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/dustox_front_pic.png b/data/graphics/pokemon/front_pics/dustox_front_pic.png
new file mode 100644
index 000000000..b2b1924a9
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/dustox_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/eevee_front_pic.png b/data/graphics/pokemon/front_pics/eevee_front_pic.png
new file mode 100644
index 000000000..04fd9b506
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/eevee_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/egg_front_pic.png b/data/graphics/pokemon/front_pics/egg_front_pic.png
new file mode 100644
index 000000000..5451b34a2
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/egg_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/ekans_front_pic.png b/data/graphics/pokemon/front_pics/ekans_front_pic.png
new file mode 100644
index 000000000..22d3fe19c
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/ekans_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/electabuzz_front_pic.png b/data/graphics/pokemon/front_pics/electabuzz_front_pic.png
new file mode 100644
index 000000000..7edefd605
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/electabuzz_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/electrike_front_pic.png b/data/graphics/pokemon/front_pics/electrike_front_pic.png
new file mode 100644
index 000000000..396dd670b
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/electrike_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/electrode_front_pic.png b/data/graphics/pokemon/front_pics/electrode_front_pic.png
new file mode 100644
index 000000000..57c95efa1
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/electrode_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/elekid_front_pic.png b/data/graphics/pokemon/front_pics/elekid_front_pic.png
new file mode 100644
index 000000000..7f3091f52
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/elekid_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/entei_front_pic.png b/data/graphics/pokemon/front_pics/entei_front_pic.png
new file mode 100644
index 000000000..297d253b1
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/entei_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/espeon_front_pic.png b/data/graphics/pokemon/front_pics/espeon_front_pic.png
new file mode 100644
index 000000000..95ff75a0c
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/espeon_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/exeggcute_front_pic.png b/data/graphics/pokemon/front_pics/exeggcute_front_pic.png
new file mode 100644
index 000000000..ca0b6df22
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/exeggcute_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/exeggutor_front_pic.png b/data/graphics/pokemon/front_pics/exeggutor_front_pic.png
new file mode 100644
index 000000000..f4100b755
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/exeggutor_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/exploud_front_pic.png b/data/graphics/pokemon/front_pics/exploud_front_pic.png
new file mode 100644
index 000000000..8cf38b83e
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/exploud_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/farfetch_d_front_pic.png b/data/graphics/pokemon/front_pics/farfetch_d_front_pic.png
new file mode 100644
index 000000000..23176939b
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/farfetch_d_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/fearow_front_pic.png b/data/graphics/pokemon/front_pics/fearow_front_pic.png
new file mode 100644
index 000000000..42bc44fd3
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/fearow_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/feebas_front_pic.png b/data/graphics/pokemon/front_pics/feebas_front_pic.png
new file mode 100644
index 000000000..9afa332dc
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/feebas_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/feraligatr_front_pic.png b/data/graphics/pokemon/front_pics/feraligatr_front_pic.png
new file mode 100644
index 000000000..17228a853
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/feraligatr_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/flaaffy_front_pic.png b/data/graphics/pokemon/front_pics/flaaffy_front_pic.png
new file mode 100644
index 000000000..11d7dd68b
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/flaaffy_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/flareon_front_pic.png b/data/graphics/pokemon/front_pics/flareon_front_pic.png
new file mode 100644
index 000000000..5d8850930
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/flareon_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/flygon_front_pic.png b/data/graphics/pokemon/front_pics/flygon_front_pic.png
new file mode 100644
index 000000000..d7b750f75
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/flygon_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/forretress_front_pic.png b/data/graphics/pokemon/front_pics/forretress_front_pic.png
new file mode 100644
index 000000000..59cca7fb4
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/forretress_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/furret_front_pic.png b/data/graphics/pokemon/front_pics/furret_front_pic.png
new file mode 100644
index 000000000..2a0e35ee1
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/furret_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/gardevoir_front_pic.png b/data/graphics/pokemon/front_pics/gardevoir_front_pic.png
new file mode 100644
index 000000000..88067c8c0
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/gardevoir_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/gastly_front_pic.png b/data/graphics/pokemon/front_pics/gastly_front_pic.png
new file mode 100644
index 000000000..935ff437d
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/gastly_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/gengar_front_pic.png b/data/graphics/pokemon/front_pics/gengar_front_pic.png
new file mode 100644
index 000000000..8f0cb8913
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/gengar_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/geodude_front_pic.png b/data/graphics/pokemon/front_pics/geodude_front_pic.png
new file mode 100644
index 000000000..941f279f3
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/geodude_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/girafarig_front_pic.png b/data/graphics/pokemon/front_pics/girafarig_front_pic.png
new file mode 100644
index 000000000..fded8246b
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/girafarig_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/glalie_front_pic.png b/data/graphics/pokemon/front_pics/glalie_front_pic.png
new file mode 100644
index 000000000..3363961d7
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/glalie_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/gligar_front_pic.png b/data/graphics/pokemon/front_pics/gligar_front_pic.png
new file mode 100644
index 000000000..c5ce592eb
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/gligar_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/gloom_front_pic.png b/data/graphics/pokemon/front_pics/gloom_front_pic.png
new file mode 100644
index 000000000..07f85cfb8
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/gloom_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/golbat_front_pic.png b/data/graphics/pokemon/front_pics/golbat_front_pic.png
new file mode 100644
index 000000000..c7ba99936
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/golbat_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/goldeen_front_pic.png b/data/graphics/pokemon/front_pics/goldeen_front_pic.png
new file mode 100644
index 000000000..375571730
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/goldeen_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/golduck_front_pic.png b/data/graphics/pokemon/front_pics/golduck_front_pic.png
new file mode 100644
index 000000000..87b2327ce
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/golduck_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/golem_front_pic.png b/data/graphics/pokemon/front_pics/golem_front_pic.png
new file mode 100644
index 000000000..48e7128d6
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/golem_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/gorebyss_front_pic.png b/data/graphics/pokemon/front_pics/gorebyss_front_pic.png
new file mode 100644
index 000000000..d3dd2fd48
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/gorebyss_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/granbull_front_pic.png b/data/graphics/pokemon/front_pics/granbull_front_pic.png
new file mode 100644
index 000000000..e077f8b07
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/granbull_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/graveler_front_pic.png b/data/graphics/pokemon/front_pics/graveler_front_pic.png
new file mode 100644
index 000000000..09b913061
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/graveler_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/grimer_front_pic.png b/data/graphics/pokemon/front_pics/grimer_front_pic.png
new file mode 100644
index 000000000..9305e2d97
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/grimer_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/groudon_front_pic.png b/data/graphics/pokemon/front_pics/groudon_front_pic.png
new file mode 100644
index 000000000..815808a92
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/groudon_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/grovyle_front_pic.png b/data/graphics/pokemon/front_pics/grovyle_front_pic.png
new file mode 100644
index 000000000..daee3d1be
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/grovyle_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/growlithe_front_pic.png b/data/graphics/pokemon/front_pics/growlithe_front_pic.png
new file mode 100644
index 000000000..ee7564cb9
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/growlithe_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/grumpig_front_pic.png b/data/graphics/pokemon/front_pics/grumpig_front_pic.png
new file mode 100644
index 000000000..1d128a652
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/grumpig_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/gulpin_front_pic.png b/data/graphics/pokemon/front_pics/gulpin_front_pic.png
new file mode 100644
index 000000000..8381bfdc7
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/gulpin_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/gyarados_front_pic.png b/data/graphics/pokemon/front_pics/gyarados_front_pic.png
new file mode 100644
index 000000000..7b1864f1b
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/gyarados_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/hariyama_front_pic.png b/data/graphics/pokemon/front_pics/hariyama_front_pic.png
new file mode 100644
index 000000000..d71ec4704
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/hariyama_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/haunter_front_pic.png b/data/graphics/pokemon/front_pics/haunter_front_pic.png
new file mode 100644
index 000000000..a41b867fd
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/haunter_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/heracross_front_pic.png b/data/graphics/pokemon/front_pics/heracross_front_pic.png
new file mode 100644
index 000000000..96af2d24f
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/heracross_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/hitmonchan_front_pic.png b/data/graphics/pokemon/front_pics/hitmonchan_front_pic.png
new file mode 100644
index 000000000..a08e0a0da
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/hitmonchan_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/hitmonlee_front_pic.png b/data/graphics/pokemon/front_pics/hitmonlee_front_pic.png
new file mode 100644
index 000000000..46d29bd4a
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/hitmonlee_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/hitmontop_front_pic.png b/data/graphics/pokemon/front_pics/hitmontop_front_pic.png
new file mode 100644
index 000000000..69365ac62
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/hitmontop_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/ho_oh_front_pic.png b/data/graphics/pokemon/front_pics/ho_oh_front_pic.png
new file mode 100644
index 000000000..5b60f009a
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/ho_oh_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/hoothoot_front_pic.png b/data/graphics/pokemon/front_pics/hoothoot_front_pic.png
new file mode 100644
index 000000000..c2abe1464
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/hoothoot_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/hoppip_front_pic.png b/data/graphics/pokemon/front_pics/hoppip_front_pic.png
new file mode 100644
index 000000000..1295bbc84
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/hoppip_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/horsea_front_pic.png b/data/graphics/pokemon/front_pics/horsea_front_pic.png
new file mode 100644
index 000000000..24f4d0116
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/horsea_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/houndoom_front_pic.png b/data/graphics/pokemon/front_pics/houndoom_front_pic.png
new file mode 100644
index 000000000..adebd878b
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/houndoom_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/houndour_front_pic.png b/data/graphics/pokemon/front_pics/houndour_front_pic.png
new file mode 100644
index 000000000..057479784
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/houndour_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/huntail_front_pic.png b/data/graphics/pokemon/front_pics/huntail_front_pic.png
new file mode 100644
index 000000000..6963d99c8
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/huntail_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/hypno_front_pic.png b/data/graphics/pokemon/front_pics/hypno_front_pic.png
new file mode 100644
index 000000000..e3cd338ed
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/hypno_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/igglybuff_front_pic.png b/data/graphics/pokemon/front_pics/igglybuff_front_pic.png
new file mode 100644
index 000000000..0947bca66
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/igglybuff_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/illumise_front_pic.png b/data/graphics/pokemon/front_pics/illumise_front_pic.png
new file mode 100644
index 000000000..0d20f3357
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/illumise_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/ivysaur_front_pic.png b/data/graphics/pokemon/front_pics/ivysaur_front_pic.png
new file mode 100644
index 000000000..1e8d0f04e
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/ivysaur_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/jigglypuff_front_pic.png b/data/graphics/pokemon/front_pics/jigglypuff_front_pic.png
new file mode 100644
index 000000000..98981352b
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/jigglypuff_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/jirachi_front_pic.png b/data/graphics/pokemon/front_pics/jirachi_front_pic.png
new file mode 100644
index 000000000..b414a28cb
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/jirachi_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/jolteon_front_pic.png b/data/graphics/pokemon/front_pics/jolteon_front_pic.png
new file mode 100644
index 000000000..ff0edda9f
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/jolteon_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/jumpluff_front_pic.png b/data/graphics/pokemon/front_pics/jumpluff_front_pic.png
new file mode 100644
index 000000000..dd79c45e3
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/jumpluff_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/jynx_front_pic.png b/data/graphics/pokemon/front_pics/jynx_front_pic.png
new file mode 100644
index 000000000..db5d0d4c7
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/jynx_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/kabuto_front_pic.png b/data/graphics/pokemon/front_pics/kabuto_front_pic.png
new file mode 100644
index 000000000..101560ce6
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/kabuto_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/kabutops_front_pic.png b/data/graphics/pokemon/front_pics/kabutops_front_pic.png
new file mode 100644
index 000000000..b1e26e884
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/kabutops_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/kadabra_front_pic.png b/data/graphics/pokemon/front_pics/kadabra_front_pic.png
new file mode 100644
index 000000000..cabd2589f
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/kadabra_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/kakuna_front_pic.png b/data/graphics/pokemon/front_pics/kakuna_front_pic.png
new file mode 100644
index 000000000..5b7914f46
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/kakuna_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/kangaskhan_front_pic.png b/data/graphics/pokemon/front_pics/kangaskhan_front_pic.png
new file mode 100644
index 000000000..ec534bcb6
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/kangaskhan_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/kecleon_front_pic.png b/data/graphics/pokemon/front_pics/kecleon_front_pic.png
new file mode 100644
index 000000000..33d577e3e
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/kecleon_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/kingdra_front_pic.png b/data/graphics/pokemon/front_pics/kingdra_front_pic.png
new file mode 100644
index 000000000..b51448e0a
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/kingdra_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/kingler_front_pic.png b/data/graphics/pokemon/front_pics/kingler_front_pic.png
new file mode 100644
index 000000000..fbcafec03
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/kingler_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/kirlia_front_pic.png b/data/graphics/pokemon/front_pics/kirlia_front_pic.png
new file mode 100644
index 000000000..eb8560d98
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/kirlia_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/koffing_front_pic.png b/data/graphics/pokemon/front_pics/koffing_front_pic.png
new file mode 100644
index 000000000..430dcfdfb
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/koffing_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/krabby_front_pic.png b/data/graphics/pokemon/front_pics/krabby_front_pic.png
new file mode 100644
index 000000000..b7f5b3b77
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/krabby_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/kyogre_front_pic.png b/data/graphics/pokemon/front_pics/kyogre_front_pic.png
new file mode 100644
index 000000000..780f87052
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/kyogre_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/lairon_front_pic.png b/data/graphics/pokemon/front_pics/lairon_front_pic.png
new file mode 100644
index 000000000..744680a2b
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/lairon_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/lanturn_front_pic.png b/data/graphics/pokemon/front_pics/lanturn_front_pic.png
new file mode 100644
index 000000000..8d74b75fc
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/lanturn_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/lapras_front_pic.png b/data/graphics/pokemon/front_pics/lapras_front_pic.png
new file mode 100644
index 000000000..1124f14aa
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/lapras_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/larvitar_front_pic.png b/data/graphics/pokemon/front_pics/larvitar_front_pic.png
new file mode 100644
index 000000000..4aa28027b
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/larvitar_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/latias_front_pic.png b/data/graphics/pokemon/front_pics/latias_front_pic.png
new file mode 100644
index 000000000..63f4a1d1f
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/latias_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/latios_front_pic.png b/data/graphics/pokemon/front_pics/latios_front_pic.png
new file mode 100644
index 000000000..330bf8e4c
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/latios_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/ledian_front_pic.png b/data/graphics/pokemon/front_pics/ledian_front_pic.png
new file mode 100644
index 000000000..91ac5a9f5
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/ledian_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/ledyba_front_pic.png b/data/graphics/pokemon/front_pics/ledyba_front_pic.png
new file mode 100644
index 000000000..e58a15d75
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/ledyba_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/lickitung_front_pic.png b/data/graphics/pokemon/front_pics/lickitung_front_pic.png
new file mode 100644
index 000000000..c3dcbfd1a
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/lickitung_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/lileep_front_pic.png b/data/graphics/pokemon/front_pics/lileep_front_pic.png
new file mode 100644
index 000000000..a656d6fa6
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/lileep_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/linoone_front_pic.png b/data/graphics/pokemon/front_pics/linoone_front_pic.png
new file mode 100644
index 000000000..e95180de0
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/linoone_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/lombre_front_pic.png b/data/graphics/pokemon/front_pics/lombre_front_pic.png
new file mode 100644
index 000000000..d1aa1e351
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/lombre_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/lotad_front_pic.png b/data/graphics/pokemon/front_pics/lotad_front_pic.png
new file mode 100644
index 000000000..b2eabc212
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/lotad_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/loudred_front_pic.png b/data/graphics/pokemon/front_pics/loudred_front_pic.png
new file mode 100644
index 000000000..13fe39e53
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/loudred_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/ludicolo_front_pic.png b/data/graphics/pokemon/front_pics/ludicolo_front_pic.png
new file mode 100644
index 000000000..f649bebcb
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/ludicolo_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/lugia_front_pic.png b/data/graphics/pokemon/front_pics/lugia_front_pic.png
new file mode 100644
index 000000000..930d81732
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/lugia_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/lunatone_front_pic.png b/data/graphics/pokemon/front_pics/lunatone_front_pic.png
new file mode 100644
index 000000000..75b483b42
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/lunatone_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/luvdisc_front_pic.png b/data/graphics/pokemon/front_pics/luvdisc_front_pic.png
new file mode 100644
index 000000000..bdd3e2f44
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/luvdisc_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/machamp_front_pic.png b/data/graphics/pokemon/front_pics/machamp_front_pic.png
new file mode 100644
index 000000000..bf4b640c8
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/machamp_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/machoke_front_pic.png b/data/graphics/pokemon/front_pics/machoke_front_pic.png
new file mode 100644
index 000000000..45744a871
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/machoke_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/machop_front_pic.png b/data/graphics/pokemon/front_pics/machop_front_pic.png
new file mode 100644
index 000000000..91e430114
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/machop_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/magby_front_pic.png b/data/graphics/pokemon/front_pics/magby_front_pic.png
new file mode 100644
index 000000000..fa7c91f0b
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/magby_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/magcargo_front_pic.png b/data/graphics/pokemon/front_pics/magcargo_front_pic.png
new file mode 100644
index 000000000..5c2ddcddd
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/magcargo_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/magikarp_front_pic.png b/data/graphics/pokemon/front_pics/magikarp_front_pic.png
new file mode 100644
index 000000000..4b4f31f72
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/magikarp_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/magmar_front_pic.png b/data/graphics/pokemon/front_pics/magmar_front_pic.png
new file mode 100644
index 000000000..3562bda29
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/magmar_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/magnemite_front_pic.png b/data/graphics/pokemon/front_pics/magnemite_front_pic.png
new file mode 100644
index 000000000..60081cacb
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/magnemite_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/magneton_front_pic.png b/data/graphics/pokemon/front_pics/magneton_front_pic.png
new file mode 100644
index 000000000..40e95aaf4
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/magneton_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/makuhita_front_pic.png b/data/graphics/pokemon/front_pics/makuhita_front_pic.png
new file mode 100644
index 000000000..fae14eb6a
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/makuhita_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/manectric_front_pic.png b/data/graphics/pokemon/front_pics/manectric_front_pic.png
new file mode 100644
index 000000000..e91cf8850
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/manectric_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/mankey_front_pic.png b/data/graphics/pokemon/front_pics/mankey_front_pic.png
new file mode 100644
index 000000000..b630920f6
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/mankey_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/mantine_front_pic.png b/data/graphics/pokemon/front_pics/mantine_front_pic.png
new file mode 100644
index 000000000..d310da6e5
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/mantine_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/mareep_front_pic.png b/data/graphics/pokemon/front_pics/mareep_front_pic.png
new file mode 100644
index 000000000..9435ca829
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/mareep_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/marill_front_pic.png b/data/graphics/pokemon/front_pics/marill_front_pic.png
new file mode 100644
index 000000000..51e0a1444
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/marill_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/marowak_front_pic.png b/data/graphics/pokemon/front_pics/marowak_front_pic.png
new file mode 100644
index 000000000..8d15403c8
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/marowak_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/marshtomp_front_pic.png b/data/graphics/pokemon/front_pics/marshtomp_front_pic.png
new file mode 100644
index 000000000..d06bc373e
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/marshtomp_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/masquerain_front_pic.png b/data/graphics/pokemon/front_pics/masquerain_front_pic.png
new file mode 100644
index 000000000..7853b70e8
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/masquerain_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/mawile_front_pic.png b/data/graphics/pokemon/front_pics/mawile_front_pic.png
new file mode 100644
index 000000000..562612086
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/mawile_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/medicham_front_pic.png b/data/graphics/pokemon/front_pics/medicham_front_pic.png
new file mode 100644
index 000000000..7dc0762c4
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/medicham_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/meditite_front_pic.png b/data/graphics/pokemon/front_pics/meditite_front_pic.png
new file mode 100644
index 000000000..cd9516ad2
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/meditite_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/meganium_front_pic.png b/data/graphics/pokemon/front_pics/meganium_front_pic.png
new file mode 100644
index 000000000..9317b389a
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/meganium_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/meowth_front_pic.png b/data/graphics/pokemon/front_pics/meowth_front_pic.png
new file mode 100644
index 000000000..ab750326a
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/meowth_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/metagross_front_pic.png b/data/graphics/pokemon/front_pics/metagross_front_pic.png
new file mode 100644
index 000000000..def46cfa3
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/metagross_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/metang_front_pic.png b/data/graphics/pokemon/front_pics/metang_front_pic.png
new file mode 100644
index 000000000..c1d71aa9b
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/metang_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/metapod_front_pic.png b/data/graphics/pokemon/front_pics/metapod_front_pic.png
new file mode 100644
index 000000000..89843520d
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/metapod_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/mew_front_pic.png b/data/graphics/pokemon/front_pics/mew_front_pic.png
new file mode 100644
index 000000000..fc6dacbfd
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/mew_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/mewtwo_front_pic.png b/data/graphics/pokemon/front_pics/mewtwo_front_pic.png
new file mode 100644
index 000000000..e3ef74e03
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/mewtwo_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/mightyena_front_pic.png b/data/graphics/pokemon/front_pics/mightyena_front_pic.png
new file mode 100644
index 000000000..494b7b23a
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/mightyena_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/milotic_front_pic.png b/data/graphics/pokemon/front_pics/milotic_front_pic.png
new file mode 100644
index 000000000..a80ed6f94
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/milotic_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/miltank_front_pic.png b/data/graphics/pokemon/front_pics/miltank_front_pic.png
new file mode 100644
index 000000000..f702f1143
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/miltank_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/minun_front_pic.png b/data/graphics/pokemon/front_pics/minun_front_pic.png
new file mode 100644
index 000000000..3cd9688ba
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/minun_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/misdreavus_front_pic.png b/data/graphics/pokemon/front_pics/misdreavus_front_pic.png
new file mode 100644
index 000000000..bd669637b
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/misdreavus_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/moltres_front_pic.png b/data/graphics/pokemon/front_pics/moltres_front_pic.png
new file mode 100644
index 000000000..2f49fe6a7
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/moltres_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/mr_mime_front_pic.png b/data/graphics/pokemon/front_pics/mr_mime_front_pic.png
new file mode 100644
index 000000000..710145fef
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/mr_mime_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/mudkip_front_pic.png b/data/graphics/pokemon/front_pics/mudkip_front_pic.png
new file mode 100644
index 000000000..712f3ce5a
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/mudkip_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/muk_front_pic.png b/data/graphics/pokemon/front_pics/muk_front_pic.png
new file mode 100644
index 000000000..3ac15d0d0
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/muk_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/murkrow_front_pic.png b/data/graphics/pokemon/front_pics/murkrow_front_pic.png
new file mode 100644
index 000000000..85282ee7e
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/murkrow_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/natu_front_pic.png b/data/graphics/pokemon/front_pics/natu_front_pic.png
new file mode 100644
index 000000000..02e1e7894
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/natu_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/nidoking_front_pic.png b/data/graphics/pokemon/front_pics/nidoking_front_pic.png
new file mode 100644
index 000000000..be45df265
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/nidoking_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/nidoqueen_front_pic.png b/data/graphics/pokemon/front_pics/nidoqueen_front_pic.png
new file mode 100644
index 000000000..db2af8d12
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/nidoqueen_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/nidoran_f_front_pic.png b/data/graphics/pokemon/front_pics/nidoran_f_front_pic.png
new file mode 100644
index 000000000..57c6b0056
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/nidoran_f_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/nidoran_m_front_pic.png b/data/graphics/pokemon/front_pics/nidoran_m_front_pic.png
new file mode 100644
index 000000000..84e9aa98e
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/nidoran_m_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/nidorina_front_pic.png b/data/graphics/pokemon/front_pics/nidorina_front_pic.png
new file mode 100644
index 000000000..8b33e786b
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/nidorina_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/nidorino_front_pic.png b/data/graphics/pokemon/front_pics/nidorino_front_pic.png
new file mode 100644
index 000000000..a048b8b06
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/nidorino_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/nincada_front_pic.png b/data/graphics/pokemon/front_pics/nincada_front_pic.png
new file mode 100644
index 000000000..35ba5c5b4
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/nincada_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/ninetales_front_pic.png b/data/graphics/pokemon/front_pics/ninetales_front_pic.png
new file mode 100644
index 000000000..afd4cc40d
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/ninetales_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/ninjask_front_pic.png b/data/graphics/pokemon/front_pics/ninjask_front_pic.png
new file mode 100644
index 000000000..fda03f09c
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/ninjask_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/noctowl_front_pic.png b/data/graphics/pokemon/front_pics/noctowl_front_pic.png
new file mode 100644
index 000000000..7053bd201
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/noctowl_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/nosepass_front_pic.png b/data/graphics/pokemon/front_pics/nosepass_front_pic.png
new file mode 100644
index 000000000..4b7f7b362
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/nosepass_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/numel_front_pic.png b/data/graphics/pokemon/front_pics/numel_front_pic.png
new file mode 100644
index 000000000..0d3ccc839
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/numel_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/nuzleaf_front_pic.png b/data/graphics/pokemon/front_pics/nuzleaf_front_pic.png
new file mode 100644
index 000000000..02aa6b1d4
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/nuzleaf_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/octillery_front_pic.png b/data/graphics/pokemon/front_pics/octillery_front_pic.png
new file mode 100644
index 000000000..82d366484
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/octillery_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/oddish_front_pic.png b/data/graphics/pokemon/front_pics/oddish_front_pic.png
new file mode 100644
index 000000000..9a75f16cb
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/oddish_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/omanyte_front_pic.png b/data/graphics/pokemon/front_pics/omanyte_front_pic.png
new file mode 100644
index 000000000..a76eabe2c
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/omanyte_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/omastar_front_pic.png b/data/graphics/pokemon/front_pics/omastar_front_pic.png
new file mode 100644
index 000000000..677f46749
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/omastar_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/onix_front_pic.png b/data/graphics/pokemon/front_pics/onix_front_pic.png
new file mode 100644
index 000000000..fbe64c2ec
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/onix_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/paras_front_pic.png b/data/graphics/pokemon/front_pics/paras_front_pic.png
new file mode 100644
index 000000000..5a027dc07
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/paras_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/parasect_front_pic.png b/data/graphics/pokemon/front_pics/parasect_front_pic.png
new file mode 100644
index 000000000..b22a7ff89
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/parasect_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/pelipper_front_pic.png b/data/graphics/pokemon/front_pics/pelipper_front_pic.png
new file mode 100644
index 000000000..1bf8530ae
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/pelipper_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/persian_front_pic.png b/data/graphics/pokemon/front_pics/persian_front_pic.png
new file mode 100644
index 000000000..2eda6b1ce
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/persian_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/phanpy_front_pic.png b/data/graphics/pokemon/front_pics/phanpy_front_pic.png
new file mode 100644
index 000000000..e90f240ce
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/phanpy_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/pichu_front_pic.png b/data/graphics/pokemon/front_pics/pichu_front_pic.png
new file mode 100644
index 000000000..0ea36a2c9
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/pichu_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/pidgeot_front_pic.png b/data/graphics/pokemon/front_pics/pidgeot_front_pic.png
new file mode 100644
index 000000000..1c202dab0
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/pidgeot_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/pidgeotto_front_pic.png b/data/graphics/pokemon/front_pics/pidgeotto_front_pic.png
new file mode 100644
index 000000000..65ef21ec5
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/pidgeotto_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/pidgey_front_pic.png b/data/graphics/pokemon/front_pics/pidgey_front_pic.png
new file mode 100644
index 000000000..8136556d5
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/pidgey_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/pikachu_front_pic.png b/data/graphics/pokemon/front_pics/pikachu_front_pic.png
new file mode 100644
index 000000000..f9be05401
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/pikachu_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/piloswine_front_pic.png b/data/graphics/pokemon/front_pics/piloswine_front_pic.png
new file mode 100644
index 000000000..ed0870abc
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/piloswine_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/pineco_front_pic.png b/data/graphics/pokemon/front_pics/pineco_front_pic.png
new file mode 100644
index 000000000..6b554b984
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/pineco_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/pinsir_front_pic.png b/data/graphics/pokemon/front_pics/pinsir_front_pic.png
new file mode 100644
index 000000000..576e56b7d
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/pinsir_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/plusle_front_pic.png b/data/graphics/pokemon/front_pics/plusle_front_pic.png
new file mode 100644
index 000000000..123efe4ef
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/plusle_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/politoed_front_pic.png b/data/graphics/pokemon/front_pics/politoed_front_pic.png
new file mode 100644
index 000000000..d2b8b43aa
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/politoed_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/poliwag_front_pic.png b/data/graphics/pokemon/front_pics/poliwag_front_pic.png
new file mode 100644
index 000000000..32c339383
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/poliwag_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/poliwhirl_front_pic.png b/data/graphics/pokemon/front_pics/poliwhirl_front_pic.png
new file mode 100644
index 000000000..df878ca7b
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/poliwhirl_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/poliwrath_front_pic.png b/data/graphics/pokemon/front_pics/poliwrath_front_pic.png
new file mode 100644
index 000000000..ec68c4aa5
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/poliwrath_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/ponyta_front_pic.png b/data/graphics/pokemon/front_pics/ponyta_front_pic.png
new file mode 100644
index 000000000..abee4ad85
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/ponyta_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/poochyena_front_pic.png b/data/graphics/pokemon/front_pics/poochyena_front_pic.png
new file mode 100644
index 000000000..0579a1fa9
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/poochyena_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/porygon2_front_pic.png b/data/graphics/pokemon/front_pics/porygon2_front_pic.png
new file mode 100644
index 000000000..f324d55ad
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/porygon2_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/porygon_front_pic.png b/data/graphics/pokemon/front_pics/porygon_front_pic.png
new file mode 100644
index 000000000..7654821da
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/porygon_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/primeape_front_pic.png b/data/graphics/pokemon/front_pics/primeape_front_pic.png
new file mode 100644
index 000000000..babecf370
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/primeape_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/psyduck_front_pic.png b/data/graphics/pokemon/front_pics/psyduck_front_pic.png
new file mode 100644
index 000000000..51d323716
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/psyduck_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/pupitar_front_pic.png b/data/graphics/pokemon/front_pics/pupitar_front_pic.png
new file mode 100644
index 000000000..910afd614
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/pupitar_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/quagsire_front_pic.png b/data/graphics/pokemon/front_pics/quagsire_front_pic.png
new file mode 100644
index 000000000..0834e1da6
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/quagsire_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/quilava_front_pic.png b/data/graphics/pokemon/front_pics/quilava_front_pic.png
new file mode 100644
index 000000000..b5ec66bba
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/quilava_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/qwilfish_front_pic.png b/data/graphics/pokemon/front_pics/qwilfish_front_pic.png
new file mode 100644
index 000000000..4cfbe002e
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/qwilfish_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/raichu_front_pic.png b/data/graphics/pokemon/front_pics/raichu_front_pic.png
new file mode 100644
index 000000000..722c0ff59
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/raichu_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/raikou_front_pic.png b/data/graphics/pokemon/front_pics/raikou_front_pic.png
new file mode 100644
index 000000000..a0149846d
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/raikou_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/ralts_front_pic.png b/data/graphics/pokemon/front_pics/ralts_front_pic.png
new file mode 100644
index 000000000..cb19276d8
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/ralts_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/rapidash_front_pic.png b/data/graphics/pokemon/front_pics/rapidash_front_pic.png
new file mode 100644
index 000000000..69ba93ebe
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/rapidash_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/raticate_front_pic.png b/data/graphics/pokemon/front_pics/raticate_front_pic.png
new file mode 100644
index 000000000..589201cc9
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/raticate_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/rattata_front_pic.png b/data/graphics/pokemon/front_pics/rattata_front_pic.png
new file mode 100644
index 000000000..0380429f5
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/rattata_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/rayquaza_front_pic.png b/data/graphics/pokemon/front_pics/rayquaza_front_pic.png
new file mode 100644
index 000000000..25103d2d4
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/rayquaza_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/regice_front_pic.png b/data/graphics/pokemon/front_pics/regice_front_pic.png
new file mode 100644
index 000000000..e8a38b575
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/regice_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/regirock_front_pic.png b/data/graphics/pokemon/front_pics/regirock_front_pic.png
new file mode 100644
index 000000000..e278efd82
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/regirock_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/registeel_front_pic.png b/data/graphics/pokemon/front_pics/registeel_front_pic.png
new file mode 100644
index 000000000..17ddf8ff1
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/registeel_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/relicanth_front_pic.png b/data/graphics/pokemon/front_pics/relicanth_front_pic.png
new file mode 100644
index 000000000..3a6216ed7
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/relicanth_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/remoraid_front_pic.png b/data/graphics/pokemon/front_pics/remoraid_front_pic.png
new file mode 100644
index 000000000..73b643b99
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/remoraid_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/rhydon_front_pic.png b/data/graphics/pokemon/front_pics/rhydon_front_pic.png
new file mode 100644
index 000000000..6f1f5fda9
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/rhydon_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/rhyhorn_front_pic.png b/data/graphics/pokemon/front_pics/rhyhorn_front_pic.png
new file mode 100644
index 000000000..eb62ec8a0
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/rhyhorn_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/roselia_front_pic.png b/data/graphics/pokemon/front_pics/roselia_front_pic.png
new file mode 100644
index 000000000..0b9cfdf0b
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/roselia_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/sableye_front_pic.png b/data/graphics/pokemon/front_pics/sableye_front_pic.png
new file mode 100644
index 000000000..3b70ec40f
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/sableye_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/salamence_front_pic.png b/data/graphics/pokemon/front_pics/salamence_front_pic.png
new file mode 100644
index 000000000..7d1af0efb
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/salamence_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/sandshrew_front_pic.png b/data/graphics/pokemon/front_pics/sandshrew_front_pic.png
new file mode 100644
index 000000000..8382009fd
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/sandshrew_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/sandslash_front_pic.png b/data/graphics/pokemon/front_pics/sandslash_front_pic.png
new file mode 100644
index 000000000..b71e3bc7d
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/sandslash_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/sceptile_front_pic.png b/data/graphics/pokemon/front_pics/sceptile_front_pic.png
new file mode 100644
index 000000000..74473e2e5
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/sceptile_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/scizor_front_pic.png b/data/graphics/pokemon/front_pics/scizor_front_pic.png
new file mode 100644
index 000000000..9005f3438
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/scizor_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/scyther_front_pic.png b/data/graphics/pokemon/front_pics/scyther_front_pic.png
new file mode 100644
index 000000000..90b7ad4a8
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/scyther_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/seadra_front_pic.png b/data/graphics/pokemon/front_pics/seadra_front_pic.png
new file mode 100644
index 000000000..c9fc064a4
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/seadra_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/seaking_front_pic.png b/data/graphics/pokemon/front_pics/seaking_front_pic.png
new file mode 100644
index 000000000..242f2b65f
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/seaking_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/sealeo_front_pic.png b/data/graphics/pokemon/front_pics/sealeo_front_pic.png
new file mode 100644
index 000000000..01d8371a6
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/sealeo_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/seedot_front_pic.png b/data/graphics/pokemon/front_pics/seedot_front_pic.png
new file mode 100644
index 000000000..95007fb3f
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/seedot_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/seel_front_pic.png b/data/graphics/pokemon/front_pics/seel_front_pic.png
new file mode 100644
index 000000000..37495db71
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/seel_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/sentret_front_pic.png b/data/graphics/pokemon/front_pics/sentret_front_pic.png
new file mode 100644
index 000000000..b1c9ec22c
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/sentret_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/seviper_front_pic.png b/data/graphics/pokemon/front_pics/seviper_front_pic.png
new file mode 100644
index 000000000..5aafb8002
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/seviper_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/sharpedo_front_pic.png b/data/graphics/pokemon/front_pics/sharpedo_front_pic.png
new file mode 100644
index 000000000..644b5331b
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/sharpedo_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/shedinja_front_pic.png b/data/graphics/pokemon/front_pics/shedinja_front_pic.png
new file mode 100644
index 000000000..e21ca56ce
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/shedinja_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/shelgon_front_pic.png b/data/graphics/pokemon/front_pics/shelgon_front_pic.png
new file mode 100644
index 000000000..062ccf3a1
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/shelgon_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/shellder_front_pic.png b/data/graphics/pokemon/front_pics/shellder_front_pic.png
new file mode 100644
index 000000000..99cbf9875
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/shellder_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/shiftry_front_pic.png b/data/graphics/pokemon/front_pics/shiftry_front_pic.png
new file mode 100644
index 000000000..70eb97348
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/shiftry_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/shroomish_front_pic.png b/data/graphics/pokemon/front_pics/shroomish_front_pic.png
new file mode 100644
index 000000000..df403cca3
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/shroomish_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/shuckle_front_pic.png b/data/graphics/pokemon/front_pics/shuckle_front_pic.png
new file mode 100644
index 000000000..74251deb0
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/shuckle_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/shuppet_front_pic.png b/data/graphics/pokemon/front_pics/shuppet_front_pic.png
new file mode 100644
index 000000000..00629578f
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/shuppet_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/silcoon_front_pic.png b/data/graphics/pokemon/front_pics/silcoon_front_pic.png
new file mode 100644
index 000000000..a6cc252dc
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/silcoon_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/skarmory_front_pic.png b/data/graphics/pokemon/front_pics/skarmory_front_pic.png
new file mode 100644
index 000000000..b0883329c
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/skarmory_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/skiploom_front_pic.png b/data/graphics/pokemon/front_pics/skiploom_front_pic.png
new file mode 100644
index 000000000..a2955bdd6
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/skiploom_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/skitty_front_pic.png b/data/graphics/pokemon/front_pics/skitty_front_pic.png
new file mode 100644
index 000000000..6bd564a90
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/skitty_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/slaking_front_pic.png b/data/graphics/pokemon/front_pics/slaking_front_pic.png
new file mode 100644
index 000000000..a57d3c092
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/slaking_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/slakoth_front_pic.png b/data/graphics/pokemon/front_pics/slakoth_front_pic.png
new file mode 100644
index 000000000..fbbef311a
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/slakoth_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/slowbro_front_pic.png b/data/graphics/pokemon/front_pics/slowbro_front_pic.png
new file mode 100644
index 000000000..9bd16e4dc
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/slowbro_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/slowking_front_pic.png b/data/graphics/pokemon/front_pics/slowking_front_pic.png
new file mode 100644
index 000000000..378d14e91
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/slowking_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/slowpoke_front_pic.png b/data/graphics/pokemon/front_pics/slowpoke_front_pic.png
new file mode 100644
index 000000000..5eae03871
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/slowpoke_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/slugma_front_pic.png b/data/graphics/pokemon/front_pics/slugma_front_pic.png
new file mode 100644
index 000000000..dd2747f5b
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/slugma_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/smeargle_front_pic.png b/data/graphics/pokemon/front_pics/smeargle_front_pic.png
new file mode 100644
index 000000000..20db180b8
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/smeargle_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/smoochum_front_pic.png b/data/graphics/pokemon/front_pics/smoochum_front_pic.png
new file mode 100644
index 000000000..9f2fcea05
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/smoochum_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/sneasel_front_pic.png b/data/graphics/pokemon/front_pics/sneasel_front_pic.png
new file mode 100644
index 000000000..38d982338
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/sneasel_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/snorlax_front_pic.png b/data/graphics/pokemon/front_pics/snorlax_front_pic.png
new file mode 100644
index 000000000..e23e6b52d
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/snorlax_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/snorunt_front_pic.png b/data/graphics/pokemon/front_pics/snorunt_front_pic.png
new file mode 100644
index 000000000..6ced11d08
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/snorunt_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/snubbull_front_pic.png b/data/graphics/pokemon/front_pics/snubbull_front_pic.png
new file mode 100644
index 000000000..bffc3a2ef
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/snubbull_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/solrock_front_pic.png b/data/graphics/pokemon/front_pics/solrock_front_pic.png
new file mode 100644
index 000000000..84bdfae74
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/solrock_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/spearow_front_pic.png b/data/graphics/pokemon/front_pics/spearow_front_pic.png
new file mode 100644
index 000000000..4283ba2d6
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/spearow_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/spheal_front_pic.png b/data/graphics/pokemon/front_pics/spheal_front_pic.png
new file mode 100644
index 000000000..0bedf25fd
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/spheal_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/spinarak_front_pic.png b/data/graphics/pokemon/front_pics/spinarak_front_pic.png
new file mode 100644
index 000000000..e9f611b14
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/spinarak_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/spinda_front_pic.png b/data/graphics/pokemon/front_pics/spinda_front_pic.png
new file mode 100644
index 000000000..7ddfbef51
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/spinda_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/spoink_front_pic.png b/data/graphics/pokemon/front_pics/spoink_front_pic.png
new file mode 100644
index 000000000..8bdf77cbd
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/spoink_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/squirtle_front_pic.png b/data/graphics/pokemon/front_pics/squirtle_front_pic.png
new file mode 100644
index 000000000..403a786ec
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/squirtle_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/stantler_front_pic.png b/data/graphics/pokemon/front_pics/stantler_front_pic.png
new file mode 100644
index 000000000..27c482ef4
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/stantler_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/starmie_front_pic.png b/data/graphics/pokemon/front_pics/starmie_front_pic.png
new file mode 100644
index 000000000..b98d2ac32
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/starmie_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/staryu_front_pic.png b/data/graphics/pokemon/front_pics/staryu_front_pic.png
new file mode 100644
index 000000000..a36ec0807
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/staryu_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/steelix_front_pic.png b/data/graphics/pokemon/front_pics/steelix_front_pic.png
new file mode 100644
index 000000000..bf4c25932
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/steelix_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/sudowoodo_front_pic.png b/data/graphics/pokemon/front_pics/sudowoodo_front_pic.png
new file mode 100644
index 000000000..ed198580d
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/sudowoodo_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/suicune_front_pic.png b/data/graphics/pokemon/front_pics/suicune_front_pic.png
new file mode 100644
index 000000000..6eca4e01f
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/suicune_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/sunflora_front_pic.png b/data/graphics/pokemon/front_pics/sunflora_front_pic.png
new file mode 100644
index 000000000..219c076ef
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/sunflora_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/sunkern_front_pic.png b/data/graphics/pokemon/front_pics/sunkern_front_pic.png
new file mode 100644
index 000000000..167f1f37e
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/sunkern_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/surskit_front_pic.png b/data/graphics/pokemon/front_pics/surskit_front_pic.png
new file mode 100644
index 000000000..187952826
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/surskit_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/swablu_front_pic.png b/data/graphics/pokemon/front_pics/swablu_front_pic.png
new file mode 100644
index 000000000..bbe775905
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/swablu_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/swalot_front_pic.png b/data/graphics/pokemon/front_pics/swalot_front_pic.png
new file mode 100644
index 000000000..11ca0f353
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/swalot_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/swampert_front_pic.png b/data/graphics/pokemon/front_pics/swampert_front_pic.png
new file mode 100644
index 000000000..62c207a26
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/swampert_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/swellow_front_pic.png b/data/graphics/pokemon/front_pics/swellow_front_pic.png
new file mode 100644
index 000000000..de8016b51
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/swellow_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/swinub_front_pic.png b/data/graphics/pokemon/front_pics/swinub_front_pic.png
new file mode 100644
index 000000000..80675bd9b
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/swinub_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/taillow_front_pic.png b/data/graphics/pokemon/front_pics/taillow_front_pic.png
new file mode 100644
index 000000000..d27e9f768
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/taillow_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/tangela_front_pic.png b/data/graphics/pokemon/front_pics/tangela_front_pic.png
new file mode 100644
index 000000000..161c7d576
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/tangela_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/tauros_front_pic.png b/data/graphics/pokemon/front_pics/tauros_front_pic.png
new file mode 100644
index 000000000..6853a31b1
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/tauros_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/teddiursa_front_pic.png b/data/graphics/pokemon/front_pics/teddiursa_front_pic.png
new file mode 100644
index 000000000..ba5f60158
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/teddiursa_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/tentacool_front_pic.png b/data/graphics/pokemon/front_pics/tentacool_front_pic.png
new file mode 100644
index 000000000..6cbb2a47f
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/tentacool_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/tentacruel_front_pic.png b/data/graphics/pokemon/front_pics/tentacruel_front_pic.png
new file mode 100644
index 000000000..999e8f7b4
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/tentacruel_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/togepi_front_pic.png b/data/graphics/pokemon/front_pics/togepi_front_pic.png
new file mode 100644
index 000000000..e0d71a63a
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/togepi_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/togetic_front_pic.png b/data/graphics/pokemon/front_pics/togetic_front_pic.png
new file mode 100644
index 000000000..e233ea940
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/togetic_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/torchic_front_pic.png b/data/graphics/pokemon/front_pics/torchic_front_pic.png
new file mode 100644
index 000000000..c1aa67fd1
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/torchic_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/torkoal_front_pic.png b/data/graphics/pokemon/front_pics/torkoal_front_pic.png
new file mode 100644
index 000000000..17ce45d87
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/torkoal_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/totodile_front_pic.png b/data/graphics/pokemon/front_pics/totodile_front_pic.png
new file mode 100644
index 000000000..387b24e47
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/totodile_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/trapinch_front_pic.png b/data/graphics/pokemon/front_pics/trapinch_front_pic.png
new file mode 100644
index 000000000..2ee209fdf
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/trapinch_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/treecko_front_pic.png b/data/graphics/pokemon/front_pics/treecko_front_pic.png
new file mode 100644
index 000000000..ce98864ea
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/treecko_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/tropius_front_pic.png b/data/graphics/pokemon/front_pics/tropius_front_pic.png
new file mode 100644
index 000000000..62df662a2
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/tropius_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/typhlosion_front_pic.png b/data/graphics/pokemon/front_pics/typhlosion_front_pic.png
new file mode 100644
index 000000000..e56996868
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/typhlosion_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/tyranitar_front_pic.png b/data/graphics/pokemon/front_pics/tyranitar_front_pic.png
new file mode 100644
index 000000000..33cf099b8
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/tyranitar_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/tyrogue_front_pic.png b/data/graphics/pokemon/front_pics/tyrogue_front_pic.png
new file mode 100644
index 000000000..038a2795c
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/tyrogue_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/umbreon_front_pic.png b/data/graphics/pokemon/front_pics/umbreon_front_pic.png
new file mode 100644
index 000000000..dc7372850
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/umbreon_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/unown_a_front_pic.png b/data/graphics/pokemon/front_pics/unown_a_front_pic.png
new file mode 100644
index 000000000..065d82a47
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/unown_a_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/unown_b_front_pic.png b/data/graphics/pokemon/front_pics/unown_b_front_pic.png
new file mode 100644
index 000000000..bedc98634
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/unown_b_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/unown_c_front_pic.png b/data/graphics/pokemon/front_pics/unown_c_front_pic.png
new file mode 100644
index 000000000..6699bbbb5
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/unown_c_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/unown_d_front_pic.png b/data/graphics/pokemon/front_pics/unown_d_front_pic.png
new file mode 100644
index 000000000..7491a13fb
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/unown_d_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/unown_e_front_pic.png b/data/graphics/pokemon/front_pics/unown_e_front_pic.png
new file mode 100644
index 000000000..a761cdd95
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/unown_e_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/unown_exclamation_mark_front_pic.png b/data/graphics/pokemon/front_pics/unown_exclamation_mark_front_pic.png
new file mode 100644
index 000000000..96c436e8c
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/unown_exclamation_mark_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/unown_f_front_pic.png b/data/graphics/pokemon/front_pics/unown_f_front_pic.png
new file mode 100644
index 000000000..1c9685659
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/unown_f_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/unown_g_front_pic.png b/data/graphics/pokemon/front_pics/unown_g_front_pic.png
new file mode 100644
index 000000000..028bd4cad
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/unown_g_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/unown_h_front_pic.png b/data/graphics/pokemon/front_pics/unown_h_front_pic.png
new file mode 100644
index 000000000..686e70d4b
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/unown_h_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/unown_i_front_pic.png b/data/graphics/pokemon/front_pics/unown_i_front_pic.png
new file mode 100644
index 000000000..04a748fa0
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/unown_i_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/unown_j_front_pic.png b/data/graphics/pokemon/front_pics/unown_j_front_pic.png
new file mode 100644
index 000000000..e2906d253
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/unown_j_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/unown_k_front_pic.png b/data/graphics/pokemon/front_pics/unown_k_front_pic.png
new file mode 100644
index 000000000..b83ef195f
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/unown_k_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/unown_l_front_pic.png b/data/graphics/pokemon/front_pics/unown_l_front_pic.png
new file mode 100644
index 000000000..9d8b23af4
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/unown_l_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/unown_m_front_pic.png b/data/graphics/pokemon/front_pics/unown_m_front_pic.png
new file mode 100644
index 000000000..ee9c7c7a8
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/unown_m_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/unown_n_front_pic.png b/data/graphics/pokemon/front_pics/unown_n_front_pic.png
new file mode 100644
index 000000000..47cac4516
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/unown_n_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/unown_o_front_pic.png b/data/graphics/pokemon/front_pics/unown_o_front_pic.png
new file mode 100644
index 000000000..b32cdb325
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/unown_o_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/unown_p_front_pic.png b/data/graphics/pokemon/front_pics/unown_p_front_pic.png
new file mode 100644
index 000000000..01aa0329c
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/unown_p_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/unown_q_front_pic.png b/data/graphics/pokemon/front_pics/unown_q_front_pic.png
new file mode 100644
index 000000000..18c930e69
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/unown_q_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/unown_question_mark_front_pic.png b/data/graphics/pokemon/front_pics/unown_question_mark_front_pic.png
new file mode 100644
index 000000000..8a2f8bb6c
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/unown_question_mark_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/unown_r_front_pic.png b/data/graphics/pokemon/front_pics/unown_r_front_pic.png
new file mode 100644
index 000000000..0b861d277
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/unown_r_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/unown_s_front_pic.png b/data/graphics/pokemon/front_pics/unown_s_front_pic.png
new file mode 100644
index 000000000..17016ac1c
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/unown_s_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/unown_t_front_pic.png b/data/graphics/pokemon/front_pics/unown_t_front_pic.png
new file mode 100644
index 000000000..556ab78ce
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/unown_t_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/unown_u_front_pic.png b/data/graphics/pokemon/front_pics/unown_u_front_pic.png
new file mode 100644
index 000000000..cea47fd5b
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/unown_u_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/unown_v_front_pic.png b/data/graphics/pokemon/front_pics/unown_v_front_pic.png
new file mode 100644
index 000000000..d073949e5
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/unown_v_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/unown_w_front_pic.png b/data/graphics/pokemon/front_pics/unown_w_front_pic.png
new file mode 100644
index 000000000..d34a16f05
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/unown_w_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/unown_x_front_pic.png b/data/graphics/pokemon/front_pics/unown_x_front_pic.png
new file mode 100644
index 000000000..a75ab916c
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/unown_x_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/unown_y_front_pic.png b/data/graphics/pokemon/front_pics/unown_y_front_pic.png
new file mode 100644
index 000000000..8b5221943
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/unown_y_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/unown_z_front_pic.png b/data/graphics/pokemon/front_pics/unown_z_front_pic.png
new file mode 100644
index 000000000..3080f7347
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/unown_z_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/ursaring_front_pic.png b/data/graphics/pokemon/front_pics/ursaring_front_pic.png
new file mode 100644
index 000000000..eb9e307ce
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/ursaring_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/vaporeon_front_pic.png b/data/graphics/pokemon/front_pics/vaporeon_front_pic.png
new file mode 100644
index 000000000..f3eb2d626
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/vaporeon_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/venomoth_front_pic.png b/data/graphics/pokemon/front_pics/venomoth_front_pic.png
new file mode 100644
index 000000000..55704df34
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/venomoth_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/venonat_front_pic.png b/data/graphics/pokemon/front_pics/venonat_front_pic.png
new file mode 100644
index 000000000..a8c726b2c
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/venonat_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/venusaur_front_pic.png b/data/graphics/pokemon/front_pics/venusaur_front_pic.png
new file mode 100644
index 000000000..7a1157fe3
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/venusaur_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/vibrava_front_pic.png b/data/graphics/pokemon/front_pics/vibrava_front_pic.png
new file mode 100644
index 000000000..6f58b89bb
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/vibrava_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/victreebel_front_pic.png b/data/graphics/pokemon/front_pics/victreebel_front_pic.png
new file mode 100644
index 000000000..3615e31a1
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/victreebel_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/vigoroth_front_pic.png b/data/graphics/pokemon/front_pics/vigoroth_front_pic.png
new file mode 100644
index 000000000..cbf7519a0
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/vigoroth_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/vileplume_front_pic.png b/data/graphics/pokemon/front_pics/vileplume_front_pic.png
new file mode 100644
index 000000000..e4fffcf76
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/vileplume_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/volbeat_front_pic.png b/data/graphics/pokemon/front_pics/volbeat_front_pic.png
new file mode 100644
index 000000000..945ed1400
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/volbeat_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/voltorb_front_pic.png b/data/graphics/pokemon/front_pics/voltorb_front_pic.png
new file mode 100644
index 000000000..ef550558b
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/voltorb_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/vulpix_front_pic.png b/data/graphics/pokemon/front_pics/vulpix_front_pic.png
new file mode 100644
index 000000000..f48618e69
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/vulpix_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/wailmer_front_pic.png b/data/graphics/pokemon/front_pics/wailmer_front_pic.png
new file mode 100644
index 000000000..f1032d0d1
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/wailmer_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/wailord_front_pic.png b/data/graphics/pokemon/front_pics/wailord_front_pic.png
new file mode 100644
index 000000000..3a9ae255c
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/wailord_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/walrein_front_pic.png b/data/graphics/pokemon/front_pics/walrein_front_pic.png
new file mode 100644
index 000000000..b809a6806
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/walrein_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/wartortle_front_pic.png b/data/graphics/pokemon/front_pics/wartortle_front_pic.png
new file mode 100644
index 000000000..8c484dade
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/wartortle_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/weedle_front_pic.png b/data/graphics/pokemon/front_pics/weedle_front_pic.png
new file mode 100644
index 000000000..2334ea600
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/weedle_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/weepinbell_front_pic.png b/data/graphics/pokemon/front_pics/weepinbell_front_pic.png
new file mode 100644
index 000000000..4574d1c5d
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/weepinbell_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/weezing_front_pic.png b/data/graphics/pokemon/front_pics/weezing_front_pic.png
new file mode 100644
index 000000000..c4d684163
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/weezing_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/whiscash_front_pic.png b/data/graphics/pokemon/front_pics/whiscash_front_pic.png
new file mode 100644
index 000000000..c6f1b3bcf
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/whiscash_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/whismur_front_pic.png b/data/graphics/pokemon/front_pics/whismur_front_pic.png
new file mode 100644
index 000000000..0770894e4
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/whismur_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/wigglytuff_front_pic.png b/data/graphics/pokemon/front_pics/wigglytuff_front_pic.png
new file mode 100644
index 000000000..66af6ce77
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/wigglytuff_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/wingull_front_pic.png b/data/graphics/pokemon/front_pics/wingull_front_pic.png
new file mode 100644
index 000000000..69ef9d7d0
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/wingull_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/wobbuffet_front_pic.png b/data/graphics/pokemon/front_pics/wobbuffet_front_pic.png
new file mode 100644
index 000000000..f26a0406d
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/wobbuffet_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/wooper_front_pic.png b/data/graphics/pokemon/front_pics/wooper_front_pic.png
new file mode 100644
index 000000000..8d6255f80
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/wooper_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/wurmple_front_pic.png b/data/graphics/pokemon/front_pics/wurmple_front_pic.png
new file mode 100644
index 000000000..c79458bff
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/wurmple_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/wynaut_front_pic.png b/data/graphics/pokemon/front_pics/wynaut_front_pic.png
new file mode 100644
index 000000000..0fe27ffed
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/wynaut_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/xatu_front_pic.png b/data/graphics/pokemon/front_pics/xatu_front_pic.png
new file mode 100644
index 000000000..d4c3c1970
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/xatu_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/yanma_front_pic.png b/data/graphics/pokemon/front_pics/yanma_front_pic.png
new file mode 100644
index 000000000..24721e872
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/yanma_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/zangoose_front_pic.png b/data/graphics/pokemon/front_pics/zangoose_front_pic.png
new file mode 100644
index 000000000..24bb548dd
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/zangoose_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/zapdos_front_pic.png b/data/graphics/pokemon/front_pics/zapdos_front_pic.png
new file mode 100644
index 000000000..a27b64e00
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/zapdos_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/zigzagoon_front_pic.png b/data/graphics/pokemon/front_pics/zigzagoon_front_pic.png
new file mode 100644
index 000000000..ba726a266
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/zigzagoon_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/front_pics/zubat_front_pic.png b/data/graphics/pokemon/front_pics/zubat_front_pic.png
new file mode 100644
index 000000000..5f98e0c13
--- /dev/null
+++ b/data/graphics/pokemon/front_pics/zubat_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/icon_palettes/icon_palette_0.pal b/data/graphics/pokemon/icon_palettes/icon_palette_0.pal
new file mode 100644
index 000000000..48a835b0d
--- /dev/null
+++ b/data/graphics/pokemon/icon_palettes/icon_palette_0.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 156 131
+131 131 115
+189 189 189
+255 255 255
+189 164 65
+246 246 41
+213 98 65
+246 148 41
+139 123 255
+98 74 205
+238 115 156
+255 180 164
+164 197 255
+106 172 156
+98 98 90
+65 65 65
diff --git a/data/graphics/pokemon/icon_palettes/icon_palette_1.pal b/data/graphics/pokemon/icon_palettes/icon_palette_1.pal
new file mode 100644
index 000000000..261ea164d
--- /dev/null
+++ b/data/graphics/pokemon/icon_palettes/icon_palette_1.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 156 131
+115 115 115
+189 189 189
+255 255 255
+123 156 74
+156 205 74
+148 246 74
+238 115 156
+246 148 246
+189 164 90
+246 230 41
+246 246 172
+213 213 106
+230 74 41
+98 98 90
+65 65 65
diff --git a/data/graphics/pokemon/icon_palettes/icon_palette_2.pal b/data/graphics/pokemon/icon_palettes/icon_palette_2.pal
new file mode 100644
index 000000000..30463baeb
--- /dev/null
+++ b/data/graphics/pokemon/icon_palettes/icon_palette_2.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 156 131
+123 123 123
+189 189 180
+255 255 255
+115 115 205
+164 172 246
+180 131 90
+238 197 139
+197 172 41
+246 246 41
+246 98 82
+148 123 205
+197 164 205
+189 41 156
+98 98 90
+65 65 65
diff --git a/data/graphics/pokemon/icons/abra_icon.png b/data/graphics/pokemon/icons/abra_icon.png
new file mode 100644
index 000000000..cf7d3d2f7
--- /dev/null
+++ b/data/graphics/pokemon/icons/abra_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/absol_icon.png b/data/graphics/pokemon/icons/absol_icon.png
new file mode 100644
index 000000000..3cc5e01b5
--- /dev/null
+++ b/data/graphics/pokemon/icons/absol_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/aerodactyl_icon.png b/data/graphics/pokemon/icons/aerodactyl_icon.png
new file mode 100644
index 000000000..f90e269b0
--- /dev/null
+++ b/data/graphics/pokemon/icons/aerodactyl_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/aggron_icon.png b/data/graphics/pokemon/icons/aggron_icon.png
new file mode 100644
index 000000000..ed7ae52e4
--- /dev/null
+++ b/data/graphics/pokemon/icons/aggron_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/aipom_icon.png b/data/graphics/pokemon/icons/aipom_icon.png
new file mode 100644
index 000000000..d5138f203
--- /dev/null
+++ b/data/graphics/pokemon/icons/aipom_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/alakazam_icon.png b/data/graphics/pokemon/icons/alakazam_icon.png
new file mode 100644
index 000000000..f15231469
--- /dev/null
+++ b/data/graphics/pokemon/icons/alakazam_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/altaria_icon.png b/data/graphics/pokemon/icons/altaria_icon.png
new file mode 100644
index 000000000..300dfec82
--- /dev/null
+++ b/data/graphics/pokemon/icons/altaria_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/ampharos_icon.png b/data/graphics/pokemon/icons/ampharos_icon.png
new file mode 100644
index 000000000..d7a3f9e70
--- /dev/null
+++ b/data/graphics/pokemon/icons/ampharos_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/anorith_icon.png b/data/graphics/pokemon/icons/anorith_icon.png
new file mode 100644
index 000000000..936355d61
--- /dev/null
+++ b/data/graphics/pokemon/icons/anorith_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/arbok_icon.png b/data/graphics/pokemon/icons/arbok_icon.png
new file mode 100644
index 000000000..8967d44a6
--- /dev/null
+++ b/data/graphics/pokemon/icons/arbok_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/arcanine_icon.png b/data/graphics/pokemon/icons/arcanine_icon.png
new file mode 100644
index 000000000..3fed9199a
--- /dev/null
+++ b/data/graphics/pokemon/icons/arcanine_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/ariados_icon.png b/data/graphics/pokemon/icons/ariados_icon.png
new file mode 100644
index 000000000..4284968f2
--- /dev/null
+++ b/data/graphics/pokemon/icons/ariados_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/armaldo_icon.png b/data/graphics/pokemon/icons/armaldo_icon.png
new file mode 100644
index 000000000..ed3bb65f2
--- /dev/null
+++ b/data/graphics/pokemon/icons/armaldo_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/aron_icon.png b/data/graphics/pokemon/icons/aron_icon.png
new file mode 100644
index 000000000..547846374
--- /dev/null
+++ b/data/graphics/pokemon/icons/aron_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/articuno_icon.png b/data/graphics/pokemon/icons/articuno_icon.png
new file mode 100644
index 000000000..e2f19f133
--- /dev/null
+++ b/data/graphics/pokemon/icons/articuno_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/azumarill_icon.png b/data/graphics/pokemon/icons/azumarill_icon.png
new file mode 100644
index 000000000..f41d53d2c
--- /dev/null
+++ b/data/graphics/pokemon/icons/azumarill_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/azurill_icon.png b/data/graphics/pokemon/icons/azurill_icon.png
new file mode 100644
index 000000000..b69acc7fd
--- /dev/null
+++ b/data/graphics/pokemon/icons/azurill_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/bagon_icon.png b/data/graphics/pokemon/icons/bagon_icon.png
new file mode 100644
index 000000000..cc3af423f
--- /dev/null
+++ b/data/graphics/pokemon/icons/bagon_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/baltoy_icon.png b/data/graphics/pokemon/icons/baltoy_icon.png
new file mode 100644
index 000000000..4ec3f35e9
--- /dev/null
+++ b/data/graphics/pokemon/icons/baltoy_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/banette_icon.png b/data/graphics/pokemon/icons/banette_icon.png
new file mode 100644
index 000000000..3b5cbaed1
--- /dev/null
+++ b/data/graphics/pokemon/icons/banette_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/barboach_icon.png b/data/graphics/pokemon/icons/barboach_icon.png
new file mode 100644
index 000000000..ad874daac
--- /dev/null
+++ b/data/graphics/pokemon/icons/barboach_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/bayleef_icon.png b/data/graphics/pokemon/icons/bayleef_icon.png
new file mode 100644
index 000000000..47d2774d6
--- /dev/null
+++ b/data/graphics/pokemon/icons/bayleef_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/beautifly_icon.png b/data/graphics/pokemon/icons/beautifly_icon.png
new file mode 100644
index 000000000..346c5c906
--- /dev/null
+++ b/data/graphics/pokemon/icons/beautifly_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/beedrill_icon.png b/data/graphics/pokemon/icons/beedrill_icon.png
new file mode 100644
index 000000000..d5e6471ab
--- /dev/null
+++ b/data/graphics/pokemon/icons/beedrill_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/beldum_icon.png b/data/graphics/pokemon/icons/beldum_icon.png
new file mode 100644
index 000000000..346a0469d
--- /dev/null
+++ b/data/graphics/pokemon/icons/beldum_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/bellossom_icon.png b/data/graphics/pokemon/icons/bellossom_icon.png
new file mode 100644
index 000000000..443d7a98c
--- /dev/null
+++ b/data/graphics/pokemon/icons/bellossom_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/bellsprout_icon.png b/data/graphics/pokemon/icons/bellsprout_icon.png
new file mode 100644
index 000000000..f67c94eec
--- /dev/null
+++ b/data/graphics/pokemon/icons/bellsprout_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/blastoise_icon.png b/data/graphics/pokemon/icons/blastoise_icon.png
new file mode 100644
index 000000000..253d4f8da
--- /dev/null
+++ b/data/graphics/pokemon/icons/blastoise_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/blaziken_icon.png b/data/graphics/pokemon/icons/blaziken_icon.png
new file mode 100644
index 000000000..6197cce23
--- /dev/null
+++ b/data/graphics/pokemon/icons/blaziken_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/blissey_icon.png b/data/graphics/pokemon/icons/blissey_icon.png
new file mode 100644
index 000000000..44af9704c
--- /dev/null
+++ b/data/graphics/pokemon/icons/blissey_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/breloom_icon.png b/data/graphics/pokemon/icons/breloom_icon.png
new file mode 100644
index 000000000..314873a27
--- /dev/null
+++ b/data/graphics/pokemon/icons/breloom_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/bulbasaur_icon.png b/data/graphics/pokemon/icons/bulbasaur_icon.png
new file mode 100644
index 000000000..8d6fe1725
--- /dev/null
+++ b/data/graphics/pokemon/icons/bulbasaur_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/butterfree_icon.png b/data/graphics/pokemon/icons/butterfree_icon.png
new file mode 100644
index 000000000..11c4a379f
--- /dev/null
+++ b/data/graphics/pokemon/icons/butterfree_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/cacnea_icon.png b/data/graphics/pokemon/icons/cacnea_icon.png
new file mode 100644
index 000000000..367f07668
--- /dev/null
+++ b/data/graphics/pokemon/icons/cacnea_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/cacturne_icon.png b/data/graphics/pokemon/icons/cacturne_icon.png
new file mode 100644
index 000000000..948bea2d8
--- /dev/null
+++ b/data/graphics/pokemon/icons/cacturne_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/camerupt_icon.png b/data/graphics/pokemon/icons/camerupt_icon.png
new file mode 100644
index 000000000..372fc7ce0
--- /dev/null
+++ b/data/graphics/pokemon/icons/camerupt_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/carvanha_icon.png b/data/graphics/pokemon/icons/carvanha_icon.png
new file mode 100644
index 000000000..6b0d48a8a
--- /dev/null
+++ b/data/graphics/pokemon/icons/carvanha_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/cascoon_icon.png b/data/graphics/pokemon/icons/cascoon_icon.png
new file mode 100644
index 000000000..4d49506c0
--- /dev/null
+++ b/data/graphics/pokemon/icons/cascoon_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/castform_icon.png b/data/graphics/pokemon/icons/castform_icon.png
new file mode 100644
index 000000000..56c62ad07
--- /dev/null
+++ b/data/graphics/pokemon/icons/castform_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/caterpie_icon.png b/data/graphics/pokemon/icons/caterpie_icon.png
new file mode 100644
index 000000000..be20669c3
--- /dev/null
+++ b/data/graphics/pokemon/icons/caterpie_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/celebi_icon.png b/data/graphics/pokemon/icons/celebi_icon.png
new file mode 100644
index 000000000..245d580f7
--- /dev/null
+++ b/data/graphics/pokemon/icons/celebi_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/chansey_icon.png b/data/graphics/pokemon/icons/chansey_icon.png
new file mode 100644
index 000000000..4083185b0
--- /dev/null
+++ b/data/graphics/pokemon/icons/chansey_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/charizard_icon.png b/data/graphics/pokemon/icons/charizard_icon.png
new file mode 100644
index 000000000..9c8140887
--- /dev/null
+++ b/data/graphics/pokemon/icons/charizard_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/charmander_icon.png b/data/graphics/pokemon/icons/charmander_icon.png
new file mode 100644
index 000000000..c3fa4fde4
--- /dev/null
+++ b/data/graphics/pokemon/icons/charmander_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/charmeleon_icon.png b/data/graphics/pokemon/icons/charmeleon_icon.png
new file mode 100644
index 000000000..0f1550d0c
--- /dev/null
+++ b/data/graphics/pokemon/icons/charmeleon_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/chikorita_icon.png b/data/graphics/pokemon/icons/chikorita_icon.png
new file mode 100644
index 000000000..f9bc40d0e
--- /dev/null
+++ b/data/graphics/pokemon/icons/chikorita_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/chimecho_icon.png b/data/graphics/pokemon/icons/chimecho_icon.png
new file mode 100644
index 000000000..11b2d93b2
--- /dev/null
+++ b/data/graphics/pokemon/icons/chimecho_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/chinchou_icon.png b/data/graphics/pokemon/icons/chinchou_icon.png
new file mode 100644
index 000000000..1b585204b
--- /dev/null
+++ b/data/graphics/pokemon/icons/chinchou_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/clamperl_icon.png b/data/graphics/pokemon/icons/clamperl_icon.png
new file mode 100644
index 000000000..fabcd9641
--- /dev/null
+++ b/data/graphics/pokemon/icons/clamperl_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/claydol_icon.png b/data/graphics/pokemon/icons/claydol_icon.png
new file mode 100644
index 000000000..3f3f04ead
--- /dev/null
+++ b/data/graphics/pokemon/icons/claydol_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/clefable_icon.png b/data/graphics/pokemon/icons/clefable_icon.png
new file mode 100644
index 000000000..4078e2854
--- /dev/null
+++ b/data/graphics/pokemon/icons/clefable_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/clefairy_icon.png b/data/graphics/pokemon/icons/clefairy_icon.png
new file mode 100644
index 000000000..7895bb93c
--- /dev/null
+++ b/data/graphics/pokemon/icons/clefairy_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/cleffa_icon.png b/data/graphics/pokemon/icons/cleffa_icon.png
new file mode 100644
index 000000000..e866394f0
--- /dev/null
+++ b/data/graphics/pokemon/icons/cleffa_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/cloyster_icon.png b/data/graphics/pokemon/icons/cloyster_icon.png
new file mode 100644
index 000000000..71ca401c4
--- /dev/null
+++ b/data/graphics/pokemon/icons/cloyster_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/combusken_icon.png b/data/graphics/pokemon/icons/combusken_icon.png
new file mode 100644
index 000000000..3cdd0f5c1
--- /dev/null
+++ b/data/graphics/pokemon/icons/combusken_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/corphish_icon.png b/data/graphics/pokemon/icons/corphish_icon.png
new file mode 100644
index 000000000..f14b262d2
--- /dev/null
+++ b/data/graphics/pokemon/icons/corphish_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/corsola_icon.png b/data/graphics/pokemon/icons/corsola_icon.png
new file mode 100644
index 000000000..dd2d2e82e
--- /dev/null
+++ b/data/graphics/pokemon/icons/corsola_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/cradily_icon.png b/data/graphics/pokemon/icons/cradily_icon.png
new file mode 100644
index 000000000..ea57b45f1
--- /dev/null
+++ b/data/graphics/pokemon/icons/cradily_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/crawdaunt_icon.png b/data/graphics/pokemon/icons/crawdaunt_icon.png
new file mode 100644
index 000000000..605482d25
--- /dev/null
+++ b/data/graphics/pokemon/icons/crawdaunt_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/crobat_icon.png b/data/graphics/pokemon/icons/crobat_icon.png
new file mode 100644
index 000000000..817951dd0
--- /dev/null
+++ b/data/graphics/pokemon/icons/crobat_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/croconaw_icon.png b/data/graphics/pokemon/icons/croconaw_icon.png
new file mode 100644
index 000000000..6f57e5656
--- /dev/null
+++ b/data/graphics/pokemon/icons/croconaw_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/cubone_icon.png b/data/graphics/pokemon/icons/cubone_icon.png
new file mode 100644
index 000000000..679d8e7e5
--- /dev/null
+++ b/data/graphics/pokemon/icons/cubone_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/cyndaquil_icon.png b/data/graphics/pokemon/icons/cyndaquil_icon.png
new file mode 100644
index 000000000..5f174dcf1
--- /dev/null
+++ b/data/graphics/pokemon/icons/cyndaquil_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/delcatty_icon.png b/data/graphics/pokemon/icons/delcatty_icon.png
new file mode 100644
index 000000000..b5d874a88
--- /dev/null
+++ b/data/graphics/pokemon/icons/delcatty_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/delibird_icon.png b/data/graphics/pokemon/icons/delibird_icon.png
new file mode 100644
index 000000000..438f80863
--- /dev/null
+++ b/data/graphics/pokemon/icons/delibird_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/deoxys_icon.png b/data/graphics/pokemon/icons/deoxys_icon.png
new file mode 100644
index 000000000..18735fc72
--- /dev/null
+++ b/data/graphics/pokemon/icons/deoxys_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/dewgong_icon.png b/data/graphics/pokemon/icons/dewgong_icon.png
new file mode 100644
index 000000000..ea227df7c
--- /dev/null
+++ b/data/graphics/pokemon/icons/dewgong_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/diglett_icon.png b/data/graphics/pokemon/icons/diglett_icon.png
new file mode 100644
index 000000000..43db9f62d
--- /dev/null
+++ b/data/graphics/pokemon/icons/diglett_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/ditto_icon.png b/data/graphics/pokemon/icons/ditto_icon.png
new file mode 100644
index 000000000..e6328feb5
--- /dev/null
+++ b/data/graphics/pokemon/icons/ditto_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/dodrio_icon.png b/data/graphics/pokemon/icons/dodrio_icon.png
new file mode 100644
index 000000000..3d462999e
--- /dev/null
+++ b/data/graphics/pokemon/icons/dodrio_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/doduo_icon.png b/data/graphics/pokemon/icons/doduo_icon.png
new file mode 100644
index 000000000..540834591
--- /dev/null
+++ b/data/graphics/pokemon/icons/doduo_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/donphan_icon.png b/data/graphics/pokemon/icons/donphan_icon.png
new file mode 100644
index 000000000..09000b166
--- /dev/null
+++ b/data/graphics/pokemon/icons/donphan_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/dragonair_icon.png b/data/graphics/pokemon/icons/dragonair_icon.png
new file mode 100644
index 000000000..f4b870a2a
--- /dev/null
+++ b/data/graphics/pokemon/icons/dragonair_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/dragonite_icon.png b/data/graphics/pokemon/icons/dragonite_icon.png
new file mode 100644
index 000000000..efcbd8f11
--- /dev/null
+++ b/data/graphics/pokemon/icons/dragonite_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/dratini_icon.png b/data/graphics/pokemon/icons/dratini_icon.png
new file mode 100644
index 000000000..c26efee60
--- /dev/null
+++ b/data/graphics/pokemon/icons/dratini_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/drowzee_icon.png b/data/graphics/pokemon/icons/drowzee_icon.png
new file mode 100644
index 000000000..39b84c871
--- /dev/null
+++ b/data/graphics/pokemon/icons/drowzee_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/dugtrio_icon.png b/data/graphics/pokemon/icons/dugtrio_icon.png
new file mode 100644
index 000000000..a837c7f6f
--- /dev/null
+++ b/data/graphics/pokemon/icons/dugtrio_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/dunsparce_icon.png b/data/graphics/pokemon/icons/dunsparce_icon.png
new file mode 100644
index 000000000..d2896e72b
--- /dev/null
+++ b/data/graphics/pokemon/icons/dunsparce_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/dusclops_icon.png b/data/graphics/pokemon/icons/dusclops_icon.png
new file mode 100644
index 000000000..6ebc957da
--- /dev/null
+++ b/data/graphics/pokemon/icons/dusclops_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/duskull_icon.png b/data/graphics/pokemon/icons/duskull_icon.png
new file mode 100644
index 000000000..22710a79f
--- /dev/null
+++ b/data/graphics/pokemon/icons/duskull_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/dustox_icon.png b/data/graphics/pokemon/icons/dustox_icon.png
new file mode 100644
index 000000000..2f0d14001
--- /dev/null
+++ b/data/graphics/pokemon/icons/dustox_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/eevee_icon.png b/data/graphics/pokemon/icons/eevee_icon.png
new file mode 100644
index 000000000..13b90c2e2
--- /dev/null
+++ b/data/graphics/pokemon/icons/eevee_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/egg_icon.png b/data/graphics/pokemon/icons/egg_icon.png
new file mode 100644
index 000000000..8f6ca5dde
--- /dev/null
+++ b/data/graphics/pokemon/icons/egg_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/ekans_icon.png b/data/graphics/pokemon/icons/ekans_icon.png
new file mode 100644
index 000000000..3c81efd69
--- /dev/null
+++ b/data/graphics/pokemon/icons/ekans_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/electabuzz_icon.png b/data/graphics/pokemon/icons/electabuzz_icon.png
new file mode 100644
index 000000000..4c9babe2a
--- /dev/null
+++ b/data/graphics/pokemon/icons/electabuzz_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/electrike_icon.png b/data/graphics/pokemon/icons/electrike_icon.png
new file mode 100644
index 000000000..ebef61c49
--- /dev/null
+++ b/data/graphics/pokemon/icons/electrike_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/electrode_icon.png b/data/graphics/pokemon/icons/electrode_icon.png
new file mode 100644
index 000000000..e46c57974
--- /dev/null
+++ b/data/graphics/pokemon/icons/electrode_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/elekid_icon.png b/data/graphics/pokemon/icons/elekid_icon.png
new file mode 100644
index 000000000..d80ce6f0d
--- /dev/null
+++ b/data/graphics/pokemon/icons/elekid_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/entei_icon.png b/data/graphics/pokemon/icons/entei_icon.png
new file mode 100644
index 000000000..4d2353a20
--- /dev/null
+++ b/data/graphics/pokemon/icons/entei_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/espeon_icon.png b/data/graphics/pokemon/icons/espeon_icon.png
new file mode 100644
index 000000000..bc63aa3f2
--- /dev/null
+++ b/data/graphics/pokemon/icons/espeon_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/exeggcute_icon.png b/data/graphics/pokemon/icons/exeggcute_icon.png
new file mode 100644
index 000000000..5d0306610
--- /dev/null
+++ b/data/graphics/pokemon/icons/exeggcute_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/exeggutor_icon.png b/data/graphics/pokemon/icons/exeggutor_icon.png
new file mode 100644
index 000000000..610c65a3d
--- /dev/null
+++ b/data/graphics/pokemon/icons/exeggutor_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/exploud_icon.png b/data/graphics/pokemon/icons/exploud_icon.png
new file mode 100644
index 000000000..04ed7f13d
--- /dev/null
+++ b/data/graphics/pokemon/icons/exploud_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/farfetch_d_icon.png b/data/graphics/pokemon/icons/farfetch_d_icon.png
new file mode 100644
index 000000000..cb3cd931b
--- /dev/null
+++ b/data/graphics/pokemon/icons/farfetch_d_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/fearow_icon.png b/data/graphics/pokemon/icons/fearow_icon.png
new file mode 100644
index 000000000..9a3be9393
--- /dev/null
+++ b/data/graphics/pokemon/icons/fearow_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/feebas_icon.png b/data/graphics/pokemon/icons/feebas_icon.png
new file mode 100644
index 000000000..19e08797a
--- /dev/null
+++ b/data/graphics/pokemon/icons/feebas_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/feraligatr_icon.png b/data/graphics/pokemon/icons/feraligatr_icon.png
new file mode 100644
index 000000000..fe3f4fca6
--- /dev/null
+++ b/data/graphics/pokemon/icons/feraligatr_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/flaaffy_icon.png b/data/graphics/pokemon/icons/flaaffy_icon.png
new file mode 100644
index 000000000..719ed69a3
--- /dev/null
+++ b/data/graphics/pokemon/icons/flaaffy_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/flareon_icon.png b/data/graphics/pokemon/icons/flareon_icon.png
new file mode 100644
index 000000000..317aa61d0
--- /dev/null
+++ b/data/graphics/pokemon/icons/flareon_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/flygon_icon.png b/data/graphics/pokemon/icons/flygon_icon.png
new file mode 100644
index 000000000..f033c9a88
--- /dev/null
+++ b/data/graphics/pokemon/icons/flygon_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/forretress_icon.png b/data/graphics/pokemon/icons/forretress_icon.png
new file mode 100644
index 000000000..056683bec
--- /dev/null
+++ b/data/graphics/pokemon/icons/forretress_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/furret_icon.png b/data/graphics/pokemon/icons/furret_icon.png
new file mode 100644
index 000000000..6974ee9f3
--- /dev/null
+++ b/data/graphics/pokemon/icons/furret_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/gardevoir_icon.png b/data/graphics/pokemon/icons/gardevoir_icon.png
new file mode 100644
index 000000000..958ea7f62
--- /dev/null
+++ b/data/graphics/pokemon/icons/gardevoir_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/gastly_icon.png b/data/graphics/pokemon/icons/gastly_icon.png
new file mode 100644
index 000000000..6a33a8ab5
--- /dev/null
+++ b/data/graphics/pokemon/icons/gastly_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/gengar_icon.png b/data/graphics/pokemon/icons/gengar_icon.png
new file mode 100644
index 000000000..bbc3d758d
--- /dev/null
+++ b/data/graphics/pokemon/icons/gengar_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/geodude_icon.png b/data/graphics/pokemon/icons/geodude_icon.png
new file mode 100644
index 000000000..da39c60f0
--- /dev/null
+++ b/data/graphics/pokemon/icons/geodude_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/girafarig_icon.png b/data/graphics/pokemon/icons/girafarig_icon.png
new file mode 100644
index 000000000..c8b79b132
--- /dev/null
+++ b/data/graphics/pokemon/icons/girafarig_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/glalie_icon.png b/data/graphics/pokemon/icons/glalie_icon.png
new file mode 100644
index 000000000..0fc66c900
--- /dev/null
+++ b/data/graphics/pokemon/icons/glalie_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/gligar_icon.png b/data/graphics/pokemon/icons/gligar_icon.png
new file mode 100644
index 000000000..baa8414a7
--- /dev/null
+++ b/data/graphics/pokemon/icons/gligar_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/gloom_icon.png b/data/graphics/pokemon/icons/gloom_icon.png
new file mode 100644
index 000000000..99c487dd2
--- /dev/null
+++ b/data/graphics/pokemon/icons/gloom_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/golbat_icon.png b/data/graphics/pokemon/icons/golbat_icon.png
new file mode 100644
index 000000000..25b3f6821
--- /dev/null
+++ b/data/graphics/pokemon/icons/golbat_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/goldeen_icon.png b/data/graphics/pokemon/icons/goldeen_icon.png
new file mode 100644
index 000000000..9dc3bff80
--- /dev/null
+++ b/data/graphics/pokemon/icons/goldeen_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/golduck_icon.png b/data/graphics/pokemon/icons/golduck_icon.png
new file mode 100644
index 000000000..c0c922834
--- /dev/null
+++ b/data/graphics/pokemon/icons/golduck_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/golem_icon.png b/data/graphics/pokemon/icons/golem_icon.png
new file mode 100644
index 000000000..480f8c0bb
--- /dev/null
+++ b/data/graphics/pokemon/icons/golem_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/gorebyss_icon.png b/data/graphics/pokemon/icons/gorebyss_icon.png
new file mode 100644
index 000000000..7dc8bc476
--- /dev/null
+++ b/data/graphics/pokemon/icons/gorebyss_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/granbull_icon.png b/data/graphics/pokemon/icons/granbull_icon.png
new file mode 100644
index 000000000..89beb7a8c
--- /dev/null
+++ b/data/graphics/pokemon/icons/granbull_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/graveler_icon.png b/data/graphics/pokemon/icons/graveler_icon.png
new file mode 100644
index 000000000..84e81dc10
--- /dev/null
+++ b/data/graphics/pokemon/icons/graveler_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/grimer_icon.png b/data/graphics/pokemon/icons/grimer_icon.png
new file mode 100644
index 000000000..c814df542
--- /dev/null
+++ b/data/graphics/pokemon/icons/grimer_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/groudon_icon.png b/data/graphics/pokemon/icons/groudon_icon.png
new file mode 100644
index 000000000..2b8707bb8
--- /dev/null
+++ b/data/graphics/pokemon/icons/groudon_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/grovyle_icon.png b/data/graphics/pokemon/icons/grovyle_icon.png
new file mode 100644
index 000000000..bed04dc98
--- /dev/null
+++ b/data/graphics/pokemon/icons/grovyle_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/growlithe_icon.png b/data/graphics/pokemon/icons/growlithe_icon.png
new file mode 100644
index 000000000..8870c8b4f
--- /dev/null
+++ b/data/graphics/pokemon/icons/growlithe_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/grumpig_icon.png b/data/graphics/pokemon/icons/grumpig_icon.png
new file mode 100644
index 000000000..fb3cac59d
--- /dev/null
+++ b/data/graphics/pokemon/icons/grumpig_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/gulpin_icon.png b/data/graphics/pokemon/icons/gulpin_icon.png
new file mode 100644
index 000000000..53eed645f
--- /dev/null
+++ b/data/graphics/pokemon/icons/gulpin_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/gyarados_icon.png b/data/graphics/pokemon/icons/gyarados_icon.png
new file mode 100644
index 000000000..13e611d09
--- /dev/null
+++ b/data/graphics/pokemon/icons/gyarados_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/hariyama_icon.png b/data/graphics/pokemon/icons/hariyama_icon.png
new file mode 100644
index 000000000..b16b04907
--- /dev/null
+++ b/data/graphics/pokemon/icons/hariyama_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/haunter_icon.png b/data/graphics/pokemon/icons/haunter_icon.png
new file mode 100644
index 000000000..aac3e15f8
--- /dev/null
+++ b/data/graphics/pokemon/icons/haunter_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/heracross_icon.png b/data/graphics/pokemon/icons/heracross_icon.png
new file mode 100644
index 000000000..994fbe33f
--- /dev/null
+++ b/data/graphics/pokemon/icons/heracross_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/hitmonchan_icon.png b/data/graphics/pokemon/icons/hitmonchan_icon.png
new file mode 100644
index 000000000..a657a6d74
--- /dev/null
+++ b/data/graphics/pokemon/icons/hitmonchan_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/hitmonlee_icon.png b/data/graphics/pokemon/icons/hitmonlee_icon.png
new file mode 100644
index 000000000..b45c93686
--- /dev/null
+++ b/data/graphics/pokemon/icons/hitmonlee_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/hitmontop_icon.png b/data/graphics/pokemon/icons/hitmontop_icon.png
new file mode 100644
index 000000000..c5b8ee564
--- /dev/null
+++ b/data/graphics/pokemon/icons/hitmontop_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/ho_oh_icon.png b/data/graphics/pokemon/icons/ho_oh_icon.png
new file mode 100644
index 000000000..4cd5ed871
--- /dev/null
+++ b/data/graphics/pokemon/icons/ho_oh_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/hoothoot_icon.png b/data/graphics/pokemon/icons/hoothoot_icon.png
new file mode 100644
index 000000000..c25065113
--- /dev/null
+++ b/data/graphics/pokemon/icons/hoothoot_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/hoppip_icon.png b/data/graphics/pokemon/icons/hoppip_icon.png
new file mode 100644
index 000000000..0692f69d7
--- /dev/null
+++ b/data/graphics/pokemon/icons/hoppip_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/horsea_icon.png b/data/graphics/pokemon/icons/horsea_icon.png
new file mode 100644
index 000000000..d57901f51
--- /dev/null
+++ b/data/graphics/pokemon/icons/horsea_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/houndoom_icon.png b/data/graphics/pokemon/icons/houndoom_icon.png
new file mode 100644
index 000000000..8ca4aec3c
--- /dev/null
+++ b/data/graphics/pokemon/icons/houndoom_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/houndour_icon.png b/data/graphics/pokemon/icons/houndour_icon.png
new file mode 100644
index 000000000..1d397d9bf
--- /dev/null
+++ b/data/graphics/pokemon/icons/houndour_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/huntail_icon.png b/data/graphics/pokemon/icons/huntail_icon.png
new file mode 100644
index 000000000..b70fca87e
--- /dev/null
+++ b/data/graphics/pokemon/icons/huntail_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/hypno_icon.png b/data/graphics/pokemon/icons/hypno_icon.png
new file mode 100644
index 000000000..4015f2386
--- /dev/null
+++ b/data/graphics/pokemon/icons/hypno_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/igglybuff_icon.png b/data/graphics/pokemon/icons/igglybuff_icon.png
new file mode 100644
index 000000000..55d1a9eb1
--- /dev/null
+++ b/data/graphics/pokemon/icons/igglybuff_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/illumise_icon.png b/data/graphics/pokemon/icons/illumise_icon.png
new file mode 100644
index 000000000..ac812de37
--- /dev/null
+++ b/data/graphics/pokemon/icons/illumise_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/ivysaur_icon.png b/data/graphics/pokemon/icons/ivysaur_icon.png
new file mode 100644
index 000000000..2f1627506
--- /dev/null
+++ b/data/graphics/pokemon/icons/ivysaur_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/jigglypuff_icon.png b/data/graphics/pokemon/icons/jigglypuff_icon.png
new file mode 100644
index 000000000..4c5a33cb8
--- /dev/null
+++ b/data/graphics/pokemon/icons/jigglypuff_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/jirachi_icon.png b/data/graphics/pokemon/icons/jirachi_icon.png
new file mode 100644
index 000000000..15df4559b
--- /dev/null
+++ b/data/graphics/pokemon/icons/jirachi_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/jolteon_icon.png b/data/graphics/pokemon/icons/jolteon_icon.png
new file mode 100644
index 000000000..b98fd78b2
--- /dev/null
+++ b/data/graphics/pokemon/icons/jolteon_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/jumpluff_icon.png b/data/graphics/pokemon/icons/jumpluff_icon.png
new file mode 100644
index 000000000..bf0cb64de
--- /dev/null
+++ b/data/graphics/pokemon/icons/jumpluff_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/jynx_icon.png b/data/graphics/pokemon/icons/jynx_icon.png
new file mode 100644
index 000000000..431b6bf19
--- /dev/null
+++ b/data/graphics/pokemon/icons/jynx_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/kabuto_icon.png b/data/graphics/pokemon/icons/kabuto_icon.png
new file mode 100644
index 000000000..c0a140722
--- /dev/null
+++ b/data/graphics/pokemon/icons/kabuto_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/kabutops_icon.png b/data/graphics/pokemon/icons/kabutops_icon.png
new file mode 100644
index 000000000..1c23836e5
--- /dev/null
+++ b/data/graphics/pokemon/icons/kabutops_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/kadabra_icon.png b/data/graphics/pokemon/icons/kadabra_icon.png
new file mode 100644
index 000000000..8653f7524
--- /dev/null
+++ b/data/graphics/pokemon/icons/kadabra_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/kakuna_icon.png b/data/graphics/pokemon/icons/kakuna_icon.png
new file mode 100644
index 000000000..1c857d442
--- /dev/null
+++ b/data/graphics/pokemon/icons/kakuna_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/kangaskhan_icon.png b/data/graphics/pokemon/icons/kangaskhan_icon.png
new file mode 100644
index 000000000..177a688cd
--- /dev/null
+++ b/data/graphics/pokemon/icons/kangaskhan_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/kecleon_icon.png b/data/graphics/pokemon/icons/kecleon_icon.png
new file mode 100644
index 000000000..98b108fd9
--- /dev/null
+++ b/data/graphics/pokemon/icons/kecleon_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/kingdra_icon.png b/data/graphics/pokemon/icons/kingdra_icon.png
new file mode 100644
index 000000000..c0fb5484a
--- /dev/null
+++ b/data/graphics/pokemon/icons/kingdra_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/kingler_icon.png b/data/graphics/pokemon/icons/kingler_icon.png
new file mode 100644
index 000000000..dbf1af284
--- /dev/null
+++ b/data/graphics/pokemon/icons/kingler_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/kirlia_icon.png b/data/graphics/pokemon/icons/kirlia_icon.png
new file mode 100644
index 000000000..b99dfee25
--- /dev/null
+++ b/data/graphics/pokemon/icons/kirlia_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/koffing_icon.png b/data/graphics/pokemon/icons/koffing_icon.png
new file mode 100644
index 000000000..683df2b85
--- /dev/null
+++ b/data/graphics/pokemon/icons/koffing_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/krabby_icon.png b/data/graphics/pokemon/icons/krabby_icon.png
new file mode 100644
index 000000000..f9fdaa6d5
--- /dev/null
+++ b/data/graphics/pokemon/icons/krabby_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/kyogre_icon.png b/data/graphics/pokemon/icons/kyogre_icon.png
new file mode 100644
index 000000000..544ed9daf
--- /dev/null
+++ b/data/graphics/pokemon/icons/kyogre_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/lairon_icon.png b/data/graphics/pokemon/icons/lairon_icon.png
new file mode 100644
index 000000000..6d450b08d
--- /dev/null
+++ b/data/graphics/pokemon/icons/lairon_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/lanturn_icon.png b/data/graphics/pokemon/icons/lanturn_icon.png
new file mode 100644
index 000000000..d2b3d4348
--- /dev/null
+++ b/data/graphics/pokemon/icons/lanturn_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/lapras_icon.png b/data/graphics/pokemon/icons/lapras_icon.png
new file mode 100644
index 000000000..fa8035ada
--- /dev/null
+++ b/data/graphics/pokemon/icons/lapras_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/larvitar_icon.png b/data/graphics/pokemon/icons/larvitar_icon.png
new file mode 100644
index 000000000..85a5504c3
--- /dev/null
+++ b/data/graphics/pokemon/icons/larvitar_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/latias_icon.png b/data/graphics/pokemon/icons/latias_icon.png
new file mode 100644
index 000000000..1727c0af6
--- /dev/null
+++ b/data/graphics/pokemon/icons/latias_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/latios_icon.png b/data/graphics/pokemon/icons/latios_icon.png
new file mode 100644
index 000000000..10a23ad47
--- /dev/null
+++ b/data/graphics/pokemon/icons/latios_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/ledian_icon.png b/data/graphics/pokemon/icons/ledian_icon.png
new file mode 100644
index 000000000..b82ef1306
--- /dev/null
+++ b/data/graphics/pokemon/icons/ledian_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/ledyba_icon.png b/data/graphics/pokemon/icons/ledyba_icon.png
new file mode 100644
index 000000000..f417e2d74
--- /dev/null
+++ b/data/graphics/pokemon/icons/ledyba_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/lickitung_icon.png b/data/graphics/pokemon/icons/lickitung_icon.png
new file mode 100644
index 000000000..5b7804afa
--- /dev/null
+++ b/data/graphics/pokemon/icons/lickitung_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/lileep_icon.png b/data/graphics/pokemon/icons/lileep_icon.png
new file mode 100644
index 000000000..b875a53a7
--- /dev/null
+++ b/data/graphics/pokemon/icons/lileep_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/linoone_icon.png b/data/graphics/pokemon/icons/linoone_icon.png
new file mode 100644
index 000000000..bf0ea0cac
--- /dev/null
+++ b/data/graphics/pokemon/icons/linoone_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/lombre_icon.png b/data/graphics/pokemon/icons/lombre_icon.png
new file mode 100644
index 000000000..b3e661cca
--- /dev/null
+++ b/data/graphics/pokemon/icons/lombre_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/lotad_icon.png b/data/graphics/pokemon/icons/lotad_icon.png
new file mode 100644
index 000000000..74e37ceed
--- /dev/null
+++ b/data/graphics/pokemon/icons/lotad_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/loudred_icon.png b/data/graphics/pokemon/icons/loudred_icon.png
new file mode 100644
index 000000000..cbb1859f8
--- /dev/null
+++ b/data/graphics/pokemon/icons/loudred_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/ludicolo_icon.png b/data/graphics/pokemon/icons/ludicolo_icon.png
new file mode 100644
index 000000000..47490411b
--- /dev/null
+++ b/data/graphics/pokemon/icons/ludicolo_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/lugia_icon.png b/data/graphics/pokemon/icons/lugia_icon.png
new file mode 100644
index 000000000..5e581ee19
--- /dev/null
+++ b/data/graphics/pokemon/icons/lugia_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/lunatone_icon.png b/data/graphics/pokemon/icons/lunatone_icon.png
new file mode 100644
index 000000000..27a42ae41
--- /dev/null
+++ b/data/graphics/pokemon/icons/lunatone_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/luvdisc_icon.png b/data/graphics/pokemon/icons/luvdisc_icon.png
new file mode 100644
index 000000000..980b73492
--- /dev/null
+++ b/data/graphics/pokemon/icons/luvdisc_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/machamp_icon.png b/data/graphics/pokemon/icons/machamp_icon.png
new file mode 100644
index 000000000..f803845ab
--- /dev/null
+++ b/data/graphics/pokemon/icons/machamp_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/machoke_icon.png b/data/graphics/pokemon/icons/machoke_icon.png
new file mode 100644
index 000000000..97d3a6bf0
--- /dev/null
+++ b/data/graphics/pokemon/icons/machoke_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/machop_icon.png b/data/graphics/pokemon/icons/machop_icon.png
new file mode 100644
index 000000000..53773ea8c
--- /dev/null
+++ b/data/graphics/pokemon/icons/machop_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/magby_icon.png b/data/graphics/pokemon/icons/magby_icon.png
new file mode 100644
index 000000000..574274003
--- /dev/null
+++ b/data/graphics/pokemon/icons/magby_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/magcargo_icon.png b/data/graphics/pokemon/icons/magcargo_icon.png
new file mode 100644
index 000000000..46cbb8cb5
--- /dev/null
+++ b/data/graphics/pokemon/icons/magcargo_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/magikarp_icon.png b/data/graphics/pokemon/icons/magikarp_icon.png
new file mode 100644
index 000000000..004884582
--- /dev/null
+++ b/data/graphics/pokemon/icons/magikarp_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/magmar_icon.png b/data/graphics/pokemon/icons/magmar_icon.png
new file mode 100644
index 000000000..af5ece4f7
--- /dev/null
+++ b/data/graphics/pokemon/icons/magmar_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/magnemite_icon.png b/data/graphics/pokemon/icons/magnemite_icon.png
new file mode 100644
index 000000000..ba9561d21
--- /dev/null
+++ b/data/graphics/pokemon/icons/magnemite_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/magneton_icon.png b/data/graphics/pokemon/icons/magneton_icon.png
new file mode 100644
index 000000000..91a25f3ce
--- /dev/null
+++ b/data/graphics/pokemon/icons/magneton_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/makuhita_icon.png b/data/graphics/pokemon/icons/makuhita_icon.png
new file mode 100644
index 000000000..d64f2c418
--- /dev/null
+++ b/data/graphics/pokemon/icons/makuhita_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/manectric_icon.png b/data/graphics/pokemon/icons/manectric_icon.png
new file mode 100644
index 000000000..0b8fe933d
--- /dev/null
+++ b/data/graphics/pokemon/icons/manectric_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/mankey_icon.png b/data/graphics/pokemon/icons/mankey_icon.png
new file mode 100644
index 000000000..369221126
--- /dev/null
+++ b/data/graphics/pokemon/icons/mankey_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/mantine_icon.png b/data/graphics/pokemon/icons/mantine_icon.png
new file mode 100644
index 000000000..cf0bb2223
--- /dev/null
+++ b/data/graphics/pokemon/icons/mantine_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/mareep_icon.png b/data/graphics/pokemon/icons/mareep_icon.png
new file mode 100644
index 000000000..2bd5335b6
--- /dev/null
+++ b/data/graphics/pokemon/icons/mareep_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/marill_icon.png b/data/graphics/pokemon/icons/marill_icon.png
new file mode 100644
index 000000000..d91f9da86
--- /dev/null
+++ b/data/graphics/pokemon/icons/marill_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/marowak_icon.png b/data/graphics/pokemon/icons/marowak_icon.png
new file mode 100644
index 000000000..7efbb1779
--- /dev/null
+++ b/data/graphics/pokemon/icons/marowak_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/marshtomp_icon.png b/data/graphics/pokemon/icons/marshtomp_icon.png
new file mode 100644
index 000000000..170e82851
--- /dev/null
+++ b/data/graphics/pokemon/icons/marshtomp_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/masquerain_icon.png b/data/graphics/pokemon/icons/masquerain_icon.png
new file mode 100644
index 000000000..5487241e2
--- /dev/null
+++ b/data/graphics/pokemon/icons/masquerain_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/mawile_icon.png b/data/graphics/pokemon/icons/mawile_icon.png
new file mode 100644
index 000000000..cf7363277
--- /dev/null
+++ b/data/graphics/pokemon/icons/mawile_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/medicham_icon.png b/data/graphics/pokemon/icons/medicham_icon.png
new file mode 100644
index 000000000..ed287fb28
--- /dev/null
+++ b/data/graphics/pokemon/icons/medicham_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/meditite_icon.png b/data/graphics/pokemon/icons/meditite_icon.png
new file mode 100644
index 000000000..05a02f077
--- /dev/null
+++ b/data/graphics/pokemon/icons/meditite_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/meganium_icon.png b/data/graphics/pokemon/icons/meganium_icon.png
new file mode 100644
index 000000000..ce4592272
--- /dev/null
+++ b/data/graphics/pokemon/icons/meganium_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/meowth_icon.png b/data/graphics/pokemon/icons/meowth_icon.png
new file mode 100644
index 000000000..146c69093
--- /dev/null
+++ b/data/graphics/pokemon/icons/meowth_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/metagross_icon.png b/data/graphics/pokemon/icons/metagross_icon.png
new file mode 100644
index 000000000..e9cf14ab1
--- /dev/null
+++ b/data/graphics/pokemon/icons/metagross_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/metang_icon.png b/data/graphics/pokemon/icons/metang_icon.png
new file mode 100644
index 000000000..cc095e935
--- /dev/null
+++ b/data/graphics/pokemon/icons/metang_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/metapod_icon.png b/data/graphics/pokemon/icons/metapod_icon.png
new file mode 100644
index 000000000..2316b2408
--- /dev/null
+++ b/data/graphics/pokemon/icons/metapod_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/mew_icon.png b/data/graphics/pokemon/icons/mew_icon.png
new file mode 100644
index 000000000..cffd1dacc
--- /dev/null
+++ b/data/graphics/pokemon/icons/mew_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/mewtwo_icon.png b/data/graphics/pokemon/icons/mewtwo_icon.png
new file mode 100644
index 000000000..65f2aeec2
--- /dev/null
+++ b/data/graphics/pokemon/icons/mewtwo_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/mightyena_icon.png b/data/graphics/pokemon/icons/mightyena_icon.png
new file mode 100644
index 000000000..3f9e61763
--- /dev/null
+++ b/data/graphics/pokemon/icons/mightyena_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/milotic_icon.png b/data/graphics/pokemon/icons/milotic_icon.png
new file mode 100644
index 000000000..c1aa2ec8a
--- /dev/null
+++ b/data/graphics/pokemon/icons/milotic_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/miltank_icon.png b/data/graphics/pokemon/icons/miltank_icon.png
new file mode 100644
index 000000000..ade9cad90
--- /dev/null
+++ b/data/graphics/pokemon/icons/miltank_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/minun_icon.png b/data/graphics/pokemon/icons/minun_icon.png
new file mode 100644
index 000000000..1aacd776a
--- /dev/null
+++ b/data/graphics/pokemon/icons/minun_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/misdreavus_icon.png b/data/graphics/pokemon/icons/misdreavus_icon.png
new file mode 100644
index 000000000..bbe121b91
--- /dev/null
+++ b/data/graphics/pokemon/icons/misdreavus_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/moltres_icon.png b/data/graphics/pokemon/icons/moltres_icon.png
new file mode 100644
index 000000000..e15d2164a
--- /dev/null
+++ b/data/graphics/pokemon/icons/moltres_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/mr_mime_icon.png b/data/graphics/pokemon/icons/mr_mime_icon.png
new file mode 100644
index 000000000..b1e3b2bfb
--- /dev/null
+++ b/data/graphics/pokemon/icons/mr_mime_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/mudkip_icon.png b/data/graphics/pokemon/icons/mudkip_icon.png
new file mode 100644
index 000000000..5a657aa91
--- /dev/null
+++ b/data/graphics/pokemon/icons/mudkip_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/muk_icon.png b/data/graphics/pokemon/icons/muk_icon.png
new file mode 100644
index 000000000..6d8d09350
--- /dev/null
+++ b/data/graphics/pokemon/icons/muk_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/murkrow_icon.png b/data/graphics/pokemon/icons/murkrow_icon.png
new file mode 100644
index 000000000..eac91aa18
--- /dev/null
+++ b/data/graphics/pokemon/icons/murkrow_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/natu_icon.png b/data/graphics/pokemon/icons/natu_icon.png
new file mode 100644
index 000000000..7188fb7f3
--- /dev/null
+++ b/data/graphics/pokemon/icons/natu_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/nidoking_icon.png b/data/graphics/pokemon/icons/nidoking_icon.png
new file mode 100644
index 000000000..baa05c6a0
--- /dev/null
+++ b/data/graphics/pokemon/icons/nidoking_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/nidoqueen_icon.png b/data/graphics/pokemon/icons/nidoqueen_icon.png
new file mode 100644
index 000000000..2d3cdc477
--- /dev/null
+++ b/data/graphics/pokemon/icons/nidoqueen_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/nidoran_f_icon.png b/data/graphics/pokemon/icons/nidoran_f_icon.png
new file mode 100644
index 000000000..a2483ae63
--- /dev/null
+++ b/data/graphics/pokemon/icons/nidoran_f_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/nidoran_m_icon.png b/data/graphics/pokemon/icons/nidoran_m_icon.png
new file mode 100644
index 000000000..4467c5192
--- /dev/null
+++ b/data/graphics/pokemon/icons/nidoran_m_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/nidorina_icon.png b/data/graphics/pokemon/icons/nidorina_icon.png
new file mode 100644
index 000000000..ad90d02ba
--- /dev/null
+++ b/data/graphics/pokemon/icons/nidorina_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/nidorino_icon.png b/data/graphics/pokemon/icons/nidorino_icon.png
new file mode 100644
index 000000000..5edc103c1
--- /dev/null
+++ b/data/graphics/pokemon/icons/nidorino_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/nincada_icon.png b/data/graphics/pokemon/icons/nincada_icon.png
new file mode 100644
index 000000000..003ddb992
--- /dev/null
+++ b/data/graphics/pokemon/icons/nincada_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/ninetales_icon.png b/data/graphics/pokemon/icons/ninetales_icon.png
new file mode 100644
index 000000000..1a74d34eb
--- /dev/null
+++ b/data/graphics/pokemon/icons/ninetales_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/ninjask_icon.png b/data/graphics/pokemon/icons/ninjask_icon.png
new file mode 100644
index 000000000..c51533c67
--- /dev/null
+++ b/data/graphics/pokemon/icons/ninjask_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/noctowl_icon.png b/data/graphics/pokemon/icons/noctowl_icon.png
new file mode 100644
index 000000000..eafbea37e
--- /dev/null
+++ b/data/graphics/pokemon/icons/noctowl_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/nosepass_icon.png b/data/graphics/pokemon/icons/nosepass_icon.png
new file mode 100644
index 000000000..718fed8fa
--- /dev/null
+++ b/data/graphics/pokemon/icons/nosepass_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/numel_icon.png b/data/graphics/pokemon/icons/numel_icon.png
new file mode 100644
index 000000000..62281e8bf
--- /dev/null
+++ b/data/graphics/pokemon/icons/numel_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/nuzleaf_icon.png b/data/graphics/pokemon/icons/nuzleaf_icon.png
new file mode 100644
index 000000000..8c9f4038f
--- /dev/null
+++ b/data/graphics/pokemon/icons/nuzleaf_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/octillery_icon.png b/data/graphics/pokemon/icons/octillery_icon.png
new file mode 100644
index 000000000..a21e60327
--- /dev/null
+++ b/data/graphics/pokemon/icons/octillery_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/oddish_icon.png b/data/graphics/pokemon/icons/oddish_icon.png
new file mode 100644
index 000000000..7c46ae7e7
--- /dev/null
+++ b/data/graphics/pokemon/icons/oddish_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/omanyte_icon.png b/data/graphics/pokemon/icons/omanyte_icon.png
new file mode 100644
index 000000000..94684f5c3
--- /dev/null
+++ b/data/graphics/pokemon/icons/omanyte_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/omastar_icon.png b/data/graphics/pokemon/icons/omastar_icon.png
new file mode 100644
index 000000000..b72bd6aec
--- /dev/null
+++ b/data/graphics/pokemon/icons/omastar_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/onix_icon.png b/data/graphics/pokemon/icons/onix_icon.png
new file mode 100644
index 000000000..ddd7ee4f9
--- /dev/null
+++ b/data/graphics/pokemon/icons/onix_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/paras_icon.png b/data/graphics/pokemon/icons/paras_icon.png
new file mode 100644
index 000000000..6b828b058
--- /dev/null
+++ b/data/graphics/pokemon/icons/paras_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/parasect_icon.png b/data/graphics/pokemon/icons/parasect_icon.png
new file mode 100644
index 000000000..907cbf5ca
--- /dev/null
+++ b/data/graphics/pokemon/icons/parasect_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/pelipper_icon.png b/data/graphics/pokemon/icons/pelipper_icon.png
new file mode 100644
index 000000000..55a16bc5f
--- /dev/null
+++ b/data/graphics/pokemon/icons/pelipper_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/persian_icon.png b/data/graphics/pokemon/icons/persian_icon.png
new file mode 100644
index 000000000..3d6f72fee
--- /dev/null
+++ b/data/graphics/pokemon/icons/persian_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/phanpy_icon.png b/data/graphics/pokemon/icons/phanpy_icon.png
new file mode 100644
index 000000000..341724973
--- /dev/null
+++ b/data/graphics/pokemon/icons/phanpy_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/pichu_icon.png b/data/graphics/pokemon/icons/pichu_icon.png
new file mode 100644
index 000000000..f8592b809
--- /dev/null
+++ b/data/graphics/pokemon/icons/pichu_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/pidgeot_icon.png b/data/graphics/pokemon/icons/pidgeot_icon.png
new file mode 100644
index 000000000..472c0640c
--- /dev/null
+++ b/data/graphics/pokemon/icons/pidgeot_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/pidgeotto_icon.png b/data/graphics/pokemon/icons/pidgeotto_icon.png
new file mode 100644
index 000000000..bb134533e
--- /dev/null
+++ b/data/graphics/pokemon/icons/pidgeotto_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/pidgey_icon.png b/data/graphics/pokemon/icons/pidgey_icon.png
new file mode 100644
index 000000000..44ff94311
--- /dev/null
+++ b/data/graphics/pokemon/icons/pidgey_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/pikachu_icon.png b/data/graphics/pokemon/icons/pikachu_icon.png
new file mode 100644
index 000000000..feb77f7db
--- /dev/null
+++ b/data/graphics/pokemon/icons/pikachu_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/piloswine_icon.png b/data/graphics/pokemon/icons/piloswine_icon.png
new file mode 100644
index 000000000..974e9ea6a
--- /dev/null
+++ b/data/graphics/pokemon/icons/piloswine_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/pineco_icon.png b/data/graphics/pokemon/icons/pineco_icon.png
new file mode 100644
index 000000000..3c12df5a2
--- /dev/null
+++ b/data/graphics/pokemon/icons/pineco_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/pinsir_icon.png b/data/graphics/pokemon/icons/pinsir_icon.png
new file mode 100644
index 000000000..b05b075b9
--- /dev/null
+++ b/data/graphics/pokemon/icons/pinsir_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/plusle_icon.png b/data/graphics/pokemon/icons/plusle_icon.png
new file mode 100644
index 000000000..97f10d56f
--- /dev/null
+++ b/data/graphics/pokemon/icons/plusle_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/politoed_icon.png b/data/graphics/pokemon/icons/politoed_icon.png
new file mode 100644
index 000000000..a5e5d699b
--- /dev/null
+++ b/data/graphics/pokemon/icons/politoed_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/poliwag_icon.png b/data/graphics/pokemon/icons/poliwag_icon.png
new file mode 100644
index 000000000..d4cd95f1c
--- /dev/null
+++ b/data/graphics/pokemon/icons/poliwag_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/poliwhirl_icon.png b/data/graphics/pokemon/icons/poliwhirl_icon.png
new file mode 100644
index 000000000..c25dabbfe
--- /dev/null
+++ b/data/graphics/pokemon/icons/poliwhirl_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/poliwrath_icon.png b/data/graphics/pokemon/icons/poliwrath_icon.png
new file mode 100644
index 000000000..d1afb4511
--- /dev/null
+++ b/data/graphics/pokemon/icons/poliwrath_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/ponyta_icon.png b/data/graphics/pokemon/icons/ponyta_icon.png
new file mode 100644
index 000000000..05ac87a44
--- /dev/null
+++ b/data/graphics/pokemon/icons/ponyta_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/poochyena_icon.png b/data/graphics/pokemon/icons/poochyena_icon.png
new file mode 100644
index 000000000..7e6be6a17
--- /dev/null
+++ b/data/graphics/pokemon/icons/poochyena_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/porygon2_icon.png b/data/graphics/pokemon/icons/porygon2_icon.png
new file mode 100644
index 000000000..312640b40
--- /dev/null
+++ b/data/graphics/pokemon/icons/porygon2_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/porygon_icon.png b/data/graphics/pokemon/icons/porygon_icon.png
new file mode 100644
index 000000000..306ea8d31
--- /dev/null
+++ b/data/graphics/pokemon/icons/porygon_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/primeape_icon.png b/data/graphics/pokemon/icons/primeape_icon.png
new file mode 100644
index 000000000..d2d42f7dc
--- /dev/null
+++ b/data/graphics/pokemon/icons/primeape_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/psyduck_icon.png b/data/graphics/pokemon/icons/psyduck_icon.png
new file mode 100644
index 000000000..f3ebc9f96
--- /dev/null
+++ b/data/graphics/pokemon/icons/psyduck_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/pupitar_icon.png b/data/graphics/pokemon/icons/pupitar_icon.png
new file mode 100644
index 000000000..3491849d1
--- /dev/null
+++ b/data/graphics/pokemon/icons/pupitar_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/quagsire_icon.png b/data/graphics/pokemon/icons/quagsire_icon.png
new file mode 100644
index 000000000..62c7f2e46
--- /dev/null
+++ b/data/graphics/pokemon/icons/quagsire_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/question_mark_icon.png b/data/graphics/pokemon/icons/question_mark_icon.png
new file mode 100644
index 000000000..b31ebacf7
--- /dev/null
+++ b/data/graphics/pokemon/icons/question_mark_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/quilava_icon.png b/data/graphics/pokemon/icons/quilava_icon.png
new file mode 100644
index 000000000..62d0608dd
--- /dev/null
+++ b/data/graphics/pokemon/icons/quilava_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/qwilfish_icon.png b/data/graphics/pokemon/icons/qwilfish_icon.png
new file mode 100644
index 000000000..b0fc12302
--- /dev/null
+++ b/data/graphics/pokemon/icons/qwilfish_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/raichu_icon.png b/data/graphics/pokemon/icons/raichu_icon.png
new file mode 100644
index 000000000..a34997b47
--- /dev/null
+++ b/data/graphics/pokemon/icons/raichu_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/raikou_icon.png b/data/graphics/pokemon/icons/raikou_icon.png
new file mode 100644
index 000000000..7847a6f16
--- /dev/null
+++ b/data/graphics/pokemon/icons/raikou_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/ralts_icon.png b/data/graphics/pokemon/icons/ralts_icon.png
new file mode 100644
index 000000000..ed99d3427
--- /dev/null
+++ b/data/graphics/pokemon/icons/ralts_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/rapidash_icon.png b/data/graphics/pokemon/icons/rapidash_icon.png
new file mode 100644
index 000000000..c0af0dd08
--- /dev/null
+++ b/data/graphics/pokemon/icons/rapidash_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/raticate_icon.png b/data/graphics/pokemon/icons/raticate_icon.png
new file mode 100644
index 000000000..40fbd79c5
--- /dev/null
+++ b/data/graphics/pokemon/icons/raticate_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/rattata_icon.png b/data/graphics/pokemon/icons/rattata_icon.png
new file mode 100644
index 000000000..ae7b22258
--- /dev/null
+++ b/data/graphics/pokemon/icons/rattata_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/rayquaza_icon.png b/data/graphics/pokemon/icons/rayquaza_icon.png
new file mode 100644
index 000000000..65844ebf7
--- /dev/null
+++ b/data/graphics/pokemon/icons/rayquaza_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/regice_icon.png b/data/graphics/pokemon/icons/regice_icon.png
new file mode 100644
index 000000000..46b07b3aa
--- /dev/null
+++ b/data/graphics/pokemon/icons/regice_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/regirock_icon.png b/data/graphics/pokemon/icons/regirock_icon.png
new file mode 100644
index 000000000..e69836744
--- /dev/null
+++ b/data/graphics/pokemon/icons/regirock_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/registeel_icon.png b/data/graphics/pokemon/icons/registeel_icon.png
new file mode 100644
index 000000000..5a8cd3d19
--- /dev/null
+++ b/data/graphics/pokemon/icons/registeel_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/relicanth_icon.png b/data/graphics/pokemon/icons/relicanth_icon.png
new file mode 100644
index 000000000..da17eec33
--- /dev/null
+++ b/data/graphics/pokemon/icons/relicanth_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/remoraid_icon.png b/data/graphics/pokemon/icons/remoraid_icon.png
new file mode 100644
index 000000000..efbe4ace3
--- /dev/null
+++ b/data/graphics/pokemon/icons/remoraid_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/rhydon_icon.png b/data/graphics/pokemon/icons/rhydon_icon.png
new file mode 100644
index 000000000..3bf633680
--- /dev/null
+++ b/data/graphics/pokemon/icons/rhydon_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/rhyhorn_icon.png b/data/graphics/pokemon/icons/rhyhorn_icon.png
new file mode 100644
index 000000000..03bb348e7
--- /dev/null
+++ b/data/graphics/pokemon/icons/rhyhorn_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/roselia_icon.png b/data/graphics/pokemon/icons/roselia_icon.png
new file mode 100644
index 000000000..fc63c9644
--- /dev/null
+++ b/data/graphics/pokemon/icons/roselia_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/sableye_icon.png b/data/graphics/pokemon/icons/sableye_icon.png
new file mode 100644
index 000000000..e8ac1307e
--- /dev/null
+++ b/data/graphics/pokemon/icons/sableye_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/salamence_icon.png b/data/graphics/pokemon/icons/salamence_icon.png
new file mode 100644
index 000000000..b4c925502
--- /dev/null
+++ b/data/graphics/pokemon/icons/salamence_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/sandshrew_icon.png b/data/graphics/pokemon/icons/sandshrew_icon.png
new file mode 100644
index 000000000..5919f1095
--- /dev/null
+++ b/data/graphics/pokemon/icons/sandshrew_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/sandslash_icon.png b/data/graphics/pokemon/icons/sandslash_icon.png
new file mode 100644
index 000000000..08198e6b2
--- /dev/null
+++ b/data/graphics/pokemon/icons/sandslash_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/sceptile_icon.png b/data/graphics/pokemon/icons/sceptile_icon.png
new file mode 100644
index 000000000..d144941e0
--- /dev/null
+++ b/data/graphics/pokemon/icons/sceptile_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/scizor_icon.png b/data/graphics/pokemon/icons/scizor_icon.png
new file mode 100644
index 000000000..0a8667832
--- /dev/null
+++ b/data/graphics/pokemon/icons/scizor_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/scyther_icon.png b/data/graphics/pokemon/icons/scyther_icon.png
new file mode 100644
index 000000000..62f94bba6
--- /dev/null
+++ b/data/graphics/pokemon/icons/scyther_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/seadra_icon.png b/data/graphics/pokemon/icons/seadra_icon.png
new file mode 100644
index 000000000..f85ea2f32
--- /dev/null
+++ b/data/graphics/pokemon/icons/seadra_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/seaking_icon.png b/data/graphics/pokemon/icons/seaking_icon.png
new file mode 100644
index 000000000..7c3bcaec1
--- /dev/null
+++ b/data/graphics/pokemon/icons/seaking_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/sealeo_icon.png b/data/graphics/pokemon/icons/sealeo_icon.png
new file mode 100644
index 000000000..2d21e8837
--- /dev/null
+++ b/data/graphics/pokemon/icons/sealeo_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/seedot_icon.png b/data/graphics/pokemon/icons/seedot_icon.png
new file mode 100644
index 000000000..500a49d47
--- /dev/null
+++ b/data/graphics/pokemon/icons/seedot_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/seel_icon.png b/data/graphics/pokemon/icons/seel_icon.png
new file mode 100644
index 000000000..9000021e9
--- /dev/null
+++ b/data/graphics/pokemon/icons/seel_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/sentret_icon.png b/data/graphics/pokemon/icons/sentret_icon.png
new file mode 100644
index 000000000..560b38d44
--- /dev/null
+++ b/data/graphics/pokemon/icons/sentret_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/seviper_icon.png b/data/graphics/pokemon/icons/seviper_icon.png
new file mode 100644
index 000000000..ce751ce33
--- /dev/null
+++ b/data/graphics/pokemon/icons/seviper_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/sharpedo_icon.png b/data/graphics/pokemon/icons/sharpedo_icon.png
new file mode 100644
index 000000000..d8dbc26b2
--- /dev/null
+++ b/data/graphics/pokemon/icons/sharpedo_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/shedinja_icon.png b/data/graphics/pokemon/icons/shedinja_icon.png
new file mode 100644
index 000000000..9f400e338
--- /dev/null
+++ b/data/graphics/pokemon/icons/shedinja_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/shelgon_icon.png b/data/graphics/pokemon/icons/shelgon_icon.png
new file mode 100644
index 000000000..76e0c6a1f
--- /dev/null
+++ b/data/graphics/pokemon/icons/shelgon_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/shellder_icon.png b/data/graphics/pokemon/icons/shellder_icon.png
new file mode 100644
index 000000000..36ad59dfa
--- /dev/null
+++ b/data/graphics/pokemon/icons/shellder_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/shiftry_icon.png b/data/graphics/pokemon/icons/shiftry_icon.png
new file mode 100644
index 000000000..c10fa772d
--- /dev/null
+++ b/data/graphics/pokemon/icons/shiftry_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/shroomish_icon.png b/data/graphics/pokemon/icons/shroomish_icon.png
new file mode 100644
index 000000000..87dd12060
--- /dev/null
+++ b/data/graphics/pokemon/icons/shroomish_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/shuckle_icon.png b/data/graphics/pokemon/icons/shuckle_icon.png
new file mode 100644
index 000000000..aaf49345a
--- /dev/null
+++ b/data/graphics/pokemon/icons/shuckle_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/shuppet_icon.png b/data/graphics/pokemon/icons/shuppet_icon.png
new file mode 100644
index 000000000..6e7087efd
--- /dev/null
+++ b/data/graphics/pokemon/icons/shuppet_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/silcoon_icon.png b/data/graphics/pokemon/icons/silcoon_icon.png
new file mode 100644
index 000000000..0b572a20c
--- /dev/null
+++ b/data/graphics/pokemon/icons/silcoon_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/skarmory_icon.png b/data/graphics/pokemon/icons/skarmory_icon.png
new file mode 100644
index 000000000..1eb310654
--- /dev/null
+++ b/data/graphics/pokemon/icons/skarmory_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/skiploom_icon.png b/data/graphics/pokemon/icons/skiploom_icon.png
new file mode 100644
index 000000000..90c0c8e7c
--- /dev/null
+++ b/data/graphics/pokemon/icons/skiploom_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/skitty_icon.png b/data/graphics/pokemon/icons/skitty_icon.png
new file mode 100644
index 000000000..fb41f1c07
--- /dev/null
+++ b/data/graphics/pokemon/icons/skitty_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/slaking_icon.png b/data/graphics/pokemon/icons/slaking_icon.png
new file mode 100644
index 000000000..71b6c7537
--- /dev/null
+++ b/data/graphics/pokemon/icons/slaking_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/slakoth_icon.png b/data/graphics/pokemon/icons/slakoth_icon.png
new file mode 100644
index 000000000..c04ff08a0
--- /dev/null
+++ b/data/graphics/pokemon/icons/slakoth_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/slowbro_icon.png b/data/graphics/pokemon/icons/slowbro_icon.png
new file mode 100644
index 000000000..bf7ee6a32
--- /dev/null
+++ b/data/graphics/pokemon/icons/slowbro_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/slowking_icon.png b/data/graphics/pokemon/icons/slowking_icon.png
new file mode 100644
index 000000000..04bd1a155
--- /dev/null
+++ b/data/graphics/pokemon/icons/slowking_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/slowpoke_icon.png b/data/graphics/pokemon/icons/slowpoke_icon.png
new file mode 100644
index 000000000..cc3123e14
--- /dev/null
+++ b/data/graphics/pokemon/icons/slowpoke_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/slugma_icon.png b/data/graphics/pokemon/icons/slugma_icon.png
new file mode 100644
index 000000000..d954c6f68
--- /dev/null
+++ b/data/graphics/pokemon/icons/slugma_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/smeargle_icon.png b/data/graphics/pokemon/icons/smeargle_icon.png
new file mode 100644
index 000000000..54b387b05
--- /dev/null
+++ b/data/graphics/pokemon/icons/smeargle_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/smoochum_icon.png b/data/graphics/pokemon/icons/smoochum_icon.png
new file mode 100644
index 000000000..11f1e6fe7
--- /dev/null
+++ b/data/graphics/pokemon/icons/smoochum_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/sneasel_icon.png b/data/graphics/pokemon/icons/sneasel_icon.png
new file mode 100644
index 000000000..95eb3e66d
--- /dev/null
+++ b/data/graphics/pokemon/icons/sneasel_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/snorlax_icon.png b/data/graphics/pokemon/icons/snorlax_icon.png
new file mode 100644
index 000000000..00a74b6ac
--- /dev/null
+++ b/data/graphics/pokemon/icons/snorlax_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/snorunt_icon.png b/data/graphics/pokemon/icons/snorunt_icon.png
new file mode 100644
index 000000000..2710b9a0a
--- /dev/null
+++ b/data/graphics/pokemon/icons/snorunt_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/snubbull_icon.png b/data/graphics/pokemon/icons/snubbull_icon.png
new file mode 100644
index 000000000..80f9b1288
--- /dev/null
+++ b/data/graphics/pokemon/icons/snubbull_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/solrock_icon.png b/data/graphics/pokemon/icons/solrock_icon.png
new file mode 100644
index 000000000..f9e689424
--- /dev/null
+++ b/data/graphics/pokemon/icons/solrock_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/spearow_icon.png b/data/graphics/pokemon/icons/spearow_icon.png
new file mode 100644
index 000000000..a88db9927
--- /dev/null
+++ b/data/graphics/pokemon/icons/spearow_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/spheal_icon.png b/data/graphics/pokemon/icons/spheal_icon.png
new file mode 100644
index 000000000..fd392e196
--- /dev/null
+++ b/data/graphics/pokemon/icons/spheal_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/spinarak_icon.png b/data/graphics/pokemon/icons/spinarak_icon.png
new file mode 100644
index 000000000..54ec8e0fe
--- /dev/null
+++ b/data/graphics/pokemon/icons/spinarak_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/spinda_icon.png b/data/graphics/pokemon/icons/spinda_icon.png
new file mode 100644
index 000000000..75699c7cb
--- /dev/null
+++ b/data/graphics/pokemon/icons/spinda_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/spoink_icon.png b/data/graphics/pokemon/icons/spoink_icon.png
new file mode 100644
index 000000000..387d0ed00
--- /dev/null
+++ b/data/graphics/pokemon/icons/spoink_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/squirtle_icon.png b/data/graphics/pokemon/icons/squirtle_icon.png
new file mode 100644
index 000000000..75a58770f
--- /dev/null
+++ b/data/graphics/pokemon/icons/squirtle_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/stantler_icon.png b/data/graphics/pokemon/icons/stantler_icon.png
new file mode 100644
index 000000000..da9e6da99
--- /dev/null
+++ b/data/graphics/pokemon/icons/stantler_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/starmie_icon.png b/data/graphics/pokemon/icons/starmie_icon.png
new file mode 100644
index 000000000..844cae0c7
--- /dev/null
+++ b/data/graphics/pokemon/icons/starmie_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/staryu_icon.png b/data/graphics/pokemon/icons/staryu_icon.png
new file mode 100644
index 000000000..b90c0b9c3
--- /dev/null
+++ b/data/graphics/pokemon/icons/staryu_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/steelix_icon.png b/data/graphics/pokemon/icons/steelix_icon.png
new file mode 100644
index 000000000..c99e17581
--- /dev/null
+++ b/data/graphics/pokemon/icons/steelix_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/sudowoodo_icon.png b/data/graphics/pokemon/icons/sudowoodo_icon.png
new file mode 100644
index 000000000..4cc4afadf
--- /dev/null
+++ b/data/graphics/pokemon/icons/sudowoodo_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/suicune_icon.png b/data/graphics/pokemon/icons/suicune_icon.png
new file mode 100644
index 000000000..3e4b3c695
--- /dev/null
+++ b/data/graphics/pokemon/icons/suicune_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/sunflora_icon.png b/data/graphics/pokemon/icons/sunflora_icon.png
new file mode 100644
index 000000000..6493eb510
--- /dev/null
+++ b/data/graphics/pokemon/icons/sunflora_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/sunkern_icon.png b/data/graphics/pokemon/icons/sunkern_icon.png
new file mode 100644
index 000000000..60d7ea91b
--- /dev/null
+++ b/data/graphics/pokemon/icons/sunkern_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/surskit_icon.png b/data/graphics/pokemon/icons/surskit_icon.png
new file mode 100644
index 000000000..a7267c21a
--- /dev/null
+++ b/data/graphics/pokemon/icons/surskit_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/swablu_icon.png b/data/graphics/pokemon/icons/swablu_icon.png
new file mode 100644
index 000000000..fa269d741
--- /dev/null
+++ b/data/graphics/pokemon/icons/swablu_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/swalot_icon.png b/data/graphics/pokemon/icons/swalot_icon.png
new file mode 100644
index 000000000..9868d73d3
--- /dev/null
+++ b/data/graphics/pokemon/icons/swalot_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/swampert_icon.png b/data/graphics/pokemon/icons/swampert_icon.png
new file mode 100644
index 000000000..5b2f04ca9
--- /dev/null
+++ b/data/graphics/pokemon/icons/swampert_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/swellow_icon.png b/data/graphics/pokemon/icons/swellow_icon.png
new file mode 100644
index 000000000..47a2ea74d
--- /dev/null
+++ b/data/graphics/pokemon/icons/swellow_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/swinub_icon.png b/data/graphics/pokemon/icons/swinub_icon.png
new file mode 100644
index 000000000..f33656a0c
--- /dev/null
+++ b/data/graphics/pokemon/icons/swinub_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/taillow_icon.png b/data/graphics/pokemon/icons/taillow_icon.png
new file mode 100644
index 000000000..a0668865b
--- /dev/null
+++ b/data/graphics/pokemon/icons/taillow_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/tangela_icon.png b/data/graphics/pokemon/icons/tangela_icon.png
new file mode 100644
index 000000000..c2a8ee33f
--- /dev/null
+++ b/data/graphics/pokemon/icons/tangela_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/tauros_icon.png b/data/graphics/pokemon/icons/tauros_icon.png
new file mode 100644
index 000000000..fc432dab9
--- /dev/null
+++ b/data/graphics/pokemon/icons/tauros_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/teddiursa_icon.png b/data/graphics/pokemon/icons/teddiursa_icon.png
new file mode 100644
index 000000000..94994c86d
--- /dev/null
+++ b/data/graphics/pokemon/icons/teddiursa_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/tentacool_icon.png b/data/graphics/pokemon/icons/tentacool_icon.png
new file mode 100644
index 000000000..d29ca1938
--- /dev/null
+++ b/data/graphics/pokemon/icons/tentacool_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/tentacruel_icon.png b/data/graphics/pokemon/icons/tentacruel_icon.png
new file mode 100644
index 000000000..72b6da9b9
--- /dev/null
+++ b/data/graphics/pokemon/icons/tentacruel_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/togepi_icon.png b/data/graphics/pokemon/icons/togepi_icon.png
new file mode 100644
index 000000000..ded646fa1
--- /dev/null
+++ b/data/graphics/pokemon/icons/togepi_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/togetic_icon.png b/data/graphics/pokemon/icons/togetic_icon.png
new file mode 100644
index 000000000..61e73ab3e
--- /dev/null
+++ b/data/graphics/pokemon/icons/togetic_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/torchic_icon.png b/data/graphics/pokemon/icons/torchic_icon.png
new file mode 100644
index 000000000..6346e2272
--- /dev/null
+++ b/data/graphics/pokemon/icons/torchic_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/torkoal_icon.png b/data/graphics/pokemon/icons/torkoal_icon.png
new file mode 100644
index 000000000..077ce4026
--- /dev/null
+++ b/data/graphics/pokemon/icons/torkoal_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/totodile_icon.png b/data/graphics/pokemon/icons/totodile_icon.png
new file mode 100644
index 000000000..c2bc68521
--- /dev/null
+++ b/data/graphics/pokemon/icons/totodile_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/trapinch_icon.png b/data/graphics/pokemon/icons/trapinch_icon.png
new file mode 100644
index 000000000..731dbf569
--- /dev/null
+++ b/data/graphics/pokemon/icons/trapinch_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/treecko_icon.png b/data/graphics/pokemon/icons/treecko_icon.png
new file mode 100644
index 000000000..f51358adf
--- /dev/null
+++ b/data/graphics/pokemon/icons/treecko_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/tropius_icon.png b/data/graphics/pokemon/icons/tropius_icon.png
new file mode 100644
index 000000000..dabfcd295
--- /dev/null
+++ b/data/graphics/pokemon/icons/tropius_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/typhlosion_icon.png b/data/graphics/pokemon/icons/typhlosion_icon.png
new file mode 100644
index 000000000..e15d7b683
--- /dev/null
+++ b/data/graphics/pokemon/icons/typhlosion_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/tyranitar_icon.png b/data/graphics/pokemon/icons/tyranitar_icon.png
new file mode 100644
index 000000000..76113bc68
--- /dev/null
+++ b/data/graphics/pokemon/icons/tyranitar_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/tyrogue_icon.png b/data/graphics/pokemon/icons/tyrogue_icon.png
new file mode 100644
index 000000000..10099d5cf
--- /dev/null
+++ b/data/graphics/pokemon/icons/tyrogue_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/umbreon_icon.png b/data/graphics/pokemon/icons/umbreon_icon.png
new file mode 100644
index 000000000..8d8d867c2
--- /dev/null
+++ b/data/graphics/pokemon/icons/umbreon_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/unown_B_icon.png b/data/graphics/pokemon/icons/unown_B_icon.png
new file mode 100644
index 000000000..47654aba5
--- /dev/null
+++ b/data/graphics/pokemon/icons/unown_B_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/unown_C_icon.png b/data/graphics/pokemon/icons/unown_C_icon.png
new file mode 100644
index 000000000..7b8721a7d
--- /dev/null
+++ b/data/graphics/pokemon/icons/unown_C_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/unown_D_icon.png b/data/graphics/pokemon/icons/unown_D_icon.png
new file mode 100644
index 000000000..db6b0cf8a
--- /dev/null
+++ b/data/graphics/pokemon/icons/unown_D_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/unown_E_icon.png b/data/graphics/pokemon/icons/unown_E_icon.png
new file mode 100644
index 000000000..6addb828e
--- /dev/null
+++ b/data/graphics/pokemon/icons/unown_E_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/unown_F_icon.png b/data/graphics/pokemon/icons/unown_F_icon.png
new file mode 100644
index 000000000..3c45017b1
--- /dev/null
+++ b/data/graphics/pokemon/icons/unown_F_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/unown_G_icon.png b/data/graphics/pokemon/icons/unown_G_icon.png
new file mode 100644
index 000000000..ab00f8ad2
--- /dev/null
+++ b/data/graphics/pokemon/icons/unown_G_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/unown_H_icon.png b/data/graphics/pokemon/icons/unown_H_icon.png
new file mode 100644
index 000000000..bd4fd96bf
--- /dev/null
+++ b/data/graphics/pokemon/icons/unown_H_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/unown_I_icon.png b/data/graphics/pokemon/icons/unown_I_icon.png
new file mode 100644
index 000000000..6973196bb
--- /dev/null
+++ b/data/graphics/pokemon/icons/unown_I_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/unown_J_icon.png b/data/graphics/pokemon/icons/unown_J_icon.png
new file mode 100644
index 000000000..b85a45a71
--- /dev/null
+++ b/data/graphics/pokemon/icons/unown_J_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/unown_K_icon.png b/data/graphics/pokemon/icons/unown_K_icon.png
new file mode 100644
index 000000000..81bcb385e
--- /dev/null
+++ b/data/graphics/pokemon/icons/unown_K_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/unown_L_icon.png b/data/graphics/pokemon/icons/unown_L_icon.png
new file mode 100644
index 000000000..5f6fb9db8
--- /dev/null
+++ b/data/graphics/pokemon/icons/unown_L_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/unown_M_icon.png b/data/graphics/pokemon/icons/unown_M_icon.png
new file mode 100644
index 000000000..c9b8d0fb4
--- /dev/null
+++ b/data/graphics/pokemon/icons/unown_M_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/unown_N_icon.png b/data/graphics/pokemon/icons/unown_N_icon.png
new file mode 100644
index 000000000..b1e5c5abb
--- /dev/null
+++ b/data/graphics/pokemon/icons/unown_N_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/unown_O_icon.png b/data/graphics/pokemon/icons/unown_O_icon.png
new file mode 100644
index 000000000..14a88d062
--- /dev/null
+++ b/data/graphics/pokemon/icons/unown_O_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/unown_P_icon.png b/data/graphics/pokemon/icons/unown_P_icon.png
new file mode 100644
index 000000000..7a7afb8de
--- /dev/null
+++ b/data/graphics/pokemon/icons/unown_P_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/unown_Q_icon.png b/data/graphics/pokemon/icons/unown_Q_icon.png
new file mode 100644
index 000000000..2270f8373
--- /dev/null
+++ b/data/graphics/pokemon/icons/unown_Q_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/unown_R_icon.png b/data/graphics/pokemon/icons/unown_R_icon.png
new file mode 100644
index 000000000..6ba4d5764
--- /dev/null
+++ b/data/graphics/pokemon/icons/unown_R_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/unown_S_icon.png b/data/graphics/pokemon/icons/unown_S_icon.png
new file mode 100644
index 000000000..44f17718b
--- /dev/null
+++ b/data/graphics/pokemon/icons/unown_S_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/unown_T_icon.png b/data/graphics/pokemon/icons/unown_T_icon.png
new file mode 100644
index 000000000..9023b7366
--- /dev/null
+++ b/data/graphics/pokemon/icons/unown_T_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/unown_U_icon.png b/data/graphics/pokemon/icons/unown_U_icon.png
new file mode 100644
index 000000000..3d315ebf2
--- /dev/null
+++ b/data/graphics/pokemon/icons/unown_U_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/unown_V_icon.png b/data/graphics/pokemon/icons/unown_V_icon.png
new file mode 100644
index 000000000..f973a3d85
--- /dev/null
+++ b/data/graphics/pokemon/icons/unown_V_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/unown_W_icon.png b/data/graphics/pokemon/icons/unown_W_icon.png
new file mode 100644
index 000000000..aabb0663e
--- /dev/null
+++ b/data/graphics/pokemon/icons/unown_W_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/unown_X_icon.png b/data/graphics/pokemon/icons/unown_X_icon.png
new file mode 100644
index 000000000..b5be9e10b
--- /dev/null
+++ b/data/graphics/pokemon/icons/unown_X_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/unown_Y_icon.png b/data/graphics/pokemon/icons/unown_Y_icon.png
new file mode 100644
index 000000000..8923810aa
--- /dev/null
+++ b/data/graphics/pokemon/icons/unown_Y_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/unown_Z_icon.png b/data/graphics/pokemon/icons/unown_Z_icon.png
new file mode 100644
index 000000000..a14f73696
--- /dev/null
+++ b/data/graphics/pokemon/icons/unown_Z_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/unown_a_icon.png b/data/graphics/pokemon/icons/unown_a_icon.png
new file mode 100644
index 000000000..cd9056ab2
--- /dev/null
+++ b/data/graphics/pokemon/icons/unown_a_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/unown_exclamation_mark_icon.png b/data/graphics/pokemon/icons/unown_exclamation_mark_icon.png
new file mode 100644
index 000000000..beeea4ae1
--- /dev/null
+++ b/data/graphics/pokemon/icons/unown_exclamation_mark_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/unown_question_mark_icon.png b/data/graphics/pokemon/icons/unown_question_mark_icon.png
new file mode 100644
index 000000000..a9bb50930
--- /dev/null
+++ b/data/graphics/pokemon/icons/unown_question_mark_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/ursaring_icon.png b/data/graphics/pokemon/icons/ursaring_icon.png
new file mode 100644
index 000000000..143353f31
--- /dev/null
+++ b/data/graphics/pokemon/icons/ursaring_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/vaporeon_icon.png b/data/graphics/pokemon/icons/vaporeon_icon.png
new file mode 100644
index 000000000..d4003c2a8
--- /dev/null
+++ b/data/graphics/pokemon/icons/vaporeon_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/venomoth_icon.png b/data/graphics/pokemon/icons/venomoth_icon.png
new file mode 100644
index 000000000..d77b6dce8
--- /dev/null
+++ b/data/graphics/pokemon/icons/venomoth_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/venonat_icon.png b/data/graphics/pokemon/icons/venonat_icon.png
new file mode 100644
index 000000000..a2ed54b71
--- /dev/null
+++ b/data/graphics/pokemon/icons/venonat_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/venusaur_icon.png b/data/graphics/pokemon/icons/venusaur_icon.png
new file mode 100644
index 000000000..fbd5380f5
--- /dev/null
+++ b/data/graphics/pokemon/icons/venusaur_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/vibrava_icon.png b/data/graphics/pokemon/icons/vibrava_icon.png
new file mode 100644
index 000000000..422ea2359
--- /dev/null
+++ b/data/graphics/pokemon/icons/vibrava_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/victreebel_icon.png b/data/graphics/pokemon/icons/victreebel_icon.png
new file mode 100644
index 000000000..49298177e
--- /dev/null
+++ b/data/graphics/pokemon/icons/victreebel_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/vigoroth_icon.png b/data/graphics/pokemon/icons/vigoroth_icon.png
new file mode 100644
index 000000000..f8808cde3
--- /dev/null
+++ b/data/graphics/pokemon/icons/vigoroth_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/vileplume_icon.png b/data/graphics/pokemon/icons/vileplume_icon.png
new file mode 100644
index 000000000..7009048c5
--- /dev/null
+++ b/data/graphics/pokemon/icons/vileplume_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/volbeat_icon.png b/data/graphics/pokemon/icons/volbeat_icon.png
new file mode 100644
index 000000000..849715d33
--- /dev/null
+++ b/data/graphics/pokemon/icons/volbeat_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/voltorb_icon.png b/data/graphics/pokemon/icons/voltorb_icon.png
new file mode 100644
index 000000000..53d318fdb
--- /dev/null
+++ b/data/graphics/pokemon/icons/voltorb_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/vulpix_icon.png b/data/graphics/pokemon/icons/vulpix_icon.png
new file mode 100644
index 000000000..d998362d1
--- /dev/null
+++ b/data/graphics/pokemon/icons/vulpix_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/wailmer_icon.png b/data/graphics/pokemon/icons/wailmer_icon.png
new file mode 100644
index 000000000..16ba6d4b9
--- /dev/null
+++ b/data/graphics/pokemon/icons/wailmer_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/wailord_icon.png b/data/graphics/pokemon/icons/wailord_icon.png
new file mode 100644
index 000000000..f84a7ea70
--- /dev/null
+++ b/data/graphics/pokemon/icons/wailord_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/walrein_icon.png b/data/graphics/pokemon/icons/walrein_icon.png
new file mode 100644
index 000000000..f98348a54
--- /dev/null
+++ b/data/graphics/pokemon/icons/walrein_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/wartortle_icon.png b/data/graphics/pokemon/icons/wartortle_icon.png
new file mode 100644
index 000000000..2cdfca2d9
--- /dev/null
+++ b/data/graphics/pokemon/icons/wartortle_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/weedle_icon.png b/data/graphics/pokemon/icons/weedle_icon.png
new file mode 100644
index 000000000..3a36001c6
--- /dev/null
+++ b/data/graphics/pokemon/icons/weedle_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/weepinbell_icon.png b/data/graphics/pokemon/icons/weepinbell_icon.png
new file mode 100644
index 000000000..eda2fd29a
--- /dev/null
+++ b/data/graphics/pokemon/icons/weepinbell_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/weezing_icon.png b/data/graphics/pokemon/icons/weezing_icon.png
new file mode 100644
index 000000000..4ef2404a9
--- /dev/null
+++ b/data/graphics/pokemon/icons/weezing_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/whiscash_icon.png b/data/graphics/pokemon/icons/whiscash_icon.png
new file mode 100644
index 000000000..dcd79a540
--- /dev/null
+++ b/data/graphics/pokemon/icons/whiscash_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/whismur_icon.png b/data/graphics/pokemon/icons/whismur_icon.png
new file mode 100644
index 000000000..573dfa531
--- /dev/null
+++ b/data/graphics/pokemon/icons/whismur_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/wigglytuff_icon.png b/data/graphics/pokemon/icons/wigglytuff_icon.png
new file mode 100644
index 000000000..adb921150
--- /dev/null
+++ b/data/graphics/pokemon/icons/wigglytuff_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/wingull_icon.png b/data/graphics/pokemon/icons/wingull_icon.png
new file mode 100644
index 000000000..524ecda23
--- /dev/null
+++ b/data/graphics/pokemon/icons/wingull_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/wobbuffet_icon.png b/data/graphics/pokemon/icons/wobbuffet_icon.png
new file mode 100644
index 000000000..14cddd184
--- /dev/null
+++ b/data/graphics/pokemon/icons/wobbuffet_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/wooper_icon.png b/data/graphics/pokemon/icons/wooper_icon.png
new file mode 100644
index 000000000..26e617d33
--- /dev/null
+++ b/data/graphics/pokemon/icons/wooper_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/wurmple_icon.png b/data/graphics/pokemon/icons/wurmple_icon.png
new file mode 100644
index 000000000..52b46b490
--- /dev/null
+++ b/data/graphics/pokemon/icons/wurmple_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/wynaut_icon.png b/data/graphics/pokemon/icons/wynaut_icon.png
new file mode 100644
index 000000000..cca26e1bb
--- /dev/null
+++ b/data/graphics/pokemon/icons/wynaut_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/xatu_icon.png b/data/graphics/pokemon/icons/xatu_icon.png
new file mode 100644
index 000000000..a0e6d6fc9
--- /dev/null
+++ b/data/graphics/pokemon/icons/xatu_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/yanma_icon.png b/data/graphics/pokemon/icons/yanma_icon.png
new file mode 100644
index 000000000..336841a00
--- /dev/null
+++ b/data/graphics/pokemon/icons/yanma_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/zangoose_icon.png b/data/graphics/pokemon/icons/zangoose_icon.png
new file mode 100644
index 000000000..e0485b0b0
--- /dev/null
+++ b/data/graphics/pokemon/icons/zangoose_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/zapdos_icon.png b/data/graphics/pokemon/icons/zapdos_icon.png
new file mode 100644
index 000000000..26fc73427
--- /dev/null
+++ b/data/graphics/pokemon/icons/zapdos_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/zigzagoon_icon.png b/data/graphics/pokemon/icons/zigzagoon_icon.png
new file mode 100644
index 000000000..acd0ecc8c
--- /dev/null
+++ b/data/graphics/pokemon/icons/zigzagoon_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/icons/zubat_icon.png b/data/graphics/pokemon/icons/zubat_icon.png
new file mode 100644
index 000000000..696c097e1
--- /dev/null
+++ b/data/graphics/pokemon/icons/zubat_icon.png
Binary files differ
diff --git a/data/graphics/pokemon/mon_front_pics.s b/data/graphics/pokemon/mon_front_pics.s
index be2be9bde..5dfac2300 100644
--- a/data/graphics/pokemon/mon_front_pics.s
+++ b/data/graphics/pokemon/mon_front_pics.s
@@ -1,2079 +1,2079 @@
.align 2, 0
gMonFrontPic_CircledQuestionMark: ; 8B00000
- .incbin "base_emerald.gba", 0xb00000, 0x338
+ .incbin "data/graphics/pokemon/front_pics/circled_question_mark_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Bulbasaur: ; 8B00338
- .incbin "base_emerald.gba", 0xb00338, 0x478
+ .incbin "data/graphics/pokemon/front_pics/bulbasaur_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Ivysaur: ; 8B007B0
- .incbin "base_emerald.gba", 0xb007b0, 0x660
+ .incbin "data/graphics/pokemon/front_pics/ivysaur_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Venusaur: ; 8B00E10
- .incbin "base_emerald.gba", 0xb00e10, 0x9bc
+ .incbin "data/graphics/pokemon/front_pics/venusaur_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Charmander: ; 8B017CC
- .incbin "base_emerald.gba", 0xb017cc, 0x4b0
+ .incbin "data/graphics/pokemon/front_pics/charmander_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Charmeleon: ; 8B01C7C
- .incbin "base_emerald.gba", 0xb01c7c, 0x6ec
+ .incbin "data/graphics/pokemon/front_pics/charmeleon_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Charizard: ; 8B02368
- .incbin "base_emerald.gba", 0xb02368, 0xa00
+ .incbin "data/graphics/pokemon/front_pics/charizard_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Squirtle: ; 8B02D68
- .incbin "base_emerald.gba", 0xb02d68, 0x4f8
+ .incbin "data/graphics/pokemon/front_pics/squirtle_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Wartortle: ; 8B03260
- .incbin "base_emerald.gba", 0xb03260, 0x6e4
+ .incbin "data/graphics/pokemon/front_pics/wartortle_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Blastoise: ; 8B03944
- .incbin "base_emerald.gba", 0xb03944, 0x93c
+ .incbin "data/graphics/pokemon/front_pics/blastoise_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Caterpie: ; 8B04280
- .incbin "base_emerald.gba", 0xb04280, 0x47c
+ .incbin "data/graphics/pokemon/front_pics/caterpie_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Metapod: ; 8B046FC
- .incbin "base_emerald.gba", 0xb046fc, 0x3ac
+ .incbin "data/graphics/pokemon/front_pics/metapod_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Butterfree: ; 8B04AA8
- .incbin "base_emerald.gba", 0xb04aa8, 0x5d8
+ .incbin "data/graphics/pokemon/front_pics/butterfree_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Weedle: ; 8B05080
- .incbin "base_emerald.gba", 0xb05080, 0x3c4
+ .incbin "data/graphics/pokemon/front_pics/weedle_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Kakuna: ; 8B05444
- .incbin "base_emerald.gba", 0xb05444, 0x3dc
+ .incbin "data/graphics/pokemon/front_pics/kakuna_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Beedrill: ; 8B05820
- .incbin "base_emerald.gba", 0xb05820, 0x718
+ .incbin "data/graphics/pokemon/front_pics/beedrill_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Pidgey: ; 8B05F38
- .incbin "base_emerald.gba", 0xb05f38, 0x514
+ .incbin "data/graphics/pokemon/front_pics/pidgey_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Pidgeotto: ; 8B0644C
- .incbin "base_emerald.gba", 0xb0644c, 0x6d8
+ .incbin "data/graphics/pokemon/front_pics/pidgeotto_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Pidgeot: ; 8B06B24
- .incbin "base_emerald.gba", 0xb06b24, 0x8b8
+ .incbin "data/graphics/pokemon/front_pics/pidgeot_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Rattata: ; 8B073DC
- .incbin "base_emerald.gba", 0xb073dc, 0x44c
+ .incbin "data/graphics/pokemon/front_pics/rattata_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Raticate: ; 8B07828
- .incbin "base_emerald.gba", 0xb07828, 0x67c
+ .incbin "data/graphics/pokemon/front_pics/raticate_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Spearow: ; 8B07EA4
- .incbin "base_emerald.gba", 0xb07ea4, 0x4e4
+ .incbin "data/graphics/pokemon/front_pics/spearow_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Fearow: ; 8B08388
- .incbin "base_emerald.gba", 0xb08388, 0x83c
+ .incbin "data/graphics/pokemon/front_pics/fearow_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Ekans: ; 8B08BC4
- .incbin "base_emerald.gba", 0xb08bc4, 0x5c8
+ .incbin "data/graphics/pokemon/front_pics/ekans_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Arbok: ; 8B0918C
- .incbin "base_emerald.gba", 0xb0918c, 0x7d8
+ .incbin "data/graphics/pokemon/front_pics/arbok_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Pikachu: ; 8B09964
- .incbin "base_emerald.gba", 0xb09964, 0x4d8
+ .incbin "data/graphics/pokemon/front_pics/pikachu_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Raichu: ; 8B09E3C
- .incbin "base_emerald.gba", 0xb09e3c, 0x718
+ .incbin "data/graphics/pokemon/front_pics/raichu_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Sandshrew: ; 8B0A554
- .incbin "base_emerald.gba", 0xb0a554, 0x518
+ .incbin "data/graphics/pokemon/front_pics/sandshrew_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Sandslash: ; 8B0AA6C
- .incbin "base_emerald.gba", 0xb0aa6c, 0x758
+ .incbin "data/graphics/pokemon/front_pics/sandslash_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_NidoranF: ; 8B0B1C4
- .incbin "base_emerald.gba", 0xb0b1c4, 0x464
+ .incbin "data/graphics/pokemon/front_pics/nidoran_f_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Nidorina: ; 8B0B628
- .incbin "base_emerald.gba", 0xb0b628, 0x634
+ .incbin "data/graphics/pokemon/front_pics/nidorina_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Nidoqueen: ; 8B0BC5C
- .incbin "base_emerald.gba", 0xb0bc5c, 0x88c
+ .incbin "data/graphics/pokemon/front_pics/nidoqueen_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_NidoranM: ; 8B0C4E8
- .incbin "base_emerald.gba", 0xb0c4e8, 0x56c
+ .incbin "data/graphics/pokemon/front_pics/nidoran_m_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Nidorino: ; 8B0CA54
- .incbin "base_emerald.gba", 0xb0ca54, 0x6b8
+ .incbin "data/graphics/pokemon/front_pics/nidorino_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Nidoking: ; 8B0D10C
- .incbin "base_emerald.gba", 0xb0d10c, 0x89c
+ .incbin "data/graphics/pokemon/front_pics/nidoking_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Clefairy: ; 8B0D9A8
- .incbin "base_emerald.gba", 0xb0d9a8, 0x47c
+ .incbin "data/graphics/pokemon/front_pics/clefairy_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Clefable: ; 8B0DE24
- .incbin "base_emerald.gba", 0xb0de24, 0x580
+ .incbin "data/graphics/pokemon/front_pics/clefable_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Vulpix: ; 8B0E3A4
- .incbin "base_emerald.gba", 0xb0e3a4, 0x664
+ .incbin "data/graphics/pokemon/front_pics/vulpix_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Ninetales: ; 8B0EA08
- .incbin "base_emerald.gba", 0xb0ea08, 0x7c4
+ .incbin "data/graphics/pokemon/front_pics/ninetales_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Jigglypuff: ; 8B0F1CC
- .incbin "base_emerald.gba", 0xb0f1cc, 0x4b0
+ .incbin "data/graphics/pokemon/front_pics/jigglypuff_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Wigglytuff: ; 8B0F67C
- .incbin "base_emerald.gba", 0xb0f67c, 0x654
+ .incbin "data/graphics/pokemon/front_pics/wigglytuff_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Zubat: ; 8B0FCD0
- .incbin "base_emerald.gba", 0xb0fcd0, 0x4b8
+ .incbin "data/graphics/pokemon/front_pics/zubat_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Golbat: ; 8B10188
- .incbin "base_emerald.gba", 0xb10188, 0x5f8
+ .incbin "data/graphics/pokemon/front_pics/golbat_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Oddish: ; 8B10780
- .incbin "base_emerald.gba", 0xb10780, 0x3f8
+ .incbin "data/graphics/pokemon/front_pics/oddish_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Gloom: ; 8B10B78
- .incbin "base_emerald.gba", 0xb10b78, 0x638
+ .incbin "data/graphics/pokemon/front_pics/gloom_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Vileplume: ; 8B111B0
- .incbin "base_emerald.gba", 0xb111b0, 0x5a0
+ .incbin "data/graphics/pokemon/front_pics/vileplume_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Paras: ; 8B11750
- .incbin "base_emerald.gba", 0xb11750, 0x45c
+ .incbin "data/graphics/pokemon/front_pics/paras_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Parasect: ; 8B11BAC
- .incbin "base_emerald.gba", 0xb11bac, 0x610
+ .incbin "data/graphics/pokemon/front_pics/parasect_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Venonat: ; 8B121BC
- .incbin "base_emerald.gba", 0xb121bc, 0x5ec
+ .incbin "data/graphics/pokemon/front_pics/venonat_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Venomoth: ; 8B127A8
- .incbin "base_emerald.gba", 0xb127a8, 0x7cc
+ .incbin "data/graphics/pokemon/front_pics/venomoth_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Diglett: ; 8B12F74
- .incbin "base_emerald.gba", 0xb12f74, 0x3c4
+ .incbin "data/graphics/pokemon/front_pics/diglett_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Dugtrio: ; 8B13338
- .incbin "base_emerald.gba", 0xb13338, 0x494
+ .incbin "data/graphics/pokemon/front_pics/dugtrio_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Meowth: ; 8B137CC
- .incbin "base_emerald.gba", 0xb137cc, 0x4e8
+ .incbin "data/graphics/pokemon/front_pics/meowth_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Persian: ; 8B13CB4
- .incbin "base_emerald.gba", 0xb13cb4, 0x6e8
+ .incbin "data/graphics/pokemon/front_pics/persian_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Psyduck: ; 8B1439C
- .incbin "base_emerald.gba", 0xb1439c, 0x568
+ .incbin "data/graphics/pokemon/front_pics/psyduck_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Golduck: ; 8B14904
- .incbin "base_emerald.gba", 0xb14904, 0x698
+ .incbin "data/graphics/pokemon/front_pics/golduck_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Mankey: ; 8B14F9C
- .incbin "base_emerald.gba", 0xb14f9c, 0x5b4
+ .incbin "data/graphics/pokemon/front_pics/mankey_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Primeape: ; 8B15550
- .incbin "base_emerald.gba", 0xb15550, 0x6ac
+ .incbin "data/graphics/pokemon/front_pics/primeape_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Growlithe: ; 8B15BFC
- .incbin "base_emerald.gba", 0xb15bfc, 0x5ec
+ .incbin "data/graphics/pokemon/front_pics/growlithe_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Arcanine: ; 8B161E8
- .incbin "base_emerald.gba", 0xb161e8, 0xa0c
+ .incbin "data/graphics/pokemon/front_pics/arcanine_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Poliwag: ; 8B16BF4
- .incbin "base_emerald.gba", 0xb16bf4, 0x4d4
+ .incbin "data/graphics/pokemon/front_pics/poliwag_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Poliwhirl: ; 8B170C8
- .incbin "base_emerald.gba", 0xb170c8, 0x5ec
+ .incbin "data/graphics/pokemon/front_pics/poliwhirl_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Poliwrath: ; 8B176B4
- .incbin "base_emerald.gba", 0xb176b4, 0x684
+ .incbin "data/graphics/pokemon/front_pics/poliwrath_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Abra: ; 8B17D38
- .incbin "base_emerald.gba", 0xb17d38, 0x40c
+ .incbin "data/graphics/pokemon/front_pics/abra_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Kadabra: ; 8B18144
- .incbin "base_emerald.gba", 0xb18144, 0x7cc
+ .incbin "data/graphics/pokemon/front_pics/kadabra_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Alakazam: ; 8B18910
- .incbin "base_emerald.gba", 0xb18910, 0x7bc
+ .incbin "data/graphics/pokemon/front_pics/alakazam_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Machop: ; 8B190CC
- .incbin "base_emerald.gba", 0xb190cc, 0x430
+ .incbin "data/graphics/pokemon/front_pics/machop_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Machoke: ; 8B194FC
- .incbin "base_emerald.gba", 0xb194fc, 0x6b8
+ .incbin "data/graphics/pokemon/front_pics/machoke_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Machamp: ; 8B19BB4
- .incbin "base_emerald.gba", 0xb19bb4, 0x70c
+ .incbin "data/graphics/pokemon/front_pics/machamp_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Bellsprout: ; 8B1A2C0
- .incbin "base_emerald.gba", 0xb1a2c0, 0x4d8
+ .incbin "data/graphics/pokemon/front_pics/bellsprout_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Weepinbell: ; 8B1A798
- .incbin "base_emerald.gba", 0xb1a798, 0x588
+ .incbin "data/graphics/pokemon/front_pics/weepinbell_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Victreebel: ; 8B1AD20
- .incbin "base_emerald.gba", 0xb1ad20, 0x754
+ .incbin "data/graphics/pokemon/front_pics/victreebel_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Tentacool: ; 8B1B474
- .incbin "base_emerald.gba", 0xb1b474, 0x480
+ .incbin "data/graphics/pokemon/front_pics/tentacool_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Tentacruel: ; 8B1B8F4
- .incbin "base_emerald.gba", 0xb1b8f4, 0x724
+ .incbin "data/graphics/pokemon/front_pics/tentacruel_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Geodude: ; 8B1C018
- .incbin "base_emerald.gba", 0xb1c018, 0x490
+ .incbin "data/graphics/pokemon/front_pics/geodude_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Graveler: ; 8B1C4A8
- .incbin "base_emerald.gba", 0xb1c4a8, 0x5d4
+ .incbin "data/graphics/pokemon/front_pics/graveler_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Golem: ; 8B1CA7C
- .incbin "base_emerald.gba", 0xb1ca7c, 0x6e4
+ .incbin "data/graphics/pokemon/front_pics/golem_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Ponyta: ; 8B1D160
- .incbin "base_emerald.gba", 0xb1d160, 0x6c0
+ .incbin "data/graphics/pokemon/front_pics/ponyta_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Rapidash: ; 8B1D820
- .incbin "base_emerald.gba", 0xb1d820, 0x968
+ .incbin "data/graphics/pokemon/front_pics/rapidash_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Slowpoke: ; 8B1E188
- .incbin "base_emerald.gba", 0xb1e188, 0x4c8
+ .incbin "data/graphics/pokemon/front_pics/slowpoke_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Slowbro: ; 8B1E650
- .incbin "base_emerald.gba", 0xb1e650, 0x778
+ .incbin "data/graphics/pokemon/front_pics/slowbro_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Magnemite: ; 8B1EDC8
- .incbin "base_emerald.gba", 0xb1edc8, 0x398
+ .incbin "data/graphics/pokemon/front_pics/magnemite_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Magneton: ; 8B1F160
- .incbin "base_emerald.gba", 0xb1f160, 0x6b4
+ .incbin "data/graphics/pokemon/front_pics/magneton_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Farfetchd: ; 8B1F814
- .incbin "base_emerald.gba", 0xb1f814, 0x588
+ .incbin "data/graphics/pokemon/front_pics/farfetch_d_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Doduo: ; 8B1FD9C
- .incbin "base_emerald.gba", 0xb1fd9c, 0x5fc
+ .incbin "data/graphics/pokemon/front_pics/doduo_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Dodrio: ; 8B20398
- .incbin "base_emerald.gba", 0xb20398, 0x914
+ .incbin "data/graphics/pokemon/front_pics/dodrio_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Seel: ; 8B20CAC
- .incbin "base_emerald.gba", 0xb20cac, 0x548
+ .incbin "data/graphics/pokemon/front_pics/seel_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Dewgong: ; 8B211F4
- .incbin "base_emerald.gba", 0xb211f4, 0x6a0
+ .incbin "data/graphics/pokemon/front_pics/dewgong_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Grimer: ; 8B21894
- .incbin "base_emerald.gba", 0xb21894, 0x588
+ .incbin "data/graphics/pokemon/front_pics/grimer_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Muk: ; 8B21E1C
- .incbin "base_emerald.gba", 0xb21e1c, 0x71c
+ .incbin "data/graphics/pokemon/front_pics/muk_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Shellder: ; 8B22538
- .incbin "base_emerald.gba", 0xb22538, 0x454
+ .incbin "data/graphics/pokemon/front_pics/shellder_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Cloyster: ; 8B2298C
- .incbin "base_emerald.gba", 0xb2298c, 0x7ac
+ .incbin "data/graphics/pokemon/front_pics/cloyster_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Gastly: ; 8B23138
- .incbin "base_emerald.gba", 0xb23138, 0x6a4
+ .incbin "data/graphics/pokemon/front_pics/gastly_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Haunter: ; 8B237DC
- .incbin "base_emerald.gba", 0xb237dc, 0x6f4
+ .incbin "data/graphics/pokemon/front_pics/haunter_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Gengar: ; 8B23ED0
- .incbin "base_emerald.gba", 0xb23ed0, 0x69c
+ .incbin "data/graphics/pokemon/front_pics/gengar_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Onix: ; 8B2456C
- .incbin "base_emerald.gba", 0xb2456c, 0x880
+ .incbin "data/graphics/pokemon/front_pics/onix_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Drowzee: ; 8B24DEC
- .incbin "base_emerald.gba", 0xb24dec, 0x5e8
+ .incbin "data/graphics/pokemon/front_pics/drowzee_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Hypno: ; 8B253D4
- .incbin "base_emerald.gba", 0xb253d4, 0x64c
+ .incbin "data/graphics/pokemon/front_pics/hypno_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Krabby: ; 8B25A20
- .incbin "base_emerald.gba", 0xb25a20, 0x4c4
+ .incbin "data/graphics/pokemon/front_pics/krabby_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Kingler: ; 8B25EE4
- .incbin "base_emerald.gba", 0xb25ee4, 0x910
+ .incbin "data/graphics/pokemon/front_pics/kingler_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Voltorb: ; 8B267F4
- .incbin "base_emerald.gba", 0xb267f4, 0x374
+ .incbin "data/graphics/pokemon/front_pics/voltorb_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Electrode: ; 8B26B68
- .incbin "base_emerald.gba", 0xb26b68, 0x414
+ .incbin "data/graphics/pokemon/front_pics/electrode_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Exeggcute: ; 8B26F7C
- .incbin "base_emerald.gba", 0xb26f7c, 0x698
+ .incbin "data/graphics/pokemon/front_pics/exeggcute_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Exeggutor: ; 8B27614
- .incbin "base_emerald.gba", 0xb27614, 0x810
+ .incbin "data/graphics/pokemon/front_pics/exeggutor_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Cubone: ; 8B27E24
- .incbin "base_emerald.gba", 0xb27e24, 0x484
+ .incbin "data/graphics/pokemon/front_pics/cubone_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Marowak: ; 8B282A8
- .incbin "base_emerald.gba", 0xb282a8, 0x6a0
+ .incbin "data/graphics/pokemon/front_pics/marowak_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Hitmonlee: ; 8B28948
- .incbin "base_emerald.gba", 0xb28948, 0x720
+ .incbin "data/graphics/pokemon/front_pics/hitmonlee_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Hitmonchan: ; 8B29068
- .incbin "base_emerald.gba", 0xb29068, 0x610
+ .incbin "data/graphics/pokemon/front_pics/hitmonchan_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Lickitung: ; 8B29678
- .incbin "base_emerald.gba", 0xb29678, 0x6d8
+ .incbin "data/graphics/pokemon/front_pics/lickitung_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Koffing: ; 8B29D50
- .incbin "base_emerald.gba", 0xb29d50, 0x618
+ .incbin "data/graphics/pokemon/front_pics/koffing_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Weezing: ; 8B2A368
- .incbin "base_emerald.gba", 0xb2a368, 0x860
+ .incbin "data/graphics/pokemon/front_pics/weezing_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Rhyhorn: ; 8B2ABC8
- .incbin "base_emerald.gba", 0xb2abc8, 0x6dc
+ .incbin "data/graphics/pokemon/front_pics/rhyhorn_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Rhydon: ; 8B2B2A4
- .incbin "base_emerald.gba", 0xb2b2a4, 0x900
+ .incbin "data/graphics/pokemon/front_pics/rhydon_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Chansey: ; 8B2BBA4
- .incbin "base_emerald.gba", 0xb2bba4, 0x584
+ .incbin "data/graphics/pokemon/front_pics/chansey_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Tangela: ; 8B2C128
- .incbin "base_emerald.gba", 0xb2c128, 0x6d8
+ .incbin "data/graphics/pokemon/front_pics/tangela_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Kangaskhan: ; 8B2C800
- .incbin "base_emerald.gba", 0xb2c800, 0x8b4
+ .incbin "data/graphics/pokemon/front_pics/kangaskhan_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Horsea: ; 8B2D0B4
- .incbin "base_emerald.gba", 0xb2d0b4, 0x41c
+ .incbin "data/graphics/pokemon/front_pics/horsea_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Seadra: ; 8B2D4D0
- .incbin "base_emerald.gba", 0xb2d4d0, 0x6e4
+ .incbin "data/graphics/pokemon/front_pics/seadra_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Goldeen: ; 8B2DBB4
- .incbin "base_emerald.gba", 0xb2dbb4, 0x5d8
+ .incbin "data/graphics/pokemon/front_pics/goldeen_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Seaking: ; 8B2E18C
- .incbin "base_emerald.gba", 0xb2e18c, 0x7a4
+ .incbin "data/graphics/pokemon/front_pics/seaking_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Staryu: ; 8B2E930
- .incbin "base_emerald.gba", 0xb2e930, 0x534
+ .incbin "data/graphics/pokemon/front_pics/staryu_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Starmie: ; 8B2EE64
- .incbin "base_emerald.gba", 0xb2ee64, 0x66c
+ .incbin "data/graphics/pokemon/front_pics/starmie_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Mrmime: ; 8B2F4D0
- .incbin "base_emerald.gba", 0xb2f4d0, 0x63c
+ .incbin "data/graphics/pokemon/front_pics/mr_mime_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Scyther: ; 8B2FB0C
- .incbin "base_emerald.gba", 0xb2fb0c, 0x840
+ .incbin "data/graphics/pokemon/front_pics/scyther_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Jynx: ; 8B3034C
- .incbin "base_emerald.gba", 0xb3034c, 0x894
+ .incbin "data/graphics/pokemon/front_pics/jynx_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Electabuzz: ; 8B30BE0
- .incbin "base_emerald.gba", 0xb30be0, 0x7e8
+ .incbin "data/graphics/pokemon/front_pics/electabuzz_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Magmar: ; 8B313C8
- .incbin "base_emerald.gba", 0xb313c8, 0x878
+ .incbin "data/graphics/pokemon/front_pics/magmar_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Pinsir: ; 8B31C40
- .incbin "base_emerald.gba", 0xb31c40, 0x798
+ .incbin "data/graphics/pokemon/front_pics/pinsir_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Tauros: ; 8B323D8
- .incbin "base_emerald.gba", 0xb323d8, 0x8a4
+ .incbin "data/graphics/pokemon/front_pics/tauros_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Magikarp: ; 8B32C7C
- .incbin "base_emerald.gba", 0xb32c7c, 0x628
+ .incbin "data/graphics/pokemon/front_pics/magikarp_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Gyarados: ; 8B332A4
- .incbin "base_emerald.gba", 0xb332a4, 0x8d0
+ .incbin "data/graphics/pokemon/front_pics/gyarados_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Lapras: ; 8B33B74
- .incbin "base_emerald.gba", 0xb33b74, 0x660
+ .incbin "data/graphics/pokemon/front_pics/lapras_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Ditto: ; 8B341D4
- .incbin "base_emerald.gba", 0xb341d4, 0x374
+ .incbin "data/graphics/pokemon/front_pics/ditto_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Eevee: ; 8B34548
- .incbin "base_emerald.gba", 0xb34548, 0x520
+ .incbin "data/graphics/pokemon/front_pics/eevee_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Vaporeon: ; 8B34A68
- .incbin "base_emerald.gba", 0xb34a68, 0x630
+ .incbin "data/graphics/pokemon/front_pics/vaporeon_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Jolteon: ; 8B35098
- .incbin "base_emerald.gba", 0xb35098, 0x6dc
+ .incbin "data/graphics/pokemon/front_pics/jolteon_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Flareon: ; 8B35774
- .incbin "base_emerald.gba", 0xb35774, 0x644
+ .incbin "data/graphics/pokemon/front_pics/flareon_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Porygon: ; 8B35DB8
- .incbin "base_emerald.gba", 0xb35db8, 0x490
+ .incbin "data/graphics/pokemon/front_pics/porygon_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Omanyte: ; 8B36248
- .incbin "base_emerald.gba", 0xb36248, 0x428
+ .incbin "data/graphics/pokemon/front_pics/omanyte_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Omastar: ; 8B36670
- .incbin "base_emerald.gba", 0xb36670, 0x644
+ .incbin "data/graphics/pokemon/front_pics/omastar_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Kabuto: ; 8B36CB4
- .incbin "base_emerald.gba", 0xb36cb4, 0x3d4
+ .incbin "data/graphics/pokemon/front_pics/kabuto_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Kabutops: ; 8B37088
- .incbin "base_emerald.gba", 0xb37088, 0x754
+ .incbin "data/graphics/pokemon/front_pics/kabutops_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Aerodactyl: ; 8B377DC
- .incbin "base_emerald.gba", 0xb377dc, 0x788
+ .incbin "data/graphics/pokemon/front_pics/aerodactyl_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Snorlax: ; 8B37F64
- .incbin "base_emerald.gba", 0xb37f64, 0x728
+ .incbin "data/graphics/pokemon/front_pics/snorlax_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Articuno: ; 8B3868C
- .incbin "base_emerald.gba", 0xb3868c, 0x978
+ .incbin "data/graphics/pokemon/front_pics/articuno_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Zapdos: ; 8B39004
- .incbin "base_emerald.gba", 0xb39004, 0x7fc
+ .incbin "data/graphics/pokemon/front_pics/zapdos_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Moltres: ; 8B39800
- .incbin "base_emerald.gba", 0xb39800, 0x8a8
+ .incbin "data/graphics/pokemon/front_pics/moltres_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Dratini: ; 8B3A0A8
- .incbin "base_emerald.gba", 0xb3a0a8, 0x50c
+ .incbin "data/graphics/pokemon/front_pics/dratini_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Dragonair: ; 8B3A5B4
- .incbin "base_emerald.gba", 0xb3a5b4, 0x690
+ .incbin "data/graphics/pokemon/front_pics/dragonair_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Dragonite: ; 8B3AC44
- .incbin "base_emerald.gba", 0xb3ac44, 0x928
+ .incbin "data/graphics/pokemon/front_pics/dragonite_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Mewtwo: ; 8B3B56C
- .incbin "base_emerald.gba", 0xb3b56c, 0x7a8
+ .incbin "data/graphics/pokemon/front_pics/mewtwo_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Mew: ; 8B3BD14
- .incbin "base_emerald.gba", 0xb3bd14, 0x4e0
+ .incbin "data/graphics/pokemon/front_pics/mew_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Chikorita: ; 8B3C1F4
- .incbin "base_emerald.gba", 0xb3c1f4, 0x498
+ .incbin "data/graphics/pokemon/front_pics/chikorita_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Bayleef: ; 8B3C68C
- .incbin "base_emerald.gba", 0xb3c68c, 0x614
+ .incbin "data/graphics/pokemon/front_pics/bayleef_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Meganium: ; 8B3CCA0
- .incbin "base_emerald.gba", 0xb3cca0, 0x934
+ .incbin "data/graphics/pokemon/front_pics/meganium_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Cyndaquil: ; 8B3D5D4
- .incbin "base_emerald.gba", 0xb3d5d4, 0x4c0
+ .incbin "data/graphics/pokemon/front_pics/cyndaquil_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Quilava: ; 8B3DA94
- .incbin "base_emerald.gba", 0xb3da94, 0x5ec
+ .incbin "data/graphics/pokemon/front_pics/quilava_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Typhlosion: ; 8B3E080
- .incbin "base_emerald.gba", 0xb3e080, 0x718
+ .incbin "data/graphics/pokemon/front_pics/typhlosion_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Totodile: ; 8B3E798
- .incbin "base_emerald.gba", 0xb3e798, 0x4c8
+ .incbin "data/graphics/pokemon/front_pics/totodile_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Croconaw: ; 8B3EC60
- .incbin "base_emerald.gba", 0xb3ec60, 0x65c
+ .incbin "data/graphics/pokemon/front_pics/croconaw_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Feraligatr: ; 8B3F2BC
- .incbin "base_emerald.gba", 0xb3f2bc, 0x8d4
+ .incbin "data/graphics/pokemon/front_pics/feraligatr_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Sentret: ; 8B3FB90
- .incbin "base_emerald.gba", 0xb3fb90, 0x4cc
+ .incbin "data/graphics/pokemon/front_pics/sentret_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Furret: ; 8B4005C
- .incbin "base_emerald.gba", 0xb4005c, 0x5f4
+ .incbin "data/graphics/pokemon/front_pics/furret_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Hoothoot: ; 8B40650
- .incbin "base_emerald.gba", 0xb40650, 0x3fc
+ .incbin "data/graphics/pokemon/front_pics/hoothoot_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Noctowl: ; 8B40A4C
- .incbin "base_emerald.gba", 0xb40a4c, 0x6b4
+ .incbin "data/graphics/pokemon/front_pics/noctowl_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Ledyba: ; 8B41100
- .incbin "base_emerald.gba", 0xb41100, 0x51c
+ .incbin "data/graphics/pokemon/front_pics/ledyba_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Ledian: ; 8B4161C
- .incbin "base_emerald.gba", 0xb4161c, 0x4d0
+ .incbin "data/graphics/pokemon/front_pics/ledian_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Spinarak: ; 8B41AEC
- .incbin "base_emerald.gba", 0xb41aec, 0x448
+ .incbin "data/graphics/pokemon/front_pics/spinarak_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Ariados: ; 8B41F34
- .incbin "base_emerald.gba", 0xb41f34, 0x6f4
+ .incbin "data/graphics/pokemon/front_pics/ariados_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Crobat: ; 8B42628
- .incbin "base_emerald.gba", 0xb42628, 0x5d4
+ .incbin "data/graphics/pokemon/front_pics/crobat_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Chinchou: ; 8B42BFC
- .incbin "base_emerald.gba", 0xb42bfc, 0x504
+ .incbin "data/graphics/pokemon/front_pics/chinchou_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Lanturn: ; 8B43100
- .incbin "base_emerald.gba", 0xb43100, 0x648
+ .incbin "data/graphics/pokemon/front_pics/lanturn_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Pichu: ; 8B43748
- .incbin "base_emerald.gba", 0xb43748, 0x3b8
+ .incbin "data/graphics/pokemon/front_pics/pichu_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Cleffa: ; 8B43B00
- .incbin "base_emerald.gba", 0xb43b00, 0x3bc
+ .incbin "data/graphics/pokemon/front_pics/cleffa_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Igglybuff: ; 8B43EBC
- .incbin "base_emerald.gba", 0xb43ebc, 0x36c
+ .incbin "data/graphics/pokemon/front_pics/igglybuff_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Togepi: ; 8B44228
- .incbin "base_emerald.gba", 0xb44228, 0x324
+ .incbin "data/graphics/pokemon/front_pics/togepi_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Togetic: ; 8B4454C
- .incbin "base_emerald.gba", 0xb4454c, 0x490
+ .incbin "data/graphics/pokemon/front_pics/togetic_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Natu: ; 8B449DC
- .incbin "base_emerald.gba", 0xb449dc, 0x32c
+ .incbin "data/graphics/pokemon/front_pics/natu_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Xatu: ; 8B44D08
- .incbin "base_emerald.gba", 0xb44d08, 0x594
+ .incbin "data/graphics/pokemon/front_pics/xatu_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Mareep: ; 8B4529C
- .incbin "base_emerald.gba", 0xb4529c, 0x4a8
+ .incbin "data/graphics/pokemon/front_pics/mareep_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Flaaffy: ; 8B45744
- .incbin "base_emerald.gba", 0xb45744, 0x4f0
+ .incbin "data/graphics/pokemon/front_pics/flaaffy_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Ampharos: ; 8B45C34
- .incbin "base_emerald.gba", 0xb45c34, 0x68c
+ .incbin "data/graphics/pokemon/front_pics/ampharos_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Bellossom: ; 8B462C0
- .incbin "base_emerald.gba", 0xb462c0, 0x498
+ .incbin "data/graphics/pokemon/front_pics/bellossom_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Marill: ; 8B46758
- .incbin "base_emerald.gba", 0xb46758, 0x52c
+ .incbin "data/graphics/pokemon/front_pics/marill_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Azumarill: ; 8B46C84
- .incbin "base_emerald.gba", 0xb46c84, 0x5a4
+ .incbin "data/graphics/pokemon/front_pics/azumarill_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Sudowoodo: ; 8B47228
- .incbin "base_emerald.gba", 0xb47228, 0x5bc
+ .incbin "data/graphics/pokemon/front_pics/sudowoodo_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Politoed: ; 8B477E4
- .incbin "base_emerald.gba", 0xb477e4, 0x608
+ .incbin "data/graphics/pokemon/front_pics/politoed_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Hoppip: ; 8B47DEC
- .incbin "base_emerald.gba", 0xb47dec, 0x4c8
+ .incbin "data/graphics/pokemon/front_pics/hoppip_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Skiploom: ; 8B482B4
- .incbin "base_emerald.gba", 0xb482b4, 0x444
+ .incbin "data/graphics/pokemon/front_pics/skiploom_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Jumpluff: ; 8B486F8
- .incbin "base_emerald.gba", 0xb486f8, 0x580
+ .incbin "data/graphics/pokemon/front_pics/jumpluff_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Aipom: ; 8B48C78
- .incbin "base_emerald.gba", 0xb48c78, 0x500
+ .incbin "data/graphics/pokemon/front_pics/aipom_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Sunkern: ; 8B49178
- .incbin "base_emerald.gba", 0xb49178, 0x3a0
+ .incbin "data/graphics/pokemon/front_pics/sunkern_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Sunflora: ; 8B49518
- .incbin "base_emerald.gba", 0xb49518, 0x598
+ .incbin "data/graphics/pokemon/front_pics/sunflora_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Yanma: ; 8B49AB0
- .incbin "base_emerald.gba", 0xb49ab0, 0x58c
+ .incbin "data/graphics/pokemon/front_pics/yanma_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Wooper: ; 8B4A03C
- .incbin "base_emerald.gba", 0xb4a03c, 0x3c0
+ .incbin "data/graphics/pokemon/front_pics/wooper_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Quagsire: ; 8B4A3FC
- .incbin "base_emerald.gba", 0xb4a3fc, 0x684
+ .incbin "data/graphics/pokemon/front_pics/quagsire_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Espeon: ; 8B4AA80
- .incbin "base_emerald.gba", 0xb4aa80, 0x5e0
+ .incbin "data/graphics/pokemon/front_pics/espeon_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Umbreon: ; 8B4B060
- .incbin "base_emerald.gba", 0xb4b060, 0x5b0
+ .incbin "data/graphics/pokemon/front_pics/umbreon_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Murkrow: ; 8B4B610
- .incbin "base_emerald.gba", 0xb4b610, 0x55c
+ .incbin "data/graphics/pokemon/front_pics/murkrow_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Slowking: ; 8B4BB6C
- .incbin "base_emerald.gba", 0xb4bb6c, 0x6c8
+ .incbin "data/graphics/pokemon/front_pics/slowking_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Misdreavus: ; 8B4C234
- .incbin "base_emerald.gba", 0xb4c234, 0x4fc
+ .incbin "data/graphics/pokemon/front_pics/misdreavus_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_UnownA: ; 8B4C730
- .incbin "base_emerald.gba", 0xb4c730, 0x2c4
+ .incbin "data/graphics/pokemon/front_pics/unown_a_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Wobbuffet: ; 8B4C9F4
- .incbin "base_emerald.gba", 0xb4c9f4, 0x5d0
+ .incbin "data/graphics/pokemon/front_pics/wobbuffet_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Girafarig: ; 8B4CFC4
- .incbin "base_emerald.gba", 0xb4cfc4, 0x798
+ .incbin "data/graphics/pokemon/front_pics/girafarig_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Pineco: ; 8B4D75C
- .incbin "base_emerald.gba", 0xb4d75c, 0x488
+ .incbin "data/graphics/pokemon/front_pics/pineco_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Forretress: ; 8B4DBE4
- .incbin "base_emerald.gba", 0xb4dbe4, 0x604
+ .incbin "data/graphics/pokemon/front_pics/forretress_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Dunsparce: ; 8B4E1E8
- .incbin "base_emerald.gba", 0xb4e1e8, 0x554
+ .incbin "data/graphics/pokemon/front_pics/dunsparce_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Gligar: ; 8B4E73C
- .incbin "base_emerald.gba", 0xb4e73c, 0x730
+ .incbin "data/graphics/pokemon/front_pics/gligar_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Steelix: ; 8B4EE6C
- .incbin "base_emerald.gba", 0xb4ee6c, 0x8d0
+ .incbin "data/graphics/pokemon/front_pics/steelix_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Snubbull: ; 8B4F73C
- .incbin "base_emerald.gba", 0xb4f73c, 0x4f0
+ .incbin "data/graphics/pokemon/front_pics/snubbull_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Granbull: ; 8B4FC2C
- .incbin "base_emerald.gba", 0xb4fc2c, 0x6a0
+ .incbin "data/graphics/pokemon/front_pics/granbull_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Qwilfish: ; 8B502CC
- .incbin "base_emerald.gba", 0xb502cc, 0x4b4
+ .incbin "data/graphics/pokemon/front_pics/qwilfish_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Scizor: ; 8B50780
- .incbin "base_emerald.gba", 0xb50780, 0x88c
+ .incbin "data/graphics/pokemon/front_pics/scizor_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Shuckle: ; 8B5100C
- .incbin "base_emerald.gba", 0xb5100c, 0x464
+ .incbin "data/graphics/pokemon/front_pics/shuckle_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Heracross: ; 8B51470
- .incbin "base_emerald.gba", 0xb51470, 0x694
+ .incbin "data/graphics/pokemon/front_pics/heracross_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Sneasel: ; 8B51B04
- .incbin "base_emerald.gba", 0xb51b04, 0x610
+ .incbin "data/graphics/pokemon/front_pics/sneasel_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Teddiursa: ; 8B52114
- .incbin "base_emerald.gba", 0xb52114, 0x3ac
+ .incbin "data/graphics/pokemon/front_pics/teddiursa_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Ursaring: ; 8B524C0
- .incbin "base_emerald.gba", 0xb524c0, 0x78c
+ .incbin "data/graphics/pokemon/front_pics/ursaring_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Slugma: ; 8B52C4C
- .incbin "base_emerald.gba", 0xb52c4c, 0x430
+ .incbin "data/graphics/pokemon/front_pics/slugma_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Magcargo: ; 8B5307C
- .incbin "base_emerald.gba", 0xb5307c, 0x660
+ .incbin "data/graphics/pokemon/front_pics/magcargo_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Swinub: ; 8B536DC
- .incbin "base_emerald.gba", 0xb536dc, 0x3a0
+ .incbin "data/graphics/pokemon/front_pics/swinub_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Piloswine: ; 8B53A7C
- .incbin "base_emerald.gba", 0xb53a7c, 0x53c
+ .incbin "data/graphics/pokemon/front_pics/piloswine_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Corsola: ; 8B53FB8
- .incbin "base_emerald.gba", 0xb53fb8, 0x554
+ .incbin "data/graphics/pokemon/front_pics/corsola_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Remoraid: ; 8B5450C
- .incbin "base_emerald.gba", 0xb5450c, 0x454
+ .incbin "data/graphics/pokemon/front_pics/remoraid_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Octillery: ; 8B54960
- .incbin "base_emerald.gba", 0xb54960, 0x584
+ .incbin "data/graphics/pokemon/front_pics/octillery_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Delibird: ; 8B54EE4
- .incbin "base_emerald.gba", 0xb54ee4, 0x630
+ .incbin "data/graphics/pokemon/front_pics/delibird_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Mantine: ; 8B55514
- .incbin "base_emerald.gba", 0xb55514, 0x84c
+ .incbin "data/graphics/pokemon/front_pics/mantine_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Skarmory: ; 8B55D60
- .incbin "base_emerald.gba", 0xb55d60, 0x80c
+ .incbin "data/graphics/pokemon/front_pics/skarmory_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Houndour: ; 8B5656C
- .incbin "base_emerald.gba", 0xb5656c, 0x504
+ .incbin "data/graphics/pokemon/front_pics/houndour_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Houndoom: ; 8B56A70
- .incbin "base_emerald.gba", 0xb56a70, 0x6f4
+ .incbin "data/graphics/pokemon/front_pics/houndoom_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Kingdra: ; 8B57164
- .incbin "base_emerald.gba", 0xb57164, 0x79c
+ .incbin "data/graphics/pokemon/front_pics/kingdra_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Phanpy: ; 8B57900
- .incbin "base_emerald.gba", 0xb57900, 0x474
+ .incbin "data/graphics/pokemon/front_pics/phanpy_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Donphan: ; 8B57D74
- .incbin "base_emerald.gba", 0xb57d74, 0x6f8
+ .incbin "data/graphics/pokemon/front_pics/donphan_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Porygon2: ; 8B5846C
- .incbin "base_emerald.gba", 0xb5846c, 0x47c
+ .incbin "data/graphics/pokemon/front_pics/porygon2_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Stantler: ; 8B588E8
- .incbin "base_emerald.gba", 0xb588e8, 0x774
+ .incbin "data/graphics/pokemon/front_pics/stantler_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Smeargle: ; 8B5905C
- .incbin "base_emerald.gba", 0xb5905c, 0x6b0
+ .incbin "data/graphics/pokemon/front_pics/smeargle_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Tyrogue: ; 8B5970C
- .incbin "base_emerald.gba", 0xb5970c, 0x4c8
+ .incbin "data/graphics/pokemon/front_pics/tyrogue_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Hitmontop: ; 8B59BD4
- .incbin "base_emerald.gba", 0xb59bd4, 0x5e0
+ .incbin "data/graphics/pokemon/front_pics/hitmontop_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Smoochum: ; 8B5A1B4
- .incbin "base_emerald.gba", 0xb5a1b4, 0x3f0
+ .incbin "data/graphics/pokemon/front_pics/smoochum_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Elekid: ; 8B5A5A4
- .incbin "base_emerald.gba", 0xb5a5a4, 0x5b4
+ .incbin "data/graphics/pokemon/front_pics/elekid_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Magby: ; 8B5AB58
- .incbin "base_emerald.gba", 0xb5ab58, 0x4ac
+ .incbin "data/graphics/pokemon/front_pics/magby_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Miltank: ; 8B5B004
- .incbin "base_emerald.gba", 0xb5b004, 0x6bc
+ .incbin "data/graphics/pokemon/front_pics/miltank_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Blissey: ; 8B5B6C0
- .incbin "base_emerald.gba", 0xb5b6c0, 0x66c
+ .incbin "data/graphics/pokemon/front_pics/blissey_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Raikou: ; 8B5BD2C
- .incbin "base_emerald.gba", 0xb5bd2c, 0xa0c
+ .incbin "data/graphics/pokemon/front_pics/raikou_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Entei: ; 8B5C738
- .incbin "base_emerald.gba", 0xb5c738, 0x894
+ .incbin "data/graphics/pokemon/front_pics/entei_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Suicune: ; 8B5CFCC
- .incbin "base_emerald.gba", 0xb5cfcc, 0xa68
+ .incbin "data/graphics/pokemon/front_pics/suicune_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Larvitar: ; 8B5DA34
- .incbin "base_emerald.gba", 0xb5da34, 0x48c
+ .incbin "data/graphics/pokemon/front_pics/larvitar_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Pupitar: ; 8B5DEC0
- .incbin "base_emerald.gba", 0xb5dec0, 0x448
+ .incbin "data/graphics/pokemon/front_pics/pupitar_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Tyranitar: ; 8B5E308
- .incbin "base_emerald.gba", 0xb5e308, 0x960
+ .incbin "data/graphics/pokemon/front_pics/tyranitar_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Lugia: ; 8B5EC68
- .incbin "base_emerald.gba", 0xb5ec68, 0x894
+ .incbin "data/graphics/pokemon/front_pics/lugia_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_HoOh: ; 8B5F4FC
- .incbin "base_emerald.gba", 0xb5f4fc, 0xb94
+ .incbin "data/graphics/pokemon/front_pics/ho_oh_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Celebi: ; 8B60090
- .incbin "base_emerald.gba", 0xb60090, 0x4b4
+ .incbin "data/graphics/pokemon/front_pics/celebi_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_DoubleQuestionMark: ; 8B60544
- .incbin "base_emerald.gba", 0xb60544, 0x270
+ .incbin "data/graphics/pokemon/front_pics/double_question_mark_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Treecko: ; 8B607B4
- .incbin "base_emerald.gba", 0xb607b4, 0x574
+ .incbin "data/graphics/pokemon/front_pics/treecko_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Grovyle: ; 8B60D28
- .incbin "base_emerald.gba", 0xb60d28, 0x854
+ .incbin "data/graphics/pokemon/front_pics/grovyle_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Sceptile: ; 8B6157C
- .incbin "base_emerald.gba", 0xb6157c, 0x720
+ .incbin "data/graphics/pokemon/front_pics/sceptile_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Torchic: ; 8B61C9C
- .incbin "base_emerald.gba", 0xb61c9c, 0x4f0
+ .incbin "data/graphics/pokemon/front_pics/torchic_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Combusken: ; 8B6218C
- .incbin "base_emerald.gba", 0xb6218c, 0x7d8
+ .incbin "data/graphics/pokemon/front_pics/combusken_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Blaziken: ; 8B62964
- .incbin "base_emerald.gba", 0xb62964, 0x74c
+ .incbin "data/graphics/pokemon/front_pics/blaziken_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Mudkip: ; 8B630B0
- .incbin "base_emerald.gba", 0xb630b0, 0x534
+ .incbin "data/graphics/pokemon/front_pics/mudkip_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Marshtomp: ; 8B635E4
- .incbin "base_emerald.gba", 0xb635e4, 0x610
+ .incbin "data/graphics/pokemon/front_pics/marshtomp_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Swampert: ; 8B63BF4
- .incbin "base_emerald.gba", 0xb63bf4, 0x970
+ .incbin "data/graphics/pokemon/front_pics/swampert_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Poochyena: ; 8B64564
- .incbin "base_emerald.gba", 0xb64564, 0x55c
+ .incbin "data/graphics/pokemon/front_pics/poochyena_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Mightyena: ; 8B64AC0
- .incbin "base_emerald.gba", 0xb64ac0, 0x7d4
+ .incbin "data/graphics/pokemon/front_pics/mightyena_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Zigzagoon: ; 8B65294
- .incbin "base_emerald.gba", 0xb65294, 0x71c
+ .incbin "data/graphics/pokemon/front_pics/zigzagoon_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Linoone: ; 8B659B0
- .incbin "base_emerald.gba", 0xb659b0, 0x5ec
+ .incbin "data/graphics/pokemon/front_pics/linoone_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Wurmple: ; 8B65F9C
- .incbin "base_emerald.gba", 0xb65f9c, 0x4fc
+ .incbin "data/graphics/pokemon/front_pics/wurmple_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Silcoon: ; 8B66498
- .incbin "base_emerald.gba", 0xb66498, 0x398
+ .incbin "data/graphics/pokemon/front_pics/silcoon_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Beautifly: ; 8B66830
- .incbin "base_emerald.gba", 0xb66830, 0x58c
+ .incbin "data/graphics/pokemon/front_pics/beautifly_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Cascoon: ; 8B66DBC
- .incbin "base_emerald.gba", 0xb66dbc, 0x374
+ .incbin "data/graphics/pokemon/front_pics/cascoon_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Dustox: ; 8B67130
- .incbin "base_emerald.gba", 0xb67130, 0x604
+ .incbin "data/graphics/pokemon/front_pics/dustox_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Lotad: ; 8B67734
- .incbin "base_emerald.gba", 0xb67734, 0x448
+ .incbin "data/graphics/pokemon/front_pics/lotad_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Lombre: ; 8B67B7C
- .incbin "base_emerald.gba", 0xb67b7c, 0x5a4
+ .incbin "data/graphics/pokemon/front_pics/lombre_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Ludicolo: ; 8B68120
- .incbin "base_emerald.gba", 0xb68120, 0x7d0
+ .incbin "data/graphics/pokemon/front_pics/ludicolo_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Seedot: ; 8B688F0
- .incbin "base_emerald.gba", 0xb688f0, 0x4c4
+ .incbin "data/graphics/pokemon/front_pics/seedot_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Nuzleaf: ; 8B68DB4
- .incbin "base_emerald.gba", 0xb68db4, 0x4c4
+ .incbin "data/graphics/pokemon/front_pics/nuzleaf_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Shiftry: ; 8B69278
- .incbin "base_emerald.gba", 0xb69278, 0x600
+ .incbin "data/graphics/pokemon/front_pics/shiftry_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Nincada: ; 8B69878
- .incbin "base_emerald.gba", 0xb69878, 0x48c
+ .incbin "data/graphics/pokemon/front_pics/nincada_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Ninjask: ; 8B69D04
- .incbin "base_emerald.gba", 0xb69d04, 0x538
+ .incbin "data/graphics/pokemon/front_pics/ninjask_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Shedinja: ; 8B6A23C
- .incbin "base_emerald.gba", 0xb6a23c, 0x5e0
+ .incbin "data/graphics/pokemon/front_pics/shedinja_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Taillow: ; 8B6A81C
- .incbin "base_emerald.gba", 0xb6a81c, 0x540
+ .incbin "data/graphics/pokemon/front_pics/taillow_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Swellow: ; 8B6AD5C
- .incbin "base_emerald.gba", 0xb6ad5c, 0x56c
+ .incbin "data/graphics/pokemon/front_pics/swellow_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Shroomish: ; 8B6B2C8
- .incbin "base_emerald.gba", 0xb6b2c8, 0x3c8
+ .incbin "data/graphics/pokemon/front_pics/shroomish_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Breloom: ; 8B6B690
- .incbin "base_emerald.gba", 0xb6b690, 0x6ac
+ .incbin "data/graphics/pokemon/front_pics/breloom_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Spinda: ; 8B6BD3C
- .incbin "base_emerald.gba", 0xb6bd3c, 0x3f4
+ .incbin "data/graphics/pokemon/front_pics/spinda_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Wingull: ; 8B6C130
- .incbin "base_emerald.gba", 0xb6c130, 0x3e4
+ .incbin "data/graphics/pokemon/front_pics/wingull_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Pelipper: ; 8B6C514
- .incbin "base_emerald.gba", 0xb6c514, 0x5f8
+ .incbin "data/graphics/pokemon/front_pics/pelipper_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Surskit: ; 8B6CB0C
- .incbin "base_emerald.gba", 0xb6cb0c, 0x3a4
+ .incbin "data/graphics/pokemon/front_pics/surskit_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Masquerain: ; 8B6CEB0
- .incbin "base_emerald.gba", 0xb6ceb0, 0x640
+ .incbin "data/graphics/pokemon/front_pics/masquerain_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Wailmer: ; 8B6D4F0
- .incbin "base_emerald.gba", 0xb6d4f0, 0x4b4
+ .incbin "data/graphics/pokemon/front_pics/wailmer_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Wailord: ; 8B6D9A4
- .incbin "base_emerald.gba", 0xb6d9a4, 0x678
+ .incbin "data/graphics/pokemon/front_pics/wailord_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Skitty: ; 8B6E01C
- .incbin "base_emerald.gba", 0xb6e01c, 0x56c
+ .incbin "data/graphics/pokemon/front_pics/skitty_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Delcatty: ; 8B6E588
- .incbin "base_emerald.gba", 0xb6e588, 0x658
+ .incbin "data/graphics/pokemon/front_pics/delcatty_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Kecleon: ; 8B6EBE0
- .incbin "base_emerald.gba", 0xb6ebe0, 0x694
+ .incbin "data/graphics/pokemon/front_pics/kecleon_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Baltoy: ; 8B6F274
- .incbin "base_emerald.gba", 0xb6f274, 0x3b8
+ .incbin "data/graphics/pokemon/front_pics/baltoy_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Claydol: ; 8B6F62C
- .incbin "base_emerald.gba", 0xb6f62c, 0x6dc
+ .incbin "data/graphics/pokemon/front_pics/claydol_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Nosepass: ; 8B6FD08
- .incbin "base_emerald.gba", 0xb6fd08, 0x560
+ .incbin "data/graphics/pokemon/front_pics/nosepass_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Torkoal: ; 8B70268
- .incbin "base_emerald.gba", 0xb70268, 0x7f0
+ .incbin "data/graphics/pokemon/front_pics/torkoal_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Sableye: ; 8B70A58
- .incbin "base_emerald.gba", 0xb70a58, 0x4a0
+ .incbin "data/graphics/pokemon/front_pics/sableye_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Barboach: ; 8B70EF8
- .incbin "base_emerald.gba", 0xb70ef8, 0x508
+ .incbin "data/graphics/pokemon/front_pics/barboach_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Whiscash: ; 8B71400
- .incbin "base_emerald.gba", 0xb71400, 0x57c
+ .incbin "data/graphics/pokemon/front_pics/whiscash_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Luvdisc: ; 8B7197C
- .incbin "base_emerald.gba", 0xb7197c, 0x334
+ .incbin "data/graphics/pokemon/front_pics/luvdisc_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Corphish: ; 8B71CB0
- .incbin "base_emerald.gba", 0xb71cb0, 0x534
+ .incbin "data/graphics/pokemon/front_pics/corphish_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Crawdaunt: ; 8B721E4
- .incbin "base_emerald.gba", 0xb721e4, 0x73c
+ .incbin "data/graphics/pokemon/front_pics/crawdaunt_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Feebas: ; 8B72920
- .incbin "base_emerald.gba", 0xb72920, 0x510
+ .incbin "data/graphics/pokemon/front_pics/feebas_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Milotic: ; 8B72E30
- .incbin "base_emerald.gba", 0xb72e30, 0x8cc
+ .incbin "data/graphics/pokemon/front_pics/milotic_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Carvanha: ; 8B736FC
- .incbin "base_emerald.gba", 0xb736fc, 0x620
+ .incbin "data/graphics/pokemon/front_pics/carvanha_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Sharpedo: ; 8B73D1C
- .incbin "base_emerald.gba", 0xb73d1c, 0x630
+ .incbin "data/graphics/pokemon/front_pics/sharpedo_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Trapinch: ; 8B7434C
- .incbin "base_emerald.gba", 0xb7434c, 0x3d4
+ .incbin "data/graphics/pokemon/front_pics/trapinch_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Vibrava: ; 8B74720
- .incbin "base_emerald.gba", 0xb74720, 0x690
+ .incbin "data/graphics/pokemon/front_pics/vibrava_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Flygon: ; 8B74DB0
- .incbin "base_emerald.gba", 0xb74db0, 0x864
+ .incbin "data/graphics/pokemon/front_pics/flygon_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Makuhita: ; 8B75614
- .incbin "base_emerald.gba", 0xb75614, 0x4bc
+ .incbin "data/graphics/pokemon/front_pics/makuhita_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Hariyama: ; 8B75AD0
- .incbin "base_emerald.gba", 0xb75ad0, 0x900
+ .incbin "data/graphics/pokemon/front_pics/hariyama_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Electrike: ; 8B763D0
- .incbin "base_emerald.gba", 0xb763d0, 0x4d0
+ .incbin "data/graphics/pokemon/front_pics/electrike_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Manectric: ; 8B768A0
- .incbin "base_emerald.gba", 0xb768a0, 0x5fc
+ .incbin "data/graphics/pokemon/front_pics/manectric_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Numel: ; 8B76E9C
- .incbin "base_emerald.gba", 0xb76e9c, 0x51c
+ .incbin "data/graphics/pokemon/front_pics/numel_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Camerupt: ; 8B773B8
- .incbin "base_emerald.gba", 0xb773b8, 0x624
+ .incbin "data/graphics/pokemon/front_pics/camerupt_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Spheal: ; 8B779DC
- .incbin "base_emerald.gba", 0xb779dc, 0x430
+ .incbin "data/graphics/pokemon/front_pics/spheal_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Sealeo: ; 8B77E0C
- .incbin "base_emerald.gba", 0xb77e0c, 0x678
+ .incbin "data/graphics/pokemon/front_pics/sealeo_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Walrein: ; 8B78484
- .incbin "base_emerald.gba", 0xb78484, 0x7d0
+ .incbin "data/graphics/pokemon/front_pics/walrein_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Cacnea: ; 8B78C54
- .incbin "base_emerald.gba", 0xb78c54, 0x518
+ .incbin "data/graphics/pokemon/front_pics/cacnea_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Cacturne: ; 8B7916C
- .incbin "base_emerald.gba", 0xb7916c, 0x7bc
+ .incbin "data/graphics/pokemon/front_pics/cacturne_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Snorunt: ; 8B79928
- .incbin "base_emerald.gba", 0xb79928, 0x51c
+ .incbin "data/graphics/pokemon/front_pics/snorunt_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Glalie: ; 8B79E44
- .incbin "base_emerald.gba", 0xb79e44, 0x724
+ .incbin "data/graphics/pokemon/front_pics/glalie_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Lunatone: ; 8B7A568
- .incbin "base_emerald.gba", 0xb7a568, 0x528
+ .incbin "data/graphics/pokemon/front_pics/lunatone_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Solrock: ; 8B7AA90
- .incbin "base_emerald.gba", 0xb7aa90, 0x7d4
+ .incbin "data/graphics/pokemon/front_pics/solrock_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Azurill: ; 8B7B264
- .incbin "base_emerald.gba", 0xb7b264, 0x550
+ .incbin "data/graphics/pokemon/front_pics/azurill_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Spoink: ; 8B7B7B4
- .incbin "base_emerald.gba", 0xb7b7b4, 0x3ec
+ .incbin "data/graphics/pokemon/front_pics/spoink_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Grumpig: ; 8B7BBA0
- .incbin "base_emerald.gba", 0xb7bba0, 0x6b8
+ .incbin "data/graphics/pokemon/front_pics/grumpig_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Plusle: ; 8B7C258
- .incbin "base_emerald.gba", 0xb7c258, 0x49c
+ .incbin "data/graphics/pokemon/front_pics/plusle_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Minun: ; 8B7C6F4
- .incbin "base_emerald.gba", 0xb7c6f4, 0x420
+ .incbin "data/graphics/pokemon/front_pics/minun_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Mawile: ; 8B7CB14
- .incbin "base_emerald.gba", 0xb7cb14, 0x790
+ .incbin "data/graphics/pokemon/front_pics/mawile_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Meditite: ; 8B7D2A4
- .incbin "base_emerald.gba", 0xb7d2a4, 0x440
+ .incbin "data/graphics/pokemon/front_pics/meditite_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Medicham: ; 8B7D6E4
- .incbin "base_emerald.gba", 0xb7d6e4, 0x558
+ .incbin "data/graphics/pokemon/front_pics/medicham_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Swablu: ; 8B7DC3C
- .incbin "base_emerald.gba", 0xb7dc3c, 0x4ec
+ .incbin "data/graphics/pokemon/front_pics/swablu_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Altaria: ; 8B7E128
- .incbin "base_emerald.gba", 0xb7e128, 0x71c
+ .incbin "data/graphics/pokemon/front_pics/altaria_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Wynaut: ; 8B7E844
- .incbin "base_emerald.gba", 0xb7e844, 0x474
+ .incbin "data/graphics/pokemon/front_pics/wynaut_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Duskull: ; 8B7ECB8
- .incbin "base_emerald.gba", 0xb7ecb8, 0x570
+ .incbin "data/graphics/pokemon/front_pics/duskull_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Dusclops: ; 8B7F228
- .incbin "base_emerald.gba", 0xb7f228, 0x6b0
+ .incbin "data/graphics/pokemon/front_pics/dusclops_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Roselia: ; 8B7F8D8
- .incbin "base_emerald.gba", 0xb7f8d8, 0x610
+ .incbin "data/graphics/pokemon/front_pics/roselia_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Slakoth: ; 8B7FEE8
- .incbin "base_emerald.gba", 0xb7fee8, 0x3f0
+ .incbin "data/graphics/pokemon/front_pics/slakoth_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Vigoroth: ; 8B802D8
- .incbin "base_emerald.gba", 0xb802d8, 0x7b0
+ .incbin "data/graphics/pokemon/front_pics/vigoroth_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Slaking: ; 8B80A88
- .incbin "base_emerald.gba", 0xb80a88, 0x6ac
+ .incbin "data/graphics/pokemon/front_pics/slaking_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Gulpin: ; 8B81134
- .incbin "base_emerald.gba", 0xb81134, 0x3b0
+ .incbin "data/graphics/pokemon/front_pics/gulpin_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Swalot: ; 8B814E4
- .incbin "base_emerald.gba", 0xb814e4, 0x594
+ .incbin "data/graphics/pokemon/front_pics/swalot_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Tropius: ; 8B81A78
- .incbin "base_emerald.gba", 0xb81a78, 0x924
+ .incbin "data/graphics/pokemon/front_pics/tropius_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Whismur: ; 8B8239C
- .incbin "base_emerald.gba", 0xb8239c, 0x46c
+ .incbin "data/graphics/pokemon/front_pics/whismur_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Loudred: ; 8B82808
- .incbin "base_emerald.gba", 0xb82808, 0x6f8
+ .incbin "data/graphics/pokemon/front_pics/loudred_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Exploud: ; 8B82F00
- .incbin "base_emerald.gba", 0xb82f00, 0xa08
+ .incbin "data/graphics/pokemon/front_pics/exploud_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Clamperl: ; 8B83908
- .incbin "base_emerald.gba", 0xb83908, 0x4ac
+ .incbin "data/graphics/pokemon/front_pics/clamperl_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Huntail: ; 8B83DB4
- .incbin "base_emerald.gba", 0xb83db4, 0x6f4
+ .incbin "data/graphics/pokemon/front_pics/huntail_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Gorebyss: ; 8B844A8
- .incbin "base_emerald.gba", 0xb844a8, 0x5a8
+ .incbin "data/graphics/pokemon/front_pics/gorebyss_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Absol: ; 8B84A50
- .incbin "base_emerald.gba", 0xb84a50, 0x770
+ .incbin "data/graphics/pokemon/front_pics/absol_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Shuppet: ; 8B851C0
- .incbin "base_emerald.gba", 0xb851c0, 0x400
+ .incbin "data/graphics/pokemon/front_pics/shuppet_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Banette: ; 8B855C0
- .incbin "base_emerald.gba", 0xb855c0, 0x50c
+ .incbin "data/graphics/pokemon/front_pics/banette_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Seviper: ; 8B85ACC
- .incbin "base_emerald.gba", 0xb85acc, 0x790
+ .incbin "data/graphics/pokemon/front_pics/seviper_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Zangoose: ; 8B8625C
- .incbin "base_emerald.gba", 0xb8625c, 0x71c
+ .incbin "data/graphics/pokemon/front_pics/zangoose_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Relicanth: ; 8B86978
- .incbin "base_emerald.gba", 0xb86978, 0x544
+ .incbin "data/graphics/pokemon/front_pics/relicanth_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Aron: ; 8B86EBC
- .incbin "base_emerald.gba", 0xb86ebc, 0x3a4
+ .incbin "data/graphics/pokemon/front_pics/aron_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Lairon: ; 8B87260
- .incbin "base_emerald.gba", 0xb87260, 0x618
+ .incbin "data/graphics/pokemon/front_pics/lairon_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Aggron: ; 8B87878
- .incbin "base_emerald.gba", 0xb87878, 0x9d4
+ .incbin "data/graphics/pokemon/front_pics/aggron_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Castform: ; 8B8824C
- .incbin "base_emerald.gba", 0xb8824c, 0xa88
+ .incbin "data/graphics/pokemon/front_pics/castform_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Volbeat: ; 8B88CD4
- .incbin "base_emerald.gba", 0xb88cd4, 0x618
+ .incbin "data/graphics/pokemon/front_pics/volbeat_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Illumise: ; 8B892EC
- .incbin "base_emerald.gba", 0xb892ec, 0x680
+ .incbin "data/graphics/pokemon/front_pics/illumise_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Lileep: ; 8B8996C
- .incbin "base_emerald.gba", 0xb8996c, 0x5f8
+ .incbin "data/graphics/pokemon/front_pics/lileep_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Cradily: ; 8B89F64
- .incbin "base_emerald.gba", 0xb89f64, 0x750
+ .incbin "data/graphics/pokemon/front_pics/cradily_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Anorith: ; 8B8A6B4
- .incbin "base_emerald.gba", 0xb8a6b4, 0x5ec
+ .incbin "data/graphics/pokemon/front_pics/anorith_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Armaldo: ; 8B8ACA0
- .incbin "base_emerald.gba", 0xb8aca0, 0x978
+ .incbin "data/graphics/pokemon/front_pics/armaldo_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Ralts: ; 8B8B618
- .incbin "base_emerald.gba", 0xb8b618, 0x40c
+ .incbin "data/graphics/pokemon/front_pics/ralts_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Kirlia: ; 8B8BA24
- .incbin "base_emerald.gba", 0xb8ba24, 0x550
+ .incbin "data/graphics/pokemon/front_pics/kirlia_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Gardevoir: ; 8B8BF74
- .incbin "base_emerald.gba", 0xb8bf74, 0x534
+ .incbin "data/graphics/pokemon/front_pics/gardevoir_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Bagon: ; 8B8C4A8
- .incbin "base_emerald.gba", 0xb8c4a8, 0x494
+ .incbin "data/graphics/pokemon/front_pics/bagon_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Shelgon: ; 8B8C93C
- .incbin "base_emerald.gba", 0xb8c93c, 0x56c
+ .incbin "data/graphics/pokemon/front_pics/shelgon_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Salamence: ; 8B8CEA8
- .incbin "base_emerald.gba", 0xb8cea8, 0x760
+ .incbin "data/graphics/pokemon/front_pics/salamence_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Beldum: ; 8B8D608
- .incbin "base_emerald.gba", 0xb8d608, 0x464
+ .incbin "data/graphics/pokemon/front_pics/beldum_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Metang: ; 8B8DA6C
- .incbin "base_emerald.gba", 0xb8da6c, 0x7d0
+ .incbin "data/graphics/pokemon/front_pics/metang_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Metagross: ; 8B8E23C
- .incbin "base_emerald.gba", 0xb8e23c, 0x6e4
+ .incbin "data/graphics/pokemon/front_pics/metagross_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Regirock: ; 8B8E920
- .incbin "base_emerald.gba", 0xb8e920, 0x8c8
+ .incbin "data/graphics/pokemon/front_pics/regirock_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Regice: ; 8B8F1E8
- .incbin "base_emerald.gba", 0xb8f1e8, 0x7ac
+ .incbin "data/graphics/pokemon/front_pics/regice_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Registeel: ; 8B8F994
- .incbin "base_emerald.gba", 0xb8f994, 0x7dc
+ .incbin "data/graphics/pokemon/front_pics/registeel_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Kyogre: ; 8B90170
- .incbin "base_emerald.gba", 0xb90170, 0x7d8
+ .incbin "data/graphics/pokemon/front_pics/kyogre_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Groudon: ; 8B90948
- .incbin "base_emerald.gba", 0xb90948, 0xa14
+ .incbin "data/graphics/pokemon/front_pics/groudon_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Rayquaza: ; 8B9135C
- .incbin "base_emerald.gba", 0xb9135c, 0x994
+ .incbin "data/graphics/pokemon/front_pics/rayquaza_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Latias: ; 8B91CF0
- .incbin "base_emerald.gba", 0xb91cf0, 0x688
+ .incbin "data/graphics/pokemon/front_pics/latias_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Latios: ; 8B92378
- .incbin "base_emerald.gba", 0xb92378, 0x830
+ .incbin "data/graphics/pokemon/front_pics/latios_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Jirachi: ; 8B92BA8
- .incbin "base_emerald.gba", 0xb92ba8, 0x5ac
+ .incbin "data/graphics/pokemon/front_pics/jirachi_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Deoxys: ; 8B93154
- .incbin "base_emerald.gba", 0xb93154, 0x76c
+ .incbin "data/graphics/pokemon/front_pics/deoxys_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Chimecho: ; 8B938C0
- .incbin "base_emerald.gba", 0xb938c0, 0x448
+ .incbin "data/graphics/pokemon/front_pics/chimecho_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_Egg: ; 8B93D08
- .incbin "base_emerald.gba", 0xb93d08, 0x2bc
+ .incbin "data/graphics/pokemon/front_pics/egg_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_UnownB: ; 8B93FC4
- .incbin "base_emerald.gba", 0xb93fc4, 0x2c8
+ .incbin "data/graphics/pokemon/front_pics/unown_b_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_UnownC: ; 8B9428C
- .incbin "base_emerald.gba", 0xb9428c, 0x304
+ .incbin "data/graphics/pokemon/front_pics/unown_c_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_UnownD: ; 8B94590
- .incbin "base_emerald.gba", 0xb94590, 0x2e8
+ .incbin "data/graphics/pokemon/front_pics/unown_d_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_UnownE: ; 8B94878
- .incbin "base_emerald.gba", 0xb94878, 0x2a8
+ .incbin "data/graphics/pokemon/front_pics/unown_e_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_UnownF: ; 8B94B20
- .incbin "base_emerald.gba", 0xb94b20, 0x2e8
+ .incbin "data/graphics/pokemon/front_pics/unown_f_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_UnownG: ; 8B94E08
- .incbin "base_emerald.gba", 0xb94e08, 0x2cc
+ .incbin "data/graphics/pokemon/front_pics/unown_g_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_UnownH: ; 8B950D4
- .incbin "base_emerald.gba", 0xb950d4, 0x338
+ .incbin "data/graphics/pokemon/front_pics/unown_h_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_UnownI: ; 8B9540C
- .incbin "base_emerald.gba", 0xb9540c, 0x28c
+ .incbin "data/graphics/pokemon/front_pics/unown_i_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_UnownJ: ; 8B95698
- .incbin "base_emerald.gba", 0xb95698, 0x2b8
+ .incbin "data/graphics/pokemon/front_pics/unown_j_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_UnownK: ; 8B95950
- .incbin "base_emerald.gba", 0xb95950, 0x2c0
+ .incbin "data/graphics/pokemon/front_pics/unown_k_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_UnownL: ; 8B95C10
- .incbin "base_emerald.gba", 0xb95c10, 0x2a4
+ .incbin "data/graphics/pokemon/front_pics/unown_l_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_UnownM: ; 8B95EB4
- .incbin "base_emerald.gba", 0xb95eb4, 0x314
+ .incbin "data/graphics/pokemon/front_pics/unown_m_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_UnownN: ; 8B961C8
- .incbin "base_emerald.gba", 0xb961c8, 0x2e8
+ .incbin "data/graphics/pokemon/front_pics/unown_n_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_UnownO: ; 8B964B0
- .incbin "base_emerald.gba", 0xb964b0, 0x32c
+ .incbin "data/graphics/pokemon/front_pics/unown_o_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_UnownP: ; 8B967DC
- .incbin "base_emerald.gba", 0xb967dc, 0x290
+ .incbin "data/graphics/pokemon/front_pics/unown_p_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_UnownQ: ; 8B96A6C
- .incbin "base_emerald.gba", 0xb96a6c, 0x2a8
+ .incbin "data/graphics/pokemon/front_pics/unown_q_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_UnownR: ; 8B96D14
- .incbin "base_emerald.gba", 0xb96d14, 0x294
+ .incbin "data/graphics/pokemon/front_pics/unown_r_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_UnownS: ; 8B96FA8
- .incbin "base_emerald.gba", 0xb96fa8, 0x2dc
+ .incbin "data/graphics/pokemon/front_pics/unown_s_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_UnownT: ; 8B97284
- .incbin "base_emerald.gba", 0xb97284, 0x2a4
+ .incbin "data/graphics/pokemon/front_pics/unown_t_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_UnownU: ; 8B97528
- .incbin "base_emerald.gba", 0xb97528, 0x30c
+ .incbin "data/graphics/pokemon/front_pics/unown_u_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_UnownV: ; 8B97834
- .incbin "base_emerald.gba", 0xb97834, 0x2d8
+ .incbin "data/graphics/pokemon/front_pics/unown_v_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_UnownW: ; 8B97B0C
- .incbin "base_emerald.gba", 0xb97b0c, 0x2c8
+ .incbin "data/graphics/pokemon/front_pics/unown_w_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_UnownX: ; 8B97DD4
- .incbin "base_emerald.gba", 0xb97dd4, 0x2b4
+ .incbin "data/graphics/pokemon/front_pics/unown_x_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_UnownY: ; 8B98088
- .incbin "base_emerald.gba", 0xb98088, 0x2c8
+ .incbin "data/graphics/pokemon/front_pics/unown_y_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_UnownZ: ; 8B98350
- .incbin "base_emerald.gba", 0xb98350, 0x2a4
+ .incbin "data/graphics/pokemon/front_pics/unown_z_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_UnownExclamationMark: ; 8B985F4
- .incbin "base_emerald.gba", 0xb985f4, 0x284
+ .incbin "data/graphics/pokemon/front_pics/unown_exclamation_mark_front_pic.4bpp.lz"
.align 2, 0
gMonFrontPic_UnownQuestionMark: ; 8B98878
- .incbin "base_emerald.gba", 0xb98878, 0x2b0
+ .incbin "data/graphics/pokemon/front_pics/unown_question_mark_front_pic.4bpp.lz"
diff --git a/data/graphics/pokemon/mon_graphics.s b/data/graphics/pokemon/mon_graphics.s
index 4673e54b8..2475b6274 100644
--- a/data/graphics/pokemon/mon_graphics.s
+++ b/data/graphics/pokemon/mon_graphics.s
@@ -1,12016 +1,12016 @@
.align 2, 0
gMonStillFrontPic_Bulbasaur: ; 8C2FA08
- .incbin "base_emerald.gba", 0xc2fa08, 0x298
+ .incbin "data/graphics/pokemon/still_front_pics/bulbasaur_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Bulbasaur: ; 8C2FCA0
- .incbin "base_emerald.gba", 0xc2fca0, 0x28
+ .incbin "data/graphics/pokemon/palettes/bulbasaur_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Bulbasaur: ; 8C2FCC8
- .incbin "base_emerald.gba", 0xc2fcc8, 0x2b0
+ .incbin "data/graphics/pokemon/back_pics/bulbasaur_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Bulbasaur: ; 8C2FF78
- .incbin "base_emerald.gba", 0xc2ff78, 0x28
+ .incbin "data/graphics/pokemon/palettes/bulbasaur_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Bulbasaur: ; 8C2FFA0
- .incbin "base_emerald.gba", 0xc2ffa0, 0x400
+ .incbin "data/graphics/pokemon/icons/bulbasaur_icon.4bpp"
.align 2, 0
gMonFootprint_Bulbasaur: ; 8C303A0
- .incbin "base_emerald.gba", 0xc303a0, 0x20
+ .incbin "data/graphics/pokemon/footprints/bulbasaur_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Ivysaur: ; 8C303C0
- .incbin "base_emerald.gba", 0xc303c0, 0x374
+ .incbin "data/graphics/pokemon/still_front_pics/ivysaur_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Ivysaur: ; 8C30734
- .incbin "base_emerald.gba", 0xc30734, 0x28
+ .incbin "data/graphics/pokemon/palettes/ivysaur_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Ivysaur: ; 8C3075C
- .incbin "base_emerald.gba", 0xc3075c, 0x38c
+ .incbin "data/graphics/pokemon/back_pics/ivysaur_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Ivysaur: ; 8C30AE8
- .incbin "base_emerald.gba", 0xc30ae8, 0x28
+ .incbin "data/graphics/pokemon/palettes/ivysaur_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Ivysaur: ; 8C30B10
- .incbin "base_emerald.gba", 0xc30b10, 0x400
+ .incbin "data/graphics/pokemon/icons/ivysaur_icon.4bpp"
.align 2, 0
gMonFootprint_Ivysaur: ; 8C30F10
- .incbin "base_emerald.gba", 0xc30f10, 0x20
+ .incbin "data/graphics/pokemon/footprints/ivysaur_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Venusaur: ; 8C30F30
- .incbin "base_emerald.gba", 0xc30f30, 0x58c
+ .incbin "data/graphics/pokemon/still_front_pics/venusaur_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Venusaur: ; 8C314BC
- .incbin "base_emerald.gba", 0xc314bc, 0x28
+ .incbin "data/graphics/pokemon/palettes/venusaur_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Venusaur: ; 8C314E4
- .incbin "base_emerald.gba", 0xc314e4, 0x4d0
+ .incbin "data/graphics/pokemon/back_pics/venusaur_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Venusaur: ; 8C319B4
- .incbin "base_emerald.gba", 0xc319b4, 0x28
+ .incbin "data/graphics/pokemon/palettes/venusaur_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Venusaur: ; 8C319DC
- .incbin "base_emerald.gba", 0xc319dc, 0x400
+ .incbin "data/graphics/pokemon/icons/venusaur_icon.4bpp"
.align 2, 0
gMonFootprint_Venusaur: ; 8C31DDC
- .incbin "base_emerald.gba", 0xc31ddc, 0x20
+ .incbin "data/graphics/pokemon/footprints/venusaur_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Charmander: ; 8C31DFC
- .incbin "base_emerald.gba", 0xc31dfc, 0x2b0
+ .incbin "data/graphics/pokemon/still_front_pics/charmander_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Charmander: ; 8C320AC
- .incbin "base_emerald.gba", 0xc320ac, 0x28
+ .incbin "data/graphics/pokemon/palettes/charmander_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Charmander: ; 8C320D4
- .incbin "base_emerald.gba", 0xc320d4, 0x294
+ .incbin "data/graphics/pokemon/back_pics/charmander_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Charmander: ; 8C32368
- .incbin "base_emerald.gba", 0xc32368, 0x28
+ .incbin "data/graphics/pokemon/palettes/charmander_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Charmander: ; 8C32390
- .incbin "base_emerald.gba", 0xc32390, 0x400
+ .incbin "data/graphics/pokemon/icons/charmander_icon.4bpp"
.align 2, 0
gMonFootprint_Charmander: ; 8C32790
- .incbin "base_emerald.gba", 0xc32790, 0x20
+ .incbin "data/graphics/pokemon/footprints/charmander_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Charmeleon: ; 8C327B0
- .incbin "base_emerald.gba", 0xc327b0, 0x3a8
+ .incbin "data/graphics/pokemon/still_front_pics/charmeleon_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Charmeleon: ; 8C32B58
- .incbin "base_emerald.gba", 0xc32b58, 0x28
+ .incbin "data/graphics/pokemon/palettes/charmeleon_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Charmeleon: ; 8C32B80
- .incbin "base_emerald.gba", 0xc32b80, 0x2e0
+ .incbin "data/graphics/pokemon/back_pics/charmeleon_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Charmeleon: ; 8C32E60
- .incbin "base_emerald.gba", 0xc32e60, 0x28
+ .incbin "data/graphics/pokemon/palettes/charmeleon_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Charmeleon: ; 8C32E88
- .incbin "base_emerald.gba", 0xc32e88, 0x400
+ .incbin "data/graphics/pokemon/icons/charmeleon_icon.4bpp"
.align 2, 0
gMonFootprint_Charmeleon: ; 8C33288
- .incbin "base_emerald.gba", 0xc33288, 0x20
+ .incbin "data/graphics/pokemon/footprints/charmeleon_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Charizard: ; 8C332A8
- .incbin "base_emerald.gba", 0xc332a8, 0x550
+ .incbin "data/graphics/pokemon/still_front_pics/charizard_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Charizard: ; 8C337F8
- .incbin "base_emerald.gba", 0xc337f8, 0x28
+ .incbin "data/graphics/pokemon/palettes/charizard_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Charizard: ; 8C33820
- .incbin "base_emerald.gba", 0xc33820, 0x41c
+ .incbin "data/graphics/pokemon/back_pics/charizard_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Charizard: ; 8C33C3C
- .incbin "base_emerald.gba", 0xc33c3c, 0x28
+ .incbin "data/graphics/pokemon/palettes/charizard_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Charizard: ; 8C33C64
- .incbin "base_emerald.gba", 0xc33c64, 0x400
+ .incbin "data/graphics/pokemon/icons/charizard_icon.4bpp"
.align 2, 0
gMonFootprint_Charizard: ; 8C34064
- .incbin "base_emerald.gba", 0xc34064, 0x20
+ .incbin "data/graphics/pokemon/footprints/charizard_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Squirtle: ; 8C34084
- .incbin "base_emerald.gba", 0xc34084, 0x2dc
+ .incbin "data/graphics/pokemon/still_front_pics/squirtle_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Squirtle: ; 8C34360
- .incbin "base_emerald.gba", 0xc34360, 0x28
+ .incbin "data/graphics/pokemon/palettes/squirtle_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Squirtle: ; 8C34388
- .incbin "base_emerald.gba", 0xc34388, 0x280
+ .incbin "data/graphics/pokemon/back_pics/squirtle_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Squirtle: ; 8C34608
- .incbin "base_emerald.gba", 0xc34608, 0x28
+ .incbin "data/graphics/pokemon/palettes/squirtle_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Squirtle: ; 8C34630
- .incbin "base_emerald.gba", 0xc34630, 0x400
+ .incbin "data/graphics/pokemon/icons/squirtle_icon.4bpp"
.align 2, 0
gMonFootprint_Squirtle: ; 8C34A30
- .incbin "base_emerald.gba", 0xc34a30, 0x20
+ .incbin "data/graphics/pokemon/footprints/squirtle_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Wartortle: ; 8C34A50
- .incbin "base_emerald.gba", 0xc34a50, 0x37c
+ .incbin "data/graphics/pokemon/still_front_pics/wartortle_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Wartortle: ; 8C34DCC
- .incbin "base_emerald.gba", 0xc34dcc, 0x28
+ .incbin "data/graphics/pokemon/palettes/wartortle_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Wartortle: ; 8C34DF4
- .incbin "base_emerald.gba", 0xc34df4, 0x334
+ .incbin "data/graphics/pokemon/back_pics/wartortle_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Wartortle: ; 8C35128
- .incbin "base_emerald.gba", 0xc35128, 0x28
+ .incbin "data/graphics/pokemon/palettes/wartortle_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Wartortle: ; 8C35150
- .incbin "base_emerald.gba", 0xc35150, 0x400
+ .incbin "data/graphics/pokemon/icons/wartortle_icon.4bpp"
.align 2, 0
gMonFootprint_Wartortle: ; 8C35550
- .incbin "base_emerald.gba", 0xc35550, 0x20
+ .incbin "data/graphics/pokemon/footprints/wartortle_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Blastoise: ; 8C35570
- .incbin "base_emerald.gba", 0xc35570, 0x504
+ .incbin "data/graphics/pokemon/still_front_pics/blastoise_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Blastoise: ; 8C35A74
- .incbin "base_emerald.gba", 0xc35a74, 0x28
+ .incbin "data/graphics/pokemon/palettes/blastoise_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Blastoise: ; 8C35A9C
- .incbin "base_emerald.gba", 0xc35a9c, 0x41c
+ .incbin "data/graphics/pokemon/back_pics/blastoise_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Blastoise: ; 8C35EB8
- .incbin "base_emerald.gba", 0xc35eb8, 0x28
+ .incbin "data/graphics/pokemon/palettes/blastoise_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Blastoise: ; 8C35EE0
- .incbin "base_emerald.gba", 0xc35ee0, 0x400
+ .incbin "data/graphics/pokemon/icons/blastoise_icon.4bpp"
.align 2, 0
gMonFootprint_Blastoise: ; 8C362E0
- .incbin "base_emerald.gba", 0xc362e0, 0x20
+ .incbin "data/graphics/pokemon/footprints/blastoise_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Caterpie: ; 8C36300
- .incbin "base_emerald.gba", 0xc36300, 0x260
+ .incbin "data/graphics/pokemon/still_front_pics/caterpie_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Caterpie: ; 8C36560
- .incbin "base_emerald.gba", 0xc36560, 0x28
+ .incbin "data/graphics/pokemon/palettes/caterpie_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Caterpie: ; 8C36588
- .incbin "base_emerald.gba", 0xc36588, 0x288
+ .incbin "data/graphics/pokemon/back_pics/caterpie_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Caterpie: ; 8C36810
- .incbin "base_emerald.gba", 0xc36810, 0x28
+ .incbin "data/graphics/pokemon/palettes/caterpie_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Caterpie: ; 8C36838
- .incbin "base_emerald.gba", 0xc36838, 0x400
+ .incbin "data/graphics/pokemon/icons/caterpie_icon.4bpp"
.align 2, 0
gMonFootprint_Caterpie: ; 8C36C38
- .incbin "base_emerald.gba", 0xc36c38, 0x20
+ .incbin "data/graphics/pokemon/footprints/caterpie_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Metapod: ; 8C36C58
- .incbin "base_emerald.gba", 0xc36c58, 0x218
+ .incbin "data/graphics/pokemon/still_front_pics/metapod_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Metapod: ; 8C36E70
- .incbin "base_emerald.gba", 0xc36e70, 0x20
+ .incbin "data/graphics/pokemon/palettes/metapod_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Metapod: ; 8C36E90
- .incbin "base_emerald.gba", 0xc36e90, 0x240
+ .incbin "data/graphics/pokemon/back_pics/metapod_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Metapod: ; 8C370D0
- .incbin "base_emerald.gba", 0xc370d0, 0x20
+ .incbin "data/graphics/pokemon/palettes/metapod_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Metapod: ; 8C370F0
- .incbin "base_emerald.gba", 0xc370f0, 0x400
+ .incbin "data/graphics/pokemon/icons/metapod_icon.4bpp"
.align 2, 0
gMonFootprint_Metapod: ; 8C374F0
- .incbin "base_emerald.gba", 0xc374f0, 0x20
+ .incbin "data/graphics/pokemon/footprints/metapod_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Butterfree: ; 8C37510
- .incbin "base_emerald.gba", 0xc37510, 0x360
+ .incbin "data/graphics/pokemon/still_front_pics/butterfree_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Butterfree: ; 8C37870
- .incbin "base_emerald.gba", 0xc37870, 0x28
+ .incbin "data/graphics/pokemon/palettes/butterfree_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Butterfree: ; 8C37898
- .incbin "base_emerald.gba", 0xc37898, 0x410
+ .incbin "data/graphics/pokemon/back_pics/butterfree_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Butterfree: ; 8C37CA8
- .incbin "base_emerald.gba", 0xc37ca8, 0x28
+ .incbin "data/graphics/pokemon/palettes/butterfree_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Butterfree: ; 8C37CD0
- .incbin "base_emerald.gba", 0xc37cd0, 0x400
+ .incbin "data/graphics/pokemon/icons/butterfree_icon.4bpp"
.align 2, 0
gMonFootprint_Butterfree: ; 8C380D0
- .incbin "base_emerald.gba", 0xc380d0, 0x20
+ .incbin "data/graphics/pokemon/footprints/butterfree_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Weedle: ; 8C380F0
- .incbin "base_emerald.gba", 0xc380f0, 0x240
+ .incbin "data/graphics/pokemon/still_front_pics/weedle_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Weedle: ; 8C38330
- .incbin "base_emerald.gba", 0xc38330, 0x28
+ .incbin "data/graphics/pokemon/palettes/weedle_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Weedle: ; 8C38358
- .incbin "base_emerald.gba", 0xc38358, 0x268
+ .incbin "data/graphics/pokemon/back_pics/weedle_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Weedle: ; 8C385C0
- .incbin "base_emerald.gba", 0xc385c0, 0x28
+ .incbin "data/graphics/pokemon/palettes/weedle_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Weedle: ; 8C385E8
- .incbin "base_emerald.gba", 0xc385e8, 0x400
+ .incbin "data/graphics/pokemon/icons/weedle_icon.4bpp"
.align 2, 0
gMonFootprint_Weedle: ; 8C389E8
- .incbin "base_emerald.gba", 0xc389e8, 0x20
+ .incbin "data/graphics/pokemon/footprints/weedle_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Kakuna: ; 8C38A08
- .incbin "base_emerald.gba", 0xc38a08, 0x24c
+ .incbin "data/graphics/pokemon/still_front_pics/kakuna_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Kakuna: ; 8C38C54
- .incbin "base_emerald.gba", 0xc38c54, 0x24
+ .incbin "data/graphics/pokemon/palettes/kakuna_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Kakuna: ; 8C38C78
- .incbin "base_emerald.gba", 0xc38c78, 0x284
+ .incbin "data/graphics/pokemon/back_pics/kakuna_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Kakuna: ; 8C38EFC
- .incbin "base_emerald.gba", 0xc38efc, 0x24
+ .incbin "data/graphics/pokemon/palettes/kakuna_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Kakuna: ; 8C38F20
- .incbin "base_emerald.gba", 0xc38f20, 0x400
+ .incbin "data/graphics/pokemon/icons/kakuna_icon.4bpp"
.align 2, 0
gMonFootprint_Kakuna: ; 8C39320
- .incbin "base_emerald.gba", 0xc39320, 0x20
+ .incbin "data/graphics/pokemon/footprints/kakuna_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Beedrill: ; 8C39340
- .incbin "base_emerald.gba", 0xc39340, 0x410
+ .incbin "data/graphics/pokemon/still_front_pics/beedrill_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Beedrill: ; 8C39750
- .incbin "base_emerald.gba", 0xc39750, 0x28
+ .incbin "data/graphics/pokemon/palettes/beedrill_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Beedrill: ; 8C39778
- .incbin "base_emerald.gba", 0xc39778, 0x374
+ .incbin "data/graphics/pokemon/back_pics/beedrill_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Beedrill: ; 8C39AEC
- .incbin "base_emerald.gba", 0xc39aec, 0x28
+ .incbin "data/graphics/pokemon/palettes/beedrill_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Beedrill: ; 8C39B14
- .incbin "base_emerald.gba", 0xc39b14, 0x400
+ .incbin "data/graphics/pokemon/icons/beedrill_icon.4bpp"
.align 2, 0
gMonFootprint_Beedrill: ; 8C39F14
- .incbin "base_emerald.gba", 0xc39f14, 0x20
+ .incbin "data/graphics/pokemon/footprints/beedrill_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Pidgey: ; 8C39F34
- .incbin "base_emerald.gba", 0xc39f34, 0x2ec
+ .incbin "data/graphics/pokemon/still_front_pics/pidgey_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Pidgey: ; 8C3A220
- .incbin "base_emerald.gba", 0xc3a220, 0x28
+ .incbin "data/graphics/pokemon/palettes/pidgey_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Pidgey: ; 8C3A248
- .incbin "base_emerald.gba", 0xc3a248, 0x354
+ .incbin "data/graphics/pokemon/back_pics/pidgey_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Pidgey: ; 8C3A59C
- .incbin "base_emerald.gba", 0xc3a59c, 0x28
+ .incbin "data/graphics/pokemon/palettes/pidgey_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Pidgey: ; 8C3A5C4
- .incbin "base_emerald.gba", 0xc3a5c4, 0x400
+ .incbin "data/graphics/pokemon/icons/pidgey_icon.4bpp"
.align 2, 0
gMonFootprint_Pidgey: ; 8C3A9C4
- .incbin "base_emerald.gba", 0xc3a9c4, 0x20
+ .incbin "data/graphics/pokemon/footprints/pidgey_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Pidgeotto: ; 8C3A9E4
- .incbin "base_emerald.gba", 0xc3a9e4, 0x374
+ .incbin "data/graphics/pokemon/still_front_pics/pidgeotto_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Pidgeotto: ; 8C3AD58
- .incbin "base_emerald.gba", 0xc3ad58, 0x28
+ .incbin "data/graphics/pokemon/palettes/pidgeotto_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Pidgeotto: ; 8C3AD80
- .incbin "base_emerald.gba", 0xc3ad80, 0x34c
+ .incbin "data/graphics/pokemon/back_pics/pidgeotto_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Pidgeotto: ; 8C3B0CC
- .incbin "base_emerald.gba", 0xc3b0cc, 0x28
+ .incbin "data/graphics/pokemon/palettes/pidgeotto_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Pidgeotto: ; 8C3B0F4
- .incbin "base_emerald.gba", 0xc3b0f4, 0x400
+ .incbin "data/graphics/pokemon/icons/pidgeotto_icon.4bpp"
.align 2, 0
gMonFootprint_Pidgeotto: ; 8C3B4F4
- .incbin "base_emerald.gba", 0xc3b4f4, 0x20
+ .incbin "data/graphics/pokemon/footprints/pidgeotto_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Pidgeot: ; 8C3B514
- .incbin "base_emerald.gba", 0xc3b514, 0x4fc
+ .incbin "data/graphics/pokemon/still_front_pics/pidgeot_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Pidgeot: ; 8C3BA10
- .incbin "base_emerald.gba", 0xc3ba10, 0x28
+ .incbin "data/graphics/pokemon/palettes/pidgeot_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Pidgeot: ; 8C3BA38
- .incbin "base_emerald.gba", 0xc3ba38, 0x388
+ .incbin "data/graphics/pokemon/back_pics/pidgeot_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Pidgeot: ; 8C3BDC0
- .incbin "base_emerald.gba", 0xc3bdc0, 0x28
+ .incbin "data/graphics/pokemon/palettes/pidgeot_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Pidgeot: ; 8C3BDE8
- .incbin "base_emerald.gba", 0xc3bde8, 0x400
+ .incbin "data/graphics/pokemon/icons/pidgeot_icon.4bpp"
.align 2, 0
gMonFootprint_Pidgeot: ; 8C3C1E8
- .incbin "base_emerald.gba", 0xc3c1e8, 0x20
+ .incbin "data/graphics/pokemon/footprints/pidgeot_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Rattata: ; 8C3C208
- .incbin "base_emerald.gba", 0xc3c208, 0x24c
+ .incbin "data/graphics/pokemon/still_front_pics/rattata_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Rattata: ; 8C3C454
- .incbin "base_emerald.gba", 0xc3c454, 0x28
+ .incbin "data/graphics/pokemon/palettes/rattata_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Rattata: ; 8C3C47C
- .incbin "base_emerald.gba", 0xc3c47c, 0x2dc
+ .incbin "data/graphics/pokemon/back_pics/rattata_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Rattata: ; 8C3C758
- .incbin "base_emerald.gba", 0xc3c758, 0x28
+ .incbin "data/graphics/pokemon/palettes/rattata_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Rattata: ; 8C3C780
- .incbin "base_emerald.gba", 0xc3c780, 0x400
+ .incbin "data/graphics/pokemon/icons/rattata_icon.4bpp"
.align 2, 0
gMonFootprint_Rattata: ; 8C3CB80
- .incbin "base_emerald.gba", 0xc3cb80, 0x20
+ .incbin "data/graphics/pokemon/footprints/rattata_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Raticate: ; 8C3CBA0
- .incbin "base_emerald.gba", 0xc3cba0, 0x388
+ .incbin "data/graphics/pokemon/still_front_pics/raticate_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Raticate: ; 8C3CF28
- .incbin "base_emerald.gba", 0xc3cf28, 0x28
+ .incbin "data/graphics/pokemon/palettes/raticate_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Raticate: ; 8C3CF50
- .incbin "base_emerald.gba", 0xc3cf50, 0x330
+ .incbin "data/graphics/pokemon/back_pics/raticate_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Raticate: ; 8C3D280
- .incbin "base_emerald.gba", 0xc3d280, 0x28
+ .incbin "data/graphics/pokemon/palettes/raticate_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Raticate: ; 8C3D2A8
- .incbin "base_emerald.gba", 0xc3d2a8, 0x400
+ .incbin "data/graphics/pokemon/icons/raticate_icon.4bpp"
.align 2, 0
gMonFootprint_Raticate: ; 8C3D6A8
- .incbin "base_emerald.gba", 0xc3d6a8, 0x20
+ .incbin "data/graphics/pokemon/footprints/raticate_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Spearow: ; 8C3D6C8
- .incbin "base_emerald.gba", 0xc3d6c8, 0x288
+ .incbin "data/graphics/pokemon/still_front_pics/spearow_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Spearow: ; 8C3D950
- .incbin "base_emerald.gba", 0xc3d950, 0x28
+ .incbin "data/graphics/pokemon/palettes/spearow_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Spearow: ; 8C3D978
- .incbin "base_emerald.gba", 0xc3d978, 0x2dc
+ .incbin "data/graphics/pokemon/back_pics/spearow_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Spearow: ; 8C3DC54
- .incbin "base_emerald.gba", 0xc3dc54, 0x28
+ .incbin "data/graphics/pokemon/palettes/spearow_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Spearow: ; 8C3DC7C
- .incbin "base_emerald.gba", 0xc3dc7c, 0x400
+ .incbin "data/graphics/pokemon/icons/spearow_icon.4bpp"
.align 2, 0
gMonFootprint_Spearow: ; 8C3E07C
- .incbin "base_emerald.gba", 0xc3e07c, 0x20
+ .incbin "data/graphics/pokemon/footprints/spearow_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Fearow: ; 8C3E09C
- .incbin "base_emerald.gba", 0xc3e09c, 0x494
+ .incbin "data/graphics/pokemon/still_front_pics/fearow_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Fearow: ; 8C3E530
- .incbin "base_emerald.gba", 0xc3e530, 0x28
+ .incbin "data/graphics/pokemon/palettes/fearow_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Fearow: ; 8C3E558
- .incbin "base_emerald.gba", 0xc3e558, 0x2f8
+ .incbin "data/graphics/pokemon/back_pics/fearow_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Fearow: ; 8C3E850
- .incbin "base_emerald.gba", 0xc3e850, 0x28
+ .incbin "data/graphics/pokemon/palettes/fearow_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Fearow: ; 8C3E878
- .incbin "base_emerald.gba", 0xc3e878, 0x400
+ .incbin "data/graphics/pokemon/icons/fearow_icon.4bpp"
.align 2, 0
gMonFootprint_Fearow: ; 8C3EC78
- .incbin "base_emerald.gba", 0xc3ec78, 0x20
+ .incbin "data/graphics/pokemon/footprints/fearow_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Ekans: ; 8C3EC98
- .incbin "base_emerald.gba", 0xc3ec98, 0x300
+ .incbin "data/graphics/pokemon/still_front_pics/ekans_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Ekans: ; 8C3EF98
- .incbin "base_emerald.gba", 0xc3ef98, 0x28
+ .incbin "data/graphics/pokemon/palettes/ekans_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Ekans: ; 8C3EFC0
- .incbin "base_emerald.gba", 0xc3efc0, 0x2f0
+ .incbin "data/graphics/pokemon/back_pics/ekans_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Ekans: ; 8C3F2B0
- .incbin "base_emerald.gba", 0xc3f2b0, 0x28
+ .incbin "data/graphics/pokemon/palettes/ekans_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Ekans: ; 8C3F2D8
- .incbin "base_emerald.gba", 0xc3f2d8, 0x400
+ .incbin "data/graphics/pokemon/icons/ekans_icon.4bpp"
.align 2, 0
gMonFootprint_Ekans: ; 8C3F6D8
- .incbin "base_emerald.gba", 0xc3f6d8, 0x20
+ .incbin "data/graphics/pokemon/footprints/ekans_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Arbok: ; 8C3F6F8
- .incbin "base_emerald.gba", 0xc3f6f8, 0x44c
+ .incbin "data/graphics/pokemon/still_front_pics/arbok_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Arbok: ; 8C3FB44
- .incbin "base_emerald.gba", 0xc3fb44, 0x28
+ .incbin "data/graphics/pokemon/palettes/arbok_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Arbok: ; 8C3FB6C
- .incbin "base_emerald.gba", 0xc3fb6c, 0x2a0
+ .incbin "data/graphics/pokemon/back_pics/arbok_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Arbok: ; 8C3FE0C
- .incbin "base_emerald.gba", 0xc3fe0c, 0x28
+ .incbin "data/graphics/pokemon/palettes/arbok_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Arbok: ; 8C3FE34
- .incbin "base_emerald.gba", 0xc3fe34, 0x400
+ .incbin "data/graphics/pokemon/icons/arbok_icon.4bpp"
.align 2, 0
gMonFootprint_Arbok: ; 8C40234
- .incbin "base_emerald.gba", 0xc40234, 0x20
+ .incbin "data/graphics/pokemon/footprints/arbok_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Pikachu: ; 8C40254
- .incbin "base_emerald.gba", 0xc40254, 0x2d0
+ .incbin "data/graphics/pokemon/still_front_pics/pikachu_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Pikachu: ; 8C40524
- .incbin "base_emerald.gba", 0xc40524, 0x28
+ .incbin "data/graphics/pokemon/palettes/pikachu_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Pikachu: ; 8C4054C
- .incbin "base_emerald.gba", 0xc4054c, 0x2d8
+ .incbin "data/graphics/pokemon/back_pics/pikachu_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Pikachu: ; 8C40824
- .incbin "base_emerald.gba", 0xc40824, 0x28
+ .incbin "data/graphics/pokemon/palettes/pikachu_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Pikachu: ; 8C4084C
- .incbin "base_emerald.gba", 0xc4084c, 0x400
+ .incbin "data/graphics/pokemon/icons/pikachu_icon.4bpp"
.align 2, 0
gMonFootprint_Pikachu: ; 8C40C4C
- .incbin "base_emerald.gba", 0xc40c4c, 0x20
+ .incbin "data/graphics/pokemon/footprints/pikachu_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Raichu: ; 8C40C6C
- .incbin "base_emerald.gba", 0xc40c6c, 0x3ac
+ .incbin "data/graphics/pokemon/still_front_pics/raichu_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Raichu: ; 8C41018
- .incbin "base_emerald.gba", 0xc41018, 0x28
+ .incbin "data/graphics/pokemon/palettes/raichu_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Raichu: ; 8C41040
- .incbin "base_emerald.gba", 0xc41040, 0x320
+ .incbin "data/graphics/pokemon/back_pics/raichu_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Raichu: ; 8C41360
- .incbin "base_emerald.gba", 0xc41360, 0x28
+ .incbin "data/graphics/pokemon/palettes/raichu_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Raichu: ; 8C41388
- .incbin "base_emerald.gba", 0xc41388, 0x400
+ .incbin "data/graphics/pokemon/icons/raichu_icon.4bpp"
.align 2, 0
gMonFootprint_Raichu: ; 8C41788
- .incbin "base_emerald.gba", 0xc41788, 0x20
+ .incbin "data/graphics/pokemon/footprints/raichu_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Sandshrew: ; 8C417A8
- .incbin "base_emerald.gba", 0xc417a8, 0x2c0
+ .incbin "data/graphics/pokemon/still_front_pics/sandshrew_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Sandshrew: ; 8C41A68
- .incbin "base_emerald.gba", 0xc41a68, 0x28
+ .incbin "data/graphics/pokemon/palettes/sandshrew_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Sandshrew: ; 8C41A90
- .incbin "base_emerald.gba", 0xc41a90, 0x328
+ .incbin "data/graphics/pokemon/back_pics/sandshrew_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Sandshrew: ; 8C41DB8
- .incbin "base_emerald.gba", 0xc41db8, 0x28
+ .incbin "data/graphics/pokemon/palettes/sandshrew_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Sandshrew: ; 8C41DE0
- .incbin "base_emerald.gba", 0xc41de0, 0x400
+ .incbin "data/graphics/pokemon/icons/sandshrew_icon.4bpp"
.align 2, 0
gMonFootprint_Sandshrew: ; 8C421E0
- .incbin "base_emerald.gba", 0xc421e0, 0x20
+ .incbin "data/graphics/pokemon/footprints/sandshrew_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Sandslash: ; 8C42200
- .incbin "base_emerald.gba", 0xc42200, 0x3ec
+ .incbin "data/graphics/pokemon/still_front_pics/sandslash_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Sandslash: ; 8C425EC
- .incbin "base_emerald.gba", 0xc425ec, 0x28
+ .incbin "data/graphics/pokemon/palettes/sandslash_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Sandslash: ; 8C42614
- .incbin "base_emerald.gba", 0xc42614, 0x41c
+ .incbin "data/graphics/pokemon/back_pics/sandslash_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Sandslash: ; 8C42A30
- .incbin "base_emerald.gba", 0xc42a30, 0x28
+ .incbin "data/graphics/pokemon/palettes/sandslash_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Sandslash: ; 8C42A58
- .incbin "base_emerald.gba", 0xc42a58, 0x400
+ .incbin "data/graphics/pokemon/icons/sandslash_icon.4bpp"
.align 2, 0
gMonFootprint_Sandslash: ; 8C42E58
- .incbin "base_emerald.gba", 0xc42e58, 0x20
+ .incbin "data/graphics/pokemon/footprints/sandslash_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_NidoranF: ; 8C42E78
- .incbin "base_emerald.gba", 0xc42e78, 0x278
+ .incbin "data/graphics/pokemon/still_front_pics/nidoran_f_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_NidoranF: ; 8C430F0
- .incbin "base_emerald.gba", 0xc430f0, 0x28
+ .incbin "data/graphics/pokemon/palettes/nidoran_f_palette.gbapal.lz"
.align 2, 0
gMonBackPic_NidoranF: ; 8C43118
- .incbin "base_emerald.gba", 0xc43118, 0x2d8
+ .incbin "data/graphics/pokemon/back_pics/nidoran_f_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_NidoranF: ; 8C433F0
- .incbin "base_emerald.gba", 0xc433f0, 0x28
+ .incbin "data/graphics/pokemon/palettes/nidoran_f_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_NidoranF: ; 8C43418
- .incbin "base_emerald.gba", 0xc43418, 0x400
+ .incbin "data/graphics/pokemon/icons/nidoran_f_icon.4bpp"
.align 2, 0
gMonFootprint_NidoranF: ; 8C43818
- .incbin "base_emerald.gba", 0xc43818, 0x20
+ .incbin "data/graphics/pokemon/footprints/nidoran_f_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Nidorina: ; 8C43838
- .incbin "base_emerald.gba", 0xc43838, 0x32c
+ .incbin "data/graphics/pokemon/still_front_pics/nidorina_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Nidorina: ; 8C43B64
- .incbin "base_emerald.gba", 0xc43b64, 0x28
+ .incbin "data/graphics/pokemon/palettes/nidorina_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Nidorina: ; 8C43B8C
- .incbin "base_emerald.gba", 0xc43b8c, 0x394
+ .incbin "data/graphics/pokemon/back_pics/nidorina_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Nidorina: ; 8C43F20
- .incbin "base_emerald.gba", 0xc43f20, 0x28
+ .incbin "data/graphics/pokemon/palettes/nidorina_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Nidorina: ; 8C43F48
- .incbin "base_emerald.gba", 0xc43f48, 0x400
+ .incbin "data/graphics/pokemon/icons/nidorina_icon.4bpp"
.align 2, 0
gMonFootprint_Nidorina: ; 8C44348
- .incbin "base_emerald.gba", 0xc44348, 0x20
+ .incbin "data/graphics/pokemon/footprints/nidorina_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Nidoqueen: ; 8C44368
- .incbin "base_emerald.gba", 0xc44368, 0x48c
+ .incbin "data/graphics/pokemon/still_front_pics/nidoqueen_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Nidoqueen: ; 8C447F4
- .incbin "base_emerald.gba", 0xc447f4, 0x28
+ .incbin "data/graphics/pokemon/palettes/nidoqueen_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Nidoqueen: ; 8C4481C
- .incbin "base_emerald.gba", 0xc4481c, 0x3c4
+ .incbin "data/graphics/pokemon/back_pics/nidoqueen_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Nidoqueen: ; 8C44BE0
- .incbin "base_emerald.gba", 0xc44be0, 0x28
+ .incbin "data/graphics/pokemon/palettes/nidoqueen_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Nidoqueen: ; 8C44C08
- .incbin "base_emerald.gba", 0xc44c08, 0x400
+ .incbin "data/graphics/pokemon/icons/nidoqueen_icon.4bpp"
.align 2, 0
gMonFootprint_Nidoqueen: ; 8C45008
- .incbin "base_emerald.gba", 0xc45008, 0x20
+ .incbin "data/graphics/pokemon/footprints/nidoqueen_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_NidoranM: ; 8C45028
- .incbin "base_emerald.gba", 0xc45028, 0x2d0
+ .incbin "data/graphics/pokemon/still_front_pics/nidoran_m_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_NidoranM: ; 8C452F8
- .incbin "base_emerald.gba", 0xc452f8, 0x28
+ .incbin "data/graphics/pokemon/palettes/nidoran_m_palette.gbapal.lz"
.align 2, 0
gMonBackPic_NidoranM: ; 8C45320
- .incbin "base_emerald.gba", 0xc45320, 0x334
+ .incbin "data/graphics/pokemon/back_pics/nidoran_m_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_NidoranM: ; 8C45654
- .incbin "base_emerald.gba", 0xc45654, 0x28
+ .incbin "data/graphics/pokemon/palettes/nidoran_m_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_NidoranM: ; 8C4567C
- .incbin "base_emerald.gba", 0xc4567c, 0x400
+ .incbin "data/graphics/pokemon/icons/nidoran_m_icon.4bpp"
.align 2, 0
gMonFootprint_NidoranM: ; 8C45A7C
- .incbin "base_emerald.gba", 0xc45a7c, 0x20
+ .incbin "data/graphics/pokemon/footprints/nidoran_m_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Nidorino: ; 8C45A9C
- .incbin "base_emerald.gba", 0xc45a9c, 0x394
+ .incbin "data/graphics/pokemon/still_front_pics/nidorino_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Nidorino: ; 8C45E30
- .incbin "base_emerald.gba", 0xc45e30, 0x28
+ .incbin "data/graphics/pokemon/palettes/nidorino_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Nidorino: ; 8C45E58
- .incbin "base_emerald.gba", 0xc45e58, 0x3bc
+ .incbin "data/graphics/pokemon/back_pics/nidorino_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Nidorino: ; 8C46214
- .incbin "base_emerald.gba", 0xc46214, 0x28
+ .incbin "data/graphics/pokemon/palettes/nidorino_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Nidorino: ; 8C4623C
- .incbin "base_emerald.gba", 0xc4623c, 0x400
+ .incbin "data/graphics/pokemon/icons/nidorino_icon.4bpp"
.align 2, 0
gMonFootprint_Nidorino: ; 8C4663C
- .incbin "base_emerald.gba", 0xc4663c, 0x20
+ .incbin "data/graphics/pokemon/footprints/nidorino_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Nidoking: ; 8C4665C
- .incbin "base_emerald.gba", 0xc4665c, 0x4f8
+ .incbin "data/graphics/pokemon/still_front_pics/nidoking_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Nidoking: ; 8C46B54
- .incbin "base_emerald.gba", 0xc46b54, 0x28
+ .incbin "data/graphics/pokemon/palettes/nidoking_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Nidoking: ; 8C46B7C
- .incbin "base_emerald.gba", 0xc46b7c, 0x43c
+ .incbin "data/graphics/pokemon/back_pics/nidoking_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Nidoking: ; 8C46FB8
- .incbin "base_emerald.gba", 0xc46fb8, 0x28
+ .incbin "data/graphics/pokemon/palettes/nidoking_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Nidoking: ; 8C46FE0
- .incbin "base_emerald.gba", 0xc46fe0, 0x400
+ .incbin "data/graphics/pokemon/icons/nidoking_icon.4bpp"
.align 2, 0
gMonFootprint_Nidoking: ; 8C473E0
- .incbin "base_emerald.gba", 0xc473e0, 0x20
+ .incbin "data/graphics/pokemon/footprints/nidoking_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Clefairy: ; 8C47400
- .incbin "base_emerald.gba", 0xc47400, 0x288
+ .incbin "data/graphics/pokemon/still_front_pics/clefairy_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Clefairy: ; 8C47688
- .incbin "base_emerald.gba", 0xc47688, 0x28
+ .incbin "data/graphics/pokemon/palettes/clefairy_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Clefairy: ; 8C476B0
- .incbin "base_emerald.gba", 0xc476b0, 0x2d0
+ .incbin "data/graphics/pokemon/back_pics/clefairy_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Clefairy: ; 8C47980
- .incbin "base_emerald.gba", 0xc47980, 0x28
+ .incbin "data/graphics/pokemon/palettes/clefairy_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Clefairy: ; 8C479A8
- .incbin "base_emerald.gba", 0xc479a8, 0x400
+ .incbin "data/graphics/pokemon/icons/clefairy_icon.4bpp"
.align 2, 0
gMonFootprint_Clefairy: ; 8C47DA8
- .incbin "base_emerald.gba", 0xc47da8, 0x20
+ .incbin "data/graphics/pokemon/footprints/clefairy_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Clefable: ; 8C47DC8
- .incbin "base_emerald.gba", 0xc47dc8, 0x33c
+ .incbin "data/graphics/pokemon/still_front_pics/clefable_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Clefable: ; 8C48104
- .incbin "base_emerald.gba", 0xc48104, 0x28
+ .incbin "data/graphics/pokemon/palettes/clefable_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Clefable: ; 8C4812C
- .incbin "base_emerald.gba", 0xc4812c, 0x338
+ .incbin "data/graphics/pokemon/back_pics/clefable_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Clefable: ; 8C48464
- .incbin "base_emerald.gba", 0xc48464, 0x28
+ .incbin "data/graphics/pokemon/palettes/clefable_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Clefable: ; 8C4848C
- .incbin "base_emerald.gba", 0xc4848c, 0x400
+ .incbin "data/graphics/pokemon/icons/clefable_icon.4bpp"
.align 2, 0
gMonFootprint_Clefable: ; 8C4888C
- .incbin "base_emerald.gba", 0xc4888c, 0x20
+ .incbin "data/graphics/pokemon/footprints/clefable_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Vulpix: ; 8C488AC
- .incbin "base_emerald.gba", 0xc488ac, 0x33c
+ .incbin "data/graphics/pokemon/still_front_pics/vulpix_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Vulpix: ; 8C48BE8
- .incbin "base_emerald.gba", 0xc48be8, 0x28
+ .incbin "data/graphics/pokemon/palettes/vulpix_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Vulpix: ; 8C48C10
- .incbin "base_emerald.gba", 0xc48c10, 0x2fc
+ .incbin "data/graphics/pokemon/back_pics/vulpix_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Vulpix: ; 8C48F0C
- .incbin "base_emerald.gba", 0xc48f0c, 0x28
+ .incbin "data/graphics/pokemon/palettes/vulpix_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Vulpix: ; 8C48F34
- .incbin "base_emerald.gba", 0xc48f34, 0x400
+ .incbin "data/graphics/pokemon/icons/vulpix_icon.4bpp"
.align 2, 0
gMonFootprint_Vulpix: ; 8C49334
- .incbin "base_emerald.gba", 0xc49334, 0x20
+ .incbin "data/graphics/pokemon/footprints/vulpix_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Ninetales: ; 8C49354
- .incbin "base_emerald.gba", 0xc49354, 0x43c
+ .incbin "data/graphics/pokemon/still_front_pics/ninetales_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Ninetales: ; 8C49790
- .incbin "base_emerald.gba", 0xc49790, 0x20
+ .incbin "data/graphics/pokemon/palettes/ninetales_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Ninetales: ; 8C497B0
- .incbin "base_emerald.gba", 0xc497b0, 0x380
+ .incbin "data/graphics/pokemon/back_pics/ninetales_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Ninetales: ; 8C49B30
- .incbin "base_emerald.gba", 0xc49b30, 0x20
+ .incbin "data/graphics/pokemon/palettes/ninetales_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Ninetales: ; 8C49B50
- .incbin "base_emerald.gba", 0xc49b50, 0x400
+ .incbin "data/graphics/pokemon/icons/ninetales_icon.4bpp"
.align 2, 0
gMonFootprint_Ninetales: ; 8C49F50
- .incbin "base_emerald.gba", 0xc49f50, 0x20
+ .incbin "data/graphics/pokemon/footprints/ninetales_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Jigglypuff: ; 8C49F70
- .incbin "base_emerald.gba", 0xc49f70, 0x278
+ .incbin "data/graphics/pokemon/still_front_pics/jigglypuff_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Jigglypuff: ; 8C4A1E8
- .incbin "base_emerald.gba", 0xc4a1e8, 0x28
+ .incbin "data/graphics/pokemon/palettes/jigglypuff_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Jigglypuff: ; 8C4A210
- .incbin "base_emerald.gba", 0xc4a210, 0x25c
+ .incbin "data/graphics/pokemon/back_pics/jigglypuff_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Jigglypuff: ; 8C4A46C
- .incbin "base_emerald.gba", 0xc4a46c, 0x28
+ .incbin "data/graphics/pokemon/palettes/jigglypuff_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Jigglypuff: ; 8C4A494
- .incbin "base_emerald.gba", 0xc4a494, 0x400
+ .incbin "data/graphics/pokemon/icons/jigglypuff_icon.4bpp"
.align 2, 0
gMonFootprint_Jigglypuff: ; 8C4A894
- .incbin "base_emerald.gba", 0xc4a894, 0x20
+ .incbin "data/graphics/pokemon/footprints/jigglypuff_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Wigglytuff: ; 8C4A8B4
- .incbin "base_emerald.gba", 0xc4a8b4, 0x354
+ .incbin "data/graphics/pokemon/still_front_pics/wigglytuff_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Wigglytuff: ; 8C4AC08
- .incbin "base_emerald.gba", 0xc4ac08, 0x28
+ .incbin "data/graphics/pokemon/palettes/wigglytuff_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Wigglytuff: ; 8C4AC30
- .incbin "base_emerald.gba", 0xc4ac30, 0x2a8
+ .incbin "data/graphics/pokemon/back_pics/wigglytuff_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Wigglytuff: ; 8C4AED8
- .incbin "base_emerald.gba", 0xc4aed8, 0x28
+ .incbin "data/graphics/pokemon/palettes/wigglytuff_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Wigglytuff: ; 8C4AF00
- .incbin "base_emerald.gba", 0xc4af00, 0x400
+ .incbin "data/graphics/pokemon/icons/wigglytuff_icon.4bpp"
.align 2, 0
gMonFootprint_Wigglytuff: ; 8C4B300
- .incbin "base_emerald.gba", 0xc4b300, 0x20
+ .incbin "data/graphics/pokemon/footprints/wigglytuff_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Zubat: ; 8C4B320
- .incbin "base_emerald.gba", 0xc4b320, 0x2d8
+ .incbin "data/graphics/pokemon/still_front_pics/zubat_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Zubat: ; 8C4B5F8
- .incbin "base_emerald.gba", 0xc4b5f8, 0x28
+ .incbin "data/graphics/pokemon/palettes/zubat_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Zubat: ; 8C4B620
- .incbin "base_emerald.gba", 0xc4b620, 0x2bc
+ .incbin "data/graphics/pokemon/back_pics/zubat_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Zubat: ; 8C4B8DC
- .incbin "base_emerald.gba", 0xc4b8dc, 0x28
+ .incbin "data/graphics/pokemon/palettes/zubat_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Zubat: ; 8C4B904
- .incbin "base_emerald.gba", 0xc4b904, 0x400
+ .incbin "data/graphics/pokemon/icons/zubat_icon.4bpp"
.align 2, 0
gMonFootprint_Zubat: ; 8C4BD04
- .incbin "base_emerald.gba", 0xc4bd04, 0x20
+ .incbin "data/graphics/pokemon/footprints/zubat_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Golbat: ; 8C4BD24
- .incbin "base_emerald.gba", 0xc4bd24, 0x39c
+ .incbin "data/graphics/pokemon/still_front_pics/golbat_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Golbat: ; 8C4C0C0
- .incbin "base_emerald.gba", 0xc4c0c0, 0x28
+ .incbin "data/graphics/pokemon/palettes/golbat_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Golbat: ; 8C4C0E8
- .incbin "base_emerald.gba", 0xc4c0e8, 0x2bc
+ .incbin "data/graphics/pokemon/back_pics/golbat_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Golbat: ; 8C4C3A4
- .incbin "base_emerald.gba", 0xc4c3a4, 0x28
+ .incbin "data/graphics/pokemon/palettes/golbat_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Golbat: ; 8C4C3CC
- .incbin "base_emerald.gba", 0xc4c3cc, 0x400
+ .incbin "data/graphics/pokemon/icons/golbat_icon.4bpp"
.align 2, 0
gMonFootprint_Golbat: ; 8C4C7CC
- .incbin "base_emerald.gba", 0xc4c7cc, 0x20
+ .incbin "data/graphics/pokemon/footprints/golbat_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Oddish: ; 8C4C7EC
- .incbin "base_emerald.gba", 0xc4c7ec, 0x234
+ .incbin "data/graphics/pokemon/still_front_pics/oddish_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Oddish: ; 8C4CA20
- .incbin "base_emerald.gba", 0xc4ca20, 0x28
+ .incbin "data/graphics/pokemon/palettes/oddish_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Oddish: ; 8C4CA48
- .incbin "base_emerald.gba", 0xc4ca48, 0x278
+ .incbin "data/graphics/pokemon/back_pics/oddish_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Oddish: ; 8C4CCC0
- .incbin "base_emerald.gba", 0xc4ccc0, 0x28
+ .incbin "data/graphics/pokemon/palettes/oddish_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Oddish: ; 8C4CCE8
- .incbin "base_emerald.gba", 0xc4cce8, 0x400
+ .incbin "data/graphics/pokemon/icons/oddish_icon.4bpp"
.align 2, 0
gMonFootprint_Oddish: ; 8C4D0E8
- .incbin "base_emerald.gba", 0xc4d0e8, 0x20
+ .incbin "data/graphics/pokemon/footprints/oddish_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Gloom: ; 8C4D108
- .incbin "base_emerald.gba", 0xc4d108, 0x378
+ .incbin "data/graphics/pokemon/still_front_pics/gloom_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Gloom: ; 8C4D480
- .incbin "base_emerald.gba", 0xc4d480, 0x28
+ .incbin "data/graphics/pokemon/palettes/gloom_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Gloom: ; 8C4D4A8
- .incbin "base_emerald.gba", 0xc4d4a8, 0x368
+ .incbin "data/graphics/pokemon/back_pics/gloom_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Gloom: ; 8C4D810
- .incbin "base_emerald.gba", 0xc4d810, 0x28
+ .incbin "data/graphics/pokemon/palettes/gloom_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Gloom: ; 8C4D838
- .incbin "base_emerald.gba", 0xc4d838, 0x400
+ .incbin "data/graphics/pokemon/icons/gloom_icon.4bpp"
.align 2, 0
gMonFootprint_Gloom: ; 8C4DC38
- .incbin "base_emerald.gba", 0xc4dc38, 0x20
+ .incbin "data/graphics/pokemon/footprints/gloom_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Vileplume: ; 8C4DC58
- .incbin "base_emerald.gba", 0xc4dc58, 0x37c
+ .incbin "data/graphics/pokemon/still_front_pics/vileplume_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Vileplume: ; 8C4DFD4
- .incbin "base_emerald.gba", 0xc4dfd4, 0x28
+ .incbin "data/graphics/pokemon/palettes/vileplume_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Vileplume: ; 8C4DFFC
- .incbin "base_emerald.gba", 0xc4dffc, 0x418
+ .incbin "data/graphics/pokemon/back_pics/vileplume_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Vileplume: ; 8C4E414
- .incbin "base_emerald.gba", 0xc4e414, 0x28
+ .incbin "data/graphics/pokemon/palettes/vileplume_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Vileplume: ; 8C4E43C
- .incbin "base_emerald.gba", 0xc4e43c, 0x400
+ .incbin "data/graphics/pokemon/icons/vileplume_icon.4bpp"
.align 2, 0
gMonFootprint_Vileplume: ; 8C4E83C
- .incbin "base_emerald.gba", 0xc4e83c, 0x20
+ .incbin "data/graphics/pokemon/footprints/vileplume_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Paras: ; 8C4E85C
- .incbin "base_emerald.gba", 0xc4e85c, 0x26c
+ .incbin "data/graphics/pokemon/still_front_pics/paras_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Paras: ; 8C4EAC8
- .incbin "base_emerald.gba", 0xc4eac8, 0x28
+ .incbin "data/graphics/pokemon/palettes/paras_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Paras: ; 8C4EAF0
- .incbin "base_emerald.gba", 0xc4eaf0, 0x2a0
+ .incbin "data/graphics/pokemon/back_pics/paras_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Paras: ; 8C4ED90
- .incbin "base_emerald.gba", 0xc4ed90, 0x28
+ .incbin "data/graphics/pokemon/palettes/paras_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Paras: ; 8C4EDB8
- .incbin "base_emerald.gba", 0xc4edb8, 0x400
+ .incbin "data/graphics/pokemon/icons/paras_icon.4bpp"
.align 2, 0
gMonFootprint_Paras: ; 8C4F1B8
- .incbin "base_emerald.gba", 0xc4f1b8, 0x20
+ .incbin "data/graphics/pokemon/footprints/paras_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Parasect: ; 8C4F1D8
- .incbin "base_emerald.gba", 0xc4f1d8, 0x3c4
+ .incbin "data/graphics/pokemon/still_front_pics/parasect_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Parasect: ; 8C4F59C
- .incbin "base_emerald.gba", 0xc4f59c, 0x28
+ .incbin "data/graphics/pokemon/palettes/parasect_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Parasect: ; 8C4F5C4
- .incbin "base_emerald.gba", 0xc4f5c4, 0x2fc
+ .incbin "data/graphics/pokemon/back_pics/parasect_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Parasect: ; 8C4F8C0
- .incbin "base_emerald.gba", 0xc4f8c0, 0x28
+ .incbin "data/graphics/pokemon/palettes/parasect_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Parasect: ; 8C4F8E8
- .incbin "base_emerald.gba", 0xc4f8e8, 0x400
+ .incbin "data/graphics/pokemon/icons/parasect_icon.4bpp"
.align 2, 0
gMonFootprint_Parasect: ; 8C4FCE8
- .incbin "base_emerald.gba", 0xc4fce8, 0x20
+ .incbin "data/graphics/pokemon/footprints/parasect_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Venonat: ; 8C4FD08
- .incbin "base_emerald.gba", 0xc4fd08, 0x378
+ .incbin "data/graphics/pokemon/still_front_pics/venonat_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Venonat: ; 8C50080
- .incbin "base_emerald.gba", 0xc50080, 0x28
+ .incbin "data/graphics/pokemon/palettes/venonat_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Venonat: ; 8C500A8
- .incbin "base_emerald.gba", 0xc500a8, 0x330
+ .incbin "data/graphics/pokemon/back_pics/venonat_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Venonat: ; 8C503D8
- .incbin "base_emerald.gba", 0xc503d8, 0x28
+ .incbin "data/graphics/pokemon/palettes/venonat_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Venonat: ; 8C50400
- .incbin "base_emerald.gba", 0xc50400, 0x400
+ .incbin "data/graphics/pokemon/icons/venonat_icon.4bpp"
.align 2, 0
gMonFootprint_Venonat: ; 8C50800
- .incbin "base_emerald.gba", 0xc50800, 0x20
+ .incbin "data/graphics/pokemon/footprints/venonat_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Venomoth: ; 8C50820
- .incbin "base_emerald.gba", 0xc50820, 0x4a4
+ .incbin "data/graphics/pokemon/still_front_pics/venomoth_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Venomoth: ; 8C50CC4
- .incbin "base_emerald.gba", 0xc50cc4, 0x28
+ .incbin "data/graphics/pokemon/palettes/venomoth_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Venomoth: ; 8C50CEC
- .incbin "base_emerald.gba", 0xc50cec, 0x3c4
+ .incbin "data/graphics/pokemon/back_pics/venomoth_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Venomoth: ; 8C510B0
- .incbin "base_emerald.gba", 0xc510b0, 0x28
+ .incbin "data/graphics/pokemon/palettes/venomoth_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Venomoth: ; 8C510D8
- .incbin "base_emerald.gba", 0xc510d8, 0x400
+ .incbin "data/graphics/pokemon/icons/venomoth_icon.4bpp"
.align 2, 0
gMonFootprint_Venomoth: ; 8C514D8
- .incbin "base_emerald.gba", 0xc514d8, 0x20
+ .incbin "data/graphics/pokemon/footprints/venomoth_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Diglett: ; 8C514F8
- .incbin "base_emerald.gba", 0xc514f8, 0x20c
+ .incbin "data/graphics/pokemon/still_front_pics/diglett_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Diglett: ; 8C51704
- .incbin "base_emerald.gba", 0xc51704, 0x28
+ .incbin "data/graphics/pokemon/palettes/diglett_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Diglett: ; 8C5172C
- .incbin "base_emerald.gba", 0xc5172c, 0x20c
+ .incbin "data/graphics/pokemon/back_pics/diglett_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Diglett: ; 8C51938
- .incbin "base_emerald.gba", 0xc51938, 0x28
+ .incbin "data/graphics/pokemon/palettes/diglett_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Diglett: ; 8C51960
- .incbin "base_emerald.gba", 0xc51960, 0x400
+ .incbin "data/graphics/pokemon/icons/diglett_icon.4bpp"
.align 2, 0
gMonFootprint_Diglett: ; 8C51D60
- .incbin "base_emerald.gba", 0xc51d60, 0x20
+ .incbin "data/graphics/pokemon/footprints/diglett_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Dugtrio: ; 8C51D80
- .incbin "base_emerald.gba", 0xc51d80, 0x324
+ .incbin "data/graphics/pokemon/still_front_pics/dugtrio_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Dugtrio: ; 8C520A4
- .incbin "base_emerald.gba", 0xc520a4, 0x28
+ .incbin "data/graphics/pokemon/palettes/dugtrio_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Dugtrio: ; 8C520CC
- .incbin "base_emerald.gba", 0xc520cc, 0x2ac
+ .incbin "data/graphics/pokemon/back_pics/dugtrio_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Dugtrio: ; 8C52378
- .incbin "base_emerald.gba", 0xc52378, 0x28
+ .incbin "data/graphics/pokemon/palettes/dugtrio_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Dugtrio: ; 8C523A0
- .incbin "base_emerald.gba", 0xc523a0, 0x400
+ .incbin "data/graphics/pokemon/icons/dugtrio_icon.4bpp"
.align 2, 0
gMonFootprint_Dugtrio: ; 8C527A0
- .incbin "base_emerald.gba", 0xc527a0, 0x20
+ .incbin "data/graphics/pokemon/footprints/dugtrio_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Meowth: ; 8C527C0
- .incbin "base_emerald.gba", 0xc527c0, 0x2ec
+ .incbin "data/graphics/pokemon/still_front_pics/meowth_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Meowth: ; 8C52AAC
- .incbin "base_emerald.gba", 0xc52aac, 0x28
+ .incbin "data/graphics/pokemon/palettes/meowth_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Meowth: ; 8C52AD4
- .incbin "base_emerald.gba", 0xc52ad4, 0x2e4
+ .incbin "data/graphics/pokemon/back_pics/meowth_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Meowth: ; 8C52DB8
- .incbin "base_emerald.gba", 0xc52db8, 0x28
+ .incbin "data/graphics/pokemon/palettes/meowth_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Meowth: ; 8C52DE0
- .incbin "base_emerald.gba", 0xc52de0, 0x400
+ .incbin "data/graphics/pokemon/icons/meowth_icon.4bpp"
.align 2, 0
gMonFootprint_Meowth: ; 8C531E0
- .incbin "base_emerald.gba", 0xc531e0, 0x20
+ .incbin "data/graphics/pokemon/footprints/meowth_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Persian: ; 8C53200
- .incbin "base_emerald.gba", 0xc53200, 0x3b4
+ .incbin "data/graphics/pokemon/still_front_pics/persian_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Persian: ; 8C535B4
- .incbin "base_emerald.gba", 0xc535b4, 0x28
+ .incbin "data/graphics/pokemon/palettes/persian_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Persian: ; 8C535DC
- .incbin "base_emerald.gba", 0xc535dc, 0x364
+ .incbin "data/graphics/pokemon/back_pics/persian_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Persian: ; 8C53940
- .incbin "base_emerald.gba", 0xc53940, 0x28
+ .incbin "data/graphics/pokemon/palettes/persian_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Persian: ; 8C53968
- .incbin "base_emerald.gba", 0xc53968, 0x400
+ .incbin "data/graphics/pokemon/icons/persian_icon.4bpp"
.align 2, 0
gMonFootprint_Persian: ; 8C53D68
- .incbin "base_emerald.gba", 0xc53d68, 0x20
+ .incbin "data/graphics/pokemon/footprints/persian_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Psyduck: ; 8C53D88
- .incbin "base_emerald.gba", 0xc53d88, 0x2d8
+ .incbin "data/graphics/pokemon/still_front_pics/psyduck_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Psyduck: ; 8C54060
- .incbin "base_emerald.gba", 0xc54060, 0x28
+ .incbin "data/graphics/pokemon/palettes/psyduck_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Psyduck: ; 8C54088
- .incbin "base_emerald.gba", 0xc54088, 0x29c
+ .incbin "data/graphics/pokemon/back_pics/psyduck_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Psyduck: ; 8C54324
- .incbin "base_emerald.gba", 0xc54324, 0x28
+ .incbin "data/graphics/pokemon/palettes/psyduck_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Psyduck: ; 8C5434C
- .incbin "base_emerald.gba", 0xc5434c, 0x400
+ .incbin "data/graphics/pokemon/icons/psyduck_icon.4bpp"
.align 2, 0
gMonFootprint_Psyduck: ; 8C5474C
- .incbin "base_emerald.gba", 0xc5474c, 0x20
+ .incbin "data/graphics/pokemon/footprints/psyduck_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Golduck: ; 8C5476C
- .incbin "base_emerald.gba", 0xc5476c, 0x3d8
+ .incbin "data/graphics/pokemon/still_front_pics/golduck_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Golduck: ; 8C54B44
- .incbin "base_emerald.gba", 0xc54b44, 0x28
+ .incbin "data/graphics/pokemon/palettes/golduck_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Golduck: ; 8C54B6C
- .incbin "base_emerald.gba", 0xc54b6c, 0x32c
+ .incbin "data/graphics/pokemon/back_pics/golduck_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Golduck: ; 8C54E98
- .incbin "base_emerald.gba", 0xc54e98, 0x28
+ .incbin "data/graphics/pokemon/palettes/golduck_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Golduck: ; 8C54EC0
- .incbin "base_emerald.gba", 0xc54ec0, 0x400
+ .incbin "data/graphics/pokemon/icons/golduck_icon.4bpp"
.align 2, 0
gMonFootprint_Golduck: ; 8C552C0
- .incbin "base_emerald.gba", 0xc552c0, 0x20
+ .incbin "data/graphics/pokemon/footprints/golduck_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Mankey: ; 8C552E0
- .incbin "base_emerald.gba", 0xc552e0, 0x318
+ .incbin "data/graphics/pokemon/still_front_pics/mankey_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Mankey: ; 8C555F8
- .incbin "base_emerald.gba", 0xc555f8, 0x28
+ .incbin "data/graphics/pokemon/palettes/mankey_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Mankey: ; 8C55620
- .incbin "base_emerald.gba", 0xc55620, 0x368
+ .incbin "data/graphics/pokemon/back_pics/mankey_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Mankey: ; 8C55988
- .incbin "base_emerald.gba", 0xc55988, 0x28
+ .incbin "data/graphics/pokemon/palettes/mankey_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Mankey: ; 8C559B0
- .incbin "base_emerald.gba", 0xc559b0, 0x400
+ .incbin "data/graphics/pokemon/icons/mankey_icon.4bpp"
.align 2, 0
gMonFootprint_Mankey: ; 8C55DB0
- .incbin "base_emerald.gba", 0xc55db0, 0x20
+ .incbin "data/graphics/pokemon/footprints/mankey_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Primeape: ; 8C55DD0
- .incbin "base_emerald.gba", 0xc55dd0, 0x3b0
+ .incbin "data/graphics/pokemon/still_front_pics/primeape_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Primeape: ; 8C56180
- .incbin "base_emerald.gba", 0xc56180, 0x28
+ .incbin "data/graphics/pokemon/palettes/primeape_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Primeape: ; 8C561A8
- .incbin "base_emerald.gba", 0xc561a8, 0x370
+ .incbin "data/graphics/pokemon/back_pics/primeape_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Primeape: ; 8C56518
- .incbin "base_emerald.gba", 0xc56518, 0x28
+ .incbin "data/graphics/pokemon/palettes/primeape_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Primeape: ; 8C56540
- .incbin "base_emerald.gba", 0xc56540, 0x400
+ .incbin "data/graphics/pokemon/icons/primeape_icon.4bpp"
.align 2, 0
gMonFootprint_Primeape: ; 8C56940
- .incbin "base_emerald.gba", 0xc56940, 0x20
+ .incbin "data/graphics/pokemon/footprints/primeape_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Growlithe: ; 8C56960
- .incbin "base_emerald.gba", 0xc56960, 0x358
+ .incbin "data/graphics/pokemon/still_front_pics/growlithe_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Growlithe: ; 8C56CB8
- .incbin "base_emerald.gba", 0xc56cb8, 0x28
+ .incbin "data/graphics/pokemon/palettes/growlithe_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Growlithe: ; 8C56CE0
- .incbin "base_emerald.gba", 0xc56ce0, 0x33c
+ .incbin "data/graphics/pokemon/back_pics/growlithe_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Growlithe: ; 8C5701C
- .incbin "base_emerald.gba", 0xc5701c, 0x28
+ .incbin "data/graphics/pokemon/palettes/growlithe_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Growlithe: ; 8C57044
- .incbin "base_emerald.gba", 0xc57044, 0x400
+ .incbin "data/graphics/pokemon/icons/growlithe_icon.4bpp"
.align 2, 0
gMonFootprint_Growlithe: ; 8C57444
- .incbin "base_emerald.gba", 0xc57444, 0x20
+ .incbin "data/graphics/pokemon/footprints/growlithe_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Arcanine: ; 8C57464
- .incbin "base_emerald.gba", 0xc57464, 0x534
+ .incbin "data/graphics/pokemon/still_front_pics/arcanine_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Arcanine: ; 8C57998
- .incbin "base_emerald.gba", 0xc57998, 0x28
+ .incbin "data/graphics/pokemon/palettes/arcanine_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Arcanine: ; 8C579C0
- .incbin "base_emerald.gba", 0xc579c0, 0x3e0
+ .incbin "data/graphics/pokemon/back_pics/arcanine_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Arcanine: ; 8C57DA0
- .incbin "base_emerald.gba", 0xc57da0, 0x28
+ .incbin "data/graphics/pokemon/palettes/arcanine_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Arcanine: ; 8C57DC8
- .incbin "base_emerald.gba", 0xc57dc8, 0x400
+ .incbin "data/graphics/pokemon/icons/arcanine_icon.4bpp"
.align 2, 0
gMonFootprint_Arcanine: ; 8C581C8
- .incbin "base_emerald.gba", 0xc581c8, 0x20
+ .incbin "data/graphics/pokemon/footprints/arcanine_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Poliwag: ; 8C581E8
- .incbin "base_emerald.gba", 0xc581e8, 0x288
+ .incbin "data/graphics/pokemon/still_front_pics/poliwag_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Poliwag: ; 8C58470
- .incbin "base_emerald.gba", 0xc58470, 0x28
+ .incbin "data/graphics/pokemon/palettes/poliwag_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Poliwag: ; 8C58498
- .incbin "base_emerald.gba", 0xc58498, 0x270
+ .incbin "data/graphics/pokemon/back_pics/poliwag_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Poliwag: ; 8C58708
- .incbin "base_emerald.gba", 0xc58708, 0x28
+ .incbin "data/graphics/pokemon/palettes/poliwag_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Poliwag: ; 8C58730
- .incbin "base_emerald.gba", 0xc58730, 0x400
+ .incbin "data/graphics/pokemon/icons/poliwag_icon.4bpp"
.align 2, 0
gMonFootprint_Poliwag: ; 8C58B30
- .incbin "base_emerald.gba", 0xc58b30, 0x20
+ .incbin "data/graphics/pokemon/footprints/poliwag_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Poliwhirl: ; 8C58B50
- .incbin "base_emerald.gba", 0xc58b50, 0x3c4
+ .incbin "data/graphics/pokemon/still_front_pics/poliwhirl_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Poliwhirl: ; 8C58F14
- .incbin "base_emerald.gba", 0xc58f14, 0x28
+ .incbin "data/graphics/pokemon/palettes/poliwhirl_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Poliwhirl: ; 8C58F3C
- .incbin "base_emerald.gba", 0xc58f3c, 0x2c0
+ .incbin "data/graphics/pokemon/back_pics/poliwhirl_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Poliwhirl: ; 8C591FC
- .incbin "base_emerald.gba", 0xc591fc, 0x28
+ .incbin "data/graphics/pokemon/palettes/poliwhirl_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Poliwhirl: ; 8C59224
- .incbin "base_emerald.gba", 0xc59224, 0x400
+ .incbin "data/graphics/pokemon/icons/poliwhirl_icon.4bpp"
.align 2, 0
gMonFootprint_Poliwhirl: ; 8C59624
- .incbin "base_emerald.gba", 0xc59624, 0x20
+ .incbin "data/graphics/pokemon/footprints/poliwhirl_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Poliwrath: ; 8C59644
- .incbin "base_emerald.gba", 0xc59644, 0x3c8
+ .incbin "data/graphics/pokemon/still_front_pics/poliwrath_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Poliwrath: ; 8C59A0C
- .incbin "base_emerald.gba", 0xc59a0c, 0x28
+ .incbin "data/graphics/pokemon/palettes/poliwrath_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Poliwrath: ; 8C59A34
- .incbin "base_emerald.gba", 0xc59a34, 0x320
+ .incbin "data/graphics/pokemon/back_pics/poliwrath_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Poliwrath: ; 8C59D54
- .incbin "base_emerald.gba", 0xc59d54, 0x28
+ .incbin "data/graphics/pokemon/palettes/poliwrath_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Poliwrath: ; 8C59D7C
- .incbin "base_emerald.gba", 0xc59d7c, 0x400
+ .incbin "data/graphics/pokemon/icons/poliwrath_icon.4bpp"
.align 2, 0
gMonFootprint_Poliwrath: ; 8C5A17C
- .incbin "base_emerald.gba", 0xc5a17c, 0x20
+ .incbin "data/graphics/pokemon/footprints/poliwrath_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Abra: ; 8C5A19C
- .incbin "base_emerald.gba", 0xc5a19c, 0x2e4
+ .incbin "data/graphics/pokemon/still_front_pics/abra_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Abra: ; 8C5A480
- .incbin "base_emerald.gba", 0xc5a480, 0x24
+ .incbin "data/graphics/pokemon/palettes/abra_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Abra: ; 8C5A4A4
- .incbin "base_emerald.gba", 0xc5a4a4, 0x314
+ .incbin "data/graphics/pokemon/back_pics/abra_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Abra: ; 8C5A7B8
- .incbin "base_emerald.gba", 0xc5a7b8, 0x24
+ .incbin "data/graphics/pokemon/palettes/abra_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Abra: ; 8C5A7DC
- .incbin "base_emerald.gba", 0xc5a7dc, 0x400
+ .incbin "data/graphics/pokemon/icons/abra_icon.4bpp"
.align 2, 0
gMonFootprint_Abra: ; 8C5ABDC
- .incbin "base_emerald.gba", 0xc5abdc, 0x20
+ .incbin "data/graphics/pokemon/footprints/abra_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Kadabra: ; 8C5ABFC
- .incbin "base_emerald.gba", 0xc5abfc, 0x464
+ .incbin "data/graphics/pokemon/still_front_pics/kadabra_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Kadabra: ; 8C5B060
- .incbin "base_emerald.gba", 0xc5b060, 0x28
+ .incbin "data/graphics/pokemon/palettes/kadabra_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Kadabra: ; 8C5B088
- .incbin "base_emerald.gba", 0xc5b088, 0x3dc
+ .incbin "data/graphics/pokemon/back_pics/kadabra_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Kadabra: ; 8C5B464
- .incbin "base_emerald.gba", 0xc5b464, 0x28
+ .incbin "data/graphics/pokemon/palettes/kadabra_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Kadabra: ; 8C5B48C
- .incbin "base_emerald.gba", 0xc5b48c, 0x400
+ .incbin "data/graphics/pokemon/icons/kadabra_icon.4bpp"
.align 2, 0
gMonFootprint_Kadabra: ; 8C5B88C
- .incbin "base_emerald.gba", 0xc5b88c, 0x20
+ .incbin "data/graphics/pokemon/footprints/kadabra_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Alakazam: ; 8C5B8AC
- .incbin "base_emerald.gba", 0xc5b8ac, 0x3fc
+ .incbin "data/graphics/pokemon/still_front_pics/alakazam_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Alakazam: ; 8C5BCA8
- .incbin "base_emerald.gba", 0xc5bca8, 0x28
+ .incbin "data/graphics/pokemon/palettes/alakazam_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Alakazam: ; 8C5BCD0
- .incbin "base_emerald.gba", 0xc5bcd0, 0x444
+ .incbin "data/graphics/pokemon/back_pics/alakazam_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Alakazam: ; 8C5C114
- .incbin "base_emerald.gba", 0xc5c114, 0x28
+ .incbin "data/graphics/pokemon/palettes/alakazam_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Alakazam: ; 8C5C13C
- .incbin "base_emerald.gba", 0xc5c13c, 0x400
+ .incbin "data/graphics/pokemon/icons/alakazam_icon.4bpp"
.align 2, 0
gMonFootprint_Alakazam: ; 8C5C53C
- .incbin "base_emerald.gba", 0xc5c53c, 0x20
+ .incbin "data/graphics/pokemon/footprints/alakazam_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Machop: ; 8C5C55C
- .incbin "base_emerald.gba", 0xc5c55c, 0x2a4
+ .incbin "data/graphics/pokemon/still_front_pics/machop_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Machop: ; 8C5C800
- .incbin "base_emerald.gba", 0xc5c800, 0x28
+ .incbin "data/graphics/pokemon/palettes/machop_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Machop: ; 8C5C828
- .incbin "base_emerald.gba", 0xc5c828, 0x2e0
+ .incbin "data/graphics/pokemon/back_pics/machop_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Machop: ; 8C5CB08
- .incbin "base_emerald.gba", 0xc5cb08, 0x28
+ .incbin "data/graphics/pokemon/palettes/machop_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Machop: ; 8C5CB30
- .incbin "base_emerald.gba", 0xc5cb30, 0x400
+ .incbin "data/graphics/pokemon/icons/machop_icon.4bpp"
.align 2, 0
gMonFootprint_Machop: ; 8C5CF30
- .incbin "base_emerald.gba", 0xc5cf30, 0x20
+ .incbin "data/graphics/pokemon/footprints/machop_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Machoke: ; 8C5CF50
- .incbin "base_emerald.gba", 0xc5cf50, 0x3b0
+ .incbin "data/graphics/pokemon/still_front_pics/machoke_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Machoke: ; 8C5D300
- .incbin "base_emerald.gba", 0xc5d300, 0x28
+ .incbin "data/graphics/pokemon/palettes/machoke_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Machoke: ; 8C5D328
- .incbin "base_emerald.gba", 0xc5d328, 0x350
+ .incbin "data/graphics/pokemon/back_pics/machoke_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Machoke: ; 8C5D678
- .incbin "base_emerald.gba", 0xc5d678, 0x28
+ .incbin "data/graphics/pokemon/palettes/machoke_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Machoke: ; 8C5D6A0
- .incbin "base_emerald.gba", 0xc5d6a0, 0x400
+ .incbin "data/graphics/pokemon/icons/machoke_icon.4bpp"
.align 2, 0
gMonFootprint_Machoke: ; 8C5DAA0
- .incbin "base_emerald.gba", 0xc5daa0, 0x20
+ .incbin "data/graphics/pokemon/footprints/machoke_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Machamp: ; 8C5DAC0
- .incbin "base_emerald.gba", 0xc5dac0, 0x550
+ .incbin "data/graphics/pokemon/still_front_pics/machamp_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Machamp: ; 8C5E010
- .incbin "base_emerald.gba", 0xc5e010, 0x28
+ .incbin "data/graphics/pokemon/palettes/machamp_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Machamp: ; 8C5E038
- .incbin "base_emerald.gba", 0xc5e038, 0x45c
+ .incbin "data/graphics/pokemon/back_pics/machamp_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Machamp: ; 8C5E494
- .incbin "base_emerald.gba", 0xc5e494, 0x28
+ .incbin "data/graphics/pokemon/palettes/machamp_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Machamp: ; 8C5E4BC
- .incbin "base_emerald.gba", 0xc5e4bc, 0x400
+ .incbin "data/graphics/pokemon/icons/machamp_icon.4bpp"
.align 2, 0
gMonFootprint_Machamp: ; 8C5E8BC
- .incbin "base_emerald.gba", 0xc5e8bc, 0x20
+ .incbin "data/graphics/pokemon/footprints/machamp_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Bellsprout: ; 8C5E8DC
- .incbin "base_emerald.gba", 0xc5e8dc, 0x280
+ .incbin "data/graphics/pokemon/still_front_pics/bellsprout_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Bellsprout: ; 8C5EB5C
- .incbin "base_emerald.gba", 0xc5eb5c, 0x28
+ .incbin "data/graphics/pokemon/palettes/bellsprout_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Bellsprout: ; 8C5EB84
- .incbin "base_emerald.gba", 0xc5eb84, 0x29c
+ .incbin "data/graphics/pokemon/back_pics/bellsprout_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Bellsprout: ; 8C5EE20
- .incbin "base_emerald.gba", 0xc5ee20, 0x28
+ .incbin "data/graphics/pokemon/palettes/bellsprout_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Bellsprout: ; 8C5EE48
- .incbin "base_emerald.gba", 0xc5ee48, 0x400
+ .incbin "data/graphics/pokemon/icons/bellsprout_icon.4bpp"
.align 2, 0
gMonFootprint_Bellsprout: ; 8C5F248
- .incbin "base_emerald.gba", 0xc5f248, 0x20
+ .incbin "data/graphics/pokemon/footprints/bellsprout_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Weepinbell: ; 8C5F268
- .incbin "base_emerald.gba", 0xc5f268, 0x324
+ .incbin "data/graphics/pokemon/still_front_pics/weepinbell_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Weepinbell: ; 8C5F58C
- .incbin "base_emerald.gba", 0xc5f58c, 0x28
+ .incbin "data/graphics/pokemon/palettes/weepinbell_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Weepinbell: ; 8C5F5B4
- .incbin "base_emerald.gba", 0xc5f5b4, 0x2fc
+ .incbin "data/graphics/pokemon/back_pics/weepinbell_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Weepinbell: ; 8C5F8B0
- .incbin "base_emerald.gba", 0xc5f8b0, 0x28
+ .incbin "data/graphics/pokemon/palettes/weepinbell_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Weepinbell: ; 8C5F8D8
- .incbin "base_emerald.gba", 0xc5f8d8, 0x400
+ .incbin "data/graphics/pokemon/icons/weepinbell_icon.4bpp"
.align 2, 0
gMonFootprint_Weepinbell: ; 8C5FCD8
- .incbin "base_emerald.gba", 0xc5fcd8, 0x20
+ .incbin "data/graphics/pokemon/footprints/weepinbell_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Victreebel: ; 8C5FCF8
- .incbin "base_emerald.gba", 0xc5fcf8, 0x42c
+ .incbin "data/graphics/pokemon/still_front_pics/victreebel_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Victreebel: ; 8C60124
- .incbin "base_emerald.gba", 0xc60124, 0x28
+ .incbin "data/graphics/pokemon/palettes/victreebel_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Victreebel: ; 8C6014C
- .incbin "base_emerald.gba", 0xc6014c, 0x398
+ .incbin "data/graphics/pokemon/back_pics/victreebel_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Victreebel: ; 8C604E4
- .incbin "base_emerald.gba", 0xc604e4, 0x28
+ .incbin "data/graphics/pokemon/palettes/victreebel_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Victreebel: ; 8C6050C
- .incbin "base_emerald.gba", 0xc6050c, 0x400
+ .incbin "data/graphics/pokemon/icons/victreebel_icon.4bpp"
.align 2, 0
gMonFootprint_Victreebel: ; 8C6090C
- .incbin "base_emerald.gba", 0xc6090c, 0x20
+ .incbin "data/graphics/pokemon/footprints/victreebel_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Tentacool: ; 8C6092C
- .incbin "base_emerald.gba", 0xc6092c, 0x2a0
+ .incbin "data/graphics/pokemon/still_front_pics/tentacool_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Tentacool: ; 8C60BCC
- .incbin "base_emerald.gba", 0xc60bcc, 0x28
+ .incbin "data/graphics/pokemon/palettes/tentacool_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Tentacool: ; 8C60BF4
- .incbin "base_emerald.gba", 0xc60bf4, 0x2cc
+ .incbin "data/graphics/pokemon/back_pics/tentacool_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Tentacool: ; 8C60EC0
- .incbin "base_emerald.gba", 0xc60ec0, 0x28
+ .incbin "data/graphics/pokemon/palettes/tentacool_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Tentacool: ; 8C60EE8
- .incbin "base_emerald.gba", 0xc60ee8, 0x400
+ .incbin "data/graphics/pokemon/icons/tentacool_icon.4bpp"
.align 2, 0
gMonFootprint_Tentacool: ; 8C612E8
- .incbin "base_emerald.gba", 0xc612e8, 0x20
+ .incbin "data/graphics/pokemon/footprints/tentacool_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Tentacruel: ; 8C61308
- .incbin "base_emerald.gba", 0xc61308, 0x49c
+ .incbin "data/graphics/pokemon/still_front_pics/tentacruel_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Tentacruel: ; 8C617A4
- .incbin "base_emerald.gba", 0xc617a4, 0x28
+ .incbin "data/graphics/pokemon/palettes/tentacruel_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Tentacruel: ; 8C617CC
- .incbin "base_emerald.gba", 0xc617cc, 0x39c
+ .incbin "data/graphics/pokemon/back_pics/tentacruel_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Tentacruel: ; 8C61B68
- .incbin "base_emerald.gba", 0xc61b68, 0x28
+ .incbin "data/graphics/pokemon/palettes/tentacruel_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Tentacruel: ; 8C61B90
- .incbin "base_emerald.gba", 0xc61b90, 0x400
+ .incbin "data/graphics/pokemon/icons/tentacruel_icon.4bpp"
.align 2, 0
gMonFootprint_Tentacruel: ; 8C61F90
- .incbin "base_emerald.gba", 0xc61f90, 0x20
+ .incbin "data/graphics/pokemon/footprints/tentacruel_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Geodude: ; 8C61FB0
- .incbin "base_emerald.gba", 0xc61fb0, 0x26c
+ .incbin "data/graphics/pokemon/still_front_pics/geodude_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Geodude: ; 8C6221C
- .incbin "base_emerald.gba", 0xc6221c, 0x1c
+ .incbin "data/graphics/pokemon/palettes/geodude_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Geodude: ; 8C62238
- .incbin "base_emerald.gba", 0xc62238, 0x294
+ .incbin "data/graphics/pokemon/back_pics/geodude_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Geodude: ; 8C624CC
- .incbin "base_emerald.gba", 0xc624cc, 0x1c
+ .incbin "data/graphics/pokemon/palettes/geodude_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Geodude: ; 8C624E8
- .incbin "base_emerald.gba", 0xc624e8, 0x400
+ .incbin "data/graphics/pokemon/icons/geodude_icon.4bpp"
.align 2, 0
gMonFootprint_Geodude: ; 8C628E8
- .incbin "base_emerald.gba", 0xc628e8, 0x20
+ .incbin "data/graphics/pokemon/footprints/geodude_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Graveler: ; 8C62908
- .incbin "base_emerald.gba", 0xc62908, 0x408
+ .incbin "data/graphics/pokemon/still_front_pics/graveler_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Graveler: ; 8C62D10
- .incbin "base_emerald.gba", 0xc62d10, 0x20
+ .incbin "data/graphics/pokemon/palettes/graveler_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Graveler: ; 8C62D30
- .incbin "base_emerald.gba", 0xc62d30, 0x27c
+ .incbin "data/graphics/pokemon/back_pics/graveler_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Graveler: ; 8C62FAC
- .incbin "base_emerald.gba", 0xc62fac, 0x20
+ .incbin "data/graphics/pokemon/palettes/graveler_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Graveler: ; 8C62FCC
- .incbin "base_emerald.gba", 0xc62fcc, 0x400
+ .incbin "data/graphics/pokemon/icons/graveler_icon.4bpp"
.align 2, 0
gMonFootprint_Graveler: ; 8C633CC
- .incbin "base_emerald.gba", 0xc633cc, 0x20
+ .incbin "data/graphics/pokemon/footprints/graveler_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Golem: ; 8C633EC
- .incbin "base_emerald.gba", 0xc633ec, 0x47c
+ .incbin "data/graphics/pokemon/still_front_pics/golem_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Golem: ; 8C63868
- .incbin "base_emerald.gba", 0xc63868, 0x28
+ .incbin "data/graphics/pokemon/palettes/golem_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Golem: ; 8C63890
- .incbin "base_emerald.gba", 0xc63890, 0x2c0
+ .incbin "data/graphics/pokemon/back_pics/golem_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Golem: ; 8C63B50
- .incbin "base_emerald.gba", 0xc63b50, 0x28
+ .incbin "data/graphics/pokemon/palettes/golem_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Golem: ; 8C63B78
- .incbin "base_emerald.gba", 0xc63b78, 0x400
+ .incbin "data/graphics/pokemon/icons/golem_icon.4bpp"
.align 2, 0
gMonFootprint_Golem: ; 8C63F78
- .incbin "base_emerald.gba", 0xc63f78, 0x20
+ .incbin "data/graphics/pokemon/footprints/golem_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Ponyta: ; 8C63F98
- .incbin "base_emerald.gba", 0xc63f98, 0x3a8
+ .incbin "data/graphics/pokemon/still_front_pics/ponyta_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Ponyta: ; 8C64340
- .incbin "base_emerald.gba", 0xc64340, 0x28
+ .incbin "data/graphics/pokemon/palettes/ponyta_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Ponyta: ; 8C64368
- .incbin "base_emerald.gba", 0xc64368, 0x33c
+ .incbin "data/graphics/pokemon/back_pics/ponyta_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Ponyta: ; 8C646A4
- .incbin "base_emerald.gba", 0xc646a4, 0x28
+ .incbin "data/graphics/pokemon/palettes/ponyta_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Ponyta: ; 8C646CC
- .incbin "base_emerald.gba", 0xc646cc, 0x400
+ .incbin "data/graphics/pokemon/icons/ponyta_icon.4bpp"
.align 2, 0
gMonFootprint_Ponyta: ; 8C64ACC
- .incbin "base_emerald.gba", 0xc64acc, 0x20
+ .incbin "data/graphics/pokemon/footprints/ponyta_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Rapidash: ; 8C64AEC
- .incbin "base_emerald.gba", 0xc64aec, 0x4d0
+ .incbin "data/graphics/pokemon/still_front_pics/rapidash_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Rapidash: ; 8C64FBC
- .incbin "base_emerald.gba", 0xc64fbc, 0x28
+ .incbin "data/graphics/pokemon/palettes/rapidash_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Rapidash: ; 8C64FE4
- .incbin "base_emerald.gba", 0xc64fe4, 0x410
+ .incbin "data/graphics/pokemon/back_pics/rapidash_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Rapidash: ; 8C653F4
- .incbin "base_emerald.gba", 0xc653f4, 0x28
+ .incbin "data/graphics/pokemon/palettes/rapidash_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Rapidash: ; 8C6541C
- .incbin "base_emerald.gba", 0xc6541c, 0x400
+ .incbin "data/graphics/pokemon/icons/rapidash_icon.4bpp"
.align 2, 0
gMonFootprint_Rapidash: ; 8C6581C
- .incbin "base_emerald.gba", 0xc6581c, 0x20
+ .incbin "data/graphics/pokemon/footprints/rapidash_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Slowpoke: ; 8C6583C
- .incbin "base_emerald.gba", 0xc6583c, 0x30c
+ .incbin "data/graphics/pokemon/still_front_pics/slowpoke_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Slowpoke: ; 8C65B48
- .incbin "base_emerald.gba", 0xc65b48, 0x28
+ .incbin "data/graphics/pokemon/palettes/slowpoke_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Slowpoke: ; 8C65B70
- .incbin "base_emerald.gba", 0xc65b70, 0x264
+ .incbin "data/graphics/pokemon/back_pics/slowpoke_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Slowpoke: ; 8C65DD4
- .incbin "base_emerald.gba", 0xc65dd4, 0x28
+ .incbin "data/graphics/pokemon/palettes/slowpoke_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Slowpoke: ; 8C65DFC
- .incbin "base_emerald.gba", 0xc65dfc, 0x400
+ .incbin "data/graphics/pokemon/icons/slowpoke_icon.4bpp"
.align 2, 0
gMonFootprint_Slowpoke: ; 8C661FC
- .incbin "base_emerald.gba", 0xc661fc, 0x20
+ .incbin "data/graphics/pokemon/footprints/slowpoke_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Slowbro: ; 8C6621C
- .incbin "base_emerald.gba", 0xc6621c, 0x4c0
+ .incbin "data/graphics/pokemon/still_front_pics/slowbro_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Slowbro: ; 8C666DC
- .incbin "base_emerald.gba", 0xc666dc, 0x28
+ .incbin "data/graphics/pokemon/palettes/slowbro_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Slowbro: ; 8C66704
- .incbin "base_emerald.gba", 0xc66704, 0x39c
+ .incbin "data/graphics/pokemon/back_pics/slowbro_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Slowbro: ; 8C66AA0
- .incbin "base_emerald.gba", 0xc66aa0, 0x28
+ .incbin "data/graphics/pokemon/palettes/slowbro_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Slowbro: ; 8C66AC8
- .incbin "base_emerald.gba", 0xc66ac8, 0x400
+ .incbin "data/graphics/pokemon/icons/slowbro_icon.4bpp"
.align 2, 0
gMonFootprint_Slowbro: ; 8C66EC8
- .incbin "base_emerald.gba", 0xc66ec8, 0x20
+ .incbin "data/graphics/pokemon/footprints/slowbro_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Magnemite: ; 8C66EE8
- .incbin "base_emerald.gba", 0xc66ee8, 0x1d8
+ .incbin "data/graphics/pokemon/still_front_pics/magnemite_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Magnemite: ; 8C670C0
- .incbin "base_emerald.gba", 0xc670c0, 0x28
+ .incbin "data/graphics/pokemon/palettes/magnemite_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Magnemite: ; 8C670E8
- .incbin "base_emerald.gba", 0xc670e8, 0x1e8
+ .incbin "data/graphics/pokemon/back_pics/magnemite_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Magnemite: ; 8C672D0
- .incbin "base_emerald.gba", 0xc672d0, 0x24
+ .incbin "data/graphics/pokemon/palettes/magnemite_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Magnemite: ; 8C672F4
- .incbin "base_emerald.gba", 0xc672f4, 0x400
+ .incbin "data/graphics/pokemon/icons/magnemite_icon.4bpp"
.align 2, 0
gMonFootprint_Magnemite: ; 8C676F4
- .incbin "base_emerald.gba", 0xc676f4, 0x20
+ .incbin "data/graphics/pokemon/footprints/magnemite_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Magneton: ; 8C67714
- .incbin "base_emerald.gba", 0xc67714, 0x404
+ .incbin "data/graphics/pokemon/still_front_pics/magneton_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Magneton: ; 8C67B18
- .incbin "base_emerald.gba", 0xc67b18, 0x28
+ .incbin "data/graphics/pokemon/palettes/magneton_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Magneton: ; 8C67B40
- .incbin "base_emerald.gba", 0xc67b40, 0x380
+ .incbin "data/graphics/pokemon/back_pics/magneton_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Magneton: ; 8C67EC0
- .incbin "base_emerald.gba", 0xc67ec0, 0x28
+ .incbin "data/graphics/pokemon/palettes/magneton_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Magneton: ; 8C67EE8
- .incbin "base_emerald.gba", 0xc67ee8, 0x400
+ .incbin "data/graphics/pokemon/icons/magneton_icon.4bpp"
.align 2, 0
gMonFootprint_Magneton: ; 8C682E8
- .incbin "base_emerald.gba", 0xc682e8, 0x20
+ .incbin "data/graphics/pokemon/footprints/magneton_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Farfetchd: ; 8C68308
- .incbin "base_emerald.gba", 0xc68308, 0x37c
+ .incbin "data/graphics/pokemon/still_front_pics/farfetch_d_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Farfetchd: ; 8C68684
- .incbin "base_emerald.gba", 0xc68684, 0x28
+ .incbin "data/graphics/pokemon/palettes/farfetch_d_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Farfetchd: ; 8C686AC
- .incbin "base_emerald.gba", 0xc686ac, 0x36c
+ .incbin "data/graphics/pokemon/back_pics/farfetch_d_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Farfetchd: ; 8C68A18
- .incbin "base_emerald.gba", 0xc68a18, 0x28
+ .incbin "data/graphics/pokemon/palettes/farfetch_d_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Farfetchd: ; 8C68A40
- .incbin "base_emerald.gba", 0xc68a40, 0x400
+ .incbin "data/graphics/pokemon/icons/farfetch_d_icon.4bpp"
.align 2, 0
gMonFootprint_Farfetchd: ; 8C68E40
- .incbin "base_emerald.gba", 0xc68e40, 0x20
+ .incbin "data/graphics/pokemon/footprints/farfetch_d_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Doduo: ; 8C68E60
- .incbin "base_emerald.gba", 0xc68e60, 0x354
+ .incbin "data/graphics/pokemon/still_front_pics/doduo_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Doduo: ; 8C691B4
- .incbin "base_emerald.gba", 0xc691b4, 0x24
+ .incbin "data/graphics/pokemon/palettes/doduo_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Doduo: ; 8C691D8
- .incbin "base_emerald.gba", 0xc691d8, 0x318
+ .incbin "data/graphics/pokemon/back_pics/doduo_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Doduo: ; 8C694F0
- .incbin "base_emerald.gba", 0xc694f0, 0x24
+ .incbin "data/graphics/pokemon/palettes/doduo_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Doduo: ; 8C69514
- .incbin "base_emerald.gba", 0xc69514, 0x400
+ .incbin "data/graphics/pokemon/icons/doduo_icon.4bpp"
.align 2, 0
gMonFootprint_Doduo: ; 8C69914
- .incbin "base_emerald.gba", 0xc69914, 0x20
+ .incbin "data/graphics/pokemon/footprints/doduo_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Dodrio: ; 8C69934
- .incbin "base_emerald.gba", 0xc69934, 0x4dc
+ .incbin "data/graphics/pokemon/still_front_pics/dodrio_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Dodrio: ; 8C69E10
- .incbin "base_emerald.gba", 0xc69e10, 0x28
+ .incbin "data/graphics/pokemon/palettes/dodrio_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Dodrio: ; 8C69E38
- .incbin "base_emerald.gba", 0xc69e38, 0x464
+ .incbin "data/graphics/pokemon/back_pics/dodrio_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Dodrio: ; 8C6A29C
- .incbin "base_emerald.gba", 0xc6a29c, 0x28
+ .incbin "data/graphics/pokemon/palettes/dodrio_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Dodrio: ; 8C6A2C4
- .incbin "base_emerald.gba", 0xc6a2c4, 0x400
+ .incbin "data/graphics/pokemon/icons/dodrio_icon.4bpp"
.align 2, 0
gMonFootprint_Dodrio: ; 8C6A6C4
- .incbin "base_emerald.gba", 0xc6a6c4, 0x20
+ .incbin "data/graphics/pokemon/footprints/dodrio_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Seel: ; 8C6A6E4
- .incbin "base_emerald.gba", 0xc6a6e4, 0x308
+ .incbin "data/graphics/pokemon/still_front_pics/seel_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Seel: ; 8C6A9EC
- .incbin "base_emerald.gba", 0xc6a9ec, 0x28
+ .incbin "data/graphics/pokemon/palettes/seel_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Seel: ; 8C6AA14
- .incbin "base_emerald.gba", 0xc6aa14, 0x2ec
+ .incbin "data/graphics/pokemon/back_pics/seel_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Seel: ; 8C6AD00
- .incbin "base_emerald.gba", 0xc6ad00, 0x28
+ .incbin "data/graphics/pokemon/palettes/seel_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Seel: ; 8C6AD28
- .incbin "base_emerald.gba", 0xc6ad28, 0x400
+ .incbin "data/graphics/pokemon/icons/seel_icon.4bpp"
.align 2, 0
gMonFootprint_Seel: ; 8C6B128
- .incbin "base_emerald.gba", 0xc6b128, 0x20
+ .incbin "data/graphics/pokemon/footprints/seel_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Dewgong: ; 8C6B148
- .incbin "base_emerald.gba", 0xc6b148, 0x3c8
+ .incbin "data/graphics/pokemon/still_front_pics/dewgong_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Dewgong: ; 8C6B510
- .incbin "base_emerald.gba", 0xc6b510, 0x20
+ .incbin "data/graphics/pokemon/palettes/dewgong_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Dewgong: ; 8C6B530
- .incbin "base_emerald.gba", 0xc6b530, 0x294
+ .incbin "data/graphics/pokemon/back_pics/dewgong_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Dewgong: ; 8C6B7C4
- .incbin "base_emerald.gba", 0xc6b7c4, 0x20
+ .incbin "data/graphics/pokemon/palettes/dewgong_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Dewgong: ; 8C6B7E4
- .incbin "base_emerald.gba", 0xc6b7e4, 0x400
+ .incbin "data/graphics/pokemon/icons/dewgong_icon.4bpp"
.align 2, 0
gMonFootprint_Dewgong: ; 8C6BBE4
- .incbin "base_emerald.gba", 0xc6bbe4, 0x20
+ .incbin "data/graphics/pokemon/footprints/dewgong_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Grimer: ; 8C6BC04
- .incbin "base_emerald.gba", 0xc6bc04, 0x31c
+ .incbin "data/graphics/pokemon/still_front_pics/grimer_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Grimer: ; 8C6BF20
- .incbin "base_emerald.gba", 0xc6bf20, 0x24
+ .incbin "data/graphics/pokemon/palettes/grimer_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Grimer: ; 8C6BF44
- .incbin "base_emerald.gba", 0xc6bf44, 0x2e4
+ .incbin "data/graphics/pokemon/back_pics/grimer_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Grimer: ; 8C6C228
- .incbin "base_emerald.gba", 0xc6c228, 0x24
+ .incbin "data/graphics/pokemon/palettes/grimer_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Grimer: ; 8C6C24C
- .incbin "base_emerald.gba", 0xc6c24c, 0x400
+ .incbin "data/graphics/pokemon/icons/grimer_icon.4bpp"
.align 2, 0
gMonFootprint_Grimer: ; 8C6C64C
- .incbin "base_emerald.gba", 0xc6c64c, 0x20
+ .incbin "data/graphics/pokemon/footprints/grimer_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Muk: ; 8C6C66C
- .incbin "base_emerald.gba", 0xc6c66c, 0x44c
+ .incbin "data/graphics/pokemon/still_front_pics/muk_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Muk: ; 8C6CAB8
- .incbin "base_emerald.gba", 0xc6cab8, 0x24
+ .incbin "data/graphics/pokemon/palettes/muk_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Muk: ; 8C6CADC
- .incbin "base_emerald.gba", 0xc6cadc, 0x358
+ .incbin "data/graphics/pokemon/back_pics/muk_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Muk: ; 8C6CE34
- .incbin "base_emerald.gba", 0xc6ce34, 0x24
+ .incbin "data/graphics/pokemon/palettes/muk_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Muk: ; 8C6CE58
- .incbin "base_emerald.gba", 0xc6ce58, 0x400
+ .incbin "data/graphics/pokemon/icons/muk_icon.4bpp"
.align 2, 0
gMonFootprint_Muk: ; 8C6D258
- .incbin "base_emerald.gba", 0xc6d258, 0x20
+ .incbin "data/graphics/pokemon/footprints/muk_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Shellder: ; 8C6D278
- .incbin "base_emerald.gba", 0xc6d278, 0x268
+ .incbin "data/graphics/pokemon/still_front_pics/shellder_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Shellder: ; 8C6D4E0
- .incbin "base_emerald.gba", 0xc6d4e0, 0x24
+ .incbin "data/graphics/pokemon/palettes/shellder_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Shellder: ; 8C6D504
- .incbin "base_emerald.gba", 0xc6d504, 0x314
+ .incbin "data/graphics/pokemon/back_pics/shellder_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Shellder: ; 8C6D818
- .incbin "base_emerald.gba", 0xc6d818, 0x24
+ .incbin "data/graphics/pokemon/palettes/shellder_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Shellder: ; 8C6D83C
- .incbin "base_emerald.gba", 0xc6d83c, 0x400
+ .incbin "data/graphics/pokemon/icons/shellder_icon.4bpp"
.align 2, 0
gMonFootprint_Shellder: ; 8C6DC3C
- .incbin "base_emerald.gba", 0xc6dc3c, 0x20
+ .incbin "data/graphics/pokemon/footprints/shellder_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Cloyster: ; 8C6DC5C
- .incbin "base_emerald.gba", 0xc6dc5c, 0x438
+ .incbin "data/graphics/pokemon/still_front_pics/cloyster_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Cloyster: ; 8C6E094
- .incbin "base_emerald.gba", 0xc6e094, 0x24
+ .incbin "data/graphics/pokemon/palettes/cloyster_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Cloyster: ; 8C6E0B8
- .incbin "base_emerald.gba", 0xc6e0b8, 0x40c
+ .incbin "data/graphics/pokemon/back_pics/cloyster_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Cloyster: ; 8C6E4C4
- .incbin "base_emerald.gba", 0xc6e4c4, 0x24
+ .incbin "data/graphics/pokemon/palettes/cloyster_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Cloyster: ; 8C6E4E8
- .incbin "base_emerald.gba", 0xc6e4e8, 0x400
+ .incbin "data/graphics/pokemon/icons/cloyster_icon.4bpp"
.align 2, 0
gMonFootprint_Cloyster: ; 8C6E8E8
- .incbin "base_emerald.gba", 0xc6e8e8, 0x20
+ .incbin "data/graphics/pokemon/footprints/cloyster_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Gastly: ; 8C6E908
- .incbin "base_emerald.gba", 0xc6e908, 0x3b8
+ .incbin "data/graphics/pokemon/still_front_pics/gastly_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Gastly: ; 8C6ECC0
- .incbin "base_emerald.gba", 0xc6ecc0, 0x28
+ .incbin "data/graphics/pokemon/palettes/gastly_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Gastly: ; 8C6ECE8
- .incbin "base_emerald.gba", 0xc6ece8, 0x324
+ .incbin "data/graphics/pokemon/back_pics/gastly_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Gastly: ; 8C6F00C
- .incbin "base_emerald.gba", 0xc6f00c, 0x28
+ .incbin "data/graphics/pokemon/palettes/gastly_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Gastly: ; 8C6F034
- .incbin "base_emerald.gba", 0xc6f034, 0x400
+ .incbin "data/graphics/pokemon/icons/gastly_icon.4bpp"
.align 2, 0
gMonFootprint_Gastly: ; 8C6F434
- .incbin "base_emerald.gba", 0xc6f434, 0x20
+ .incbin "data/graphics/pokemon/footprints/gastly_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Haunter: ; 8C6F454
- .incbin "base_emerald.gba", 0xc6f454, 0x400
+ .incbin "data/graphics/pokemon/still_front_pics/haunter_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Haunter: ; 8C6F854
- .incbin "base_emerald.gba", 0xc6f854, 0x24
+ .incbin "data/graphics/pokemon/palettes/haunter_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Haunter: ; 8C6F878
- .incbin "base_emerald.gba", 0xc6f878, 0x328
+ .incbin "data/graphics/pokemon/back_pics/haunter_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Haunter: ; 8C6FBA0
- .incbin "base_emerald.gba", 0xc6fba0, 0x24
+ .incbin "data/graphics/pokemon/palettes/haunter_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Haunter: ; 8C6FBC4
- .incbin "base_emerald.gba", 0xc6fbc4, 0x400
+ .incbin "data/graphics/pokemon/icons/haunter_icon.4bpp"
.align 2, 0
gMonFootprint_Haunter: ; 8C6FFC4
- .incbin "base_emerald.gba", 0xc6ffc4, 0x20
+ .incbin "data/graphics/pokemon/footprints/haunter_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Gengar: ; 8C6FFE4
- .incbin "base_emerald.gba", 0xc6ffe4, 0x39c
+ .incbin "data/graphics/pokemon/still_front_pics/gengar_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Gengar: ; 8C70380
- .incbin "base_emerald.gba", 0xc70380, 0x24
+ .incbin "data/graphics/pokemon/palettes/gengar_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Gengar: ; 8C703A4
- .incbin "base_emerald.gba", 0xc703a4, 0x2e8
+ .incbin "data/graphics/pokemon/back_pics/gengar_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Gengar: ; 8C7068C
- .incbin "base_emerald.gba", 0xc7068c, 0x24
+ .incbin "data/graphics/pokemon/palettes/gengar_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Gengar: ; 8C706B0
- .incbin "base_emerald.gba", 0xc706b0, 0x400
+ .incbin "data/graphics/pokemon/icons/gengar_icon.4bpp"
.align 2, 0
gMonFootprint_Gengar: ; 8C70AB0
- .incbin "base_emerald.gba", 0xc70ab0, 0x20
+ .incbin "data/graphics/pokemon/footprints/gengar_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Onix: ; 8C70AD0
- .incbin "base_emerald.gba", 0xc70ad0, 0x478
+ .incbin "data/graphics/pokemon/still_front_pics/onix_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Onix: ; 8C70F48
- .incbin "base_emerald.gba", 0xc70f48, 0x1c
+ .incbin "data/graphics/pokemon/palettes/onix_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Onix: ; 8C70F64
- .incbin "base_emerald.gba", 0xc70f64, 0x37c
+ .incbin "data/graphics/pokemon/back_pics/onix_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Onix: ; 8C712E0
- .incbin "base_emerald.gba", 0xc712e0, 0x1c
+ .incbin "data/graphics/pokemon/palettes/onix_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Onix: ; 8C712FC
- .incbin "base_emerald.gba", 0xc712fc, 0x400
+ .incbin "data/graphics/pokemon/icons/onix_icon.4bpp"
.align 2, 0
gMonFootprint_Onix: ; 8C716FC
- .incbin "base_emerald.gba", 0xc716fc, 0x20
+ .incbin "data/graphics/pokemon/footprints/onix_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Drowzee: ; 8C7171C
- .incbin "base_emerald.gba", 0xc7171c, 0x378
+ .incbin "data/graphics/pokemon/still_front_pics/drowzee_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Drowzee: ; 8C71A94
- .incbin "base_emerald.gba", 0xc71a94, 0x24
+ .incbin "data/graphics/pokemon/palettes/drowzee_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Drowzee: ; 8C71AB8
- .incbin "base_emerald.gba", 0xc71ab8, 0x25c
+ .incbin "data/graphics/pokemon/back_pics/drowzee_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Drowzee: ; 8C71D14
- .incbin "base_emerald.gba", 0xc71d14, 0x24
+ .incbin "data/graphics/pokemon/palettes/drowzee_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Drowzee: ; 8C71D38
- .incbin "base_emerald.gba", 0xc71d38, 0x400
+ .incbin "data/graphics/pokemon/icons/drowzee_icon.4bpp"
.align 2, 0
gMonFootprint_Drowzee: ; 8C72138
- .incbin "base_emerald.gba", 0xc72138, 0x20
+ .incbin "data/graphics/pokemon/footprints/drowzee_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Hypno: ; 8C72158
- .incbin "base_emerald.gba", 0xc72158, 0x3ec
+ .incbin "data/graphics/pokemon/still_front_pics/hypno_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Hypno: ; 8C72544
- .incbin "base_emerald.gba", 0xc72544, 0x24
+ .incbin "data/graphics/pokemon/palettes/hypno_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Hypno: ; 8C72568
- .incbin "base_emerald.gba", 0xc72568, 0x330
+ .incbin "data/graphics/pokemon/back_pics/hypno_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Hypno: ; 8C72898
- .incbin "base_emerald.gba", 0xc72898, 0x24
+ .incbin "data/graphics/pokemon/palettes/hypno_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Hypno: ; 8C728BC
- .incbin "base_emerald.gba", 0xc728bc, 0x400
+ .incbin "data/graphics/pokemon/icons/hypno_icon.4bpp"
.align 2, 0
gMonFootprint_Hypno: ; 8C72CBC
- .incbin "base_emerald.gba", 0xc72cbc, 0x20
+ .incbin "data/graphics/pokemon/footprints/hypno_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Krabby: ; 8C72CDC
- .incbin "base_emerald.gba", 0xc72cdc, 0x2b8
+ .incbin "data/graphics/pokemon/still_front_pics/krabby_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Krabby: ; 8C72F94
- .incbin "base_emerald.gba", 0xc72f94, 0x28
+ .incbin "data/graphics/pokemon/palettes/krabby_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Krabby: ; 8C72FBC
- .incbin "base_emerald.gba", 0xc72fbc, 0x38c
+ .incbin "data/graphics/pokemon/back_pics/krabby_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Krabby: ; 8C73348
- .incbin "base_emerald.gba", 0xc73348, 0x28
+ .incbin "data/graphics/pokemon/palettes/krabby_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Krabby: ; 8C73370
- .incbin "base_emerald.gba", 0xc73370, 0x400
+ .incbin "data/graphics/pokemon/icons/krabby_icon.4bpp"
.align 2, 0
gMonFootprint_Krabby: ; 8C73770
- .incbin "base_emerald.gba", 0xc73770, 0x20
+ .incbin "data/graphics/pokemon/footprints/krabby_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Kingler: ; 8C73790
- .incbin "base_emerald.gba", 0xc73790, 0x534
+ .incbin "data/graphics/pokemon/still_front_pics/kingler_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Kingler: ; 8C73CC4
- .incbin "base_emerald.gba", 0xc73cc4, 0x24
+ .incbin "data/graphics/pokemon/palettes/kingler_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Kingler: ; 8C73CE8
- .incbin "base_emerald.gba", 0xc73ce8, 0x384
+ .incbin "data/graphics/pokemon/back_pics/kingler_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Kingler: ; 8C7406C
- .incbin "base_emerald.gba", 0xc7406c, 0x24
+ .incbin "data/graphics/pokemon/palettes/kingler_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Kingler: ; 8C74090
- .incbin "base_emerald.gba", 0xc74090, 0x400
+ .incbin "data/graphics/pokemon/icons/kingler_icon.4bpp"
.align 2, 0
gMonFootprint_Kingler: ; 8C74490
- .incbin "base_emerald.gba", 0xc74490, 0x20
+ .incbin "data/graphics/pokemon/footprints/kingler_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Voltorb: ; 8C744B0
- .incbin "base_emerald.gba", 0xc744b0, 0x208
+ .incbin "data/graphics/pokemon/still_front_pics/voltorb_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Voltorb: ; 8C746B8
- .incbin "base_emerald.gba", 0xc746b8, 0x24
+ .incbin "data/graphics/pokemon/palettes/voltorb_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Voltorb: ; 8C746DC
- .incbin "base_emerald.gba", 0xc746dc, 0x274
+ .incbin "data/graphics/pokemon/back_pics/voltorb_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Voltorb: ; 8C74950
- .incbin "base_emerald.gba", 0xc74950, 0x24
+ .incbin "data/graphics/pokemon/palettes/voltorb_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Voltorb: ; 8C74974
- .incbin "base_emerald.gba", 0xc74974, 0x400
+ .incbin "data/graphics/pokemon/icons/voltorb_icon.4bpp"
.align 2, 0
gMonFootprint_Voltorb: ; 8C74D74
- .incbin "base_emerald.gba", 0xc74d74, 0x20
+ .incbin "data/graphics/pokemon/footprints/voltorb_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Electrode: ; 8C74D94
- .incbin "base_emerald.gba", 0xc74d94, 0x26c
+ .incbin "data/graphics/pokemon/still_front_pics/electrode_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Electrode: ; 8C75000
- .incbin "base_emerald.gba", 0xc75000, 0x24
+ .incbin "data/graphics/pokemon/palettes/electrode_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Electrode: ; 8C75024
- .incbin "base_emerald.gba", 0xc75024, 0x270
+ .incbin "data/graphics/pokemon/back_pics/electrode_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Electrode: ; 8C75294
- .incbin "base_emerald.gba", 0xc75294, 0x24
+ .incbin "data/graphics/pokemon/palettes/electrode_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Electrode: ; 8C752B8
- .incbin "base_emerald.gba", 0xc752b8, 0x400
+ .incbin "data/graphics/pokemon/icons/electrode_icon.4bpp"
.align 2, 0
gMonFootprint_Electrode: ; 8C756B8
- .incbin "base_emerald.gba", 0xc756b8, 0x20
+ .incbin "data/graphics/pokemon/footprints/electrode_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Exeggcute: ; 8C756D8
- .incbin "base_emerald.gba", 0xc756d8, 0x404
+ .incbin "data/graphics/pokemon/still_front_pics/exeggcute_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Exeggcute: ; 8C75ADC
- .incbin "base_emerald.gba", 0xc75adc, 0x24
+ .incbin "data/graphics/pokemon/palettes/exeggcute_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Exeggcute: ; 8C75B00
- .incbin "base_emerald.gba", 0xc75b00, 0x308
+ .incbin "data/graphics/pokemon/back_pics/exeggcute_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Exeggcute: ; 8C75E08
- .incbin "base_emerald.gba", 0xc75e08, 0x24
+ .incbin "data/graphics/pokemon/palettes/exeggcute_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Exeggcute: ; 8C75E2C
- .incbin "base_emerald.gba", 0xc75e2c, 0x400
+ .incbin "data/graphics/pokemon/icons/exeggcute_icon.4bpp"
.align 2, 0
gMonFootprint_Exeggcute: ; 8C7622C
- .incbin "base_emerald.gba", 0xc7622c, 0x20
+ .incbin "data/graphics/pokemon/footprints/exeggcute_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Exeggutor: ; 8C7624C
- .incbin "base_emerald.gba", 0xc7624c, 0x500
+ .incbin "data/graphics/pokemon/still_front_pics/exeggutor_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Exeggutor: ; 8C7674C
- .incbin "base_emerald.gba", 0xc7674c, 0x28
+ .incbin "data/graphics/pokemon/palettes/exeggutor_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Exeggutor: ; 8C76774
- .incbin "base_emerald.gba", 0xc76774, 0x4a0
+ .incbin "data/graphics/pokemon/back_pics/exeggutor_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Exeggutor: ; 8C76C14
- .incbin "base_emerald.gba", 0xc76c14, 0x28
+ .incbin "data/graphics/pokemon/palettes/exeggutor_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Exeggutor: ; 8C76C3C
- .incbin "base_emerald.gba", 0xc76c3c, 0x400
+ .incbin "data/graphics/pokemon/icons/exeggutor_icon.4bpp"
.align 2, 0
gMonFootprint_Exeggutor: ; 8C7703C
- .incbin "base_emerald.gba", 0xc7703c, 0x20
+ .incbin "data/graphics/pokemon/footprints/exeggutor_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Cubone: ; 8C7705C
- .incbin "base_emerald.gba", 0xc7705c, 0x2d0
+ .incbin "data/graphics/pokemon/still_front_pics/cubone_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Cubone: ; 8C7732C
- .incbin "base_emerald.gba", 0xc7732c, 0x28
+ .incbin "data/graphics/pokemon/palettes/cubone_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Cubone: ; 8C77354
- .incbin "base_emerald.gba", 0xc77354, 0x340
+ .incbin "data/graphics/pokemon/back_pics/cubone_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Cubone: ; 8C77694
- .incbin "base_emerald.gba", 0xc77694, 0x28
+ .incbin "data/graphics/pokemon/palettes/cubone_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Cubone: ; 8C776BC
- .incbin "base_emerald.gba", 0xc776bc, 0x400
+ .incbin "data/graphics/pokemon/icons/cubone_icon.4bpp"
.align 2, 0
gMonFootprint_Cubone: ; 8C77ABC
- .incbin "base_emerald.gba", 0xc77abc, 0x20
+ .incbin "data/graphics/pokemon/footprints/cubone_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Marowak: ; 8C77ADC
- .incbin "base_emerald.gba", 0xc77adc, 0x388
+ .incbin "data/graphics/pokemon/still_front_pics/marowak_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Marowak: ; 8C77E64
- .incbin "base_emerald.gba", 0xc77e64, 0x28
+ .incbin "data/graphics/pokemon/palettes/marowak_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Marowak: ; 8C77E8C
- .incbin "base_emerald.gba", 0xc77e8c, 0x348
+ .incbin "data/graphics/pokemon/back_pics/marowak_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Marowak: ; 8C781D4
- .incbin "base_emerald.gba", 0xc781d4, 0x28
+ .incbin "data/graphics/pokemon/palettes/marowak_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Marowak: ; 8C781FC
- .incbin "base_emerald.gba", 0xc781fc, 0x400
+ .incbin "data/graphics/pokemon/icons/marowak_icon.4bpp"
.align 2, 0
gMonFootprint_Marowak: ; 8C785FC
- .incbin "base_emerald.gba", 0xc785fc, 0x20
+ .incbin "data/graphics/pokemon/footprints/marowak_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Hitmonlee: ; 8C7861C
- .incbin "base_emerald.gba", 0xc7861c, 0x400
+ .incbin "data/graphics/pokemon/still_front_pics/hitmonlee_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Hitmonlee: ; 8C78A1C
- .incbin "base_emerald.gba", 0xc78a1c, 0x28
+ .incbin "data/graphics/pokemon/palettes/hitmonlee_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Hitmonlee: ; 8C78A44
- .incbin "base_emerald.gba", 0xc78a44, 0x2a4
+ .incbin "data/graphics/pokemon/back_pics/hitmonlee_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Hitmonlee: ; 8C78CE8
- .incbin "base_emerald.gba", 0xc78ce8, 0x28
+ .incbin "data/graphics/pokemon/palettes/hitmonlee_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Hitmonlee: ; 8C78D10
- .incbin "base_emerald.gba", 0xc78d10, 0x400
+ .incbin "data/graphics/pokemon/icons/hitmonlee_icon.4bpp"
.align 2, 0
gMonFootprint_Hitmonlee: ; 8C79110
- .incbin "base_emerald.gba", 0xc79110, 0x20
+ .incbin "data/graphics/pokemon/footprints/hitmonlee_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Hitmonchan: ; 8C79130
- .incbin "base_emerald.gba", 0xc79130, 0x340
+ .incbin "data/graphics/pokemon/still_front_pics/hitmonchan_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Hitmonchan: ; 8C79470
- .incbin "base_emerald.gba", 0xc79470, 0x28
+ .incbin "data/graphics/pokemon/palettes/hitmonchan_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Hitmonchan: ; 8C79498
- .incbin "base_emerald.gba", 0xc79498, 0x344
+ .incbin "data/graphics/pokemon/back_pics/hitmonchan_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Hitmonchan: ; 8C797DC
- .incbin "base_emerald.gba", 0xc797dc, 0x28
+ .incbin "data/graphics/pokemon/palettes/hitmonchan_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Hitmonchan: ; 8C79804
- .incbin "base_emerald.gba", 0xc79804, 0x400
+ .incbin "data/graphics/pokemon/icons/hitmonchan_icon.4bpp"
.align 2, 0
gMonFootprint_Hitmonchan: ; 8C79C04
- .incbin "base_emerald.gba", 0xc79c04, 0x20
+ .incbin "data/graphics/pokemon/footprints/hitmonchan_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Lickitung: ; 8C79C24
- .incbin "base_emerald.gba", 0xc79c24, 0x3b8
+ .incbin "data/graphics/pokemon/still_front_pics/lickitung_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Lickitung: ; 8C79FDC
- .incbin "base_emerald.gba", 0xc79fdc, 0x28
+ .incbin "data/graphics/pokemon/palettes/lickitung_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Lickitung: ; 8C7A004
- .incbin "base_emerald.gba", 0xc7a004, 0x2c0
+ .incbin "data/graphics/pokemon/back_pics/lickitung_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Lickitung: ; 8C7A2C4
- .incbin "base_emerald.gba", 0xc7a2c4, 0x28
+ .incbin "data/graphics/pokemon/palettes/lickitung_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Lickitung: ; 8C7A2EC
- .incbin "base_emerald.gba", 0xc7a2ec, 0x400
+ .incbin "data/graphics/pokemon/icons/lickitung_icon.4bpp"
.align 2, 0
gMonFootprint_Lickitung: ; 8C7A6EC
- .incbin "base_emerald.gba", 0xc7a6ec, 0x20
+ .incbin "data/graphics/pokemon/footprints/lickitung_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Koffing: ; 8C7A70C
- .incbin "base_emerald.gba", 0xc7a70c, 0x35c
+ .incbin "data/graphics/pokemon/still_front_pics/koffing_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Koffing: ; 8C7AA68
- .incbin "base_emerald.gba", 0xc7aa68, 0x28
+ .incbin "data/graphics/pokemon/palettes/koffing_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Koffing: ; 8C7AA90
- .incbin "base_emerald.gba", 0xc7aa90, 0x300
+ .incbin "data/graphics/pokemon/back_pics/koffing_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Koffing: ; 8C7AD90
- .incbin "base_emerald.gba", 0xc7ad90, 0x28
+ .incbin "data/graphics/pokemon/palettes/koffing_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Koffing: ; 8C7ADB8
- .incbin "base_emerald.gba", 0xc7adb8, 0x400
+ .incbin "data/graphics/pokemon/icons/koffing_icon.4bpp"
.align 2, 0
gMonFootprint_Koffing: ; 8C7B1B8
- .incbin "base_emerald.gba", 0xc7b1b8, 0x20
+ .incbin "data/graphics/pokemon/footprints/koffing_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Weezing: ; 8C7B1D8
- .incbin "base_emerald.gba", 0xc7b1d8, 0x488
+ .incbin "data/graphics/pokemon/still_front_pics/weezing_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Weezing: ; 8C7B660
- .incbin "base_emerald.gba", 0xc7b660, 0x28
+ .incbin "data/graphics/pokemon/palettes/weezing_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Weezing: ; 8C7B688
- .incbin "base_emerald.gba", 0xc7b688, 0x330
+ .incbin "data/graphics/pokemon/back_pics/weezing_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Weezing: ; 8C7B9B8
- .incbin "base_emerald.gba", 0xc7b9b8, 0x28
+ .incbin "data/graphics/pokemon/palettes/weezing_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Weezing: ; 8C7B9E0
- .incbin "base_emerald.gba", 0xc7b9e0, 0x400
+ .incbin "data/graphics/pokemon/icons/weezing_icon.4bpp"
.align 2, 0
gMonFootprint_Weezing: ; 8C7BDE0
- .incbin "base_emerald.gba", 0xc7bde0, 0x20
+ .incbin "data/graphics/pokemon/footprints/weezing_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Rhyhorn: ; 8C7BE00
- .incbin "base_emerald.gba", 0xc7be00, 0x404
+ .incbin "data/graphics/pokemon/still_front_pics/rhyhorn_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Rhyhorn: ; 8C7C204
- .incbin "base_emerald.gba", 0xc7c204, 0x20
+ .incbin "data/graphics/pokemon/palettes/rhyhorn_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Rhyhorn: ; 8C7C224
- .incbin "base_emerald.gba", 0xc7c224, 0x348
+ .incbin "data/graphics/pokemon/back_pics/rhyhorn_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Rhyhorn: ; 8C7C56C
- .incbin "base_emerald.gba", 0xc7c56c, 0x20
+ .incbin "data/graphics/pokemon/palettes/rhyhorn_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Rhyhorn: ; 8C7C58C
- .incbin "base_emerald.gba", 0xc7c58c, 0x400
+ .incbin "data/graphics/pokemon/icons/rhyhorn_icon.4bpp"
.align 2, 0
gMonFootprint_Rhyhorn: ; 8C7C98C
- .incbin "base_emerald.gba", 0xc7c98c, 0x20
+ .incbin "data/graphics/pokemon/footprints/rhyhorn_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Rhydon: ; 8C7C9AC
- .incbin "base_emerald.gba", 0xc7c9ac, 0x508
+ .incbin "data/graphics/pokemon/still_front_pics/rhydon_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Rhydon: ; 8C7CEB4
- .incbin "base_emerald.gba", 0xc7ceb4, 0x28
+ .incbin "data/graphics/pokemon/palettes/rhydon_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Rhydon: ; 8C7CEDC
- .incbin "base_emerald.gba", 0xc7cedc, 0x450
+ .incbin "data/graphics/pokemon/back_pics/rhydon_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Rhydon: ; 8C7D32C
- .incbin "base_emerald.gba", 0xc7d32c, 0x28
+ .incbin "data/graphics/pokemon/palettes/rhydon_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Rhydon: ; 8C7D354
- .incbin "base_emerald.gba", 0xc7d354, 0x400
+ .incbin "data/graphics/pokemon/icons/rhydon_icon.4bpp"
.align 2, 0
gMonFootprint_Rhydon: ; 8C7D754
- .incbin "base_emerald.gba", 0xc7d754, 0x20
+ .incbin "data/graphics/pokemon/footprints/rhydon_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Chansey: ; 8C7D774
- .incbin "base_emerald.gba", 0xc7d774, 0x354
+ .incbin "data/graphics/pokemon/still_front_pics/chansey_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Chansey: ; 8C7DAC8
- .incbin "base_emerald.gba", 0xc7dac8, 0x24
+ .incbin "data/graphics/pokemon/palettes/chansey_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Chansey: ; 8C7DAEC
- .incbin "base_emerald.gba", 0xc7daec, 0x2d4
+ .incbin "data/graphics/pokemon/back_pics/chansey_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Chansey: ; 8C7DDC0
- .incbin "base_emerald.gba", 0xc7ddc0, 0x24
+ .incbin "data/graphics/pokemon/palettes/chansey_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Chansey: ; 8C7DDE4
- .incbin "base_emerald.gba", 0xc7dde4, 0x400
+ .incbin "data/graphics/pokemon/icons/chansey_icon.4bpp"
.align 2, 0
gMonFootprint_Chansey: ; 8C7E1E4
- .incbin "base_emerald.gba", 0xc7e1e4, 0x20
+ .incbin "data/graphics/pokemon/footprints/chansey_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Tangela: ; 8C7E204
- .incbin "base_emerald.gba", 0xc7e204, 0x3d4
+ .incbin "data/graphics/pokemon/still_front_pics/tangela_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Tangela: ; 8C7E5D8
- .incbin "base_emerald.gba", 0xc7e5d8, 0x24
+ .incbin "data/graphics/pokemon/palettes/tangela_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Tangela: ; 8C7E5FC
- .incbin "base_emerald.gba", 0xc7e5fc, 0x3ac
+ .incbin "data/graphics/pokemon/back_pics/tangela_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Tangela: ; 8C7E9A8
- .incbin "base_emerald.gba", 0xc7e9a8, 0x24
+ .incbin "data/graphics/pokemon/palettes/tangela_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Tangela: ; 8C7E9CC
- .incbin "base_emerald.gba", 0xc7e9cc, 0x400
+ .incbin "data/graphics/pokemon/icons/tangela_icon.4bpp"
.align 2, 0
gMonFootprint_Tangela: ; 8C7EDCC
- .incbin "base_emerald.gba", 0xc7edcc, 0x20
+ .incbin "data/graphics/pokemon/footprints/tangela_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Kangaskhan: ; 8C7EDEC
- .incbin "base_emerald.gba", 0xc7edec, 0x4f8
+ .incbin "data/graphics/pokemon/still_front_pics/kangaskhan_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Kangaskhan: ; 8C7F2E4
- .incbin "base_emerald.gba", 0xc7f2e4, 0x28
+ .incbin "data/graphics/pokemon/palettes/kangaskhan_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Kangaskhan: ; 8C7F30C
- .incbin "base_emerald.gba", 0xc7f30c, 0x430
+ .incbin "data/graphics/pokemon/back_pics/kangaskhan_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Kangaskhan: ; 8C7F73C
- .incbin "base_emerald.gba", 0xc7f73c, 0x28
+ .incbin "data/graphics/pokemon/palettes/kangaskhan_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Kangaskhan: ; 8C7F764
- .incbin "base_emerald.gba", 0xc7f764, 0x400
+ .incbin "data/graphics/pokemon/icons/kangaskhan_icon.4bpp"
.align 2, 0
gMonFootprint_Kangaskhan: ; 8C7FB64
- .incbin "base_emerald.gba", 0xc7fb64, 0x20
+ .incbin "data/graphics/pokemon/footprints/kangaskhan_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Horsea: ; 8C7FB84
- .incbin "base_emerald.gba", 0xc7fb84, 0x278
+ .incbin "data/graphics/pokemon/still_front_pics/horsea_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Horsea: ; 8C7FDFC
- .incbin "base_emerald.gba", 0xc7fdfc, 0x28
+ .incbin "data/graphics/pokemon/palettes/horsea_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Horsea: ; 8C7FE24
- .incbin "base_emerald.gba", 0xc7fe24, 0x2e0
+ .incbin "data/graphics/pokemon/back_pics/horsea_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Horsea: ; 8C80104
- .incbin "base_emerald.gba", 0xc80104, 0x28
+ .incbin "data/graphics/pokemon/palettes/horsea_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Horsea: ; 8C8012C
- .incbin "base_emerald.gba", 0xc8012c, 0x400
+ .incbin "data/graphics/pokemon/icons/horsea_icon.4bpp"
.align 2, 0
gMonFootprint_Horsea: ; 8C8052C
- .incbin "base_emerald.gba", 0xc8052c, 0x20
+ .incbin "data/graphics/pokemon/footprints/horsea_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Seadra: ; 8C8054C
- .incbin "base_emerald.gba", 0xc8054c, 0x3c0
+ .incbin "data/graphics/pokemon/still_front_pics/seadra_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Seadra: ; 8C8090C
- .incbin "base_emerald.gba", 0xc8090c, 0x28
+ .incbin "data/graphics/pokemon/palettes/seadra_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Seadra: ; 8C80934
- .incbin "base_emerald.gba", 0xc80934, 0x3a0
+ .incbin "data/graphics/pokemon/back_pics/seadra_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Seadra: ; 8C80CD4
- .incbin "base_emerald.gba", 0xc80cd4, 0x28
+ .incbin "data/graphics/pokemon/palettes/seadra_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Seadra: ; 8C80CFC
- .incbin "base_emerald.gba", 0xc80cfc, 0x400
+ .incbin "data/graphics/pokemon/icons/seadra_icon.4bpp"
.align 2, 0
gMonFootprint_Seadra: ; 8C810FC
- .incbin "base_emerald.gba", 0xc810fc, 0x20
+ .incbin "data/graphics/pokemon/footprints/seadra_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Goldeen: ; 8C8111C
- .incbin "base_emerald.gba", 0xc8111c, 0x368
+ .incbin "data/graphics/pokemon/still_front_pics/goldeen_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Goldeen: ; 8C81484
- .incbin "base_emerald.gba", 0xc81484, 0x28
+ .incbin "data/graphics/pokemon/palettes/goldeen_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Goldeen: ; 8C814AC
- .incbin "base_emerald.gba", 0xc814ac, 0x370
+ .incbin "data/graphics/pokemon/back_pics/goldeen_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Goldeen: ; 8C8181C
- .incbin "base_emerald.gba", 0xc8181c, 0x28
+ .incbin "data/graphics/pokemon/palettes/goldeen_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Goldeen: ; 8C81844
- .incbin "base_emerald.gba", 0xc81844, 0x400
+ .incbin "data/graphics/pokemon/icons/goldeen_icon.4bpp"
.align 2, 0
gMonFootprint_Goldeen: ; 8C81C44
- .incbin "base_emerald.gba", 0xc81c44, 0x20
+ .incbin "data/graphics/pokemon/footprints/goldeen_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Seaking: ; 8C81C64
- .incbin "base_emerald.gba", 0xc81c64, 0x474
+ .incbin "data/graphics/pokemon/still_front_pics/seaking_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Seaking: ; 8C820D8
- .incbin "base_emerald.gba", 0xc820d8, 0x28
+ .incbin "data/graphics/pokemon/palettes/seaking_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Seaking: ; 8C82100
- .incbin "base_emerald.gba", 0xc82100, 0x350
+ .incbin "data/graphics/pokemon/back_pics/seaking_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Seaking: ; 8C82450
- .incbin "base_emerald.gba", 0xc82450, 0x28
+ .incbin "data/graphics/pokemon/palettes/seaking_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Seaking: ; 8C82478
- .incbin "base_emerald.gba", 0xc82478, 0x400
+ .incbin "data/graphics/pokemon/icons/seaking_icon.4bpp"
.align 2, 0
gMonFootprint_Seaking: ; 8C82878
- .incbin "base_emerald.gba", 0xc82878, 0x20
+ .incbin "data/graphics/pokemon/footprints/seaking_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Staryu: ; 8C82898
- .incbin "base_emerald.gba", 0xc82898, 0x2e4
+ .incbin "data/graphics/pokemon/still_front_pics/staryu_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Staryu: ; 8C82B7C
- .incbin "base_emerald.gba", 0xc82b7c, 0x28
+ .incbin "data/graphics/pokemon/palettes/staryu_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Staryu: ; 8C82BA4
- .incbin "base_emerald.gba", 0xc82ba4, 0x28c
+ .incbin "data/graphics/pokemon/back_pics/staryu_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Staryu: ; 8C82E30
- .incbin "base_emerald.gba", 0xc82e30, 0x28
+ .incbin "data/graphics/pokemon/palettes/staryu_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Staryu: ; 8C82E58
- .incbin "base_emerald.gba", 0xc82e58, 0x400
+ .incbin "data/graphics/pokemon/icons/staryu_icon.4bpp"
.align 2, 0
gMonFootprint_Staryu: ; 8C83258
- .incbin "base_emerald.gba", 0xc83258, 0x20
+ .incbin "data/graphics/pokemon/footprints/staryu_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Starmie: ; 8C83278
- .incbin "base_emerald.gba", 0xc83278, 0x428
+ .incbin "data/graphics/pokemon/still_front_pics/starmie_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Starmie: ; 8C836A0
- .incbin "base_emerald.gba", 0xc836a0, 0x28
+ .incbin "data/graphics/pokemon/palettes/starmie_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Starmie: ; 8C836C8
- .incbin "base_emerald.gba", 0xc836c8, 0x2a4
+ .incbin "data/graphics/pokemon/back_pics/starmie_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Starmie: ; 8C8396C
- .incbin "base_emerald.gba", 0xc8396c, 0x28
+ .incbin "data/graphics/pokemon/palettes/starmie_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Starmie: ; 8C83994
- .incbin "base_emerald.gba", 0xc83994, 0x400
+ .incbin "data/graphics/pokemon/icons/starmie_icon.4bpp"
.align 2, 0
gMonFootprint_Starmie: ; 8C83D94
- .incbin "base_emerald.gba", 0xc83d94, 0x20
+ .incbin "data/graphics/pokemon/footprints/starmie_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Mrmime: ; 8C83DB4
- .incbin "base_emerald.gba", 0xc83db4, 0x3b0
+ .incbin "data/graphics/pokemon/still_front_pics/mr_mime_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Mrmime: ; 8C84164
- .incbin "base_emerald.gba", 0xc84164, 0x28
+ .incbin "data/graphics/pokemon/palettes/mr_mime_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Mrmime: ; 8C8418C
- .incbin "base_emerald.gba", 0xc8418c, 0x334
+ .incbin "data/graphics/pokemon/back_pics/mr_mime_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Mrmime: ; 8C844C0
- .incbin "base_emerald.gba", 0xc844c0, 0x28
+ .incbin "data/graphics/pokemon/palettes/mr_mime_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Mrmime: ; 8C844E8
- .incbin "base_emerald.gba", 0xc844e8, 0x400
+ .incbin "data/graphics/pokemon/icons/mr_mime_icon.4bpp"
.align 2, 0
gMonFootprint_Mrmime: ; 8C848E8
- .incbin "base_emerald.gba", 0xc848e8, 0x20
+ .incbin "data/graphics/pokemon/footprints/mr_mime_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Scyther: ; 8C84908
- .incbin "base_emerald.gba", 0xc84908, 0x4ac
+ .incbin "data/graphics/pokemon/still_front_pics/scyther_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Scyther: ; 8C84DB4
- .incbin "base_emerald.gba", 0xc84db4, 0x28
+ .incbin "data/graphics/pokemon/palettes/scyther_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Scyther: ; 8C84DDC
- .incbin "base_emerald.gba", 0xc84ddc, 0x3a8
+ .incbin "data/graphics/pokemon/back_pics/scyther_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Scyther: ; 8C85184
- .incbin "base_emerald.gba", 0xc85184, 0x28
+ .incbin "data/graphics/pokemon/palettes/scyther_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Scyther: ; 8C851AC
- .incbin "base_emerald.gba", 0xc851ac, 0x400
+ .incbin "data/graphics/pokemon/icons/scyther_icon.4bpp"
.align 2, 0
gMonFootprint_Scyther: ; 8C855AC
- .incbin "base_emerald.gba", 0xc855ac, 0x20
+ .incbin "data/graphics/pokemon/footprints/scyther_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Jynx: ; 8C855CC
- .incbin "base_emerald.gba", 0xc855cc, 0x49c
+ .incbin "data/graphics/pokemon/still_front_pics/jynx_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Jynx: ; 8C85A68
- .incbin "base_emerald.gba", 0xc85a68, 0x28
+ .incbin "data/graphics/pokemon/palettes/jynx_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Jynx: ; 8C85A90
- .incbin "base_emerald.gba", 0xc85a90, 0x2f8
+ .incbin "data/graphics/pokemon/back_pics/jynx_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Jynx: ; 8C85D88
- .incbin "base_emerald.gba", 0xc85d88, 0x28
+ .incbin "data/graphics/pokemon/palettes/jynx_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Jynx: ; 8C85DB0
- .incbin "base_emerald.gba", 0xc85db0, 0x400
+ .incbin "data/graphics/pokemon/icons/jynx_icon.4bpp"
.align 2, 0
gMonFootprint_Jynx: ; 8C861B0
- .incbin "base_emerald.gba", 0xc861b0, 0x20
+ .incbin "data/graphics/pokemon/footprints/jynx_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Electabuzz: ; 8C861D0
- .incbin "base_emerald.gba", 0xc861d0, 0x47c
+ .incbin "data/graphics/pokemon/still_front_pics/electabuzz_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Electabuzz: ; 8C8664C
- .incbin "base_emerald.gba", 0xc8664c, 0x28
+ .incbin "data/graphics/pokemon/palettes/electabuzz_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Electabuzz: ; 8C86674
- .incbin "base_emerald.gba", 0xc86674, 0x310
+ .incbin "data/graphics/pokemon/back_pics/electabuzz_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Electabuzz: ; 8C86984
- .incbin "base_emerald.gba", 0xc86984, 0x28
+ .incbin "data/graphics/pokemon/palettes/electabuzz_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Electabuzz: ; 8C869AC
- .incbin "base_emerald.gba", 0xc869ac, 0x400
+ .incbin "data/graphics/pokemon/icons/electabuzz_icon.4bpp"
.align 2, 0
gMonFootprint_Electabuzz: ; 8C86DAC
- .incbin "base_emerald.gba", 0xc86dac, 0x20
+ .incbin "data/graphics/pokemon/footprints/electabuzz_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Magmar: ; 8C86DCC
- .incbin "base_emerald.gba", 0xc86dcc, 0x4a8
+ .incbin "data/graphics/pokemon/still_front_pics/magmar_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Magmar: ; 8C87274
- .incbin "base_emerald.gba", 0xc87274, 0x28
+ .incbin "data/graphics/pokemon/palettes/magmar_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Magmar: ; 8C8729C
- .incbin "base_emerald.gba", 0xc8729c, 0x348
+ .incbin "data/graphics/pokemon/back_pics/magmar_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Magmar: ; 8C875E4
- .incbin "base_emerald.gba", 0xc875e4, 0x28
+ .incbin "data/graphics/pokemon/palettes/magmar_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Magmar: ; 8C8760C
- .incbin "base_emerald.gba", 0xc8760c, 0x400
+ .incbin "data/graphics/pokemon/icons/magmar_icon.4bpp"
.align 2, 0
gMonFootprint_Magmar: ; 8C87A0C
- .incbin "base_emerald.gba", 0xc87a0c, 0x20
+ .incbin "data/graphics/pokemon/footprints/magmar_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Pinsir: ; 8C87A2C
- .incbin "base_emerald.gba", 0xc87a2c, 0x428
+ .incbin "data/graphics/pokemon/still_front_pics/pinsir_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Pinsir: ; 8C87E54
- .incbin "base_emerald.gba", 0xc87e54, 0x24
+ .incbin "data/graphics/pokemon/palettes/pinsir_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Pinsir: ; 8C87E78
- .incbin "base_emerald.gba", 0xc87e78, 0x354
+ .incbin "data/graphics/pokemon/back_pics/pinsir_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Pinsir: ; 8C881CC
- .incbin "base_emerald.gba", 0xc881cc, 0x24
+ .incbin "data/graphics/pokemon/palettes/pinsir_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Pinsir: ; 8C881F0
- .incbin "base_emerald.gba", 0xc881f0, 0x400
+ .incbin "data/graphics/pokemon/icons/pinsir_icon.4bpp"
.align 2, 0
gMonFootprint_Pinsir: ; 8C885F0
- .incbin "base_emerald.gba", 0xc885f0, 0x20
+ .incbin "data/graphics/pokemon/footprints/pinsir_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Tauros: ; 8C88610
- .incbin "base_emerald.gba", 0xc88610, 0x4d0
+ .incbin "data/graphics/pokemon/still_front_pics/tauros_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Tauros: ; 8C88AE0
- .incbin "base_emerald.gba", 0xc88ae0, 0x28
+ .incbin "data/graphics/pokemon/palettes/tauros_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Tauros: ; 8C88B08
- .incbin "base_emerald.gba", 0xc88b08, 0x2b4
+ .incbin "data/graphics/pokemon/back_pics/tauros_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Tauros: ; 8C88DBC
- .incbin "base_emerald.gba", 0xc88dbc, 0x28
+ .incbin "data/graphics/pokemon/palettes/tauros_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Tauros: ; 8C88DE4
- .incbin "base_emerald.gba", 0xc88de4, 0x400
+ .incbin "data/graphics/pokemon/icons/tauros_icon.4bpp"
.align 2, 0
gMonFootprint_Tauros: ; 8C891E4
- .incbin "base_emerald.gba", 0xc891e4, 0x20
+ .incbin "data/graphics/pokemon/footprints/tauros_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Magikarp: ; 8C89204
- .incbin "base_emerald.gba", 0xc89204, 0x350
+ .incbin "data/graphics/pokemon/still_front_pics/magikarp_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Magikarp: ; 8C89554
- .incbin "base_emerald.gba", 0xc89554, 0x28
+ .incbin "data/graphics/pokemon/palettes/magikarp_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Magikarp: ; 8C8957C
- .incbin "base_emerald.gba", 0xc8957c, 0x330
+ .incbin "data/graphics/pokemon/back_pics/magikarp_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Magikarp: ; 8C898AC
- .incbin "base_emerald.gba", 0xc898ac, 0x28
+ .incbin "data/graphics/pokemon/palettes/magikarp_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Magikarp: ; 8C898D4
- .incbin "base_emerald.gba", 0xc898d4, 0x400
+ .incbin "data/graphics/pokemon/icons/magikarp_icon.4bpp"
.align 2, 0
gMonFootprint_Magikarp: ; 8C89CD4
- .incbin "base_emerald.gba", 0xc89cd4, 0x20
+ .incbin "data/graphics/pokemon/footprints/magikarp_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Gyarados: ; 8C89CF4
- .incbin "base_emerald.gba", 0xc89cf4, 0x568
+ .incbin "data/graphics/pokemon/still_front_pics/gyarados_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Gyarados: ; 8C8A25C
- .incbin "base_emerald.gba", 0xc8a25c, 0x28
+ .incbin "data/graphics/pokemon/palettes/gyarados_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Gyarados: ; 8C8A284
- .incbin "base_emerald.gba", 0xc8a284, 0x4d4
+ .incbin "data/graphics/pokemon/back_pics/gyarados_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Gyarados: ; 8C8A758
- .incbin "base_emerald.gba", 0xc8a758, 0x28
+ .incbin "data/graphics/pokemon/palettes/gyarados_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Gyarados: ; 8C8A780
- .incbin "base_emerald.gba", 0xc8a780, 0x400
+ .incbin "data/graphics/pokemon/icons/gyarados_icon.4bpp"
.align 2, 0
gMonFootprint_Gyarados: ; 8C8AB80
- .incbin "base_emerald.gba", 0xc8ab80, 0x20
+ .incbin "data/graphics/pokemon/footprints/gyarados_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Lapras: ; 8C8ABA0
- .incbin "base_emerald.gba", 0xc8aba0, 0x3c0
+ .incbin "data/graphics/pokemon/still_front_pics/lapras_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Lapras: ; 8C8AF60
- .incbin "base_emerald.gba", 0xc8af60, 0x28
+ .incbin "data/graphics/pokemon/palettes/lapras_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Lapras: ; 8C8AF88
- .incbin "base_emerald.gba", 0xc8af88, 0x344
+ .incbin "data/graphics/pokemon/back_pics/lapras_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Lapras: ; 8C8B2CC
- .incbin "base_emerald.gba", 0xc8b2cc, 0x28
+ .incbin "data/graphics/pokemon/palettes/lapras_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Lapras: ; 8C8B2F4
- .incbin "base_emerald.gba", 0xc8b2f4, 0x400
+ .incbin "data/graphics/pokemon/icons/lapras_icon.4bpp"
.align 2, 0
gMonFootprint_Lapras: ; 8C8B6F4
- .incbin "base_emerald.gba", 0xc8b6f4, 0x20
+ .incbin "data/graphics/pokemon/footprints/lapras_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Ditto: ; 8C8B714
- .incbin "base_emerald.gba", 0xc8b714, 0x1f0
+ .incbin "data/graphics/pokemon/still_front_pics/ditto_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Ditto: ; 8C8B904
- .incbin "base_emerald.gba", 0xc8b904, 0x20
+ .incbin "data/graphics/pokemon/palettes/ditto_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Ditto: ; 8C8B924
- .incbin "base_emerald.gba", 0xc8b924, 0x200
+ .incbin "data/graphics/pokemon/back_pics/ditto_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Ditto: ; 8C8BB24
- .incbin "base_emerald.gba", 0xc8bb24, 0x20
+ .incbin "data/graphics/pokemon/palettes/ditto_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Ditto: ; 8C8BB44
- .incbin "base_emerald.gba", 0xc8bb44, 0x400
+ .incbin "data/graphics/pokemon/icons/ditto_icon.4bpp"
.align 2, 0
gMonFootprint_Ditto: ; 8C8BF44
- .incbin "base_emerald.gba", 0xc8bf44, 0x20
+ .incbin "data/graphics/pokemon/footprints/ditto_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Eevee: ; 8C8BF64
- .incbin "base_emerald.gba", 0xc8bf64, 0x2a4
+ .incbin "data/graphics/pokemon/still_front_pics/eevee_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Eevee: ; 8C8C208
- .incbin "base_emerald.gba", 0xc8c208, 0x24
+ .incbin "data/graphics/pokemon/palettes/eevee_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Eevee: ; 8C8C22C
- .incbin "base_emerald.gba", 0xc8c22c, 0x328
+ .incbin "data/graphics/pokemon/back_pics/eevee_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Eevee: ; 8C8C554
- .incbin "base_emerald.gba", 0xc8c554, 0x24
+ .incbin "data/graphics/pokemon/palettes/eevee_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Eevee: ; 8C8C578
- .incbin "base_emerald.gba", 0xc8c578, 0x400
+ .incbin "data/graphics/pokemon/icons/eevee_icon.4bpp"
.align 2, 0
gMonFootprint_Eevee: ; 8C8C978
- .incbin "base_emerald.gba", 0xc8c978, 0x20
+ .incbin "data/graphics/pokemon/footprints/eevee_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Vaporeon: ; 8C8C998
- .incbin "base_emerald.gba", 0xc8c998, 0x394
+ .incbin "data/graphics/pokemon/still_front_pics/vaporeon_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Vaporeon: ; 8C8CD2C
- .incbin "base_emerald.gba", 0xc8cd2c, 0x28
+ .incbin "data/graphics/pokemon/palettes/vaporeon_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Vaporeon: ; 8C8CD54
- .incbin "base_emerald.gba", 0xc8cd54, 0x2c8
+ .incbin "data/graphics/pokemon/back_pics/vaporeon_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Vaporeon: ; 8C8D01C
- .incbin "base_emerald.gba", 0xc8d01c, 0x28
+ .incbin "data/graphics/pokemon/palettes/vaporeon_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Vaporeon: ; 8C8D044
- .incbin "base_emerald.gba", 0xc8d044, 0x400
+ .incbin "data/graphics/pokemon/icons/vaporeon_icon.4bpp"
.align 2, 0
gMonFootprint_Vaporeon: ; 8C8D444
- .incbin "base_emerald.gba", 0xc8d444, 0x20
+ .incbin "data/graphics/pokemon/footprints/vaporeon_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Jolteon: ; 8C8D464
- .incbin "base_emerald.gba", 0xc8d464, 0x3a0
+ .incbin "data/graphics/pokemon/still_front_pics/jolteon_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Jolteon: ; 8C8D804
- .incbin "base_emerald.gba", 0xc8d804, 0x28
+ .incbin "data/graphics/pokemon/palettes/jolteon_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Jolteon: ; 8C8D82C
- .incbin "base_emerald.gba", 0xc8d82c, 0x390
+ .incbin "data/graphics/pokemon/back_pics/jolteon_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Jolteon: ; 8C8DBBC
- .incbin "base_emerald.gba", 0xc8dbbc, 0x28
+ .incbin "data/graphics/pokemon/palettes/jolteon_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Jolteon: ; 8C8DBE4
- .incbin "base_emerald.gba", 0xc8dbe4, 0x400
+ .incbin "data/graphics/pokemon/icons/jolteon_icon.4bpp"
.align 2, 0
gMonFootprint_Jolteon: ; 8C8DFE4
- .incbin "base_emerald.gba", 0xc8dfe4, 0x20
+ .incbin "data/graphics/pokemon/footprints/jolteon_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Flareon: ; 8C8E004
- .incbin "base_emerald.gba", 0xc8e004, 0x37c
+ .incbin "data/graphics/pokemon/still_front_pics/flareon_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Flareon: ; 8C8E380
- .incbin "base_emerald.gba", 0xc8e380, 0x28
+ .incbin "data/graphics/pokemon/palettes/flareon_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Flareon: ; 8C8E3A8
- .incbin "base_emerald.gba", 0xc8e3a8, 0x390
+ .incbin "data/graphics/pokemon/back_pics/flareon_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Flareon: ; 8C8E738
- .incbin "base_emerald.gba", 0xc8e738, 0x28
+ .incbin "data/graphics/pokemon/palettes/flareon_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Flareon: ; 8C8E760
- .incbin "base_emerald.gba", 0xc8e760, 0x400
+ .incbin "data/graphics/pokemon/icons/flareon_icon.4bpp"
.align 2, 0
gMonFootprint_Flareon: ; 8C8EB60
- .incbin "base_emerald.gba", 0xc8eb60, 0x20
+ .incbin "data/graphics/pokemon/footprints/flareon_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Porygon: ; 8C8EB80
- .incbin "base_emerald.gba", 0xc8eb80, 0x2bc
+ .incbin "data/graphics/pokemon/still_front_pics/porygon_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Porygon: ; 8C8EE3C
- .incbin "base_emerald.gba", 0xc8ee3c, 0x24
+ .incbin "data/graphics/pokemon/palettes/porygon_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Porygon: ; 8C8EE60
- .incbin "base_emerald.gba", 0xc8ee60, 0x2b8
+ .incbin "data/graphics/pokemon/back_pics/porygon_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Porygon: ; 8C8F118
- .incbin "base_emerald.gba", 0xc8f118, 0x24
+ .incbin "data/graphics/pokemon/palettes/porygon_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Porygon: ; 8C8F13C
- .incbin "base_emerald.gba", 0xc8f13c, 0x400
+ .incbin "data/graphics/pokemon/icons/porygon_icon.4bpp"
.align 2, 0
gMonFootprint_Porygon: ; 8C8F53C
- .incbin "base_emerald.gba", 0xc8f53c, 0x20
+ .incbin "data/graphics/pokemon/footprints/porygon_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Omanyte: ; 8C8F55C
- .incbin "base_emerald.gba", 0xc8f55c, 0x2a8
+ .incbin "data/graphics/pokemon/still_front_pics/omanyte_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Omanyte: ; 8C8F804
- .incbin "base_emerald.gba", 0xc8f804, 0x28
+ .incbin "data/graphics/pokemon/palettes/omanyte_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Omanyte: ; 8C8F82C
- .incbin "base_emerald.gba", 0xc8f82c, 0x34c
+ .incbin "data/graphics/pokemon/back_pics/omanyte_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Omanyte: ; 8C8FB78
- .incbin "base_emerald.gba", 0xc8fb78, 0x28
+ .incbin "data/graphics/pokemon/palettes/omanyte_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Omanyte: ; 8C8FBA0
- .incbin "base_emerald.gba", 0xc8fba0, 0x400
+ .incbin "data/graphics/pokemon/icons/omanyte_icon.4bpp"
.align 2, 0
gMonFootprint_Omanyte: ; 8C8FFA0
- .incbin "base_emerald.gba", 0xc8ffa0, 0x20
+ .incbin "data/graphics/pokemon/footprints/omanyte_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Omastar: ; 8C8FFC0
- .incbin "base_emerald.gba", 0xc8ffc0, 0x3c0
+ .incbin "data/graphics/pokemon/still_front_pics/omastar_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Omastar: ; 8C90380
- .incbin "base_emerald.gba", 0xc90380, 0x28
+ .incbin "data/graphics/pokemon/palettes/omastar_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Omastar: ; 8C903A8
- .incbin "base_emerald.gba", 0xc903a8, 0x340
+ .incbin "data/graphics/pokemon/back_pics/omastar_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Omastar: ; 8C906E8
- .incbin "base_emerald.gba", 0xc906e8, 0x28
+ .incbin "data/graphics/pokemon/palettes/omastar_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Omastar: ; 8C90710
- .incbin "base_emerald.gba", 0xc90710, 0x400
+ .incbin "data/graphics/pokemon/icons/omastar_icon.4bpp"
.align 2, 0
gMonFootprint_Omastar: ; 8C90B10
- .incbin "base_emerald.gba", 0xc90b10, 0x20
+ .incbin "data/graphics/pokemon/footprints/omastar_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Kabuto: ; 8C90B30
- .incbin "base_emerald.gba", 0xc90b30, 0x270
+ .incbin "data/graphics/pokemon/still_front_pics/kabuto_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Kabuto: ; 8C90DA0
- .incbin "base_emerald.gba", 0xc90da0, 0x28
+ .incbin "data/graphics/pokemon/palettes/kabuto_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Kabuto: ; 8C90DC8
- .incbin "base_emerald.gba", 0xc90dc8, 0x298
+ .incbin "data/graphics/pokemon/back_pics/kabuto_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Kabuto: ; 8C91060
- .incbin "base_emerald.gba", 0xc91060, 0x28
+ .incbin "data/graphics/pokemon/palettes/kabuto_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Kabuto: ; 8C91088
- .incbin "base_emerald.gba", 0xc91088, 0x400
+ .incbin "data/graphics/pokemon/icons/kabuto_icon.4bpp"
.align 2, 0
gMonFootprint_Kabuto: ; 8C91488
- .incbin "base_emerald.gba", 0xc91488, 0x20
+ .incbin "data/graphics/pokemon/footprints/kabuto_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Kabutops: ; 8C914A8
- .incbin "base_emerald.gba", 0xc914a8, 0x400
+ .incbin "data/graphics/pokemon/still_front_pics/kabutops_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Kabutops: ; 8C918A8
- .incbin "base_emerald.gba", 0xc918a8, 0x24
+ .incbin "data/graphics/pokemon/palettes/kabutops_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Kabutops: ; 8C918CC
- .incbin "base_emerald.gba", 0xc918cc, 0x3a4
+ .incbin "data/graphics/pokemon/back_pics/kabutops_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Kabutops: ; 8C91C70
- .incbin "base_emerald.gba", 0xc91c70, 0x24
+ .incbin "data/graphics/pokemon/palettes/kabutops_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Kabutops: ; 8C91C94
- .incbin "base_emerald.gba", 0xc91c94, 0x400
+ .incbin "data/graphics/pokemon/icons/kabutops_icon.4bpp"
.align 2, 0
gMonFootprint_Kabutops: ; 8C92094
- .incbin "base_emerald.gba", 0xc92094, 0x20
+ .incbin "data/graphics/pokemon/footprints/kabutops_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Aerodactyl: ; 8C920B4
- .incbin "base_emerald.gba", 0xc920b4, 0x480
+ .incbin "data/graphics/pokemon/still_front_pics/aerodactyl_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Aerodactyl: ; 8C92534
- .incbin "base_emerald.gba", 0xc92534, 0x28
+ .incbin "data/graphics/pokemon/palettes/aerodactyl_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Aerodactyl: ; 8C9255C
- .incbin "base_emerald.gba", 0xc9255c, 0x304
+ .incbin "data/graphics/pokemon/back_pics/aerodactyl_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Aerodactyl: ; 8C92860
- .incbin "base_emerald.gba", 0xc92860, 0x28
+ .incbin "data/graphics/pokemon/palettes/aerodactyl_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Aerodactyl: ; 8C92888
- .incbin "base_emerald.gba", 0xc92888, 0x400
+ .incbin "data/graphics/pokemon/icons/aerodactyl_icon.4bpp"
.align 2, 0
gMonFootprint_Aerodactyl: ; 8C92C88
- .incbin "base_emerald.gba", 0xc92c88, 0x20
+ .incbin "data/graphics/pokemon/footprints/aerodactyl_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Snorlax: ; 8C92CA8
- .incbin "base_emerald.gba", 0xc92ca8, 0x444
+ .incbin "data/graphics/pokemon/still_front_pics/snorlax_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Snorlax: ; 8C930EC
- .incbin "base_emerald.gba", 0xc930ec, 0x28
+ .incbin "data/graphics/pokemon/palettes/snorlax_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Snorlax: ; 8C93114
- .incbin "base_emerald.gba", 0xc93114, 0x21c
+ .incbin "data/graphics/pokemon/back_pics/snorlax_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Snorlax: ; 8C93330
- .incbin "base_emerald.gba", 0xc93330, 0x28
+ .incbin "data/graphics/pokemon/palettes/snorlax_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Snorlax: ; 8C93358
- .incbin "base_emerald.gba", 0xc93358, 0x400
+ .incbin "data/graphics/pokemon/icons/snorlax_icon.4bpp"
.align 2, 0
gMonFootprint_Snorlax: ; 8C93758
- .incbin "base_emerald.gba", 0xc93758, 0x20
+ .incbin "data/graphics/pokemon/footprints/snorlax_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Articuno: ; 8C93778
- .incbin "base_emerald.gba", 0xc93778, 0x4f8
+ .incbin "data/graphics/pokemon/still_front_pics/articuno_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Articuno: ; 8C93C70
- .incbin "base_emerald.gba", 0xc93c70, 0x28
+ .incbin "data/graphics/pokemon/palettes/articuno_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Articuno: ; 8C93C98
- .incbin "base_emerald.gba", 0xc93c98, 0x25c
+ .incbin "data/graphics/pokemon/back_pics/articuno_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Articuno: ; 8C93EF4
- .incbin "base_emerald.gba", 0xc93ef4, 0x28
+ .incbin "data/graphics/pokemon/palettes/articuno_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Articuno: ; 8C93F1C
- .incbin "base_emerald.gba", 0xc93f1c, 0x400
+ .incbin "data/graphics/pokemon/icons/articuno_icon.4bpp"
.align 2, 0
gMonFootprint_Articuno: ; 8C9431C
- .incbin "base_emerald.gba", 0xc9431c, 0x20
+ .incbin "data/graphics/pokemon/footprints/articuno_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Zapdos: ; 8C9433C
- .incbin "base_emerald.gba", 0xc9433c, 0x474
+ .incbin "data/graphics/pokemon/still_front_pics/zapdos_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Zapdos: ; 8C947B0
- .incbin "base_emerald.gba", 0xc947b0, 0x28
+ .incbin "data/graphics/pokemon/palettes/zapdos_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Zapdos: ; 8C947D8
- .incbin "base_emerald.gba", 0xc947d8, 0x33c
+ .incbin "data/graphics/pokemon/back_pics/zapdos_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Zapdos: ; 8C94B14
- .incbin "base_emerald.gba", 0xc94b14, 0x28
+ .incbin "data/graphics/pokemon/palettes/zapdos_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Zapdos: ; 8C94B3C
- .incbin "base_emerald.gba", 0xc94b3c, 0x400
+ .incbin "data/graphics/pokemon/icons/zapdos_icon.4bpp"
.align 2, 0
gMonFootprint_Zapdos: ; 8C94F3C
- .incbin "base_emerald.gba", 0xc94f3c, 0x20
+ .incbin "data/graphics/pokemon/footprints/zapdos_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Moltres: ; 8C94F5C
- .incbin "base_emerald.gba", 0xc94f5c, 0x5b0
+ .incbin "data/graphics/pokemon/still_front_pics/moltres_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Moltres: ; 8C9550C
- .incbin "base_emerald.gba", 0xc9550c, 0x28
+ .incbin "data/graphics/pokemon/palettes/moltres_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Moltres: ; 8C95534
- .incbin "base_emerald.gba", 0xc95534, 0x33c
+ .incbin "data/graphics/pokemon/back_pics/moltres_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Moltres: ; 8C95870
- .incbin "base_emerald.gba", 0xc95870, 0x28
+ .incbin "data/graphics/pokemon/palettes/moltres_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Moltres: ; 8C95898
- .incbin "base_emerald.gba", 0xc95898, 0x400
+ .incbin "data/graphics/pokemon/icons/moltres_icon.4bpp"
.align 2, 0
gMonFootprint_Moltres: ; 8C95C98
- .incbin "base_emerald.gba", 0xc95c98, 0x20
+ .incbin "data/graphics/pokemon/footprints/moltres_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Dratini: ; 8C95CB8
- .incbin "base_emerald.gba", 0xc95cb8, 0x2b8
+ .incbin "data/graphics/pokemon/still_front_pics/dratini_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Dratini: ; 8C95F70
- .incbin "base_emerald.gba", 0xc95f70, 0x24
+ .incbin "data/graphics/pokemon/palettes/dratini_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Dratini: ; 8C95F94
- .incbin "base_emerald.gba", 0xc95f94, 0x290
+ .incbin "data/graphics/pokemon/back_pics/dratini_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Dratini: ; 8C96224
- .incbin "base_emerald.gba", 0xc96224, 0x24
+ .incbin "data/graphics/pokemon/palettes/dratini_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Dratini: ; 8C96248
- .incbin "base_emerald.gba", 0xc96248, 0x400
+ .incbin "data/graphics/pokemon/icons/dratini_icon.4bpp"
.align 2, 0
gMonFootprint_Dratini: ; 8C96648
- .incbin "base_emerald.gba", 0xc96648, 0x20
+ .incbin "data/graphics/pokemon/footprints/dratini_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Dragonair: ; 8C96668
- .incbin "base_emerald.gba", 0xc96668, 0x360
+ .incbin "data/graphics/pokemon/still_front_pics/dragonair_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Dragonair: ; 8C969C8
- .incbin "base_emerald.gba", 0xc969c8, 0x28
+ .incbin "data/graphics/pokemon/palettes/dragonair_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Dragonair: ; 8C969F0
- .incbin "base_emerald.gba", 0xc969f0, 0x310
+ .incbin "data/graphics/pokemon/back_pics/dragonair_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Dragonair: ; 8C96D00
- .incbin "base_emerald.gba", 0xc96d00, 0x28
+ .incbin "data/graphics/pokemon/palettes/dragonair_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Dragonair: ; 8C96D28
- .incbin "base_emerald.gba", 0xc96d28, 0x400
+ .incbin "data/graphics/pokemon/icons/dragonair_icon.4bpp"
.align 2, 0
gMonFootprint_Dragonair: ; 8C97128
- .incbin "base_emerald.gba", 0xc97128, 0x20
+ .incbin "data/graphics/pokemon/footprints/dragonair_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Dragonite: ; 8C97148
- .incbin "base_emerald.gba", 0xc97148, 0x570
+ .incbin "data/graphics/pokemon/still_front_pics/dragonite_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Dragonite: ; 8C976B8
- .incbin "base_emerald.gba", 0xc976b8, 0x28
+ .incbin "data/graphics/pokemon/palettes/dragonite_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Dragonite: ; 8C976E0
- .incbin "base_emerald.gba", 0xc976e0, 0x2fc
+ .incbin "data/graphics/pokemon/back_pics/dragonite_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Dragonite: ; 8C979DC
- .incbin "base_emerald.gba", 0xc979dc, 0x28
+ .incbin "data/graphics/pokemon/palettes/dragonite_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Dragonite: ; 8C97A04
- .incbin "base_emerald.gba", 0xc97a04, 0x400
+ .incbin "data/graphics/pokemon/icons/dragonite_icon.4bpp"
.align 2, 0
gMonFootprint_Dragonite: ; 8C97E04
- .incbin "base_emerald.gba", 0xc97e04, 0x20
+ .incbin "data/graphics/pokemon/footprints/dragonite_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Mewtwo: ; 8C97E24
- .incbin "base_emerald.gba", 0xc97e24, 0x43c
+ .incbin "data/graphics/pokemon/still_front_pics/mewtwo_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Mewtwo: ; 8C98260
- .incbin "base_emerald.gba", 0xc98260, 0x24
+ .incbin "data/graphics/pokemon/palettes/mewtwo_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Mewtwo: ; 8C98284
- .incbin "base_emerald.gba", 0xc98284, 0x3cc
+ .incbin "data/graphics/pokemon/back_pics/mewtwo_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Mewtwo: ; 8C98650
- .incbin "base_emerald.gba", 0xc98650, 0x24
+ .incbin "data/graphics/pokemon/palettes/mewtwo_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Mewtwo: ; 8C98674
- .incbin "base_emerald.gba", 0xc98674, 0x400
+ .incbin "data/graphics/pokemon/icons/mewtwo_icon.4bpp"
.align 2, 0
gMonFootprint_Mewtwo: ; 8C98A74
- .incbin "base_emerald.gba", 0xc98a74, 0x20
+ .incbin "data/graphics/pokemon/footprints/mewtwo_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Mew: ; 8C98A94
- .incbin "base_emerald.gba", 0xc98a94, 0x280
+ .incbin "data/graphics/pokemon/still_front_pics/mew_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Mew: ; 8C98D14
- .incbin "base_emerald.gba", 0xc98d14, 0x24
+ .incbin "data/graphics/pokemon/palettes/mew_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Mew: ; 8C98D38
- .incbin "base_emerald.gba", 0xc98d38, 0x2cc
+ .incbin "data/graphics/pokemon/back_pics/mew_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Mew: ; 8C99004
- .incbin "base_emerald.gba", 0xc99004, 0x24
+ .incbin "data/graphics/pokemon/palettes/mew_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Mew: ; 8C99028
- .incbin "base_emerald.gba", 0xc99028, 0x400
+ .incbin "data/graphics/pokemon/icons/mew_icon.4bpp"
.align 2, 0
gMonFootprint_Mew: ; 8C99428
- .incbin "base_emerald.gba", 0xc99428, 0x20
+ .incbin "data/graphics/pokemon/footprints/mew_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Chikorita: ; 8C99448
- .incbin "base_emerald.gba", 0xc99448, 0x268
+ .incbin "data/graphics/pokemon/still_front_pics/chikorita_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Chikorita: ; 8C996B0
- .incbin "base_emerald.gba", 0xc996b0, 0x28
+ .incbin "data/graphics/pokemon/palettes/chikorita_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Chikorita: ; 8C996D8
- .incbin "base_emerald.gba", 0xc996d8, 0x2c4
+ .incbin "data/graphics/pokemon/back_pics/chikorita_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Chikorita: ; 8C9999C
- .incbin "base_emerald.gba", 0xc9999c, 0x28
+ .incbin "data/graphics/pokemon/palettes/chikorita_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Chikorita: ; 8C999C4
- .incbin "base_emerald.gba", 0xc999c4, 0x400
+ .incbin "data/graphics/pokemon/icons/chikorita_icon.4bpp"
.align 2, 0
gMonFootprint_Chikorita: ; 8C99DC4
- .incbin "base_emerald.gba", 0xc99dc4, 0x20
+ .incbin "data/graphics/pokemon/footprints/chikorita_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Bayleef: ; 8C99DE4
- .incbin "base_emerald.gba", 0xc99de4, 0x3d4
+ .incbin "data/graphics/pokemon/still_front_pics/bayleef_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Bayleef: ; 8C9A1B8
- .incbin "base_emerald.gba", 0xc9a1b8, 0x28
+ .incbin "data/graphics/pokemon/palettes/bayleef_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Bayleef: ; 8C9A1E0
- .incbin "base_emerald.gba", 0xc9a1e0, 0x390
+ .incbin "data/graphics/pokemon/back_pics/bayleef_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Bayleef: ; 8C9A570
- .incbin "base_emerald.gba", 0xc9a570, 0x28
+ .incbin "data/graphics/pokemon/palettes/bayleef_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Bayleef: ; 8C9A598
- .incbin "base_emerald.gba", 0xc9a598, 0x400
+ .incbin "data/graphics/pokemon/icons/bayleef_icon.4bpp"
.align 2, 0
gMonFootprint_Bayleef: ; 8C9A998
- .incbin "base_emerald.gba", 0xc9a998, 0x20
+ .incbin "data/graphics/pokemon/footprints/bayleef_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Meganium: ; 8C9A9B8
- .incbin "base_emerald.gba", 0xc9a9b8, 0x55c
+ .incbin "data/graphics/pokemon/still_front_pics/meganium_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Meganium: ; 8C9AF14
- .incbin "base_emerald.gba", 0xc9af14, 0x28
+ .incbin "data/graphics/pokemon/palettes/meganium_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Meganium: ; 8C9AF3C
- .incbin "base_emerald.gba", 0xc9af3c, 0x350
+ .incbin "data/graphics/pokemon/back_pics/meganium_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Meganium: ; 8C9B28C
- .incbin "base_emerald.gba", 0xc9b28c, 0x28
+ .incbin "data/graphics/pokemon/palettes/meganium_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Meganium: ; 8C9B2B4
- .incbin "base_emerald.gba", 0xc9b2b4, 0x400
+ .incbin "data/graphics/pokemon/icons/meganium_icon.4bpp"
.align 2, 0
gMonFootprint_Meganium: ; 8C9B6B4
- .incbin "base_emerald.gba", 0xc9b6b4, 0x20
+ .incbin "data/graphics/pokemon/footprints/meganium_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Cyndaquil: ; 8C9B6D4
- .incbin "base_emerald.gba", 0xc9b6d4, 0x28c
+ .incbin "data/graphics/pokemon/still_front_pics/cyndaquil_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Cyndaquil: ; 8C9B960
- .incbin "base_emerald.gba", 0xc9b960, 0x28
+ .incbin "data/graphics/pokemon/palettes/cyndaquil_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Cyndaquil: ; 8C9B988
- .incbin "base_emerald.gba", 0xc9b988, 0x32c
+ .incbin "data/graphics/pokemon/back_pics/cyndaquil_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Cyndaquil: ; 8C9BCB4
- .incbin "base_emerald.gba", 0xc9bcb4, 0x28
+ .incbin "data/graphics/pokemon/palettes/cyndaquil_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Cyndaquil: ; 8C9BCDC
- .incbin "base_emerald.gba", 0xc9bcdc, 0x400
+ .incbin "data/graphics/pokemon/icons/cyndaquil_icon.4bpp"
.align 2, 0
gMonFootprint_Cyndaquil: ; 8C9C0DC
- .incbin "base_emerald.gba", 0xc9c0dc, 0x20
+ .incbin "data/graphics/pokemon/footprints/cyndaquil_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Quilava: ; 8C9C0FC
- .incbin "base_emerald.gba", 0xc9c0fc, 0x31c
+ .incbin "data/graphics/pokemon/still_front_pics/quilava_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Quilava: ; 8C9C418
- .incbin "base_emerald.gba", 0xc9c418, 0x28
+ .incbin "data/graphics/pokemon/palettes/quilava_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Quilava: ; 8C9C440
- .incbin "base_emerald.gba", 0xc9c440, 0x374
+ .incbin "data/graphics/pokemon/back_pics/quilava_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Quilava: ; 8C9C7B4
- .incbin "base_emerald.gba", 0xc9c7b4, 0x28
+ .incbin "data/graphics/pokemon/palettes/quilava_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Quilava: ; 8C9C7DC
- .incbin "base_emerald.gba", 0xc9c7dc, 0x400
+ .incbin "data/graphics/pokemon/icons/quilava_icon.4bpp"
.align 2, 0
gMonFootprint_Quilava: ; 8C9CBDC
- .incbin "base_emerald.gba", 0xc9cbdc, 0x20
+ .incbin "data/graphics/pokemon/footprints/quilava_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Typhlosion: ; 8C9CBFC
- .incbin "base_emerald.gba", 0xc9cbfc, 0x428
+ .incbin "data/graphics/pokemon/still_front_pics/typhlosion_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Typhlosion: ; 8C9D024
- .incbin "base_emerald.gba", 0xc9d024, 0x28
+ .incbin "data/graphics/pokemon/palettes/typhlosion_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Typhlosion: ; 8C9D04C
- .incbin "base_emerald.gba", 0xc9d04c, 0x404
+ .incbin "data/graphics/pokemon/back_pics/typhlosion_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Typhlosion: ; 8C9D450
- .incbin "base_emerald.gba", 0xc9d450, 0x28
+ .incbin "data/graphics/pokemon/palettes/typhlosion_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Typhlosion: ; 8C9D478
- .incbin "base_emerald.gba", 0xc9d478, 0x400
+ .incbin "data/graphics/pokemon/icons/typhlosion_icon.4bpp"
.align 2, 0
gMonFootprint_Typhlosion: ; 8C9D878
- .incbin "base_emerald.gba", 0xc9d878, 0x20
+ .incbin "data/graphics/pokemon/footprints/typhlosion_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Totodile: ; 8C9D898
- .incbin "base_emerald.gba", 0xc9d898, 0x2a4
+ .incbin "data/graphics/pokemon/still_front_pics/totodile_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Totodile: ; 8C9DB3C
- .incbin "base_emerald.gba", 0xc9db3c, 0x28
+ .incbin "data/graphics/pokemon/palettes/totodile_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Totodile: ; 8C9DB64
- .incbin "base_emerald.gba", 0xc9db64, 0x2e0
+ .incbin "data/graphics/pokemon/back_pics/totodile_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Totodile: ; 8C9DE44
- .incbin "base_emerald.gba", 0xc9de44, 0x28
+ .incbin "data/graphics/pokemon/palettes/totodile_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Totodile: ; 8C9DE6C
- .incbin "base_emerald.gba", 0xc9de6c, 0x400
+ .incbin "data/graphics/pokemon/icons/totodile_icon.4bpp"
.align 2, 0
gMonFootprint_Totodile: ; 8C9E26C
- .incbin "base_emerald.gba", 0xc9e26c, 0x20
+ .incbin "data/graphics/pokemon/footprints/totodile_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Croconaw: ; 8C9E28C
- .incbin "base_emerald.gba", 0xc9e28c, 0x368
+ .incbin "data/graphics/pokemon/still_front_pics/croconaw_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Croconaw: ; 8C9E5F4
- .incbin "base_emerald.gba", 0xc9e5f4, 0x28
+ .incbin "data/graphics/pokemon/palettes/croconaw_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Croconaw: ; 8C9E61C
- .incbin "base_emerald.gba", 0xc9e61c, 0x350
+ .incbin "data/graphics/pokemon/back_pics/croconaw_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Croconaw: ; 8C9E96C
- .incbin "base_emerald.gba", 0xc9e96c, 0x28
+ .incbin "data/graphics/pokemon/palettes/croconaw_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Croconaw: ; 8C9E994
- .incbin "base_emerald.gba", 0xc9e994, 0x400
+ .incbin "data/graphics/pokemon/icons/croconaw_icon.4bpp"
.align 2, 0
gMonFootprint_Croconaw: ; 8C9ED94
- .incbin "base_emerald.gba", 0xc9ed94, 0x20
+ .incbin "data/graphics/pokemon/footprints/croconaw_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Feraligatr: ; 8C9EDB4
- .incbin "base_emerald.gba", 0xc9edb4, 0x56c
+ .incbin "data/graphics/pokemon/still_front_pics/feraligatr_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Feraligatr: ; 8C9F320
- .incbin "base_emerald.gba", 0xc9f320, 0x28
+ .incbin "data/graphics/pokemon/palettes/feraligatr_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Feraligatr: ; 8C9F348
- .incbin "base_emerald.gba", 0xc9f348, 0x4cc
+ .incbin "data/graphics/pokemon/back_pics/feraligatr_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Feraligatr: ; 8C9F814
- .incbin "base_emerald.gba", 0xc9f814, 0x28
+ .incbin "data/graphics/pokemon/palettes/feraligatr_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Feraligatr: ; 8C9F83C
- .incbin "base_emerald.gba", 0xc9f83c, 0x400
+ .incbin "data/graphics/pokemon/icons/feraligatr_icon.4bpp"
.align 2, 0
gMonFootprint_Feraligatr: ; 8C9FC3C
- .incbin "base_emerald.gba", 0xc9fc3c, 0x20
+ .incbin "data/graphics/pokemon/footprints/feraligatr_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Sentret: ; 8C9FC5C
- .incbin "base_emerald.gba", 0xc9fc5c, 0x2dc
+ .incbin "data/graphics/pokemon/still_front_pics/sentret_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Sentret: ; 8C9FF38
- .incbin "base_emerald.gba", 0xc9ff38, 0x28
+ .incbin "data/graphics/pokemon/palettes/sentret_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Sentret: ; 8C9FF60
- .incbin "base_emerald.gba", 0xc9ff60, 0x2a4
+ .incbin "data/graphics/pokemon/back_pics/sentret_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Sentret: ; 8CA0204
- .incbin "base_emerald.gba", 0xca0204, 0x28
+ .incbin "data/graphics/pokemon/palettes/sentret_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Sentret: ; 8CA022C
- .incbin "base_emerald.gba", 0xca022c, 0x400
+ .incbin "data/graphics/pokemon/icons/sentret_icon.4bpp"
.align 2, 0
gMonFootprint_Sentret: ; 8CA062C
- .incbin "base_emerald.gba", 0xca062c, 0x20
+ .incbin "data/graphics/pokemon/footprints/sentret_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Furret: ; 8CA064C
- .incbin "base_emerald.gba", 0xca064c, 0x334
+ .incbin "data/graphics/pokemon/still_front_pics/furret_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Furret: ; 8CA0980
- .incbin "base_emerald.gba", 0xca0980, 0x28
+ .incbin "data/graphics/pokemon/palettes/furret_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Furret: ; 8CA09A8
- .incbin "base_emerald.gba", 0xca09a8, 0x328
+ .incbin "data/graphics/pokemon/back_pics/furret_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Furret: ; 8CA0CD0
- .incbin "base_emerald.gba", 0xca0cd0, 0x28
+ .incbin "data/graphics/pokemon/palettes/furret_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Furret: ; 8CA0CF8
- .incbin "base_emerald.gba", 0xca0cf8, 0x400
+ .incbin "data/graphics/pokemon/icons/furret_icon.4bpp"
.align 2, 0
gMonFootprint_Furret: ; 8CA10F8
- .incbin "base_emerald.gba", 0xca10f8, 0x20
+ .incbin "data/graphics/pokemon/footprints/furret_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Hoothoot: ; 8CA1118
- .incbin "base_emerald.gba", 0xca1118, 0x284
+ .incbin "data/graphics/pokemon/still_front_pics/hoothoot_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Hoothoot: ; 8CA139C
- .incbin "base_emerald.gba", 0xca139c, 0x28
+ .incbin "data/graphics/pokemon/palettes/hoothoot_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Hoothoot: ; 8CA13C4
- .incbin "base_emerald.gba", 0xca13c4, 0x308
+ .incbin "data/graphics/pokemon/back_pics/hoothoot_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Hoothoot: ; 8CA16CC
- .incbin "base_emerald.gba", 0xca16cc, 0x28
+ .incbin "data/graphics/pokemon/palettes/hoothoot_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Hoothoot: ; 8CA16F4
- .incbin "base_emerald.gba", 0xca16f4, 0x400
+ .incbin "data/graphics/pokemon/icons/hoothoot_icon.4bpp"
.align 2, 0
gMonFootprint_Hoothoot: ; 8CA1AF4
- .incbin "base_emerald.gba", 0xca1af4, 0x20
+ .incbin "data/graphics/pokemon/footprints/hoothoot_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Noctowl: ; 8CA1B14
- .incbin "base_emerald.gba", 0xca1b14, 0x354
+ .incbin "data/graphics/pokemon/still_front_pics/noctowl_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Noctowl: ; 8CA1E68
- .incbin "base_emerald.gba", 0xca1e68, 0x28
+ .incbin "data/graphics/pokemon/palettes/noctowl_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Noctowl: ; 8CA1E90
- .incbin "base_emerald.gba", 0xca1e90, 0x35c
+ .incbin "data/graphics/pokemon/back_pics/noctowl_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Noctowl: ; 8CA21EC
- .incbin "base_emerald.gba", 0xca21ec, 0x28
+ .incbin "data/graphics/pokemon/palettes/noctowl_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Noctowl: ; 8CA2214
- .incbin "base_emerald.gba", 0xca2214, 0x400
+ .incbin "data/graphics/pokemon/icons/noctowl_icon.4bpp"
.align 2, 0
gMonFootprint_Noctowl: ; 8CA2614
- .incbin "base_emerald.gba", 0xca2614, 0x20
+ .incbin "data/graphics/pokemon/footprints/noctowl_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Ledyba: ; 8CA2634
- .incbin "base_emerald.gba", 0xca2634, 0x2f4
+ .incbin "data/graphics/pokemon/still_front_pics/ledyba_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Ledyba: ; 8CA2928
- .incbin "base_emerald.gba", 0xca2928, 0x28
+ .incbin "data/graphics/pokemon/palettes/ledyba_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Ledyba: ; 8CA2950
- .incbin "base_emerald.gba", 0xca2950, 0x330
+ .incbin "data/graphics/pokemon/back_pics/ledyba_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Ledyba: ; 8CA2C80
- .incbin "base_emerald.gba", 0xca2c80, 0x28
+ .incbin "data/graphics/pokemon/palettes/ledyba_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Ledyba: ; 8CA2CA8
- .incbin "base_emerald.gba", 0xca2ca8, 0x400
+ .incbin "data/graphics/pokemon/icons/ledyba_icon.4bpp"
.align 2, 0
gMonFootprint_Ledyba: ; 8CA30A8
- .incbin "base_emerald.gba", 0xca30a8, 0x20
+ .incbin "data/graphics/pokemon/footprints/ledyba_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Ledian: ; 8CA30C8
- .incbin "base_emerald.gba", 0xca30c8, 0x388
+ .incbin "data/graphics/pokemon/still_front_pics/ledian_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Ledian: ; 8CA3450
- .incbin "base_emerald.gba", 0xca3450, 0x28
+ .incbin "data/graphics/pokemon/palettes/ledian_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Ledian: ; 8CA3478
- .incbin "base_emerald.gba", 0xca3478, 0x358
+ .incbin "data/graphics/pokemon/back_pics/ledian_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Ledian: ; 8CA37D0
- .incbin "base_emerald.gba", 0xca37d0, 0x28
+ .incbin "data/graphics/pokemon/palettes/ledian_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Ledian: ; 8CA37F8
- .incbin "base_emerald.gba", 0xca37f8, 0x400
+ .incbin "data/graphics/pokemon/icons/ledian_icon.4bpp"
.align 2, 0
gMonFootprint_Ledian: ; 8CA3BF8
- .incbin "base_emerald.gba", 0xca3bf8, 0x20
+ .incbin "data/graphics/pokemon/footprints/ledian_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Spinarak: ; 8CA3C18
- .incbin "base_emerald.gba", 0xca3c18, 0x274
+ .incbin "data/graphics/pokemon/still_front_pics/spinarak_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Spinarak: ; 8CA3E8C
- .incbin "base_emerald.gba", 0xca3e8c, 0x28
+ .incbin "data/graphics/pokemon/palettes/spinarak_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Spinarak: ; 8CA3EB4
- .incbin "base_emerald.gba", 0xca3eb4, 0x264
+ .incbin "data/graphics/pokemon/back_pics/spinarak_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Spinarak: ; 8CA4118
- .incbin "base_emerald.gba", 0xca4118, 0x28
+ .incbin "data/graphics/pokemon/palettes/spinarak_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Spinarak: ; 8CA4140
- .incbin "base_emerald.gba", 0xca4140, 0x400
+ .incbin "data/graphics/pokemon/icons/spinarak_icon.4bpp"
.align 2, 0
gMonFootprint_Spinarak: ; 8CA4540
- .incbin "base_emerald.gba", 0xca4540, 0x20
+ .incbin "data/graphics/pokemon/footprints/spinarak_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Ariados: ; 8CA4560
- .incbin "base_emerald.gba", 0xca4560, 0x3c0
+ .incbin "data/graphics/pokemon/still_front_pics/ariados_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Ariados: ; 8CA4920
- .incbin "base_emerald.gba", 0xca4920, 0x28
+ .incbin "data/graphics/pokemon/palettes/ariados_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Ariados: ; 8CA4948
- .incbin "base_emerald.gba", 0xca4948, 0x378
+ .incbin "data/graphics/pokemon/back_pics/ariados_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Ariados: ; 8CA4CC0
- .incbin "base_emerald.gba", 0xca4cc0, 0x28
+ .incbin "data/graphics/pokemon/palettes/ariados_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Ariados: ; 8CA4CE8
- .incbin "base_emerald.gba", 0xca4ce8, 0x400
+ .incbin "data/graphics/pokemon/icons/ariados_icon.4bpp"
.align 2, 0
gMonFootprint_Ariados: ; 8CA50E8
- .incbin "base_emerald.gba", 0xca50e8, 0x20
+ .incbin "data/graphics/pokemon/footprints/ariados_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Crobat: ; 8CA5108
- .incbin "base_emerald.gba", 0xca5108, 0x3b0
+ .incbin "data/graphics/pokemon/still_front_pics/crobat_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Crobat: ; 8CA54B8
- .incbin "base_emerald.gba", 0xca54b8, 0x28
+ .incbin "data/graphics/pokemon/palettes/crobat_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Crobat: ; 8CA54E0
- .incbin "base_emerald.gba", 0xca54e0, 0x308
+ .incbin "data/graphics/pokemon/back_pics/crobat_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Crobat: ; 8CA57E8
- .incbin "base_emerald.gba", 0xca57e8, 0x28
+ .incbin "data/graphics/pokemon/palettes/crobat_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Crobat: ; 8CA5810
- .incbin "base_emerald.gba", 0xca5810, 0x400
+ .incbin "data/graphics/pokemon/icons/crobat_icon.4bpp"
.align 2, 0
gMonFootprint_Crobat: ; 8CA5C10
- .incbin "base_emerald.gba", 0xca5c10, 0x20
+ .incbin "data/graphics/pokemon/footprints/crobat_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Chinchou: ; 8CA5C30
- .incbin "base_emerald.gba", 0xca5c30, 0x2d8
+ .incbin "data/graphics/pokemon/still_front_pics/chinchou_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Chinchou: ; 8CA5F08
- .incbin "base_emerald.gba", 0xca5f08, 0x28
+ .incbin "data/graphics/pokemon/palettes/chinchou_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Chinchou: ; 8CA5F30
- .incbin "base_emerald.gba", 0xca5f30, 0x2f8
+ .incbin "data/graphics/pokemon/back_pics/chinchou_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Chinchou: ; 8CA6228
- .incbin "base_emerald.gba", 0xca6228, 0x28
+ .incbin "data/graphics/pokemon/palettes/chinchou_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Chinchou: ; 8CA6250
- .incbin "base_emerald.gba", 0xca6250, 0x400
+ .incbin "data/graphics/pokemon/icons/chinchou_icon.4bpp"
.align 2, 0
gMonFootprint_Chinchou: ; 8CA6650
- .incbin "base_emerald.gba", 0xca6650, 0x20
+ .incbin "data/graphics/pokemon/footprints/chinchou_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Lanturn: ; 8CA6670
- .incbin "base_emerald.gba", 0xca6670, 0x370
+ .incbin "data/graphics/pokemon/still_front_pics/lanturn_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Lanturn: ; 8CA69E0
- .incbin "base_emerald.gba", 0xca69e0, 0x28
+ .incbin "data/graphics/pokemon/palettes/lanturn_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Lanturn: ; 8CA6A08
- .incbin "base_emerald.gba", 0xca6a08, 0x300
+ .incbin "data/graphics/pokemon/back_pics/lanturn_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Lanturn: ; 8CA6D08
- .incbin "base_emerald.gba", 0xca6d08, 0x28
+ .incbin "data/graphics/pokemon/palettes/lanturn_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Lanturn: ; 8CA6D30
- .incbin "base_emerald.gba", 0xca6d30, 0x400
+ .incbin "data/graphics/pokemon/icons/lanturn_icon.4bpp"
.align 2, 0
gMonFootprint_Lanturn: ; 8CA7130
- .incbin "base_emerald.gba", 0xca7130, 0x20
+ .incbin "data/graphics/pokemon/footprints/lanturn_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Pichu: ; 8CA7150
- .incbin "base_emerald.gba", 0xca7150, 0x21c
+ .incbin "data/graphics/pokemon/still_front_pics/pichu_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Pichu: ; 8CA736C
- .incbin "base_emerald.gba", 0xca736c, 0x28
+ .incbin "data/graphics/pokemon/palettes/pichu_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Pichu: ; 8CA7394
- .incbin "base_emerald.gba", 0xca7394, 0x25c
+ .incbin "data/graphics/pokemon/back_pics/pichu_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Pichu: ; 8CA75F0
- .incbin "base_emerald.gba", 0xca75f0, 0x28
+ .incbin "data/graphics/pokemon/palettes/pichu_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Pichu: ; 8CA7618
- .incbin "base_emerald.gba", 0xca7618, 0x400
+ .incbin "data/graphics/pokemon/icons/pichu_icon.4bpp"
.align 2, 0
gMonFootprint_Pichu: ; 8CA7A18
- .incbin "base_emerald.gba", 0xca7a18, 0x20
+ .incbin "data/graphics/pokemon/footprints/pichu_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Cleffa: ; 8CA7A38
- .incbin "base_emerald.gba", 0xca7a38, 0x1e0
+ .incbin "data/graphics/pokemon/still_front_pics/cleffa_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Cleffa: ; 8CA7C18
- .incbin "base_emerald.gba", 0xca7c18, 0x28
+ .incbin "data/graphics/pokemon/palettes/cleffa_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Cleffa: ; 8CA7C40
- .incbin "base_emerald.gba", 0xca7c40, 0x23c
+ .incbin "data/graphics/pokemon/back_pics/cleffa_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Cleffa: ; 8CA7E7C
- .incbin "base_emerald.gba", 0xca7e7c, 0x28
+ .incbin "data/graphics/pokemon/palettes/cleffa_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Cleffa: ; 8CA7EA4
- .incbin "base_emerald.gba", 0xca7ea4, 0x400
+ .incbin "data/graphics/pokemon/icons/cleffa_icon.4bpp"
.align 2, 0
gMonFootprint_Cleffa: ; 8CA82A4
- .incbin "base_emerald.gba", 0xca82a4, 0x20
+ .incbin "data/graphics/pokemon/footprints/cleffa_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Igglybuff: ; 8CA82C4
- .incbin "base_emerald.gba", 0xca82c4, 0x1e8
+ .incbin "data/graphics/pokemon/still_front_pics/igglybuff_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Igglybuff: ; 8CA84AC
- .incbin "base_emerald.gba", 0xca84ac, 0x28
+ .incbin "data/graphics/pokemon/palettes/igglybuff_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Igglybuff: ; 8CA84D4
- .incbin "base_emerald.gba", 0xca84d4, 0x23c
+ .incbin "data/graphics/pokemon/back_pics/igglybuff_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Igglybuff: ; 8CA8710
- .incbin "base_emerald.gba", 0xca8710, 0x28
+ .incbin "data/graphics/pokemon/palettes/igglybuff_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Igglybuff: ; 8CA8738
- .incbin "base_emerald.gba", 0xca8738, 0x400
+ .incbin "data/graphics/pokemon/icons/igglybuff_icon.4bpp"
.align 2, 0
gMonFootprint_Igglybuff: ; 8CA8B38
- .incbin "base_emerald.gba", 0xca8b38, 0x20
+ .incbin "data/graphics/pokemon/footprints/igglybuff_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Togepi: ; 8CA8B58
- .incbin "base_emerald.gba", 0xca8b58, 0x1d4
+ .incbin "data/graphics/pokemon/still_front_pics/togepi_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Togepi: ; 8CA8D2C
- .incbin "base_emerald.gba", 0xca8d2c, 0x28
+ .incbin "data/graphics/pokemon/palettes/togepi_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Togepi: ; 8CA8D54
- .incbin "base_emerald.gba", 0xca8d54, 0x274
+ .incbin "data/graphics/pokemon/back_pics/togepi_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Togepi: ; 8CA8FC8
- .incbin "base_emerald.gba", 0xca8fc8, 0x28
+ .incbin "data/graphics/pokemon/palettes/togepi_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Togepi: ; 8CA8FF0
- .incbin "base_emerald.gba", 0xca8ff0, 0x400
+ .incbin "data/graphics/pokemon/icons/togepi_icon.4bpp"
.align 2, 0
gMonFootprint_Togepi: ; 8CA93F0
- .incbin "base_emerald.gba", 0xca93f0, 0x20
+ .incbin "data/graphics/pokemon/footprints/togepi_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Togetic: ; 8CA9410
- .incbin "base_emerald.gba", 0xca9410, 0x274
+ .incbin "data/graphics/pokemon/still_front_pics/togetic_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Togetic: ; 8CA9684
- .incbin "base_emerald.gba", 0xca9684, 0x28
+ .incbin "data/graphics/pokemon/palettes/togetic_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Togetic: ; 8CA96AC
- .incbin "base_emerald.gba", 0xca96ac, 0x32c
+ .incbin "data/graphics/pokemon/back_pics/togetic_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Togetic: ; 8CA99D8
- .incbin "base_emerald.gba", 0xca99d8, 0x28
+ .incbin "data/graphics/pokemon/palettes/togetic_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Togetic: ; 8CA9A00
- .incbin "base_emerald.gba", 0xca9a00, 0x400
+ .incbin "data/graphics/pokemon/icons/togetic_icon.4bpp"
.align 2, 0
gMonFootprint_Togetic: ; 8CA9E00
- .incbin "base_emerald.gba", 0xca9e00, 0x20
+ .incbin "data/graphics/pokemon/footprints/togetic_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Natu: ; 8CA9E20
- .incbin "base_emerald.gba", 0xca9e20, 0x1cc
+ .incbin "data/graphics/pokemon/still_front_pics/natu_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Natu: ; 8CA9FEC
- .incbin "base_emerald.gba", 0xca9fec, 0x28
+ .incbin "data/graphics/pokemon/palettes/natu_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Natu: ; 8CAA014
- .incbin "base_emerald.gba", 0xcaa014, 0x214
+ .incbin "data/graphics/pokemon/back_pics/natu_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Natu: ; 8CAA228
- .incbin "base_emerald.gba", 0xcaa228, 0x28
+ .incbin "data/graphics/pokemon/palettes/natu_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Natu: ; 8CAA250
- .incbin "base_emerald.gba", 0xcaa250, 0x400
+ .incbin "data/graphics/pokemon/icons/natu_icon.4bpp"
.align 2, 0
gMonFootprint_Natu: ; 8CAA650
- .incbin "base_emerald.gba", 0xcaa650, 0x20
+ .incbin "data/graphics/pokemon/footprints/natu_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Xatu: ; 8CAA670
- .incbin "base_emerald.gba", 0xcaa670, 0x2dc
+ .incbin "data/graphics/pokemon/still_front_pics/xatu_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Xatu: ; 8CAA94C
- .incbin "base_emerald.gba", 0xcaa94c, 0x28
+ .incbin "data/graphics/pokemon/palettes/xatu_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Xatu: ; 8CAA974
- .incbin "base_emerald.gba", 0xcaa974, 0x378
+ .incbin "data/graphics/pokemon/back_pics/xatu_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Xatu: ; 8CAACEC
- .incbin "base_emerald.gba", 0xcaacec, 0x28
+ .incbin "data/graphics/pokemon/palettes/xatu_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Xatu: ; 8CAAD14
- .incbin "base_emerald.gba", 0xcaad14, 0x400
+ .incbin "data/graphics/pokemon/icons/xatu_icon.4bpp"
.align 2, 0
gMonFootprint_Xatu: ; 8CAB114
- .incbin "base_emerald.gba", 0xcab114, 0x20
+ .incbin "data/graphics/pokemon/footprints/xatu_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Mareep: ; 8CAB134
- .incbin "base_emerald.gba", 0xcab134, 0x2b4
+ .incbin "data/graphics/pokemon/still_front_pics/mareep_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Mareep: ; 8CAB3E8
- .incbin "base_emerald.gba", 0xcab3e8, 0x28
+ .incbin "data/graphics/pokemon/palettes/mareep_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Mareep: ; 8CAB410
- .incbin "base_emerald.gba", 0xcab410, 0x2f4
+ .incbin "data/graphics/pokemon/back_pics/mareep_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Mareep: ; 8CAB704
- .incbin "base_emerald.gba", 0xcab704, 0x28
+ .incbin "data/graphics/pokemon/palettes/mareep_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Mareep: ; 8CAB72C
- .incbin "base_emerald.gba", 0xcab72c, 0x400
+ .incbin "data/graphics/pokemon/icons/mareep_icon.4bpp"
.align 2, 0
gMonFootprint_Mareep: ; 8CABB2C
- .incbin "base_emerald.gba", 0xcabb2c, 0x20
+ .incbin "data/graphics/pokemon/footprints/mareep_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Flaaffy: ; 8CABB4C
- .incbin "base_emerald.gba", 0xcabb4c, 0x300
+ .incbin "data/graphics/pokemon/still_front_pics/flaaffy_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Flaaffy: ; 8CABE4C
- .incbin "base_emerald.gba", 0xcabe4c, 0x28
+ .incbin "data/graphics/pokemon/palettes/flaaffy_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Flaaffy: ; 8CABE74
- .incbin "base_emerald.gba", 0xcabe74, 0x31c
+ .incbin "data/graphics/pokemon/back_pics/flaaffy_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Flaaffy: ; 8CAC190
- .incbin "base_emerald.gba", 0xcac190, 0x28
+ .incbin "data/graphics/pokemon/palettes/flaaffy_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Flaaffy: ; 8CAC1B8
- .incbin "base_emerald.gba", 0xcac1b8, 0x400
+ .incbin "data/graphics/pokemon/icons/flaaffy_icon.4bpp"
.align 2, 0
gMonFootprint_Flaaffy: ; 8CAC5B8
- .incbin "base_emerald.gba", 0xcac5b8, 0x20
+ .incbin "data/graphics/pokemon/footprints/flaaffy_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Ampharos: ; 8CAC5D8
- .incbin "base_emerald.gba", 0xcac5d8, 0x35c
+ .incbin "data/graphics/pokemon/still_front_pics/ampharos_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Ampharos: ; 8CAC934
- .incbin "base_emerald.gba", 0xcac934, 0x28
+ .incbin "data/graphics/pokemon/palettes/ampharos_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Ampharos: ; 8CAC95C
- .incbin "base_emerald.gba", 0xcac95c, 0x378
+ .incbin "data/graphics/pokemon/back_pics/ampharos_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Ampharos: ; 8CACCD4
- .incbin "base_emerald.gba", 0xcaccd4, 0x28
+ .incbin "data/graphics/pokemon/palettes/ampharos_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Ampharos: ; 8CACCFC
- .incbin "base_emerald.gba", 0xcaccfc, 0x400
+ .incbin "data/graphics/pokemon/icons/ampharos_icon.4bpp"
.align 2, 0
gMonFootprint_Ampharos: ; 8CAD0FC
- .incbin "base_emerald.gba", 0xcad0fc, 0x20
+ .incbin "data/graphics/pokemon/footprints/ampharos_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Bellossom: ; 8CAD11C
- .incbin "base_emerald.gba", 0xcad11c, 0x270
+ .incbin "data/graphics/pokemon/still_front_pics/bellossom_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Bellossom: ; 8CAD38C
- .incbin "base_emerald.gba", 0xcad38c, 0x28
+ .incbin "data/graphics/pokemon/palettes/bellossom_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Bellossom: ; 8CAD3B4
- .incbin "base_emerald.gba", 0xcad3b4, 0x324
+ .incbin "data/graphics/pokemon/back_pics/bellossom_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Bellossom: ; 8CAD6D8
- .incbin "base_emerald.gba", 0xcad6d8, 0x28
+ .incbin "data/graphics/pokemon/palettes/bellossom_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Bellossom: ; 8CAD700
- .incbin "base_emerald.gba", 0xcad700, 0x400
+ .incbin "data/graphics/pokemon/icons/bellossom_icon.4bpp"
.align 2, 0
gMonFootprint_Bellossom: ; 8CADB00
- .incbin "base_emerald.gba", 0xcadb00, 0x20
+ .incbin "data/graphics/pokemon/footprints/bellossom_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Marill: ; 8CADB20
- .incbin "base_emerald.gba", 0xcadb20, 0x2c4
+ .incbin "data/graphics/pokemon/still_front_pics/marill_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Marill: ; 8CADDE4
- .incbin "base_emerald.gba", 0xcadde4, 0x28
+ .incbin "data/graphics/pokemon/palettes/marill_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Marill: ; 8CADE0C
- .incbin "base_emerald.gba", 0xcade0c, 0x2ac
+ .incbin "data/graphics/pokemon/back_pics/marill_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Marill: ; 8CAE0B8
- .incbin "base_emerald.gba", 0xcae0b8, 0x28
+ .incbin "data/graphics/pokemon/palettes/marill_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Marill: ; 8CAE0E0
- .incbin "base_emerald.gba", 0xcae0e0, 0x400
+ .incbin "data/graphics/pokemon/icons/marill_icon.4bpp"
.align 2, 0
gMonFootprint_Marill: ; 8CAE4E0
- .incbin "base_emerald.gba", 0xcae4e0, 0x20
+ .incbin "data/graphics/pokemon/footprints/marill_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Azumarill: ; 8CAE500
- .incbin "base_emerald.gba", 0xcae500, 0x300
+ .incbin "data/graphics/pokemon/still_front_pics/azumarill_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Azumarill: ; 8CAE800
- .incbin "base_emerald.gba", 0xcae800, 0x28
+ .incbin "data/graphics/pokemon/palettes/azumarill_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Azumarill: ; 8CAE828
- .incbin "base_emerald.gba", 0xcae828, 0x2bc
+ .incbin "data/graphics/pokemon/back_pics/azumarill_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Azumarill: ; 8CAEAE4
- .incbin "base_emerald.gba", 0xcaeae4, 0x28
+ .incbin "data/graphics/pokemon/palettes/azumarill_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Azumarill: ; 8CAEB0C
- .incbin "base_emerald.gba", 0xcaeb0c, 0x400
+ .incbin "data/graphics/pokemon/icons/azumarill_icon.4bpp"
.align 2, 0
gMonFootprint_Azumarill: ; 8CAEF0C
- .incbin "base_emerald.gba", 0xcaef0c, 0x20
+ .incbin "data/graphics/pokemon/footprints/azumarill_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Sudowoodo: ; 8CAEF2C
- .incbin "base_emerald.gba", 0xcaef2c, 0x318
+ .incbin "data/graphics/pokemon/still_front_pics/sudowoodo_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Sudowoodo: ; 8CAF244
- .incbin "base_emerald.gba", 0xcaf244, 0x28
+ .incbin "data/graphics/pokemon/palettes/sudowoodo_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Sudowoodo: ; 8CAF26C
- .incbin "base_emerald.gba", 0xcaf26c, 0x35c
+ .incbin "data/graphics/pokemon/back_pics/sudowoodo_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Sudowoodo: ; 8CAF5C8
- .incbin "base_emerald.gba", 0xcaf5c8, 0x28
+ .incbin "data/graphics/pokemon/palettes/sudowoodo_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Sudowoodo: ; 8CAF5F0
- .incbin "base_emerald.gba", 0xcaf5f0, 0x400
+ .incbin "data/graphics/pokemon/icons/sudowoodo_icon.4bpp"
.align 2, 0
gMonFootprint_Sudowoodo: ; 8CAF9F0
- .incbin "base_emerald.gba", 0xcaf9f0, 0x20
+ .incbin "data/graphics/pokemon/footprints/sudowoodo_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Politoed: ; 8CAFA10
- .incbin "base_emerald.gba", 0xcafa10, 0x33c
+ .incbin "data/graphics/pokemon/still_front_pics/politoed_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Politoed: ; 8CAFD4C
- .incbin "base_emerald.gba", 0xcafd4c, 0x28
+ .incbin "data/graphics/pokemon/palettes/politoed_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Politoed: ; 8CAFD74
- .incbin "base_emerald.gba", 0xcafd74, 0x2bc
+ .incbin "data/graphics/pokemon/back_pics/politoed_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Politoed: ; 8CB0030
- .incbin "base_emerald.gba", 0xcb0030, 0x28
+ .incbin "data/graphics/pokemon/palettes/politoed_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Politoed: ; 8CB0058
- .incbin "base_emerald.gba", 0xcb0058, 0x400
+ .incbin "data/graphics/pokemon/icons/politoed_icon.4bpp"
.align 2, 0
gMonFootprint_Politoed: ; 8CB0458
- .incbin "base_emerald.gba", 0xcb0458, 0x20
+ .incbin "data/graphics/pokemon/footprints/politoed_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Hoppip: ; 8CB0478
- .incbin "base_emerald.gba", 0xcb0478, 0x2b4
+ .incbin "data/graphics/pokemon/still_front_pics/hoppip_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Hoppip: ; 8CB072C
- .incbin "base_emerald.gba", 0xcb072c, 0x28
+ .incbin "data/graphics/pokemon/palettes/hoppip_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Hoppip: ; 8CB0754
- .incbin "base_emerald.gba", 0xcb0754, 0x2e0
+ .incbin "data/graphics/pokemon/back_pics/hoppip_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Hoppip: ; 8CB0A34
- .incbin "base_emerald.gba", 0xcb0a34, 0x28
+ .incbin "data/graphics/pokemon/palettes/hoppip_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Hoppip: ; 8CB0A5C
- .incbin "base_emerald.gba", 0xcb0a5c, 0x400
+ .incbin "data/graphics/pokemon/icons/hoppip_icon.4bpp"
.align 2, 0
gMonFootprint_Hoppip: ; 8CB0E5C
- .incbin "base_emerald.gba", 0xcb0e5c, 0x20
+ .incbin "data/graphics/pokemon/footprints/hoppip_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Skiploom: ; 8CB0E7C
- .incbin "base_emerald.gba", 0xcb0e7c, 0x288
+ .incbin "data/graphics/pokemon/still_front_pics/skiploom_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Skiploom: ; 8CB1104
- .incbin "base_emerald.gba", 0xcb1104, 0x28
+ .incbin "data/graphics/pokemon/palettes/skiploom_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Skiploom: ; 8CB112C
- .incbin "base_emerald.gba", 0xcb112c, 0x2e0
+ .incbin "data/graphics/pokemon/back_pics/skiploom_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Skiploom: ; 8CB140C
- .incbin "base_emerald.gba", 0xcb140c, 0x28
+ .incbin "data/graphics/pokemon/palettes/skiploom_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Skiploom: ; 8CB1434
- .incbin "base_emerald.gba", 0xcb1434, 0x400
+ .incbin "data/graphics/pokemon/icons/skiploom_icon.4bpp"
.align 2, 0
gMonFootprint_Skiploom: ; 8CB1834
- .incbin "base_emerald.gba", 0xcb1834, 0x20
+ .incbin "data/graphics/pokemon/footprints/skiploom_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Jumpluff: ; 8CB1854
- .incbin "base_emerald.gba", 0xcb1854, 0x36c
+ .incbin "data/graphics/pokemon/still_front_pics/jumpluff_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Jumpluff: ; 8CB1BC0
- .incbin "base_emerald.gba", 0xcb1bc0, 0x28
+ .incbin "data/graphics/pokemon/palettes/jumpluff_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Jumpluff: ; 8CB1BE8
- .incbin "base_emerald.gba", 0xcb1be8, 0x3f8
+ .incbin "data/graphics/pokemon/back_pics/jumpluff_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Jumpluff: ; 8CB1FE0
- .incbin "base_emerald.gba", 0xcb1fe0, 0x28
+ .incbin "data/graphics/pokemon/palettes/jumpluff_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Jumpluff: ; 8CB2008
- .incbin "base_emerald.gba", 0xcb2008, 0x400
+ .incbin "data/graphics/pokemon/icons/jumpluff_icon.4bpp"
.align 2, 0
gMonFootprint_Jumpluff: ; 8CB2408
- .incbin "base_emerald.gba", 0xcb2408, 0x20
+ .incbin "data/graphics/pokemon/footprints/jumpluff_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Aipom: ; 8CB2428
- .incbin "base_emerald.gba", 0xcb2428, 0x2fc
+ .incbin "data/graphics/pokemon/still_front_pics/aipom_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Aipom: ; 8CB2724
- .incbin "base_emerald.gba", 0xcb2724, 0x28
+ .incbin "data/graphics/pokemon/palettes/aipom_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Aipom: ; 8CB274C
- .incbin "base_emerald.gba", 0xcb274c, 0x2f4
+ .incbin "data/graphics/pokemon/back_pics/aipom_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Aipom: ; 8CB2A40
- .incbin "base_emerald.gba", 0xcb2a40, 0x28
+ .incbin "data/graphics/pokemon/palettes/aipom_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Aipom: ; 8CB2A68
- .incbin "base_emerald.gba", 0xcb2a68, 0x400
+ .incbin "data/graphics/pokemon/icons/aipom_icon.4bpp"
.align 2, 0
gMonFootprint_Aipom: ; 8CB2E68
- .incbin "base_emerald.gba", 0xcb2e68, 0x20
+ .incbin "data/graphics/pokemon/footprints/aipom_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Sunkern: ; 8CB2E88
- .incbin "base_emerald.gba", 0xcb2e88, 0x238
+ .incbin "data/graphics/pokemon/still_front_pics/sunkern_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Sunkern: ; 8CB30C0
- .incbin "base_emerald.gba", 0xcb30c0, 0x28
+ .incbin "data/graphics/pokemon/palettes/sunkern_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Sunkern: ; 8CB30E8
- .incbin "base_emerald.gba", 0xcb30e8, 0x2c4
+ .incbin "data/graphics/pokemon/back_pics/sunkern_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Sunkern: ; 8CB33AC
- .incbin "base_emerald.gba", 0xcb33ac, 0x28
+ .incbin "data/graphics/pokemon/palettes/sunkern_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Sunkern: ; 8CB33D4
- .incbin "base_emerald.gba", 0xcb33d4, 0x400
+ .incbin "data/graphics/pokemon/icons/sunkern_icon.4bpp"
.align 2, 0
gMonFootprint_Sunkern: ; 8CB37D4
- .incbin "base_emerald.gba", 0xcb37d4, 0x20
+ .incbin "data/graphics/pokemon/footprints/sunkern_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Sunflora: ; 8CB37F4
- .incbin "base_emerald.gba", 0xcb37f4, 0x358
+ .incbin "data/graphics/pokemon/still_front_pics/sunflora_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Sunflora: ; 8CB3B4C
- .incbin "base_emerald.gba", 0xcb3b4c, 0x28
+ .incbin "data/graphics/pokemon/palettes/sunflora_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Sunflora: ; 8CB3B74
- .incbin "base_emerald.gba", 0xcb3b74, 0x3a0
+ .incbin "data/graphics/pokemon/back_pics/sunflora_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Sunflora: ; 8CB3F14
- .incbin "base_emerald.gba", 0xcb3f14, 0x28
+ .incbin "data/graphics/pokemon/palettes/sunflora_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Sunflora: ; 8CB3F3C
- .incbin "base_emerald.gba", 0xcb3f3c, 0x400
+ .incbin "data/graphics/pokemon/icons/sunflora_icon.4bpp"
.align 2, 0
gMonFootprint_Sunflora: ; 8CB433C
- .incbin "base_emerald.gba", 0xcb433c, 0x20
+ .incbin "data/graphics/pokemon/footprints/sunflora_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Yanma: ; 8CB435C
- .incbin "base_emerald.gba", 0xcb435c, 0x384
+ .incbin "data/graphics/pokemon/still_front_pics/yanma_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Yanma: ; 8CB46E0
- .incbin "base_emerald.gba", 0xcb46e0, 0x28
+ .incbin "data/graphics/pokemon/palettes/yanma_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Yanma: ; 8CB4708
- .incbin "base_emerald.gba", 0xcb4708, 0x3b4
+ .incbin "data/graphics/pokemon/back_pics/yanma_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Yanma: ; 8CB4ABC
- .incbin "base_emerald.gba", 0xcb4abc, 0x28
+ .incbin "data/graphics/pokemon/palettes/yanma_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Yanma: ; 8CB4AE4
- .incbin "base_emerald.gba", 0xcb4ae4, 0x400
+ .incbin "data/graphics/pokemon/icons/yanma_icon.4bpp"
.align 2, 0
gMonFootprint_Yanma: ; 8CB4EE4
- .incbin "base_emerald.gba", 0xcb4ee4, 0x20
+ .incbin "data/graphics/pokemon/footprints/yanma_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Wooper: ; 8CB4F04
- .incbin "base_emerald.gba", 0xcb4f04, 0x240
+ .incbin "data/graphics/pokemon/still_front_pics/wooper_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Wooper: ; 8CB5144
- .incbin "base_emerald.gba", 0xcb5144, 0x28
+ .incbin "data/graphics/pokemon/palettes/wooper_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Wooper: ; 8CB516C
- .incbin "base_emerald.gba", 0xcb516c, 0x28c
+ .incbin "data/graphics/pokemon/back_pics/wooper_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Wooper: ; 8CB53F8
- .incbin "base_emerald.gba", 0xcb53f8, 0x28
+ .incbin "data/graphics/pokemon/palettes/wooper_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Wooper: ; 8CB5420
- .incbin "base_emerald.gba", 0xcb5420, 0x400
+ .incbin "data/graphics/pokemon/icons/wooper_icon.4bpp"
.align 2, 0
gMonFootprint_Wooper: ; 8CB5820
- .incbin "base_emerald.gba", 0xcb5820, 0x20
+ .incbin "data/graphics/pokemon/footprints/wooper_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Quagsire: ; 8CB5840
- .incbin "base_emerald.gba", 0xcb5840, 0x374
+ .incbin "data/graphics/pokemon/still_front_pics/quagsire_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Quagsire: ; 8CB5BB4
- .incbin "base_emerald.gba", 0xcb5bb4, 0x28
+ .incbin "data/graphics/pokemon/palettes/quagsire_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Quagsire: ; 8CB5BDC
- .incbin "base_emerald.gba", 0xcb5bdc, 0x2fc
+ .incbin "data/graphics/pokemon/back_pics/quagsire_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Quagsire: ; 8CB5ED8
- .incbin "base_emerald.gba", 0xcb5ed8, 0x28
+ .incbin "data/graphics/pokemon/palettes/quagsire_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Quagsire: ; 8CB5F00
- .incbin "base_emerald.gba", 0xcb5f00, 0x400
+ .incbin "data/graphics/pokemon/icons/quagsire_icon.4bpp"
.align 2, 0
gMonFootprint_Quagsire: ; 8CB6300
- .incbin "base_emerald.gba", 0xcb6300, 0x20
+ .incbin "data/graphics/pokemon/footprints/quagsire_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Espeon: ; 8CB6320
- .incbin "base_emerald.gba", 0xcb6320, 0x340
+ .incbin "data/graphics/pokemon/still_front_pics/espeon_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Espeon: ; 8CB6660
- .incbin "base_emerald.gba", 0xcb6660, 0x24
+ .incbin "data/graphics/pokemon/palettes/espeon_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Espeon: ; 8CB6684
- .incbin "base_emerald.gba", 0xcb6684, 0x2dc
+ .incbin "data/graphics/pokemon/back_pics/espeon_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Espeon: ; 8CB6960
- .incbin "base_emerald.gba", 0xcb6960, 0x24
+ .incbin "data/graphics/pokemon/palettes/espeon_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Espeon: ; 8CB6984
- .incbin "base_emerald.gba", 0xcb6984, 0x400
+ .incbin "data/graphics/pokemon/icons/espeon_icon.4bpp"
.align 2, 0
gMonFootprint_Espeon: ; 8CB6D84
- .incbin "base_emerald.gba", 0xcb6d84, 0x20
+ .incbin "data/graphics/pokemon/footprints/espeon_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Umbreon: ; 8CB6DA4
- .incbin "base_emerald.gba", 0xcb6da4, 0x314
+ .incbin "data/graphics/pokemon/still_front_pics/umbreon_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Umbreon: ; 8CB70B8
- .incbin "base_emerald.gba", 0xcb70b8, 0x28
+ .incbin "data/graphics/pokemon/palettes/umbreon_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Umbreon: ; 8CB70E0
- .incbin "base_emerald.gba", 0xcb70e0, 0x314
+ .incbin "data/graphics/pokemon/back_pics/umbreon_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Umbreon: ; 8CB73F4
- .incbin "base_emerald.gba", 0xcb73f4, 0x28
+ .incbin "data/graphics/pokemon/palettes/umbreon_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Umbreon: ; 8CB741C
- .incbin "base_emerald.gba", 0xcb741c, 0x400
+ .incbin "data/graphics/pokemon/icons/umbreon_icon.4bpp"
.align 2, 0
gMonFootprint_Umbreon: ; 8CB781C
- .incbin "base_emerald.gba", 0xcb781c, 0x20
+ .incbin "data/graphics/pokemon/footprints/umbreon_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Murkrow: ; 8CB783C
- .incbin "base_emerald.gba", 0xcb783c, 0x2e0
+ .incbin "data/graphics/pokemon/still_front_pics/murkrow_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Murkrow: ; 8CB7B1C
- .incbin "base_emerald.gba", 0xcb7b1c, 0x28
+ .incbin "data/graphics/pokemon/palettes/murkrow_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Murkrow: ; 8CB7B44
- .incbin "base_emerald.gba", 0xcb7b44, 0x318
+ .incbin "data/graphics/pokemon/back_pics/murkrow_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Murkrow: ; 8CB7E5C
- .incbin "base_emerald.gba", 0xcb7e5c, 0x28
+ .incbin "data/graphics/pokemon/palettes/murkrow_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Murkrow: ; 8CB7E84
- .incbin "base_emerald.gba", 0xcb7e84, 0x400
+ .incbin "data/graphics/pokemon/icons/murkrow_icon.4bpp"
.align 2, 0
gMonFootprint_Murkrow: ; 8CB8284
- .incbin "base_emerald.gba", 0xcb8284, 0x20
+ .incbin "data/graphics/pokemon/footprints/murkrow_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Slowking: ; 8CB82A4
- .incbin "base_emerald.gba", 0xcb82a4, 0x3b4
+ .incbin "data/graphics/pokemon/still_front_pics/slowking_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Slowking: ; 8CB8658
- .incbin "base_emerald.gba", 0xcb8658, 0x28
+ .incbin "data/graphics/pokemon/palettes/slowking_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Slowking: ; 8CB8680
- .incbin "base_emerald.gba", 0xcb8680, 0x38c
+ .incbin "data/graphics/pokemon/back_pics/slowking_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Slowking: ; 8CB8A0C
- .incbin "base_emerald.gba", 0xcb8a0c, 0x28
+ .incbin "data/graphics/pokemon/palettes/slowking_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Slowking: ; 8CB8A34
- .incbin "base_emerald.gba", 0xcb8a34, 0x400
+ .incbin "data/graphics/pokemon/icons/slowking_icon.4bpp"
.align 2, 0
gMonFootprint_Slowking: ; 8CB8E34
- .incbin "base_emerald.gba", 0xcb8e34, 0x20
+ .incbin "data/graphics/pokemon/footprints/slowking_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Misdreavus: ; 8CB8E54
- .incbin "base_emerald.gba", 0xcb8e54, 0x2c0
+ .incbin "data/graphics/pokemon/still_front_pics/misdreavus_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Misdreavus: ; 8CB9114
- .incbin "base_emerald.gba", 0xcb9114, 0x28
+ .incbin "data/graphics/pokemon/palettes/misdreavus_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Misdreavus: ; 8CB913C
- .incbin "base_emerald.gba", 0xcb913c, 0x324
+ .incbin "data/graphics/pokemon/back_pics/misdreavus_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Misdreavus: ; 8CB9460
- .incbin "base_emerald.gba", 0xcb9460, 0x28
+ .incbin "data/graphics/pokemon/palettes/misdreavus_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Misdreavus: ; 8CB9488
- .incbin "base_emerald.gba", 0xcb9488, 0x400
+ .incbin "data/graphics/pokemon/icons/misdreavus_icon.4bpp"
.align 2, 0
gMonFootprint_Misdreavus: ; 8CB9888
- .incbin "base_emerald.gba", 0xcb9888, 0x20
+ .incbin "data/graphics/pokemon/footprints/misdreavus_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_UnownA: ; 8CB98A8
- .incbin "base_emerald.gba", 0xcb98a8, 0x1d4
+ .incbin "data/graphics/pokemon/still_front_pics/unown_a_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Unown: ; 8CB9A7C
- .incbin "base_emerald.gba", 0xcb9a7c, 0x20
+ .incbin "data/graphics/pokemon/palettes/unown_palette.gbapal.lz"
.align 2, 0
gMonBackPic_UnownA: ; 8CB9A9C
- .incbin "base_emerald.gba", 0xcb9a9c, 0x200
+ .incbin "data/graphics/pokemon/back_pics/unown_a_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Unown: ; 8CB9C9C
- .incbin "base_emerald.gba", 0xcb9c9c, 0x20
+ .incbin "data/graphics/pokemon/palettes/unown_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_UnownA: ; 8CB9CBC
- .incbin "base_emerald.gba", 0xcb9cbc, 0x400
+ .incbin "data/graphics/pokemon/icons/unown_a_icon.4bpp"
.align 2, 0
gMonFootprint_Unown: ; 8CBA0BC
- .incbin "base_emerald.gba", 0xcba0bc, 0x20
+ .incbin "data/graphics/pokemon/footprints/unown_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Wobbuffet: ; 8CBA0DC
- .incbin "base_emerald.gba", 0xcba0dc, 0x350
+ .incbin "data/graphics/pokemon/still_front_pics/wobbuffet_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Wobbuffet: ; 8CBA42C
- .incbin "base_emerald.gba", 0xcba42c, 0x28
+ .incbin "data/graphics/pokemon/palettes/wobbuffet_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Wobbuffet: ; 8CBA454
- .incbin "base_emerald.gba", 0xcba454, 0x244
+ .incbin "data/graphics/pokemon/back_pics/wobbuffet_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Wobbuffet: ; 8CBA698
- .incbin "base_emerald.gba", 0xcba698, 0x28
+ .incbin "data/graphics/pokemon/palettes/wobbuffet_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Wobbuffet: ; 8CBA6C0
- .incbin "base_emerald.gba", 0xcba6c0, 0x400
+ .incbin "data/graphics/pokemon/icons/wobbuffet_icon.4bpp"
.align 2, 0
gMonFootprint_Wobbuffet: ; 8CBAAC0
- .incbin "base_emerald.gba", 0xcbaac0, 0x20
+ .incbin "data/graphics/pokemon/footprints/wobbuffet_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Girafarig: ; 8CBAAE0
- .incbin "base_emerald.gba", 0xcbaae0, 0x404
+ .incbin "data/graphics/pokemon/still_front_pics/girafarig_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Girafarig: ; 8CBAEE4
- .incbin "base_emerald.gba", 0xcbaee4, 0x28
+ .incbin "data/graphics/pokemon/palettes/girafarig_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Girafarig: ; 8CBAF0C
- .incbin "base_emerald.gba", 0xcbaf0c, 0x3ac
+ .incbin "data/graphics/pokemon/back_pics/girafarig_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Girafarig: ; 8CBB2B8
- .incbin "base_emerald.gba", 0xcbb2b8, 0x28
+ .incbin "data/graphics/pokemon/palettes/girafarig_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Girafarig: ; 8CBB2E0
- .incbin "base_emerald.gba", 0xcbb2e0, 0x400
+ .incbin "data/graphics/pokemon/icons/girafarig_icon.4bpp"
.align 2, 0
gMonFootprint_Girafarig: ; 8CBB6E0
- .incbin "base_emerald.gba", 0xcbb6e0, 0x20
+ .incbin "data/graphics/pokemon/footprints/girafarig_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Pineco: ; 8CBB700
- .incbin "base_emerald.gba", 0xcbb700, 0x340
+ .incbin "data/graphics/pokemon/still_front_pics/pineco_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Pineco: ; 8CBBA40
- .incbin "base_emerald.gba", 0xcbba40, 0x24
+ .incbin "data/graphics/pokemon/palettes/pineco_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Pineco: ; 8CBBA64
- .incbin "base_emerald.gba", 0xcbba64, 0x2d8
+ .incbin "data/graphics/pokemon/back_pics/pineco_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Pineco: ; 8CBBD3C
- .incbin "base_emerald.gba", 0xcbbd3c, 0x24
+ .incbin "data/graphics/pokemon/palettes/pineco_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Pineco: ; 8CBBD60
- .incbin "base_emerald.gba", 0xcbbd60, 0x400
+ .incbin "data/graphics/pokemon/icons/pineco_icon.4bpp"
.align 2, 0
gMonFootprint_Pineco: ; 8CBC160
- .incbin "base_emerald.gba", 0xcbc160, 0x20
+ .incbin "data/graphics/pokemon/footprints/pineco_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Forretress: ; 8CBC180
- .incbin "base_emerald.gba", 0xcbc180, 0x41c
+ .incbin "data/graphics/pokemon/still_front_pics/forretress_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Forretress: ; 8CBC59C
- .incbin "base_emerald.gba", 0xcbc59c, 0x28
+ .incbin "data/graphics/pokemon/palettes/forretress_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Forretress: ; 8CBC5C4
- .incbin "base_emerald.gba", 0xcbc5c4, 0x2c0
+ .incbin "data/graphics/pokemon/back_pics/forretress_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Forretress: ; 8CBC884
- .incbin "base_emerald.gba", 0xcbc884, 0x28
+ .incbin "data/graphics/pokemon/palettes/forretress_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Forretress: ; 8CBC8AC
- .incbin "base_emerald.gba", 0xcbc8ac, 0x400
+ .incbin "data/graphics/pokemon/icons/forretress_icon.4bpp"
.align 2, 0
gMonFootprint_Forretress: ; 8CBCCAC
- .incbin "base_emerald.gba", 0xcbccac, 0x20
+ .incbin "data/graphics/pokemon/footprints/forretress_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Dunsparce: ; 8CBCCCC
- .incbin "base_emerald.gba", 0xcbcccc, 0x310
+ .incbin "data/graphics/pokemon/still_front_pics/dunsparce_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Dunsparce: ; 8CBCFDC
- .incbin "base_emerald.gba", 0xcbcfdc, 0x28
+ .incbin "data/graphics/pokemon/palettes/dunsparce_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Dunsparce: ; 8CBD004
- .incbin "base_emerald.gba", 0xcbd004, 0x2fc
+ .incbin "data/graphics/pokemon/back_pics/dunsparce_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Dunsparce: ; 8CBD300
- .incbin "base_emerald.gba", 0xcbd300, 0x28
+ .incbin "data/graphics/pokemon/palettes/dunsparce_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Dunsparce: ; 8CBD328
- .incbin "base_emerald.gba", 0xcbd328, 0x400
+ .incbin "data/graphics/pokemon/icons/dunsparce_icon.4bpp"
.align 2, 0
gMonFootprint_Dunsparce: ; 8CBD728
- .incbin "base_emerald.gba", 0xcbd728, 0x20
+ .incbin "data/graphics/pokemon/footprints/dunsparce_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Gligar: ; 8CBD748
- .incbin "base_emerald.gba", 0xcbd748, 0x428
+ .incbin "data/graphics/pokemon/still_front_pics/gligar_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Gligar: ; 8CBDB70
- .incbin "base_emerald.gba", 0xcbdb70, 0x28
+ .incbin "data/graphics/pokemon/palettes/gligar_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Gligar: ; 8CBDB98
- .incbin "base_emerald.gba", 0xcbdb98, 0x3d8
+ .incbin "data/graphics/pokemon/back_pics/gligar_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Gligar: ; 8CBDF70
- .incbin "base_emerald.gba", 0xcbdf70, 0x28
+ .incbin "data/graphics/pokemon/palettes/gligar_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Gligar: ; 8CBDF98
- .incbin "base_emerald.gba", 0xcbdf98, 0x400
+ .incbin "data/graphics/pokemon/icons/gligar_icon.4bpp"
.align 2, 0
gMonFootprint_Gligar: ; 8CBE398
- .incbin "base_emerald.gba", 0xcbe398, 0x20
+ .incbin "data/graphics/pokemon/footprints/gligar_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Steelix: ; 8CBE3B8
- .incbin "base_emerald.gba", 0xcbe3b8, 0x4c8
+ .incbin "data/graphics/pokemon/still_front_pics/steelix_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Steelix: ; 8CBE880
- .incbin "base_emerald.gba", 0xcbe880, 0x24
+ .incbin "data/graphics/pokemon/palettes/steelix_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Steelix: ; 8CBE8A4
- .incbin "base_emerald.gba", 0xcbe8a4, 0x40c
+ .incbin "data/graphics/pokemon/back_pics/steelix_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Steelix: ; 8CBECB0
- .incbin "base_emerald.gba", 0xcbecb0, 0x24
+ .incbin "data/graphics/pokemon/palettes/steelix_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Steelix: ; 8CBECD4
- .incbin "base_emerald.gba", 0xcbecd4, 0x400
+ .incbin "data/graphics/pokemon/icons/steelix_icon.4bpp"
.align 2, 0
gMonFootprint_Steelix: ; 8CBF0D4
- .incbin "base_emerald.gba", 0xcbf0d4, 0x20
+ .incbin "data/graphics/pokemon/footprints/steelix_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Snubbull: ; 8CBF0F4
- .incbin "base_emerald.gba", 0xcbf0f4, 0x2d4
+ .incbin "data/graphics/pokemon/still_front_pics/snubbull_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Snubbull: ; 8CBF3C8
- .incbin "base_emerald.gba", 0xcbf3c8, 0x28
+ .incbin "data/graphics/pokemon/palettes/snubbull_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Snubbull: ; 8CBF3F0
- .incbin "base_emerald.gba", 0xcbf3f0, 0x328
+ .incbin "data/graphics/pokemon/back_pics/snubbull_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Snubbull: ; 8CBF718
- .incbin "base_emerald.gba", 0xcbf718, 0x28
+ .incbin "data/graphics/pokemon/palettes/snubbull_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Snubbull: ; 8CBF740
- .incbin "base_emerald.gba", 0xcbf740, 0x400
+ .incbin "data/graphics/pokemon/icons/snubbull_icon.4bpp"
.align 2, 0
gMonFootprint_Snubbull: ; 8CBFB40
- .incbin "base_emerald.gba", 0xcbfb40, 0x20
+ .incbin "data/graphics/pokemon/footprints/snubbull_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Granbull: ; 8CBFB60
- .incbin "base_emerald.gba", 0xcbfb60, 0x38c
+ .incbin "data/graphics/pokemon/still_front_pics/granbull_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Granbull: ; 8CBFEEC
- .incbin "base_emerald.gba", 0xcbfeec, 0x28
+ .incbin "data/graphics/pokemon/palettes/granbull_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Granbull: ; 8CBFF14
- .incbin "base_emerald.gba", 0xcbff14, 0x324
+ .incbin "data/graphics/pokemon/back_pics/granbull_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Granbull: ; 8CC0238
- .incbin "base_emerald.gba", 0xcc0238, 0x28
+ .incbin "data/graphics/pokemon/palettes/granbull_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Granbull: ; 8CC0260
- .incbin "base_emerald.gba", 0xcc0260, 0x400
+ .incbin "data/graphics/pokemon/icons/granbull_icon.4bpp"
.align 2, 0
gMonFootprint_Granbull: ; 8CC0660
- .incbin "base_emerald.gba", 0xcc0660, 0x20
+ .incbin "data/graphics/pokemon/footprints/granbull_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Qwilfish: ; 8CC0680
- .incbin "base_emerald.gba", 0xcc0680, 0x2c0
+ .incbin "data/graphics/pokemon/still_front_pics/qwilfish_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Qwilfish: ; 8CC0940
- .incbin "base_emerald.gba", 0xcc0940, 0x28
+ .incbin "data/graphics/pokemon/palettes/qwilfish_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Qwilfish: ; 8CC0968
- .incbin "base_emerald.gba", 0xcc0968, 0x2e0
+ .incbin "data/graphics/pokemon/back_pics/qwilfish_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Qwilfish: ; 8CC0C48
- .incbin "base_emerald.gba", 0xcc0c48, 0x28
+ .incbin "data/graphics/pokemon/palettes/qwilfish_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Qwilfish: ; 8CC0C70
- .incbin "base_emerald.gba", 0xcc0c70, 0x400
+ .incbin "data/graphics/pokemon/icons/qwilfish_icon.4bpp"
.align 2, 0
gMonFootprint_Qwilfish: ; 8CC1070
- .incbin "base_emerald.gba", 0xcc1070, 0x20
+ .incbin "data/graphics/pokemon/footprints/qwilfish_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Scizor: ; 8CC1090
- .incbin "base_emerald.gba", 0xcc1090, 0x4e8
+ .incbin "data/graphics/pokemon/still_front_pics/scizor_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Scizor: ; 8CC1578
- .incbin "base_emerald.gba", 0xcc1578, 0x28
+ .incbin "data/graphics/pokemon/palettes/scizor_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Scizor: ; 8CC15A0
- .incbin "base_emerald.gba", 0xcc15a0, 0x380
+ .incbin "data/graphics/pokemon/back_pics/scizor_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Scizor: ; 8CC1920
- .incbin "base_emerald.gba", 0xcc1920, 0x28
+ .incbin "data/graphics/pokemon/palettes/scizor_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Scizor: ; 8CC1948
- .incbin "base_emerald.gba", 0xcc1948, 0x400
+ .incbin "data/graphics/pokemon/icons/scizor_icon.4bpp"
.align 2, 0
gMonFootprint_Scizor: ; 8CC1D48
- .incbin "base_emerald.gba", 0xcc1d48, 0x20
+ .incbin "data/graphics/pokemon/footprints/scizor_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Shuckle: ; 8CC1D68
- .incbin "base_emerald.gba", 0xcc1d68, 0x2c8
+ .incbin "data/graphics/pokemon/still_front_pics/shuckle_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Shuckle: ; 8CC2030
- .incbin "base_emerald.gba", 0xcc2030, 0x28
+ .incbin "data/graphics/pokemon/palettes/shuckle_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Shuckle: ; 8CC2058
- .incbin "base_emerald.gba", 0xcc2058, 0x258
+ .incbin "data/graphics/pokemon/back_pics/shuckle_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Shuckle: ; 8CC22B0
- .incbin "base_emerald.gba", 0xcc22b0, 0x28
+ .incbin "data/graphics/pokemon/palettes/shuckle_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Shuckle: ; 8CC22D8
- .incbin "base_emerald.gba", 0xcc22d8, 0x400
+ .incbin "data/graphics/pokemon/icons/shuckle_icon.4bpp"
.align 2, 0
gMonFootprint_Shuckle: ; 8CC26D8
- .incbin "base_emerald.gba", 0xcc26d8, 0x20
+ .incbin "data/graphics/pokemon/footprints/shuckle_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Heracross: ; 8CC26F8
- .incbin "base_emerald.gba", 0xcc26f8, 0x3f0
+ .incbin "data/graphics/pokemon/still_front_pics/heracross_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Heracross: ; 8CC2AE8
- .incbin "base_emerald.gba", 0xcc2ae8, 0x28
+ .incbin "data/graphics/pokemon/palettes/heracross_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Heracross: ; 8CC2B10
- .incbin "base_emerald.gba", 0xcc2b10, 0x370
+ .incbin "data/graphics/pokemon/back_pics/heracross_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Heracross: ; 8CC2E80
- .incbin "base_emerald.gba", 0xcc2e80, 0x28
+ .incbin "data/graphics/pokemon/palettes/heracross_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Heracross: ; 8CC2EA8
- .incbin "base_emerald.gba", 0xcc2ea8, 0x400
+ .incbin "data/graphics/pokemon/icons/heracross_icon.4bpp"
.align 2, 0
gMonFootprint_Heracross: ; 8CC32A8
- .incbin "base_emerald.gba", 0xcc32a8, 0x20
+ .incbin "data/graphics/pokemon/footprints/heracross_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Sneasel: ; 8CC32C8
- .incbin "base_emerald.gba", 0xcc32c8, 0x344
+ .incbin "data/graphics/pokemon/still_front_pics/sneasel_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Sneasel: ; 8CC360C
- .incbin "base_emerald.gba", 0xcc360c, 0x28
+ .incbin "data/graphics/pokemon/palettes/sneasel_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Sneasel: ; 8CC3634
- .incbin "base_emerald.gba", 0xcc3634, 0x324
+ .incbin "data/graphics/pokemon/back_pics/sneasel_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Sneasel: ; 8CC3958
- .incbin "base_emerald.gba", 0xcc3958, 0x28
+ .incbin "data/graphics/pokemon/palettes/sneasel_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Sneasel: ; 8CC3980
- .incbin "base_emerald.gba", 0xcc3980, 0x400
+ .incbin "data/graphics/pokemon/icons/sneasel_icon.4bpp"
.align 2, 0
gMonFootprint_Sneasel: ; 8CC3D80
- .incbin "base_emerald.gba", 0xcc3d80, 0x20
+ .incbin "data/graphics/pokemon/footprints/sneasel_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Teddiursa: ; 8CC3DA0
- .incbin "base_emerald.gba", 0xcc3da0, 0x26c
+ .incbin "data/graphics/pokemon/still_front_pics/teddiursa_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Teddiursa: ; 8CC400C
- .incbin "base_emerald.gba", 0xcc400c, 0x28
+ .incbin "data/graphics/pokemon/palettes/teddiursa_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Teddiursa: ; 8CC4034
- .incbin "base_emerald.gba", 0xcc4034, 0x278
+ .incbin "data/graphics/pokemon/back_pics/teddiursa_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Teddiursa: ; 8CC42AC
- .incbin "base_emerald.gba", 0xcc42ac, 0x28
+ .incbin "data/graphics/pokemon/palettes/teddiursa_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Teddiursa: ; 8CC42D4
- .incbin "base_emerald.gba", 0xcc42d4, 0x400
+ .incbin "data/graphics/pokemon/icons/teddiursa_icon.4bpp"
.align 2, 0
gMonFootprint_Teddiursa: ; 8CC46D4
- .incbin "base_emerald.gba", 0xcc46d4, 0x20
+ .incbin "data/graphics/pokemon/footprints/teddiursa_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Ursaring: ; 8CC46F4
- .incbin "base_emerald.gba", 0xcc46f4, 0x438
+ .incbin "data/graphics/pokemon/still_front_pics/ursaring_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Ursaring: ; 8CC4B2C
- .incbin "base_emerald.gba", 0xcc4b2c, 0x28
+ .incbin "data/graphics/pokemon/palettes/ursaring_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Ursaring: ; 8CC4B54
- .incbin "base_emerald.gba", 0xcc4b54, 0x388
+ .incbin "data/graphics/pokemon/back_pics/ursaring_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Ursaring: ; 8CC4EDC
- .incbin "base_emerald.gba", 0xcc4edc, 0x28
+ .incbin "data/graphics/pokemon/palettes/ursaring_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Ursaring: ; 8CC4F04
- .incbin "base_emerald.gba", 0xcc4f04, 0x400
+ .incbin "data/graphics/pokemon/icons/ursaring_icon.4bpp"
.align 2, 0
gMonFootprint_Ursaring: ; 8CC5304
- .incbin "base_emerald.gba", 0xcc5304, 0x20
+ .incbin "data/graphics/pokemon/footprints/ursaring_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Slugma: ; 8CC5324
- .incbin "base_emerald.gba", 0xcc5324, 0x274
+ .incbin "data/graphics/pokemon/still_front_pics/slugma_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Slugma: ; 8CC5598
- .incbin "base_emerald.gba", 0xcc5598, 0x24
+ .incbin "data/graphics/pokemon/palettes/slugma_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Slugma: ; 8CC55BC
- .incbin "base_emerald.gba", 0xcc55bc, 0x2e8
+ .incbin "data/graphics/pokemon/back_pics/slugma_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Slugma: ; 8CC58A4
- .incbin "base_emerald.gba", 0xcc58a4, 0x24
+ .incbin "data/graphics/pokemon/palettes/slugma_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Slugma: ; 8CC58C8
- .incbin "base_emerald.gba", 0xcc58c8, 0x400
+ .incbin "data/graphics/pokemon/icons/slugma_icon.4bpp"
.align 2, 0
gMonFootprint_Slugma: ; 8CC5CC8
- .incbin "base_emerald.gba", 0xcc5cc8, 0x20
+ .incbin "data/graphics/pokemon/footprints/slugma_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Magcargo: ; 8CC5CE8
- .incbin "base_emerald.gba", 0xcc5ce8, 0x348
+ .incbin "data/graphics/pokemon/still_front_pics/magcargo_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Magcargo: ; 8CC6030
- .incbin "base_emerald.gba", 0xcc6030, 0x28
+ .incbin "data/graphics/pokemon/palettes/magcargo_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Magcargo: ; 8CC6058
- .incbin "base_emerald.gba", 0xcc6058, 0x418
+ .incbin "data/graphics/pokemon/back_pics/magcargo_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Magcargo: ; 8CC6470
- .incbin "base_emerald.gba", 0xcc6470, 0x28
+ .incbin "data/graphics/pokemon/palettes/magcargo_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Magcargo: ; 8CC6498
- .incbin "base_emerald.gba", 0xcc6498, 0x400
+ .incbin "data/graphics/pokemon/icons/magcargo_icon.4bpp"
.align 2, 0
gMonFootprint_Magcargo: ; 8CC6898
- .incbin "base_emerald.gba", 0xcc6898, 0x20
+ .incbin "data/graphics/pokemon/footprints/magcargo_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Swinub: ; 8CC68B8
- .incbin "base_emerald.gba", 0xcc68b8, 0x1fc
+ .incbin "data/graphics/pokemon/still_front_pics/swinub_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Swinub: ; 8CC6AB4
- .incbin "base_emerald.gba", 0xcc6ab4, 0x28
+ .incbin "data/graphics/pokemon/palettes/swinub_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Swinub: ; 8CC6ADC
- .incbin "base_emerald.gba", 0xcc6adc, 0x23c
+ .incbin "data/graphics/pokemon/back_pics/swinub_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Swinub: ; 8CC6D18
- .incbin "base_emerald.gba", 0xcc6d18, 0x28
+ .incbin "data/graphics/pokemon/palettes/swinub_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Swinub: ; 8CC6D40
- .incbin "base_emerald.gba", 0xcc6d40, 0x400
+ .incbin "data/graphics/pokemon/icons/swinub_icon.4bpp"
.align 2, 0
gMonFootprint_Swinub: ; 8CC7140
- .incbin "base_emerald.gba", 0xcc7140, 0x20
+ .incbin "data/graphics/pokemon/footprints/swinub_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Piloswine: ; 8CC7160
- .incbin "base_emerald.gba", 0xcc7160, 0x328
+ .incbin "data/graphics/pokemon/still_front_pics/piloswine_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Piloswine: ; 8CC7488
- .incbin "base_emerald.gba", 0xcc7488, 0x28
+ .incbin "data/graphics/pokemon/palettes/piloswine_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Piloswine: ; 8CC74B0
- .incbin "base_emerald.gba", 0xcc74b0, 0x24c
+ .incbin "data/graphics/pokemon/back_pics/piloswine_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Piloswine: ; 8CC76FC
- .incbin "base_emerald.gba", 0xcc76fc, 0x28
+ .incbin "data/graphics/pokemon/palettes/piloswine_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Piloswine: ; 8CC7724
- .incbin "base_emerald.gba", 0xcc7724, 0x400
+ .incbin "data/graphics/pokemon/icons/piloswine_icon.4bpp"
.align 2, 0
gMonFootprint_Piloswine: ; 8CC7B24
- .incbin "base_emerald.gba", 0xcc7b24, 0x20
+ .incbin "data/graphics/pokemon/footprints/piloswine_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Corsola: ; 8CC7B44
- .incbin "base_emerald.gba", 0xcc7b44, 0x2e8
+ .incbin "data/graphics/pokemon/still_front_pics/corsola_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Corsola: ; 8CC7E2C
- .incbin "base_emerald.gba", 0xcc7e2c, 0x28
+ .incbin "data/graphics/pokemon/palettes/corsola_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Corsola: ; 8CC7E54
- .incbin "base_emerald.gba", 0xcc7e54, 0x2c0
+ .incbin "data/graphics/pokemon/back_pics/corsola_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Corsola: ; 8CC8114
- .incbin "base_emerald.gba", 0xcc8114, 0x28
+ .incbin "data/graphics/pokemon/palettes/corsola_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Corsola: ; 8CC813C
- .incbin "base_emerald.gba", 0xcc813c, 0x400
+ .incbin "data/graphics/pokemon/icons/corsola_icon.4bpp"
.align 2, 0
gMonFootprint_Corsola: ; 8CC853C
- .incbin "base_emerald.gba", 0xcc853c, 0x20
+ .incbin "data/graphics/pokemon/footprints/corsola_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Remoraid: ; 8CC855C
- .incbin "base_emerald.gba", 0xcc855c, 0x268
+ .incbin "data/graphics/pokemon/still_front_pics/remoraid_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Remoraid: ; 8CC87C4
- .incbin "base_emerald.gba", 0xcc87c4, 0x28
+ .incbin "data/graphics/pokemon/palettes/remoraid_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Remoraid: ; 8CC87EC
- .incbin "base_emerald.gba", 0xcc87ec, 0x314
+ .incbin "data/graphics/pokemon/back_pics/remoraid_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Remoraid: ; 8CC8B00
- .incbin "base_emerald.gba", 0xcc8b00, 0x28
+ .incbin "data/graphics/pokemon/palettes/remoraid_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Remoraid: ; 8CC8B28
- .incbin "base_emerald.gba", 0xcc8b28, 0x400
+ .incbin "data/graphics/pokemon/icons/remoraid_icon.4bpp"
.align 2, 0
gMonFootprint_Remoraid: ; 8CC8F28
- .incbin "base_emerald.gba", 0xcc8f28, 0x20
+ .incbin "data/graphics/pokemon/footprints/remoraid_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Octillery: ; 8CC8F48
- .incbin "base_emerald.gba", 0xcc8f48, 0x334
+ .incbin "data/graphics/pokemon/still_front_pics/octillery_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Octillery: ; 8CC927C
- .incbin "base_emerald.gba", 0xcc927c, 0x28
+ .incbin "data/graphics/pokemon/palettes/octillery_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Octillery: ; 8CC92A4
- .incbin "base_emerald.gba", 0xcc92a4, 0x2b8
+ .incbin "data/graphics/pokemon/back_pics/octillery_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Octillery: ; 8CC955C
- .incbin "base_emerald.gba", 0xcc955c, 0x28
+ .incbin "data/graphics/pokemon/palettes/octillery_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Octillery: ; 8CC9584
- .incbin "base_emerald.gba", 0xcc9584, 0x400
+ .incbin "data/graphics/pokemon/icons/octillery_icon.4bpp"
.align 2, 0
gMonFootprint_Octillery: ; 8CC9984
- .incbin "base_emerald.gba", 0xcc9984, 0x20
+ .incbin "data/graphics/pokemon/footprints/octillery_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Delibird: ; 8CC99A4
- .incbin "base_emerald.gba", 0xcc99a4, 0x370
+ .incbin "data/graphics/pokemon/still_front_pics/delibird_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Delibird: ; 8CC9D14
- .incbin "base_emerald.gba", 0xcc9d14, 0x28
+ .incbin "data/graphics/pokemon/palettes/delibird_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Delibird: ; 8CC9D3C
- .incbin "base_emerald.gba", 0xcc9d3c, 0x3c0
+ .incbin "data/graphics/pokemon/back_pics/delibird_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Delibird: ; 8CCA0FC
- .incbin "base_emerald.gba", 0xcca0fc, 0x28
+ .incbin "data/graphics/pokemon/palettes/delibird_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Delibird: ; 8CCA124
- .incbin "base_emerald.gba", 0xcca124, 0x400
+ .incbin "data/graphics/pokemon/icons/delibird_icon.4bpp"
.align 2, 0
gMonFootprint_Delibird: ; 8CCA524
- .incbin "base_emerald.gba", 0xcca524, 0x20
+ .incbin "data/graphics/pokemon/footprints/delibird_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Mantine: ; 8CCA544
- .incbin "base_emerald.gba", 0xcca544, 0x49c
+ .incbin "data/graphics/pokemon/still_front_pics/mantine_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Mantine: ; 8CCA9E0
- .incbin "base_emerald.gba", 0xcca9e0, 0x28
+ .incbin "data/graphics/pokemon/palettes/mantine_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Mantine: ; 8CCAA08
- .incbin "base_emerald.gba", 0xccaa08, 0x2a0
+ .incbin "data/graphics/pokemon/back_pics/mantine_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Mantine: ; 8CCACA8
- .incbin "base_emerald.gba", 0xccaca8, 0x28
+ .incbin "data/graphics/pokemon/palettes/mantine_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Mantine: ; 8CCACD0
- .incbin "base_emerald.gba", 0xccacd0, 0x400
+ .incbin "data/graphics/pokemon/icons/mantine_icon.4bpp"
.align 2, 0
gMonFootprint_Mantine: ; 8CCB0D0
- .incbin "base_emerald.gba", 0xccb0d0, 0x20
+ .incbin "data/graphics/pokemon/footprints/mantine_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Skarmory: ; 8CCB0F0
- .incbin "base_emerald.gba", 0xccb0f0, 0x4e0
+ .incbin "data/graphics/pokemon/still_front_pics/skarmory_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Skarmory: ; 8CCB5D0
- .incbin "base_emerald.gba", 0xccb5d0, 0x28
+ .incbin "data/graphics/pokemon/palettes/skarmory_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Skarmory: ; 8CCB5F8
- .incbin "base_emerald.gba", 0xccb5f8, 0x304
+ .incbin "data/graphics/pokemon/back_pics/skarmory_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Skarmory: ; 8CCB8FC
- .incbin "base_emerald.gba", 0xccb8fc, 0x28
+ .incbin "data/graphics/pokemon/palettes/skarmory_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Skarmory: ; 8CCB924
- .incbin "base_emerald.gba", 0xccb924, 0x400
+ .incbin "data/graphics/pokemon/icons/skarmory_icon.4bpp"
.align 2, 0
gMonFootprint_Skarmory: ; 8CCBD24
- .incbin "base_emerald.gba", 0xccbd24, 0x20
+ .incbin "data/graphics/pokemon/footprints/skarmory_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Houndour: ; 8CCBD44
- .incbin "base_emerald.gba", 0xccbd44, 0x2b8
+ .incbin "data/graphics/pokemon/still_front_pics/houndour_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Houndour: ; 8CCBFFC
- .incbin "base_emerald.gba", 0xccbffc, 0x28
+ .incbin "data/graphics/pokemon/palettes/houndour_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Houndour: ; 8CCC024
- .incbin "base_emerald.gba", 0xccc024, 0x280
+ .incbin "data/graphics/pokemon/back_pics/houndour_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Houndour: ; 8CCC2A4
- .incbin "base_emerald.gba", 0xccc2a4, 0x28
+ .incbin "data/graphics/pokemon/palettes/houndour_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Houndour: ; 8CCC2CC
- .incbin "base_emerald.gba", 0xccc2cc, 0x400
+ .incbin "data/graphics/pokemon/icons/houndour_icon.4bpp"
.align 2, 0
gMonFootprint_Houndour: ; 8CCC6CC
- .incbin "base_emerald.gba", 0xccc6cc, 0x20
+ .incbin "data/graphics/pokemon/footprints/houndour_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Houndoom: ; 8CCC6EC
- .incbin "base_emerald.gba", 0xccc6ec, 0x400
+ .incbin "data/graphics/pokemon/still_front_pics/houndoom_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Houndoom: ; 8CCCAEC
- .incbin "base_emerald.gba", 0xcccaec, 0x28
+ .incbin "data/graphics/pokemon/palettes/houndoom_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Houndoom: ; 8CCCB14
- .incbin "base_emerald.gba", 0xcccb14, 0x324
+ .incbin "data/graphics/pokemon/back_pics/houndoom_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Houndoom: ; 8CCCE38
- .incbin "base_emerald.gba", 0xccce38, 0x28
+ .incbin "data/graphics/pokemon/palettes/houndoom_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Houndoom: ; 8CCCE60
- .incbin "base_emerald.gba", 0xccce60, 0x400
+ .incbin "data/graphics/pokemon/icons/houndoom_icon.4bpp"
.align 2, 0
gMonFootprint_Houndoom: ; 8CCD260
- .incbin "base_emerald.gba", 0xccd260, 0x20
+ .incbin "data/graphics/pokemon/footprints/houndoom_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Kingdra: ; 8CCD280
- .incbin "base_emerald.gba", 0xccd280, 0x420
+ .incbin "data/graphics/pokemon/still_front_pics/kingdra_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Kingdra: ; 8CCD6A0
- .incbin "base_emerald.gba", 0xccd6a0, 0x28
+ .incbin "data/graphics/pokemon/palettes/kingdra_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Kingdra: ; 8CCD6C8
- .incbin "base_emerald.gba", 0xccd6c8, 0x3b4
+ .incbin "data/graphics/pokemon/back_pics/kingdra_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Kingdra: ; 8CCDA7C
- .incbin "base_emerald.gba", 0xccda7c, 0x28
+ .incbin "data/graphics/pokemon/palettes/kingdra_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Kingdra: ; 8CCDAA4
- .incbin "base_emerald.gba", 0xccdaa4, 0x400
+ .incbin "data/graphics/pokemon/icons/kingdra_icon.4bpp"
.align 2, 0
gMonFootprint_Kingdra: ; 8CCDEA4
- .incbin "base_emerald.gba", 0xccdea4, 0x20
+ .incbin "data/graphics/pokemon/footprints/kingdra_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Phanpy: ; 8CCDEC4
- .incbin "base_emerald.gba", 0xccdec4, 0x25c
+ .incbin "data/graphics/pokemon/still_front_pics/phanpy_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Phanpy: ; 8CCE120
- .incbin "base_emerald.gba", 0xcce120, 0x28
+ .incbin "data/graphics/pokemon/palettes/phanpy_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Phanpy: ; 8CCE148
- .incbin "base_emerald.gba", 0xcce148, 0x2c4
+ .incbin "data/graphics/pokemon/back_pics/phanpy_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Phanpy: ; 8CCE40C
- .incbin "base_emerald.gba", 0xcce40c, 0x28
+ .incbin "data/graphics/pokemon/palettes/phanpy_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Phanpy: ; 8CCE434
- .incbin "base_emerald.gba", 0xcce434, 0x400
+ .incbin "data/graphics/pokemon/icons/phanpy_icon.4bpp"
.align 2, 0
gMonFootprint_Phanpy: ; 8CCE834
- .incbin "base_emerald.gba", 0xcce834, 0x20
+ .incbin "data/graphics/pokemon/footprints/phanpy_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Donphan: ; 8CCE854
- .incbin "base_emerald.gba", 0xcce854, 0x474
+ .incbin "data/graphics/pokemon/still_front_pics/donphan_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Donphan: ; 8CCECC8
- .incbin "base_emerald.gba", 0xccecc8, 0x28
+ .incbin "data/graphics/pokemon/palettes/donphan_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Donphan: ; 8CCECF0
- .incbin "base_emerald.gba", 0xccecf0, 0x2fc
+ .incbin "data/graphics/pokemon/back_pics/donphan_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Donphan: ; 8CCEFEC
- .incbin "base_emerald.gba", 0xccefec, 0x28
+ .incbin "data/graphics/pokemon/palettes/donphan_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Donphan: ; 8CCF014
- .incbin "base_emerald.gba", 0xccf014, 0x400
+ .incbin "data/graphics/pokemon/icons/donphan_icon.4bpp"
.align 2, 0
gMonFootprint_Donphan: ; 8CCF414
- .incbin "base_emerald.gba", 0xccf414, 0x20
+ .incbin "data/graphics/pokemon/footprints/donphan_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Porygon2: ; 8CCF434
- .incbin "base_emerald.gba", 0xccf434, 0x288
+ .incbin "data/graphics/pokemon/still_front_pics/porygon2_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Porygon2: ; 8CCF6BC
- .incbin "base_emerald.gba", 0xccf6bc, 0x28
+ .incbin "data/graphics/pokemon/palettes/porygon2_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Porygon2: ; 8CCF6E4
- .incbin "base_emerald.gba", 0xccf6e4, 0x31c
+ .incbin "data/graphics/pokemon/back_pics/porygon2_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Porygon2: ; 8CCFA00
- .incbin "base_emerald.gba", 0xccfa00, 0x28
+ .incbin "data/graphics/pokemon/palettes/porygon2_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Porygon2: ; 8CCFA28
- .incbin "base_emerald.gba", 0xccfa28, 0x400
+ .incbin "data/graphics/pokemon/icons/porygon2_icon.4bpp"
.align 2, 0
gMonFootprint_Porygon2: ; 8CCFE28
- .incbin "base_emerald.gba", 0xccfe28, 0x20
+ .incbin "data/graphics/pokemon/footprints/porygon2_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Stantler: ; 8CCFE48
- .incbin "base_emerald.gba", 0xccfe48, 0x414
+ .incbin "data/graphics/pokemon/still_front_pics/stantler_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Stantler: ; 8CD025C
- .incbin "base_emerald.gba", 0xcd025c, 0x28
+ .incbin "data/graphics/pokemon/palettes/stantler_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Stantler: ; 8CD0284
- .incbin "base_emerald.gba", 0xcd0284, 0x34c
+ .incbin "data/graphics/pokemon/back_pics/stantler_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Stantler: ; 8CD05D0
- .incbin "base_emerald.gba", 0xcd05d0, 0x28
+ .incbin "data/graphics/pokemon/palettes/stantler_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Stantler: ; 8CD05F8
- .incbin "base_emerald.gba", 0xcd05f8, 0x400
+ .incbin "data/graphics/pokemon/icons/stantler_icon.4bpp"
.align 2, 0
gMonFootprint_Stantler: ; 8CD09F8
- .incbin "base_emerald.gba", 0xcd09f8, 0x20
+ .incbin "data/graphics/pokemon/footprints/stantler_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Smeargle: ; 8CD0A18
- .incbin "base_emerald.gba", 0xcd0a18, 0x394
+ .incbin "data/graphics/pokemon/still_front_pics/smeargle_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Smeargle: ; 8CD0DAC
- .incbin "base_emerald.gba", 0xcd0dac, 0x28
+ .incbin "data/graphics/pokemon/palettes/smeargle_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Smeargle: ; 8CD0DD4
- .incbin "base_emerald.gba", 0xcd0dd4, 0x324
+ .incbin "data/graphics/pokemon/back_pics/smeargle_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Smeargle: ; 8CD10F8
- .incbin "base_emerald.gba", 0xcd10f8, 0x28
+ .incbin "data/graphics/pokemon/palettes/smeargle_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Smeargle: ; 8CD1120
- .incbin "base_emerald.gba", 0xcd1120, 0x400
+ .incbin "data/graphics/pokemon/icons/smeargle_icon.4bpp"
.align 2, 0
gMonFootprint_Smeargle: ; 8CD1520
- .incbin "base_emerald.gba", 0xcd1520, 0x20
+ .incbin "data/graphics/pokemon/footprints/smeargle_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Tyrogue: ; 8CD1540
- .incbin "base_emerald.gba", 0xcd1540, 0x28c
+ .incbin "data/graphics/pokemon/still_front_pics/tyrogue_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Tyrogue: ; 8CD17CC
- .incbin "base_emerald.gba", 0xcd17cc, 0x28
+ .incbin "data/graphics/pokemon/palettes/tyrogue_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Tyrogue: ; 8CD17F4
- .incbin "base_emerald.gba", 0xcd17f4, 0x31c
+ .incbin "data/graphics/pokemon/back_pics/tyrogue_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Tyrogue: ; 8CD1B10
- .incbin "base_emerald.gba", 0xcd1b10, 0x28
+ .incbin "data/graphics/pokemon/palettes/tyrogue_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Tyrogue: ; 8CD1B38
- .incbin "base_emerald.gba", 0xcd1b38, 0x400
+ .incbin "data/graphics/pokemon/icons/tyrogue_icon.4bpp"
.align 2, 0
gMonFootprint_Tyrogue: ; 8CD1F38
- .incbin "base_emerald.gba", 0xcd1f38, 0x20
+ .incbin "data/graphics/pokemon/footprints/tyrogue_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Hitmontop: ; 8CD1F58
- .incbin "base_emerald.gba", 0xcd1f58, 0x38c
+ .incbin "data/graphics/pokemon/still_front_pics/hitmontop_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Hitmontop: ; 8CD22E4
- .incbin "base_emerald.gba", 0xcd22e4, 0x28
+ .incbin "data/graphics/pokemon/palettes/hitmontop_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Hitmontop: ; 8CD230C
- .incbin "base_emerald.gba", 0xcd230c, 0x428
+ .incbin "data/graphics/pokemon/back_pics/hitmontop_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Hitmontop: ; 8CD2734
- .incbin "base_emerald.gba", 0xcd2734, 0x28
+ .incbin "data/graphics/pokemon/palettes/hitmontop_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Hitmontop: ; 8CD275C
- .incbin "base_emerald.gba", 0xcd275c, 0x400
+ .incbin "data/graphics/pokemon/icons/hitmontop_icon.4bpp"
.align 2, 0
gMonFootprint_Hitmontop: ; 8CD2B5C
- .incbin "base_emerald.gba", 0xcd2b5c, 0x20
+ .incbin "data/graphics/pokemon/footprints/hitmontop_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Smoochum: ; 8CD2B7C
- .incbin "base_emerald.gba", 0xcd2b7c, 0x258
+ .incbin "data/graphics/pokemon/still_front_pics/smoochum_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Smoochum: ; 8CD2DD4
- .incbin "base_emerald.gba", 0xcd2dd4, 0x28
+ .incbin "data/graphics/pokemon/palettes/smoochum_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Smoochum: ; 8CD2DFC
- .incbin "base_emerald.gba", 0xcd2dfc, 0x278
+ .incbin "data/graphics/pokemon/back_pics/smoochum_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Smoochum: ; 8CD3074
- .incbin "base_emerald.gba", 0xcd3074, 0x28
+ .incbin "data/graphics/pokemon/palettes/smoochum_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Smoochum: ; 8CD309C
- .incbin "base_emerald.gba", 0xcd309c, 0x400
+ .incbin "data/graphics/pokemon/icons/smoochum_icon.4bpp"
.align 2, 0
gMonFootprint_Smoochum: ; 8CD349C
- .incbin "base_emerald.gba", 0xcd349c, 0x20
+ .incbin "data/graphics/pokemon/footprints/smoochum_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Elekid: ; 8CD34BC
- .incbin "base_emerald.gba", 0xcd34bc, 0x308
+ .incbin "data/graphics/pokemon/still_front_pics/elekid_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Elekid: ; 8CD37C4
- .incbin "base_emerald.gba", 0xcd37c4, 0x28
+ .incbin "data/graphics/pokemon/palettes/elekid_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Elekid: ; 8CD37EC
- .incbin "base_emerald.gba", 0xcd37ec, 0x358
+ .incbin "data/graphics/pokemon/back_pics/elekid_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Elekid: ; 8CD3B44
- .incbin "base_emerald.gba", 0xcd3b44, 0x28
+ .incbin "data/graphics/pokemon/palettes/elekid_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Elekid: ; 8CD3B6C
- .incbin "base_emerald.gba", 0xcd3b6c, 0x400
+ .incbin "data/graphics/pokemon/icons/elekid_icon.4bpp"
.align 2, 0
gMonFootprint_Elekid: ; 8CD3F6C
- .incbin "base_emerald.gba", 0xcd3f6c, 0x20
+ .incbin "data/graphics/pokemon/footprints/elekid_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Magby: ; 8CD3F8C
- .incbin "base_emerald.gba", 0xcd3f8c, 0x284
+ .incbin "data/graphics/pokemon/still_front_pics/magby_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Magby: ; 8CD4210
- .incbin "base_emerald.gba", 0xcd4210, 0x28
+ .incbin "data/graphics/pokemon/palettes/magby_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Magby: ; 8CD4238
- .incbin "base_emerald.gba", 0xcd4238, 0x2ac
+ .incbin "data/graphics/pokemon/back_pics/magby_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Magby: ; 8CD44E4
- .incbin "base_emerald.gba", 0xcd44e4, 0x28
+ .incbin "data/graphics/pokemon/palettes/magby_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Magby: ; 8CD450C
- .incbin "base_emerald.gba", 0xcd450c, 0x400
+ .incbin "data/graphics/pokemon/icons/magby_icon.4bpp"
.align 2, 0
gMonFootprint_Magby: ; 8CD490C
- .incbin "base_emerald.gba", 0xcd490c, 0x20
+ .incbin "data/graphics/pokemon/footprints/magby_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Miltank: ; 8CD492C
- .incbin "base_emerald.gba", 0xcd492c, 0x3b0
+ .incbin "data/graphics/pokemon/still_front_pics/miltank_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Miltank: ; 8CD4CDC
- .incbin "base_emerald.gba", 0xcd4cdc, 0x28
+ .incbin "data/graphics/pokemon/palettes/miltank_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Miltank: ; 8CD4D04
- .incbin "base_emerald.gba", 0xcd4d04, 0x39c
+ .incbin "data/graphics/pokemon/back_pics/miltank_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Miltank: ; 8CD50A0
- .incbin "base_emerald.gba", 0xcd50a0, 0x28
+ .incbin "data/graphics/pokemon/palettes/miltank_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Miltank: ; 8CD50C8
- .incbin "base_emerald.gba", 0xcd50c8, 0x400
+ .incbin "data/graphics/pokemon/icons/miltank_icon.4bpp"
.align 2, 0
gMonFootprint_Miltank: ; 8CD54C8
- .incbin "base_emerald.gba", 0xcd54c8, 0x20
+ .incbin "data/graphics/pokemon/footprints/miltank_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Blissey: ; 8CD54E8
- .incbin "base_emerald.gba", 0xcd54e8, 0x3e8
+ .incbin "data/graphics/pokemon/still_front_pics/blissey_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Blissey: ; 8CD58D0
- .incbin "base_emerald.gba", 0xcd58d0, 0x28
+ .incbin "data/graphics/pokemon/palettes/blissey_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Blissey: ; 8CD58F8
- .incbin "base_emerald.gba", 0xcd58f8, 0x2cc
+ .incbin "data/graphics/pokemon/back_pics/blissey_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Blissey: ; 8CD5BC4
- .incbin "base_emerald.gba", 0xcd5bc4, 0x28
+ .incbin "data/graphics/pokemon/palettes/blissey_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Blissey: ; 8CD5BEC
- .incbin "base_emerald.gba", 0xcd5bec, 0x400
+ .incbin "data/graphics/pokemon/icons/blissey_icon.4bpp"
.align 2, 0
gMonFootprint_Blissey: ; 8CD5FEC
- .incbin "base_emerald.gba", 0xcd5fec, 0x20
+ .incbin "data/graphics/pokemon/footprints/blissey_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Raikou: ; 8CD600C
- .incbin "base_emerald.gba", 0xcd600c, 0x57c
+ .incbin "data/graphics/pokemon/still_front_pics/raikou_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Raikou: ; 8CD6588
- .incbin "base_emerald.gba", 0xcd6588, 0x28
+ .incbin "data/graphics/pokemon/palettes/raikou_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Raikou: ; 8CD65B0
- .incbin "base_emerald.gba", 0xcd65b0, 0x3a8
+ .incbin "data/graphics/pokemon/back_pics/raikou_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Raikou: ; 8CD6958
- .incbin "base_emerald.gba", 0xcd6958, 0x28
+ .incbin "data/graphics/pokemon/palettes/raikou_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Raikou: ; 8CD6980
- .incbin "base_emerald.gba", 0xcd6980, 0x400
+ .incbin "data/graphics/pokemon/icons/raikou_icon.4bpp"
.align 2, 0
gMonFootprint_Raikou: ; 8CD6D80
- .incbin "base_emerald.gba", 0xcd6d80, 0x20
+ .incbin "data/graphics/pokemon/footprints/raikou_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Entei: ; 8CD6DA0
- .incbin "base_emerald.gba", 0xcd6da0, 0x5fc
+ .incbin "data/graphics/pokemon/still_front_pics/entei_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Entei: ; 8CD739C
- .incbin "base_emerald.gba", 0xcd739c, 0x28
+ .incbin "data/graphics/pokemon/palettes/entei_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Entei: ; 8CD73C4
- .incbin "base_emerald.gba", 0xcd73c4, 0x424
+ .incbin "data/graphics/pokemon/back_pics/entei_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Entei: ; 8CD77E8
- .incbin "base_emerald.gba", 0xcd77e8, 0x28
+ .incbin "data/graphics/pokemon/palettes/entei_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Entei: ; 8CD7810
- .incbin "base_emerald.gba", 0xcd7810, 0x400
+ .incbin "data/graphics/pokemon/icons/entei_icon.4bpp"
.align 2, 0
gMonFootprint_Entei: ; 8CD7C10
- .incbin "base_emerald.gba", 0xcd7c10, 0x20
+ .incbin "data/graphics/pokemon/footprints/entei_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Suicune: ; 8CD7C30
- .incbin "base_emerald.gba", 0xcd7c30, 0x584
+ .incbin "data/graphics/pokemon/still_front_pics/suicune_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Suicune: ; 8CD81B4
- .incbin "base_emerald.gba", 0xcd81b4, 0x28
+ .incbin "data/graphics/pokemon/palettes/suicune_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Suicune: ; 8CD81DC
- .incbin "base_emerald.gba", 0xcd81dc, 0x4dc
+ .incbin "data/graphics/pokemon/back_pics/suicune_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Suicune: ; 8CD86B8
- .incbin "base_emerald.gba", 0xcd86b8, 0x28
+ .incbin "data/graphics/pokemon/palettes/suicune_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Suicune: ; 8CD86E0
- .incbin "base_emerald.gba", 0xcd86e0, 0x400
+ .incbin "data/graphics/pokemon/icons/suicune_icon.4bpp"
.align 2, 0
gMonFootprint_Suicune: ; 8CD8AE0
- .incbin "base_emerald.gba", 0xcd8ae0, 0x20
+ .incbin "data/graphics/pokemon/footprints/suicune_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Larvitar: ; 8CD8B00
- .incbin "base_emerald.gba", 0xcd8b00, 0x25c
+ .incbin "data/graphics/pokemon/still_front_pics/larvitar_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Larvitar: ; 8CD8D5C
- .incbin "base_emerald.gba", 0xcd8d5c, 0x28
+ .incbin "data/graphics/pokemon/palettes/larvitar_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Larvitar: ; 8CD8D84
- .incbin "base_emerald.gba", 0xcd8d84, 0x2ac
+ .incbin "data/graphics/pokemon/back_pics/larvitar_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Larvitar: ; 8CD9030
- .incbin "base_emerald.gba", 0xcd9030, 0x28
+ .incbin "data/graphics/pokemon/palettes/larvitar_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Larvitar: ; 8CD9058
- .incbin "base_emerald.gba", 0xcd9058, 0x400
+ .incbin "data/graphics/pokemon/icons/larvitar_icon.4bpp"
.align 2, 0
gMonFootprint_Larvitar: ; 8CD9458
- .incbin "base_emerald.gba", 0xcd9458, 0x20
+ .incbin "data/graphics/pokemon/footprints/larvitar_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Pupitar: ; 8CD9478
- .incbin "base_emerald.gba", 0xcd9478, 0x2f0
+ .incbin "data/graphics/pokemon/still_front_pics/pupitar_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Pupitar: ; 8CD9768
- .incbin "base_emerald.gba", 0xcd9768, 0x28
+ .incbin "data/graphics/pokemon/palettes/pupitar_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Pupitar: ; 8CD9790
- .incbin "base_emerald.gba", 0xcd9790, 0x338
+ .incbin "data/graphics/pokemon/back_pics/pupitar_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Pupitar: ; 8CD9AC8
- .incbin "base_emerald.gba", 0xcd9ac8, 0x28
+ .incbin "data/graphics/pokemon/palettes/pupitar_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Pupitar: ; 8CD9AF0
- .incbin "base_emerald.gba", 0xcd9af0, 0x400
+ .incbin "data/graphics/pokemon/icons/pupitar_icon.4bpp"
.align 2, 0
gMonFootprint_Pupitar: ; 8CD9EF0
- .incbin "base_emerald.gba", 0xcd9ef0, 0x20
+ .incbin "data/graphics/pokemon/footprints/pupitar_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Tyranitar: ; 8CD9F10
- .incbin "base_emerald.gba", 0xcd9f10, 0x53c
+ .incbin "data/graphics/pokemon/still_front_pics/tyranitar_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Tyranitar: ; 8CDA44C
- .incbin "base_emerald.gba", 0xcda44c, 0x28
+ .incbin "data/graphics/pokemon/palettes/tyranitar_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Tyranitar: ; 8CDA474
- .incbin "base_emerald.gba", 0xcda474, 0x3ec
+ .incbin "data/graphics/pokemon/back_pics/tyranitar_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Tyranitar: ; 8CDA860
- .incbin "base_emerald.gba", 0xcda860, 0x28
+ .incbin "data/graphics/pokemon/palettes/tyranitar_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Tyranitar: ; 8CDA888
- .incbin "base_emerald.gba", 0xcda888, 0x400
+ .incbin "data/graphics/pokemon/icons/tyranitar_icon.4bpp"
.align 2, 0
gMonFootprint_Tyranitar: ; 8CDAC88
- .incbin "base_emerald.gba", 0xcdac88, 0x20
+ .incbin "data/graphics/pokemon/footprints/tyranitar_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Lugia: ; 8CDACA8
- .incbin "base_emerald.gba", 0xcdaca8, 0x4c4
+ .incbin "data/graphics/pokemon/still_front_pics/lugia_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Lugia: ; 8CDB16C
- .incbin "base_emerald.gba", 0xcdb16c, 0x28
+ .incbin "data/graphics/pokemon/palettes/lugia_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Lugia: ; 8CDB194
- .incbin "base_emerald.gba", 0xcdb194, 0x3d4
+ .incbin "data/graphics/pokemon/back_pics/lugia_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Lugia: ; 8CDB568
- .incbin "base_emerald.gba", 0xcdb568, 0x28
+ .incbin "data/graphics/pokemon/palettes/lugia_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Lugia: ; 8CDB590
- .incbin "base_emerald.gba", 0xcdb590, 0x400
+ .incbin "data/graphics/pokemon/icons/lugia_icon.4bpp"
.align 2, 0
gMonFootprint_Lugia: ; 8CDB990
- .incbin "base_emerald.gba", 0xcdb990, 0x20
+ .incbin "data/graphics/pokemon/footprints/lugia_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_HoOh: ; 8CDB9B0
- .incbin "base_emerald.gba", 0xcdb9b0, 0x654
+ .incbin "data/graphics/pokemon/still_front_pics/ho_oh_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_HoOh: ; 8CDC004
- .incbin "base_emerald.gba", 0xcdc004, 0x28
+ .incbin "data/graphics/pokemon/palettes/ho_oh_palette.gbapal.lz"
.align 2, 0
gMonBackPic_HoOh: ; 8CDC02C
- .incbin "base_emerald.gba", 0xcdc02c, 0x410
+ .incbin "data/graphics/pokemon/back_pics/ho_oh_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_HoOh: ; 8CDC43C
- .incbin "base_emerald.gba", 0xcdc43c, 0x28
+ .incbin "data/graphics/pokemon/palettes/ho_oh_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_HoOh: ; 8CDC464
- .incbin "base_emerald.gba", 0xcdc464, 0x400
+ .incbin "data/graphics/pokemon/icons/ho_oh_icon.4bpp"
.align 2, 0
gMonFootprint_HoOh: ; 8CDC864
- .incbin "base_emerald.gba", 0xcdc864, 0x20
+ .incbin "data/graphics/pokemon/footprints/ho_oh_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Celebi: ; 8CDC884
- .incbin "base_emerald.gba", 0xcdc884, 0x278
+ .incbin "data/graphics/pokemon/still_front_pics/celebi_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Celebi: ; 8CDCAFC
- .incbin "base_emerald.gba", 0xcdcafc, 0x28
+ .incbin "data/graphics/pokemon/palettes/celebi_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Celebi: ; 8CDCB24
- .incbin "base_emerald.gba", 0xcdcb24, 0x3ac
+ .incbin "data/graphics/pokemon/back_pics/celebi_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Celebi: ; 8CDCED0
- .incbin "base_emerald.gba", 0xcdced0, 0x28
+ .incbin "data/graphics/pokemon/palettes/celebi_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Celebi: ; 8CDCEF8
- .incbin "base_emerald.gba", 0xcdcef8, 0x400
+ .incbin "data/graphics/pokemon/icons/celebi_icon.4bpp"
.align 2, 0
gMonFootprint_Celebi: ; 8CDD2F8
- .incbin "base_emerald.gba", 0xcdd2f8, 0x20
+ .incbin "data/graphics/pokemon/footprints/celebi_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_DoubleQuestionMark: ; 8CDD318
- .incbin "base_emerald.gba", 0xcdd318, 0x180
+ .incbin "data/graphics/pokemon/still_front_pics/double_question_mark_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_DoubleQuestionMark: ; 8CDD498
- .incbin "base_emerald.gba", 0xcdd498, 0x14
+ .incbin "data/graphics/pokemon/palettes/double_question_mark_palette.gbapal.lz"
.align 2, 0
gMonBackPic_DoubleQuestionMark: ; 8CDD4AC
- .incbin "base_emerald.gba", 0xcdd4ac, 0x184
+ .incbin "data/graphics/pokemon/back_pics/double_question_mark_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_DoubleQuestionMark: ; 8CDD630
- .incbin "base_emerald.gba", 0xcdd630, 0x14
+ .incbin "data/graphics/pokemon/palettes/double_question_mark_shiny_palette.gbapal.lz"
.align 2, 0
gMonStillFrontPic_Treecko: ; 8CDD644
- .incbin "base_emerald.gba", 0xcdd644, 0x308
+ .incbin "data/graphics/pokemon/still_front_pics/treecko_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Treecko: ; 8CDD94C
- .incbin "base_emerald.gba", 0xcdd94c, 0x28
+ .incbin "data/graphics/pokemon/palettes/treecko_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Treecko: ; 8CDD974
- .incbin "base_emerald.gba", 0xcdd974, 0x300
+ .incbin "data/graphics/pokemon/back_pics/treecko_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Treecko: ; 8CDDC74
- .incbin "base_emerald.gba", 0xcddc74, 0x28
+ .incbin "data/graphics/pokemon/palettes/treecko_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Treecko: ; 8CDDC9C
- .incbin "base_emerald.gba", 0xcddc9c, 0x400
+ .incbin "data/graphics/pokemon/icons/treecko_icon.4bpp"
.align 2, 0
gMonFootprint_Treecko: ; 8CDE09C
- .incbin "base_emerald.gba", 0xcde09c, 0x20
+ .incbin "data/graphics/pokemon/footprints/treecko_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Grovyle: ; 8CDE0BC
- .incbin "base_emerald.gba", 0xcde0bc, 0x48c
+ .incbin "data/graphics/pokemon/still_front_pics/grovyle_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Grovyle: ; 8CDE548
- .incbin "base_emerald.gba", 0xcde548, 0x28
+ .incbin "data/graphics/pokemon/palettes/grovyle_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Grovyle: ; 8CDE570
- .incbin "base_emerald.gba", 0xcde570, 0x33c
+ .incbin "data/graphics/pokemon/back_pics/grovyle_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Grovyle: ; 8CDE8AC
- .incbin "base_emerald.gba", 0xcde8ac, 0x28
+ .incbin "data/graphics/pokemon/palettes/grovyle_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Grovyle: ; 8CDE8D4
- .incbin "base_emerald.gba", 0xcde8d4, 0x400
+ .incbin "data/graphics/pokemon/icons/grovyle_icon.4bpp"
.align 2, 0
gMonFootprint_Grovyle: ; 8CDECD4
- .incbin "base_emerald.gba", 0xcdecd4, 0x20
+ .incbin "data/graphics/pokemon/footprints/grovyle_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Sceptile: ; 8CDECF4
- .incbin "base_emerald.gba", 0xcdecf4, 0x504
+ .incbin "data/graphics/pokemon/still_front_pics/sceptile_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Sceptile: ; 8CDF1F8
- .incbin "base_emerald.gba", 0xcdf1f8, 0x28
+ .incbin "data/graphics/pokemon/palettes/sceptile_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Sceptile: ; 8CDF220
- .incbin "base_emerald.gba", 0xcdf220, 0x3fc
+ .incbin "data/graphics/pokemon/back_pics/sceptile_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Sceptile: ; 8CDF61C
- .incbin "base_emerald.gba", 0xcdf61c, 0x28
+ .incbin "data/graphics/pokemon/palettes/sceptile_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Sceptile: ; 8CDF644
- .incbin "base_emerald.gba", 0xcdf644, 0x400
+ .incbin "data/graphics/pokemon/icons/sceptile_icon.4bpp"
.align 2, 0
gMonFootprint_Sceptile: ; 8CDFA44
- .incbin "base_emerald.gba", 0xcdfa44, 0x20
+ .incbin "data/graphics/pokemon/footprints/sceptile_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Torchic: ; 8CDFA64
- .incbin "base_emerald.gba", 0xcdfa64, 0x29c
+ .incbin "data/graphics/pokemon/still_front_pics/torchic_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Torchic: ; 8CDFD00
- .incbin "base_emerald.gba", 0xcdfd00, 0x28
+ .incbin "data/graphics/pokemon/palettes/torchic_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Torchic: ; 8CDFD28
- .incbin "base_emerald.gba", 0xcdfd28, 0x2d8
+ .incbin "data/graphics/pokemon/back_pics/torchic_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Torchic: ; 8CE0000
- .incbin "base_emerald.gba", 0xce0000, 0x28
+ .incbin "data/graphics/pokemon/palettes/torchic_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Torchic: ; 8CE0028
- .incbin "base_emerald.gba", 0xce0028, 0x400
+ .incbin "data/graphics/pokemon/icons/torchic_icon.4bpp"
.align 2, 0
gMonFootprint_Torchic: ; 8CE0428
- .incbin "base_emerald.gba", 0xce0428, 0x20
+ .incbin "data/graphics/pokemon/footprints/torchic_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Combusken: ; 8CE0448
- .incbin "base_emerald.gba", 0xce0448, 0x3ec
+ .incbin "data/graphics/pokemon/still_front_pics/combusken_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Combusken: ; 8CE0834
- .incbin "base_emerald.gba", 0xce0834, 0x28
+ .incbin "data/graphics/pokemon/palettes/combusken_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Combusken: ; 8CE085C
- .incbin "base_emerald.gba", 0xce085c, 0x3d0
+ .incbin "data/graphics/pokemon/back_pics/combusken_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Combusken: ; 8CE0C2C
- .incbin "base_emerald.gba", 0xce0c2c, 0x28
+ .incbin "data/graphics/pokemon/palettes/combusken_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Combusken: ; 8CE0C54
- .incbin "base_emerald.gba", 0xce0c54, 0x400
+ .incbin "data/graphics/pokemon/icons/combusken_icon.4bpp"
.align 2, 0
gMonFootprint_Combusken: ; 8CE1054
- .incbin "base_emerald.gba", 0xce1054, 0x20
+ .incbin "data/graphics/pokemon/footprints/combusken_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Blaziken: ; 8CE1074
- .incbin "base_emerald.gba", 0xce1074, 0x750
+ .incbin "data/graphics/pokemon/still_front_pics/blaziken_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Blaziken: ; 8CE17C4
- .incbin "base_emerald.gba", 0xce17c4, 0x28
+ .incbin "data/graphics/pokemon/palettes/blaziken_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Blaziken: ; 8CE17EC
- .incbin "base_emerald.gba", 0xce17ec, 0x3dc
+ .incbin "data/graphics/pokemon/back_pics/blaziken_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Blaziken: ; 8CE1BC8
- .incbin "base_emerald.gba", 0xce1bc8, 0x28
+ .incbin "data/graphics/pokemon/palettes/blaziken_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Blaziken: ; 8CE1BF0
- .incbin "base_emerald.gba", 0xce1bf0, 0x400
+ .incbin "data/graphics/pokemon/icons/blaziken_icon.4bpp"
.align 2, 0
gMonFootprint_Blaziken: ; 8CE1FF0
- .incbin "base_emerald.gba", 0xce1ff0, 0x20
+ .incbin "data/graphics/pokemon/footprints/blaziken_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Mudkip: ; 8CE2010
- .incbin "base_emerald.gba", 0xce2010, 0x2b8
+ .incbin "data/graphics/pokemon/still_front_pics/mudkip_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Mudkip: ; 8CE22C8
- .incbin "base_emerald.gba", 0xce22c8, 0x28
+ .incbin "data/graphics/pokemon/palettes/mudkip_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Mudkip: ; 8CE22F0
- .incbin "base_emerald.gba", 0xce22f0, 0x2e0
+ .incbin "data/graphics/pokemon/back_pics/mudkip_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Mudkip: ; 8CE25D0
- .incbin "base_emerald.gba", 0xce25d0, 0x28
+ .incbin "data/graphics/pokemon/palettes/mudkip_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Mudkip: ; 8CE25F8
- .incbin "base_emerald.gba", 0xce25f8, 0x400
+ .incbin "data/graphics/pokemon/icons/mudkip_icon.4bpp"
.align 2, 0
gMonFootprint_Mudkip: ; 8CE29F8
- .incbin "base_emerald.gba", 0xce29f8, 0x20
+ .incbin "data/graphics/pokemon/footprints/mudkip_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Marshtomp: ; 8CE2A18
- .incbin "base_emerald.gba", 0xce2a18, 0x660
+ .incbin "data/graphics/pokemon/still_front_pics/marshtomp_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Marshtomp: ; 8CE3078
- .incbin "base_emerald.gba", 0xce3078, 0x28
+ .incbin "data/graphics/pokemon/palettes/marshtomp_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Marshtomp: ; 8CE30A0
- .incbin "base_emerald.gba", 0xce30a0, 0x3b0
+ .incbin "data/graphics/pokemon/back_pics/marshtomp_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Marshtomp: ; 8CE3450
- .incbin "base_emerald.gba", 0xce3450, 0x28
+ .incbin "data/graphics/pokemon/palettes/marshtomp_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Marshtomp: ; 8CE3478
- .incbin "base_emerald.gba", 0xce3478, 0x400
+ .incbin "data/graphics/pokemon/icons/marshtomp_icon.4bpp"
.align 2, 0
gMonFootprint_Marshtomp: ; 8CE3878
- .incbin "base_emerald.gba", 0xce3878, 0x20
+ .incbin "data/graphics/pokemon/footprints/marshtomp_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Swampert: ; 8CE3898
- .incbin "base_emerald.gba", 0xce3898, 0x57c
+ .incbin "data/graphics/pokemon/still_front_pics/swampert_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Swampert: ; 8CE3E14
- .incbin "base_emerald.gba", 0xce3e14, 0x28
+ .incbin "data/graphics/pokemon/palettes/swampert_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Swampert: ; 8CE3E3C
- .incbin "base_emerald.gba", 0xce3e3c, 0x3b4
+ .incbin "data/graphics/pokemon/back_pics/swampert_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Swampert: ; 8CE41F0
- .incbin "base_emerald.gba", 0xce41f0, 0x28
+ .incbin "data/graphics/pokemon/palettes/swampert_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Swampert: ; 8CE4218
- .incbin "base_emerald.gba", 0xce4218, 0x400
+ .incbin "data/graphics/pokemon/icons/swampert_icon.4bpp"
.align 2, 0
gMonFootprint_Swampert: ; 8CE4618
- .incbin "base_emerald.gba", 0xce4618, 0x20
+ .incbin "data/graphics/pokemon/footprints/swampert_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Poochyena: ; 8CE4638
- .incbin "base_emerald.gba", 0xce4638, 0x5a4
+ .incbin "data/graphics/pokemon/still_front_pics/poochyena_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Poochyena: ; 8CE4BDC
- .incbin "base_emerald.gba", 0xce4bdc, 0x28
+ .incbin "data/graphics/pokemon/palettes/poochyena_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Poochyena: ; 8CE4C04
- .incbin "base_emerald.gba", 0xce4c04, 0x32c
+ .incbin "data/graphics/pokemon/back_pics/poochyena_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Poochyena: ; 8CE4F30
- .incbin "base_emerald.gba", 0xce4f30, 0x28
+ .incbin "data/graphics/pokemon/palettes/poochyena_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Poochyena: ; 8CE4F58
- .incbin "base_emerald.gba", 0xce4f58, 0x400
+ .incbin "data/graphics/pokemon/icons/poochyena_icon.4bpp"
.align 2, 0
gMonFootprint_Poochyena: ; 8CE5358
- .incbin "base_emerald.gba", 0xce5358, 0x20
+ .incbin "data/graphics/pokemon/footprints/poochyena_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Mightyena: ; 8CE5378
- .incbin "base_emerald.gba", 0xce5378, 0x438
+ .incbin "data/graphics/pokemon/still_front_pics/mightyena_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Mightyena: ; 8CE57B0
- .incbin "base_emerald.gba", 0xce57b0, 0x28
+ .incbin "data/graphics/pokemon/palettes/mightyena_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Mightyena: ; 8CE57D8
- .incbin "base_emerald.gba", 0xce57d8, 0x378
+ .incbin "data/graphics/pokemon/back_pics/mightyena_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Mightyena: ; 8CE5B50
- .incbin "base_emerald.gba", 0xce5b50, 0x28
+ .incbin "data/graphics/pokemon/palettes/mightyena_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Mightyena: ; 8CE5B78
- .incbin "base_emerald.gba", 0xce5b78, 0x400
+ .incbin "data/graphics/pokemon/icons/mightyena_icon.4bpp"
.align 2, 0
gMonFootprint_Mightyena: ; 8CE5F78
- .incbin "base_emerald.gba", 0xce5f78, 0x20
+ .incbin "data/graphics/pokemon/footprints/mightyena_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Zigzagoon: ; 8CE5F98
- .incbin "base_emerald.gba", 0xce5f98, 0x3d0
+ .incbin "data/graphics/pokemon/still_front_pics/zigzagoon_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Zigzagoon: ; 8CE6368
- .incbin "base_emerald.gba", 0xce6368, 0x28
+ .incbin "data/graphics/pokemon/palettes/zigzagoon_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Zigzagoon: ; 8CE6390
- .incbin "base_emerald.gba", 0xce6390, 0x340
+ .incbin "data/graphics/pokemon/back_pics/zigzagoon_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Zigzagoon: ; 8CE66D0
- .incbin "base_emerald.gba", 0xce66d0, 0x28
+ .incbin "data/graphics/pokemon/palettes/zigzagoon_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Zigzagoon: ; 8CE66F8
- .incbin "base_emerald.gba", 0xce66f8, 0x400
+ .incbin "data/graphics/pokemon/icons/zigzagoon_icon.4bpp"
.align 2, 0
gMonFootprint_Zigzagoon: ; 8CE6AF8
- .incbin "base_emerald.gba", 0xce6af8, 0x20
+ .incbin "data/graphics/pokemon/footprints/zigzagoon_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Linoone: ; 8CE6B18
- .incbin "base_emerald.gba", 0xce6b18, 0x370
+ .incbin "data/graphics/pokemon/still_front_pics/linoone_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Linoone: ; 8CE6E88
- .incbin "base_emerald.gba", 0xce6e88, 0x28
+ .incbin "data/graphics/pokemon/palettes/linoone_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Linoone: ; 8CE6EB0
- .incbin "base_emerald.gba", 0xce6eb0, 0x2d4
+ .incbin "data/graphics/pokemon/back_pics/linoone_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Linoone: ; 8CE7184
- .incbin "base_emerald.gba", 0xce7184, 0x28
+ .incbin "data/graphics/pokemon/palettes/linoone_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Linoone: ; 8CE71AC
- .incbin "base_emerald.gba", 0xce71ac, 0x400
+ .incbin "data/graphics/pokemon/icons/linoone_icon.4bpp"
.align 2, 0
gMonFootprint_Linoone: ; 8CE75AC
- .incbin "base_emerald.gba", 0xce75ac, 0x20
+ .incbin "data/graphics/pokemon/footprints/linoone_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Wurmple: ; 8CE75CC
- .incbin "base_emerald.gba", 0xce75cc, 0x288
+ .incbin "data/graphics/pokemon/still_front_pics/wurmple_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Wurmple: ; 8CE7854
- .incbin "base_emerald.gba", 0xce7854, 0x28
+ .incbin "data/graphics/pokemon/palettes/wurmple_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Wurmple: ; 8CE787C
- .incbin "base_emerald.gba", 0xce787c, 0x24c
+ .incbin "data/graphics/pokemon/back_pics/wurmple_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Wurmple: ; 8CE7AC8
- .incbin "base_emerald.gba", 0xce7ac8, 0x28
+ .incbin "data/graphics/pokemon/palettes/wurmple_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Wurmple: ; 8CE7AF0
- .incbin "base_emerald.gba", 0xce7af0, 0x400
+ .incbin "data/graphics/pokemon/icons/wurmple_icon.4bpp"
.align 2, 0
gMonFootprint_Wurmple: ; 8CE7EF0
- .incbin "base_emerald.gba", 0xce7ef0, 0x20
+ .incbin "data/graphics/pokemon/footprints/wurmple_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Silcoon: ; 8CE7F10
- .incbin "base_emerald.gba", 0xce7f10, 0x280
+ .incbin "data/graphics/pokemon/still_front_pics/silcoon_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Silcoon: ; 8CE8190
- .incbin "base_emerald.gba", 0xce8190, 0x28
+ .incbin "data/graphics/pokemon/palettes/silcoon_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Silcoon: ; 8CE81B8
- .incbin "base_emerald.gba", 0xce81b8, 0x21c
+ .incbin "data/graphics/pokemon/back_pics/silcoon_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Silcoon: ; 8CE83D4
- .incbin "base_emerald.gba", 0xce83d4, 0x28
+ .incbin "data/graphics/pokemon/palettes/silcoon_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Silcoon: ; 8CE83FC
- .incbin "base_emerald.gba", 0xce83fc, 0x400
+ .incbin "data/graphics/pokemon/icons/silcoon_icon.4bpp"
.align 2, 0
gMonFootprint_Silcoon: ; 8CE87FC
- .incbin "base_emerald.gba", 0xce87fc, 0x20
+ .incbin "data/graphics/pokemon/footprints/silcoon_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Beautifly: ; 8CE881C
- .incbin "base_emerald.gba", 0xce881c, 0x358
+ .incbin "data/graphics/pokemon/still_front_pics/beautifly_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Beautifly: ; 8CE8B74
- .incbin "base_emerald.gba", 0xce8b74, 0x28
+ .incbin "data/graphics/pokemon/palettes/beautifly_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Beautifly: ; 8CE8B9C
- .incbin "base_emerald.gba", 0xce8b9c, 0x3b0
+ .incbin "data/graphics/pokemon/back_pics/beautifly_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Beautifly: ; 8CE8F4C
- .incbin "base_emerald.gba", 0xce8f4c, 0x28
+ .incbin "data/graphics/pokemon/palettes/beautifly_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Beautifly: ; 8CE8F74
- .incbin "base_emerald.gba", 0xce8f74, 0x400
+ .incbin "data/graphics/pokemon/icons/beautifly_icon.4bpp"
.align 2, 0
gMonFootprint_Beautifly: ; 8CE9374
- .incbin "base_emerald.gba", 0xce9374, 0x20
+ .incbin "data/graphics/pokemon/footprints/beautifly_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Cascoon: ; 8CE9394
- .incbin "base_emerald.gba", 0xce9394, 0x26c
+ .incbin "data/graphics/pokemon/still_front_pics/cascoon_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Cascoon: ; 8CE9600
- .incbin "base_emerald.gba", 0xce9600, 0x28
+ .incbin "data/graphics/pokemon/palettes/cascoon_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Cascoon: ; 8CE9628
- .incbin "base_emerald.gba", 0xce9628, 0x210
+ .incbin "data/graphics/pokemon/back_pics/cascoon_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Cascoon: ; 8CE9838
- .incbin "base_emerald.gba", 0xce9838, 0x28
+ .incbin "data/graphics/pokemon/palettes/cascoon_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Cascoon: ; 8CE9860
- .incbin "base_emerald.gba", 0xce9860, 0x400
+ .incbin "data/graphics/pokemon/icons/cascoon_icon.4bpp"
.align 2, 0
gMonFootprint_Cascoon: ; 8CE9C60
- .incbin "base_emerald.gba", 0xce9c60, 0x20
+ .incbin "data/graphics/pokemon/footprints/cascoon_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Dustox: ; 8CE9C80
- .incbin "base_emerald.gba", 0xce9c80, 0x368
+ .incbin "data/graphics/pokemon/still_front_pics/dustox_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Dustox: ; 8CE9FE8
- .incbin "base_emerald.gba", 0xce9fe8, 0x28
+ .incbin "data/graphics/pokemon/palettes/dustox_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Dustox: ; 8CEA010
- .incbin "base_emerald.gba", 0xcea010, 0x258
+ .incbin "data/graphics/pokemon/back_pics/dustox_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Dustox: ; 8CEA268
- .incbin "base_emerald.gba", 0xcea268, 0x28
+ .incbin "data/graphics/pokemon/palettes/dustox_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Dustox: ; 8CEA290
- .incbin "base_emerald.gba", 0xcea290, 0x400
+ .incbin "data/graphics/pokemon/icons/dustox_icon.4bpp"
.align 2, 0
gMonFootprint_Dustox: ; 8CEA690
- .incbin "base_emerald.gba", 0xcea690, 0x20
+ .incbin "data/graphics/pokemon/footprints/dustox_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Lotad: ; 8CEA6B0
- .incbin "base_emerald.gba", 0xcea6b0, 0x260
+ .incbin "data/graphics/pokemon/still_front_pics/lotad_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Lotad: ; 8CEA910
- .incbin "base_emerald.gba", 0xcea910, 0x28
+ .incbin "data/graphics/pokemon/palettes/lotad_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Lotad: ; 8CEA938
- .incbin "base_emerald.gba", 0xcea938, 0x2e8
+ .incbin "data/graphics/pokemon/back_pics/lotad_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Lotad: ; 8CEAC20
- .incbin "base_emerald.gba", 0xceac20, 0x28
+ .incbin "data/graphics/pokemon/palettes/lotad_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Lotad: ; 8CEAC48
- .incbin "base_emerald.gba", 0xceac48, 0x400
+ .incbin "data/graphics/pokemon/icons/lotad_icon.4bpp"
.align 2, 0
gMonFootprint_Lotad: ; 8CEB048
- .incbin "base_emerald.gba", 0xceb048, 0x20
+ .incbin "data/graphics/pokemon/footprints/lotad_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Lombre: ; 8CEB068
- .incbin "base_emerald.gba", 0xceb068, 0x318
+ .incbin "data/graphics/pokemon/still_front_pics/lombre_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Lombre: ; 8CEB380
- .incbin "base_emerald.gba", 0xceb380, 0x28
+ .incbin "data/graphics/pokemon/palettes/lombre_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Lombre: ; 8CEB3A8
- .incbin "base_emerald.gba", 0xceb3a8, 0x2fc
+ .incbin "data/graphics/pokemon/back_pics/lombre_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Lombre: ; 8CEB6A4
- .incbin "base_emerald.gba", 0xceb6a4, 0x28
+ .incbin "data/graphics/pokemon/palettes/lombre_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Lombre: ; 8CEB6CC
- .incbin "base_emerald.gba", 0xceb6cc, 0x400
+ .incbin "data/graphics/pokemon/icons/lombre_icon.4bpp"
.align 2, 0
gMonFootprint_Lombre: ; 8CEBACC
- .incbin "base_emerald.gba", 0xcebacc, 0x20
+ .incbin "data/graphics/pokemon/footprints/lombre_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Ludicolo: ; 8CEBAEC
- .incbin "base_emerald.gba", 0xcebaec, 0x4e4
+ .incbin "data/graphics/pokemon/still_front_pics/ludicolo_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Ludicolo: ; 8CEBFD0
- .incbin "base_emerald.gba", 0xcebfd0, 0x28
+ .incbin "data/graphics/pokemon/palettes/ludicolo_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Ludicolo: ; 8CEBFF8
- .incbin "base_emerald.gba", 0xcebff8, 0x2fc
+ .incbin "data/graphics/pokemon/back_pics/ludicolo_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Ludicolo: ; 8CEC2F4
- .incbin "base_emerald.gba", 0xcec2f4, 0x28
+ .incbin "data/graphics/pokemon/palettes/ludicolo_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Ludicolo: ; 8CEC31C
- .incbin "base_emerald.gba", 0xcec31c, 0x400
+ .incbin "data/graphics/pokemon/icons/ludicolo_icon.4bpp"
.align 2, 0
gMonFootprint_Ludicolo: ; 8CEC71C
- .incbin "base_emerald.gba", 0xcec71c, 0x20
+ .incbin "data/graphics/pokemon/footprints/ludicolo_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Seedot: ; 8CEC73C
- .incbin "base_emerald.gba", 0xcec73c, 0x294
+ .incbin "data/graphics/pokemon/still_front_pics/seedot_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Seedot: ; 8CEC9D0
- .incbin "base_emerald.gba", 0xcec9d0, 0x28
+ .incbin "data/graphics/pokemon/palettes/seedot_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Seedot: ; 8CEC9F8
- .incbin "base_emerald.gba", 0xcec9f8, 0x2e0
+ .incbin "data/graphics/pokemon/back_pics/seedot_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Seedot: ; 8CECCD8
- .incbin "base_emerald.gba", 0xceccd8, 0x28
+ .incbin "data/graphics/pokemon/palettes/seedot_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Seedot: ; 8CECD00
- .incbin "base_emerald.gba", 0xcecd00, 0x400
+ .incbin "data/graphics/pokemon/icons/seedot_icon.4bpp"
.align 2, 0
gMonFootprint_Seedot: ; 8CED100
- .incbin "base_emerald.gba", 0xced100, 0x20
+ .incbin "data/graphics/pokemon/footprints/seedot_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Nuzleaf: ; 8CED120
- .incbin "base_emerald.gba", 0xced120, 0x2ec
+ .incbin "data/graphics/pokemon/still_front_pics/nuzleaf_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Nuzleaf: ; 8CED40C
- .incbin "base_emerald.gba", 0xced40c, 0x28
+ .incbin "data/graphics/pokemon/palettes/nuzleaf_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Nuzleaf: ; 8CED434
- .incbin "base_emerald.gba", 0xced434, 0x2c8
+ .incbin "data/graphics/pokemon/back_pics/nuzleaf_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Nuzleaf: ; 8CED6FC
- .incbin "base_emerald.gba", 0xced6fc, 0x28
+ .incbin "data/graphics/pokemon/palettes/nuzleaf_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Nuzleaf: ; 8CED724
- .incbin "base_emerald.gba", 0xced724, 0x400
+ .incbin "data/graphics/pokemon/icons/nuzleaf_icon.4bpp"
.align 2, 0
gMonFootprint_Nuzleaf: ; 8CEDB24
- .incbin "base_emerald.gba", 0xcedb24, 0x20
+ .incbin "data/graphics/pokemon/footprints/nuzleaf_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Shiftry: ; 8CEDB44
- .incbin "base_emerald.gba", 0xcedb44, 0x4bc
+ .incbin "data/graphics/pokemon/still_front_pics/shiftry_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Shiftry: ; 8CEE000
- .incbin "base_emerald.gba", 0xcee000, 0x28
+ .incbin "data/graphics/pokemon/palettes/shiftry_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Shiftry: ; 8CEE028
- .incbin "base_emerald.gba", 0xcee028, 0x2c4
+ .incbin "data/graphics/pokemon/back_pics/shiftry_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Shiftry: ; 8CEE2EC
- .incbin "base_emerald.gba", 0xcee2ec, 0x28
+ .incbin "data/graphics/pokemon/palettes/shiftry_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Shiftry: ; 8CEE314
- .incbin "base_emerald.gba", 0xcee314, 0x400
+ .incbin "data/graphics/pokemon/icons/shiftry_icon.4bpp"
.align 2, 0
gMonFootprint_Shiftry: ; 8CEE714
- .incbin "base_emerald.gba", 0xcee714, 0x20
+ .incbin "data/graphics/pokemon/footprints/shiftry_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Nincada: ; 8CEE734
- .incbin "base_emerald.gba", 0xcee734, 0x2a0
+ .incbin "data/graphics/pokemon/still_front_pics/nincada_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Nincada: ; 8CEE9D4
- .incbin "base_emerald.gba", 0xcee9d4, 0x28
+ .incbin "data/graphics/pokemon/palettes/nincada_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Nincada: ; 8CEE9FC
- .incbin "base_emerald.gba", 0xcee9fc, 0x2b8
+ .incbin "data/graphics/pokemon/back_pics/nincada_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Nincada: ; 8CEECB4
- .incbin "base_emerald.gba", 0xceecb4, 0x28
+ .incbin "data/graphics/pokemon/palettes/nincada_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Nincada: ; 8CEECDC
- .incbin "base_emerald.gba", 0xceecdc, 0x400
+ .incbin "data/graphics/pokemon/icons/nincada_icon.4bpp"
.align 2, 0
gMonFootprint_Nincada: ; 8CEF0DC
- .incbin "base_emerald.gba", 0xcef0dc, 0x20
+ .incbin "data/graphics/pokemon/footprints/nincada_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Ninjask: ; 8CEF0FC
- .incbin "base_emerald.gba", 0xcef0fc, 0x370
+ .incbin "data/graphics/pokemon/still_front_pics/ninjask_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Ninjask: ; 8CEF46C
- .incbin "base_emerald.gba", 0xcef46c, 0x28
+ .incbin "data/graphics/pokemon/palettes/ninjask_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Ninjask: ; 8CEF494
- .incbin "base_emerald.gba", 0xcef494, 0x3cc
+ .incbin "data/graphics/pokemon/back_pics/ninjask_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Ninjask: ; 8CEF860
- .incbin "base_emerald.gba", 0xcef860, 0x28
+ .incbin "data/graphics/pokemon/palettes/ninjask_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Ninjask: ; 8CEF888
- .incbin "base_emerald.gba", 0xcef888, 0x400
+ .incbin "data/graphics/pokemon/icons/ninjask_icon.4bpp"
.align 2, 0
gMonFootprint_Ninjask: ; 8CEFC88
- .incbin "base_emerald.gba", 0xcefc88, 0x20
+ .incbin "data/graphics/pokemon/footprints/ninjask_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Shedinja: ; 8CEFCA8
- .incbin "base_emerald.gba", 0xcefca8, 0x320
+ .incbin "data/graphics/pokemon/still_front_pics/shedinja_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Shedinja: ; 8CEFFC8
- .incbin "base_emerald.gba", 0xceffc8, 0x28
+ .incbin "data/graphics/pokemon/palettes/shedinja_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Shedinja: ; 8CEFFF0
- .incbin "base_emerald.gba", 0xcefff0, 0x3a0
+ .incbin "data/graphics/pokemon/back_pics/shedinja_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Shedinja: ; 8CF0390
- .incbin "base_emerald.gba", 0xcf0390, 0x28
+ .incbin "data/graphics/pokemon/palettes/shedinja_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Shedinja: ; 8CF03B8
- .incbin "base_emerald.gba", 0xcf03b8, 0x400
+ .incbin "data/graphics/pokemon/icons/shedinja_icon.4bpp"
.align 2, 0
gMonFootprint_Shedinja: ; 8CF07B8
- .incbin "base_emerald.gba", 0xcf07b8, 0x20
+ .incbin "data/graphics/pokemon/footprints/shedinja_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Taillow: ; 8CF07D8
- .incbin "base_emerald.gba", 0xcf07d8, 0x258
+ .incbin "data/graphics/pokemon/still_front_pics/taillow_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Taillow: ; 8CF0A30
- .incbin "base_emerald.gba", 0xcf0a30, 0x28
+ .incbin "data/graphics/pokemon/palettes/taillow_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Taillow: ; 8CF0A58
- .incbin "base_emerald.gba", 0xcf0a58, 0x220
+ .incbin "data/graphics/pokemon/back_pics/taillow_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Taillow: ; 8CF0C78
- .incbin "base_emerald.gba", 0xcf0c78, 0x28
+ .incbin "data/graphics/pokemon/palettes/taillow_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Taillow: ; 8CF0CA0
- .incbin "base_emerald.gba", 0xcf0ca0, 0x400
+ .incbin "data/graphics/pokemon/icons/taillow_icon.4bpp"
.align 2, 0
gMonFootprint_Taillow: ; 8CF10A0
- .incbin "base_emerald.gba", 0xcf10a0, 0x20
+ .incbin "data/graphics/pokemon/footprints/taillow_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Swellow: ; 8CF10C0
- .incbin "base_emerald.gba", 0xcf10c0, 0x3c4
+ .incbin "data/graphics/pokemon/still_front_pics/swellow_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Swellow: ; 8CF1484
- .incbin "base_emerald.gba", 0xcf1484, 0x28
+ .incbin "data/graphics/pokemon/palettes/swellow_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Swellow: ; 8CF14AC
- .incbin "base_emerald.gba", 0xcf14ac, 0x338
+ .incbin "data/graphics/pokemon/back_pics/swellow_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Swellow: ; 8CF17E4
- .incbin "base_emerald.gba", 0xcf17e4, 0x28
+ .incbin "data/graphics/pokemon/palettes/swellow_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Swellow: ; 8CF180C
- .incbin "base_emerald.gba", 0xcf180c, 0x400
+ .incbin "data/graphics/pokemon/icons/swellow_icon.4bpp"
.align 2, 0
gMonFootprint_Swellow: ; 8CF1C0C
- .incbin "base_emerald.gba", 0xcf1c0c, 0x20
+ .incbin "data/graphics/pokemon/footprints/swellow_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Shroomish: ; 8CF1C2C
- .incbin "base_emerald.gba", 0xcf1c2c, 0x268
+ .incbin "data/graphics/pokemon/still_front_pics/shroomish_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Shroomish: ; 8CF1E94
- .incbin "base_emerald.gba", 0xcf1e94, 0x28
+ .incbin "data/graphics/pokemon/palettes/shroomish_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Shroomish: ; 8CF1EBC
- .incbin "base_emerald.gba", 0xcf1ebc, 0x2e0
+ .incbin "data/graphics/pokemon/back_pics/shroomish_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Shroomish: ; 8CF219C
- .incbin "base_emerald.gba", 0xcf219c, 0x28
+ .incbin "data/graphics/pokemon/palettes/shroomish_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Shroomish: ; 8CF21C4
- .incbin "base_emerald.gba", 0xcf21c4, 0x400
+ .incbin "data/graphics/pokemon/icons/shroomish_icon.4bpp"
.align 2, 0
gMonFootprint_Shroomish: ; 8CF25C4
- .incbin "base_emerald.gba", 0xcf25c4, 0x20
+ .incbin "data/graphics/pokemon/footprints/shroomish_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Breloom: ; 8CF25E4
- .incbin "base_emerald.gba", 0xcf25e4, 0x3e8
+ .incbin "data/graphics/pokemon/still_front_pics/breloom_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Breloom: ; 8CF29CC
- .incbin "base_emerald.gba", 0xcf29cc, 0x28
+ .incbin "data/graphics/pokemon/palettes/breloom_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Breloom: ; 8CF29F4
- .incbin "base_emerald.gba", 0xcf29f4, 0x3e0
+ .incbin "data/graphics/pokemon/back_pics/breloom_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Breloom: ; 8CF2DD4
- .incbin "base_emerald.gba", 0xcf2dd4, 0x28
+ .incbin "data/graphics/pokemon/palettes/breloom_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Breloom: ; 8CF2DFC
- .incbin "base_emerald.gba", 0xcf2dfc, 0x400
+ .incbin "data/graphics/pokemon/icons/breloom_icon.4bpp"
.align 2, 0
gMonFootprint_Breloom: ; 8CF31FC
- .incbin "base_emerald.gba", 0xcf31fc, 0x20
+ .incbin "data/graphics/pokemon/footprints/breloom_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Spinda: ; 8CF321C
- .incbin "base_emerald.gba", 0xcf321c, 0x2f4
+ .incbin "data/graphics/pokemon/still_front_pics/spinda_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Spinda: ; 8CF3510
- .incbin "base_emerald.gba", 0xcf3510, 0x28
+ .incbin "data/graphics/pokemon/palettes/spinda_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Spinda: ; 8CF3538
- .incbin "base_emerald.gba", 0xcf3538, 0x33c
+ .incbin "data/graphics/pokemon/back_pics/spinda_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Spinda: ; 8CF3874
- .incbin "base_emerald.gba", 0xcf3874, 0x28
+ .incbin "data/graphics/pokemon/palettes/spinda_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Spinda: ; 8CF389C
- .incbin "base_emerald.gba", 0xcf389c, 0x400
+ .incbin "data/graphics/pokemon/icons/spinda_icon.4bpp"
.align 2, 0
gMonFootprint_Spinda: ; 8CF3C9C
- .incbin "base_emerald.gba", 0xcf3c9c, 0x20
+ .incbin "data/graphics/pokemon/footprints/spinda_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Wingull: ; 8CF3CBC
- .incbin "base_emerald.gba", 0xcf3cbc, 0x23c
+ .incbin "data/graphics/pokemon/still_front_pics/wingull_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Wingull: ; 8CF3EF8
- .incbin "base_emerald.gba", 0xcf3ef8, 0x28
+ .incbin "data/graphics/pokemon/palettes/wingull_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Wingull: ; 8CF3F20
- .incbin "base_emerald.gba", 0xcf3f20, 0x350
+ .incbin "data/graphics/pokemon/back_pics/wingull_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Wingull: ; 8CF4270
- .incbin "base_emerald.gba", 0xcf4270, 0x28
+ .incbin "data/graphics/pokemon/palettes/wingull_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Wingull: ; 8CF4298
- .incbin "base_emerald.gba", 0xcf4298, 0x400
+ .incbin "data/graphics/pokemon/icons/wingull_icon.4bpp"
.align 2, 0
gMonFootprint_Wingull: ; 8CF4698
- .incbin "base_emerald.gba", 0xcf4698, 0x20
+ .incbin "data/graphics/pokemon/footprints/wingull_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Pelipper: ; 8CF46B8
- .incbin "base_emerald.gba", 0xcf46b8, 0x398
+ .incbin "data/graphics/pokemon/still_front_pics/pelipper_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Pelipper: ; 8CF4A50
- .incbin "base_emerald.gba", 0xcf4a50, 0x28
+ .incbin "data/graphics/pokemon/palettes/pelipper_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Pelipper: ; 8CF4A78
- .incbin "base_emerald.gba", 0xcf4a78, 0x380
+ .incbin "data/graphics/pokemon/back_pics/pelipper_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Pelipper: ; 8CF4DF8
- .incbin "base_emerald.gba", 0xcf4df8, 0x28
+ .incbin "data/graphics/pokemon/palettes/pelipper_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Pelipper: ; 8CF4E20
- .incbin "base_emerald.gba", 0xcf4e20, 0x400
+ .incbin "data/graphics/pokemon/icons/pelipper_icon.4bpp"
.align 2, 0
gMonFootprint_Pelipper: ; 8CF5220
- .incbin "base_emerald.gba", 0xcf5220, 0x20
+ .incbin "data/graphics/pokemon/footprints/pelipper_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Surskit: ; 8CF5240
- .incbin "base_emerald.gba", 0xcf5240, 0x20c
+ .incbin "data/graphics/pokemon/still_front_pics/surskit_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Surskit: ; 8CF544C
- .incbin "base_emerald.gba", 0xcf544c, 0x28
+ .incbin "data/graphics/pokemon/palettes/surskit_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Surskit: ; 8CF5474
- .incbin "base_emerald.gba", 0xcf5474, 0x238
+ .incbin "data/graphics/pokemon/back_pics/surskit_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Surskit: ; 8CF56AC
- .incbin "base_emerald.gba", 0xcf56ac, 0x28
+ .incbin "data/graphics/pokemon/palettes/surskit_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Surskit: ; 8CF56D4
- .incbin "base_emerald.gba", 0xcf56d4, 0x400
+ .incbin "data/graphics/pokemon/icons/surskit_icon.4bpp"
.align 2, 0
gMonFootprint_Surskit: ; 8CF5AD4
- .incbin "base_emerald.gba", 0xcf5ad4, 0x20
+ .incbin "data/graphics/pokemon/footprints/surskit_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Masquerain: ; 8CF5AF4
- .incbin "base_emerald.gba", 0xcf5af4, 0x39c
+ .incbin "data/graphics/pokemon/still_front_pics/masquerain_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Masquerain: ; 8CF5E90
- .incbin "base_emerald.gba", 0xcf5e90, 0x28
+ .incbin "data/graphics/pokemon/palettes/masquerain_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Masquerain: ; 8CF5EB8
- .incbin "base_emerald.gba", 0xcf5eb8, 0x358
+ .incbin "data/graphics/pokemon/back_pics/masquerain_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Masquerain: ; 8CF6210
- .incbin "base_emerald.gba", 0xcf6210, 0x28
+ .incbin "data/graphics/pokemon/palettes/masquerain_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Masquerain: ; 8CF6238
- .incbin "base_emerald.gba", 0xcf6238, 0x400
+ .incbin "data/graphics/pokemon/icons/masquerain_icon.4bpp"
.align 2, 0
gMonFootprint_Masquerain: ; 8CF6638
- .incbin "base_emerald.gba", 0xcf6638, 0x20
+ .incbin "data/graphics/pokemon/footprints/masquerain_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Wailmer: ; 8CF6658
- .incbin "base_emerald.gba", 0xcf6658, 0x2e0
+ .incbin "data/graphics/pokemon/still_front_pics/wailmer_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Wailmer: ; 8CF6938
- .incbin "base_emerald.gba", 0xcf6938, 0x28
+ .incbin "data/graphics/pokemon/palettes/wailmer_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Wailmer: ; 8CF6960
- .incbin "base_emerald.gba", 0xcf6960, 0x1e4
+ .incbin "data/graphics/pokemon/back_pics/wailmer_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Wailmer: ; 8CF6B44
- .incbin "base_emerald.gba", 0xcf6b44, 0x28
+ .incbin "data/graphics/pokemon/palettes/wailmer_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Wailmer: ; 8CF6B6C
- .incbin "base_emerald.gba", 0xcf6b6c, 0x400
+ .incbin "data/graphics/pokemon/icons/wailmer_icon.4bpp"
.align 2, 0
gMonFootprint_Wailmer: ; 8CF6F6C
- .incbin "base_emerald.gba", 0xcf6f6c, 0x20
+ .incbin "data/graphics/pokemon/footprints/wailmer_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Wailord: ; 8CF6F8C
- .incbin "base_emerald.gba", 0xcf6f8c, 0x3c4
+ .incbin "data/graphics/pokemon/still_front_pics/wailord_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Wailord: ; 8CF7350
- .incbin "base_emerald.gba", 0xcf7350, 0x28
+ .incbin "data/graphics/pokemon/palettes/wailord_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Wailord: ; 8CF7378
- .incbin "base_emerald.gba", 0xcf7378, 0x218
+ .incbin "data/graphics/pokemon/back_pics/wailord_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Wailord: ; 8CF7590
- .incbin "base_emerald.gba", 0xcf7590, 0x28
+ .incbin "data/graphics/pokemon/palettes/wailord_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Wailord: ; 8CF75B8
- .incbin "base_emerald.gba", 0xcf75b8, 0x400
+ .incbin "data/graphics/pokemon/icons/wailord_icon.4bpp"
.align 2, 0
gMonFootprint_Wailord: ; 8CF79B8
- .incbin "base_emerald.gba", 0xcf79b8, 0x20
+ .incbin "data/graphics/pokemon/footprints/wailord_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Skitty: ; 8CF79D8
- .incbin "base_emerald.gba", 0xcf79d8, 0x300
+ .incbin "data/graphics/pokemon/still_front_pics/skitty_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Skitty: ; 8CF7CD8
- .incbin "base_emerald.gba", 0xcf7cd8, 0x28
+ .incbin "data/graphics/pokemon/palettes/skitty_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Skitty: ; 8CF7D00
- .incbin "base_emerald.gba", 0xcf7d00, 0x348
+ .incbin "data/graphics/pokemon/back_pics/skitty_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Skitty: ; 8CF8048
- .incbin "base_emerald.gba", 0xcf8048, 0x28
+ .incbin "data/graphics/pokemon/palettes/skitty_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Skitty: ; 8CF8070
- .incbin "base_emerald.gba", 0xcf8070, 0x400
+ .incbin "data/graphics/pokemon/icons/skitty_icon.4bpp"
.align 2, 0
gMonFootprint_Skitty: ; 8CF8470
- .incbin "base_emerald.gba", 0xcf8470, 0x20
+ .incbin "data/graphics/pokemon/footprints/skitty_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Delcatty: ; 8CF8490
- .incbin "base_emerald.gba", 0xcf8490, 0x38c
+ .incbin "data/graphics/pokemon/still_front_pics/delcatty_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Delcatty: ; 8CF881C
- .incbin "base_emerald.gba", 0xcf881c, 0x28
+ .incbin "data/graphics/pokemon/palettes/delcatty_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Delcatty: ; 8CF8844
- .incbin "base_emerald.gba", 0xcf8844, 0x39c
+ .incbin "data/graphics/pokemon/back_pics/delcatty_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Delcatty: ; 8CF8BE0
- .incbin "base_emerald.gba", 0xcf8be0, 0x28
+ .incbin "data/graphics/pokemon/palettes/delcatty_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Delcatty: ; 8CF8C08
- .incbin "base_emerald.gba", 0xcf8c08, 0x400
+ .incbin "data/graphics/pokemon/icons/delcatty_icon.4bpp"
.align 2, 0
gMonFootprint_Delcatty: ; 8CF9008
- .incbin "base_emerald.gba", 0xcf9008, 0x20
+ .incbin "data/graphics/pokemon/footprints/delcatty_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Kecleon: ; 8CF9028
- .incbin "base_emerald.gba", 0xcf9028, 0x380
+ .incbin "data/graphics/pokemon/still_front_pics/kecleon_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Kecleon: ; 8CF93A8
- .incbin "base_emerald.gba", 0xcf93a8, 0x28
+ .incbin "data/graphics/pokemon/palettes/kecleon_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Kecleon: ; 8CF93D0
- .incbin "base_emerald.gba", 0xcf93d0, 0x3d8
+ .incbin "data/graphics/pokemon/back_pics/kecleon_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Kecleon: ; 8CF97A8
- .incbin "base_emerald.gba", 0xcf97a8, 0x28
+ .incbin "data/graphics/pokemon/palettes/kecleon_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Kecleon: ; 8CF97D0
- .incbin "base_emerald.gba", 0xcf97d0, 0x400
+ .incbin "data/graphics/pokemon/icons/kecleon_icon.4bpp"
.align 2, 0
gMonFootprint_Kecleon: ; 8CF9BD0
- .incbin "base_emerald.gba", 0xcf9bd0, 0x20
+ .incbin "data/graphics/pokemon/footprints/kecleon_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Baltoy: ; 8CF9BF0
- .incbin "base_emerald.gba", 0xcf9bf0, 0x224
+ .incbin "data/graphics/pokemon/still_front_pics/baltoy_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Baltoy: ; 8CF9E14
- .incbin "base_emerald.gba", 0xcf9e14, 0x20
+ .incbin "data/graphics/pokemon/palettes/baltoy_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Baltoy: ; 8CF9E34
- .incbin "base_emerald.gba", 0xcf9e34, 0x2a8
+ .incbin "data/graphics/pokemon/back_pics/baltoy_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Baltoy: ; 8CFA0DC
- .incbin "base_emerald.gba", 0xcfa0dc, 0x20
+ .incbin "data/graphics/pokemon/palettes/baltoy_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Baltoy: ; 8CFA0FC
- .incbin "base_emerald.gba", 0xcfa0fc, 0x400
+ .incbin "data/graphics/pokemon/icons/baltoy_icon.4bpp"
.align 2, 0
gMonFootprint_Baltoy: ; 8CFA4FC
- .incbin "base_emerald.gba", 0xcfa4fc, 0x20
+ .incbin "data/graphics/pokemon/footprints/baltoy_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Claydol: ; 8CFA51C
- .incbin "base_emerald.gba", 0xcfa51c, 0x3b8
+ .incbin "data/graphics/pokemon/still_front_pics/claydol_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Claydol: ; 8CFA8D4
- .incbin "base_emerald.gba", 0xcfa8d4, 0x28
+ .incbin "data/graphics/pokemon/palettes/claydol_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Claydol: ; 8CFA8FC
- .incbin "base_emerald.gba", 0xcfa8fc, 0x3d4
+ .incbin "data/graphics/pokemon/back_pics/claydol_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Claydol: ; 8CFACD0
- .incbin "base_emerald.gba", 0xcfacd0, 0x28
+ .incbin "data/graphics/pokemon/palettes/claydol_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Claydol: ; 8CFACF8
- .incbin "base_emerald.gba", 0xcfacf8, 0x400
+ .incbin "data/graphics/pokemon/icons/claydol_icon.4bpp"
.align 2, 0
gMonFootprint_Claydol: ; 8CFB0F8
- .incbin "base_emerald.gba", 0xcfb0f8, 0x20
+ .incbin "data/graphics/pokemon/footprints/claydol_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Nosepass: ; 8CFB118
- .incbin "base_emerald.gba", 0xcfb118, 0x2cc
+ .incbin "data/graphics/pokemon/still_front_pics/nosepass_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Nosepass: ; 8CFB3E4
- .incbin "base_emerald.gba", 0xcfb3e4, 0x28
+ .incbin "data/graphics/pokemon/palettes/nosepass_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Nosepass: ; 8CFB40C
- .incbin "base_emerald.gba", 0xcfb40c, 0x2a0
+ .incbin "data/graphics/pokemon/back_pics/nosepass_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Nosepass: ; 8CFB6AC
- .incbin "base_emerald.gba", 0xcfb6ac, 0x28
+ .incbin "data/graphics/pokemon/palettes/nosepass_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Nosepass: ; 8CFB6D4
- .incbin "base_emerald.gba", 0xcfb6d4, 0x400
+ .incbin "data/graphics/pokemon/icons/nosepass_icon.4bpp"
.align 2, 0
gMonFootprint_Nosepass: ; 8CFBAD4
- .incbin "base_emerald.gba", 0xcfbad4, 0x20
+ .incbin "data/graphics/pokemon/footprints/nosepass_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Torkoal: ; 8CFBAF4
- .incbin "base_emerald.gba", 0xcfbaf4, 0x4ac
+ .incbin "data/graphics/pokemon/still_front_pics/torkoal_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Torkoal: ; 8CFBFA0
- .incbin "base_emerald.gba", 0xcfbfa0, 0x28
+ .incbin "data/graphics/pokemon/palettes/torkoal_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Torkoal: ; 8CFBFC8
- .incbin "base_emerald.gba", 0xcfbfc8, 0x2c8
+ .incbin "data/graphics/pokemon/back_pics/torkoal_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Torkoal: ; 8CFC290
- .incbin "base_emerald.gba", 0xcfc290, 0x28
+ .incbin "data/graphics/pokemon/palettes/torkoal_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Torkoal: ; 8CFC2B8
- .incbin "base_emerald.gba", 0xcfc2b8, 0x400
+ .incbin "data/graphics/pokemon/icons/torkoal_icon.4bpp"
.align 2, 0
gMonFootprint_Torkoal: ; 8CFC6B8
- .incbin "base_emerald.gba", 0xcfc6b8, 0x20
+ .incbin "data/graphics/pokemon/footprints/torkoal_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Sableye: ; 8CFC6D8
- .incbin "base_emerald.gba", 0xcfc6d8, 0x2d4
+ .incbin "data/graphics/pokemon/still_front_pics/sableye_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Sableye: ; 8CFC9AC
- .incbin "base_emerald.gba", 0xcfc9ac, 0x28
+ .incbin "data/graphics/pokemon/palettes/sableye_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Sableye: ; 8CFC9D4
- .incbin "base_emerald.gba", 0xcfc9d4, 0x328
+ .incbin "data/graphics/pokemon/back_pics/sableye_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Sableye: ; 8CFCCFC
- .incbin "base_emerald.gba", 0xcfccfc, 0x28
+ .incbin "data/graphics/pokemon/palettes/sableye_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Sableye: ; 8CFCD24
- .incbin "base_emerald.gba", 0xcfcd24, 0x400
+ .incbin "data/graphics/pokemon/icons/sableye_icon.4bpp"
.align 2, 0
gMonFootprint_Sableye: ; 8CFD124
- .incbin "base_emerald.gba", 0xcfd124, 0x20
+ .incbin "data/graphics/pokemon/footprints/sableye_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Barboach: ; 8CFD144
- .incbin "base_emerald.gba", 0xcfd144, 0x290
+ .incbin "data/graphics/pokemon/still_front_pics/barboach_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Barboach: ; 8CFD3D4
- .incbin "base_emerald.gba", 0xcfd3d4, 0x28
+ .incbin "data/graphics/pokemon/palettes/barboach_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Barboach: ; 8CFD3FC
- .incbin "base_emerald.gba", 0xcfd3fc, 0x290
+ .incbin "data/graphics/pokemon/back_pics/barboach_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Barboach: ; 8CFD68C
- .incbin "base_emerald.gba", 0xcfd68c, 0x28
+ .incbin "data/graphics/pokemon/palettes/barboach_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Barboach: ; 8CFD6B4
- .incbin "base_emerald.gba", 0xcfd6b4, 0x400
+ .incbin "data/graphics/pokemon/icons/barboach_icon.4bpp"
.align 2, 0
gMonFootprint_Barboach: ; 8CFDAB4
- .incbin "base_emerald.gba", 0xcfdab4, 0x20
+ .incbin "data/graphics/pokemon/footprints/barboach_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Whiscash: ; 8CFDAD4
- .incbin "base_emerald.gba", 0xcfdad4, 0x378
+ .incbin "data/graphics/pokemon/still_front_pics/whiscash_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Whiscash: ; 8CFDE4C
- .incbin "base_emerald.gba", 0xcfde4c, 0x28
+ .incbin "data/graphics/pokemon/palettes/whiscash_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Whiscash: ; 8CFDE74
- .incbin "base_emerald.gba", 0xcfde74, 0x34c
+ .incbin "data/graphics/pokemon/back_pics/whiscash_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Whiscash: ; 8CFE1C0
- .incbin "base_emerald.gba", 0xcfe1c0, 0x28
+ .incbin "data/graphics/pokemon/palettes/whiscash_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Whiscash: ; 8CFE1E8
- .incbin "base_emerald.gba", 0xcfe1e8, 0x400
+ .incbin "data/graphics/pokemon/icons/whiscash_icon.4bpp"
.align 2, 0
gMonFootprint_Whiscash: ; 8CFE5E8
- .incbin "base_emerald.gba", 0xcfe5e8, 0x20
+ .incbin "data/graphics/pokemon/footprints/whiscash_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Luvdisc: ; 8CFE608
- .incbin "base_emerald.gba", 0xcfe608, 0x1c0
+ .incbin "data/graphics/pokemon/still_front_pics/luvdisc_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Luvdisc: ; 8CFE7C8
- .incbin "base_emerald.gba", 0xcfe7c8, 0x24
+ .incbin "data/graphics/pokemon/palettes/luvdisc_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Luvdisc: ; 8CFE7EC
- .incbin "base_emerald.gba", 0xcfe7ec, 0x1d4
+ .incbin "data/graphics/pokemon/back_pics/luvdisc_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Luvdisc: ; 8CFE9C0
- .incbin "base_emerald.gba", 0xcfe9c0, 0x24
+ .incbin "data/graphics/pokemon/palettes/luvdisc_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Luvdisc: ; 8CFE9E4
- .incbin "base_emerald.gba", 0xcfe9e4, 0x400
+ .incbin "data/graphics/pokemon/icons/luvdisc_icon.4bpp"
.align 2, 0
gMonFootprint_Luvdisc: ; 8CFEDE4
- .incbin "base_emerald.gba", 0xcfede4, 0x20
+ .incbin "data/graphics/pokemon/footprints/luvdisc_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Corphish: ; 8CFEE04
- .incbin "base_emerald.gba", 0xcfee04, 0x35c
+ .incbin "data/graphics/pokemon/still_front_pics/corphish_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Corphish: ; 8CFF160
- .incbin "base_emerald.gba", 0xcff160, 0x28
+ .incbin "data/graphics/pokemon/palettes/corphish_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Corphish: ; 8CFF188
- .incbin "base_emerald.gba", 0xcff188, 0x31c
+ .incbin "data/graphics/pokemon/back_pics/corphish_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Corphish: ; 8CFF4A4
- .incbin "base_emerald.gba", 0xcff4a4, 0x28
+ .incbin "data/graphics/pokemon/palettes/corphish_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Corphish: ; 8CFF4CC
- .incbin "base_emerald.gba", 0xcff4cc, 0x400
+ .incbin "data/graphics/pokemon/icons/corphish_icon.4bpp"
.align 2, 0
gMonFootprint_Corphish: ; 8CFF8CC
- .incbin "base_emerald.gba", 0xcff8cc, 0x20
+ .incbin "data/graphics/pokemon/footprints/corphish_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Crawdaunt: ; 8CFF8EC
- .incbin "base_emerald.gba", 0xcff8ec, 0x490
+ .incbin "data/graphics/pokemon/still_front_pics/crawdaunt_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Crawdaunt: ; 8CFFD7C
- .incbin "base_emerald.gba", 0xcffd7c, 0x28
+ .incbin "data/graphics/pokemon/palettes/crawdaunt_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Crawdaunt: ; 8CFFDA4
- .incbin "base_emerald.gba", 0xcffda4, 0x3e4
+ .incbin "data/graphics/pokemon/back_pics/crawdaunt_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Crawdaunt: ; 8D00188
- .incbin "base_emerald.gba", 0xd00188, 0x28
+ .incbin "data/graphics/pokemon/palettes/crawdaunt_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Crawdaunt: ; 8D001B0
- .incbin "base_emerald.gba", 0xd001b0, 0x400
+ .incbin "data/graphics/pokemon/icons/crawdaunt_icon.4bpp"
.align 2, 0
gMonFootprint_Crawdaunt: ; 8D005B0
- .incbin "base_emerald.gba", 0xd005b0, 0x20
+ .incbin "data/graphics/pokemon/footprints/crawdaunt_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Feebas: ; 8D005D0
- .incbin "base_emerald.gba", 0xd005d0, 0x28c
+ .incbin "data/graphics/pokemon/still_front_pics/feebas_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Feebas: ; 8D0085C
- .incbin "base_emerald.gba", 0xd0085c, 0x28
+ .incbin "data/graphics/pokemon/palettes/feebas_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Feebas: ; 8D00884
- .incbin "base_emerald.gba", 0xd00884, 0x338
+ .incbin "data/graphics/pokemon/back_pics/feebas_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Feebas: ; 8D00BBC
- .incbin "base_emerald.gba", 0xd00bbc, 0x28
+ .incbin "data/graphics/pokemon/palettes/feebas_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Feebas: ; 8D00BE4
- .incbin "base_emerald.gba", 0xd00be4, 0x400
+ .incbin "data/graphics/pokemon/icons/feebas_icon.4bpp"
.align 2, 0
gMonFootprint_Feebas: ; 8D00FE4
- .incbin "base_emerald.gba", 0xd00fe4, 0x20
+ .incbin "data/graphics/pokemon/footprints/feebas_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Milotic: ; 8D01004
- .incbin "base_emerald.gba", 0xd01004, 0x490
+ .incbin "data/graphics/pokemon/still_front_pics/milotic_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Milotic: ; 8D01494
- .incbin "base_emerald.gba", 0xd01494, 0x28
+ .incbin "data/graphics/pokemon/palettes/milotic_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Milotic: ; 8D014BC
- .incbin "base_emerald.gba", 0xd014bc, 0x2f4
+ .incbin "data/graphics/pokemon/back_pics/milotic_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Milotic: ; 8D017B0
- .incbin "base_emerald.gba", 0xd017b0, 0x28
+ .incbin "data/graphics/pokemon/palettes/milotic_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Milotic: ; 8D017D8
- .incbin "base_emerald.gba", 0xd017d8, 0x400
+ .incbin "data/graphics/pokemon/icons/milotic_icon.4bpp"
.align 2, 0
gMonFootprint_Milotic: ; 8D01BD8
- .incbin "base_emerald.gba", 0xd01bd8, 0x20
+ .incbin "data/graphics/pokemon/footprints/milotic_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Carvanha: ; 8D01BF8
- .incbin "base_emerald.gba", 0xd01bf8, 0x32c
+ .incbin "data/graphics/pokemon/still_front_pics/carvanha_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Carvanha: ; 8D01F24
- .incbin "base_emerald.gba", 0xd01f24, 0x28
+ .incbin "data/graphics/pokemon/palettes/carvanha_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Carvanha: ; 8D01F4C
- .incbin "base_emerald.gba", 0xd01f4c, 0x310
+ .incbin "data/graphics/pokemon/back_pics/carvanha_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Carvanha: ; 8D0225C
- .incbin "base_emerald.gba", 0xd0225c, 0x28
+ .incbin "data/graphics/pokemon/palettes/carvanha_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Carvanha: ; 8D02284
- .incbin "base_emerald.gba", 0xd02284, 0x400
+ .incbin "data/graphics/pokemon/icons/carvanha_icon.4bpp"
.align 2, 0
gMonFootprint_Carvanha: ; 8D02684
- .incbin "base_emerald.gba", 0xd02684, 0x20
+ .incbin "data/graphics/pokemon/footprints/carvanha_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Sharpedo: ; 8D026A4
- .incbin "base_emerald.gba", 0xd026a4, 0x390
+ .incbin "data/graphics/pokemon/still_front_pics/sharpedo_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Sharpedo: ; 8D02A34
- .incbin "base_emerald.gba", 0xd02a34, 0x28
+ .incbin "data/graphics/pokemon/palettes/sharpedo_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Sharpedo: ; 8D02A5C
- .incbin "base_emerald.gba", 0xd02a5c, 0x358
+ .incbin "data/graphics/pokemon/back_pics/sharpedo_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Sharpedo: ; 8D02DB4
- .incbin "base_emerald.gba", 0xd02db4, 0x28
+ .incbin "data/graphics/pokemon/palettes/sharpedo_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Sharpedo: ; 8D02DDC
- .incbin "base_emerald.gba", 0xd02ddc, 0x400
+ .incbin "data/graphics/pokemon/icons/sharpedo_icon.4bpp"
.align 2, 0
gMonFootprint_Sharpedo: ; 8D031DC
- .incbin "base_emerald.gba", 0xd031dc, 0x20
+ .incbin "data/graphics/pokemon/footprints/sharpedo_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Trapinch: ; 8D031FC
- .incbin "base_emerald.gba", 0xd031fc, 0x21c
+ .incbin "data/graphics/pokemon/still_front_pics/trapinch_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Trapinch: ; 8D03418
- .incbin "base_emerald.gba", 0xd03418, 0x28
+ .incbin "data/graphics/pokemon/palettes/trapinch_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Trapinch: ; 8D03440
- .incbin "base_emerald.gba", 0xd03440, 0x220
+ .incbin "data/graphics/pokemon/back_pics/trapinch_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Trapinch: ; 8D03660
- .incbin "base_emerald.gba", 0xd03660, 0x28
+ .incbin "data/graphics/pokemon/palettes/trapinch_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Trapinch: ; 8D03688
- .incbin "base_emerald.gba", 0xd03688, 0x400
+ .incbin "data/graphics/pokemon/icons/trapinch_icon.4bpp"
.align 2, 0
gMonFootprint_Trapinch: ; 8D03A88
- .incbin "base_emerald.gba", 0xd03a88, 0x20
+ .incbin "data/graphics/pokemon/footprints/trapinch_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Vibrava: ; 8D03AA8
- .incbin "base_emerald.gba", 0xd03aa8, 0x370
+ .incbin "data/graphics/pokemon/still_front_pics/vibrava_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Vibrava: ; 8D03E18
- .incbin "base_emerald.gba", 0xd03e18, 0x28
+ .incbin "data/graphics/pokemon/palettes/vibrava_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Vibrava: ; 8D03E40
- .incbin "base_emerald.gba", 0xd03e40, 0x278
+ .incbin "data/graphics/pokemon/back_pics/vibrava_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Vibrava: ; 8D040B8
- .incbin "base_emerald.gba", 0xd040b8, 0x28
+ .incbin "data/graphics/pokemon/palettes/vibrava_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Vibrava: ; 8D040E0
- .incbin "base_emerald.gba", 0xd040e0, 0x400
+ .incbin "data/graphics/pokemon/icons/vibrava_icon.4bpp"
.align 2, 0
gMonFootprint_Vibrava: ; 8D044E0
- .incbin "base_emerald.gba", 0xd044e0, 0x20
+ .incbin "data/graphics/pokemon/footprints/vibrava_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Flygon: ; 8D04500
- .incbin "base_emerald.gba", 0xd04500, 0x4f0
+ .incbin "data/graphics/pokemon/still_front_pics/flygon_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Flygon: ; 8D049F0
- .incbin "base_emerald.gba", 0xd049f0, 0x28
+ .incbin "data/graphics/pokemon/palettes/flygon_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Flygon: ; 8D04A18
- .incbin "base_emerald.gba", 0xd04a18, 0x43c
+ .incbin "data/graphics/pokemon/back_pics/flygon_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Flygon: ; 8D04E54
- .incbin "base_emerald.gba", 0xd04e54, 0x28
+ .incbin "data/graphics/pokemon/palettes/flygon_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Flygon: ; 8D04E7C
- .incbin "base_emerald.gba", 0xd04e7c, 0x400
+ .incbin "data/graphics/pokemon/icons/flygon_icon.4bpp"
.align 2, 0
gMonFootprint_Flygon: ; 8D0527C
- .incbin "base_emerald.gba", 0xd0527c, 0x20
+ .incbin "data/graphics/pokemon/footprints/flygon_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Makuhita: ; 8D0529C
- .incbin "base_emerald.gba", 0xd0529c, 0x318
+ .incbin "data/graphics/pokemon/still_front_pics/makuhita_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Makuhita: ; 8D055B4
- .incbin "base_emerald.gba", 0xd055b4, 0x28
+ .incbin "data/graphics/pokemon/palettes/makuhita_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Makuhita: ; 8D055DC
- .incbin "base_emerald.gba", 0xd055dc, 0x2f0
+ .incbin "data/graphics/pokemon/back_pics/makuhita_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Makuhita: ; 8D058CC
- .incbin "base_emerald.gba", 0xd058cc, 0x24
+ .incbin "data/graphics/pokemon/palettes/makuhita_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Makuhita: ; 8D058F0
- .incbin "base_emerald.gba", 0xd058f0, 0x400
+ .incbin "data/graphics/pokemon/icons/makuhita_icon.4bpp"
.align 2, 0
gMonFootprint_Makuhita: ; 8D05CF0
- .incbin "base_emerald.gba", 0xd05cf0, 0x20
+ .incbin "data/graphics/pokemon/footprints/makuhita_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Hariyama: ; 8D05D10
- .incbin "base_emerald.gba", 0xd05d10, 0x4b0
+ .incbin "data/graphics/pokemon/still_front_pics/hariyama_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Hariyama: ; 8D061C0
- .incbin "base_emerald.gba", 0xd061c0, 0x28
+ .incbin "data/graphics/pokemon/palettes/hariyama_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Hariyama: ; 8D061E8
- .incbin "base_emerald.gba", 0xd061e8, 0x3e0
+ .incbin "data/graphics/pokemon/back_pics/hariyama_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Hariyama: ; 8D065C8
- .incbin "base_emerald.gba", 0xd065c8, 0x28
+ .incbin "data/graphics/pokemon/palettes/hariyama_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Hariyama: ; 8D065F0
- .incbin "base_emerald.gba", 0xd065f0, 0x400
+ .incbin "data/graphics/pokemon/icons/hariyama_icon.4bpp"
.align 2, 0
gMonFootprint_Hariyama: ; 8D069F0
- .incbin "base_emerald.gba", 0xd069f0, 0x20
+ .incbin "data/graphics/pokemon/footprints/hariyama_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Electrike: ; 8D06A10
- .incbin "base_emerald.gba", 0xd06a10, 0x290
+ .incbin "data/graphics/pokemon/still_front_pics/electrike_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Electrike: ; 8D06CA0
- .incbin "base_emerald.gba", 0xd06ca0, 0x28
+ .incbin "data/graphics/pokemon/palettes/electrike_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Electrike: ; 8D06CC8
- .incbin "base_emerald.gba", 0xd06cc8, 0x28c
+ .incbin "data/graphics/pokemon/back_pics/electrike_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Electrike: ; 8D06F54
- .incbin "base_emerald.gba", 0xd06f54, 0x28
+ .incbin "data/graphics/pokemon/palettes/electrike_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Electrike: ; 8D06F7C
- .incbin "base_emerald.gba", 0xd06f7c, 0x400
+ .incbin "data/graphics/pokemon/icons/electrike_icon.4bpp"
.align 2, 0
gMonFootprint_Electrike: ; 8D0737C
- .incbin "base_emerald.gba", 0xd0737c, 0x20
+ .incbin "data/graphics/pokemon/footprints/electrike_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Manectric: ; 8D0739C
- .incbin "base_emerald.gba", 0xd0739c, 0x330
+ .incbin "data/graphics/pokemon/still_front_pics/manectric_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Manectric: ; 8D076CC
- .incbin "base_emerald.gba", 0xd076cc, 0x28
+ .incbin "data/graphics/pokemon/palettes/manectric_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Manectric: ; 8D076F4
- .incbin "base_emerald.gba", 0xd076f4, 0x22c
+ .incbin "data/graphics/pokemon/back_pics/manectric_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Manectric: ; 8D07920
- .incbin "base_emerald.gba", 0xd07920, 0x28
+ .incbin "data/graphics/pokemon/palettes/manectric_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Manectric: ; 8D07948
- .incbin "base_emerald.gba", 0xd07948, 0x400
+ .incbin "data/graphics/pokemon/icons/manectric_icon.4bpp"
.align 2, 0
gMonFootprint_Manectric: ; 8D07D48
- .incbin "base_emerald.gba", 0xd07d48, 0x20
+ .incbin "data/graphics/pokemon/footprints/manectric_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Numel: ; 8D07D68
- .incbin "base_emerald.gba", 0xd07d68, 0x2d0
+ .incbin "data/graphics/pokemon/still_front_pics/numel_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Numel: ; 8D08038
- .incbin "base_emerald.gba", 0xd08038, 0x28
+ .incbin "data/graphics/pokemon/palettes/numel_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Numel: ; 8D08060
- .incbin "base_emerald.gba", 0xd08060, 0x2bc
+ .incbin "data/graphics/pokemon/back_pics/numel_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Numel: ; 8D0831C
- .incbin "base_emerald.gba", 0xd0831c, 0x28
+ .incbin "data/graphics/pokemon/palettes/numel_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Numel: ; 8D08344
- .incbin "base_emerald.gba", 0xd08344, 0x400
+ .incbin "data/graphics/pokemon/icons/numel_icon.4bpp"
.align 2, 0
gMonFootprint_Numel: ; 8D08744
- .incbin "base_emerald.gba", 0xd08744, 0x20
+ .incbin "data/graphics/pokemon/footprints/numel_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Camerupt: ; 8D08764
- .incbin "base_emerald.gba", 0xd08764, 0x418
+ .incbin "data/graphics/pokemon/still_front_pics/camerupt_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Camerupt: ; 8D08B7C
- .incbin "base_emerald.gba", 0xd08b7c, 0x28
+ .incbin "data/graphics/pokemon/palettes/camerupt_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Camerupt: ; 8D08BA4
- .incbin "base_emerald.gba", 0xd08ba4, 0x2c4
+ .incbin "data/graphics/pokemon/back_pics/camerupt_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Camerupt: ; 8D08E68
- .incbin "base_emerald.gba", 0xd08e68, 0x28
+ .incbin "data/graphics/pokemon/palettes/camerupt_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Camerupt: ; 8D08E90
- .incbin "base_emerald.gba", 0xd08e90, 0x400
+ .incbin "data/graphics/pokemon/icons/camerupt_icon.4bpp"
.align 2, 0
gMonFootprint_Camerupt: ; 8D09290
- .incbin "base_emerald.gba", 0xd09290, 0x20
+ .incbin "data/graphics/pokemon/footprints/camerupt_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Spheal: ; 8D092B0
- .incbin "base_emerald.gba", 0xd092b0, 0x274
+ .incbin "data/graphics/pokemon/still_front_pics/spheal_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Spheal: ; 8D09524
- .incbin "base_emerald.gba", 0xd09524, 0x28
+ .incbin "data/graphics/pokemon/palettes/spheal_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Spheal: ; 8D0954C
- .incbin "base_emerald.gba", 0xd0954c, 0x1fc
+ .incbin "data/graphics/pokemon/back_pics/spheal_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Spheal: ; 8D09748
- .incbin "base_emerald.gba", 0xd09748, 0x28
+ .incbin "data/graphics/pokemon/palettes/spheal_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Spheal: ; 8D09770
- .incbin "base_emerald.gba", 0xd09770, 0x400
+ .incbin "data/graphics/pokemon/icons/spheal_icon.4bpp"
.align 2, 0
gMonFootprint_Spheal: ; 8D09B70
- .incbin "base_emerald.gba", 0xd09b70, 0x20
+ .incbin "data/graphics/pokemon/footprints/spheal_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Sealeo: ; 8D09B90
- .incbin "base_emerald.gba", 0xd09b90, 0x380
+ .incbin "data/graphics/pokemon/still_front_pics/sealeo_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Sealeo: ; 8D09F10
- .incbin "base_emerald.gba", 0xd09f10, 0x28
+ .incbin "data/graphics/pokemon/palettes/sealeo_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Sealeo: ; 8D09F38
- .incbin "base_emerald.gba", 0xd09f38, 0x27c
+ .incbin "data/graphics/pokemon/back_pics/sealeo_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Sealeo: ; 8D0A1B4
- .incbin "base_emerald.gba", 0xd0a1b4, 0x28
+ .incbin "data/graphics/pokemon/palettes/sealeo_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Sealeo: ; 8D0A1DC
- .incbin "base_emerald.gba", 0xd0a1dc, 0x400
+ .incbin "data/graphics/pokemon/icons/sealeo_icon.4bpp"
.align 2, 0
gMonFootprint_Sealeo: ; 8D0A5DC
- .incbin "base_emerald.gba", 0xd0a5dc, 0x20
+ .incbin "data/graphics/pokemon/footprints/sealeo_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Walrein: ; 8D0A5FC
- .incbin "base_emerald.gba", 0xd0a5fc, 0x774
+ .incbin "data/graphics/pokemon/still_front_pics/walrein_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Walrein: ; 8D0AD70
- .incbin "base_emerald.gba", 0xd0ad70, 0x28
+ .incbin "data/graphics/pokemon/palettes/walrein_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Walrein: ; 8D0AD98
- .incbin "base_emerald.gba", 0xd0ad98, 0x388
+ .incbin "data/graphics/pokemon/back_pics/walrein_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Walrein: ; 8D0B120
- .incbin "base_emerald.gba", 0xd0b120, 0x28
+ .incbin "data/graphics/pokemon/palettes/walrein_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Walrein: ; 8D0B148
- .incbin "base_emerald.gba", 0xd0b148, 0x400
+ .incbin "data/graphics/pokemon/icons/walrein_icon.4bpp"
.align 2, 0
gMonFootprint_Walrein: ; 8D0B548
- .incbin "base_emerald.gba", 0xd0b548, 0x20
+ .incbin "data/graphics/pokemon/footprints/walrein_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Cacnea: ; 8D0B568
- .incbin "base_emerald.gba", 0xd0b568, 0x310
+ .incbin "data/graphics/pokemon/still_front_pics/cacnea_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Cacnea: ; 8D0B878
- .incbin "base_emerald.gba", 0xd0b878, 0x28
+ .incbin "data/graphics/pokemon/palettes/cacnea_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Cacnea: ; 8D0B8A0
- .incbin "base_emerald.gba", 0xd0b8a0, 0x360
+ .incbin "data/graphics/pokemon/back_pics/cacnea_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Cacnea: ; 8D0BC00
- .incbin "base_emerald.gba", 0xd0bc00, 0x28
+ .incbin "data/graphics/pokemon/palettes/cacnea_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Cacnea: ; 8D0BC28
- .incbin "base_emerald.gba", 0xd0bc28, 0x400
+ .incbin "data/graphics/pokemon/icons/cacnea_icon.4bpp"
.align 2, 0
gMonFootprint_Cacnea: ; 8D0C028
- .incbin "base_emerald.gba", 0xd0c028, 0x20
+ .incbin "data/graphics/pokemon/footprints/cacnea_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Cacturne: ; 8D0C048
- .incbin "base_emerald.gba", 0xd0c048, 0x438
+ .incbin "data/graphics/pokemon/still_front_pics/cacturne_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Cacturne: ; 8D0C480
- .incbin "base_emerald.gba", 0xd0c480, 0x28
+ .incbin "data/graphics/pokemon/palettes/cacturne_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Cacturne: ; 8D0C4A8
- .incbin "base_emerald.gba", 0xd0c4a8, 0x300
+ .incbin "data/graphics/pokemon/back_pics/cacturne_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Cacturne: ; 8D0C7A8
- .incbin "base_emerald.gba", 0xd0c7a8, 0x28
+ .incbin "data/graphics/pokemon/palettes/cacturne_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Cacturne: ; 8D0C7D0
- .incbin "base_emerald.gba", 0xd0c7d0, 0x400
+ .incbin "data/graphics/pokemon/icons/cacturne_icon.4bpp"
.align 2, 0
gMonFootprint_Cacturne: ; 8D0CBD0
- .incbin "base_emerald.gba", 0xd0cbd0, 0x20
+ .incbin "data/graphics/pokemon/footprints/cacturne_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Snorunt: ; 8D0CBF0
- .incbin "base_emerald.gba", 0xd0cbf0, 0x2c4
+ .incbin "data/graphics/pokemon/still_front_pics/snorunt_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Snorunt: ; 8D0CEB4
- .incbin "base_emerald.gba", 0xd0ceb4, 0x28
+ .incbin "data/graphics/pokemon/palettes/snorunt_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Snorunt: ; 8D0CEDC
- .incbin "base_emerald.gba", 0xd0cedc, 0x2e4
+ .incbin "data/graphics/pokemon/back_pics/snorunt_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Snorunt: ; 8D0D1C0
- .incbin "base_emerald.gba", 0xd0d1c0, 0x28
+ .incbin "data/graphics/pokemon/palettes/snorunt_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Snorunt: ; 8D0D1E8
- .incbin "base_emerald.gba", 0xd0d1e8, 0x400
+ .incbin "data/graphics/pokemon/icons/snorunt_icon.4bpp"
.align 2, 0
gMonFootprint_Snorunt: ; 8D0D5E8
- .incbin "base_emerald.gba", 0xd0d5e8, 0x20
+ .incbin "data/graphics/pokemon/footprints/snorunt_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Glalie: ; 8D0D608
- .incbin "base_emerald.gba", 0xd0d608, 0x3c8
+ .incbin "data/graphics/pokemon/still_front_pics/glalie_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Glalie: ; 8D0D9D0
- .incbin "base_emerald.gba", 0xd0d9d0, 0x28
+ .incbin "data/graphics/pokemon/palettes/glalie_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Glalie: ; 8D0D9F8
- .incbin "base_emerald.gba", 0xd0d9f8, 0x3b0
+ .incbin "data/graphics/pokemon/back_pics/glalie_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Glalie: ; 8D0DDA8
- .incbin "base_emerald.gba", 0xd0dda8, 0x28
+ .incbin "data/graphics/pokemon/palettes/glalie_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Glalie: ; 8D0DDD0
- .incbin "base_emerald.gba", 0xd0ddd0, 0x400
+ .incbin "data/graphics/pokemon/icons/glalie_icon.4bpp"
.align 2, 0
gMonFootprint_Glalie: ; 8D0E1D0
- .incbin "base_emerald.gba", 0xd0e1d0, 0x20
+ .incbin "data/graphics/pokemon/footprints/glalie_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Lunatone: ; 8D0E1F0
- .incbin "base_emerald.gba", 0xd0e1f0, 0x328
+ .incbin "data/graphics/pokemon/still_front_pics/lunatone_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Lunatone: ; 8D0E518
- .incbin "base_emerald.gba", 0xd0e518, 0x28
+ .incbin "data/graphics/pokemon/palettes/lunatone_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Lunatone: ; 8D0E540
- .incbin "base_emerald.gba", 0xd0e540, 0x358
+ .incbin "data/graphics/pokemon/back_pics/lunatone_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Lunatone: ; 8D0E898
- .incbin "base_emerald.gba", 0xd0e898, 0x28
+ .incbin "data/graphics/pokemon/palettes/lunatone_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Lunatone: ; 8D0E8C0
- .incbin "base_emerald.gba", 0xd0e8c0, 0x400
+ .incbin "data/graphics/pokemon/icons/lunatone_icon.4bpp"
.align 2, 0
gMonFootprint_Lunatone: ; 8D0ECC0
- .incbin "base_emerald.gba", 0xd0ecc0, 0x20
+ .incbin "data/graphics/pokemon/footprints/lunatone_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Solrock: ; 8D0ECE0
- .incbin "base_emerald.gba", 0xd0ece0, 0x44c
+ .incbin "data/graphics/pokemon/still_front_pics/solrock_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Solrock: ; 8D0F12C
- .incbin "base_emerald.gba", 0xd0f12c, 0x28
+ .incbin "data/graphics/pokemon/palettes/solrock_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Solrock: ; 8D0F154
- .incbin "base_emerald.gba", 0xd0f154, 0x3ec
+ .incbin "data/graphics/pokemon/back_pics/solrock_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Solrock: ; 8D0F540
- .incbin "base_emerald.gba", 0xd0f540, 0x28
+ .incbin "data/graphics/pokemon/palettes/solrock_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Solrock: ; 8D0F568
- .incbin "base_emerald.gba", 0xd0f568, 0x400
+ .incbin "data/graphics/pokemon/icons/solrock_icon.4bpp"
.align 2, 0
gMonFootprint_Solrock: ; 8D0F968
- .incbin "base_emerald.gba", 0xd0f968, 0x20
+ .incbin "data/graphics/pokemon/footprints/solrock_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Azurill: ; 8D0F988
- .incbin "base_emerald.gba", 0xd0f988, 0x2c8
+ .incbin "data/graphics/pokemon/still_front_pics/azurill_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Azurill: ; 8D0FC50
- .incbin "base_emerald.gba", 0xd0fc50, 0x28
+ .incbin "data/graphics/pokemon/palettes/azurill_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Azurill: ; 8D0FC78
- .incbin "base_emerald.gba", 0xd0fc78, 0x318
+ .incbin "data/graphics/pokemon/back_pics/azurill_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Azurill: ; 8D0FF90
- .incbin "base_emerald.gba", 0xd0ff90, 0x28
+ .incbin "data/graphics/pokemon/palettes/azurill_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Azurill: ; 8D0FFB8
- .incbin "base_emerald.gba", 0xd0ffb8, 0x400
+ .incbin "data/graphics/pokemon/icons/azurill_icon.4bpp"
.align 2, 0
gMonFootprint_Azurill: ; 8D103B8
- .incbin "base_emerald.gba", 0xd103b8, 0x20
+ .incbin "data/graphics/pokemon/footprints/azurill_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Spoink: ; 8D103D8
- .incbin "base_emerald.gba", 0xd103d8, 0x26c
+ .incbin "data/graphics/pokemon/still_front_pics/spoink_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Spoink: ; 8D10644
- .incbin "base_emerald.gba", 0xd10644, 0x28
+ .incbin "data/graphics/pokemon/palettes/spoink_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Spoink: ; 8D1066C
- .incbin "base_emerald.gba", 0xd1066c, 0x240
+ .incbin "data/graphics/pokemon/back_pics/spoink_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Spoink: ; 8D108AC
- .incbin "base_emerald.gba", 0xd108ac, 0x28
+ .incbin "data/graphics/pokemon/palettes/spoink_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Spoink: ; 8D108D4
- .incbin "base_emerald.gba", 0xd108d4, 0x400
+ .incbin "data/graphics/pokemon/icons/spoink_icon.4bpp"
.align 2, 0
gMonFootprint_Spoink: ; 8D10CD4
- .incbin "base_emerald.gba", 0xd10cd4, 0x20
+ .incbin "data/graphics/pokemon/footprints/spoink_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Grumpig: ; 8D10CF4
- .incbin "base_emerald.gba", 0xd10cf4, 0x3bc
+ .incbin "data/graphics/pokemon/still_front_pics/grumpig_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Grumpig: ; 8D110B0
- .incbin "base_emerald.gba", 0xd110b0, 0x28
+ .incbin "data/graphics/pokemon/palettes/grumpig_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Grumpig: ; 8D110D8
- .incbin "base_emerald.gba", 0xd110d8, 0x360
+ .incbin "data/graphics/pokemon/back_pics/grumpig_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Grumpig: ; 8D11438
- .incbin "base_emerald.gba", 0xd11438, 0x28
+ .incbin "data/graphics/pokemon/palettes/grumpig_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Grumpig: ; 8D11460
- .incbin "base_emerald.gba", 0xd11460, 0x400
+ .incbin "data/graphics/pokemon/icons/grumpig_icon.4bpp"
.align 2, 0
gMonFootprint_Grumpig: ; 8D11860
- .incbin "base_emerald.gba", 0xd11860, 0x20
+ .incbin "data/graphics/pokemon/footprints/grumpig_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Plusle: ; 8D11880
- .incbin "base_emerald.gba", 0xd11880, 0x28c
+ .incbin "data/graphics/pokemon/still_front_pics/plusle_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Plusle: ; 8D11B0C
- .incbin "base_emerald.gba", 0xd11b0c, 0x28
+ .incbin "data/graphics/pokemon/palettes/plusle_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Plusle: ; 8D11B34
- .incbin "base_emerald.gba", 0xd11b34, 0x2b8
+ .incbin "data/graphics/pokemon/back_pics/plusle_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Plusle: ; 8D11DEC
- .incbin "base_emerald.gba", 0xd11dec, 0x28
+ .incbin "data/graphics/pokemon/palettes/plusle_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Plusle: ; 8D11E14
- .incbin "base_emerald.gba", 0xd11e14, 0x400
+ .incbin "data/graphics/pokemon/icons/plusle_icon.4bpp"
.align 2, 0
gMonFootprint_Plusle: ; 8D12214
- .incbin "base_emerald.gba", 0xd12214, 0x20
+ .incbin "data/graphics/pokemon/footprints/plusle_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Minun: ; 8D12234
- .incbin "base_emerald.gba", 0xd12234, 0x268
+ .incbin "data/graphics/pokemon/still_front_pics/minun_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Minun: ; 8D1249C
- .incbin "base_emerald.gba", 0xd1249c, 0x28
+ .incbin "data/graphics/pokemon/palettes/minun_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Minun: ; 8D124C4
- .incbin "base_emerald.gba", 0xd124c4, 0x2c8
+ .incbin "data/graphics/pokemon/back_pics/minun_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Minun: ; 8D1278C
- .incbin "base_emerald.gba", 0xd1278c, 0x28
+ .incbin "data/graphics/pokemon/palettes/minun_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Minun: ; 8D127B4
- .incbin "base_emerald.gba", 0xd127b4, 0x400
+ .incbin "data/graphics/pokemon/icons/minun_icon.4bpp"
.align 2, 0
gMonFootprint_Minun: ; 8D12BB4
- .incbin "base_emerald.gba", 0xd12bb4, 0x20
+ .incbin "data/graphics/pokemon/footprints/minun_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Mawile: ; 8D12BD4
- .incbin "base_emerald.gba", 0xd12bd4, 0x3bc
+ .incbin "data/graphics/pokemon/still_front_pics/mawile_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Mawile: ; 8D12F90
- .incbin "base_emerald.gba", 0xd12f90, 0x28
+ .incbin "data/graphics/pokemon/palettes/mawile_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Mawile: ; 8D12FB8
- .incbin "base_emerald.gba", 0xd12fb8, 0x400
+ .incbin "data/graphics/pokemon/back_pics/mawile_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Mawile: ; 8D133B8
- .incbin "base_emerald.gba", 0xd133b8, 0x28
+ .incbin "data/graphics/pokemon/palettes/mawile_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Mawile: ; 8D133E0
- .incbin "base_emerald.gba", 0xd133e0, 0x400
+ .incbin "data/graphics/pokemon/icons/mawile_icon.4bpp"
.align 2, 0
gMonFootprint_Mawile: ; 8D137E0
- .incbin "base_emerald.gba", 0xd137e0, 0x20
+ .incbin "data/graphics/pokemon/footprints/mawile_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Meditite: ; 8D13800
- .incbin "base_emerald.gba", 0xd13800, 0x2b8
+ .incbin "data/graphics/pokemon/still_front_pics/meditite_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Meditite: ; 8D13AB8
- .incbin "base_emerald.gba", 0xd13ab8, 0x28
+ .incbin "data/graphics/pokemon/palettes/meditite_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Meditite: ; 8D13AE0
- .incbin "base_emerald.gba", 0xd13ae0, 0x2c8
+ .incbin "data/graphics/pokemon/back_pics/meditite_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Meditite: ; 8D13DA8
- .incbin "base_emerald.gba", 0xd13da8, 0x24
+ .incbin "data/graphics/pokemon/palettes/meditite_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Meditite: ; 8D13DCC
- .incbin "base_emerald.gba", 0xd13dcc, 0x400
+ .incbin "data/graphics/pokemon/icons/meditite_icon.4bpp"
.align 2, 0
gMonFootprint_Meditite: ; 8D141CC
- .incbin "base_emerald.gba", 0xd141cc, 0x20
+ .incbin "data/graphics/pokemon/footprints/meditite_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Medicham: ; 8D141EC
- .incbin "base_emerald.gba", 0xd141ec, 0x330
+ .incbin "data/graphics/pokemon/still_front_pics/medicham_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Medicham: ; 8D1451C
- .incbin "base_emerald.gba", 0xd1451c, 0x28
+ .incbin "data/graphics/pokemon/palettes/medicham_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Medicham: ; 8D14544
- .incbin "base_emerald.gba", 0xd14544, 0x338
+ .incbin "data/graphics/pokemon/back_pics/medicham_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Medicham: ; 8D1487C
- .incbin "base_emerald.gba", 0xd1487c, 0x28
+ .incbin "data/graphics/pokemon/palettes/medicham_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Medicham: ; 8D148A4
- .incbin "base_emerald.gba", 0xd148a4, 0x400
+ .incbin "data/graphics/pokemon/icons/medicham_icon.4bpp"
.align 2, 0
gMonFootprint_Medicham: ; 8D14CA4
- .incbin "base_emerald.gba", 0xd14ca4, 0x20
+ .incbin "data/graphics/pokemon/footprints/medicham_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Swablu: ; 8D14CC4
- .incbin "base_emerald.gba", 0xd14cc4, 0x5b0
+ .incbin "data/graphics/pokemon/still_front_pics/swablu_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Swablu: ; 8D15274
- .incbin "base_emerald.gba", 0xd15274, 0x28
+ .incbin "data/graphics/pokemon/palettes/swablu_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Swablu: ; 8D1529C
- .incbin "base_emerald.gba", 0xd1529c, 0x3b8
+ .incbin "data/graphics/pokemon/back_pics/swablu_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Swablu: ; 8D15654
- .incbin "base_emerald.gba", 0xd15654, 0x28
+ .incbin "data/graphics/pokemon/palettes/swablu_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Swablu: ; 8D1567C
- .incbin "base_emerald.gba", 0xd1567c, 0x400
+ .incbin "data/graphics/pokemon/icons/swablu_icon.4bpp"
.align 2, 0
gMonFootprint_Swablu: ; 8D15A7C
- .incbin "base_emerald.gba", 0xd15a7c, 0x20
+ .incbin "data/graphics/pokemon/footprints/swablu_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Altaria: ; 8D15A9C
- .incbin "base_emerald.gba", 0xd15a9c, 0x3dc
+ .incbin "data/graphics/pokemon/still_front_pics/altaria_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Altaria: ; 8D15E78
- .incbin "base_emerald.gba", 0xd15e78, 0x28
+ .incbin "data/graphics/pokemon/palettes/altaria_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Altaria: ; 8D15EA0
- .incbin "base_emerald.gba", 0xd15ea0, 0x378
+ .incbin "data/graphics/pokemon/back_pics/altaria_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Altaria: ; 8D16218
- .incbin "base_emerald.gba", 0xd16218, 0x28
+ .incbin "data/graphics/pokemon/palettes/altaria_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Altaria: ; 8D16240
- .incbin "base_emerald.gba", 0xd16240, 0x400
+ .incbin "data/graphics/pokemon/icons/altaria_icon.4bpp"
.align 2, 0
gMonFootprint_Altaria: ; 8D16640
- .incbin "base_emerald.gba", 0xd16640, 0x20
+ .incbin "data/graphics/pokemon/footprints/altaria_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Wynaut: ; 8D16660
- .incbin "base_emerald.gba", 0xd16660, 0x298
+ .incbin "data/graphics/pokemon/still_front_pics/wynaut_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Wynaut: ; 8D168F8
- .incbin "base_emerald.gba", 0xd168f8, 0x28
+ .incbin "data/graphics/pokemon/palettes/wynaut_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Wynaut: ; 8D16920
- .incbin "base_emerald.gba", 0xd16920, 0x290
+ .incbin "data/graphics/pokemon/back_pics/wynaut_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Wynaut: ; 8D16BB0
- .incbin "base_emerald.gba", 0xd16bb0, 0x28
+ .incbin "data/graphics/pokemon/palettes/wynaut_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Wynaut: ; 8D16BD8
- .incbin "base_emerald.gba", 0xd16bd8, 0x400
+ .incbin "data/graphics/pokemon/icons/wynaut_icon.4bpp"
.align 2, 0
gMonFootprint_Wynaut: ; 8D16FD8
- .incbin "base_emerald.gba", 0xd16fd8, 0x20
+ .incbin "data/graphics/pokemon/footprints/wynaut_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Duskull: ; 8D16FF8
- .incbin "base_emerald.gba", 0xd16ff8, 0x2f0
+ .incbin "data/graphics/pokemon/still_front_pics/duskull_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Duskull: ; 8D172E8
- .incbin "base_emerald.gba", 0xd172e8, 0x28
+ .incbin "data/graphics/pokemon/palettes/duskull_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Duskull: ; 8D17310
- .incbin "base_emerald.gba", 0xd17310, 0x2b0
+ .incbin "data/graphics/pokemon/back_pics/duskull_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Duskull: ; 8D175C0
- .incbin "base_emerald.gba", 0xd175c0, 0x28
+ .incbin "data/graphics/pokemon/palettes/duskull_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Duskull: ; 8D175E8
- .incbin "base_emerald.gba", 0xd175e8, 0x400
+ .incbin "data/graphics/pokemon/icons/duskull_icon.4bpp"
.align 2, 0
gMonFootprint_Duskull: ; 8D179E8
- .incbin "base_emerald.gba", 0xd179e8, 0x20
+ .incbin "data/graphics/pokemon/footprints/duskull_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Dusclops: ; 8D17A08
- .incbin "base_emerald.gba", 0xd17a08, 0x3a0
+ .incbin "data/graphics/pokemon/still_front_pics/dusclops_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Dusclops: ; 8D17DA8
- .incbin "base_emerald.gba", 0xd17da8, 0x28
+ .incbin "data/graphics/pokemon/palettes/dusclops_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Dusclops: ; 8D17DD0
- .incbin "base_emerald.gba", 0xd17dd0, 0x2ec
+ .incbin "data/graphics/pokemon/back_pics/dusclops_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Dusclops: ; 8D180BC
- .incbin "base_emerald.gba", 0xd180bc, 0x28
+ .incbin "data/graphics/pokemon/palettes/dusclops_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Dusclops: ; 8D180E4
- .incbin "base_emerald.gba", 0xd180e4, 0x400
+ .incbin "data/graphics/pokemon/icons/dusclops_icon.4bpp"
.align 2, 0
gMonFootprint_Dusclops: ; 8D184E4
- .incbin "base_emerald.gba", 0xd184e4, 0x20
+ .incbin "data/graphics/pokemon/footprints/dusclops_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Roselia: ; 8D18504
- .incbin "base_emerald.gba", 0xd18504, 0x36c
+ .incbin "data/graphics/pokemon/still_front_pics/roselia_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Roselia: ; 8D18870
- .incbin "base_emerald.gba", 0xd18870, 0x28
+ .incbin "data/graphics/pokemon/palettes/roselia_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Roselia: ; 8D18898
- .incbin "base_emerald.gba", 0xd18898, 0x3c8
+ .incbin "data/graphics/pokemon/back_pics/roselia_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Roselia: ; 8D18C60
- .incbin "base_emerald.gba", 0xd18c60, 0x28
+ .incbin "data/graphics/pokemon/palettes/roselia_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Roselia: ; 8D18C88
- .incbin "base_emerald.gba", 0xd18c88, 0x400
+ .incbin "data/graphics/pokemon/icons/roselia_icon.4bpp"
.align 2, 0
gMonFootprint_Roselia: ; 8D19088
- .incbin "base_emerald.gba", 0xd19088, 0x20
+ .incbin "data/graphics/pokemon/footprints/roselia_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Slakoth: ; 8D190A8
- .incbin "base_emerald.gba", 0xd190a8, 0x2e8
+ .incbin "data/graphics/pokemon/still_front_pics/slakoth_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Slakoth: ; 8D19390
- .incbin "base_emerald.gba", 0xd19390, 0x28
+ .incbin "data/graphics/pokemon/palettes/slakoth_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Slakoth: ; 8D193B8
- .incbin "base_emerald.gba", 0xd193b8, 0x2e8
+ .incbin "data/graphics/pokemon/back_pics/slakoth_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Slakoth: ; 8D196A0
- .incbin "base_emerald.gba", 0xd196a0, 0x28
+ .incbin "data/graphics/pokemon/palettes/slakoth_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Slakoth: ; 8D196C8
- .incbin "base_emerald.gba", 0xd196c8, 0x400
+ .incbin "data/graphics/pokemon/icons/slakoth_icon.4bpp"
.align 2, 0
gMonFootprint_Slakoth: ; 8D19AC8
- .incbin "base_emerald.gba", 0xd19ac8, 0x20
+ .incbin "data/graphics/pokemon/footprints/slakoth_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Vigoroth: ; 8D19AE8
- .incbin "base_emerald.gba", 0xd19ae8, 0x3fc
+ .incbin "data/graphics/pokemon/still_front_pics/vigoroth_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Vigoroth: ; 8D19EE4
- .incbin "base_emerald.gba", 0xd19ee4, 0x28
+ .incbin "data/graphics/pokemon/palettes/vigoroth_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Vigoroth: ; 8D19F0C
- .incbin "base_emerald.gba", 0xd19f0c, 0x2c8
+ .incbin "data/graphics/pokemon/back_pics/vigoroth_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Vigoroth: ; 8D1A1D4
- .incbin "base_emerald.gba", 0xd1a1d4, 0x28
+ .incbin "data/graphics/pokemon/palettes/vigoroth_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Vigoroth: ; 8D1A1FC
- .incbin "base_emerald.gba", 0xd1a1fc, 0x400
+ .incbin "data/graphics/pokemon/icons/vigoroth_icon.4bpp"
.align 2, 0
gMonFootprint_Vigoroth: ; 8D1A5FC
- .incbin "base_emerald.gba", 0xd1a5fc, 0x20
+ .incbin "data/graphics/pokemon/footprints/vigoroth_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Slaking: ; 8D1A61C
- .incbin "base_emerald.gba", 0xd1a61c, 0x4d4
+ .incbin "data/graphics/pokemon/still_front_pics/slaking_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Slaking: ; 8D1AAF0
- .incbin "base_emerald.gba", 0xd1aaf0, 0x28
+ .incbin "data/graphics/pokemon/palettes/slaking_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Slaking: ; 8D1AB18
- .incbin "base_emerald.gba", 0xd1ab18, 0x3c4
+ .incbin "data/graphics/pokemon/back_pics/slaking_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Slaking: ; 8D1AEDC
- .incbin "base_emerald.gba", 0xd1aedc, 0x28
+ .incbin "data/graphics/pokemon/palettes/slaking_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Slaking: ; 8D1AF04
- .incbin "base_emerald.gba", 0xd1af04, 0x400
+ .incbin "data/graphics/pokemon/icons/slaking_icon.4bpp"
.align 2, 0
gMonFootprint_Slaking: ; 8D1B304
- .incbin "base_emerald.gba", 0xd1b304, 0x20
+ .incbin "data/graphics/pokemon/footprints/slaking_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Gulpin: ; 8D1B324
- .incbin "base_emerald.gba", 0xd1b324, 0x218
+ .incbin "data/graphics/pokemon/still_front_pics/gulpin_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Gulpin: ; 8D1B53C
- .incbin "base_emerald.gba", 0xd1b53c, 0x28
+ .incbin "data/graphics/pokemon/palettes/gulpin_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Gulpin: ; 8D1B564
- .incbin "base_emerald.gba", 0xd1b564, 0x284
+ .incbin "data/graphics/pokemon/back_pics/gulpin_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Gulpin: ; 8D1B7E8
- .incbin "base_emerald.gba", 0xd1b7e8, 0x28
+ .incbin "data/graphics/pokemon/palettes/gulpin_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Gulpin: ; 8D1B810
- .incbin "base_emerald.gba", 0xd1b810, 0x400
+ .incbin "data/graphics/pokemon/icons/gulpin_icon.4bpp"
.align 2, 0
gMonFootprint_Gulpin: ; 8D1BC10
- .incbin "base_emerald.gba", 0xd1bc10, 0x20
+ .incbin "data/graphics/pokemon/footprints/gulpin_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Swalot: ; 8D1BC30
- .incbin "base_emerald.gba", 0xd1bc30, 0x344
+ .incbin "data/graphics/pokemon/still_front_pics/swalot_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Swalot: ; 8D1BF74
- .incbin "base_emerald.gba", 0xd1bf74, 0x28
+ .incbin "data/graphics/pokemon/palettes/swalot_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Swalot: ; 8D1BF9C
- .incbin "base_emerald.gba", 0xd1bf9c, 0x348
+ .incbin "data/graphics/pokemon/back_pics/swalot_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Swalot: ; 8D1C2E4
- .incbin "base_emerald.gba", 0xd1c2e4, 0x28
+ .incbin "data/graphics/pokemon/palettes/swalot_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Swalot: ; 8D1C30C
- .incbin "base_emerald.gba", 0xd1c30c, 0x400
+ .incbin "data/graphics/pokemon/icons/swalot_icon.4bpp"
.align 2, 0
gMonFootprint_Swalot: ; 8D1C70C
- .incbin "base_emerald.gba", 0xd1c70c, 0x20
+ .incbin "data/graphics/pokemon/footprints/swalot_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Tropius: ; 8D1C72C
- .incbin "base_emerald.gba", 0xd1c72c, 0x578
+ .incbin "data/graphics/pokemon/still_front_pics/tropius_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Tropius: ; 8D1CCA4
- .incbin "base_emerald.gba", 0xd1cca4, 0x28
+ .incbin "data/graphics/pokemon/palettes/tropius_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Tropius: ; 8D1CCCC
- .incbin "base_emerald.gba", 0xd1cccc, 0x324
+ .incbin "data/graphics/pokemon/back_pics/tropius_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Tropius: ; 8D1CFF0
- .incbin "base_emerald.gba", 0xd1cff0, 0x28
+ .incbin "data/graphics/pokemon/palettes/tropius_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Tropius: ; 8D1D018
- .incbin "base_emerald.gba", 0xd1d018, 0x400
+ .incbin "data/graphics/pokemon/icons/tropius_icon.4bpp"
.align 2, 0
gMonFootprint_Tropius: ; 8D1D418
- .incbin "base_emerald.gba", 0xd1d418, 0x20
+ .incbin "data/graphics/pokemon/footprints/tropius_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Whismur: ; 8D1D438
- .incbin "base_emerald.gba", 0xd1d438, 0x294
+ .incbin "data/graphics/pokemon/still_front_pics/whismur_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Whismur: ; 8D1D6CC
- .incbin "base_emerald.gba", 0xd1d6cc, 0x28
+ .incbin "data/graphics/pokemon/palettes/whismur_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Whismur: ; 8D1D6F4
- .incbin "base_emerald.gba", 0xd1d6f4, 0x270
+ .incbin "data/graphics/pokemon/back_pics/whismur_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Whismur: ; 8D1D964
- .incbin "base_emerald.gba", 0xd1d964, 0x28
+ .incbin "data/graphics/pokemon/palettes/whismur_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Whismur: ; 8D1D98C
- .incbin "base_emerald.gba", 0xd1d98c, 0x400
+ .incbin "data/graphics/pokemon/icons/whismur_icon.4bpp"
.align 2, 0
gMonFootprint_Whismur: ; 8D1DD8C
- .incbin "base_emerald.gba", 0xd1dd8c, 0x20
+ .incbin "data/graphics/pokemon/footprints/whismur_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Loudred: ; 8D1DDAC
- .incbin "base_emerald.gba", 0xd1ddac, 0x478
+ .incbin "data/graphics/pokemon/still_front_pics/loudred_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Loudred: ; 8D1E224
- .incbin "base_emerald.gba", 0xd1e224, 0x28
+ .incbin "data/graphics/pokemon/palettes/loudred_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Loudred: ; 8D1E24C
- .incbin "base_emerald.gba", 0xd1e24c, 0x370
+ .incbin "data/graphics/pokemon/back_pics/loudred_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Loudred: ; 8D1E5BC
- .incbin "base_emerald.gba", 0xd1e5bc, 0x28
+ .incbin "data/graphics/pokemon/palettes/loudred_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Loudred: ; 8D1E5E4
- .incbin "base_emerald.gba", 0xd1e5e4, 0x400
+ .incbin "data/graphics/pokemon/icons/loudred_icon.4bpp"
.align 2, 0
gMonFootprint_Loudred: ; 8D1E9E4
- .incbin "base_emerald.gba", 0xd1e9e4, 0x20
+ .incbin "data/graphics/pokemon/footprints/loudred_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Exploud: ; 8D1EA04
- .incbin "base_emerald.gba", 0xd1ea04, 0x568
+ .incbin "data/graphics/pokemon/still_front_pics/exploud_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Exploud: ; 8D1EF6C
- .incbin "base_emerald.gba", 0xd1ef6c, 0x28
+ .incbin "data/graphics/pokemon/palettes/exploud_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Exploud: ; 8D1EF94
- .incbin "base_emerald.gba", 0xd1ef94, 0x40c
+ .incbin "data/graphics/pokemon/back_pics/exploud_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Exploud: ; 8D1F3A0
- .incbin "base_emerald.gba", 0xd1f3a0, 0x28
+ .incbin "data/graphics/pokemon/palettes/exploud_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Exploud: ; 8D1F3C8
- .incbin "base_emerald.gba", 0xd1f3c8, 0x400
+ .incbin "data/graphics/pokemon/icons/exploud_icon.4bpp"
.align 2, 0
gMonFootprint_Exploud: ; 8D1F7C8
- .incbin "base_emerald.gba", 0xd1f7c8, 0x20
+ .incbin "data/graphics/pokemon/footprints/exploud_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Clamperl: ; 8D1F7E8
- .incbin "base_emerald.gba", 0xd1f7e8, 0x2d8
+ .incbin "data/graphics/pokemon/still_front_pics/clamperl_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Clamperl: ; 8D1FAC0
- .incbin "base_emerald.gba", 0xd1fac0, 0x28
+ .incbin "data/graphics/pokemon/palettes/clamperl_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Clamperl: ; 8D1FAE8
- .incbin "base_emerald.gba", 0xd1fae8, 0x294
+ .incbin "data/graphics/pokemon/back_pics/clamperl_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Clamperl: ; 8D1FD7C
- .incbin "base_emerald.gba", 0xd1fd7c, 0x28
+ .incbin "data/graphics/pokemon/palettes/clamperl_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Clamperl: ; 8D1FDA4
- .incbin "base_emerald.gba", 0xd1fda4, 0x400
+ .incbin "data/graphics/pokemon/icons/clamperl_icon.4bpp"
.align 2, 0
gMonFootprint_Clamperl: ; 8D201A4
- .incbin "base_emerald.gba", 0xd201a4, 0x20
+ .incbin "data/graphics/pokemon/footprints/clamperl_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Huntail: ; 8D201C4
- .incbin "base_emerald.gba", 0xd201c4, 0x3cc
+ .incbin "data/graphics/pokemon/still_front_pics/huntail_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Huntail: ; 8D20590
- .incbin "base_emerald.gba", 0xd20590, 0x28
+ .incbin "data/graphics/pokemon/palettes/huntail_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Huntail: ; 8D205B8
- .incbin "base_emerald.gba", 0xd205b8, 0x354
+ .incbin "data/graphics/pokemon/back_pics/huntail_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Huntail: ; 8D2090C
- .incbin "base_emerald.gba", 0xd2090c, 0x28
+ .incbin "data/graphics/pokemon/palettes/huntail_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Huntail: ; 8D20934
- .incbin "base_emerald.gba", 0xd20934, 0x400
+ .incbin "data/graphics/pokemon/icons/huntail_icon.4bpp"
.align 2, 0
gMonFootprint_Huntail: ; 8D20D34
- .incbin "base_emerald.gba", 0xd20d34, 0x20
+ .incbin "data/graphics/pokemon/footprints/huntail_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Gorebyss: ; 8D20D54
- .incbin "base_emerald.gba", 0xd20d54, 0x310
+ .incbin "data/graphics/pokemon/still_front_pics/gorebyss_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Gorebyss: ; 8D21064
- .incbin "base_emerald.gba", 0xd21064, 0x28
+ .incbin "data/graphics/pokemon/palettes/gorebyss_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Gorebyss: ; 8D2108C
- .incbin "base_emerald.gba", 0xd2108c, 0x2e8
+ .incbin "data/graphics/pokemon/back_pics/gorebyss_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Gorebyss: ; 8D21374
- .incbin "base_emerald.gba", 0xd21374, 0x28
+ .incbin "data/graphics/pokemon/palettes/gorebyss_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Gorebyss: ; 8D2139C
- .incbin "base_emerald.gba", 0xd2139c, 0x400
+ .incbin "data/graphics/pokemon/icons/gorebyss_icon.4bpp"
.align 2, 0
gMonFootprint_Gorebyss: ; 8D2179C
- .incbin "base_emerald.gba", 0xd2179c, 0x20
+ .incbin "data/graphics/pokemon/footprints/gorebyss_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Absol: ; 8D217BC
- .incbin "base_emerald.gba", 0xd217bc, 0x430
+ .incbin "data/graphics/pokemon/still_front_pics/absol_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Absol: ; 8D21BEC
- .incbin "base_emerald.gba", 0xd21bec, 0x28
+ .incbin "data/graphics/pokemon/palettes/absol_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Absol: ; 8D21C14
- .incbin "base_emerald.gba", 0xd21c14, 0x360
+ .incbin "data/graphics/pokemon/back_pics/absol_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Absol: ; 8D21F74
- .incbin "base_emerald.gba", 0xd21f74, 0x28
+ .incbin "data/graphics/pokemon/palettes/absol_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Absol: ; 8D21F9C
- .incbin "base_emerald.gba", 0xd21f9c, 0x400
+ .incbin "data/graphics/pokemon/icons/absol_icon.4bpp"
.align 2, 0
gMonFootprint_Absol: ; 8D2239C
- .incbin "base_emerald.gba", 0xd2239c, 0x20
+ .incbin "data/graphics/pokemon/footprints/absol_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Shuppet: ; 8D223BC
- .incbin "base_emerald.gba", 0xd223bc, 0x238
+ .incbin "data/graphics/pokemon/still_front_pics/shuppet_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Shuppet: ; 8D225F4
- .incbin "base_emerald.gba", 0xd225f4, 0x28
+ .incbin "data/graphics/pokemon/palettes/shuppet_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Shuppet: ; 8D2261C
- .incbin "base_emerald.gba", 0xd2261c, 0x298
+ .incbin "data/graphics/pokemon/back_pics/shuppet_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Shuppet: ; 8D228B4
- .incbin "base_emerald.gba", 0xd228b4, 0x28
+ .incbin "data/graphics/pokemon/palettes/shuppet_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Shuppet: ; 8D228DC
- .incbin "base_emerald.gba", 0xd228dc, 0x400
+ .incbin "data/graphics/pokemon/icons/shuppet_icon.4bpp"
.align 2, 0
gMonFootprint_Shuppet: ; 8D22CDC
- .incbin "base_emerald.gba", 0xd22cdc, 0x20
+ .incbin "data/graphics/pokemon/footprints/shuppet_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Banette: ; 8D22CFC
- .incbin "base_emerald.gba", 0xd22cfc, 0x2b4
+ .incbin "data/graphics/pokemon/still_front_pics/banette_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Banette: ; 8D22FB0
- .incbin "base_emerald.gba", 0xd22fb0, 0x28
+ .incbin "data/graphics/pokemon/palettes/banette_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Banette: ; 8D22FD8
- .incbin "base_emerald.gba", 0xd22fd8, 0x27c
+ .incbin "data/graphics/pokemon/back_pics/banette_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Banette: ; 8D23254
- .incbin "base_emerald.gba", 0xd23254, 0x28
+ .incbin "data/graphics/pokemon/palettes/banette_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Banette: ; 8D2327C
- .incbin "base_emerald.gba", 0xd2327c, 0x400
+ .incbin "data/graphics/pokemon/icons/banette_icon.4bpp"
.align 2, 0
gMonFootprint_Banette: ; 8D2367C
- .incbin "base_emerald.gba", 0xd2367c, 0x20
+ .incbin "data/graphics/pokemon/footprints/banette_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Seviper: ; 8D2369C
- .incbin "base_emerald.gba", 0xd2369c, 0x420
+ .incbin "data/graphics/pokemon/still_front_pics/seviper_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Seviper: ; 8D23ABC
- .incbin "base_emerald.gba", 0xd23abc, 0x28
+ .incbin "data/graphics/pokemon/palettes/seviper_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Seviper: ; 8D23AE4
- .incbin "base_emerald.gba", 0xd23ae4, 0x48c
+ .incbin "data/graphics/pokemon/back_pics/seviper_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Seviper: ; 8D23F70
- .incbin "base_emerald.gba", 0xd23f70, 0x28
+ .incbin "data/graphics/pokemon/palettes/seviper_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Seviper: ; 8D23F98
- .incbin "base_emerald.gba", 0xd23f98, 0x400
+ .incbin "data/graphics/pokemon/icons/seviper_icon.4bpp"
.align 2, 0
gMonFootprint_Seviper: ; 8D24398
- .incbin "base_emerald.gba", 0xd24398, 0x20
+ .incbin "data/graphics/pokemon/footprints/seviper_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Zangoose: ; 8D243B8
- .incbin "base_emerald.gba", 0xd243b8, 0x3cc
+ .incbin "data/graphics/pokemon/still_front_pics/zangoose_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Zangoose: ; 8D24784
- .incbin "base_emerald.gba", 0xd24784, 0x28
+ .incbin "data/graphics/pokemon/palettes/zangoose_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Zangoose: ; 8D247AC
- .incbin "base_emerald.gba", 0xd247ac, 0x374
+ .incbin "data/graphics/pokemon/back_pics/zangoose_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Zangoose: ; 8D24B20
- .incbin "base_emerald.gba", 0xd24b20, 0x28
+ .incbin "data/graphics/pokemon/palettes/zangoose_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Zangoose: ; 8D24B48
- .incbin "base_emerald.gba", 0xd24b48, 0x400
+ .incbin "data/graphics/pokemon/icons/zangoose_icon.4bpp"
.align 2, 0
gMonFootprint_Zangoose: ; 8D24F48
- .incbin "base_emerald.gba", 0xd24f48, 0x20
+ .incbin "data/graphics/pokemon/footprints/zangoose_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Relicanth: ; 8D24F68
- .incbin "base_emerald.gba", 0xd24f68, 0x394
+ .incbin "data/graphics/pokemon/still_front_pics/relicanth_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Relicanth: ; 8D252FC
- .incbin "base_emerald.gba", 0xd252fc, 0x28
+ .incbin "data/graphics/pokemon/palettes/relicanth_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Relicanth: ; 8D25324
- .incbin "base_emerald.gba", 0xd25324, 0x358
+ .incbin "data/graphics/pokemon/back_pics/relicanth_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Relicanth: ; 8D2567C
- .incbin "base_emerald.gba", 0xd2567c, 0x28
+ .incbin "data/graphics/pokemon/palettes/relicanth_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Relicanth: ; 8D256A4
- .incbin "base_emerald.gba", 0xd256a4, 0x400
+ .incbin "data/graphics/pokemon/icons/relicanth_icon.4bpp"
.align 2, 0
gMonFootprint_Relicanth: ; 8D25AA4
- .incbin "base_emerald.gba", 0xd25aa4, 0x20
+ .incbin "data/graphics/pokemon/footprints/relicanth_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Aron: ; 8D25AC4
- .incbin "base_emerald.gba", 0xd25ac4, 0x1e8
+ .incbin "data/graphics/pokemon/still_front_pics/aron_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Aron: ; 8D25CAC
- .incbin "base_emerald.gba", 0xd25cac, 0x28
+ .incbin "data/graphics/pokemon/palettes/aron_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Aron: ; 8D25CD4
- .incbin "base_emerald.gba", 0xd25cd4, 0x228
+ .incbin "data/graphics/pokemon/back_pics/aron_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Aron: ; 8D25EFC
- .incbin "base_emerald.gba", 0xd25efc, 0x28
+ .incbin "data/graphics/pokemon/palettes/aron_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Aron: ; 8D25F24
- .incbin "base_emerald.gba", 0xd25f24, 0x400
+ .incbin "data/graphics/pokemon/icons/aron_icon.4bpp"
.align 2, 0
gMonFootprint_Aron: ; 8D26324
- .incbin "base_emerald.gba", 0xd26324, 0x20
+ .incbin "data/graphics/pokemon/footprints/aron_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Lairon: ; 8D26344
- .incbin "base_emerald.gba", 0xd26344, 0x3cc
+ .incbin "data/graphics/pokemon/still_front_pics/lairon_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Lairon: ; 8D26710
- .incbin "base_emerald.gba", 0xd26710, 0x28
+ .incbin "data/graphics/pokemon/palettes/lairon_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Lairon: ; 8D26738
- .incbin "base_emerald.gba", 0xd26738, 0x2ec
+ .incbin "data/graphics/pokemon/back_pics/lairon_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Lairon: ; 8D26A24
- .incbin "base_emerald.gba", 0xd26a24, 0x28
+ .incbin "data/graphics/pokemon/palettes/lairon_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Lairon: ; 8D26A4C
- .incbin "base_emerald.gba", 0xd26a4c, 0x400
+ .incbin "data/graphics/pokemon/icons/lairon_icon.4bpp"
.align 2, 0
gMonFootprint_Lairon: ; 8D26E4C
- .incbin "base_emerald.gba", 0xd26e4c, 0x20
+ .incbin "data/graphics/pokemon/footprints/lairon_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Aggron: ; 8D26E6C
- .incbin "base_emerald.gba", 0xd26e6c, 0x57c
+ .incbin "data/graphics/pokemon/still_front_pics/aggron_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Aggron: ; 8D273E8
- .incbin "base_emerald.gba", 0xd273e8, 0x28
+ .incbin "data/graphics/pokemon/palettes/aggron_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Aggron: ; 8D27410
- .incbin "base_emerald.gba", 0xd27410, 0x428
+ .incbin "data/graphics/pokemon/back_pics/aggron_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Aggron: ; 8D27838
- .incbin "base_emerald.gba", 0xd27838, 0x28
+ .incbin "data/graphics/pokemon/palettes/aggron_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Aggron: ; 8D27860
- .incbin "base_emerald.gba", 0xd27860, 0x400
+ .incbin "data/graphics/pokemon/icons/aggron_icon.4bpp"
.align 2, 0
gMonFootprint_Aggron: ; 8D27C60
- .incbin "base_emerald.gba", 0xd27c60, 0x20
+ .incbin "data/graphics/pokemon/footprints/aggron_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Castform: ; 8D27C80
- .incbin "base_emerald.gba", 0xd27c80, 0xa88
+ .incbin "data/graphics/pokemon/still_front_pics/castform_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Castform: ; 8D28708
- .incbin "base_emerald.gba", 0xd28708, 0x80
+ .incbin "data/graphics/pokemon/palettes/castform_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Castform: ; 8D28788
- .incbin "base_emerald.gba", 0xd28788, 0x9bc
+ .incbin "data/graphics/pokemon/back_pics/castform_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Castform: ; 8D29144
- .incbin "base_emerald.gba", 0xd29144, 0x7c
+ .incbin "data/graphics/pokemon/palettes/castform_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Castform: ; 8D291C0
- .incbin "base_emerald.gba", 0xd291c0, 0x400
+ .incbin "data/graphics/pokemon/icons/castform_icon.4bpp"
.align 2, 0
gMonFootprint_Castform: ; 8D295C0
- .incbin "base_emerald.gba", 0xd295c0, 0x20
+ .incbin "data/graphics/pokemon/footprints/castform_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Volbeat: ; 8D295E0
- .incbin "base_emerald.gba", 0xd295e0, 0x390
+ .incbin "data/graphics/pokemon/still_front_pics/volbeat_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Volbeat: ; 8D29970
- .incbin "base_emerald.gba", 0xd29970, 0x28
+ .incbin "data/graphics/pokemon/palettes/volbeat_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Volbeat: ; 8D29998
- .incbin "base_emerald.gba", 0xd29998, 0x360
+ .incbin "data/graphics/pokemon/back_pics/volbeat_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Volbeat: ; 8D29CF8
- .incbin "base_emerald.gba", 0xd29cf8, 0x28
+ .incbin "data/graphics/pokemon/palettes/volbeat_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Volbeat: ; 8D29D20
- .incbin "base_emerald.gba", 0xd29d20, 0x400
+ .incbin "data/graphics/pokemon/icons/volbeat_icon.4bpp"
.align 2, 0
gMonFootprint_Volbeat: ; 8D2A120
- .incbin "base_emerald.gba", 0xd2a120, 0x20
+ .incbin "data/graphics/pokemon/footprints/volbeat_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Illumise: ; 8D2A140
- .incbin "base_emerald.gba", 0xd2a140, 0x374
+ .incbin "data/graphics/pokemon/still_front_pics/illumise_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Illumise: ; 8D2A4B4
- .incbin "base_emerald.gba", 0xd2a4b4, 0x28
+ .incbin "data/graphics/pokemon/palettes/illumise_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Illumise: ; 8D2A4DC
- .incbin "base_emerald.gba", 0xd2a4dc, 0x31c
+ .incbin "data/graphics/pokemon/back_pics/illumise_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Illumise: ; 8D2A7F8
- .incbin "base_emerald.gba", 0xd2a7f8, 0x28
+ .incbin "data/graphics/pokemon/palettes/illumise_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Illumise: ; 8D2A820
- .incbin "base_emerald.gba", 0xd2a820, 0x400
+ .incbin "data/graphics/pokemon/icons/illumise_icon.4bpp"
.align 2, 0
gMonFootprint_Illumise: ; 8D2AC20
- .incbin "base_emerald.gba", 0xd2ac20, 0x20
+ .incbin "data/graphics/pokemon/footprints/illumise_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Lileep: ; 8D2AC40
- .incbin "base_emerald.gba", 0xd2ac40, 0x344
+ .incbin "data/graphics/pokemon/still_front_pics/lileep_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Lileep: ; 8D2AF84
- .incbin "base_emerald.gba", 0xd2af84, 0x28
+ .incbin "data/graphics/pokemon/palettes/lileep_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Lileep: ; 8D2AFAC
- .incbin "base_emerald.gba", 0xd2afac, 0x344
+ .incbin "data/graphics/pokemon/back_pics/lileep_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Lileep: ; 8D2B2F0
- .incbin "base_emerald.gba", 0xd2b2f0, 0x28
+ .incbin "data/graphics/pokemon/palettes/lileep_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Lileep: ; 8D2B318
- .incbin "base_emerald.gba", 0xd2b318, 0x400
+ .incbin "data/graphics/pokemon/icons/lileep_icon.4bpp"
.align 2, 0
gMonFootprint_Lileep: ; 8D2B718
- .incbin "base_emerald.gba", 0xd2b718, 0x20
+ .incbin "data/graphics/pokemon/footprints/lileep_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Cradily: ; 8D2B738
- .incbin "base_emerald.gba", 0xd2b738, 0x41c
+ .incbin "data/graphics/pokemon/still_front_pics/cradily_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Cradily: ; 8D2BB54
- .incbin "base_emerald.gba", 0xd2bb54, 0x28
+ .incbin "data/graphics/pokemon/palettes/cradily_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Cradily: ; 8D2BB7C
- .incbin "base_emerald.gba", 0xd2bb7c, 0x3fc
+ .incbin "data/graphics/pokemon/back_pics/cradily_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Cradily: ; 8D2BF78
- .incbin "base_emerald.gba", 0xd2bf78, 0x28
+ .incbin "data/graphics/pokemon/palettes/cradily_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Cradily: ; 8D2BFA0
- .incbin "base_emerald.gba", 0xd2bfa0, 0x400
+ .incbin "data/graphics/pokemon/icons/cradily_icon.4bpp"
.align 2, 0
gMonFootprint_Cradily: ; 8D2C3A0
- .incbin "base_emerald.gba", 0xd2c3a0, 0x20
+ .incbin "data/graphics/pokemon/footprints/cradily_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Anorith: ; 8D2C3C0
- .incbin "base_emerald.gba", 0xd2c3c0, 0x324
+ .incbin "data/graphics/pokemon/still_front_pics/anorith_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Anorith: ; 8D2C6E4
- .incbin "base_emerald.gba", 0xd2c6e4, 0x28
+ .incbin "data/graphics/pokemon/palettes/anorith_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Anorith: ; 8D2C70C
- .incbin "base_emerald.gba", 0xd2c70c, 0x248
+ .incbin "data/graphics/pokemon/back_pics/anorith_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Anorith: ; 8D2C954
- .incbin "base_emerald.gba", 0xd2c954, 0x28
+ .incbin "data/graphics/pokemon/palettes/anorith_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Anorith: ; 8D2C97C
- .incbin "base_emerald.gba", 0xd2c97c, 0x400
+ .incbin "data/graphics/pokemon/icons/anorith_icon.4bpp"
.align 2, 0
gMonFootprint_Anorith: ; 8D2CD7C
- .incbin "base_emerald.gba", 0xd2cd7c, 0x20
+ .incbin "data/graphics/pokemon/footprints/anorith_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Armaldo: ; 8D2CD9C
- .incbin "base_emerald.gba", 0xd2cd9c, 0x580
+ .incbin "data/graphics/pokemon/still_front_pics/armaldo_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Armaldo: ; 8D2D31C
- .incbin "base_emerald.gba", 0xd2d31c, 0x28
+ .incbin "data/graphics/pokemon/palettes/armaldo_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Armaldo: ; 8D2D344
- .incbin "base_emerald.gba", 0xd2d344, 0x438
+ .incbin "data/graphics/pokemon/back_pics/armaldo_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Armaldo: ; 8D2D77C
- .incbin "base_emerald.gba", 0xd2d77c, 0x28
+ .incbin "data/graphics/pokemon/palettes/armaldo_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Armaldo: ; 8D2D7A4
- .incbin "base_emerald.gba", 0xd2d7a4, 0x400
+ .incbin "data/graphics/pokemon/icons/armaldo_icon.4bpp"
.align 2, 0
gMonFootprint_Armaldo: ; 8D2DBA4
- .incbin "base_emerald.gba", 0xd2dba4, 0x20
+ .incbin "data/graphics/pokemon/footprints/armaldo_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Ralts: ; 8D2DBC4
- .incbin "base_emerald.gba", 0xd2dbc4, 0x230
+ .incbin "data/graphics/pokemon/still_front_pics/ralts_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Ralts: ; 8D2DDF4
- .incbin "base_emerald.gba", 0xd2ddf4, 0x28
+ .incbin "data/graphics/pokemon/palettes/ralts_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Ralts: ; 8D2DE1C
- .incbin "base_emerald.gba", 0xd2de1c, 0x23c
+ .incbin "data/graphics/pokemon/back_pics/ralts_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Ralts: ; 8D2E058
- .incbin "base_emerald.gba", 0xd2e058, 0x28
+ .incbin "data/graphics/pokemon/palettes/ralts_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Ralts: ; 8D2E080
- .incbin "base_emerald.gba", 0xd2e080, 0x400
+ .incbin "data/graphics/pokemon/icons/ralts_icon.4bpp"
.align 2, 0
gMonFootprint_Ralts: ; 8D2E480
- .incbin "base_emerald.gba", 0xd2e480, 0x20
+ .incbin "data/graphics/pokemon/footprints/ralts_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Kirlia: ; 8D2E4A0
- .incbin "base_emerald.gba", 0xd2e4a0, 0x2fc
+ .incbin "data/graphics/pokemon/still_front_pics/kirlia_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Kirlia: ; 8D2E79C
- .incbin "base_emerald.gba", 0xd2e79c, 0x28
+ .incbin "data/graphics/pokemon/palettes/kirlia_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Kirlia: ; 8D2E7C4
- .incbin "base_emerald.gba", 0xd2e7c4, 0x374
+ .incbin "data/graphics/pokemon/back_pics/kirlia_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Kirlia: ; 8D2EB38
- .incbin "base_emerald.gba", 0xd2eb38, 0x28
+ .incbin "data/graphics/pokemon/palettes/kirlia_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Kirlia: ; 8D2EB60
- .incbin "base_emerald.gba", 0xd2eb60, 0x400
+ .incbin "data/graphics/pokemon/icons/kirlia_icon.4bpp"
.align 2, 0
gMonFootprint_Kirlia: ; 8D2EF60
- .incbin "base_emerald.gba", 0xd2ef60, 0x20
+ .incbin "data/graphics/pokemon/footprints/kirlia_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Gardevoir: ; 8D2EF80
- .incbin "base_emerald.gba", 0xd2ef80, 0x37c
+ .incbin "data/graphics/pokemon/still_front_pics/gardevoir_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Gardevoir: ; 8D2F2FC
- .incbin "base_emerald.gba", 0xd2f2fc, 0x28
+ .incbin "data/graphics/pokemon/palettes/gardevoir_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Gardevoir: ; 8D2F324
- .incbin "base_emerald.gba", 0xd2f324, 0x334
+ .incbin "data/graphics/pokemon/back_pics/gardevoir_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Gardevoir: ; 8D2F658
- .incbin "base_emerald.gba", 0xd2f658, 0x28
+ .incbin "data/graphics/pokemon/palettes/gardevoir_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Gardevoir: ; 8D2F680
- .incbin "base_emerald.gba", 0xd2f680, 0x400
+ .incbin "data/graphics/pokemon/icons/gardevoir_icon.4bpp"
.align 2, 0
gMonFootprint_Gardevoir: ; 8D2FA80
- .incbin "base_emerald.gba", 0xd2fa80, 0x20
+ .incbin "data/graphics/pokemon/footprints/gardevoir_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Bagon: ; 8D2FAA0
- .incbin "base_emerald.gba", 0xd2faa0, 0x278
+ .incbin "data/graphics/pokemon/still_front_pics/bagon_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Bagon: ; 8D2FD18
- .incbin "base_emerald.gba", 0xd2fd18, 0x28
+ .incbin "data/graphics/pokemon/palettes/bagon_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Bagon: ; 8D2FD40
- .incbin "base_emerald.gba", 0xd2fd40, 0x2e8
+ .incbin "data/graphics/pokemon/back_pics/bagon_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Bagon: ; 8D30028
- .incbin "base_emerald.gba", 0xd30028, 0x28
+ .incbin "data/graphics/pokemon/palettes/bagon_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Bagon: ; 8D30050
- .incbin "base_emerald.gba", 0xd30050, 0x400
+ .incbin "data/graphics/pokemon/icons/bagon_icon.4bpp"
.align 2, 0
gMonFootprint_Bagon: ; 8D30450
- .incbin "base_emerald.gba", 0xd30450, 0x20
+ .incbin "data/graphics/pokemon/footprints/bagon_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Shelgon: ; 8D30470
- .incbin "base_emerald.gba", 0xd30470, 0x304
+ .incbin "data/graphics/pokemon/still_front_pics/shelgon_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Shelgon: ; 8D30774
- .incbin "base_emerald.gba", 0xd30774, 0x28
+ .incbin "data/graphics/pokemon/palettes/shelgon_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Shelgon: ; 8D3079C
- .incbin "base_emerald.gba", 0xd3079c, 0x2e8
+ .incbin "data/graphics/pokemon/back_pics/shelgon_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Shelgon: ; 8D30A84
- .incbin "base_emerald.gba", 0xd30a84, 0x28
+ .incbin "data/graphics/pokemon/palettes/shelgon_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Shelgon: ; 8D30AAC
- .incbin "base_emerald.gba", 0xd30aac, 0x400
+ .incbin "data/graphics/pokemon/icons/shelgon_icon.4bpp"
.align 2, 0
gMonFootprint_Shelgon: ; 8D30EAC
- .incbin "base_emerald.gba", 0xd30eac, 0x20
+ .incbin "data/graphics/pokemon/footprints/shelgon_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Salamence: ; 8D30ECC
- .incbin "base_emerald.gba", 0xd30ecc, 0x464
+ .incbin "data/graphics/pokemon/still_front_pics/salamence_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Salamence: ; 8D31330
- .incbin "base_emerald.gba", 0xd31330, 0x28
+ .incbin "data/graphics/pokemon/palettes/salamence_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Salamence: ; 8D31358
- .incbin "base_emerald.gba", 0xd31358, 0x2e4
+ .incbin "data/graphics/pokemon/back_pics/salamence_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Salamence: ; 8D3163C
- .incbin "base_emerald.gba", 0xd3163c, 0x28
+ .incbin "data/graphics/pokemon/palettes/salamence_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Salamence: ; 8D31664
- .incbin "base_emerald.gba", 0xd31664, 0x400
+ .incbin "data/graphics/pokemon/icons/salamence_icon.4bpp"
.align 2, 0
gMonFootprint_Salamence: ; 8D31A64
- .incbin "base_emerald.gba", 0xd31a64, 0x20
+ .incbin "data/graphics/pokemon/footprints/salamence_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Beldum: ; 8D31A84
- .incbin "base_emerald.gba", 0xd31a84, 0x270
+ .incbin "data/graphics/pokemon/still_front_pics/beldum_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Beldum: ; 8D31CF4
- .incbin "base_emerald.gba", 0xd31cf4, 0x28
+ .incbin "data/graphics/pokemon/palettes/beldum_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Beldum: ; 8D31D1C
- .incbin "base_emerald.gba", 0xd31d1c, 0x2f0
+ .incbin "data/graphics/pokemon/back_pics/beldum_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Beldum: ; 8D3200C
- .incbin "base_emerald.gba", 0xd3200c, 0x28
+ .incbin "data/graphics/pokemon/palettes/beldum_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Beldum: ; 8D32034
- .incbin "base_emerald.gba", 0xd32034, 0x400
+ .incbin "data/graphics/pokemon/icons/beldum_icon.4bpp"
.align 2, 0
gMonFootprint_Beldum: ; 8D32434
- .incbin "base_emerald.gba", 0xd32434, 0x20
+ .incbin "data/graphics/pokemon/footprints/beldum_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Metang: ; 8D32454
- .incbin "base_emerald.gba", 0xd32454, 0x45c
+ .incbin "data/graphics/pokemon/still_front_pics/metang_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Metang: ; 8D328B0
- .incbin "base_emerald.gba", 0xd328b0, 0x28
+ .incbin "data/graphics/pokemon/palettes/metang_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Metang: ; 8D328D8
- .incbin "base_emerald.gba", 0xd328d8, 0x324
+ .incbin "data/graphics/pokemon/back_pics/metang_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Metang: ; 8D32BFC
- .incbin "base_emerald.gba", 0xd32bfc, 0x28
+ .incbin "data/graphics/pokemon/palettes/metang_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Metang: ; 8D32C24
- .incbin "base_emerald.gba", 0xd32c24, 0x400
+ .incbin "data/graphics/pokemon/icons/metang_icon.4bpp"
.align 2, 0
gMonFootprint_Metang: ; 8D33024
- .incbin "base_emerald.gba", 0xd33024, 0x20
+ .incbin "data/graphics/pokemon/footprints/metang_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Metagross: ; 8D33044
- .incbin "base_emerald.gba", 0xd33044, 0x464
+ .incbin "data/graphics/pokemon/still_front_pics/metagross_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Metagross: ; 8D334A8
- .incbin "base_emerald.gba", 0xd334a8, 0x28
+ .incbin "data/graphics/pokemon/palettes/metagross_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Metagross: ; 8D334D0
- .incbin "base_emerald.gba", 0xd334d0, 0x2cc
+ .incbin "data/graphics/pokemon/back_pics/metagross_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Metagross: ; 8D3379C
- .incbin "base_emerald.gba", 0xd3379c, 0x28
+ .incbin "data/graphics/pokemon/palettes/metagross_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Metagross: ; 8D337C4
- .incbin "base_emerald.gba", 0xd337c4, 0x400
+ .incbin "data/graphics/pokemon/icons/metagross_icon.4bpp"
.align 2, 0
gMonFootprint_Metagross: ; 8D33BC4
- .incbin "base_emerald.gba", 0xd33bc4, 0x20
+ .incbin "data/graphics/pokemon/footprints/metagross_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Regirock: ; 8D33BE4
- .incbin "base_emerald.gba", 0xd33be4, 0x4bc
+ .incbin "data/graphics/pokemon/still_front_pics/regirock_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Regirock: ; 8D340A0
- .incbin "base_emerald.gba", 0xd340a0, 0x28
+ .incbin "data/graphics/pokemon/palettes/regirock_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Regirock: ; 8D340C8
- .incbin "base_emerald.gba", 0xd340c8, 0x44c
+ .incbin "data/graphics/pokemon/back_pics/regirock_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Regirock: ; 8D34514
- .incbin "base_emerald.gba", 0xd34514, 0x28
+ .incbin "data/graphics/pokemon/palettes/regirock_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Regirock: ; 8D3453C
- .incbin "base_emerald.gba", 0xd3453c, 0x400
+ .incbin "data/graphics/pokemon/icons/regirock_icon.4bpp"
.align 2, 0
gMonFootprint_Regirock: ; 8D3493C
- .incbin "base_emerald.gba", 0xd3493c, 0x20
+ .incbin "data/graphics/pokemon/footprints/regirock_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Regice: ; 8D3495C
- .incbin "base_emerald.gba", 0xd3495c, 0x448
+ .incbin "data/graphics/pokemon/still_front_pics/regice_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Regice: ; 8D34DA4
- .incbin "base_emerald.gba", 0xd34da4, 0x28
+ .incbin "data/graphics/pokemon/palettes/regice_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Regice: ; 8D34DCC
- .incbin "base_emerald.gba", 0xd34dcc, 0x2f0
+ .incbin "data/graphics/pokemon/back_pics/regice_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Regice: ; 8D350BC
- .incbin "base_emerald.gba", 0xd350bc, 0x28
+ .incbin "data/graphics/pokemon/palettes/regice_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Regice: ; 8D350E4
- .incbin "base_emerald.gba", 0xd350e4, 0x400
+ .incbin "data/graphics/pokemon/icons/regice_icon.4bpp"
.align 2, 0
gMonFootprint_Regice: ; 8D354E4
- .incbin "base_emerald.gba", 0xd354e4, 0x20
+ .incbin "data/graphics/pokemon/footprints/regice_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Registeel: ; 8D35504
- .incbin "base_emerald.gba", 0xd35504, 0x488
+ .incbin "data/graphics/pokemon/still_front_pics/registeel_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Registeel: ; 8D3598C
- .incbin "base_emerald.gba", 0xd3598c, 0x28
+ .incbin "data/graphics/pokemon/palettes/registeel_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Registeel: ; 8D359B4
- .incbin "base_emerald.gba", 0xd359b4, 0x338
+ .incbin "data/graphics/pokemon/back_pics/registeel_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Registeel: ; 8D35CEC
- .incbin "base_emerald.gba", 0xd35cec, 0x28
+ .incbin "data/graphics/pokemon/palettes/registeel_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Registeel: ; 8D35D14
- .incbin "base_emerald.gba", 0xd35d14, 0x400
+ .incbin "data/graphics/pokemon/icons/registeel_icon.4bpp"
.align 2, 0
gMonFootprint_Registeel: ; 8D36114
- .incbin "base_emerald.gba", 0xd36114, 0x20
+ .incbin "data/graphics/pokemon/footprints/registeel_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Kyogre: ; 8D36134
- .incbin "base_emerald.gba", 0xd36134, 0x470
+ .incbin "data/graphics/pokemon/still_front_pics/kyogre_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Kyogre: ; 8D365A4
- .incbin "base_emerald.gba", 0xd365a4, 0x28
+ .incbin "data/graphics/pokemon/palettes/kyogre_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Kyogre: ; 8D365CC
- .incbin "base_emerald.gba", 0xd365cc, 0x278
+ .incbin "data/graphics/pokemon/back_pics/kyogre_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Kyogre: ; 8D36844
- .incbin "base_emerald.gba", 0xd36844, 0x28
+ .incbin "data/graphics/pokemon/palettes/kyogre_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Kyogre: ; 8D3686C
- .incbin "base_emerald.gba", 0xd3686c, 0x400
+ .incbin "data/graphics/pokemon/icons/kyogre_icon.4bpp"
.align 2, 0
gMonFootprint_Kyogre: ; 8D36C6C
- .incbin "base_emerald.gba", 0xd36c6c, 0x20
+ .incbin "data/graphics/pokemon/footprints/kyogre_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Groudon: ; 8D36C8C
- .incbin "base_emerald.gba", 0xd36c8c, 0x594
+ .incbin "data/graphics/pokemon/still_front_pics/groudon_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Groudon: ; 8D37220
- .incbin "base_emerald.gba", 0xd37220, 0x28
+ .incbin "data/graphics/pokemon/palettes/groudon_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Groudon: ; 8D37248
- .incbin "base_emerald.gba", 0xd37248, 0x468
+ .incbin "data/graphics/pokemon/back_pics/groudon_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Groudon: ; 8D376B0
- .incbin "base_emerald.gba", 0xd376b0, 0x28
+ .incbin "data/graphics/pokemon/palettes/groudon_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Groudon: ; 8D376D8
- .incbin "base_emerald.gba", 0xd376d8, 0x400
+ .incbin "data/graphics/pokemon/icons/groudon_icon.4bpp"
.align 2, 0
gMonFootprint_Groudon: ; 8D37AD8
- .incbin "base_emerald.gba", 0xd37ad8, 0x20
+ .incbin "data/graphics/pokemon/footprints/groudon_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Rayquaza: ; 8D37AF8
- .incbin "base_emerald.gba", 0xd37af8, 0x7ec
+ .incbin "data/graphics/pokemon/still_front_pics/rayquaza_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Rayquaza: ; 8D382E4
- .incbin "base_emerald.gba", 0xd382e4, 0x28
+ .incbin "data/graphics/pokemon/palettes/rayquaza_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Rayquaza: ; 8D3830C
- .incbin "base_emerald.gba", 0xd3830c, 0x338
+ .incbin "data/graphics/pokemon/back_pics/rayquaza_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Rayquaza: ; 8D38644
- .incbin "base_emerald.gba", 0xd38644, 0x28
+ .incbin "data/graphics/pokemon/palettes/rayquaza_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Rayquaza: ; 8D3866C
- .incbin "base_emerald.gba", 0xd3866c, 0x400
+ .incbin "data/graphics/pokemon/icons/rayquaza_icon.4bpp"
.align 2, 0
gMonFootprint_Rayquaza: ; 8D38A6C
- .incbin "base_emerald.gba", 0xd38a6c, 0x20
+ .incbin "data/graphics/pokemon/footprints/rayquaza_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Latias: ; 8D38A8C
- .incbin "base_emerald.gba", 0xd38a8c, 0x424
+ .incbin "data/graphics/pokemon/still_front_pics/latias_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Latias: ; 8D38EB0
- .incbin "base_emerald.gba", 0xd38eb0, 0x28
+ .incbin "data/graphics/pokemon/palettes/latias_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Latias: ; 8D38ED8
- .incbin "base_emerald.gba", 0xd38ed8, 0x2fc
+ .incbin "data/graphics/pokemon/back_pics/latias_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Latias: ; 8D391D4
- .incbin "base_emerald.gba", 0xd391d4, 0x28
+ .incbin "data/graphics/pokemon/palettes/latias_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Latias: ; 8D391FC
- .incbin "base_emerald.gba", 0xd391fc, 0x400
+ .incbin "data/graphics/pokemon/icons/latias_icon.4bpp"
.align 2, 0
gMonFootprint_Latias: ; 8D395FC
- .incbin "base_emerald.gba", 0xd395fc, 0x20
+ .incbin "data/graphics/pokemon/footprints/latias_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Latios: ; 8D3961C
- .incbin "base_emerald.gba", 0xd3961c, 0x454
+ .incbin "data/graphics/pokemon/still_front_pics/latios_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Latios: ; 8D39A70
- .incbin "base_emerald.gba", 0xd39a70, 0x28
+ .incbin "data/graphics/pokemon/palettes/latios_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Latios: ; 8D39A98
- .incbin "base_emerald.gba", 0xd39a98, 0x360
+ .incbin "data/graphics/pokemon/back_pics/latios_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Latios: ; 8D39DF8
- .incbin "base_emerald.gba", 0xd39df8, 0x28
+ .incbin "data/graphics/pokemon/palettes/latios_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Latios: ; 8D39E20
- .incbin "base_emerald.gba", 0xd39e20, 0x400
+ .incbin "data/graphics/pokemon/icons/latios_icon.4bpp"
.align 2, 0
gMonFootprint_Latios: ; 8D3A220
- .incbin "base_emerald.gba", 0xd3a220, 0x20
+ .incbin "data/graphics/pokemon/footprints/latios_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Jirachi: ; 8D3A240
- .incbin "base_emerald.gba", 0xd3a240, 0x30c
+ .incbin "data/graphics/pokemon/still_front_pics/jirachi_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Jirachi: ; 8D3A54C
- .incbin "base_emerald.gba", 0xd3a54c, 0x28
+ .incbin "data/graphics/pokemon/palettes/jirachi_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Jirachi: ; 8D3A574
- .incbin "base_emerald.gba", 0xd3a574, 0x3a0
+ .incbin "data/graphics/pokemon/back_pics/jirachi_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Jirachi: ; 8D3A914
- .incbin "base_emerald.gba", 0xd3a914, 0x28
+ .incbin "data/graphics/pokemon/palettes/jirachi_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Jirachi: ; 8D3A93C
- .incbin "base_emerald.gba", 0xd3a93c, 0x400
+ .incbin "data/graphics/pokemon/icons/jirachi_icon.4bpp"
.align 2, 0
gMonFootprint_Jirachi: ; 8D3AD3C
- .incbin "base_emerald.gba", 0xd3ad3c, 0x20
+ .incbin "data/graphics/pokemon/footprints/jirachi_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Deoxys: ; 8D3AD5C
- .incbin "base_emerald.gba", 0xd3ad5c, 0x3dc
+ .incbin "data/graphics/pokemon/still_front_pics/deoxys_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Deoxys: ; 8D3B138
- .incbin "base_emerald.gba", 0xd3b138, 0x28
+ .incbin "data/graphics/pokemon/palettes/deoxys_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Deoxys: ; 8D3B160
- .incbin "base_emerald.gba", 0xd3b160, 0x670
+ .incbin "data/graphics/pokemon/back_pics/deoxys_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Deoxys: ; 8D3B7D0
- .incbin "base_emerald.gba", 0xd3b7d0, 0x28
+ .incbin "data/graphics/pokemon/palettes/deoxys_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Deoxys: ; 8D3B7F8
- .incbin "base_emerald.gba", 0xd3b7f8, 0x400
+ .incbin "data/graphics/pokemon/icons/deoxys_icon.4bpp"
.incbin "base_emerald.gba", 0xd3bbf8, 0x8000
.align 2, 0
gMonFootprint_Deoxys: ; 8D43BF8
- .incbin "base_emerald.gba", 0xd43bf8, 0x20
+ .incbin "data/graphics/pokemon/footprints/deoxys_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Chimecho: ; 8D43C18
- .incbin "base_emerald.gba", 0xd43c18, 0x24c
+ .incbin "data/graphics/pokemon/still_front_pics/chimecho_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Chimecho: ; 8D43E64
- .incbin "base_emerald.gba", 0xd43e64, 0x28
+ .incbin "data/graphics/pokemon/palettes/chimecho_palette.gbapal.lz"
.align 2, 0
gMonBackPic_Chimecho: ; 8D43E8C
- .incbin "base_emerald.gba", 0xd43e8c, 0x274
+ .incbin "data/graphics/pokemon/back_pics/chimecho_back_pic.4bpp.lz"
.align 2, 0
gMonShinyPalette_Chimecho: ; 8D44100
- .incbin "base_emerald.gba", 0xd44100, 0x28
+ .incbin "data/graphics/pokemon/palettes/chimecho_shiny_palette.gbapal.lz"
.align 2, 0
gMonIcon_Chimecho: ; 8D44128
- .incbin "base_emerald.gba", 0xd44128, 0x400
+ .incbin "data/graphics/pokemon/icons/chimecho_icon.4bpp"
.align 2, 0
gMonFootprint_Chimecho: ; 8D44528
- .incbin "base_emerald.gba", 0xd44528, 0x20
+ .incbin "data/graphics/pokemon/footprints/chimecho_footprint.1bpp"
.align 2, 0
gMonStillFrontPic_Egg: ; 8D44548
- .incbin "base_emerald.gba", 0xd44548, 0x1b4
+ .incbin "data/graphics/pokemon/still_front_pics/egg_still_front_pic.4bpp.lz"
.align 2, 0
gMonPalette_Egg: ; 8D446FC
- .incbin "base_emerald.gba", 0xd446fc, 0x20
+ .incbin "data/graphics/pokemon/palettes/egg_palette.gbapal.lz"
.align 2, 0
gMonStillFrontPic_UnownB: ; 8D4471C
- .incbin "base_emerald.gba", 0xd4471c, 0x1d8
+ .incbin "data/graphics/pokemon/still_front_pics/unown_b_still_front_pic.4bpp.lz"
.align 2, 0
gMonBackPic_UnownB: ; 8D448F4
- .incbin "base_emerald.gba", 0xd448f4, 0x204
+ .incbin "data/graphics/pokemon/back_pics/unown_b_back_pic.4bpp.lz"
.align 2, 0
gMonIcon_UnownB: ; 8D44AF8
- .incbin "base_emerald.gba", 0xd44af8, 0x400
+ .incbin "data/graphics/pokemon/icons/unown_B_icon.4bpp"
.align 2, 0
gMonStillFrontPic_UnownC: ; 8D44EF8
- .incbin "base_emerald.gba", 0xd44ef8, 0x214
+ .incbin "data/graphics/pokemon/still_front_pics/unown_c_still_front_pic.4bpp.lz"
.align 2, 0
gMonBackPic_UnownC: ; 8D4510C
- .incbin "base_emerald.gba", 0xd4510c, 0x2ac
+ .incbin "data/graphics/pokemon/back_pics/unown_c_back_pic.4bpp.lz"
.align 2, 0
gMonIcon_UnownC: ; 8D453B8
- .incbin "base_emerald.gba", 0xd453b8, 0x400
+ .incbin "data/graphics/pokemon/icons/unown_C_icon.4bpp"
.align 2, 0
gMonStillFrontPic_UnownD: ; 8D457B8
- .incbin "base_emerald.gba", 0xd457b8, 0x1f8
+ .incbin "data/graphics/pokemon/still_front_pics/unown_d_still_front_pic.4bpp.lz"
.align 2, 0
gMonBackPic_UnownD: ; 8D459B0
- .incbin "base_emerald.gba", 0xd459b0, 0x258
+ .incbin "data/graphics/pokemon/back_pics/unown_d_back_pic.4bpp.lz"
.align 2, 0
gMonIcon_UnownD: ; 8D45C08
- .incbin "base_emerald.gba", 0xd45c08, 0x400
+ .incbin "data/graphics/pokemon/icons/unown_D_icon.4bpp"
.align 2, 0
gMonStillFrontPic_UnownE: ; 8D46008
- .incbin "base_emerald.gba", 0xd46008, 0x1b8
+ .incbin "data/graphics/pokemon/still_front_pics/unown_e_still_front_pic.4bpp.lz"
.align 2, 0
gMonBackPic_UnownE: ; 8D461C0
- .incbin "base_emerald.gba", 0xd461c0, 0x200
+ .incbin "data/graphics/pokemon/back_pics/unown_e_back_pic.4bpp.lz"
.align 2, 0
gMonIcon_UnownE: ; 8D463C0
- .incbin "base_emerald.gba", 0xd463c0, 0x400
+ .incbin "data/graphics/pokemon/icons/unown_E_icon.4bpp"
.align 2, 0
gMonStillFrontPic_UnownF: ; 8D467C0
- .incbin "base_emerald.gba", 0xd467c0, 0x1f4
+ .incbin "data/graphics/pokemon/still_front_pics/unown_f_still_front_pic.4bpp.lz"
.align 2, 0
gMonBackPic_UnownF: ; 8D469B4
- .incbin "base_emerald.gba", 0xd469b4, 0x21c
+ .incbin "data/graphics/pokemon/back_pics/unown_f_back_pic.4bpp.lz"
.align 2, 0
gMonIcon_UnownF: ; 8D46BD0
- .incbin "base_emerald.gba", 0xd46bd0, 0x400
+ .incbin "data/graphics/pokemon/icons/unown_F_icon.4bpp"
.align 2, 0
gMonStillFrontPic_UnownG: ; 8D46FD0
- .incbin "base_emerald.gba", 0xd46fd0, 0x1dc
+ .incbin "data/graphics/pokemon/still_front_pics/unown_g_still_front_pic.4bpp.lz"
.align 2, 0
gMonBackPic_UnownG: ; 8D471AC
- .incbin "base_emerald.gba", 0xd471ac, 0x24c
+ .incbin "data/graphics/pokemon/back_pics/unown_g_back_pic.4bpp.lz"
.align 2, 0
gMonIcon_UnownG: ; 8D473F8
- .incbin "base_emerald.gba", 0xd473f8, 0x400
+ .incbin "data/graphics/pokemon/icons/unown_G_icon.4bpp"
.align 2, 0
gMonStillFrontPic_UnownH: ; 8D477F8
- .incbin "base_emerald.gba", 0xd477f8, 0x244
+ .incbin "data/graphics/pokemon/still_front_pics/unown_h_still_front_pic.4bpp.lz"
.align 2, 0
gMonBackPic_UnownH: ; 8D47A3C
- .incbin "base_emerald.gba", 0xd47a3c, 0x2c4
+ .incbin "data/graphics/pokemon/back_pics/unown_h_back_pic.4bpp.lz"
.align 2, 0
gMonIcon_UnownH: ; 8D47D00
- .incbin "base_emerald.gba", 0xd47d00, 0x400
+ .incbin "data/graphics/pokemon/icons/unown_H_icon.4bpp"
.align 2, 0
gMonStillFrontPic_UnownI: ; 8D48100
- .incbin "base_emerald.gba", 0xd48100, 0x198
+ .incbin "data/graphics/pokemon/still_front_pics/unown_i_still_front_pic.4bpp.lz"
.align 2, 0
gMonBackPic_UnownI: ; 8D48298
- .incbin "base_emerald.gba", 0xd48298, 0x1a8
+ .incbin "data/graphics/pokemon/back_pics/unown_i_back_pic.4bpp.lz"
.align 2, 0
gMonIcon_UnownI: ; 8D48440
- .incbin "base_emerald.gba", 0xd48440, 0x400
+ .incbin "data/graphics/pokemon/icons/unown_I_icon.4bpp"
.align 2, 0
gMonStillFrontPic_UnownJ: ; 8D48840
- .incbin "base_emerald.gba", 0xd48840, 0x1c4
+ .incbin "data/graphics/pokemon/still_front_pics/unown_j_still_front_pic.4bpp.lz"
.align 2, 0
gMonBackPic_UnownJ: ; 8D48A04
- .incbin "base_emerald.gba", 0xd48a04, 0x1e8
+ .incbin "data/graphics/pokemon/back_pics/unown_j_back_pic.4bpp.lz"
.align 2, 0
gMonIcon_UnownJ: ; 8D48BEC
- .incbin "base_emerald.gba", 0xd48bec, 0x400
+ .incbin "data/graphics/pokemon/icons/unown_J_icon.4bpp"
.align 2, 0
gMonStillFrontPic_UnownK: ; 8D48FEC
- .incbin "base_emerald.gba", 0xd48fec, 0x1d0
+ .incbin "data/graphics/pokemon/still_front_pics/unown_k_still_front_pic.4bpp.lz"
.align 2, 0
gMonBackPic_UnownK: ; 8D491BC
- .incbin "base_emerald.gba", 0xd491bc, 0x1f8
+ .incbin "data/graphics/pokemon/back_pics/unown_k_back_pic.4bpp.lz"
.align 2, 0
gMonIcon_UnownK: ; 8D493B4
- .incbin "base_emerald.gba", 0xd493b4, 0x400
+ .incbin "data/graphics/pokemon/icons/unown_K_icon.4bpp"
.align 2, 0
gMonStillFrontPic_UnownL: ; 8D497B4
- .incbin "base_emerald.gba", 0xd497b4, 0x1b0
+ .incbin "data/graphics/pokemon/still_front_pics/unown_l_still_front_pic.4bpp.lz"
.align 2, 0
gMonBackPic_UnownL: ; 8D49964
- .incbin "base_emerald.gba", 0xd49964, 0x1d4
+ .incbin "data/graphics/pokemon/back_pics/unown_l_back_pic.4bpp.lz"
.align 2, 0
gMonIcon_UnownL: ; 8D49B38
- .incbin "base_emerald.gba", 0xd49b38, 0x400
+ .incbin "data/graphics/pokemon/icons/unown_L_icon.4bpp"
.align 2, 0
gMonStillFrontPic_UnownM: ; 8D49F38
- .incbin "base_emerald.gba", 0xd49f38, 0x224
+ .incbin "data/graphics/pokemon/still_front_pics/unown_m_still_front_pic.4bpp.lz"
.align 2, 0
gMonBackPic_UnownM: ; 8D4A15C
- .incbin "base_emerald.gba", 0xd4a15c, 0x2a8
+ .incbin "data/graphics/pokemon/back_pics/unown_m_back_pic.4bpp.lz"
.align 2, 0
gMonIcon_UnownM: ; 8D4A404
- .incbin "base_emerald.gba", 0xd4a404, 0x400
+ .incbin "data/graphics/pokemon/icons/unown_M_icon.4bpp"
.align 2, 0
gMonStillFrontPic_UnownN: ; 8D4A804
- .incbin "base_emerald.gba", 0xd4a804, 0x1f8
+ .incbin "data/graphics/pokemon/still_front_pics/unown_n_still_front_pic.4bpp.lz"
.align 2, 0
gMonBackPic_UnownN: ; 8D4A9FC
- .incbin "base_emerald.gba", 0xd4a9fc, 0x26c
+ .incbin "data/graphics/pokemon/back_pics/unown_n_back_pic.4bpp.lz"
.align 2, 0
gMonIcon_UnownN: ; 8D4AC68
- .incbin "base_emerald.gba", 0xd4ac68, 0x400
+ .incbin "data/graphics/pokemon/icons/unown_N_icon.4bpp"
.align 2, 0
gMonStillFrontPic_UnownO: ; 8D4B068
- .incbin "base_emerald.gba", 0xd4b068, 0x238
+ .incbin "data/graphics/pokemon/still_front_pics/unown_o_still_front_pic.4bpp.lz"
.align 2, 0
gMonBackPic_UnownO: ; 8D4B2A0
- .incbin "base_emerald.gba", 0xd4b2a0, 0x2c0
+ .incbin "data/graphics/pokemon/back_pics/unown_o_back_pic.4bpp.lz"
.align 2, 0
gMonIcon_UnownO: ; 8D4B560
- .incbin "base_emerald.gba", 0xd4b560, 0x400
+ .incbin "data/graphics/pokemon/icons/unown_O_icon.4bpp"
.align 2, 0
gMonStillFrontPic_UnownP: ; 8D4B960
- .incbin "base_emerald.gba", 0xd4b960, 0x1a0
+ .incbin "data/graphics/pokemon/still_front_pics/unown_p_still_front_pic.4bpp.lz"
.align 2, 0
gMonBackPic_UnownP: ; 8D4BB00
- .incbin "base_emerald.gba", 0xd4bb00, 0x1c4
+ .incbin "data/graphics/pokemon/back_pics/unown_p_back_pic.4bpp.lz"
.align 2, 0
gMonIcon_UnownP: ; 8D4BCC4
- .incbin "base_emerald.gba", 0xd4bcc4, 0x400
+ .incbin "data/graphics/pokemon/icons/unown_P_icon.4bpp"
.align 2, 0
gMonStillFrontPic_UnownQ: ; 8D4C0C4
- .incbin "base_emerald.gba", 0xd4c0c4, 0x1b4
+ .incbin "data/graphics/pokemon/still_front_pics/unown_q_still_front_pic.4bpp.lz"
.align 2, 0
gMonBackPic_UnownQ: ; 8D4C278
- .incbin "base_emerald.gba", 0xd4c278, 0x1cc
+ .incbin "data/graphics/pokemon/back_pics/unown_q_back_pic.4bpp.lz"
.align 2, 0
gMonIcon_UnownQ: ; 8D4C444
- .incbin "base_emerald.gba", 0xd4c444, 0x400
+ .incbin "data/graphics/pokemon/icons/unown_Q_icon.4bpp"
.align 2, 0
gMonStillFrontPic_UnownR: ; 8D4C844
- .incbin "base_emerald.gba", 0xd4c844, 0x1a4
+ .incbin "data/graphics/pokemon/still_front_pics/unown_r_still_front_pic.4bpp.lz"
.align 2, 0
gMonBackPic_UnownR: ; 8D4C9E8
- .incbin "base_emerald.gba", 0xd4c9e8, 0x1c8
+ .incbin "data/graphics/pokemon/back_pics/unown_r_back_pic.4bpp.lz"
.align 2, 0
gMonIcon_UnownR: ; 8D4CBB0
- .incbin "base_emerald.gba", 0xd4cbb0, 0x400
+ .incbin "data/graphics/pokemon/icons/unown_R_icon.4bpp"
.align 2, 0
gMonStillFrontPic_UnownS: ; 8D4CFB0
- .incbin "base_emerald.gba", 0xd4cfb0, 0x1e8
+ .incbin "data/graphics/pokemon/still_front_pics/unown_s_still_front_pic.4bpp.lz"
.align 2, 0
gMonBackPic_UnownS: ; 8D4D198
- .incbin "base_emerald.gba", 0xd4d198, 0x254
+ .incbin "data/graphics/pokemon/back_pics/unown_s_back_pic.4bpp.lz"
.align 2, 0
gMonIcon_UnownS: ; 8D4D3EC
- .incbin "base_emerald.gba", 0xd4d3ec, 0x400
+ .incbin "data/graphics/pokemon/icons/unown_S_icon.4bpp"
.align 2, 0
gMonStillFrontPic_UnownT: ; 8D4D7EC
- .incbin "base_emerald.gba", 0xd4d7ec, 0x1b0
+ .incbin "data/graphics/pokemon/still_front_pics/unown_t_still_front_pic.4bpp.lz"
.align 2, 0
gMonBackPic_UnownT: ; 8D4D99C
- .incbin "base_emerald.gba", 0xd4d99c, 0x1b4
+ .incbin "data/graphics/pokemon/back_pics/unown_t_back_pic.4bpp.lz"
.align 2, 0
gMonIcon_UnownT: ; 8D4DB50
- .incbin "base_emerald.gba", 0xd4db50, 0x400
+ .incbin "data/graphics/pokemon/icons/unown_T_icon.4bpp"
.align 2, 0
gMonStillFrontPic_UnownU: ; 8D4DF50
- .incbin "base_emerald.gba", 0xd4df50, 0x218
+ .incbin "data/graphics/pokemon/still_front_pics/unown_u_still_front_pic.4bpp.lz"
.align 2, 0
gMonBackPic_UnownU: ; 8D4E168
- .incbin "base_emerald.gba", 0xd4e168, 0x254
+ .incbin "data/graphics/pokemon/back_pics/unown_u_back_pic.4bpp.lz"
.align 2, 0
gMonIcon_UnownU: ; 8D4E3BC
- .incbin "base_emerald.gba", 0xd4e3bc, 0x400
+ .incbin "data/graphics/pokemon/icons/unown_U_icon.4bpp"
.align 2, 0
gMonStillFrontPic_UnownV: ; 8D4E7BC
- .incbin "base_emerald.gba", 0xd4e7bc, 0x1e4
+ .incbin "data/graphics/pokemon/still_front_pics/unown_v_still_front_pic.4bpp.lz"
.align 2, 0
gMonBackPic_UnownV: ; 8D4E9A0
- .incbin "base_emerald.gba", 0xd4e9a0, 0x230
+ .incbin "data/graphics/pokemon/back_pics/unown_v_back_pic.4bpp.lz"
.align 2, 0
gMonIcon_UnownV: ; 8D4EBD0
- .incbin "base_emerald.gba", 0xd4ebd0, 0x400
+ .incbin "data/graphics/pokemon/icons/unown_V_icon.4bpp"
.align 2, 0
gMonStillFrontPic_UnownW: ; 8D4EFD0
- .incbin "base_emerald.gba", 0xd4efd0, 0x1d4
+ .incbin "data/graphics/pokemon/still_front_pics/unown_w_still_front_pic.4bpp.lz"
.align 2, 0
gMonBackPic_UnownW: ; 8D4F1A4
- .incbin "base_emerald.gba", 0xd4f1a4, 0x204
+ .incbin "data/graphics/pokemon/back_pics/unown_w_back_pic.4bpp.lz"
.align 2, 0
gMonIcon_UnownW: ; 8D4F3A8
- .incbin "base_emerald.gba", 0xd4f3a8, 0x400
+ .incbin "data/graphics/pokemon/icons/unown_W_icon.4bpp"
.align 2, 0
gMonStillFrontPic_UnownX: ; 8D4F7A8
- .incbin "base_emerald.gba", 0xd4f7a8, 0x1c4
+ .incbin "data/graphics/pokemon/still_front_pics/unown_x_still_front_pic.4bpp.lz"
.align 2, 0
gMonBackPic_UnownX: ; 8D4F96C
- .incbin "base_emerald.gba", 0xd4f96c, 0x1f0
+ .incbin "data/graphics/pokemon/back_pics/unown_x_back_pic.4bpp.lz"
.align 2, 0
gMonIcon_UnownX: ; 8D4FB5C
- .incbin "base_emerald.gba", 0xd4fb5c, 0x400
+ .incbin "data/graphics/pokemon/icons/unown_X_icon.4bpp"
.align 2, 0
gMonStillFrontPic_UnownY: ; 8D4FF5C
- .incbin "base_emerald.gba", 0xd4ff5c, 0x1d8
+ .incbin "data/graphics/pokemon/still_front_pics/unown_y_still_front_pic.4bpp.lz"
.align 2, 0
gMonBackPic_UnownY: ; 8D50134
- .incbin "base_emerald.gba", 0xd50134, 0x1f4
+ .incbin "data/graphics/pokemon/back_pics/unown_y_back_pic.4bpp.lz"
.align 2, 0
gMonIcon_UnownY: ; 8D50328
- .incbin "base_emerald.gba", 0xd50328, 0x400
+ .incbin "data/graphics/pokemon/icons/unown_Y_icon.4bpp"
.align 2, 0
gMonStillFrontPic_UnownZ: ; 8D50728
- .incbin "base_emerald.gba", 0xd50728, 0x1b0
+ .incbin "data/graphics/pokemon/still_front_pics/unown_z_still_front_pic.4bpp.lz"
.align 2, 0
gMonBackPic_UnownZ: ; 8D508D8
- .incbin "base_emerald.gba", 0xd508d8, 0x1dc
+ .incbin "data/graphics/pokemon/back_pics/unown_z_back_pic.4bpp.lz"
.align 2, 0
gMonIcon_UnownZ: ; 8D50AB4
- .incbin "base_emerald.gba", 0xd50ab4, 0x400
+ .incbin "data/graphics/pokemon/icons/unown_Z_icon.4bpp"
.align 2, 0
gMonStillFrontPic_UnownExclamationMark: ; 8D50EB4
- .incbin "base_emerald.gba", 0xd50eb4, 0x190
+ .incbin "data/graphics/pokemon/still_front_pics/unown_exclamation_mark_still_front_pic.4bpp.lz"
.align 2, 0
gMonBackPic_UnownExclamationMark: ; 8D51044
- .incbin "base_emerald.gba", 0xd51044, 0x1c8
+ .incbin "data/graphics/pokemon/back_pics/unown_exclamation_mark_back_pic.4bpp.lz"
.align 2, 0
gMonIcon_UnownExclamationMark: ; 8D5120C
- .incbin "base_emerald.gba", 0xd5120c, 0x400
+ .incbin "data/graphics/pokemon/icons/unown_exclamation_mark_icon.4bpp"
.align 2, 0
gMonStillFrontPic_UnownQuestionMark: ; 8D5160C
- .incbin "base_emerald.gba", 0xd5160c, 0x1bc
+ .incbin "data/graphics/pokemon/still_front_pics/unown_question_mark_still_front_pic.4bpp.lz"
.align 2, 0
gMonBackPic_UnownQuestionMark: ; 8D517C8
- .incbin "base_emerald.gba", 0xd517c8, 0x200
+ .incbin "data/graphics/pokemon/back_pics/unown_question_mark_back_pic.4bpp.lz"
.align 2, 0
gMonIcon_UnownQuestionMark: ; 8D519C8
- .incbin "base_emerald.gba", 0xd519c8, 0x400
+ .incbin "data/graphics/pokemon/icons/unown_question_mark_icon.4bpp"
diff --git a/data/graphics/pokemon/palettes/abra_palette.pal b/data/graphics/pokemon/palettes/abra_palette.pal
new file mode 100644
index 000000000..b688ea0bc
--- /dev/null
+++ b/data/graphics/pokemon/palettes/abra_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+246 246 246
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+213 180 82
+172 131 41
+148 106 16
+98 49 0
+255 0 255
+255 0 255
+255 255 123
+255 238 41
+213 180 0
+139 98 0
+16 16 16
diff --git a/data/graphics/pokemon/palettes/abra_shiny_palette.pal b/data/graphics/pokemon/palettes/abra_shiny_palette.pal
new file mode 100644
index 000000000..4122603ff
--- /dev/null
+++ b/data/graphics/pokemon/palettes/abra_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+246 246 246
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+205 180 180
+172 148 148
+148 115 123
+106 49 123
+255 0 255
+255 0 255
+255 255 222
+255 255 115
+246 180 41
+164 82 0
+16 16 16
diff --git a/data/graphics/pokemon/palettes/absol_palette.pal b/data/graphics/pokemon/palettes/absol_palette.pal
new file mode 100644
index 000000000..990038917
--- /dev/null
+++ b/data/graphics/pokemon/palettes/absol_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+123 156 180
+255 255 255
+222 222 238
+197 197 213
+148 148 172
+255 123 115
+205 41 32
+123 41 49
+172 172 205
+131 131 172
+90 90 131
+41 57 57
+148 164 164
+115 131 131
+82 98 98
+0 0 0
diff --git a/data/graphics/pokemon/palettes/absol_shiny_palette.pal b/data/graphics/pokemon/palettes/absol_shiny_palette.pal
new file mode 100644
index 000000000..4b86195a7
--- /dev/null
+++ b/data/graphics/pokemon/palettes/absol_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+123 156 180
+255 255 255
+238 222 230
+222 189 213
+197 156 189
+49 180 255
+0 115 189
+123 41 49
+172 172 205
+131 131 172
+90 90 131
+41 57 57
+205 115 98
+172 82 65
+131 41 24
+0 0 0
diff --git a/data/graphics/pokemon/palettes/aerodactyl_palette.pal b/data/graphics/pokemon/palettes/aerodactyl_palette.pal
new file mode 100644
index 000000000..45116129c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/aerodactyl_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+255 0 255
+255 0 255
+255 0 255
+197 139 205
+148 98 180
+115 65 148
+65 16 98
+222 98 98
+139 49 49
+16 16 16
+238 246 255
+205 213 222
+148 172 180
+49 82 90
+255 255 255
diff --git a/data/graphics/pokemon/palettes/aerodactyl_shiny_palette.pal b/data/graphics/pokemon/palettes/aerodactyl_shiny_palette.pal
new file mode 100644
index 000000000..1e2e3f8d7
--- /dev/null
+++ b/data/graphics/pokemon/palettes/aerodactyl_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+255 0 255
+255 0 255
+255 0 255
+98 148 255
+65 115 230
+16 65 180
+24 24 106
+222 98 98
+139 49 49
+16 16 16
+255 222 255
+238 180 230
+180 123 180
+123 57 131
+255 255 255
diff --git a/data/graphics/pokemon/palettes/aggron_palette.pal b/data/graphics/pokemon/palettes/aggron_palette.pal
new file mode 100644
index 000000000..b5711fdad
--- /dev/null
+++ b/data/graphics/pokemon/palettes/aggron_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 172 156
+74 74 65
+106 106 106
+139 139 139
+172 172 172
+57 57 65
+123 106 106
+156 139 139
+189 172 172
+222 205 205
+255 255 255
+172 57 74
+222 106 106
+255 131 131
+106 189 255
+0 0 0
diff --git a/data/graphics/pokemon/palettes/aggron_shiny_palette.pal b/data/graphics/pokemon/palettes/aggron_shiny_palette.pal
new file mode 100644
index 000000000..eadb9aa81
--- /dev/null
+++ b/data/graphics/pokemon/palettes/aggron_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 172 156
+32 90 90
+65 123 115
+90 156 148
+148 197 205
+74 41 24
+123 123 90
+156 156 123
+189 189 156
+222 222 197
+255 255 255
+172 57 74
+222 106 106
+255 131 131
+255 123 82
+0 0 0
diff --git a/data/graphics/pokemon/palettes/aipom_palette.pal b/data/graphics/pokemon/palettes/aipom_palette.pal
new file mode 100644
index 000000000..bc79b2a2a
--- /dev/null
+++ b/data/graphics/pokemon/palettes/aipom_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+213 131 255
+180 98 230
+139 57 180
+82 32 106
+255 246 197
+255 238 164
+238 197 90
+197 156 82
+139 106 65
+255 0 255
+213 213 213
+123 123 123
+90 90 90
+0 0 0
diff --git a/data/graphics/pokemon/palettes/aipom_shiny_palette.pal b/data/graphics/pokemon/palettes/aipom_shiny_palette.pal
new file mode 100644
index 000000000..785e324ab
--- /dev/null
+++ b/data/graphics/pokemon/palettes/aipom_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 131 164
+230 98 139
+189 57 106
+115 32 65
+255 238 230
+255 222 213
+238 189 180
+222 123 131
+189 82 90
+255 0 255
+213 213 213
+123 123 123
+90 90 90
+16 16 16
diff --git a/data/graphics/pokemon/palettes/alakazam_palette.pal b/data/graphics/pokemon/palettes/alakazam_palette.pal
new file mode 100644
index 000000000..0617af6a5
--- /dev/null
+++ b/data/graphics/pokemon/palettes/alakazam_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 255
+222 222 222
+180 180 180
+90 90 90
+213 180 82
+172 131 41
+139 98 16
+98 49 0
+255 0 255
+255 0 255
+255 255 123
+255 238 41
+213 180 0
+139 98 0
+16 16 16
diff --git a/data/graphics/pokemon/palettes/alakazam_shiny_palette.pal b/data/graphics/pokemon/palettes/alakazam_shiny_palette.pal
new file mode 100644
index 000000000..083ce6897
--- /dev/null
+++ b/data/graphics/pokemon/palettes/alakazam_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 255
+222 222 222
+180 180 180
+90 90 90
+230 123 189
+189 82 148
+131 41 106
+82 0 41
+255 0 255
+255 0 255
+255 205 74
+213 172 0
+172 115 0
+123 32 0
+16 16 16
diff --git a/data/graphics/pokemon/palettes/altaria_palette.pal b/data/graphics/pokemon/palettes/altaria_palette.pal
new file mode 100644
index 000000000..d7af0b531
--- /dev/null
+++ b/data/graphics/pokemon/palettes/altaria_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 205 139
+255 255 255
+131 131 148
+197 197 213
+255 164 131
+255 98 65
+131 32 8
+172 213 255
+115 180 238
+98 139 197
+65 106 156
+238 246 255
+222 222 238
+172 180 197
+41 57 90
+0 0 0
diff --git a/data/graphics/pokemon/palettes/altaria_shiny_palette.pal b/data/graphics/pokemon/palettes/altaria_shiny_palette.pal
new file mode 100644
index 000000000..0ebea146a
--- /dev/null
+++ b/data/graphics/pokemon/palettes/altaria_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 205 139
+255 255 255
+131 131 148
+197 197 213
+255 164 131
+255 98 65
+131 32 8
+255 238 131
+255 205 98
+222 172 65
+156 106 0
+238 246 255
+222 222 238
+172 180 197
+123 74 0
+0 0 0
diff --git a/data/graphics/pokemon/palettes/ampharos_palette.pal b/data/graphics/pokemon/palettes/ampharos_palette.pal
new file mode 100644
index 000000000..f7fdd3683
--- /dev/null
+++ b/data/graphics/pokemon/palettes/ampharos_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 238 74
+255 197 16
+213 148 0
+148 74 0
+255 0 255
+230 230 230
+172 172 172
+98 106 106
+16 16 16
+255 98 0
+197 65 0
+139 32 0
+90 0 0
+255 0 255
diff --git a/data/graphics/pokemon/palettes/ampharos_shiny_palette.pal b/data/graphics/pokemon/palettes/ampharos_shiny_palette.pal
new file mode 100644
index 000000000..f29dc710f
--- /dev/null
+++ b/data/graphics/pokemon/palettes/ampharos_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+246 180 213
+213 148 180
+189 115 156
+139 82 106
+255 0 255
+230 230 230
+172 172 172
+98 106 106
+16 16 16
+131 205 246
+65 106 205
+32 65 156
+49 74 139
+255 0 255
diff --git a/data/graphics/pokemon/palettes/anorith_palette.pal b/data/graphics/pokemon/palettes/anorith_palette.pal
new file mode 100644
index 000000000..01bb5c13f
--- /dev/null
+++ b/data/graphics/pokemon/palettes/anorith_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+172 205 172
+139 172 139
+115 139 115
+90 115 90
+246 238 197
+230 205 148
+197 164 98
+148 82 74
+255 123 82
+222 82 32
+222 222 222
+180 180 189
+106 106 123
+0 0 0
diff --git a/data/graphics/pokemon/palettes/anorith_shiny_palette.pal b/data/graphics/pokemon/palettes/anorith_shiny_palette.pal
new file mode 100644
index 000000000..dc1fe0374
--- /dev/null
+++ b/data/graphics/pokemon/palettes/anorith_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 213 172
+230 180 139
+197 148 106
+164 115 74
+246 238 197
+230 205 148
+197 164 98
+131 90 32
+255 82 74
+222 82 32
+222 222 222
+180 180 189
+106 106 123
+41 41 57
diff --git a/data/graphics/pokemon/palettes/arbok_palette.pal b/data/graphics/pokemon/palettes/arbok_palette.pal
new file mode 100644
index 000000000..afd5a0a16
--- /dev/null
+++ b/data/graphics/pokemon/palettes/arbok_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 255 74
+238 222 24
+189 172 16
+255 172 131
+246 115 74
+197 65 24
+156 16 0
+16 16 16
+222 164 197
+189 115 164
+156 74 131
+106 32 90
+255 0 255
+205 205 205
+255 255 255
diff --git a/data/graphics/pokemon/palettes/arbok_shiny_palette.pal b/data/graphics/pokemon/palettes/arbok_shiny_palette.pal
new file mode 100644
index 000000000..6c88ffb42
--- /dev/null
+++ b/data/graphics/pokemon/palettes/arbok_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 255 74
+238 222 24
+189 172 16
+180 197 230
+148 164 197
+106 123 156
+49 65 98
+16 16 16
+222 180 65
+180 139 24
+139 98 24
+98 57 0
+255 0 255
+205 205 205
+255 255 255
diff --git a/data/graphics/pokemon/palettes/arcanine_palette.pal b/data/graphics/pokemon/palettes/arcanine_palette.pal
new file mode 100644
index 000000000..46135bf32
--- /dev/null
+++ b/data/graphics/pokemon/palettes/arcanine_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 246
+222 222 213
+90 90 90
+255 98 65
+197 49 32
+82 16 16
+255 246 172
+255 246 148
+246 189 106
+172 98 32
+255 139 82
+238 115 49
+197 82 49
+98 16 0
+16 16 16
diff --git a/data/graphics/pokemon/palettes/arcanine_shiny_palette.pal b/data/graphics/pokemon/palettes/arcanine_shiny_palette.pal
new file mode 100644
index 000000000..99edcb435
--- /dev/null
+++ b/data/graphics/pokemon/palettes/arcanine_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 246
+222 222 213
+90 90 90
+255 98 65
+197 49 32
+82 16 16
+255 246 238
+255 238 197
+230 197 156
+148 115 82
+255 230 115
+222 189 74
+180 148 32
+115 82 0
+16 16 16
diff --git a/data/graphics/pokemon/palettes/ariados_palette.pal b/data/graphics/pokemon/palettes/ariados_palette.pal
new file mode 100644
index 000000000..ccf5f7fe7
--- /dev/null
+++ b/data/graphics/pokemon/palettes/ariados_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 172 57
+255 123 41
+205 82 0
+139 32 0
+74 0 0
+255 238 90
+222 180 74
+148 115 49
+189 148 255
+148 90 238
+106 49 172
+189 189 189
+106 106 106
+16 16 16
diff --git a/data/graphics/pokemon/palettes/ariados_shiny_palette.pal b/data/graphics/pokemon/palettes/ariados_shiny_palette.pal
new file mode 100644
index 000000000..c2557b589
--- /dev/null
+++ b/data/graphics/pokemon/palettes/ariados_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+238 139 189
+205 106 164
+139 65 123
+115 16 82
+82 8 49
+255 238 90
+222 180 74
+148 115 49
+148 213 255
+98 164 230
+32 82 180
+189 189 189
+106 106 106
+16 16 16
diff --git a/data/graphics/pokemon/palettes/armaldo_palette.pal b/data/graphics/pokemon/palettes/armaldo_palette.pal
new file mode 100644
index 000000000..a6fc406b3
--- /dev/null
+++ b/data/graphics/pokemon/palettes/armaldo_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+189 189 222
+139 139 189
+115 115 172
+90 90 139
+246 238 197
+255 222 106
+222 180 98
+57 65 82
+255 98 74
+189 57 0
+222 222 222
+180 180 189
+106 106 123
+0 0 0
diff --git a/data/graphics/pokemon/palettes/armaldo_shiny_palette.pal b/data/graphics/pokemon/palettes/armaldo_shiny_palette.pal
new file mode 100644
index 000000000..e6d09d611
--- /dev/null
+++ b/data/graphics/pokemon/palettes/armaldo_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+246 197 189
+213 164 156
+180 131 123
+148 98 90
+246 238 197
+255 222 106
+222 180 98
+115 65 57
+255 98 74
+189 57 0
+222 222 222
+222 98 82
+180 57 41
+0 0 0
diff --git a/data/graphics/pokemon/palettes/aron_palette.pal b/data/graphics/pokemon/palettes/aron_palette.pal
new file mode 100644
index 000000000..b5711fdad
--- /dev/null
+++ b/data/graphics/pokemon/palettes/aron_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 172 156
+74 74 65
+106 106 106
+139 139 139
+172 172 172
+57 57 65
+123 106 106
+156 139 139
+189 172 172
+222 205 205
+255 255 255
+172 57 74
+222 106 106
+255 131 131
+106 189 255
+0 0 0
diff --git a/data/graphics/pokemon/palettes/aron_shiny_palette.pal b/data/graphics/pokemon/palettes/aron_shiny_palette.pal
new file mode 100644
index 000000000..eadb9aa81
--- /dev/null
+++ b/data/graphics/pokemon/palettes/aron_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 172 156
+32 90 90
+65 123 115
+90 156 148
+148 197 205
+74 41 24
+123 123 90
+156 156 123
+189 189 156
+222 222 197
+255 255 255
+172 57 74
+222 106 106
+255 131 131
+255 123 82
+0 0 0
diff --git a/data/graphics/pokemon/palettes/articuno_palette.pal b/data/graphics/pokemon/palettes/articuno_palette.pal
new file mode 100644
index 000000000..4dafc1203
--- /dev/null
+++ b/data/graphics/pokemon/palettes/articuno_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+213 238 255
+172 213 255
+139 180 230
+98 148 205
+57 106 164
+65 65 90
+255 0 255
+255 0 255
+139 164 213
+90 115 164
+74 74 106
+189 41 57
+230 98 115
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/articuno_shiny_palette.pal b/data/graphics/pokemon/palettes/articuno_shiny_palette.pal
new file mode 100644
index 000000000..bb1ccfa81
--- /dev/null
+++ b/data/graphics/pokemon/palettes/articuno_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+255 255 255
+238 246 255
+205 230 255
+156 189 246
+98 131 238
+57 74 148
+255 0 255
+255 0 255
+139 164 213
+90 115 164
+74 74 106
+189 41 57
+230 98 115
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/azumarill_palette.pal b/data/graphics/pokemon/palettes/azumarill_palette.pal
new file mode 100644
index 000000000..429d3fecc
--- /dev/null
+++ b/data/graphics/pokemon/palettes/azumarill_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+205 205 205
+156 156 156
+106 106 106
+16 16 16
+131 205 255
+90 172 230
+49 131 197
+74 74 131
+255 0 255
+255 0 255
+230 82 0
+197 41 0
+123 0 0
+255 0 255
diff --git a/data/graphics/pokemon/palettes/azumarill_shiny_palette.pal b/data/graphics/pokemon/palettes/azumarill_shiny_palette.pal
new file mode 100644
index 000000000..5f185cecb
--- /dev/null
+++ b/data/graphics/pokemon/palettes/azumarill_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+205 205 205
+156 156 156
+106 106 106
+16 16 16
+255 238 82
+255 213 57
+213 172 24
+131 90 41
+255 0 255
+255 0 255
+238 74 65
+197 24 57
+123 0 0
+255 0 255
diff --git a/data/graphics/pokemon/palettes/azurill_palette.pal b/data/graphics/pokemon/palettes/azurill_palette.pal
new file mode 100644
index 000000000..44214498f
--- /dev/null
+++ b/data/graphics/pokemon/palettes/azurill_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+49 65 90
+106 148 255
+74 115 255
+156 189 255
+123 123 148
+238 123 115
+189 74 65
+57 90 189
+222 98 90
+222 238 255
+90 131 246
+57 90 148
+255 255 255
+255 255 255
+0 0 0
diff --git a/data/graphics/pokemon/palettes/azurill_shiny_palette.pal b/data/graphics/pokemon/palettes/azurill_shiny_palette.pal
new file mode 100644
index 000000000..bbc8d2f29
--- /dev/null
+++ b/data/graphics/pokemon/palettes/azurill_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+156 189 255
+32 106 82
+148 230 148
+90 180 123
+205 255 172
+255 0 255
+222 98 49
+180 65 49
+65 156 98
+222 98 90
+222 238 255
+123 205 131
+255 0 255
+255 255 255
+255 255 255
+0 0 0
diff --git a/data/graphics/pokemon/palettes/bagon_palette.pal b/data/graphics/pokemon/palettes/bagon_palette.pal
new file mode 100644
index 000000000..c71cdb94b
--- /dev/null
+++ b/data/graphics/pokemon/palettes/bagon_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 197 98
+74 74 98
+123 115 148
+123 123 222
+172 172 255
+197 131 98
+255 148 98
+255 148 98
+131 148 148
+172 164 189
+222 213 238
+255 255 255
+0 0 0
+0 0 0
+255 255 255
+24 24 24
diff --git a/data/graphics/pokemon/palettes/bagon_shiny_palette.pal b/data/graphics/pokemon/palettes/bagon_shiny_palette.pal
new file mode 100644
index 000000000..6cd8ce5ea
--- /dev/null
+++ b/data/graphics/pokemon/palettes/bagon_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 197 98
+16 98 32
+98 156 106
+98 197 98
+148 230 148
+197 131 98
+255 148 98
+255 148 98
+131 148 148
+172 164 189
+222 213 238
+255 255 255
+0 0 0
+0 0 0
+255 255 255
+41 41 41
diff --git a/data/graphics/pokemon/palettes/baltoy_palette.pal b/data/graphics/pokemon/palettes/baltoy_palette.pal
new file mode 100644
index 000000000..335657267
--- /dev/null
+++ b/data/graphics/pokemon/palettes/baltoy_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+98 82 82
+131 131 98
+255 255 255
+156 164 65
+197 197 98
+230 230 172
+222 65 98
+246 148 82
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 255 0
diff --git a/data/graphics/pokemon/palettes/baltoy_shiny_palette.pal b/data/graphics/pokemon/palettes/baltoy_shiny_palette.pal
new file mode 100644
index 000000000..39cfa55ad
--- /dev/null
+++ b/data/graphics/pokemon/palettes/baltoy_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+98 82 82
+131 131 98
+255 255 255
+205 180 57
+246 222 98
+230 230 172
+90 172 106
+115 189 172
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 255 0
diff --git a/data/graphics/pokemon/palettes/banette_palette.pal b/data/graphics/pokemon/palettes/banette_palette.pal
new file mode 100644
index 000000000..cebcb7757
--- /dev/null
+++ b/data/graphics/pokemon/palettes/banette_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 230 213
+255 255 255
+255 255 49
+230 164 24
+255 189 49
+230 49 49
+222 123 49
+189 90 16
+131 65 41
+255 255 49
+255 255 49
+189 189 205
+148 148 172
+115 115 139
+74 74 98
+0 0 0
diff --git a/data/graphics/pokemon/palettes/banette_shiny_palette.pal b/data/graphics/pokemon/palettes/banette_shiny_palette.pal
new file mode 100644
index 000000000..b6df68803
--- /dev/null
+++ b/data/graphics/pokemon/palettes/banette_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 230 213
+255 255 255
+255 255 49
+230 164 24
+255 189 49
+230 49 49
+222 123 49
+189 90 16
+131 65 41
+255 255 49
+255 255 49
+189 205 238
+139 172 205
+90 148 172
+32 82 123
+0 0 0
diff --git a/data/graphics/pokemon/palettes/barboach_palette.pal b/data/graphics/pokemon/palettes/barboach_palette.pal
new file mode 100644
index 000000000..20167a557
--- /dev/null
+++ b/data/graphics/pokemon/palettes/barboach_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+164 156 90
+57 65 82
+115 115 131
+164 164 172
+189 189 197
+213 213 222
+238 246 246
+0 0 0
+197 222 238
+255 189 41
+74 90 156
+90 106 180
+90 115 205
+139 164 222
+164 197 255
+255 255 255
diff --git a/data/graphics/pokemon/palettes/barboach_shiny_palette.pal b/data/graphics/pokemon/palettes/barboach_shiny_palette.pal
new file mode 100644
index 000000000..e29a02099
--- /dev/null
+++ b/data/graphics/pokemon/palettes/barboach_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+164 156 90
+57 65 82
+115 115 131
+164 164 172
+189 189 197
+213 213 222
+238 246 246
+0 0 0
+255 246 123
+255 189 41
+131 82 0
+164 115 0
+197 148 24
+230 180 57
+255 213 90
+255 255 255
diff --git a/data/graphics/pokemon/palettes/bayleef_palette.pal b/data/graphics/pokemon/palettes/bayleef_palette.pal
new file mode 100644
index 000000000..9fce32009
--- /dev/null
+++ b/data/graphics/pokemon/palettes/bayleef_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 255 172
+246 238 106
+222 189 41
+164 131 24
+106 82 0
+106 197 49
+74 164 16
+49 123 8
+16 82 16
+197 197 197
+98 98 98
+16 16 16
+213 139 82
+172 49 0
diff --git a/data/graphics/pokemon/palettes/bayleef_shiny_palette.pal b/data/graphics/pokemon/palettes/bayleef_shiny_palette.pal
new file mode 100644
index 000000000..573c02e75
--- /dev/null
+++ b/data/graphics/pokemon/palettes/bayleef_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 238 197
+255 213 180
+230 156 123
+189 98 65
+123 74 57
+230 189 49
+189 148 24
+123 98 8
+82 65 16
+197 197 197
+98 98 98
+16 16 16
+222 156 115
+172 57 57
diff --git a/data/graphics/pokemon/palettes/beautifly_palette.pal b/data/graphics/pokemon/palettes/beautifly_palette.pal
new file mode 100644
index 000000000..65a02145f
--- /dev/null
+++ b/data/graphics/pokemon/palettes/beautifly_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 197 246
+90 90 82
+139 139 123
+255 255 255
+172 172 106
+230 222 115
+255 255 49
+255 255 197
+156 156 115
+197 197 115
+238 238 180
+255 255 238
+0 0 0
+255 148 41
+156 131 255
+24 24 0
diff --git a/data/graphics/pokemon/palettes/beautifly_shiny_palette.pal b/data/graphics/pokemon/palettes/beautifly_shiny_palette.pal
new file mode 100644
index 000000000..9f0418187
--- /dev/null
+++ b/data/graphics/pokemon/palettes/beautifly_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 197 246
+90 24 65
+156 65 131
+255 255 255
+172 148 106
+246 238 148
+255 255 213
+255 255 197
+197 156 115
+230 197 115
+255 238 180
+255 255 238
+0 0 0
+255 148 41
+156 131 255
+24 24 0
diff --git a/data/graphics/pokemon/palettes/beedrill_palette.pal b/data/graphics/pokemon/palettes/beedrill_palette.pal
new file mode 100644
index 000000000..24c875141
--- /dev/null
+++ b/data/graphics/pokemon/palettes/beedrill_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 246 164
+255 205 74
+238 164 49
+139 82 0
+238 230 255
+222 205 246
+189 172 197
+164 148 172
+255 148 106
+213 24 49
+156 0 8
+98 98 98
+24 24 24
+255 0 255
diff --git a/data/graphics/pokemon/palettes/beedrill_shiny_palette.pal b/data/graphics/pokemon/palettes/beedrill_shiny_palette.pal
new file mode 100644
index 000000000..f35f264de
--- /dev/null
+++ b/data/graphics/pokemon/palettes/beedrill_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+230 246 106
+189 205 65
+148 164 24
+74 90 0
+238 230 255
+222 205 246
+189 172 197
+164 148 172
+90 139 222
+49 98 180
+0 0 115
+98 98 98
+24 24 24
+255 0 255
diff --git a/data/graphics/pokemon/palettes/beldum_palette.pal b/data/graphics/pokemon/palettes/beldum_palette.pal
new file mode 100644
index 000000000..41b48bc08
--- /dev/null
+++ b/data/graphics/pokemon/palettes/beldum_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+205 205 205
+172 172 172
+148 139 148
+115 106 115
+222 222 222
+131 74 74
+255 106 106
+213 74 82
+131 205 255
+255 255 255
+90 164 255
+74 131 213
+57 98 180
+49 57 115
+16 16 16
diff --git a/data/graphics/pokemon/palettes/beldum_shiny_palette.pal b/data/graphics/pokemon/palettes/beldum_shiny_palette.pal
new file mode 100644
index 000000000..8fc3bc4be
--- /dev/null
+++ b/data/graphics/pokemon/palettes/beldum_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+238 172 82
+205 139 49
+172 106 16
+139 74 0
+255 205 115
+156 65 65
+255 106 106
+255 74 82
+238 238 246
+255 255 255
+213 213 222
+164 164 172
+115 106 115
+82 74 82
+16 16 16
diff --git a/data/graphics/pokemon/palettes/bellossom_palette.pal b/data/graphics/pokemon/palettes/bellossom_palette.pal
new file mode 100644
index 000000000..7b0591a62
--- /dev/null
+++ b/data/graphics/pokemon/palettes/bellossom_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+156 213 74
+115 172 49
+82 98 41
+230 230 106
+180 180 57
+131 131 24
+82 197 49
+57 139 0
+16 90 16
+246 106 0
+213 32 0
+131 0 0
+164 164 164
+16 16 16
diff --git a/data/graphics/pokemon/palettes/bellossom_shiny_palette.pal b/data/graphics/pokemon/palettes/bellossom_shiny_palette.pal
new file mode 100644
index 000000000..1f10af6fb
--- /dev/null
+++ b/data/graphics/pokemon/palettes/bellossom_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+222 156 255
+189 123 230
+123 65 180
+213 246 90
+164 197 41
+98 139 8
+90 205 131
+49 148 98
+32 82 74
+255 131 172
+205 49 106
+148 24 82
+164 164 164
+16 16 16
diff --git a/data/graphics/pokemon/palettes/bellsprout_palette.pal b/data/graphics/pokemon/palettes/bellsprout_palette.pal
new file mode 100644
index 000000000..88ab00230
--- /dev/null
+++ b/data/graphics/pokemon/palettes/bellsprout_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 255 255
+82 98 41
+255 164 115
+238 115 65
+189 65 32
+255 230 156
+255 197 90
+197 148 41
+189 255 115
+156 213 74
+115 172 49
+205 156 41
+156 115 32
+106 65 0
+16 16 16
diff --git a/data/graphics/pokemon/palettes/bellsprout_shiny_palette.pal b/data/graphics/pokemon/palettes/bellsprout_shiny_palette.pal
new file mode 100644
index 000000000..6a813078f
--- /dev/null
+++ b/data/graphics/pokemon/palettes/bellsprout_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 255 255
+82 98 41
+222 189 189
+180 148 148
+139 106 106
+255 246 98
+222 205 57
+180 164 16
+246 213 82
+205 172 41
+164 131 0
+205 156 41
+156 115 32
+106 65 0
+16 16 16
diff --git a/data/graphics/pokemon/palettes/blastoise_palette.pal b/data/graphics/pokemon/palettes/blastoise_palette.pal
new file mode 100644
index 000000000..632bbc021
--- /dev/null
+++ b/data/graphics/pokemon/palettes/blastoise_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+213 205 205
+148 164 164
+106 74 57
+172 98 32
+238 172 90
+255 213 106
+230 172 90
+189 139 57
+156 106 74
+131 213 255
+106 172 230
+65 131 197
+74 74 131
+16 16 16
diff --git a/data/graphics/pokemon/palettes/blastoise_shiny_palette.pal b/data/graphics/pokemon/palettes/blastoise_shiny_palette.pal
new file mode 100644
index 000000000..d0547a706
--- /dev/null
+++ b/data/graphics/pokemon/palettes/blastoise_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+213 205 205
+148 164 164
+32 65 32
+172 98 32
+238 172 90
+255 213 106
+115 139 41
+82 106 8
+41 65 8
+230 230 246
+197 197 246
+139 139 189
+57 57 106
+16 16 16
diff --git a/data/graphics/pokemon/palettes/blaziken_palette.pal b/data/graphics/pokemon/palettes/blaziken_palette.pal
new file mode 100644
index 000000000..64aaed794
--- /dev/null
+++ b/data/graphics/pokemon/palettes/blaziken_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 197 148
+255 246 246
+205 180 180
+172 148 148
+148 115 123
+255 123 82
+222 98 49
+180 65 49
+74 41 65
+238 213 172
+205 180 156
+148 123 90
+255 230 156
+255 213 106
+230 172 90
+0 0 0
diff --git a/data/graphics/pokemon/palettes/blaziken_shiny_palette.pal b/data/graphics/pokemon/palettes/blaziken_shiny_palette.pal
new file mode 100644
index 000000000..fea29cce8
--- /dev/null
+++ b/data/graphics/pokemon/palettes/blaziken_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 197 148
+255 246 246
+205 180 180
+172 148 148
+148 115 123
+197 82 49
+131 49 32
+106 24 8
+74 0 0
+238 230 222
+222 213 205
+180 65 49
+255 255 255
+255 180 82
+222 123 49
+0 0 0
diff --git a/data/graphics/pokemon/palettes/blissey_palette.pal b/data/graphics/pokemon/palettes/blissey_palette.pal
new file mode 100644
index 000000000..edeacbdaa
--- /dev/null
+++ b/data/graphics/pokemon/palettes/blissey_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+222 222 222
+180 180 180
+106 106 106
+0 255 0
+255 213 222
+255 172 197
+238 123 156
+213 74 98
+189 32 49
+0 255 0
+0 255 0
+213 74 98
+172 16 32
+16 16 16
diff --git a/data/graphics/pokemon/palettes/blissey_shiny_palette.pal b/data/graphics/pokemon/palettes/blissey_shiny_palette.pal
new file mode 100644
index 000000000..d6d75db9e
--- /dev/null
+++ b/data/graphics/pokemon/palettes/blissey_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+222 238 255
+180 197 222
+90 106 131
+0 255 0
+255 238 246
+255 213 230
+246 172 197
+222 115 139
+180 74 82
+0 255 0
+238 123 156
+222 90 98
+172 49 65
+16 16 16
diff --git a/data/graphics/pokemon/palettes/breloom_palette.pal b/data/graphics/pokemon/palettes/breloom_palette.pal
new file mode 100644
index 000000000..f01f5d947
--- /dev/null
+++ b/data/graphics/pokemon/palettes/breloom_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+238 238 238
+255 255 255
+255 238 156
+246 213 123
+213 172 106
+82 24 16
+98 74 57
+57 82 24
+164 131 82
+172 213 98
+148 189 74
+115 148 49
+238 123 74
+172 49 16
+0 0 0
+222 74 41
diff --git a/data/graphics/pokemon/palettes/breloom_shiny_palette.pal b/data/graphics/pokemon/palettes/breloom_shiny_palette.pal
new file mode 100644
index 000000000..ad89e65f2
--- /dev/null
+++ b/data/graphics/pokemon/palettes/breloom_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 148 139
+255 255 255
+255 238 180
+255 230 148
+230 189 106
+82 24 16
+98 74 57
+57 82 24
+189 148 82
+255 115 74
+222 98 49
+180 65 49
+255 222 139
+238 139 49
+0 0 0
+255 180 90
diff --git a/data/graphics/pokemon/palettes/bulbasaur_palette.pal b/data/graphics/pokemon/palettes/bulbasaur_palette.pal
new file mode 100644
index 000000000..5147bd974
--- /dev/null
+++ b/data/graphics/pokemon/palettes/bulbasaur_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+131 238 197
+98 213 164
+57 148 123
+24 74 74
+255 106 98
+222 74 65
+189 41 32
+205 205 205
+16 16 16
+189 255 115
+156 213 74
+115 172 49
+82 98 41
+255 0 255
diff --git a/data/graphics/pokemon/palettes/bulbasaur_shiny_palette.pal b/data/graphics/pokemon/palettes/bulbasaur_shiny_palette.pal
new file mode 100644
index 000000000..86a535831
--- /dev/null
+++ b/data/graphics/pokemon/palettes/bulbasaur_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+205 255 41
+164 230 0
+106 172 0
+24 90 0
+255 106 98
+222 74 65
+189 41 32
+205 205 205
+16 16 16
+57 197 90
+16 156 49
+0 115 8
+0 57 0
+255 0 255
diff --git a/data/graphics/pokemon/palettes/butterfree_palette.pal b/data/graphics/pokemon/palettes/butterfree_palette.pal
new file mode 100644
index 000000000..a59d4a5d5
--- /dev/null
+++ b/data/graphics/pokemon/palettes/butterfree_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 164 123
+255 255 255
+16 16 16
+255 0 255
+180 180 197
+123 123 156
+82 82 115
+65 65 90
+255 197 106
+255 123 82
+213 90 41
+148 32 16
+230 230 230
+197 197 197
+156 205 197
+90 180 139
diff --git a/data/graphics/pokemon/palettes/butterfree_shiny_palette.pal b/data/graphics/pokemon/palettes/butterfree_shiny_palette.pal
new file mode 100644
index 000000000..da1e68990
--- /dev/null
+++ b/data/graphics/pokemon/palettes/butterfree_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+16 16 16
+255 0 255
+189 189 205
+123 123 156
+90 90 123
+65 65 90
+164 255 98
+123 222 57
+82 180 16
+16 98 0
+255 197 205
+255 115 123
+255 189 197
+255 139 148
diff --git a/data/graphics/pokemon/palettes/cacnea_palette.pal b/data/graphics/pokemon/palettes/cacnea_palette.pal
new file mode 100644
index 000000000..2bfc05a1e
--- /dev/null
+++ b/data/graphics/pokemon/palettes/cacnea_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 172 98
+205 238 115
+172 205 98
+139 172 82
+106 139 65
+230 255 156
+123 205 106
+74 156 57
+65 115 41
+131 131 131
+49 82 41
+255 238 255
+255 213 74
+189 156 65
+255 238 148
+16 16 16
diff --git a/data/graphics/pokemon/palettes/cacnea_shiny_palette.pal b/data/graphics/pokemon/palettes/cacnea_shiny_palette.pal
new file mode 100644
index 000000000..67e730f61
--- /dev/null
+++ b/data/graphics/pokemon/palettes/cacnea_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 172 98
+238 189 90
+205 156 57
+172 123 24
+139 90 0
+255 222 123
+205 106 57
+172 74 24
+139 41 0
+131 131 131
+74 24 0
+255 238 255
+255 213 74
+189 156 65
+255 238 148
+16 16 16
diff --git a/data/graphics/pokemon/palettes/cacturne_palette.pal b/data/graphics/pokemon/palettes/cacturne_palette.pal
new file mode 100644
index 000000000..cd8281641
--- /dev/null
+++ b/data/graphics/pokemon/palettes/cacturne_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 172 98
+180 213 115
+156 189 98
+131 164 82
+106 139 65
+98 197 106
+82 172 98
+65 164 90
+49 131 74
+98 115 74
+57 82 41
+205 238 115
+255 230 74
+139 115 115
+82 82 90
+16 16 16
diff --git a/data/graphics/pokemon/palettes/cacturne_shiny_palette.pal b/data/graphics/pokemon/palettes/cacturne_shiny_palette.pal
new file mode 100644
index 000000000..11914015b
--- /dev/null
+++ b/data/graphics/pokemon/palettes/cacturne_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 172 98
+238 189 90
+205 156 57
+172 123 24
+139 90 0
+205 106 57
+172 74 24
+139 41 0
+106 8 0
+106 57 0
+74 24 0
+255 222 123
+255 230 74
+139 115 115
+82 82 90
+16 16 16
diff --git a/data/graphics/pokemon/palettes/camerupt_palette.pal b/data/graphics/pokemon/palettes/camerupt_palette.pal
new file mode 100644
index 000000000..bd1096ff6
--- /dev/null
+++ b/data/graphics/pokemon/palettes/camerupt_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+106 106 156
+24 24 24
+82 49 24
+189 82 41
+230 106 24
+238 172 74
+74 74 139
+131 131 189
+189 180 189
+0 0 0
+189 123 106
+238 238 205
+213 213 131
+172 172 90
+74 74 32
+255 255 255
diff --git a/data/graphics/pokemon/palettes/camerupt_shiny_palette.pal b/data/graphics/pokemon/palettes/camerupt_shiny_palette.pal
new file mode 100644
index 000000000..c402d68dd
--- /dev/null
+++ b/data/graphics/pokemon/palettes/camerupt_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+106 106 156
+41 41 24
+41 41 57
+57 65 82
+115 106 123
+148 139 156
+222 172 74
+255 246 115
+222 213 222
+0 0 0
+197 139 57
+255 255 255
+238 189 156
+197 148 115
+115 74 49
+255 255 255
diff --git a/data/graphics/pokemon/palettes/carvanha_palette.pal b/data/graphics/pokemon/palettes/carvanha_palette.pal
new file mode 100644
index 000000000..fbe24d28b
--- /dev/null
+++ b/data/graphics/pokemon/palettes/carvanha_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+156 131 213
+41 41 90
+172 197 255
+98 74 57
+49 74 156
+65 123 189
+98 164 222
+189 57 57
+246 57 57
+255 131 131
+205 148 41
+238 189 41
+255 205 82
+123 57 57
+0 0 0
+255 255 255
diff --git a/data/graphics/pokemon/palettes/carvanha_shiny_palette.pal b/data/graphics/pokemon/palettes/carvanha_shiny_palette.pal
new file mode 100644
index 000000000..0e0cb9268
--- /dev/null
+++ b/data/graphics/pokemon/palettes/carvanha_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+156 131 213
+41 41 90
+172 197 255
+98 74 57
+123 156 24
+156 189 57
+189 222 90
+49 148 131
+82 180 164
+115 213 197
+205 148 41
+238 189 41
+255 205 82
+0 98 82
+0 0 0
+255 255 255
diff --git a/data/graphics/pokemon/palettes/cascoon_palette.pal b/data/graphics/pokemon/palettes/cascoon_palette.pal
new file mode 100644
index 000000000..05dceb931
--- /dev/null
+++ b/data/graphics/pokemon/palettes/cascoon_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 246 197
+106 98 115
+139 139 148
+172 172 180
+0 0 0
+172 156 189
+222 180 230
+238 213 230
+238 230 255
+115 0 0
+246 197 0
+189 49 0
+148 148 0
+246 255 197
+0 0 0
+24 24 24
diff --git a/data/graphics/pokemon/palettes/cascoon_shiny_palette.pal b/data/graphics/pokemon/palettes/cascoon_shiny_palette.pal
new file mode 100644
index 000000000..e8b230ed1
--- /dev/null
+++ b/data/graphics/pokemon/palettes/cascoon_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 246 197
+49 98 16
+82 148 24
+115 180 57
+0 0 0
+139 205 74
+172 230 98
+213 255 148
+238 255 172
+115 0 0
+246 197 0
+189 49 0
+148 148 0
+246 255 197
+0 0 0
+24 24 24
diff --git a/data/graphics/pokemon/palettes/castform_normal_form_palette.pal b/data/graphics/pokemon/palettes/castform_normal_form_palette.pal
new file mode 100644
index 000000000..3fe2b7692
--- /dev/null
+++ b/data/graphics/pokemon/palettes/castform_normal_form_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 197 148
+90 82 82
+205 189 189
+230 222 222
+246 246 238
+0 0 0
+255 255 255
+222 222 246
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+148 148 148
+74 82 74
+255 255 255
+24 24 24
diff --git a/data/graphics/pokemon/palettes/castform_normal_form_shiny_palette.pal b/data/graphics/pokemon/palettes/castform_normal_form_shiny_palette.pal
new file mode 100644
index 000000000..2fa401dd6
--- /dev/null
+++ b/data/graphics/pokemon/palettes/castform_normal_form_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 197 148
+98 90 90
+205 164 189
+230 197 222
+255 222 255
+0 0 0
+255 246 65
+230 180 32
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+148 148 148
+74 82 74
+255 255 255
+24 24 24
diff --git a/data/graphics/pokemon/palettes/castform_rainy_form_palette.pal b/data/graphics/pokemon/palettes/castform_rainy_form_palette.pal
new file mode 100644
index 000000000..914cdac62
--- /dev/null
+++ b/data/graphics/pokemon/palettes/castform_rainy_form_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 197 148
+57 65 90
+98 115 189
+115 139 213
+148 180 205
+0 0 0
+205 238 246
+180 197 222
+139 205 222
+131 180 197
+82 98 131
+197 197 197
+148 139 148
+90 90 82
+255 255 255
+24 24 24
diff --git a/data/graphics/pokemon/palettes/castform_rainy_form_shiny_palette.pal b/data/graphics/pokemon/palettes/castform_rainy_form_shiny_palette.pal
new file mode 100644
index 000000000..914cdac62
--- /dev/null
+++ b/data/graphics/pokemon/palettes/castform_rainy_form_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 197 148
+57 65 90
+98 115 189
+115 139 213
+148 180 205
+0 0 0
+205 238 246
+180 197 222
+139 205 222
+131 180 197
+82 98 131
+197 197 197
+148 139 148
+90 90 82
+255 255 255
+24 24 24
diff --git a/data/graphics/pokemon/palettes/castform_snowy_form_palette.pal b/data/graphics/pokemon/palettes/castform_snowy_form_palette.pal
new file mode 100644
index 000000000..d1c64ac75
--- /dev/null
+++ b/data/graphics/pokemon/palettes/castform_snowy_form_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 197 148
+41 82 57
+123 82 189
+139 115 213
+148 180 205
+0 0 0
+197 180 255
+156 156 197
+139 205 172
+115 164 139
+98 74 115
+189 230 230
+82 115 106
+74 82 74
+255 255 255
+24 24 24
diff --git a/data/graphics/pokemon/palettes/castform_snowy_form_shiny_palette.pal b/data/graphics/pokemon/palettes/castform_snowy_form_shiny_palette.pal
new file mode 100644
index 000000000..d1c64ac75
--- /dev/null
+++ b/data/graphics/pokemon/palettes/castform_snowy_form_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 197 148
+41 82 57
+123 82 189
+139 115 213
+148 180 205
+0 0 0
+197 180 255
+156 156 197
+139 205 172
+115 164 139
+98 74 115
+189 230 230
+82 115 106
+74 82 74
+255 255 255
+24 24 24
diff --git a/data/graphics/pokemon/palettes/castform_sunny_form_palette.pal b/data/graphics/pokemon/palettes/castform_sunny_form_palette.pal
new file mode 100644
index 000000000..af0cfbb93
--- /dev/null
+++ b/data/graphics/pokemon/palettes/castform_sunny_form_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 197 148
+98 49 41
+205 90 74
+238 123 74
+255 156 65
+0 0 0
+255 246 106
+230 213 106
+255 156 98
+213 131 74
+148 90 65
+213 205 230
+0 0 0
+90 90 82
+255 255 255
+24 24 24
diff --git a/data/graphics/pokemon/palettes/castform_sunny_form_shiny_palette.pal b/data/graphics/pokemon/palettes/castform_sunny_form_shiny_palette.pal
new file mode 100644
index 000000000..af0cfbb93
--- /dev/null
+++ b/data/graphics/pokemon/palettes/castform_sunny_form_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 197 148
+98 49 41
+205 90 74
+238 123 74
+255 156 65
+0 0 0
+255 246 106
+230 213 106
+255 156 98
+213 131 74
+148 90 65
+213 205 230
+0 0 0
+90 90 82
+255 255 255
+24 24 24
diff --git a/data/graphics/pokemon/palettes/caterpie_palette.pal b/data/graphics/pokemon/palettes/caterpie_palette.pal
new file mode 100644
index 000000000..c672687ac
--- /dev/null
+++ b/data/graphics/pokemon/palettes/caterpie_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 197 98
+238 238 123
+213 205 98
+255 172 115
+238 123 49
+197 65 65
+123 98 57
+189 255 115
+156 213 74
+115 172 49
+82 98 41
+255 0 255
+131 131 131
+16 16 16
diff --git a/data/graphics/pokemon/palettes/caterpie_shiny_palette.pal b/data/graphics/pokemon/palettes/caterpie_shiny_palette.pal
new file mode 100644
index 000000000..4b797001e
--- /dev/null
+++ b/data/graphics/pokemon/palettes/caterpie_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 197 98
+255 230 156
+255 213 106
+230 172 90
+255 32 57
+148 0 24
+148 98 24
+255 255 123
+255 246 32
+255 189 0
+148 82 16
+255 0 255
+131 131 131
+16 16 16
diff --git a/data/graphics/pokemon/palettes/celebi_palette.pal b/data/graphics/pokemon/palettes/celebi_palette.pal
new file mode 100644
index 000000000..aed1b3ec2
--- /dev/null
+++ b/data/graphics/pokemon/palettes/celebi_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+238 255 213
+197 238 164
+123 213 115
+65 189 65
+32 139 32
+255 255 255
+172 238 255
+115 189 230
+57 139 205
+0 98 180
+255 0 255
+180 180 189
+106 115 131
+16 16 16
diff --git a/data/graphics/pokemon/palettes/celebi_shiny_palette.pal b/data/graphics/pokemon/palettes/celebi_shiny_palette.pal
new file mode 100644
index 000000000..b90d6ed43
--- /dev/null
+++ b/data/graphics/pokemon/palettes/celebi_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 230
+255 238 230
+255 205 197
+238 164 156
+222 106 131
+172 57 65
+255 255 255
+189 222 238
+106 213 90
+74 180 65
+41 148 41
+222 32 222
+180 180 189
+106 115 131
+49 49 49
diff --git a/data/graphics/pokemon/palettes/chansey_palette.pal b/data/graphics/pokemon/palettes/chansey_palette.pal
new file mode 100644
index 000000000..556aaa5e1
--- /dev/null
+++ b/data/graphics/pokemon/palettes/chansey_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+246 238 164
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+16 16 16
+255 172 172
+255 131 90
+238 90 49
+255 222 222
+255 213 213
+255 172 172
+246 115 115
+180 65 49
diff --git a/data/graphics/pokemon/palettes/chansey_shiny_palette.pal b/data/graphics/pokemon/palettes/chansey_shiny_palette.pal
new file mode 100644
index 000000000..e8107f8d5
--- /dev/null
+++ b/data/graphics/pokemon/palettes/chansey_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+246 238 164
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+16 16 16
+180 238 106
+148 213 82
+106 189 49
+255 255 230
+255 238 205
+246 205 139
+230 172 98
+123 90 16
diff --git a/data/graphics/pokemon/palettes/charizard_palette.pal b/data/graphics/pokemon/palettes/charizard_palette.pal
new file mode 100644
index 000000000..154a0f0c5
--- /dev/null
+++ b/data/graphics/pokemon/palettes/charizard_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+238 82 65
+197 49 32
+41 172 189
+32 123 148
+24 65 106
+255 230 156
+255 213 106
+255 164 90
+16 16 16
+255 197 98
+255 148 65
+222 98 32
+148 49 0
+213 213 213
+255 255 255
diff --git a/data/graphics/pokemon/palettes/charizard_shiny_palette.pal b/data/graphics/pokemon/palettes/charizard_shiny_palette.pal
new file mode 100644
index 000000000..0704ae619
--- /dev/null
+++ b/data/graphics/pokemon/palettes/charizard_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+238 82 65
+197 49 32
+222 98 106
+189 65 74
+156 32 41
+238 238 156
+222 213 131
+205 189 106
+16 16 16
+131 156 156
+98 123 123
+65 90 90
+32 57 57
+213 213 213
+255 255 255
diff --git a/data/graphics/pokemon/palettes/charmander_palette.pal b/data/graphics/pokemon/palettes/charmander_palette.pal
new file mode 100644
index 000000000..1e542aa48
--- /dev/null
+++ b/data/graphics/pokemon/palettes/charmander_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+16 16 16
+180 180 180
+255 255 255
+255 230 156
+255 213 106
+230 172 90
+213 65 8
+246 148 8
+255 197 98
+255 148 65
+222 82 32
+148 49 0
+24 74 49
+65 164 123
+148 205 222
diff --git a/data/graphics/pokemon/palettes/charmander_shiny_palette.pal b/data/graphics/pokemon/palettes/charmander_shiny_palette.pal
new file mode 100644
index 000000000..3b5bff449
--- /dev/null
+++ b/data/graphics/pokemon/palettes/charmander_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+16 16 16
+180 180 180
+255 255 255
+255 255 180
+255 230 148
+246 197 115
+213 65 8
+246 148 8
+255 246 90
+255 213 49
+222 172 8
+148 32 16
+24 74 49
+65 164 123
+148 205 222
diff --git a/data/graphics/pokemon/palettes/charmeleon_palette.pal b/data/graphics/pokemon/palettes/charmeleon_palette.pal
new file mode 100644
index 000000000..400b49d5c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/charmeleon_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+106 106 106
+255 0 255
+255 230 156
+255 213 106
+230 172 90
+213 65 8
+246 148 8
+255 0 255
+255 180 98
+255 106 74
+213 74 32
+148 32 16
+180 180 180
+16 16 16
diff --git a/data/graphics/pokemon/palettes/charmeleon_shiny_palette.pal b/data/graphics/pokemon/palettes/charmeleon_shiny_palette.pal
new file mode 100644
index 000000000..7b7b96e79
--- /dev/null
+++ b/data/graphics/pokemon/palettes/charmeleon_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+106 106 106
+255 0 255
+255 230 156
+255 213 106
+230 172 90
+222 82 57
+246 148 106
+255 0 255
+255 238 164
+255 222 65
+238 164 16
+164 41 8
+180 180 180
+16 16 16
diff --git a/data/graphics/pokemon/palettes/chikorita_palette.pal b/data/graphics/pokemon/palettes/chikorita_palette.pal
new file mode 100644
index 000000000..9bca4c3eb
--- /dev/null
+++ b/data/graphics/pokemon/palettes/chikorita_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+222 255 131
+205 238 98
+156 197 8
+74 115 0
+98 172 74
+57 131 41
+0 90 0
+0 57 0
+205 205 205
+156 156 156
+98 98 98
+16 16 16
+213 131 82
+148 0 0
diff --git a/data/graphics/pokemon/palettes/chikorita_shiny_palette.pal b/data/graphics/pokemon/palettes/chikorita_shiny_palette.pal
new file mode 100644
index 000000000..d7ecae6fb
--- /dev/null
+++ b/data/graphics/pokemon/palettes/chikorita_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 255 148
+246 238 90
+205 197 57
+131 106 16
+246 189 106
+213 156 74
+164 98 24
+90 65 41
+205 205 205
+156 156 156
+156 131 74
+16 16 16
+222 156 115
+172 57 57
diff --git a/data/graphics/pokemon/palettes/chimecho_palette.pal b/data/graphics/pokemon/palettes/chimecho_palette.pal
new file mode 100644
index 000000000..9dd34b7c4
--- /dev/null
+++ b/data/graphics/pokemon/palettes/chimecho_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 197 148
+0 0 0
+255 123 148
+156 197 230
+197 230 255
+115 148 180
+255 255 255
+164 164 164
+255 230 148
+255 213 90
+65 74 106
+197 74 98
+123 41 65
+246 90 115
+246 189 90
+172 115 74
diff --git a/data/graphics/pokemon/palettes/chimecho_shiny_palette.pal b/data/graphics/pokemon/palettes/chimecho_shiny_palette.pal
new file mode 100644
index 000000000..44983802b
--- /dev/null
+++ b/data/graphics/pokemon/palettes/chimecho_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 197 148
+0 0 0
+255 189 90
+148 230 148
+205 255 172
+98 189 98
+255 255 255
+164 164 164
+255 230 148
+255 213 90
+49 123 74
+197 106 24
+148 74 0
+255 148 24
+246 189 90
+172 115 74
diff --git a/data/graphics/pokemon/palettes/chinchou_palette.pal b/data/graphics/pokemon/palettes/chinchou_palette.pal
new file mode 100644
index 000000000..fc382ddbb
--- /dev/null
+++ b/data/graphics/pokemon/palettes/chinchou_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+205 230 255
+164 205 255
+139 156 255
+98 123 213
+65 90 172
+0 57 115
+255 246 172
+255 222 123
+213 180 90
+180 139 57
+106 57 0
+139 98 24
+164 0 0
+16 16 16
diff --git a/data/graphics/pokemon/palettes/chinchou_shiny_palette.pal b/data/graphics/pokemon/palettes/chinchou_shiny_palette.pal
new file mode 100644
index 000000000..babb78178
--- /dev/null
+++ b/data/graphics/pokemon/palettes/chinchou_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+148 238 255
+123 222 255
+82 180 255
+41 139 222
+8 90 180
+24 57 131
+213 255 115
+164 246 65
+123 205 74
+90 172 49
+57 139 24
+32 82 24
+148 57 0
+16 16 16
diff --git a/data/graphics/pokemon/palettes/circled_question_mark_palette.pal b/data/graphics/pokemon/palettes/circled_question_mark_palette.pal
new file mode 100644
index 000000000..681f1cefe
--- /dev/null
+++ b/data/graphics/pokemon/palettes/circled_question_mark_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+156 205 205
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+205 205 205
+172 172 172
+255 255 255
+0 0 0
diff --git a/data/graphics/pokemon/palettes/circled_question_mark_shiny_palette.pal b/data/graphics/pokemon/palettes/circled_question_mark_shiny_palette.pal
new file mode 100644
index 000000000..aa8d08dc3
--- /dev/null
+++ b/data/graphics/pokemon/palettes/circled_question_mark_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+123 172 172
+32 32 32
+32 32 32
+32 32 32
+32 32 32
+32 32 32
+32 32 32
+32 32 32
+32 32 32
+32 32 32
+32 32 32
+32 32 32
+172 172 172
+139 139 139
+222 222 222
+32 32 32
diff --git a/data/graphics/pokemon/palettes/clamperl_palette.pal b/data/graphics/pokemon/palettes/clamperl_palette.pal
new file mode 100644
index 000000000..84d730399
--- /dev/null
+++ b/data/graphics/pokemon/palettes/clamperl_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 246 156
+255 255 255
+205 213 213
+139 164 148
+197 213 246
+139 189 205
+74 139 131
+41 65 131
+98 139 246
+49 90 205
+0 41 82
+123 189 255
+0 0 0
+255 123 213
+213 115 131
+115 74 90
diff --git a/data/graphics/pokemon/palettes/clamperl_shiny_palette.pal b/data/graphics/pokemon/palettes/clamperl_shiny_palette.pal
new file mode 100644
index 000000000..d479da971
--- /dev/null
+++ b/data/graphics/pokemon/palettes/clamperl_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 246 156
+255 255 255
+205 213 213
+139 164 148
+197 213 246
+139 189 205
+74 139 131
+41 65 131
+197 65 180
+148 8 123
+0 41 82
+222 131 205
+0 0 0
+255 230 156
+230 172 90
+115 74 90
diff --git a/data/graphics/pokemon/palettes/claydol_palette.pal b/data/graphics/pokemon/palettes/claydol_palette.pal
new file mode 100644
index 000000000..cd7f876c5
--- /dev/null
+++ b/data/graphics/pokemon/palettes/claydol_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+82 82 41
+106 106 65
+148 156 123
+98 98 24
+156 148 189
+197 197 213
+255 255 255
+255 197 164
+246 123 90
+172 90 0
+255 213 115
+180 164 123
+255 255 255
+255 255 255
+106 255 106
diff --git a/data/graphics/pokemon/palettes/claydol_shiny_palette.pal b/data/graphics/pokemon/palettes/claydol_shiny_palette.pal
new file mode 100644
index 000000000..e4203b19b
--- /dev/null
+++ b/data/graphics/pokemon/palettes/claydol_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+82 82 41
+106 106 65
+148 156 123
+98 98 24
+156 148 189
+197 197 213
+255 255 255
+246 238 90
+246 205 57
+197 156 16
+255 213 115
+180 164 123
+255 255 255
+255 255 255
+106 255 106
diff --git a/data/graphics/pokemon/palettes/clefable_palette.pal b/data/graphics/pokemon/palettes/clefable_palette.pal
new file mode 100644
index 000000000..0befc3d13
--- /dev/null
+++ b/data/graphics/pokemon/palettes/clefable_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+197 197 197
+148 148 148
+255 0 255
+255 197 164
+255 156 131
+255 106 90
+180 57 41
+16 16 16
+255 106 41
+222 32 16
+139 115 74
+115 90 49
+90 65 24
+255 0 255
diff --git a/data/graphics/pokemon/palettes/clefable_shiny_palette.pal b/data/graphics/pokemon/palettes/clefable_shiny_palette.pal
new file mode 100644
index 000000000..d89afdc81
--- /dev/null
+++ b/data/graphics/pokemon/palettes/clefable_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+197 197 197
+148 148 148
+255 0 255
+255 230 255
+255 189 213
+255 148 172
+148 41 65
+16 16 16
+255 106 41
+222 32 16
+123 222 90
+82 180 49
+41 139 8
+255 0 255
diff --git a/data/graphics/pokemon/palettes/clefairy_palette.pal b/data/graphics/pokemon/palettes/clefairy_palette.pal
new file mode 100644
index 000000000..7a7bcf171
--- /dev/null
+++ b/data/graphics/pokemon/palettes/clefairy_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+255 255 255
+197 197 197
+148 148 148
+238 90 74
+180 57 41
+205 131 82
+172 98 49
+156 82 32
+115 41 8
+255 0 255
+255 197 164
+255 156 131
+230 131 123
+156 90 82
+16 16 16
diff --git a/data/graphics/pokemon/palettes/clefairy_shiny_palette.pal b/data/graphics/pokemon/palettes/clefairy_shiny_palette.pal
new file mode 100644
index 000000000..7cb5d7bfc
--- /dev/null
+++ b/data/graphics/pokemon/palettes/clefairy_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+255 255 255
+197 197 197
+148 148 148
+255 57 41
+222 32 16
+123 222 90
+82 180 49
+41 139 8
+0 98 0
+255 0 255
+255 230 255
+255 189 213
+255 148 172
+148 41 65
+16 16 16
diff --git a/data/graphics/pokemon/palettes/cleffa_palette.pal b/data/graphics/pokemon/palettes/cleffa_palette.pal
new file mode 100644
index 000000000..757446357
--- /dev/null
+++ b/data/graphics/pokemon/palettes/cleffa_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 205 156
+255 164 131
+222 115 65
+197 74 0
+98 49 32
+213 164 41
+164 106 0
+123 74 0
+90 49 0
+255 0 255
+205 0 0
+156 0 0
+82 82 82
+16 16 16
diff --git a/data/graphics/pokemon/palettes/cleffa_shiny_palette.pal b/data/graphics/pokemon/palettes/cleffa_shiny_palette.pal
new file mode 100644
index 000000000..1af070d66
--- /dev/null
+++ b/data/graphics/pokemon/palettes/cleffa_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 222 222
+255 189 197
+238 123 148
+180 82 82
+32 98 0
+123 222 90
+82 180 49
+41 139 8
+0 98 0
+255 0 255
+205 0 0
+156 0 0
+82 82 82
+16 16 16
diff --git a/data/graphics/pokemon/palettes/cloyster_palette.pal b/data/graphics/pokemon/palettes/cloyster_palette.pal
new file mode 100644
index 000000000..a53db8d44
--- /dev/null
+++ b/data/graphics/pokemon/palettes/cloyster_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+255 0 255
+222 180 238
+172 123 189
+123 82 131
+74 32 82
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+197 197 197
+148 148 148
+98 98 98
+65 65 65
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/cloyster_shiny_palette.pal b/data/graphics/pokemon/palettes/cloyster_shiny_palette.pal
new file mode 100644
index 000000000..8a0d5bd4b
--- /dev/null
+++ b/data/graphics/pokemon/palettes/cloyster_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+255 0 255
+115 164 213
+74 123 172
+32 82 131
+0 41 90
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+197 197 197
+148 148 148
+98 98 98
+65 65 65
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/combusken_palette.pal b/data/graphics/pokemon/palettes/combusken_palette.pal
new file mode 100644
index 000000000..7327dbece
--- /dev/null
+++ b/data/graphics/pokemon/palettes/combusken_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+255 222 156
+213 189 148
+180 148 123
+156 123 57
+255 213 98
+246 180 82
+197 148 57
+123 106 90
+139 57 49
+255 255 255
+255 164 57
+255 106 57
+213 90 57
+90 57 49
+16 16 16
diff --git a/data/graphics/pokemon/palettes/combusken_shiny_palette.pal b/data/graphics/pokemon/palettes/combusken_shiny_palette.pal
new file mode 100644
index 000000000..6fbb74b08
--- /dev/null
+++ b/data/graphics/pokemon/palettes/combusken_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+255 255 255
+222 180 131
+172 123 90
+123 90 74
+255 238 172
+255 213 98
+238 156 49
+123 106 90
+106 41 32
+255 255 255
+230 106 49
+197 74 49
+139 57 49
+90 57 49
+16 16 16
diff --git a/data/graphics/pokemon/palettes/corphish_palette.pal b/data/graphics/pokemon/palettes/corphish_palette.pal
new file mode 100644
index 000000000..0fd4ea330
--- /dev/null
+++ b/data/graphics/pokemon/palettes/corphish_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 123 16
+213 90 8
+172 82 8
+98 65 49
+246 238 197
+230 205 148
+205 172 106
+148 115 65
+255 213 90
+238 180 65
+255 197 65
+205 205 205
+131 131 131
+0 0 0
diff --git a/data/graphics/pokemon/palettes/corphish_shiny_palette.pal b/data/graphics/pokemon/palettes/corphish_shiny_palette.pal
new file mode 100644
index 000000000..a3eb45805
--- /dev/null
+++ b/data/graphics/pokemon/palettes/corphish_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 148 148
+213 106 106
+180 74 74
+139 41 41
+255 255 238
+255 222 148
+255 189 90
+213 148 65
+255 213 90
+255 205 205
+255 197 197
+205 205 205
+131 131 131
+0 0 0
diff --git a/data/graphics/pokemon/palettes/corsola_palette.pal b/data/graphics/pokemon/palettes/corsola_palette.pal
new file mode 100644
index 000000000..95c7616fe
--- /dev/null
+++ b/data/graphics/pokemon/palettes/corsola_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+222 222 222
+172 172 172
+131 131 139
+90 90 98
+255 213 222
+255 172 197
+230 106 139
+189 57 90
+139 16 16
+255 0 255
+255 0 255
+255 0 255
+189 57 90
+16 16 16
diff --git a/data/graphics/pokemon/palettes/corsola_shiny_palette.pal b/data/graphics/pokemon/palettes/corsola_shiny_palette.pal
new file mode 100644
index 000000000..13daa4e26
--- /dev/null
+++ b/data/graphics/pokemon/palettes/corsola_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+205 230 255
+164 189 222
+123 148 189
+74 98 156
+156 238 255
+123 205 255
+74 156 230
+41 106 197
+8 65 148
+255 0 255
+255 0 255
+255 0 255
+238 98 98
+16 16 16
diff --git a/data/graphics/pokemon/palettes/cradily_palette.pal b/data/graphics/pokemon/palettes/cradily_palette.pal
new file mode 100644
index 000000000..9167eb879
--- /dev/null
+++ b/data/graphics/pokemon/palettes/cradily_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+148 230 123
+115 180 106
+82 131 90
+57 90 74
+255 213 172
+255 172 115
+246 106 32
+255 246 123
+255 222 41
+230 172 0
+213 213 213
+172 172 180
+180 82 74
+0 0 0
diff --git a/data/graphics/pokemon/palettes/cradily_shiny_palette.pal b/data/graphics/pokemon/palettes/cradily_shiny_palette.pal
new file mode 100644
index 000000000..32a3b9e8f
--- /dev/null
+++ b/data/graphics/pokemon/palettes/cradily_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 180 189
+222 123 156
+189 90 123
+139 65 65
+255 213 172
+255 172 115
+246 106 32
+255 246 156
+255 230 41
+230 172 0
+213 213 213
+172 172 180
+180 82 74
+0 0 0
diff --git a/data/graphics/pokemon/palettes/crawdaunt_palette.pal b/data/graphics/pokemon/palettes/crawdaunt_palette.pal
new file mode 100644
index 000000000..7fe04e329
--- /dev/null
+++ b/data/graphics/pokemon/palettes/crawdaunt_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+230 106 0
+189 65 0
+139 57 32
+246 238 197
+230 205 148
+197 164 98
+148 115 65
+255 230 90
+246 172 49
+82 156 246
+65 115 172
+197 197 230
+24 65 106
+0 0 0
diff --git a/data/graphics/pokemon/palettes/crawdaunt_shiny_palette.pal b/data/graphics/pokemon/palettes/crawdaunt_shiny_palette.pal
new file mode 100644
index 000000000..21b58b2a0
--- /dev/null
+++ b/data/graphics/pokemon/palettes/crawdaunt_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+238 148 0
+205 106 0
+156 74 32
+238 238 238
+222 222 222
+180 189 180
+131 139 131
+255 238 139
+246 197 41
+222 156 238
+164 90 189
+222 156 238
+123 65 139
+0 0 0
diff --git a/data/graphics/pokemon/palettes/crobat_palette.pal b/data/graphics/pokemon/palettes/crobat_palette.pal
new file mode 100644
index 000000000..9c466e9e8
--- /dev/null
+++ b/data/graphics/pokemon/palettes/crobat_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+230 139 246
+197 90 205
+156 57 180
+115 24 148
+255 0 255
+255 0 255
+74 156 189
+32 106 148
+16 74 115
+255 213 0
+213 148 0
+164 164 164
+106 106 106
+16 16 16
diff --git a/data/graphics/pokemon/palettes/crobat_shiny_palette.pal b/data/graphics/pokemon/palettes/crobat_shiny_palette.pal
new file mode 100644
index 000000000..8f22fd4b0
--- /dev/null
+++ b/data/graphics/pokemon/palettes/crobat_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 213 238
+246 180 197
+222 131 148
+164 74 106
+255 0 255
+255 0 255
+139 189 32
+74 139 0
+41 82 0
+255 213 0
+213 148 0
+164 164 164
+106 106 106
+16 16 16
diff --git a/data/graphics/pokemon/palettes/croconaw_palette.pal b/data/graphics/pokemon/palettes/croconaw_palette.pal
new file mode 100644
index 000000000..2e64441a4
--- /dev/null
+++ b/data/graphics/pokemon/palettes/croconaw_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+131 205 255
+90 172 230
+49 131 197
+74 74 131
+230 65 32
+123 0 0
+255 172 90
+255 90 32
+205 41 24
+123 0 0
+255 230 98
+230 180 82
+156 115 8
+16 16 16
diff --git a/data/graphics/pokemon/palettes/croconaw_shiny_palette.pal b/data/graphics/pokemon/palettes/croconaw_shiny_palette.pal
new file mode 100644
index 000000000..847f2ed29
--- /dev/null
+++ b/data/graphics/pokemon/palettes/croconaw_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+164 246 222
+115 213 205
+74 164 180
+49 106 139
+230 65 32
+123 0 0
+98 180 230
+57 98 197
+49 90 156
+32 65 106
+255 230 98
+230 180 82
+156 115 8
+16 16 16
diff --git a/data/graphics/pokemon/palettes/cubone_palette.pal b/data/graphics/pokemon/palettes/cubone_palette.pal
new file mode 100644
index 000000000..faaeef75c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/cubone_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+222 189 106
+197 156 74
+148 106 49
+106 49 16
+230 230 213
+197 197 172
+139 139 106
+90 90 49
+255 222 180
+246 197 148
+230 148 82
+255 0 255
+255 0 255
+41 41 41
+255 255 255
diff --git a/data/graphics/pokemon/palettes/cubone_shiny_palette.pal b/data/graphics/pokemon/palettes/cubone_shiny_palette.pal
new file mode 100644
index 000000000..51b6bc8ba
--- /dev/null
+++ b/data/graphics/pokemon/palettes/cubone_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+172 180 115
+131 131 74
+74 82 24
+49 57 0
+230 230 213
+197 197 172
+139 139 106
+90 90 49
+255 238 197
+238 213 148
+205 164 90
+255 0 255
+255 0 255
+41 41 41
+255 255 255
diff --git a/data/graphics/pokemon/palettes/cyndaquil_palette.pal b/data/graphics/pokemon/palettes/cyndaquil_palette.pal
new file mode 100644
index 000000000..46fb06347
--- /dev/null
+++ b/data/graphics/pokemon/palettes/cyndaquil_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+98 131 189
+65 82 139
+41 65 98
+24 41 82
+255 238 164
+230 205 106
+180 156 82
+139 98 32
+255 222 0
+255 156 0
+255 98 0
+238 0 0
+139 139 139
+16 16 16
diff --git a/data/graphics/pokemon/palettes/cyndaquil_shiny_palette.pal b/data/graphics/pokemon/palettes/cyndaquil_shiny_palette.pal
new file mode 100644
index 000000000..14e35dbc5
--- /dev/null
+++ b/data/graphics/pokemon/palettes/cyndaquil_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+230 156 106
+189 98 65
+139 65 57
+98 57 41
+255 230 115
+222 197 82
+172 139 49
+139 82 24
+255 222 0
+255 156 0
+255 98 0
+238 0 0
+139 139 139
+16 16 16
diff --git a/data/graphics/pokemon/palettes/delcatty_palette.pal b/data/graphics/pokemon/palettes/delcatty_palette.pal
new file mode 100644
index 000000000..7d7d44e12
--- /dev/null
+++ b/data/graphics/pokemon/palettes/delcatty_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+172 205 139
+255 255 255
+255 255 156
+255 222 98
+255 189 65
+222 156 65
+115 74 82
+246 180 197
+189 131 90
+106 74 156
+74 41 123
+0 0 0
+222 148 164
+197 123 139
+164 90 106
+131 57 74
diff --git a/data/graphics/pokemon/palettes/delcatty_shiny_palette.pal b/data/graphics/pokemon/palettes/delcatty_shiny_palette.pal
new file mode 100644
index 000000000..caf7d7be8
--- /dev/null
+++ b/data/graphics/pokemon/palettes/delcatty_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+172 205 139
+255 255 255
+255 255 189
+255 255 156
+255 222 98
+246 172 65
+139 82 65
+255 180 98
+205 123 57
+139 106 172
+98 65 156
+0 0 0
+255 123 82
+238 82 49
+189 65 32
+164 49 32
diff --git a/data/graphics/pokemon/palettes/delibird_palette.pal b/data/graphics/pokemon/palettes/delibird_palette.pal
new file mode 100644
index 000000000..a975e93d3
--- /dev/null
+++ b/data/graphics/pokemon/palettes/delibird_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 189 106
+255 115 16
+213 65 0
+148 49 0
+255 0 255
+255 246 139
+255 205 65
+205 139 41
+123 65 0
+90 90 90
+213 213 213
+172 172 180
+131 131 131
+16 16 16
diff --git a/data/graphics/pokemon/palettes/delibird_shiny_palette.pal b/data/graphics/pokemon/palettes/delibird_shiny_palette.pal
new file mode 100644
index 000000000..f94267729
--- /dev/null
+++ b/data/graphics/pokemon/palettes/delibird_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+238 131 197
+205 90 164
+148 65 115
+90 41 82
+255 0 255
+255 246 139
+255 205 65
+205 139 41
+123 65 0
+139 123 82
+238 238 197
+213 205 139
+148 139 90
+49 49 49
diff --git a/data/graphics/pokemon/palettes/deoxys_palette.pal b/data/graphics/pokemon/palettes/deoxys_palette.pal
new file mode 100644
index 000000000..90fcff114
--- /dev/null
+++ b/data/graphics/pokemon/palettes/deoxys_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 255
+115 74 49
+213 106 106
+255 131 74
+255 172 131
+115 213 172
+131 164 156
+57 98 90
+82 74 65
+156 156 131
+139 8 205
+222 106 230
+123 115 82
+197 197 213
+255 255 255
+24 24 24
diff --git a/data/graphics/pokemon/palettes/deoxys_shiny_palette.pal b/data/graphics/pokemon/palettes/deoxys_shiny_palette.pal
new file mode 100644
index 000000000..74b8fc777
--- /dev/null
+++ b/data/graphics/pokemon/palettes/deoxys_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 255
+106 90 24
+197 189 65
+255 222 57
+255 246 139
+115 213 172
+82 172 123
+57 98 90
+82 74 65
+156 156 131
+106 8 156
+0 98 230
+115 115 106
+197 197 213
+255 255 255
+24 24 24
diff --git a/data/graphics/pokemon/palettes/dewgong_palette.pal b/data/graphics/pokemon/palettes/dewgong_palette.pal
new file mode 100644
index 000000000..d3440f5a3
--- /dev/null
+++ b/data/graphics/pokemon/palettes/dewgong_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+230 230 246
+197 205 238
+156 164 189
+65 82 131
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+213 205 205
+131 123 123
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/dewgong_shiny_palette.pal b/data/graphics/pokemon/palettes/dewgong_shiny_palette.pal
new file mode 100644
index 000000000..02a02aa66
--- /dev/null
+++ b/data/graphics/pokemon/palettes/dewgong_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+238 238 213
+213 205 189
+180 172 156
+139 131 115
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+213 205 205
+131 123 123
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/diglett_palette.pal b/data/graphics/pokemon/palettes/diglett_palette.pal
new file mode 100644
index 000000000..431b7e0f0
--- /dev/null
+++ b/data/graphics/pokemon/palettes/diglett_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+255 205 197
+255 106 90
+246 65 49
+230 230 180
+180 172 115
+131 123 74
+90 82 32
+123 123 123
+16 16 16
+230 164 98
+197 123 65
+164 90 32
+106 32 0
+255 0 255
diff --git a/data/graphics/pokemon/palettes/diglett_shiny_palette.pal b/data/graphics/pokemon/palettes/diglett_shiny_palette.pal
new file mode 100644
index 000000000..c7c26b7e5
--- /dev/null
+++ b/data/graphics/pokemon/palettes/diglett_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+123 156 197
+82 115 156
+41 74 115
+230 230 180
+180 172 115
+131 123 74
+90 82 32
+123 123 123
+16 16 16
+230 164 98
+197 123 65
+164 90 32
+106 32 0
+255 0 255
diff --git a/data/graphics/pokemon/palettes/ditto_palette.pal b/data/graphics/pokemon/palettes/ditto_palette.pal
new file mode 100644
index 000000000..262742c15
--- /dev/null
+++ b/data/graphics/pokemon/palettes/ditto_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+0 255 255
+0 255 255
+0 255 255
+0 255 255
+246 197 238
+238 156 213
+213 115 164
+180 82 131
+115 41 90
+0 255 255
+0 255 255
+0 255 255
+0 255 255
+49 49 49
+255 255 255
diff --git a/data/graphics/pokemon/palettes/ditto_shiny_palette.pal b/data/graphics/pokemon/palettes/ditto_shiny_palette.pal
new file mode 100644
index 000000000..987958312
--- /dev/null
+++ b/data/graphics/pokemon/palettes/ditto_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+0 255 255
+0 255 255
+0 255 255
+0 255 255
+139 230 255
+106 205 246
+74 164 230
+32 123 197
+24 74 139
+0 255 255
+0 255 255
+0 255 255
+0 255 255
+49 49 49
+255 255 255
diff --git a/data/graphics/pokemon/palettes/dodrio_palette.pal b/data/graphics/pokemon/palettes/dodrio_palette.pal
new file mode 100644
index 000000000..445bd3377
--- /dev/null
+++ b/data/graphics/pokemon/palettes/dodrio_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 197
+238 197 115
+205 156 82
+164 123 74
+106 82 57
+238 222 172
+180 164 123
+98 90 65
+255 213 230
+246 131 164
+180 65 65
+213 205 205
+131 131 131
+65 65 65
+0 0 0
+255 255 255
diff --git a/data/graphics/pokemon/palettes/dodrio_shiny_palette.pal b/data/graphics/pokemon/palettes/dodrio_shiny_palette.pal
new file mode 100644
index 000000000..e7c27940f
--- /dev/null
+++ b/data/graphics/pokemon/palettes/dodrio_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 197
+197 205 74
+156 164 32
+115 123 0
+74 82 0
+255 246 139
+238 189 82
+123 90 0
+255 213 230
+246 131 164
+180 65 65
+213 205 205
+131 131 131
+65 65 65
+0 0 0
+255 255 255
diff --git a/data/graphics/pokemon/palettes/doduo_palette.pal b/data/graphics/pokemon/palettes/doduo_palette.pal
new file mode 100644
index 000000000..d3213543a
--- /dev/null
+++ b/data/graphics/pokemon/palettes/doduo_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 205
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+222 172 115
+189 139 82
+148 106 74
+90 65 32
+238 222 172
+189 172 123
+115 106 49
+255 0 255
+98 98 98
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/doduo_shiny_palette.pal b/data/graphics/pokemon/palettes/doduo_shiny_palette.pal
new file mode 100644
index 000000000..fa2c1c8fb
--- /dev/null
+++ b/data/graphics/pokemon/palettes/doduo_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 205
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+197 205 74
+156 164 32
+115 123 0
+74 82 0
+255 246 164
+230 205 123
+131 106 24
+255 0 255
+98 98 98
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/donphan_palette.pal b/data/graphics/pokemon/palettes/donphan_palette.pal
new file mode 100644
index 000000000..4e0393757
--- /dev/null
+++ b/data/graphics/pokemon/palettes/donphan_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 205
+255 255 255
+164 197 197
+123 156 156
+82 115 115
+49 82 82
+230 222 213
+213 205 205
+172 164 164
+131 123 123
+197 123 90
+148 57 41
+222 222 222
+189 189 189
+90 90 90
+16 16 16
diff --git a/data/graphics/pokemon/palettes/donphan_shiny_palette.pal b/data/graphics/pokemon/palettes/donphan_shiny_palette.pal
new file mode 100644
index 000000000..55a6da008
--- /dev/null
+++ b/data/graphics/pokemon/palettes/donphan_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 205
+255 255 255
+246 189 106
+213 148 82
+156 82 57
+106 74 49
+222 222 180
+205 205 156
+156 156 115
+115 115 82
+197 123 90
+148 57 41
+222 222 222
+189 189 189
+90 90 90
+16 16 16
diff --git a/data/graphics/pokemon/palettes/double_question_mark_palette.pal b/data/graphics/pokemon/palettes/double_question_mark_palette.pal
new file mode 100644
index 000000000..67be6bbf4
--- /dev/null
+++ b/data/graphics/pokemon/palettes/double_question_mark_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 255 0
+255 255 255
+0 0 0
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/graphics/pokemon/palettes/double_question_mark_shiny_palette.pal b/data/graphics/pokemon/palettes/double_question_mark_shiny_palette.pal
new file mode 100644
index 000000000..67be6bbf4
--- /dev/null
+++ b/data/graphics/pokemon/palettes/double_question_mark_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 255 0
+255 255 255
+0 0 0
+255 255 255
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/graphics/pokemon/palettes/dragonair_palette.pal b/data/graphics/pokemon/palettes/dragonair_palette.pal
new file mode 100644
index 000000000..4297fb8e9
--- /dev/null
+++ b/data/graphics/pokemon/palettes/dragonair_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+222 222 230
+180 180 197
+106 106 123
+123 197 246
+82 131 205
+32 65 139
+24 49 90
+16 16 16
+123 49 123
+148 205 246
+82 164 213
+49 123 172
+24 65 106
+255 0 255
diff --git a/data/graphics/pokemon/palettes/dragonair_shiny_palette.pal b/data/graphics/pokemon/palettes/dragonair_shiny_palette.pal
new file mode 100644
index 000000000..da7b6d02e
--- /dev/null
+++ b/data/graphics/pokemon/palettes/dragonair_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+222 222 230
+180 180 197
+106 106 123
+255 246 164
+255 222 82
+213 139 16
+131 82 41
+16 16 16
+123 49 123
+238 156 230
+205 115 197
+156 65 156
+90 57 98
+255 0 255
diff --git a/data/graphics/pokemon/palettes/dragonite_palette.pal b/data/graphics/pokemon/palettes/dragonite_palette.pal
new file mode 100644
index 000000000..80f21c5c0
--- /dev/null
+++ b/data/graphics/pokemon/palettes/dragonite_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 0 255
+255 238 148
+246 213 115
+205 172 82
+106 90 57
+123 197 197
+82 164 164
+49 115 106
+255 246 205
+213 213 164
+156 156 106
+213 213 222
+115 115 115
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/dragonite_shiny_palette.pal b/data/graphics/pokemon/palettes/dragonite_shiny_palette.pal
new file mode 100644
index 000000000..4e04571b1
--- /dev/null
+++ b/data/graphics/pokemon/palettes/dragonite_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 0 255
+156 180 123
+123 156 98
+90 106 65
+49 57 49
+222 156 213
+180 115 180
+115 74 123
+255 246 205
+213 213 164
+156 156 106
+213 213 222
+115 115 115
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/dratini_palette.pal b/data/graphics/pokemon/palettes/dratini_palette.pal
new file mode 100644
index 000000000..97c442e6d
--- /dev/null
+++ b/data/graphics/pokemon/palettes/dratini_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+238 238 197
+197 197 156
+123 123 82
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+139 16 180
+197 164 230
+164 131 197
+115 82 148
+57 24 90
+16 16 16
diff --git a/data/graphics/pokemon/palettes/dratini_shiny_palette.pal b/data/graphics/pokemon/palettes/dratini_shiny_palette.pal
new file mode 100644
index 000000000..b2e5cc781
--- /dev/null
+++ b/data/graphics/pokemon/palettes/dratini_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+238 238 197
+197 197 156
+123 123 82
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+139 16 180
+238 148 197
+205 106 164
+164 65 131
+123 32 90
+16 16 16
diff --git a/data/graphics/pokemon/palettes/drowzee_palette.pal b/data/graphics/pokemon/palettes/drowzee_palette.pal
new file mode 100644
index 000000000..2fc73cae9
--- /dev/null
+++ b/data/graphics/pokemon/palettes/drowzee_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 205
+255 255 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+189 139 82
+148 106 65
+106 74 32
+74 41 0
+255 246 65
+255 222 65
+222 189 16
+148 106 0
+16 16 16
diff --git a/data/graphics/pokemon/palettes/drowzee_shiny_palette.pal b/data/graphics/pokemon/palettes/drowzee_shiny_palette.pal
new file mode 100644
index 000000000..f192e20d0
--- /dev/null
+++ b/data/graphics/pokemon/palettes/drowzee_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 205
+255 255 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+189 98 106
+148 57 65
+106 16 24
+65 0 8
+255 230 246
+230 189 205
+189 148 164
+123 82 98
+16 16 16
diff --git a/data/graphics/pokemon/palettes/dugtrio_palette.pal b/data/graphics/pokemon/palettes/dugtrio_palette.pal
new file mode 100644
index 000000000..78691ac04
--- /dev/null
+++ b/data/graphics/pokemon/palettes/dugtrio_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 255 255
+255 205 197
+255 106 90
+246 65 49
+230 230 180
+180 172 115
+131 123 74
+90 82 32
+123 123 123
+16 16 16
+230 164 98
+197 123 65
+164 90 32
+106 32 0
+255 0 255
diff --git a/data/graphics/pokemon/palettes/dugtrio_shiny_palette.pal b/data/graphics/pokemon/palettes/dugtrio_shiny_palette.pal
new file mode 100644
index 000000000..77345a714
--- /dev/null
+++ b/data/graphics/pokemon/palettes/dugtrio_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 255 255
+123 156 197
+82 115 156
+41 74 115
+230 230 180
+180 172 115
+131 123 74
+90 82 32
+123 123 123
+16 16 16
+230 164 98
+197 123 65
+164 90 32
+106 32 0
+255 0 255
diff --git a/data/graphics/pokemon/palettes/dunsparce_palette.pal b/data/graphics/pokemon/palettes/dunsparce_palette.pal
new file mode 100644
index 000000000..e0440cdc1
--- /dev/null
+++ b/data/graphics/pokemon/palettes/dunsparce_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+16 16 16
+255 0 255
+32 82 139
+74 172 189
+131 205 213
+189 222 230
+90 90 90
+139 139 139
+197 205 213
+106 90 41
+189 139 32
+222 189 57
+230 230 131
+246 246 197
+255 255 255
diff --git a/data/graphics/pokemon/palettes/dunsparce_shiny_palette.pal b/data/graphics/pokemon/palettes/dunsparce_shiny_palette.pal
new file mode 100644
index 000000000..425dc8b36
--- /dev/null
+++ b/data/graphics/pokemon/palettes/dunsparce_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+16 16 16
+255 0 255
+164 65 74
+222 106 123
+238 164 164
+238 213 197
+90 90 90
+139 139 139
+238 213 197
+106 90 41
+189 139 32
+222 189 57
+230 230 131
+246 246 197
+255 255 255
diff --git a/data/graphics/pokemon/palettes/dusclops_palette.pal b/data/graphics/pokemon/palettes/dusclops_palette.pal
new file mode 100644
index 000000000..f82d7f82e
--- /dev/null
+++ b/data/graphics/pokemon/palettes/dusclops_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+82 57 49
+90 90 106
+255 255 255
+106 98 90
+139 139 115
+180 180 164
+148 131 123
+213 197 180
+172 172 148
+0 0 0
+0 0 0
+0 0 0
+255 255 0
+255 0 0
+24 24 24
diff --git a/data/graphics/pokemon/palettes/dusclops_shiny_palette.pal b/data/graphics/pokemon/palettes/dusclops_shiny_palette.pal
new file mode 100644
index 000000000..f07d7112f
--- /dev/null
+++ b/data/graphics/pokemon/palettes/dusclops_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+90 65 57
+139 32 0
+255 255 255
+156 41 16
+189 74 49
+222 106 82
+148 131 123
+213 197 180
+172 172 148
+0 0 0
+0 0 0
+0 0 0
+255 255 0
+255 0 0
+24 24 24
diff --git a/data/graphics/pokemon/palettes/duskull_palette.pal b/data/graphics/pokemon/palettes/duskull_palette.pal
new file mode 100644
index 000000000..aa1fb6ba4
--- /dev/null
+++ b/data/graphics/pokemon/palettes/duskull_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+123 164 172
+57 57 49
+106 106 90
+139 139 123
+180 180 148
+238 230 189
+222 213 172
+255 255 230
+74 65 65
+172 164 123
+255 164 172
+90 90 82
+0 0 0
+139 74 90
+238 82 24
+255 255 255
diff --git a/data/graphics/pokemon/palettes/duskull_shiny_palette.pal b/data/graphics/pokemon/palettes/duskull_shiny_palette.pal
new file mode 100644
index 000000000..2ec13fb1d
--- /dev/null
+++ b/data/graphics/pokemon/palettes/duskull_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+123 164 172
+90 0 0
+156 41 16
+189 74 49
+222 106 82
+238 230 189
+222 213 172
+255 255 230
+74 65 65
+172 164 123
+255 164 172
+123 8 0
+0 0 0
+139 74 90
+238 82 24
+255 255 255
diff --git a/data/graphics/pokemon/palettes/dustox_palette.pal b/data/graphics/pokemon/palettes/dustox_palette.pal
new file mode 100644
index 000000000..262b7d1ba
--- /dev/null
+++ b/data/graphics/pokemon/palettes/dustox_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 148 255
+90 74 74
+131 148 131
+156 180 156
+0 0 0
+180 106 148
+213 148 197
+230 197 213
+180 213 115
+197 255 148
+189 148 82
+238 238 49
+205 197 49
+246 82 49
+197 82 49
+24 24 24
diff --git a/data/graphics/pokemon/palettes/dustox_shiny_palette.pal b/data/graphics/pokemon/palettes/dustox_shiny_palette.pal
new file mode 100644
index 000000000..c1c43725b
--- /dev/null
+++ b/data/graphics/pokemon/palettes/dustox_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 148 255
+90 74 74
+148 98 65
+172 123 90
+0 0 0
+180 106 148
+213 148 197
+230 197 213
+230 172 90
+255 230 156
+189 148 82
+238 238 49
+205 197 49
+246 82 49
+197 82 49
+24 24 24
diff --git a/data/graphics/pokemon/palettes/eevee_palette.pal b/data/graphics/pokemon/palettes/eevee_palette.pal
new file mode 100644
index 000000000..266f9f174
--- /dev/null
+++ b/data/graphics/pokemon/palettes/eevee_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 205
+255 255 255
+238 230 197
+222 213 164
+197 180 115
+131 115 74
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+16 16 16
+230 180 115
+197 148 82
+164 123 49
+98 82 41
+255 0 255
diff --git a/data/graphics/pokemon/palettes/eevee_shiny_palette.pal b/data/graphics/pokemon/palettes/eevee_shiny_palette.pal
new file mode 100644
index 000000000..7f9f3c7b8
--- /dev/null
+++ b/data/graphics/pokemon/palettes/eevee_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 205
+255 255 255
+246 255 255
+222 230 246
+172 180 213
+106 123 148
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+16 16 16
+238 238 213
+222 222 205
+172 172 172
+82 82 82
+255 0 255
diff --git a/data/graphics/pokemon/palettes/egg_palette.pal b/data/graphics/pokemon/palettes/egg_palette.pal
new file mode 100644
index 000000000..cadeacee0
--- /dev/null
+++ b/data/graphics/pokemon/palettes/egg_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+164 255 148
+65 74 74
+148 156 156
+246 246 213
+238 230 164
+205 197 131
+123 205 74
+106 148 82
+230 0 0
+230 0 0
+230 0 0
+230 0 0
+230 0 0
+230 0 0
+230 0 0
+131 230 230
diff --git a/data/graphics/pokemon/palettes/ekans_palette.pal b/data/graphics/pokemon/palettes/ekans_palette.pal
new file mode 100644
index 000000000..55289888c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/ekans_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 189
+255 255 255
+246 115 74
+197 65 24
+156 16 0
+255 0 255
+255 230 156
+255 213 106
+230 172 90
+131 82 16
+255 0 255
+16 16 16
+222 164 197
+189 115 164
+156 74 131
+106 32 90
diff --git a/data/graphics/pokemon/palettes/ekans_shiny_palette.pal b/data/graphics/pokemon/palettes/ekans_shiny_palette.pal
new file mode 100644
index 000000000..529864430
--- /dev/null
+++ b/data/graphics/pokemon/palettes/ekans_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 189
+255 255 255
+246 115 74
+197 65 24
+156 16 0
+255 0 255
+255 230 156
+255 213 106
+230 172 90
+131 82 16
+255 0 255
+16 16 16
+213 197 98
+172 156 57
+131 115 16
+90 74 0
diff --git a/data/graphics/pokemon/palettes/electabuzz_palette.pal b/data/graphics/pokemon/palettes/electabuzz_palette.pal
new file mode 100644
index 000000000..1a18eb70d
--- /dev/null
+++ b/data/graphics/pokemon/palettes/electabuzz_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+222 222 222
+115 115 115
+16 16 16
+255 0 255
+255 0 255
+255 172 123
+255 82 32
+189 49 8
+255 0 255
+255 255 213
+255 230 156
+255 213 106
+230 164 82
+164 82 0
diff --git a/data/graphics/pokemon/palettes/electabuzz_shiny_palette.pal b/data/graphics/pokemon/palettes/electabuzz_shiny_palette.pal
new file mode 100644
index 000000000..df9fa23e8
--- /dev/null
+++ b/data/graphics/pokemon/palettes/electabuzz_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+222 222 222
+115 115 115
+16 16 16
+255 0 255
+255 0 255
+255 172 123
+255 82 32
+189 49 8
+255 0 255
+255 230 148
+255 205 41
+238 131 0
+205 98 0
+164 41 0
diff --git a/data/graphics/pokemon/palettes/electrike_palette.pal b/data/graphics/pokemon/palettes/electrike_palette.pal
new file mode 100644
index 000000000..5ee96cb84
--- /dev/null
+++ b/data/graphics/pokemon/palettes/electrike_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 197 246
+65 82 65
+82 139 90
+106 180 123
+156 222 131
+255 238 32
+213 213 24
+172 197 65
+148 49 57
+213 57 49
+0 0 0
+0 0 0
+0 0 0
+255 255 255
+197 205 222
+24 24 24
diff --git a/data/graphics/pokemon/palettes/electrike_shiny_palette.pal b/data/graphics/pokemon/palettes/electrike_shiny_palette.pal
new file mode 100644
index 000000000..c7f51a2b1
--- /dev/null
+++ b/data/graphics/pokemon/palettes/electrike_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 197 246
+74 74 131
+49 123 189
+90 156 213
+123 197 255
+255 238 32
+197 213 98
+172 197 65
+148 49 57
+213 57 49
+0 0 0
+0 0 0
+0 0 0
+255 255 255
+197 205 222
+24 24 24
diff --git a/data/graphics/pokemon/palettes/electrode_palette.pal b/data/graphics/pokemon/palettes/electrode_palette.pal
new file mode 100644
index 000000000..1848bf716
--- /dev/null
+++ b/data/graphics/pokemon/palettes/electrode_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 189 230
+255 255 255
+238 238 238
+205 205 205
+164 156 156
+90 82 82
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 180 156
+255 123 74
+230 65 0
+180 49 0
+131 16 16
+16 16 16
diff --git a/data/graphics/pokemon/palettes/electrode_shiny_palette.pal b/data/graphics/pokemon/palettes/electrode_shiny_palette.pal
new file mode 100644
index 000000000..d651b064f
--- /dev/null
+++ b/data/graphics/pokemon/palettes/electrode_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 255
+238 238 238
+222 222 230
+180 172 172
+90 82 82
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+115 197 255
+74 156 213
+32 115 172
+32 74 131
+32 32 90
+16 16 16
diff --git a/data/graphics/pokemon/palettes/elekid_palette.pal b/data/graphics/pokemon/palettes/elekid_palette.pal
new file mode 100644
index 000000000..522f7de84
--- /dev/null
+++ b/data/graphics/pokemon/palettes/elekid_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 205 172
+255 255 255
+255 230 156
+246 197 74
+230 172 0
+180 106 0
+123 82 0
+246 148 16
+156 49 0
+115 16 0
+255 0 255
+205 205 205
+164 164 164
+106 106 106
+49 49 65
+16 16 16
diff --git a/data/graphics/pokemon/palettes/elekid_shiny_palette.pal b/data/graphics/pokemon/palettes/elekid_shiny_palette.pal
new file mode 100644
index 000000000..59ff6b2cf
--- /dev/null
+++ b/data/graphics/pokemon/palettes/elekid_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 230 82
+238 205 65
+189 156 24
+148 115 0
+123 82 0
+246 148 16
+156 49 0
+115 16 0
+255 0 255
+205 205 205
+164 164 164
+115 98 49
+57 49 32
+16 16 16
diff --git a/data/graphics/pokemon/palettes/entei_palette.pal b/data/graphics/pokemon/palettes/entei_palette.pal
new file mode 100644
index 000000000..27cad95ea
--- /dev/null
+++ b/data/graphics/pokemon/palettes/entei_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+222 189 98
+180 148 74
+131 98 32
+82 57 0
+255 123 41
+230 41 0
+156 0 0
+255 230 148
+255 205 0
+213 148 0
+213 213 213
+172 172 172
+98 98 98
+16 16 16
diff --git a/data/graphics/pokemon/palettes/entei_shiny_palette.pal b/data/graphics/pokemon/palettes/entei_shiny_palette.pal
new file mode 100644
index 000000000..e3f22acdd
--- /dev/null
+++ b/data/graphics/pokemon/palettes/entei_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+238 164 115
+213 123 82
+156 74 49
+115 49 41
+164 172 189
+115 123 139
+65 65 74
+255 213 172
+255 205 0
+213 148 0
+213 213 213
+172 172 172
+98 98 98
+16 16 16
diff --git a/data/graphics/pokemon/palettes/espeon_palette.pal b/data/graphics/pokemon/palettes/espeon_palette.pal
new file mode 100644
index 000000000..b001102c1
--- /dev/null
+++ b/data/graphics/pokemon/palettes/espeon_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+131 57 65
+213 57 65
+49 49 49
+82 57 106
+123 82 180
+180 115 230
+213 172 230
+238 222 238
+16 16 16
+0 24 148
+255 255 255
diff --git a/data/graphics/pokemon/palettes/espeon_shiny_palette.pal b/data/graphics/pokemon/palettes/espeon_shiny_palette.pal
new file mode 100644
index 000000000..22222e2c7
--- /dev/null
+++ b/data/graphics/pokemon/palettes/espeon_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+131 90 0
+255 164 65
+49 49 49
+41 98 41
+74 156 65
+106 205 74
+164 230 90
+213 255 156
+16 16 16
+82 41 90
+255 255 255
diff --git a/data/graphics/pokemon/palettes/exeggcute_palette.pal b/data/graphics/pokemon/palettes/exeggcute_palette.pal
new file mode 100644
index 000000000..04f5ede31
--- /dev/null
+++ b/data/graphics/pokemon/palettes/exeggcute_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 205
+255 255 255
+222 222 222
+255 205 74
+230 156 0
+16 16 16
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 238 197
+255 213 172
+255 180 139
+230 106 82
+148 49 16
diff --git a/data/graphics/pokemon/palettes/exeggcute_shiny_palette.pal b/data/graphics/pokemon/palettes/exeggcute_shiny_palette.pal
new file mode 100644
index 000000000..4b18e5857
--- /dev/null
+++ b/data/graphics/pokemon/palettes/exeggcute_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 205
+255 255 255
+222 222 222
+255 205 74
+230 156 0
+16 16 16
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 255 189
+255 255 98
+255 213 57
+255 172 16
+131 49 0
diff --git a/data/graphics/pokemon/palettes/exeggutor_palette.pal b/data/graphics/pokemon/palettes/exeggutor_palette.pal
new file mode 100644
index 000000000..6c375af6d
--- /dev/null
+++ b/data/graphics/pokemon/palettes/exeggutor_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+255 238 164
+255 222 106
+230 172 90
+164 106 32
+180 156 74
+139 115 65
+98 65 16
+189 255 115
+156 213 74
+115 172 49
+82 98 41
+222 222 222
+98 98 98
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/exeggutor_shiny_palette.pal b/data/graphics/pokemon/palettes/exeggutor_shiny_palette.pal
new file mode 100644
index 000000000..c06646a6c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/exeggutor_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+255 238 164
+255 222 106
+230 172 90
+164 106 32
+222 189 82
+180 148 32
+106 82 0
+255 189 123
+222 148 82
+180 106 41
+115 41 0
+222 222 222
+98 98 98
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/exploud_palette.pal b/data/graphics/pokemon/palettes/exploud_palette.pal
new file mode 100644
index 000000000..074305af3
--- /dev/null
+++ b/data/graphics/pokemon/palettes/exploud_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+189 189 238
+164 156 222
+123 115 180
+82 74 139
+255 222 90
+222 180 74
+156 115 24
+255 115 82
+213 74 49
+156 57 24
+106 49 24
+213 222 255
+131 131 131
+0 0 0
diff --git a/data/graphics/pokemon/palettes/exploud_shiny_palette.pal b/data/graphics/pokemon/palettes/exploud_shiny_palette.pal
new file mode 100644
index 000000000..cfde98dc2
--- /dev/null
+++ b/data/graphics/pokemon/palettes/exploud_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+213 172 189
+189 156 164
+139 106 123
+115 82 90
+255 238 172
+246 197 82
+238 172 24
+255 139 82
+213 82 49
+164 49 24
+115 74 0
+222 197 222
+131 131 131
+57 49 74
diff --git a/data/graphics/pokemon/palettes/farfetch_d_palette.pal b/data/graphics/pokemon/palettes/farfetch_d_palette.pal
new file mode 100644
index 000000000..397d1195c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/farfetch_d_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+213 213 213
+230 230 164
+197 197 131
+255 230 106
+230 172 90
+189 106 41
+205 255 139
+65 222 65
+0 156 32
+230 197 123
+180 148 82
+131 98 32
+98 65 0
+16 16 16
diff --git a/data/graphics/pokemon/palettes/farfetch_d_shiny_palette.pal b/data/graphics/pokemon/palettes/farfetch_d_shiny_palette.pal
new file mode 100644
index 000000000..5537612ce
--- /dev/null
+++ b/data/graphics/pokemon/palettes/farfetch_d_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+213 213 213
+230 230 164
+197 197 131
+255 230 106
+230 172 90
+189 106 41
+205 255 139
+139 189 57
+98 148 16
+246 189 180
+213 148 139
+172 106 98
+131 65 57
+16 16 16
diff --git a/data/graphics/pokemon/palettes/fearow_palette.pal b/data/graphics/pokemon/palettes/fearow_palette.pal
new file mode 100644
index 000000000..6b73e3639
--- /dev/null
+++ b/data/graphics/pokemon/palettes/fearow_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 0 255
+222 205 164
+197 180 139
+98 82 49
+16 16 16
+255 131 115
+246 82 65
+205 32 16
+255 205 123
+246 180 90
+213 156 57
+172 115 16
+123 65 0
+246 180 90
+255 255 255
diff --git a/data/graphics/pokemon/palettes/fearow_shiny_palette.pal b/data/graphics/pokemon/palettes/fearow_shiny_palette.pal
new file mode 100644
index 000000000..686e65a9c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/fearow_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 0 255
+222 205 164
+197 180 139
+98 82 49
+16 16 16
+255 205 74
+255 164 0
+197 123 0
+255 246 131
+255 230 90
+213 197 49
+180 164 8
+115 98 0
+246 180 90
+255 255 255
diff --git a/data/graphics/pokemon/palettes/feebas_palette.pal b/data/graphics/pokemon/palettes/feebas_palette.pal
new file mode 100644
index 000000000..c66deb1e0
--- /dev/null
+++ b/data/graphics/pokemon/palettes/feebas_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 148 98
+90 74 57
+180 164 115
+213 213 131
+238 238 156
+115 164 41
+164 205 98
+148 131 82
+180 106 106
+230 123 98
+82 82 115
+164 172 197
+205 222 255
+230 222 230
+255 255 255
+24 24 24
diff --git a/data/graphics/pokemon/palettes/feebas_shiny_palette.pal b/data/graphics/pokemon/palettes/feebas_shiny_palette.pal
new file mode 100644
index 000000000..6d85b2866
--- /dev/null
+++ b/data/graphics/pokemon/palettes/feebas_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 148 98
+98 65 74
+172 139 148
+205 172 180
+238 205 213
+115 164 41
+164 205 98
+139 106 115
+180 106 106
+230 123 98
+82 82 115
+164 172 197
+205 222 255
+230 222 230
+255 255 255
+41 41 41
diff --git a/data/graphics/pokemon/palettes/feraligatr_palette.pal b/data/graphics/pokemon/palettes/feraligatr_palette.pal
new file mode 100644
index 000000000..7fc0a9eb8
--- /dev/null
+++ b/data/graphics/pokemon/palettes/feraligatr_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+131 205 255
+90 172 230
+49 131 197
+74 74 131
+197 197 197
+255 172 90
+255 90 32
+205 41 24
+123 0 0
+255 255 156
+255 213 82
+205 172 65
+156 115 8
+16 16 16
diff --git a/data/graphics/pokemon/palettes/feraligatr_shiny_palette.pal b/data/graphics/pokemon/palettes/feraligatr_shiny_palette.pal
new file mode 100644
index 000000000..81c5ebc2a
--- /dev/null
+++ b/data/graphics/pokemon/palettes/feraligatr_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+115 238 222
+82 205 197
+74 156 164
+41 98 123
+197 197 197
+106 156 246
+49 98 213
+41 65 156
+0 49 90
+255 255 156
+246 222 115
+213 180 74
+156 115 8
+16 16 16
diff --git a/data/graphics/pokemon/palettes/flaaffy_palette.pal b/data/graphics/pokemon/palettes/flaaffy_palette.pal
new file mode 100644
index 000000000..4efbb5bda
--- /dev/null
+++ b/data/graphics/pokemon/palettes/flaaffy_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+205 205 222
+156 156 180
+115 115 139
+74 74 74
+255 197 164
+255 148 123
+238 90 65
+205 57 24
+172 0 0
+131 197 255
+82 131 197
+41 65 139
+255 0 255
+16 16 16
diff --git a/data/graphics/pokemon/palettes/flaaffy_shiny_palette.pal b/data/graphics/pokemon/palettes/flaaffy_shiny_palette.pal
new file mode 100644
index 000000000..b99745d84
--- /dev/null
+++ b/data/graphics/pokemon/palettes/flaaffy_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+230 222 205
+189 180 148
+148 131 82
+106 82 49
+255 222 238
+255 197 213
+230 139 156
+180 98 106
+148 65 74
+98 230 16
+49 180 0
+32 106 0
+255 0 255
+16 16 16
diff --git a/data/graphics/pokemon/palettes/flareon_palette.pal b/data/graphics/pokemon/palettes/flareon_palette.pal
new file mode 100644
index 000000000..b617df86b
--- /dev/null
+++ b/data/graphics/pokemon/palettes/flareon_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 205
+255 255 255
+255 255 197
+255 255 57
+238 205 8
+164 106 0
+255 0 255
+255 0 255
+255 0 255
+115 115 123
+16 16 16
+255 0 255
+255 180 41
+255 139 0
+213 98 0
+131 32 32
diff --git a/data/graphics/pokemon/palettes/flareon_shiny_palette.pal b/data/graphics/pokemon/palettes/flareon_shiny_palette.pal
new file mode 100644
index 000000000..60c1b337c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/flareon_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 205
+255 255 255
+255 255 197
+255 255 57
+238 205 8
+164 106 0
+255 0 255
+255 0 255
+255 0 255
+115 115 123
+16 16 16
+255 0 255
+246 189 65
+222 164 41
+172 115 8
+98 57 24
diff --git a/data/graphics/pokemon/palettes/flygon_palette.pal b/data/graphics/pokemon/palettes/flygon_palette.pal
new file mode 100644
index 000000000..33888cd1a
--- /dev/null
+++ b/data/graphics/pokemon/palettes/flygon_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 197 148
+74 106 24
+156 49 49
+123 156 65
+49 90 90
+213 255 131
+172 222 115
+156 189 98
+148 213 156
+106 164 115
+90 131 90
+255 180 180
+230 115 115
+205 49 49
+0 0 0
+255 255 255
diff --git a/data/graphics/pokemon/palettes/flygon_shiny_palette.pal b/data/graphics/pokemon/palettes/flygon_shiny_palette.pal
new file mode 100644
index 000000000..772834b38
--- /dev/null
+++ b/data/graphics/pokemon/palettes/flygon_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 197 148
+74 106 24
+139 82 0
+123 156 65
+8 90 139
+213 255 131
+172 222 115
+156 189 98
+106 189 238
+74 156 205
+41 123 172
+255 197 82
+222 164 49
+189 131 16
+0 0 0
+255 255 255
diff --git a/data/graphics/pokemon/palettes/forretress_palette.pal b/data/graphics/pokemon/palettes/forretress_palette.pal
new file mode 100644
index 000000000..285c56291
--- /dev/null
+++ b/data/graphics/pokemon/palettes/forretress_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+16 16 16
+255 0 255
+98 41 90
+172 74 139
+197 131 189
+230 180 230
+246 222 238
+255 0 255
+255 0 255
+131 16 49
+189 41 65
+246 98 115
+255 189 205
+255 0 255
+255 255 255
diff --git a/data/graphics/pokemon/palettes/forretress_shiny_palette.pal b/data/graphics/pokemon/palettes/forretress_shiny_palette.pal
new file mode 100644
index 000000000..7b894a11a
--- /dev/null
+++ b/data/graphics/pokemon/palettes/forretress_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+16 16 16
+255 0 255
+115 82 49
+180 156 74
+222 197 106
+246 230 139
+255 246 156
+255 0 255
+255 0 255
+82 65 32
+106 74 49
+180 139 65
+222 197 98
+255 0 255
+255 255 255
diff --git a/data/graphics/pokemon/palettes/furret_palette.pal b/data/graphics/pokemon/palettes/furret_palette.pal
new file mode 100644
index 000000000..5996436be
--- /dev/null
+++ b/data/graphics/pokemon/palettes/furret_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+255 255 197
+255 238 148
+230 197 74
+197 156 65
+172 131 41
+156 98 74
+123 65 57
+74 24 24
+197 49 24
+156 0 0
+255 148 98
+115 115 115
+65 65 65
+32 32 41
diff --git a/data/graphics/pokemon/palettes/furret_shiny_palette.pal b/data/graphics/pokemon/palettes/furret_shiny_palette.pal
new file mode 100644
index 000000000..24ebc5bd6
--- /dev/null
+++ b/data/graphics/pokemon/palettes/furret_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 246 230
+255 230 222
+222 189 172
+230 98 139
+148 123 90
+197 65 115
+164 32 90
+131 0 65
+197 49 24
+156 0 0
+255 148 98
+115 115 115
+65 65 65
+32 32 41
diff --git a/data/graphics/pokemon/palettes/gardevoir_palette.pal b/data/graphics/pokemon/palettes/gardevoir_palette.pal
new file mode 100644
index 000000000..1e513ae87
--- /dev/null
+++ b/data/graphics/pokemon/palettes/gardevoir_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+156 164 82
+238 238 255
+197 205 222
+164 180 205
+131 148 180
+123 82 82
+115 41 57
+255 156 131
+230 82 57
+131 205 255
+255 255 255
+205 255 172
+148 230 148
+115 189 115
+49 123 74
+16 16 16
diff --git a/data/graphics/pokemon/palettes/gardevoir_shiny_palette.pal b/data/graphics/pokemon/palettes/gardevoir_shiny_palette.pal
new file mode 100644
index 000000000..b588f6eea
--- /dev/null
+++ b/data/graphics/pokemon/palettes/gardevoir_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+156 164 82
+238 238 255
+213 189 222
+180 164 205
+156 131 180
+123 82 82
+115 41 57
+255 197 90
+230 131 32
+131 205 255
+197 238 246
+189 230 255
+123 197 238
+82 172 213
+32 115 123
+16 16 16
diff --git a/data/graphics/pokemon/palettes/gastly_palette.pal b/data/graphics/pokemon/palettes/gastly_palette.pal
new file mode 100644
index 000000000..6098ec195
--- /dev/null
+++ b/data/graphics/pokemon/palettes/gastly_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+255 255 255
+222 222 222
+222 82 57
+180 41 16
+255 0 255
+189 148 180
+139 98 131
+115 74 106
+82 49 90
+213 172 205
+189 148 180
+139 98 131
+255 0 255
+255 0 255
+16 16 16
diff --git a/data/graphics/pokemon/palettes/gastly_shiny_palette.pal b/data/graphics/pokemon/palettes/gastly_shiny_palette.pal
new file mode 100644
index 000000000..350cb8abf
--- /dev/null
+++ b/data/graphics/pokemon/palettes/gastly_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+255 255 255
+222 222 222
+222 82 57
+180 41 16
+255 0 255
+172 131 230
+148 115 197
+90 57 148
+82 41 98
+156 222 255
+115 180 213
+74 139 172
+255 0 255
+255 0 255
+16 16 16
diff --git a/data/graphics/pokemon/palettes/gengar_palette.pal b/data/graphics/pokemon/palettes/gengar_palette.pal
new file mode 100644
index 000000000..595c47909
--- /dev/null
+++ b/data/graphics/pokemon/palettes/gengar_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+222 222 222
+123 123 123
+255 180 123
+238 98 74
+205 57 32
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+197 131 180
+172 98 148
+131 65 123
+74 41 74
+16 16 16
diff --git a/data/graphics/pokemon/palettes/gengar_shiny_palette.pal b/data/graphics/pokemon/palettes/gengar_shiny_palette.pal
new file mode 100644
index 000000000..d3f61f7d5
--- /dev/null
+++ b/data/graphics/pokemon/palettes/gengar_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+222 222 222
+123 123 123
+255 172 213
+238 131 172
+197 90 131
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+164 164 189
+123 123 148
+82 82 106
+41 41 65
+16 16 16
diff --git a/data/graphics/pokemon/palettes/geodude_palette.pal b/data/graphics/pokemon/palettes/geodude_palette.pal
new file mode 100644
index 000000000..0bb2d6afd
--- /dev/null
+++ b/data/graphics/pokemon/palettes/geodude_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+205 205 205
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+205 213 131
+172 180 98
+115 123 49
+65 74 16
+16 16 16
diff --git a/data/graphics/pokemon/palettes/geodude_shiny_palette.pal b/data/graphics/pokemon/palettes/geodude_shiny_palette.pal
new file mode 100644
index 000000000..d98062067
--- /dev/null
+++ b/data/graphics/pokemon/palettes/geodude_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+205 205 205
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+246 205 65
+205 164 24
+164 123 0
+106 65 0
+16 16 16
diff --git a/data/graphics/pokemon/palettes/girafarig_palette.pal b/data/graphics/pokemon/palettes/girafarig_palette.pal
new file mode 100644
index 000000000..03e09de81
--- /dev/null
+++ b/data/graphics/pokemon/palettes/girafarig_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+65 49 32
+90 82 57
+123 106 57
+164 148 82
+213 205 139
+189 139 16
+238 180 49
+255 222 65
+255 246 123
+16 16 16
+238 106 115
+255 172 189
+180 213 230
+255 0 255
diff --git a/data/graphics/pokemon/palettes/girafarig_shiny_palette.pal b/data/graphics/pokemon/palettes/girafarig_shiny_palette.pal
new file mode 100644
index 000000000..d720557a7
--- /dev/null
+++ b/data/graphics/pokemon/palettes/girafarig_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+65 49 32
+90 65 41
+123 90 49
+156 123 65
+205 172 106
+189 139 16
+230 156 41
+246 197 57
+255 230 82
+16 16 16
+82 164 230
+164 213 255
+180 213 230
+255 0 255
diff --git a/data/graphics/pokemon/palettes/glalie_palette.pal b/data/graphics/pokemon/palettes/glalie_palette.pal
new file mode 100644
index 000000000..aeadcf782
--- /dev/null
+++ b/data/graphics/pokemon/palettes/glalie_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+230 230 246
+205 205 222
+164 164 189
+123 123 148
+82 82 106
+164 205 255
+123 164 230
+74 139 197
+255 0 255
+205 205 213
+164 164 172
+123 123 131
+82 82 90
+41 41 57
diff --git a/data/graphics/pokemon/palettes/glalie_shiny_palette.pal b/data/graphics/pokemon/palettes/glalie_shiny_palette.pal
new file mode 100644
index 000000000..c45ff937f
--- /dev/null
+++ b/data/graphics/pokemon/palettes/glalie_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+238 246 255
+213 230 238
+180 197 205
+148 164 172
+74 98 106
+255 148 90
+230 74 65
+205 8 41
+255 0 255
+205 205 213
+164 164 172
+123 123 131
+82 82 90
+0 0 0
diff --git a/data/graphics/pokemon/palettes/gligar_palette.pal b/data/graphics/pokemon/palettes/gligar_palette.pal
new file mode 100644
index 000000000..2f5ba7645
--- /dev/null
+++ b/data/graphics/pokemon/palettes/gligar_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+90 90 90
+148 148 148
+90 65 123
+115 90 164
+180 131 213
+222 189 255
+246 222 255
+24 49 115
+16 90 148
+74 139 189
+98 197 238
+213 90 57
+255 148 106
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/gligar_shiny_palette.pal b/data/graphics/pokemon/palettes/gligar_shiny_palette.pal
new file mode 100644
index 000000000..9b1d7d308
--- /dev/null
+++ b/data/graphics/pokemon/palettes/gligar_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+90 90 90
+148 148 148
+57 65 123
+82 98 172
+131 156 213
+180 197 255
+222 238 246
+24 49 98
+32 65 139
+65 90 180
+82 156 222
+213 90 57
+255 148 106
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/gloom_palette.pal b/data/graphics/pokemon/palettes/gloom_palette.pal
new file mode 100644
index 000000000..7b0861249
--- /dev/null
+++ b/data/graphics/pokemon/palettes/gloom_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+246 246 246
+255 197 82
+255 115 0
+238 74 0
+156 49 0
+213 213 213
+213 164 98
+164 115 49
+131 82 16
+98 49 0
+148 180 197
+115 148 164
+74 106 123
+16 49 90
+16 16 16
diff --git a/data/graphics/pokemon/palettes/gloom_shiny_palette.pal b/data/graphics/pokemon/palettes/gloom_shiny_palette.pal
new file mode 100644
index 000000000..c5e913980
--- /dev/null
+++ b/data/graphics/pokemon/palettes/gloom_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+246 246 246
+255 213 131
+255 172 90
+213 131 49
+156 49 0
+213 213 213
+238 180 98
+197 139 57
+156 98 16
+115 57 16
+180 189 131
+139 148 90
+98 106 49
+57 65 8
+16 16 16
diff --git a/data/graphics/pokemon/palettes/golbat_palette.pal b/data/graphics/pokemon/palettes/golbat_palette.pal
new file mode 100644
index 000000000..424bccef8
--- /dev/null
+++ b/data/graphics/pokemon/palettes/golbat_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 255
+213 213 213
+98 98 98
+0 0 0
+205 197 255
+172 164 238
+123 115 205
+49 49 139
+205 106 180
+172 74 148
+139 41 115
+106 8 82
+255 0 255
+255 0 255
+255 0 255
diff --git a/data/graphics/pokemon/palettes/golbat_shiny_palette.pal b/data/graphics/pokemon/palettes/golbat_shiny_palette.pal
new file mode 100644
index 000000000..7255f93b7
--- /dev/null
+++ b/data/graphics/pokemon/palettes/golbat_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 255
+213 213 213
+98 98 98
+0 0 0
+164 189 57
+123 148 0
+82 106 0
+41 65 0
+255 180 172
+238 139 131
+197 98 90
+139 41 32
+255 0 255
+255 0 255
+255 0 255
diff --git a/data/graphics/pokemon/palettes/goldeen_palette.pal b/data/graphics/pokemon/palettes/goldeen_palette.pal
new file mode 100644
index 000000000..d88f14932
--- /dev/null
+++ b/data/graphics/pokemon/palettes/goldeen_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+222 222 230
+189 189 197
+139 139 148
+98 98 106
+255 197 123
+238 123 65
+213 65 16
+180 49 0
+131 16 0
+238 123 65
+213 65 16
+65 172 164
+0 106 98
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/goldeen_shiny_palette.pal b/data/graphics/pokemon/palettes/goldeen_shiny_palette.pal
new file mode 100644
index 000000000..d2a881523
--- /dev/null
+++ b/data/graphics/pokemon/palettes/goldeen_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+222 222 230
+189 189 197
+139 139 148
+98 98 106
+255 222 24
+255 156 8
+213 115 0
+172 74 0
+131 32 0
+255 180 139
+213 139 98
+65 172 164
+0 106 98
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/golduck_palette.pal b/data/graphics/pokemon/palettes/golduck_palette.pal
new file mode 100644
index 000000000..f6dc8cce1
--- /dev/null
+++ b/data/graphics/pokemon/palettes/golduck_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+238 238 238
+255 255 255
+197 197 197
+255 172 172
+222 24 24
+139 0 0
+255 255 164
+213 213 106
+164 164 57
+115 115 16
+255 0 255
+172 222 255
+148 180 213
+90 123 172
+49 82 106
+16 16 16
diff --git a/data/graphics/pokemon/palettes/golduck_shiny_palette.pal b/data/graphics/pokemon/palettes/golduck_shiny_palette.pal
new file mode 100644
index 000000000..2d563d702
--- /dev/null
+++ b/data/graphics/pokemon/palettes/golduck_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+238 238 238
+255 255 255
+197 197 197
+238 49 74
+222 24 24
+139 0 0
+255 189 197
+255 148 156
+189 98 106
+139 49 57
+255 0 255
+115 205 255
+74 164 230
+32 123 189
+0 49 106
+16 16 16
diff --git a/data/graphics/pokemon/palettes/golem_palette.pal b/data/graphics/pokemon/palettes/golem_palette.pal
new file mode 100644
index 000000000..bb55b42d9
--- /dev/null
+++ b/data/graphics/pokemon/palettes/golem_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 255 255
+205 205 205
+180 0 0
+255 82 82
+180 189 98
+139 148 65
+98 106 32
+74 82 16
+246 222 123
+213 180 90
+156 139 57
+90 74 16
+255 0 255
+131 131 131
+16 16 16
diff --git a/data/graphics/pokemon/palettes/golem_shiny_palette.pal b/data/graphics/pokemon/palettes/golem_shiny_palette.pal
new file mode 100644
index 000000000..41b80863c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/golem_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+205 205 205
+180 0 0
+255 82 82
+213 148 82
+172 106 41
+131 65 0
+98 32 0
+255 213 180
+230 172 139
+189 131 98
+131 74 41
+255 0 255
+131 131 131
+16 16 16
diff --git a/data/graphics/pokemon/palettes/gorebyss_palette.pal b/data/graphics/pokemon/palettes/gorebyss_palette.pal
new file mode 100644
index 000000000..432c0eccc
--- /dev/null
+++ b/data/graphics/pokemon/palettes/gorebyss_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 197 197
+255 255 255
+230 222 213
+205 189 172
+255 205 205
+246 172 189
+238 131 172
+213 98 148
+148 74 90
+131 90 131
+98 57 106
+123 106 98
+0 0 0
+205 115 255
+172 106 213
+148 90 172
diff --git a/data/graphics/pokemon/palettes/gorebyss_shiny_palette.pal b/data/graphics/pokemon/palettes/gorebyss_shiny_palette.pal
new file mode 100644
index 000000000..693375005
--- /dev/null
+++ b/data/graphics/pokemon/palettes/gorebyss_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 197 197
+255 255 255
+230 222 213
+205 189 172
+255 246 180
+255 222 98
+246 189 74
+213 156 41
+148 106 32
+131 90 131
+98 57 106
+123 106 98
+0 0 0
+205 115 255
+172 106 213
+148 90 172
diff --git a/data/graphics/pokemon/palettes/granbull_palette.pal b/data/graphics/pokemon/palettes/granbull_palette.pal
new file mode 100644
index 000000000..b83b14d16
--- /dev/null
+++ b/data/graphics/pokemon/palettes/granbull_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 0 255
+255 0 255
+90 57 82
+156 98 148
+213 115 213
+230 156 238
+238 189 255
+255 0 255
+131 57 0
+230 197 131
+16 16 16
+49 57 65
+82 90 90
+164 164 156
+255 255 255
diff --git a/data/graphics/pokemon/palettes/granbull_shiny_palette.pal b/data/graphics/pokemon/palettes/granbull_shiny_palette.pal
new file mode 100644
index 000000000..a8dfec728
--- /dev/null
+++ b/data/graphics/pokemon/palettes/granbull_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 0 255
+255 0 255
+98 82 65
+148 115 90
+205 172 131
+230 205 172
+246 222 189
+255 0 255
+90 82 0
+205 189 106
+16 16 16
+49 57 65
+82 90 90
+164 164 156
+255 255 255
diff --git a/data/graphics/pokemon/palettes/graveler_palette.pal b/data/graphics/pokemon/palettes/graveler_palette.pal
new file mode 100644
index 000000000..b176f1268
--- /dev/null
+++ b/data/graphics/pokemon/palettes/graveler_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+205 205 205
+148 148 148
+16 16 16
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+205 213 131
+172 180 98
+123 131 49
+82 74 16
diff --git a/data/graphics/pokemon/palettes/graveler_shiny_palette.pal b/data/graphics/pokemon/palettes/graveler_shiny_palette.pal
new file mode 100644
index 000000000..3b61619d9
--- /dev/null
+++ b/data/graphics/pokemon/palettes/graveler_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+205 205 205
+148 148 148
+16 16 16
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+205 148 41
+164 106 0
+123 65 0
+82 24 0
diff --git a/data/graphics/pokemon/palettes/grimer_palette.pal b/data/graphics/pokemon/palettes/grimer_palette.pal
new file mode 100644
index 000000000..6a1087bcf
--- /dev/null
+++ b/data/graphics/pokemon/palettes/grimer_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+238 238 238
+213 213 222
+172 180 189
+131 139 156
+65 74 90
+230 189 222
+197 156 180
+148 90 156
+90 49 115
+238 222 238
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/grimer_shiny_palette.pal b/data/graphics/pokemon/palettes/grimer_shiny_palette.pal
new file mode 100644
index 000000000..6c9a6b415
--- /dev/null
+++ b/data/graphics/pokemon/palettes/grimer_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+238 238 238
+213 213 222
+172 180 189
+131 139 156
+65 74 90
+222 255 180
+180 213 139
+139 172 98
+82 115 41
+238 222 238
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/groudon_palette.pal b/data/graphics/pokemon/palettes/groudon_palette.pal
new file mode 100644
index 000000000..24c99e510
--- /dev/null
+++ b/data/graphics/pokemon/palettes/groudon_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+205 57 74
+172 148 164
+156 123 139
+123 90 98
+255 123 131
+123 32 41
+255 32 41
+172 41 57
+255 205 49
+197 197 205
+255 255 255
+255 189 189
+156 106 49
+57 57 57
+16 16 16
diff --git a/data/graphics/pokemon/palettes/groudon_shiny_palette.pal b/data/graphics/pokemon/palettes/groudon_shiny_palette.pal
new file mode 100644
index 000000000..6c0a16585
--- /dev/null
+++ b/data/graphics/pokemon/palettes/groudon_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+131 131 8
+172 148 164
+156 123 139
+123 90 98
+230 230 106
+98 98 0
+197 197 74
+164 164 41
+255 205 49
+197 197 205
+255 255 255
+255 255 139
+156 106 49
+57 57 57
+16 16 16
diff --git a/data/graphics/pokemon/palettes/grovyle_palette.pal b/data/graphics/pokemon/palettes/grovyle_palette.pal
new file mode 100644
index 000000000..a1e6181fc
--- /dev/null
+++ b/data/graphics/pokemon/palettes/grovyle_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 148 131
+16 82 74
+90 180 106
+139 230 148
+189 255 180
+57 131 65
+131 41 49
+230 65 41
+255 115 82
+255 222 82
+57 131 148
+189 65 65
+213 139 82
+82 164 189
+0 0 0
+255 238 255
diff --git a/data/graphics/pokemon/palettes/grovyle_shiny_palette.pal b/data/graphics/pokemon/palettes/grovyle_shiny_palette.pal
new file mode 100644
index 000000000..c61afa4a3
--- /dev/null
+++ b/data/graphics/pokemon/palettes/grovyle_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 148 131
+148 74 49
+74 164 148
+148 205 213
+180 230 238
+65 123 115
+205 156 123
+238 189 156
+255 238 197
+255 222 82
+213 82 57
+180 131 98
+213 139 82
+255 106 82
+0 0 0
+255 238 255
diff --git a/data/graphics/pokemon/palettes/growlithe_palette.pal b/data/graphics/pokemon/palettes/growlithe_palette.pal
new file mode 100644
index 000000000..0c7054eae
--- /dev/null
+++ b/data/graphics/pokemon/palettes/growlithe_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 246
+222 222 213
+82 82 82
+255 0 255
+255 0 255
+255 0 255
+255 246 180
+230 213 148
+180 164 106
+115 98 32
+255 197 82
+238 164 65
+197 123 16
+148 49 0
+16 16 16
diff --git a/data/graphics/pokemon/palettes/growlithe_shiny_palette.pal b/data/graphics/pokemon/palettes/growlithe_shiny_palette.pal
new file mode 100644
index 000000000..0604c9c25
--- /dev/null
+++ b/data/graphics/pokemon/palettes/growlithe_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 246
+222 222 213
+82 82 82
+255 0 255
+255 0 255
+255 0 255
+255 246 180
+230 213 148
+180 164 106
+115 98 32
+255 238 82
+230 197 41
+189 156 0
+123 90 0
+16 16 16
diff --git a/data/graphics/pokemon/palettes/grumpig_palette.pal b/data/graphics/pokemon/palettes/grumpig_palette.pal
new file mode 100644
index 000000000..c49601f91
--- /dev/null
+++ b/data/graphics/pokemon/palettes/grumpig_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 197 148
+148 148 148
+123 123 123
+98 98 98
+74 74 74
+255 180 213
+238 139 172
+213 106 131
+230 172 238
+205 139 213
+180 115 189
+123 82 139
+156 74 98
+246 205 255
+0 0 0
+255 255 255
diff --git a/data/graphics/pokemon/palettes/grumpig_shiny_palette.pal b/data/graphics/pokemon/palettes/grumpig_shiny_palette.pal
new file mode 100644
index 000000000..b9c88ae3d
--- /dev/null
+++ b/data/graphics/pokemon/palettes/grumpig_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 197 148
+172 172 172
+131 131 131
+82 82 82
+57 57 57
+255 180 213
+238 139 172
+213 106 131
+246 222 106
+213 189 65
+189 164 41
+131 123 0
+156 74 98
+255 238 172
+0 0 0
+255 255 255
diff --git a/data/graphics/pokemon/palettes/gulpin_palette.pal b/data/graphics/pokemon/palettes/gulpin_palette.pal
new file mode 100644
index 000000000..588be1e4a
--- /dev/null
+++ b/data/graphics/pokemon/palettes/gulpin_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 189 131
+74 106 57
+131 164 115
+164 222 148
+197 238 180
+156 189 139
+65 65 65
+106 106 106
+156 156 156
+172 148 74
+205 172 16
+246 222 90
+255 238 164
+255 148 123
+0 0 0
+0 0 0
diff --git a/data/graphics/pokemon/palettes/gulpin_shiny_palette.pal b/data/graphics/pokemon/palettes/gulpin_shiny_palette.pal
new file mode 100644
index 000000000..83373f072
--- /dev/null
+++ b/data/graphics/pokemon/palettes/gulpin_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 189 131
+74 106 57
+98 123 164
+131 180 238
+156 213 255
+98 148 197
+65 65 65
+106 106 106
+156 156 156
+164 49 32
+180 65 49
+222 98 49
+255 139 82
+255 148 123
+0 0 0
+0 0 0
diff --git a/data/graphics/pokemon/palettes/gyarados_palette.pal b/data/graphics/pokemon/palettes/gyarados_palette.pal
new file mode 100644
index 000000000..63b325d5b
--- /dev/null
+++ b/data/graphics/pokemon/palettes/gyarados_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+222 230 246
+172 180 197
+106 123 148
+180 205 255
+131 164 230
+98 131 164
+65 65 106
+255 255 148
+205 205 131
+106 106 90
+213 139 98
+205 49 49
+148 32 0
+0 0 0
+255 255 255
diff --git a/data/graphics/pokemon/palettes/gyarados_shiny_palette.pal b/data/graphics/pokemon/palettes/gyarados_shiny_palette.pal
new file mode 100644
index 000000000..a8afe9dcd
--- /dev/null
+++ b/data/graphics/pokemon/palettes/gyarados_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+222 230 246
+172 180 197
+106 123 148
+255 189 172
+255 115 115
+213 74 115
+123 41 65
+255 255 148
+205 205 131
+106 106 90
+255 98 57
+205 49 49
+148 32 0
+0 0 0
+255 255 255
diff --git a/data/graphics/pokemon/palettes/hariyama_palette.pal b/data/graphics/pokemon/palettes/hariyama_palette.pal
new file mode 100644
index 000000000..99b5902d9
--- /dev/null
+++ b/data/graphics/pokemon/palettes/hariyama_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 164 115
+246 230 197
+230 213 164
+197 172 115
+139 106 82
+238 164 106
+213 131 90
+172 98 65
+131 74 49
+98 98 148
+49 49 98
+246 213 115
+238 189 82
+205 156 65
+24 24 24
+255 255 255
diff --git a/data/graphics/pokemon/palettes/hariyama_shiny_palette.pal b/data/graphics/pokemon/palettes/hariyama_shiny_palette.pal
new file mode 100644
index 000000000..14281f812
--- /dev/null
+++ b/data/graphics/pokemon/palettes/hariyama_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 164 115
+255 238 172
+246 205 131
+246 189 82
+205 139 57
+222 189 197
+189 156 164
+156 106 131
+115 82 90
+98 98 148
+49 49 98
+255 90 74
+205 82 65
+156 82 65
+24 24 24
+255 255 255
diff --git a/data/graphics/pokemon/palettes/haunter_palette.pal b/data/graphics/pokemon/palettes/haunter_palette.pal
new file mode 100644
index 000000000..1f3ceb070
--- /dev/null
+++ b/data/graphics/pokemon/palettes/haunter_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+213 164 222
+197 131 205
+131 90 164
+82 49 98
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+222 49 49
+180 24 24
+106 0 0
+213 213 213
+115 115 115
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/haunter_shiny_palette.pal b/data/graphics/pokemon/palettes/haunter_shiny_palette.pal
new file mode 100644
index 000000000..d6cab2588
--- /dev/null
+++ b/data/graphics/pokemon/palettes/haunter_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+213 164 222
+197 131 205
+131 90 164
+82 49 98
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+74 156 197
+32 115 156
+0 65 106
+213 213 213
+115 115 115
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/heracross_palette.pal b/data/graphics/pokemon/palettes/heracross_palette.pal
new file mode 100644
index 000000000..06fe289a5
--- /dev/null
+++ b/data/graphics/pokemon/palettes/heracross_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+156 180 255
+123 139 222
+98 106 180
+49 57 98
+255 0 255
+255 255 139
+255 222 90
+197 164 41
+139 106 0
+255 0 255
+213 213 213
+156 156 156
+106 106 106
+16 16 16
diff --git a/data/graphics/pokemon/palettes/heracross_shiny_palette.pal b/data/graphics/pokemon/palettes/heracross_shiny_palette.pal
new file mode 100644
index 000000000..c85ace38b
--- /dev/null
+++ b/data/graphics/pokemon/palettes/heracross_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+238 156 213
+205 123 189
+164 82 156
+98 57 98
+255 0 255
+255 255 139
+255 222 90
+197 164 41
+139 106 0
+255 0 255
+213 213 213
+156 156 156
+106 106 106
+16 16 16
diff --git a/data/graphics/pokemon/palettes/hitmonchan_palette.pal b/data/graphics/pokemon/palettes/hitmonchan_palette.pal
new file mode 100644
index 000000000..77c20d85a
--- /dev/null
+++ b/data/graphics/pokemon/palettes/hitmonchan_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+222 205 222
+197 180 197
+164 148 164
+115 98 115
+255 148 90
+230 98 57
+189 49 16
+139 32 0
+255 0 255
+238 213 156
+205 180 123
+164 139 82
+106 82 16
+16 16 16
diff --git a/data/graphics/pokemon/palettes/hitmonchan_shiny_palette.pal b/data/graphics/pokemon/palettes/hitmonchan_shiny_palette.pal
new file mode 100644
index 000000000..2e4a28f0c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/hitmonchan_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+222 205 222
+197 180 197
+164 148 164
+115 98 115
+90 148 213
+49 106 172
+8 65 131
+0 24 90
+255 0 255
+238 230 139
+197 189 98
+156 148 57
+98 90 0
+16 16 16
diff --git a/data/graphics/pokemon/palettes/hitmonlee_palette.pal b/data/graphics/pokemon/palettes/hitmonlee_palette.pal
new file mode 100644
index 000000000..e70409a90
--- /dev/null
+++ b/data/graphics/pokemon/palettes/hitmonlee_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+238 197 164
+205 164 131
+164 123 90
+131 90 57
+106 57 24
+255 0 255
+255 0 255
+213 205 205
+180 164 164
+115 98 98
+238 255 148
+197 205 115
+115 123 32
+41 41 41
+255 255 255
diff --git a/data/graphics/pokemon/palettes/hitmonlee_shiny_palette.pal b/data/graphics/pokemon/palettes/hitmonlee_shiny_palette.pal
new file mode 100644
index 000000000..74e6c6452
--- /dev/null
+++ b/data/graphics/pokemon/palettes/hitmonlee_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+172 180 74
+131 139 32
+90 98 0
+49 57 0
+32 41 0
+255 0 255
+255 0 255
+189 164 139
+148 123 98
+106 82 57
+238 255 148
+197 205 115
+115 123 32
+41 41 41
+255 255 255
diff --git a/data/graphics/pokemon/palettes/hitmontop_palette.pal b/data/graphics/pokemon/palettes/hitmontop_palette.pal
new file mode 100644
index 000000000..b49c96760
--- /dev/null
+++ b/data/graphics/pokemon/palettes/hitmontop_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 238 156
+230 205 123
+189 164 82
+131 98 16
+255 0 255
+139 213 255
+98 172 238
+74 131 205
+82 90 148
+255 0 255
+205 205 205
+148 148 156
+98 98 106
+16 16 16
diff --git a/data/graphics/pokemon/palettes/hitmontop_shiny_palette.pal b/data/graphics/pokemon/palettes/hitmontop_shiny_palette.pal
new file mode 100644
index 000000000..8c6bbd31f
--- /dev/null
+++ b/data/graphics/pokemon/palettes/hitmontop_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 246 205
+230 222 180
+180 172 148
+131 90 65
+255 0 255
+246 148 222
+205 106 189
+172 74 164
+115 49 123
+255 0 255
+205 205 205
+148 148 156
+98 98 106
+16 16 16
diff --git a/data/graphics/pokemon/palettes/ho_oh_palette.pal b/data/graphics/pokemon/palettes/ho_oh_palette.pal
new file mode 100644
index 000000000..f4b583541
--- /dev/null
+++ b/data/graphics/pokemon/palettes/ho_oh_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 164
+255 255 255
+255 172 0
+255 90 0
+205 65 0
+156 16 0
+255 238 131
+255 230 0
+230 172 0
+164 106 0
+156 246 172
+65 213 82
+16 148 16
+197 197 197
+106 106 106
+16 16 16
diff --git a/data/graphics/pokemon/palettes/ho_oh_shiny_palette.pal b/data/graphics/pokemon/palettes/ho_oh_shiny_palette.pal
new file mode 100644
index 000000000..2c14ff9e4
--- /dev/null
+++ b/data/graphics/pokemon/palettes/ho_oh_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 164
+255 255 255
+255 230 57
+255 172 24
+205 123 24
+148 74 49
+238 238 238
+222 222 222
+180 180 189
+123 123 139
+255 172 0
+255 74 0
+156 41 24
+213 213 222
+123 106 65
+16 16 16
diff --git a/data/graphics/pokemon/palettes/hoothoot_palette.pal b/data/graphics/pokemon/palettes/hoothoot_palette.pal
new file mode 100644
index 000000000..f1a3ee54e
--- /dev/null
+++ b/data/graphics/pokemon/palettes/hoothoot_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+246 255 189
+230 246 164
+222 213 90
+205 189 41
+172 156 32
+148 131 24
+123 106 16
+90 74 0
+255 230 172
+255 180 106
+230 123 41
+123 123 123
+82 82 82
+16 16 16
diff --git a/data/graphics/pokemon/palettes/hoothoot_shiny_palette.pal b/data/graphics/pokemon/palettes/hoothoot_shiny_palette.pal
new file mode 100644
index 000000000..3b951e004
--- /dev/null
+++ b/data/graphics/pokemon/palettes/hoothoot_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 255 189
+238 238 106
+255 238 115
+246 222 57
+230 189 49
+213 148 41
+197 131 32
+139 82 32
+255 230 172
+255 180 106
+230 123 41
+123 123 123
+82 82 82
+16 16 16
diff --git a/data/graphics/pokemon/palettes/hoppip_palette.pal b/data/graphics/pokemon/palettes/hoppip_palette.pal
new file mode 100644
index 000000000..578494117
--- /dev/null
+++ b/data/graphics/pokemon/palettes/hoppip_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+255 156 115
+255 98 82
+213 65 16
+164 16 0
+255 0 255
+131 230 57
+98 205 57
+65 164 32
+32 98 16
+255 0 255
+255 255 82
+246 197 0
+255 0 255
+16 16 16
diff --git a/data/graphics/pokemon/palettes/hoppip_shiny_palette.pal b/data/graphics/pokemon/palettes/hoppip_shiny_palette.pal
new file mode 100644
index 000000000..c70c55c99
--- /dev/null
+++ b/data/graphics/pokemon/palettes/hoppip_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+148 205 32
+106 180 8
+90 139 41
+57 90 16
+255 0 255
+189 246 57
+131 222 57
+82 172 24
+32 98 16
+255 0 255
+255 255 82
+246 197 0
+255 0 255
+16 16 16
diff --git a/data/graphics/pokemon/palettes/horsea_palette.pal b/data/graphics/pokemon/palettes/horsea_palette.pal
new file mode 100644
index 000000000..a14e2b4c5
--- /dev/null
+++ b/data/graphics/pokemon/palettes/horsea_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 0 255
+255 0 255
+255 0 255
+156 131 74
+189 222 255
+164 197 238
+106 148 180
+57 82 98
+255 255 172
+222 197 74
+255 115 115
+197 41 41
+255 0 255
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/horsea_shiny_palette.pal b/data/graphics/pokemon/palettes/horsea_shiny_palette.pal
new file mode 100644
index 000000000..f163c929a
--- /dev/null
+++ b/data/graphics/pokemon/palettes/horsea_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 0 255
+255 0 255
+255 0 255
+156 131 74
+115 205 213
+74 164 172
+32 123 131
+16 74 82
+255 197 222
+255 156 180
+255 115 115
+197 41 41
+255 0 255
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/houndoom_palette.pal b/data/graphics/pokemon/palettes/houndoom_palette.pal
new file mode 100644
index 000000000..676369d07
--- /dev/null
+++ b/data/graphics/pokemon/palettes/houndoom_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+139 123 123
+82 74 74
+57 49 49
+41 32 32
+255 213 139
+238 164 82
+189 123 57
+148 82 24
+255 106 49
+180 49 8
+255 0 255
+255 0 255
+180 164 164
+16 16 16
diff --git a/data/graphics/pokemon/palettes/houndoom_shiny_palette.pal b/data/graphics/pokemon/palettes/houndoom_shiny_palette.pal
new file mode 100644
index 000000000..7e7aa56bf
--- /dev/null
+++ b/data/graphics/pokemon/palettes/houndoom_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+123 156 230
+74 98 180
+49 65 139
+65 74 90
+255 230 197
+213 172 148
+172 131 90
+123 82 65
+255 106 49
+180 49 8
+255 0 255
+255 0 255
+222 197 213
+16 16 16
diff --git a/data/graphics/pokemon/palettes/houndour_palette.pal b/data/graphics/pokemon/palettes/houndour_palette.pal
new file mode 100644
index 000000000..676369d07
--- /dev/null
+++ b/data/graphics/pokemon/palettes/houndour_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+139 123 123
+82 74 74
+57 49 49
+41 32 32
+255 213 139
+238 164 82
+189 123 57
+148 82 24
+255 106 49
+180 49 8
+255 0 255
+255 0 255
+180 164 164
+16 16 16
diff --git a/data/graphics/pokemon/palettes/houndour_shiny_palette.pal b/data/graphics/pokemon/palettes/houndour_shiny_palette.pal
new file mode 100644
index 000000000..4197f8de7
--- /dev/null
+++ b/data/graphics/pokemon/palettes/houndour_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+123 164 197
+82 123 164
+57 82 115
+49 65 82
+255 230 197
+213 172 148
+172 131 90
+123 82 65
+255 106 49
+180 49 8
+255 0 255
+255 0 255
+222 189 197
+16 16 16
diff --git a/data/graphics/pokemon/palettes/huntail_palette.pal b/data/graphics/pokemon/palettes/huntail_palette.pal
new file mode 100644
index 000000000..192061e01
--- /dev/null
+++ b/data/graphics/pokemon/palettes/huntail_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 106 189
+255 255 255
+238 180 98
+222 148 0
+156 106 65
+180 238 238
+156 222 246
+123 197 222
+74 156 180
+49 98 123
+0 0 0
+255 131 148
+205 115 148
+148 57 90
+213 197 213
+164 131 148
diff --git a/data/graphics/pokemon/palettes/huntail_shiny_palette.pal b/data/graphics/pokemon/palettes/huntail_shiny_palette.pal
new file mode 100644
index 000000000..713c54adf
--- /dev/null
+++ b/data/graphics/pokemon/palettes/huntail_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 106 189
+255 255 255
+255 222 115
+230 156 0
+164 115 65
+172 255 172
+148 230 148
+115 197 115
+57 148 82
+32 106 57
+0 0 0
+255 131 148
+205 115 148
+148 57 90
+213 197 213
+164 131 148
diff --git a/data/graphics/pokemon/palettes/hypno_palette.pal b/data/graphics/pokemon/palettes/hypno_palette.pal
new file mode 100644
index 000000000..96218054e
--- /dev/null
+++ b/data/graphics/pokemon/palettes/hypno_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+255 238 156
+255 222 98
+205 180 106
+123 98 49
+255 0 255
+213 213 222
+115 106 131
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+156 156 156
+98 98 98
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/hypno_shiny_palette.pal b/data/graphics/pokemon/palettes/hypno_shiny_palette.pal
new file mode 100644
index 000000000..af2643bd9
--- /dev/null
+++ b/data/graphics/pokemon/palettes/hypno_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+255 180 213
+238 139 172
+197 98 131
+123 24 57
+255 0 255
+213 213 222
+115 106 131
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+156 156 156
+98 98 98
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/igglybuff_palette.pal b/data/graphics/pokemon/palettes/igglybuff_palette.pal
new file mode 100644
index 000000000..9b5beb079
--- /dev/null
+++ b/data/graphics/pokemon/palettes/igglybuff_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 205 156
+255 148 115
+222 115 65
+197 74 0
+148 32 16
+255 230 180
+255 0 255
+205 0 0
+156 0 0
+205 0 0
+156 0 0
+98 0 0
+106 106 106
+16 16 16
diff --git a/data/graphics/pokemon/palettes/igglybuff_shiny_palette.pal b/data/graphics/pokemon/palettes/igglybuff_shiny_palette.pal
new file mode 100644
index 000000000..fd1f6fbf8
--- /dev/null
+++ b/data/graphics/pokemon/palettes/igglybuff_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 213 238
+246 172 197
+222 115 139
+180 57 90
+156 24 49
+255 238 238
+255 0 255
+205 0 0
+156 0 0
+90 197 24
+74 172 24
+41 82 0
+106 106 106
+16 16 16
diff --git a/data/graphics/pokemon/palettes/illumise_palette.pal b/data/graphics/pokemon/palettes/illumise_palette.pal
new file mode 100644
index 000000000..63c55bbc0
--- /dev/null
+++ b/data/graphics/pokemon/palettes/illumise_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+0 90 213
+123 123 123
+74 74 74
+0 0 0
+205 139 222
+180 98 205
+139 82 156
+49 41 49
+255 230 115
+230 180 74
+156 131 82
+172 197 238
+139 172 205
+90 106 139
+255 255 255
diff --git a/data/graphics/pokemon/palettes/illumise_shiny_palette.pal b/data/graphics/pokemon/palettes/illumise_shiny_palette.pal
new file mode 100644
index 000000000..78bdbdc22
--- /dev/null
+++ b/data/graphics/pokemon/palettes/illumise_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+0 90 213
+123 123 123
+74 74 74
+0 0 0
+255 230 115
+230 180 74
+189 139 82
+49 41 49
+255 148 82
+222 90 32
+164 49 32
+131 205 255
+90 172 230
+32 115 189
+255 255 255
diff --git a/data/graphics/pokemon/palettes/ivysaur_palette.pal b/data/graphics/pokemon/palettes/ivysaur_palette.pal
new file mode 100644
index 000000000..5d4c59bbd
--- /dev/null
+++ b/data/graphics/pokemon/palettes/ivysaur_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+74 139 32
+255 189 180
+255 123 123
+213 65 90
+131 238 197
+90 205 148
+131 230 90
+106 180 32
+32 148 90
+16 16 16
+16 82 32
+197 115 57
+139 90 57
+123 49 41
diff --git a/data/graphics/pokemon/palettes/ivysaur_shiny_palette.pal b/data/graphics/pokemon/palettes/ivysaur_shiny_palette.pal
new file mode 100644
index 000000000..964be9785
--- /dev/null
+++ b/data/graphics/pokemon/palettes/ivysaur_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+90 139 49
+255 255 82
+255 222 8
+222 180 0
+205 255 90
+164 213 49
+123 222 32
+82 180 0
+123 172 8
+16 16 16
+90 98 24
+180 82 8
+148 49 8
+115 16 8
diff --git a/data/graphics/pokemon/palettes/jigglypuff_palette.pal b/data/graphics/pokemon/palettes/jigglypuff_palette.pal
new file mode 100644
index 000000000..f7f6154c1
--- /dev/null
+++ b/data/graphics/pokemon/palettes/jigglypuff_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 255 255
+205 189 255
+148 131 255
+115 98 222
+65 49 156
+156 106 32
+115 65 24
+230 230 230
+164 49 0
+213 57 49
+16 16 16
+255 205 197
+255 172 164
+230 115 98
+164 49 16
diff --git a/data/graphics/pokemon/palettes/jigglypuff_shiny_palette.pal b/data/graphics/pokemon/palettes/jigglypuff_shiny_palette.pal
new file mode 100644
index 000000000..bea601916
--- /dev/null
+++ b/data/graphics/pokemon/palettes/jigglypuff_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 255 255
+222 255 164
+180 238 123
+139 197 82
+82 131 16
+156 106 32
+115 65 24
+230 230 230
+164 49 0
+213 57 49
+16 16 16
+246 238 246
+246 197 246
+205 156 205
+115 65 115
diff --git a/data/graphics/pokemon/palettes/jirachi_palette.pal b/data/graphics/pokemon/palettes/jirachi_palette.pal
new file mode 100644
index 000000000..ba0b7a6b1
--- /dev/null
+++ b/data/graphics/pokemon/palettes/jirachi_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+205 213 222
+156 164 172
+41 65 115
+230 238 246
+82 115 255
+131 164 255
+106 115 115
+197 0 0
+238 82 82
+180 139 49
+230 197 82
+255 230 90
+255 246 148
+255 255 255
+0 0 0
diff --git a/data/graphics/pokemon/palettes/jirachi_shiny_palette.pal b/data/graphics/pokemon/palettes/jirachi_shiny_palette.pal
new file mode 100644
index 000000000..219b9ac57
--- /dev/null
+++ b/data/graphics/pokemon/palettes/jirachi_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 180 164
+156 164 172
+41 65 115
+255 230 230
+230 74 49
+255 123 106
+123 98 90
+197 0 0
+238 82 82
+180 139 49
+230 197 82
+255 230 90
+255 246 148
+255 255 255
+0 0 0
diff --git a/data/graphics/pokemon/palettes/jolteon_palette.pal b/data/graphics/pokemon/palettes/jolteon_palette.pal
new file mode 100644
index 000000000..87daf4781
--- /dev/null
+++ b/data/graphics/pokemon/palettes/jolteon_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+255 255 131
+255 222 49
+213 189 49
+156 139 57
+106 82 32
+255 0 255
+189 49 49
+106 0 0
+255 0 255
+255 0 255
+222 222 230
+139 148 164
+98 98 98
+41 41 41
+255 255 255
diff --git a/data/graphics/pokemon/palettes/jolteon_shiny_palette.pal b/data/graphics/pokemon/palettes/jolteon_shiny_palette.pal
new file mode 100644
index 000000000..ece1425c3
--- /dev/null
+++ b/data/graphics/pokemon/palettes/jolteon_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+222 255 131
+197 238 32
+156 197 0
+123 164 0
+74 115 0
+255 0 255
+189 49 49
+106 0 0
+255 0 255
+255 0 255
+222 222 230
+139 148 164
+98 98 98
+41 41 41
+255 255 255
diff --git a/data/graphics/pokemon/palettes/jumpluff_palette.pal b/data/graphics/pokemon/palettes/jumpluff_palette.pal
new file mode 100644
index 000000000..422184976
--- /dev/null
+++ b/data/graphics/pokemon/palettes/jumpluff_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+98 65 8
+123 164 255
+90 131 213
+65 106 197
+57 82 148
+16 16 16
+255 255 222
+246 238 180
+238 222 148
+205 189 115
+156 139 82
+255 139 41
+213 65 0
+65 230 57
+49 156 49
diff --git a/data/graphics/pokemon/palettes/jumpluff_shiny_palette.pal b/data/graphics/pokemon/palettes/jumpluff_shiny_palette.pal
new file mode 100644
index 000000000..4885690b6
--- /dev/null
+++ b/data/graphics/pokemon/palettes/jumpluff_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+115 57 98
+255 205 172
+246 164 164
+222 123 156
+164 74 106
+16 16 16
+255 238 246
+246 213 238
+222 172 213
+205 139 172
+164 98 164
+255 139 41
+213 65 0
+65 230 57
+49 156 49
diff --git a/data/graphics/pokemon/palettes/jynx_palette.pal b/data/graphics/pokemon/palettes/jynx_palette.pal
new file mode 100644
index 000000000..ac1da7597
--- /dev/null
+++ b/data/graphics/pokemon/palettes/jynx_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+213 213 213
+98 98 115
+213 139 238
+172 106 197
+148 74 172
+255 197 148
+238 123 82
+197 65 24
+115 16 0
+255 246 172
+255 222 106
+213 156 49
+131 65 0
+0 0 0
+255 255 255
diff --git a/data/graphics/pokemon/palettes/jynx_shiny_palette.pal b/data/graphics/pokemon/palettes/jynx_shiny_palette.pal
new file mode 100644
index 000000000..b6838c13d
--- /dev/null
+++ b/data/graphics/pokemon/palettes/jynx_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+213 213 213
+98 98 115
+213 139 238
+172 106 197
+148 74 172
+255 172 230
+255 131 189
+213 90 148
+148 24 82
+255 230 222
+213 189 180
+172 148 139
+115 90 82
+0 0 0
+255 255 255
diff --git a/data/graphics/pokemon/palettes/kabuto_palette.pal b/data/graphics/pokemon/palettes/kabuto_palette.pal
new file mode 100644
index 000000000..285bae040
--- /dev/null
+++ b/data/graphics/pokemon/palettes/kabuto_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 205
+255 255 255
+180 180 180
+255 172 164
+238 74 65
+255 0 255
+255 255 139
+255 213 49
+238 180 32
+164 106 0
+255 0 255
+213 164 65
+189 139 41
+156 106 8
+115 65 16
+16 16 16
diff --git a/data/graphics/pokemon/palettes/kabuto_shiny_palette.pal b/data/graphics/pokemon/palettes/kabuto_shiny_palette.pal
new file mode 100644
index 000000000..8e3eaad12
--- /dev/null
+++ b/data/graphics/pokemon/palettes/kabuto_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 205
+255 255 255
+180 180 180
+255 172 164
+238 74 65
+255 0 255
+255 255 139
+255 213 49
+238 180 32
+164 106 0
+255 0 255
+180 230 74
+156 205 57
+115 164 32
+82 123 16
+16 16 16
diff --git a/data/graphics/pokemon/palettes/kabutops_palette.pal b/data/graphics/pokemon/palettes/kabutops_palette.pal
new file mode 100644
index 000000000..09a61f8e6
--- /dev/null
+++ b/data/graphics/pokemon/palettes/kabutops_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+222 222 213
+189 189 180
+156 156 148
+106 106 106
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 230 172
+222 197 139
+180 156 98
+106 90 32
+16 16 16
diff --git a/data/graphics/pokemon/palettes/kabutops_shiny_palette.pal b/data/graphics/pokemon/palettes/kabutops_shiny_palette.pal
new file mode 100644
index 000000000..9217ab55d
--- /dev/null
+++ b/data/graphics/pokemon/palettes/kabutops_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+222 222 213
+189 189 180
+156 156 148
+106 106 106
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+222 255 90
+189 222 74
+148 180 41
+82 115 0
+16 16 16
diff --git a/data/graphics/pokemon/palettes/kadabra_palette.pal b/data/graphics/pokemon/palettes/kadabra_palette.pal
new file mode 100644
index 000000000..0e561d4e6
--- /dev/null
+++ b/data/graphics/pokemon/palettes/kadabra_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 255
+90 90 90
+246 139 139
+246 65 49
+213 180 82
+172 131 41
+139 98 16
+98 49 0
+222 222 222
+180 180 180
+255 255 123
+255 238 41
+213 180 0
+139 98 0
+16 16 16
diff --git a/data/graphics/pokemon/palettes/kadabra_shiny_palette.pal b/data/graphics/pokemon/palettes/kadabra_shiny_palette.pal
new file mode 100644
index 000000000..e722cc8fa
--- /dev/null
+++ b/data/graphics/pokemon/palettes/kadabra_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 255
+90 90 90
+246 139 139
+246 65 49
+222 180 180
+180 139 139
+139 98 98
+90 49 49
+222 222 222
+180 180 180
+255 255 164
+255 238 123
+230 197 82
+123 98 0
+16 16 16
diff --git a/data/graphics/pokemon/palettes/kakuna_palette.pal b/data/graphics/pokemon/palettes/kakuna_palette.pal
new file mode 100644
index 000000000..b14a68968
--- /dev/null
+++ b/data/graphics/pokemon/palettes/kakuna_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+255 230 156
+255 213 106
+230 172 90
+180 123 0
+139 90 0
+255 0 255
+255 0 255
+255 0 255
+106 106 106
+57 57 57
+16 16 16
+255 0 255
+255 0 255
+255 0 255
diff --git a/data/graphics/pokemon/palettes/kakuna_shiny_palette.pal b/data/graphics/pokemon/palettes/kakuna_shiny_palette.pal
new file mode 100644
index 000000000..0a45b029a
--- /dev/null
+++ b/data/graphics/pokemon/palettes/kakuna_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+222 238 90
+197 230 49
+156 189 8
+115 148 0
+74 106 0
+255 0 255
+255 0 255
+255 0 255
+106 106 106
+57 57 57
+16 16 16
+255 0 255
+255 0 255
+255 0 255
diff --git a/data/graphics/pokemon/palettes/kangaskhan_palette.pal b/data/graphics/pokemon/palettes/kangaskhan_palette.pal
new file mode 100644
index 000000000..2dca5ca1a
--- /dev/null
+++ b/data/graphics/pokemon/palettes/kangaskhan_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+213 213 213
+255 255 148
+238 205 106
+189 24 24
+16 16 16
+222 180 213
+148 106 139
+164 172 123
+139 148 98
+106 106 82
+213 189 131
+189 164 106
+156 123 65
+82 65 16
diff --git a/data/graphics/pokemon/palettes/kangaskhan_shiny_palette.pal b/data/graphics/pokemon/palettes/kangaskhan_shiny_palette.pal
new file mode 100644
index 000000000..3580f7e9d
--- /dev/null
+++ b/data/graphics/pokemon/palettes/kangaskhan_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+213 213 213
+255 255 148
+238 205 106
+189 24 24
+16 16 16
+238 205 180
+189 156 139
+139 156 82
+98 115 41
+57 74 0
+255 246 205
+213 205 164
+172 164 123
+98 90 49
diff --git a/data/graphics/pokemon/palettes/kecleon_palette.pal b/data/graphics/pokemon/palettes/kecleon_palette.pal
new file mode 100644
index 000000000..36d6be7d7
--- /dev/null
+++ b/data/graphics/pokemon/palettes/kecleon_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+156 255 255
+65 98 65
+82 139 90
+98 180 131
+123 213 139
+164 238 156
+255 255 255
+139 74 57
+189 90 65
+238 106 74
+197 172 74
+222 197 90
+246 238 123
+139 123 90
+172 197 123
+0 0 0
diff --git a/data/graphics/pokemon/palettes/kecleon_shiny_palette.pal b/data/graphics/pokemon/palettes/kecleon_shiny_palette.pal
new file mode 100644
index 000000000..e056b670f
--- /dev/null
+++ b/data/graphics/pokemon/palettes/kecleon_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+156 255 255
+65 98 65
+82 139 90
+98 180 131
+123 213 139
+164 238 156
+255 255 255
+49 131 197
+90 172 230
+123 197 255
+238 156 74
+255 180 74
+255 255 180
+139 123 90
+172 197 123
+0 0 0
diff --git a/data/graphics/pokemon/palettes/kingdra_palette.pal b/data/graphics/pokemon/palettes/kingdra_palette.pal
new file mode 100644
index 000000000..9dcb7ab85
--- /dev/null
+++ b/data/graphics/pokemon/palettes/kingdra_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+189 222 246
+156 189 246
+74 156 189
+74 74 131
+255 0 255
+246 106 82
+189 57 49
+255 255 156
+246 230 74
+230 172 57
+172 106 0
+213 213 213
+123 123 123
+16 16 16
diff --git a/data/graphics/pokemon/palettes/kingdra_shiny_palette.pal b/data/graphics/pokemon/palettes/kingdra_shiny_palette.pal
new file mode 100644
index 000000000..c45869283
--- /dev/null
+++ b/data/graphics/pokemon/palettes/kingdra_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+238 197 238
+213 172 230
+156 115 180
+106 65 123
+255 0 255
+131 205 24
+82 156 24
+255 255 156
+246 230 74
+230 172 57
+172 106 0
+213 213 213
+123 123 123
+16 16 16
diff --git a/data/graphics/pokemon/palettes/kingler_palette.pal b/data/graphics/pokemon/palettes/kingler_palette.pal
new file mode 100644
index 000000000..15450f55c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/kingler_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+246 197 139
+238 139 74
+197 106 57
+131 65 24
+246 238 164
+222 197 106
+164 139 65
+115 82 16
+255 16 255
+255 16 255
+255 16 255
+255 16 255
+222 222 246
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/kingler_shiny_palette.pal b/data/graphics/pokemon/palettes/kingler_shiny_palette.pal
new file mode 100644
index 000000000..a472da125
--- /dev/null
+++ b/data/graphics/pokemon/palettes/kingler_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+180 189 123
+139 148 82
+98 106 41
+57 65 41
+246 238 164
+197 189 32
+156 148 0
+115 106 0
+255 16 255
+255 16 255
+255 16 255
+255 16 255
+222 222 246
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/kirlia_palette.pal b/data/graphics/pokemon/palettes/kirlia_palette.pal
new file mode 100644
index 000000000..91b428af2
--- /dev/null
+++ b/data/graphics/pokemon/palettes/kirlia_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+156 164 82
+238 238 255
+197 205 222
+164 180 205
+131 148 180
+123 82 82
+115 41 57
+255 156 131
+230 82 57
+106 123 148
+255 255 255
+205 255 172
+148 230 148
+115 189 115
+49 123 74
+16 16 16
diff --git a/data/graphics/pokemon/palettes/kirlia_shiny_palette.pal b/data/graphics/pokemon/palettes/kirlia_shiny_palette.pal
new file mode 100644
index 000000000..ff944e551
--- /dev/null
+++ b/data/graphics/pokemon/palettes/kirlia_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+156 164 82
+238 238 255
+213 189 222
+180 164 205
+156 131 180
+123 82 82
+115 41 57
+255 197 90
+230 131 32
+106 123 148
+197 238 246
+189 230 255
+123 197 238
+82 172 213
+32 115 123
+16 16 16
diff --git a/data/graphics/pokemon/palettes/koffing_palette.pal b/data/graphics/pokemon/palettes/koffing_palette.pal
new file mode 100644
index 000000000..7b248a340
--- /dev/null
+++ b/data/graphics/pokemon/palettes/koffing_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 205
+255 255 255
+222 222 222
+246 238 148
+213 205 106
+255 98 74
+213 57 32
+255 0 255
+255 0 255
+238 213 106
+197 180 41
+222 156 213
+189 123 180
+148 82 139
+90 41 82
+16 16 16
diff --git a/data/graphics/pokemon/palettes/koffing_shiny_palette.pal b/data/graphics/pokemon/palettes/koffing_shiny_palette.pal
new file mode 100644
index 000000000..bcea2e929
--- /dev/null
+++ b/data/graphics/pokemon/palettes/koffing_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 205
+255 255 255
+222 222 222
+246 238 148
+213 205 106
+255 98 74
+213 57 32
+255 0 255
+255 0 255
+180 106 164
+139 65 123
+189 230 230
+148 189 189
+106 148 148
+41 82 82
+16 16 16
diff --git a/data/graphics/pokemon/palettes/krabby_palette.pal b/data/graphics/pokemon/palettes/krabby_palette.pal
new file mode 100644
index 000000000..2255b2970
--- /dev/null
+++ b/data/graphics/pokemon/palettes/krabby_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 197
+255 255 255
+222 222 222
+255 0 255
+246 238 164
+222 197 106
+164 139 65
+115 82 16
+255 0 255
+255 0 255
+255 0 255
+255 164 98
+246 123 57
+222 98 32
+180 49 16
+16 16 16
diff --git a/data/graphics/pokemon/palettes/krabby_shiny_palette.pal b/data/graphics/pokemon/palettes/krabby_shiny_palette.pal
new file mode 100644
index 000000000..d1318f36c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/krabby_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 197
+255 255 255
+222 222 222
+255 0 255
+255 246 205
+222 205 164
+180 164 123
+115 98 57
+255 0 255
+255 0 255
+255 0 255
+255 222 74
+213 180 32
+172 139 0
+131 98 0
+16 16 16
diff --git a/data/graphics/pokemon/palettes/kyogre_palette.pal b/data/graphics/pokemon/palettes/kyogre_palette.pal
new file mode 100644
index 000000000..d598595cb
--- /dev/null
+++ b/data/graphics/pokemon/palettes/kyogre_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+255 205 49
+205 189 205
+156 139 148
+90 82 106
+41 82 148
+115 41 57
+255 8 16
+189 32 41
+131 205 255
+222 222 222
+90 164 255
+74 131 213
+57 98 180
+49 57 115
+16 16 16
diff --git a/data/graphics/pokemon/palettes/kyogre_shiny_palette.pal b/data/graphics/pokemon/palettes/kyogre_shiny_palette.pal
new file mode 100644
index 000000000..392162401
--- /dev/null
+++ b/data/graphics/pokemon/palettes/kyogre_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+255 205 49
+222 205 222
+156 139 148
+90 82 106
+164 24 156
+115 41 57
+255 8 16
+189 32 41
+255 156 255
+246 246 246
+255 123 255
+230 90 222
+197 57 189
+131 0 123
+16 16 16
diff --git a/data/graphics/pokemon/palettes/lairon_palette.pal b/data/graphics/pokemon/palettes/lairon_palette.pal
new file mode 100644
index 000000000..b5711fdad
--- /dev/null
+++ b/data/graphics/pokemon/palettes/lairon_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 172 156
+74 74 65
+106 106 106
+139 139 139
+172 172 172
+57 57 65
+123 106 106
+156 139 139
+189 172 172
+222 205 205
+255 255 255
+172 57 74
+222 106 106
+255 131 131
+106 189 255
+0 0 0
diff --git a/data/graphics/pokemon/palettes/lairon_shiny_palette.pal b/data/graphics/pokemon/palettes/lairon_shiny_palette.pal
new file mode 100644
index 000000000..eadb9aa81
--- /dev/null
+++ b/data/graphics/pokemon/palettes/lairon_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 172 156
+32 90 90
+65 123 115
+90 156 148
+148 197 205
+74 41 24
+123 123 90
+156 156 123
+189 189 156
+222 222 197
+255 255 255
+172 57 74
+222 106 106
+255 131 131
+255 123 82
+0 0 0
diff --git a/data/graphics/pokemon/palettes/lanturn_palette.pal b/data/graphics/pokemon/palettes/lanturn_palette.pal
new file mode 100644
index 000000000..7baa22c6e
--- /dev/null
+++ b/data/graphics/pokemon/palettes/lanturn_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+172 172 172
+164 205 255
+139 172 255
+98 139 230
+57 106 205
+0 82 139
+255 238 123
+255 230 82
+213 180 90
+180 139 57
+131 82 8
+16 16 16
+255 115 0
+180 0 0
diff --git a/data/graphics/pokemon/palettes/lanturn_shiny_palette.pal b/data/graphics/pokemon/palettes/lanturn_shiny_palette.pal
new file mode 100644
index 000000000..70360c029
--- /dev/null
+++ b/data/graphics/pokemon/palettes/lanturn_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+172 172 172
+230 156 255
+205 131 246
+164 98 222
+131 65 197
+106 41 139
+255 255 106
+238 238 65
+180 180 41
+139 139 8
+90 90 8
+16 16 16
+255 115 0
+205 49 0
diff --git a/data/graphics/pokemon/palettes/lapras_palette.pal b/data/graphics/pokemon/palettes/lapras_palette.pal
new file mode 100644
index 000000000..0426c24de
--- /dev/null
+++ b/data/graphics/pokemon/palettes/lapras_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+255 255 255
+230 90 41
+164 0 0
+255 238 148
+230 197 106
+131 106 49
+238 222 213
+213 197 189
+164 148 139
+98 82 90
+197 222 246
+156 189 230
+115 148 205
+57 82 115
+41 41 41
diff --git a/data/graphics/pokemon/palettes/lapras_shiny_palette.pal b/data/graphics/pokemon/palettes/lapras_shiny_palette.pal
new file mode 100644
index 000000000..5090527aa
--- /dev/null
+++ b/data/graphics/pokemon/palettes/lapras_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+255 255 255
+230 90 41
+164 0 0
+238 205 213
+222 172 180
+139 82 106
+238 222 213
+213 197 189
+164 148 139
+98 82 90
+205 189 246
+172 156 230
+131 98 189
+82 65 139
+41 41 41
diff --git a/data/graphics/pokemon/palettes/larvitar_palette.pal b/data/graphics/pokemon/palettes/larvitar_palette.pal
new file mode 100644
index 000000000..3bcc1f133
--- /dev/null
+++ b/data/graphics/pokemon/palettes/larvitar_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+197 238 197
+180 222 180
+123 172 123
+74 98 74
+255 0 255
+255 164 90
+238 82 41
+189 57 32
+106 32 0
+255 0 255
+255 0 255
+197 197 197
+98 98 98
+16 16 16
diff --git a/data/graphics/pokemon/palettes/larvitar_shiny_palette.pal b/data/graphics/pokemon/palettes/larvitar_shiny_palette.pal
new file mode 100644
index 000000000..aa6a59c36
--- /dev/null
+++ b/data/graphics/pokemon/palettes/larvitar_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+230 246 82
+205 222 74
+156 172 41
+90 115 0
+255 0 255
+230 156 172
+189 98 131
+148 57 98
+90 41 65
+255 0 255
+255 0 255
+197 197 197
+98 98 98
+16 16 16
diff --git a/data/graphics/pokemon/palettes/latias_palette.pal b/data/graphics/pokemon/palettes/latias_palette.pal
new file mode 100644
index 000000000..6f831271f
--- /dev/null
+++ b/data/graphics/pokemon/palettes/latias_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+238 238 255
+213 213 238
+172 164 205
+123 115 148
+255 205 90
+205 164 74
+115 172 238
+90 106 180
+255 164 115
+255 255 255
+255 106 106
+222 90 90
+205 74 82
+139 49 65
+16 16 16
diff --git a/data/graphics/pokemon/palettes/latias_shiny_palette.pal b/data/graphics/pokemon/palettes/latias_shiny_palette.pal
new file mode 100644
index 000000000..a701dc933
--- /dev/null
+++ b/data/graphics/pokemon/palettes/latias_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+238 238 255
+213 213 238
+172 164 205
+123 115 148
+131 246 65
+49 123 24
+115 189 255
+90 139 180
+255 255 90
+255 255 255
+255 205 41
+238 172 0
+238 131 0
+189 57 0
+16 16 16
diff --git a/data/graphics/pokemon/palettes/latios_palette.pal b/data/graphics/pokemon/palettes/latios_palette.pal
new file mode 100644
index 000000000..6a3d8bead
--- /dev/null
+++ b/data/graphics/pokemon/palettes/latios_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+205 205 205
+172 172 172
+148 139 148
+115 106 115
+222 222 222
+131 74 74
+255 106 106
+213 74 82
+156 205 255
+255 255 255
+90 164 255
+74 131 213
+57 98 180
+49 57 115
+16 16 16
diff --git a/data/graphics/pokemon/palettes/latios_shiny_palette.pal b/data/graphics/pokemon/palettes/latios_shiny_palette.pal
new file mode 100644
index 000000000..2b539fd9c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/latios_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+246 246 246
+213 213 213
+180 172 172
+148 139 148
+246 246 246
+180 82 0
+230 123 41
+255 164 65
+189 255 255
+255 255 255
+172 238 222
+74 205 164
+32 164 123
+0 98 65
+16 16 16
diff --git a/data/graphics/pokemon/palettes/ledian_palette.pal b/data/graphics/pokemon/palettes/ledian_palette.pal
new file mode 100644
index 000000000..dc9acc426
--- /dev/null
+++ b/data/graphics/pokemon/palettes/ledian_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 197 131
+255 90 32
+197 57 16
+131 49 16
+255 255 189
+246 230 115
+205 180 57
+164 123 0
+0 74 164
+0 24 115
+213 213 213
+180 180 180
+106 106 106
+16 16 16
diff --git a/data/graphics/pokemon/palettes/ledian_shiny_palette.pal b/data/graphics/pokemon/palettes/ledian_shiny_palette.pal
new file mode 100644
index 000000000..472f0974d
--- /dev/null
+++ b/data/graphics/pokemon/palettes/ledian_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 222 41
+255 164 0
+205 123 0
+131 74 16
+255 255 205
+246 238 131
+205 189 74
+164 131 16
+0 74 164
+0 24 115
+213 213 213
+180 180 180
+106 106 106
+16 16 16
diff --git a/data/graphics/pokemon/palettes/ledyba_palette.pal b/data/graphics/pokemon/palettes/ledyba_palette.pal
new file mode 100644
index 000000000..2cc003adf
--- /dev/null
+++ b/data/graphics/pokemon/palettes/ledyba_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+246 156 49
+238 82 24
+180 65 41
+123 49 24
+255 255 189
+246 230 115
+205 180 57
+164 123 0
+0 74 164
+0 24 115
+205 205 205
+180 180 180
+115 115 115
+16 16 16
diff --git a/data/graphics/pokemon/palettes/ledyba_shiny_palette.pal b/data/graphics/pokemon/palettes/ledyba_shiny_palette.pal
new file mode 100644
index 000000000..472f0974d
--- /dev/null
+++ b/data/graphics/pokemon/palettes/ledyba_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 222 41
+255 164 0
+205 123 0
+131 74 16
+255 255 205
+246 238 131
+205 189 74
+164 131 16
+0 74 164
+0 24 115
+213 213 213
+180 180 180
+106 106 106
+16 16 16
diff --git a/data/graphics/pokemon/palettes/lickitung_palette.pal b/data/graphics/pokemon/palettes/lickitung_palette.pal
new file mode 100644
index 000000000..602ac2724
--- /dev/null
+++ b/data/graphics/pokemon/palettes/lickitung_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 205
+255 255 255
+255 255 164
+230 213 115
+131 123 32
+255 164 148
+255 131 82
+230 74 24
+197 32 16
+255 0 255
+255 205 180
+255 164 131
+238 106 82
+205 82 49
+148 16 0
+16 16 16
diff --git a/data/graphics/pokemon/palettes/lickitung_shiny_palette.pal b/data/graphics/pokemon/palettes/lickitung_shiny_palette.pal
new file mode 100644
index 000000000..d739ad9c1
--- /dev/null
+++ b/data/graphics/pokemon/palettes/lickitung_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 205
+255 255 255
+255 255 164
+230 213 115
+131 123 32
+255 164 172
+255 123 131
+213 82 90
+172 41 49
+255 0 255
+255 255 148
+246 222 106
+205 180 65
+172 139 24
+131 90 0
+16 16 16
diff --git a/data/graphics/pokemon/palettes/lileep_palette.pal b/data/graphics/pokemon/palettes/lileep_palette.pal
new file mode 100644
index 000000000..a739bf847
--- /dev/null
+++ b/data/graphics/pokemon/palettes/lileep_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 213 139
+230 164 222
+180 115 172
+139 65 123
+98 24 74
+255 172 106
+238 123 57
+189 98 16
+255 246 123
+255 222 41
+230 172 0
+213 213 213
+172 172 180
+115 115 115
+0 0 0
diff --git a/data/graphics/pokemon/palettes/lileep_shiny_palette.pal b/data/graphics/pokemon/palettes/lileep_shiny_palette.pal
new file mode 100644
index 000000000..6402a8688
--- /dev/null
+++ b/data/graphics/pokemon/palettes/lileep_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 213 139
+148 238 205
+115 205 172
+82 172 139
+32 123 90
+255 172 106
+238 123 57
+189 98 16
+255 246 123
+255 222 41
+230 172 0
+213 213 213
+172 172 180
+115 115 115
+41 41 57
diff --git a/data/graphics/pokemon/palettes/linoone_palette.pal b/data/graphics/pokemon/palettes/linoone_palette.pal
new file mode 100644
index 000000000..368b6ac6f
--- /dev/null
+++ b/data/graphics/pokemon/palettes/linoone_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 172 115
+65 57 32
+139 98 65
+172 139 115
+205 172 139
+230 213 197
+0 0 0
+131 115 90
+197 180 148
+222 213 180
+255 246 246
+57 82 131
+123 139 222
+255 172 180
+255 197 205
+255 238 255
diff --git a/data/graphics/pokemon/palettes/linoone_shiny_palette.pal b/data/graphics/pokemon/palettes/linoone_shiny_palette.pal
new file mode 100644
index 000000000..7988bb21c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/linoone_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 172 115
+65 57 32
+197 98 65
+222 131 74
+238 164 74
+255 238 197
+0 0 0
+131 115 90
+197 180 148
+222 213 180
+255 246 246
+189 139 49
+255 205 106
+255 172 180
+255 197 205
+255 238 255
diff --git a/data/graphics/pokemon/palettes/lombre_palette.pal b/data/graphics/pokemon/palettes/lombre_palette.pal
new file mode 100644
index 000000000..69f944a22
--- /dev/null
+++ b/data/graphics/pokemon/palettes/lombre_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+98 106 65
+90 148 106
+148 74 57
+131 197 148
+189 230 180
+222 255 197
+205 74 49
+131 148 65
+139 180 49
+172 213 57
+255 115 65
+205 246 82
+255 255 255
+197 197 205
+255 8 57
diff --git a/data/graphics/pokemon/palettes/lombre_shiny_palette.pal b/data/graphics/pokemon/palettes/lombre_shiny_palette.pal
new file mode 100644
index 000000000..d4458373a
--- /dev/null
+++ b/data/graphics/pokemon/palettes/lombre_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 197 205
+98 106 65
+90 148 106
+172 90 41
+172 213 57
+205 246 82
+222 255 197
+213 106 57
+65 131 139
+90 156 164
+106 172 180
+255 172 90
+148 197 205
+255 255 255
+197 197 205
+255 8 57
diff --git a/data/graphics/pokemon/palettes/lotad_palette.pal b/data/graphics/pokemon/palettes/lotad_palette.pal
new file mode 100644
index 000000000..efb988ea0
--- /dev/null
+++ b/data/graphics/pokemon/palettes/lotad_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+255 213 74
+213 172 57
+139 115 49
+49 65 90
+123 213 74
+98 189 49
+74 172 41
+74 139 41
+49 74 32
+172 255 123
+148 180 222
+82 139 205
+49 115 148
+255 255 255
+16 16 16
diff --git a/data/graphics/pokemon/palettes/lotad_shiny_palette.pal b/data/graphics/pokemon/palettes/lotad_shiny_palette.pal
new file mode 100644
index 000000000..36f271590
--- /dev/null
+++ b/data/graphics/pokemon/palettes/lotad_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+255 213 74
+213 172 57
+139 115 49
+49 65 90
+148 197 205
+106 172 180
+90 156 164
+65 131 139
+24 82 98
+172 255 123
+213 139 156
+180 106 123
+148 74 90
+255 255 255
+16 16 16
diff --git a/data/graphics/pokemon/palettes/loudred_palette.pal b/data/graphics/pokemon/palettes/loudred_palette.pal
new file mode 100644
index 000000000..27c8ed1e7
--- /dev/null
+++ b/data/graphics/pokemon/palettes/loudred_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+164 156 222
+123 115 180
+90 82 139
+57 57 106
+255 222 90
+213 164 24
+156 115 24
+255 115 82
+213 74 49
+156 57 24
+106 49 24
+205 205 205
+115 115 115
+0 0 0
diff --git a/data/graphics/pokemon/palettes/loudred_shiny_palette.pal b/data/graphics/pokemon/palettes/loudred_shiny_palette.pal
new file mode 100644
index 000000000..b905b269c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/loudred_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+222 180 197
+189 131 164
+156 90 139
+131 65 106
+255 246 131
+255 197 49
+213 131 16
+255 115 82
+197 65 49
+156 41 24
+123 57 0
+238 205 213
+115 115 115
+49 49 65
diff --git a/data/graphics/pokemon/palettes/ludicolo_palette.pal b/data/graphics/pokemon/palettes/ludicolo_palette.pal
new file mode 100644
index 000000000..618414394
--- /dev/null
+++ b/data/graphics/pokemon/palettes/ludicolo_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 148 197
+74 106 74
+106 139 90
+156 197 98
+164 238 90
+205 255 139
+246 246 148
+213 213 123
+180 180 115
+255 255 255
+205 205 222
+197 131 115
+246 164 98
+139 106 82
+213 180 74
+41 41 41
diff --git a/data/graphics/pokemon/palettes/ludicolo_shiny_palette.pal b/data/graphics/pokemon/palettes/ludicolo_shiny_palette.pal
new file mode 100644
index 000000000..442eda95e
--- /dev/null
+++ b/data/graphics/pokemon/palettes/ludicolo_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 148 197
+49 115 106
+82 139 131
+90 156 148
+148 197 205
+164 222 222
+255 230 156
+255 213 106
+230 172 90
+255 255 255
+205 205 222
+197 131 115
+246 164 98
+164 106 82
+213 180 74
+41 41 41
diff --git a/data/graphics/pokemon/palettes/lugia_palette.pal b/data/graphics/pokemon/palettes/lugia_palette.pal
new file mode 100644
index 000000000..483157770
--- /dev/null
+++ b/data/graphics/pokemon/palettes/lugia_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 197
+255 255 255
+222 222 230
+189 189 197
+156 156 180
+98 98 98
+123 164 246
+90 115 255
+0 98 189
+0 65 131
+238 90 0
+156 65 0
+156 156 180
+98 98 98
+16 16 16
+16 16 16
diff --git a/data/graphics/pokemon/palettes/lugia_shiny_palette.pal b/data/graphics/pokemon/palettes/lugia_shiny_palette.pal
new file mode 100644
index 000000000..42db26696
--- /dev/null
+++ b/data/graphics/pokemon/palettes/lugia_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 197
+255 255 255
+213 230 255
+172 197 230
+131 156 197
+74 90 139
+255 139 172
+246 106 148
+205 74 123
+106 65 82
+238 90 0
+156 65 0
+246 139 139
+222 90 98
+148 32 41
+16 16 16
diff --git a/data/graphics/pokemon/palettes/lunatone_palette.pal b/data/graphics/pokemon/palettes/lunatone_palette.pal
new file mode 100644
index 000000000..9a0a5885f
--- /dev/null
+++ b/data/graphics/pokemon/palettes/lunatone_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+255 238 164
+230 213 148
+213 197 131
+197 172 123
+172 156 106
+156 131 98
+139 115 82
+123 98 74
+98 74 57
+82 57 41
+238 90 90
+213 74 82
+189 57 74
+164 49 74
+16 16 16
diff --git a/data/graphics/pokemon/palettes/lunatone_shiny_palette.pal b/data/graphics/pokemon/palettes/lunatone_shiny_palette.pal
new file mode 100644
index 000000000..e0f5eb308
--- /dev/null
+++ b/data/graphics/pokemon/palettes/lunatone_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+255 238 164
+230 213 148
+213 197 131
+197 172 123
+172 156 106
+156 131 98
+139 115 82
+123 98 74
+98 74 57
+82 57 41
+98 148 255
+65 115 222
+32 82 189
+0 49 156
+16 16 16
diff --git a/data/graphics/pokemon/palettes/luvdisc_palette.pal b/data/graphics/pokemon/palettes/luvdisc_palette.pal
new file mode 100644
index 000000000..c443e0633
--- /dev/null
+++ b/data/graphics/pokemon/palettes/luvdisc_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 205 148
+115 57 49
+164 106 82
+255 255 255
+222 205 230
+230 156 131
+205 148 148
+255 164 123
+246 213 148
+90 98 189
+90 98 139
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+24 24 24
diff --git a/data/graphics/pokemon/palettes/luvdisc_shiny_palette.pal b/data/graphics/pokemon/palettes/luvdisc_shiny_palette.pal
new file mode 100644
index 000000000..b1df53235
--- /dev/null
+++ b/data/graphics/pokemon/palettes/luvdisc_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 205 148
+115 57 49
+164 106 82
+255 255 255
+222 205 230
+246 197 49
+246 172 16
+255 230 82
+255 255 131
+90 98 189
+90 98 139
+0 0 0
+0 0 0
+0 0 0
+0 0 0
+24 24 24
diff --git a/data/graphics/pokemon/palettes/machamp_palette.pal b/data/graphics/pokemon/palettes/machamp_palette.pal
new file mode 100644
index 000000000..b3c4a313b
--- /dev/null
+++ b/data/graphics/pokemon/palettes/machamp_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 255
+238 246 115
+197 205 74
+164 172 41
+115 98 0
+255 57 57
+156 0 0
+82 82 82
+255 0 255
+213 213 213
+205 246 213
+172 213 180
+98 164 98
+49 90 65
+16 16 16
diff --git a/data/graphics/pokemon/palettes/machamp_shiny_palette.pal b/data/graphics/pokemon/palettes/machamp_shiny_palette.pal
new file mode 100644
index 000000000..6e7cc549c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/machamp_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 255
+238 246 115
+197 205 74
+164 172 41
+115 98 0
+255 57 57
+156 0 0
+82 82 82
+255 0 255
+213 213 213
+180 197 131
+139 156 90
+98 115 49
+57 74 8
+16 16 16
diff --git a/data/graphics/pokemon/palettes/machoke_palette.pal b/data/graphics/pokemon/palettes/machoke_palette.pal
new file mode 100644
index 000000000..f07156ff0
--- /dev/null
+++ b/data/graphics/pokemon/palettes/machoke_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 255
+238 246 115
+197 205 74
+164 172 41
+115 98 0
+255 0 255
+255 57 57
+197 0 0
+156 0 0
+213 213 213
+222 205 255
+189 172 222
+148 123 180
+90 65 123
+16 16 16
diff --git a/data/graphics/pokemon/palettes/machoke_shiny_palette.pal b/data/graphics/pokemon/palettes/machoke_shiny_palette.pal
new file mode 100644
index 000000000..5d5cb321b
--- /dev/null
+++ b/data/graphics/pokemon/palettes/machoke_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 255
+238 246 115
+197 205 74
+164 172 41
+115 98 0
+255 0 255
+115 156 222
+74 115 180
+16 57 123
+222 230 172
+180 189 131
+139 148 90
+98 106 49
+57 65 8
+16 16 16
diff --git a/data/graphics/pokemon/palettes/machop_palette.pal b/data/graphics/pokemon/palettes/machop_palette.pal
new file mode 100644
index 000000000..0232ea1d0
--- /dev/null
+++ b/data/graphics/pokemon/palettes/machop_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 255 255
+238 246 115
+197 205 74
+164 172 41
+98 106 16
+255 0 255
+255 57 57
+197 0 0
+156 0 0
+213 213 213
+189 230 197
+156 197 164
+115 156 123
+32 82 49
+16 16 16
diff --git a/data/graphics/pokemon/palettes/machop_shiny_palette.pal b/data/graphics/pokemon/palettes/machop_shiny_palette.pal
new file mode 100644
index 000000000..2ceeb3c56
--- /dev/null
+++ b/data/graphics/pokemon/palettes/machop_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 255 255
+238 246 115
+197 205 74
+164 172 41
+98 106 16
+255 0 255
+255 57 57
+197 0 0
+156 0 0
+255 246 189
+222 205 148
+180 164 106
+139 123 65
+98 82 24
+16 16 16
diff --git a/data/graphics/pokemon/palettes/magby_palette.pal b/data/graphics/pokemon/palettes/magby_palette.pal
new file mode 100644
index 000000000..42daceeb8
--- /dev/null
+++ b/data/graphics/pokemon/palettes/magby_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 197 131
+255 123 98
+213 82 57
+148 49 32
+255 0 255
+255 255 180
+246 213 57
+213 172 0
+172 131 0
+255 0 255
+255 0 255
+197 197 197
+115 115 123
+16 16 16
diff --git a/data/graphics/pokemon/palettes/magby_shiny_palette.pal b/data/graphics/pokemon/palettes/magby_shiny_palette.pal
new file mode 100644
index 000000000..97a19115c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/magby_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 246 115
+255 213 41
+230 131 49
+148 65 32
+255 0 255
+255 255 238
+255 246 148
+238 205 90
+197 123 65
+255 0 255
+255 0 255
+197 197 197
+115 115 123
+16 16 16
diff --git a/data/graphics/pokemon/palettes/magcargo_palette.pal b/data/graphics/pokemon/palettes/magcargo_palette.pal
new file mode 100644
index 000000000..71f6dce5b
--- /dev/null
+++ b/data/graphics/pokemon/palettes/magcargo_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 189 106
+255 131 74
+222 90 32
+148 32 0
+255 213 115
+255 238 156
+255 213 115
+255 197 0
+164 106 90
+172 172 172
+131 131 131
+98 98 98
+65 65 65
+16 16 16
diff --git a/data/graphics/pokemon/palettes/magcargo_shiny_palette.pal b/data/graphics/pokemon/palettes/magcargo_shiny_palette.pal
new file mode 100644
index 000000000..ff0c9dd40
--- /dev/null
+++ b/data/graphics/pokemon/palettes/magcargo_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+238 180 238
+205 148 197
+172 98 172
+106 65 139
+255 180 238
+255 230 255
+255 180 238
+255 180 238
+139 74 106
+213 98 74
+156 82 57
+106 49 41
+74 41 16
+16 16 16
diff --git a/data/graphics/pokemon/palettes/magikarp_palette.pal b/data/graphics/pokemon/palettes/magikarp_palette.pal
new file mode 100644
index 000000000..14b625cb9
--- /dev/null
+++ b/data/graphics/pokemon/palettes/magikarp_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+255 255 255
+222 222 230
+172 172 189
+115 115 139
+16 16 16
+238 255 131
+222 197 90
+131 106 16
+255 180 148
+255 123 90
+222 24 0
+255 172 115
+255 106 32
+222 24 0
+148 16 0
diff --git a/data/graphics/pokemon/palettes/magikarp_shiny_palette.pal b/data/graphics/pokemon/palettes/magikarp_shiny_palette.pal
new file mode 100644
index 000000000..d6eec780a
--- /dev/null
+++ b/data/graphics/pokemon/palettes/magikarp_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+255 255 255
+222 222 230
+172 172 189
+115 115 139
+16 16 16
+238 255 131
+222 197 90
+131 106 16
+255 255 172
+255 230 49
+246 189 82
+255 255 98
+255 222 32
+230 164 41
+156 82 41
diff --git a/data/graphics/pokemon/palettes/magmar_palette.pal b/data/graphics/pokemon/palettes/magmar_palette.pal
new file mode 100644
index 000000000..d94c6d760
--- /dev/null
+++ b/data/graphics/pokemon/palettes/magmar_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+213 213 213
+106 106 106
+41 41 41
+255 0 255
+255 0 255
+255 246 106
+255 213 0
+222 164 32
+156 90 16
+255 164 65
+255 115 16
+238 49 0
+164 16 0
+255 0 255
diff --git a/data/graphics/pokemon/palettes/magmar_shiny_palette.pal b/data/graphics/pokemon/palettes/magmar_shiny_palette.pal
new file mode 100644
index 000000000..f4da957cb
--- /dev/null
+++ b/data/graphics/pokemon/palettes/magmar_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+213 213 213
+106 106 106
+41 41 41
+255 0 255
+255 0 255
+255 238 255
+255 197 213
+205 156 172
+123 74 90
+255 164 172
+238 123 131
+213 82 90
+164 41 49
+255 0 255
diff --git a/data/graphics/pokemon/palettes/magnemite_palette.pal b/data/graphics/pokemon/palettes/magnemite_palette.pal
new file mode 100644
index 000000000..4ece43e6e
--- /dev/null
+++ b/data/graphics/pokemon/palettes/magnemite_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+213 213 213
+255 139 74
+238 24 0
+82 205 246
+41 131 172
+180 180 180
+139 139 139
+82 74 74
+57 49 49
+213 246 222
+180 213 189
+148 189 156
+90 131 98
+16 16 16
diff --git a/data/graphics/pokemon/palettes/magnemite_shiny_palette.pal b/data/graphics/pokemon/palettes/magnemite_shiny_palette.pal
new file mode 100644
index 000000000..50bb00b88
--- /dev/null
+++ b/data/graphics/pokemon/palettes/magnemite_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+213 213 213
+82 74 74
+57 49 49
+82 74 74
+57 49 49
+180 180 180
+139 139 139
+82 74 74
+57 49 49
+238 238 189
+197 197 148
+156 156 106
+115 115 65
+16 16 16
diff --git a/data/graphics/pokemon/palettes/magneton_palette.pal b/data/graphics/pokemon/palettes/magneton_palette.pal
new file mode 100644
index 000000000..4ece43e6e
--- /dev/null
+++ b/data/graphics/pokemon/palettes/magneton_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+213 213 213
+255 139 74
+238 24 0
+82 205 246
+41 131 172
+180 180 180
+139 139 139
+82 74 74
+57 49 49
+213 246 222
+180 213 189
+148 189 156
+90 131 98
+16 16 16
diff --git a/data/graphics/pokemon/palettes/magneton_shiny_palette.pal b/data/graphics/pokemon/palettes/magneton_shiny_palette.pal
new file mode 100644
index 000000000..1777fbd2a
--- /dev/null
+++ b/data/graphics/pokemon/palettes/magneton_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+213 213 213
+106 98 98
+57 49 49
+106 98 98
+57 49 49
+180 180 180
+139 139 139
+82 74 74
+57 49 49
+255 246 230
+238 222 197
+197 180 156
+156 139 115
+16 16 16
diff --git a/data/graphics/pokemon/palettes/makuhita_palette.pal b/data/graphics/pokemon/palettes/makuhita_palette.pal
new file mode 100644
index 000000000..7fc578bb1
--- /dev/null
+++ b/data/graphics/pokemon/palettes/makuhita_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 197 148
+156 156 164
+131 131 148
+90 90 115
+49 57 90
+255 213 82
+238 189 49
+205 156 82
+255 90 74
+205 82 65
+156 82 65
+0 0 0
+255 230 123
+123 90 57
+0 0 0
+255 255 255
diff --git a/data/graphics/pokemon/palettes/makuhita_shiny_palette.pal b/data/graphics/pokemon/palettes/makuhita_shiny_palette.pal
new file mode 100644
index 000000000..2f3aa75fc
--- /dev/null
+++ b/data/graphics/pokemon/palettes/makuhita_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 197 148
+255 90 74
+205 82 65
+156 82 65
+123 49 32
+255 230 156
+255 205 98
+230 164 82
+255 90 74
+205 82 65
+156 82 65
+0 0 0
+255 246 189
+123 90 57
+0 0 0
+255 255 255
diff --git a/data/graphics/pokemon/palettes/manectric_palette.pal b/data/graphics/pokemon/palettes/manectric_palette.pal
new file mode 100644
index 000000000..0067c876b
--- /dev/null
+++ b/data/graphics/pokemon/palettes/manectric_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 197 197
+57 65 74
+82 90 131
+115 131 197
+139 172 238
+255 255 74
+222 230 106
+180 197 106
+139 123 65
+172 32 16
+238 82 106
+0 0 0
+0 0 0
+255 255 255
+197 197 230
+24 24 24
diff --git a/data/graphics/pokemon/palettes/manectric_shiny_palette.pal b/data/graphics/pokemon/palettes/manectric_shiny_palette.pal
new file mode 100644
index 000000000..db1f6ea18
--- /dev/null
+++ b/data/graphics/pokemon/palettes/manectric_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 197 197
+41 41 57
+57 65 82
+115 106 123
+148 139 156
+255 222 131
+230 197 98
+197 156 90
+164 123 57
+82 106 197
+238 82 106
+0 0 0
+0 0 0
+255 255 255
+197 197 230
+24 24 24
diff --git a/data/graphics/pokemon/palettes/mankey_palette.pal b/data/graphics/pokemon/palettes/mankey_palette.pal
new file mode 100644
index 000000000..bc405617a
--- /dev/null
+++ b/data/graphics/pokemon/palettes/mankey_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+222 222 222
+255 230 189
+238 180 139
+230 139 98
+189 74 49
+16 16 16
+255 213 131
+222 172 74
+180 131 32
+115 65 0
+246 238 164
+238 213 131
+197 172 82
+139 106 16
diff --git a/data/graphics/pokemon/palettes/mankey_shiny_palette.pal b/data/graphics/pokemon/palettes/mankey_shiny_palette.pal
new file mode 100644
index 000000000..55703c37b
--- /dev/null
+++ b/data/graphics/pokemon/palettes/mankey_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+222 222 222
+255 230 189
+238 180 139
+230 139 98
+189 74 49
+16 16 16
+238 197 139
+197 156 98
+156 115 57
+98 57 0
+213 230 148
+180 197 115
+139 156 74
+82 98 16
diff --git a/data/graphics/pokemon/palettes/mantine_palette.pal b/data/graphics/pokemon/palettes/mantine_palette.pal
new file mode 100644
index 000000000..36e0777c4
--- /dev/null
+++ b/data/graphics/pokemon/palettes/mantine_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+148 164 213
+90 106 139
+41 65 98
+24 41 74
+255 0 255
+205 230 255
+180 205 255
+156 164 197
+246 230 246
+230 205 230
+213 189 205
+164 148 164
+106 106 106
+16 16 16
diff --git a/data/graphics/pokemon/palettes/mantine_shiny_palette.pal b/data/graphics/pokemon/palettes/mantine_shiny_palette.pal
new file mode 100644
index 000000000..5427dc275
--- /dev/null
+++ b/data/graphics/pokemon/palettes/mantine_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+164 205 238
+123 156 238
+74 98 197
+16 49 148
+255 0 255
+205 230 255
+180 205 255
+156 189 213
+230 246 255
+205 230 255
+172 205 238
+139 164 205
+74 82 115
+16 16 16
diff --git a/data/graphics/pokemon/palettes/mareep_palette.pal b/data/graphics/pokemon/palettes/mareep_palette.pal
new file mode 100644
index 000000000..bd24bfe72
--- /dev/null
+++ b/data/graphics/pokemon/palettes/mareep_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 238 131
+230 197 98
+197 148 41
+139 90 24
+74 180 230
+32 148 189
+0 74 148
+0 32 106
+255 222 0
+230 172 0
+180 123 0
+164 164 164
+82 82 82
+16 16 16
diff --git a/data/graphics/pokemon/palettes/mareep_shiny_palette.pal b/data/graphics/pokemon/palettes/mareep_shiny_palette.pal
new file mode 100644
index 000000000..587f7493f
--- /dev/null
+++ b/data/graphics/pokemon/palettes/mareep_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 213 205
+238 148 180
+222 90 131
+172 65 90
+74 180 230
+32 148 189
+0 74 148
+0 32 106
+255 222 0
+230 172 0
+180 123 0
+164 164 164
+82 82 82
+16 16 16
diff --git a/data/graphics/pokemon/palettes/marill_palette.pal b/data/graphics/pokemon/palettes/marill_palette.pal
new file mode 100644
index 000000000..77ed6b4b6
--- /dev/null
+++ b/data/graphics/pokemon/palettes/marill_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+222 230 222
+156 156 156
+98 98 98
+16 16 16
+156 189 255
+106 148 255
+74 115 255
+49 65 90
+57 90 189
+255 0 255
+246 131 0
+213 74 0
+148 24 0
+255 0 255
diff --git a/data/graphics/pokemon/palettes/marill_shiny_palette.pal b/data/graphics/pokemon/palettes/marill_shiny_palette.pal
new file mode 100644
index 000000000..7bd492c65
--- /dev/null
+++ b/data/graphics/pokemon/palettes/marill_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+222 230 222
+156 156 156
+98 98 98
+16 16 16
+156 255 156
+123 230 131
+90 205 106
+49 123 65
+49 164 74
+255 0 255
+255 115 148
+213 74 115
+164 41 57
+255 0 255
diff --git a/data/graphics/pokemon/palettes/marowak_palette.pal b/data/graphics/pokemon/palettes/marowak_palette.pal
new file mode 100644
index 000000000..7a70bffe3
--- /dev/null
+++ b/data/graphics/pokemon/palettes/marowak_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 205
+255 255 255
+230 230 213
+197 197 172
+139 139 106
+82 82 57
+16 16 16
+197 57 16
+255 222 180
+246 197 148
+230 148 82
+189 115 57
+222 189 106
+197 156 74
+148 106 49
+106 49 16
diff --git a/data/graphics/pokemon/palettes/marowak_shiny_palette.pal b/data/graphics/pokemon/palettes/marowak_shiny_palette.pal
new file mode 100644
index 000000000..569ccc082
--- /dev/null
+++ b/data/graphics/pokemon/palettes/marowak_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 205
+255 255 255
+230 230 213
+197 197 172
+139 139 106
+82 82 57
+16 16 16
+197 57 16
+255 222 180
+246 197 148
+230 148 82
+189 115 57
+213 222 139
+172 180 98
+131 139 57
+65 74 0
diff --git a/data/graphics/pokemon/palettes/marshtomp_palette.pal b/data/graphics/pokemon/palettes/marshtomp_palette.pal
new file mode 100644
index 000000000..b21cb52db
--- /dev/null
+++ b/data/graphics/pokemon/palettes/marshtomp_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+222 222 255
+197 197 238
+172 172 213
+131 131 156
+255 164 82
+246 123 57
+205 98 32
+164 123 90
+255 255 255
+172 238 238
+148 213 213
+106 189 189
+98 148 156
+90 90 115
+16 16 16
diff --git a/data/graphics/pokemon/palettes/marshtomp_shiny_palette.pal b/data/graphics/pokemon/palettes/marshtomp_shiny_palette.pal
new file mode 100644
index 000000000..f47e2751d
--- /dev/null
+++ b/data/graphics/pokemon/palettes/marshtomp_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+238 238 255
+213 213 238
+189 189 213
+148 148 156
+255 230 156
+255 180 65
+205 131 24
+164 123 90
+255 255 255
+246 205 246
+230 172 246
+205 123 230
+156 106 172
+106 49 123
+16 16 16
diff --git a/data/graphics/pokemon/palettes/masquerain_palette.pal b/data/graphics/pokemon/palettes/masquerain_palette.pal
new file mode 100644
index 000000000..54690d35b
--- /dev/null
+++ b/data/graphics/pokemon/palettes/masquerain_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+65 65 90
+148 164 197
+180 205 238
+197 238 238
+106 74 32
+205 139 49
+255 156 74
+222 222 205
+255 255 255
+90 16 8
+131 65 32
+172 16 8
+222 57 32
+255 255 255
+24 24 24
diff --git a/data/graphics/pokemon/palettes/masquerain_shiny_palette.pal b/data/graphics/pokemon/palettes/masquerain_shiny_palette.pal
new file mode 100644
index 000000000..09ed3ccf5
--- /dev/null
+++ b/data/graphics/pokemon/palettes/masquerain_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+49 123 74
+98 180 98
+148 230 148
+205 255 172
+82 74 32
+106 106 49
+164 148 115
+222 222 41
+255 255 41
+90 16 8
+131 65 32
+172 16 8
+222 57 32
+255 255 255
+24 24 24
diff --git a/data/graphics/pokemon/palettes/mawile_palette.pal b/data/graphics/pokemon/palettes/mawile_palette.pal
new file mode 100644
index 000000000..ebb40809c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/mawile_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+205 205 205
+213 131 172
+189 98 139
+156 74 106
+0 0 0
+255 222 139
+255 197 90
+213 156 74
+156 123 57
+0 0 0
+197 197 197
+164 164 164
+131 131 131
+82 82 82
diff --git a/data/graphics/pokemon/palettes/mawile_shiny_palette.pal b/data/graphics/pokemon/palettes/mawile_shiny_palette.pal
new file mode 100644
index 000000000..ceadfc93e
--- /dev/null
+++ b/data/graphics/pokemon/palettes/mawile_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+205 205 205
+255 123 82
+222 98 49
+180 65 49
+0 0 0
+255 222 139
+255 197 90
+213 156 74
+156 123 57
+0 0 0
+238 156 197
+205 123 164
+164 90 131
+131 49 90
diff --git a/data/graphics/pokemon/palettes/medicham_palette.pal b/data/graphics/pokemon/palettes/medicham_palette.pal
new file mode 100644
index 000000000..ffc38ab86
--- /dev/null
+++ b/data/graphics/pokemon/palettes/medicham_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+139 213 139
+255 255 255
+255 156 148
+230 123 123
+205 90 82
+123 82 74
+0 0 0
+164 139 106
+164 164 164
+131 131 131
+255 230 131
+255 205 90
+238 238 213
+213 213 197
+189 189 172
+139 139 123
diff --git a/data/graphics/pokemon/palettes/medicham_shiny_palette.pal b/data/graphics/pokemon/palettes/medicham_shiny_palette.pal
new file mode 100644
index 000000000..9a1d82aa7
--- /dev/null
+++ b/data/graphics/pokemon/palettes/medicham_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+139 213 139
+255 255 255
+139 189 246
+98 148 205
+74 115 172
+74 90 115
+0 0 0
+164 139 106
+164 164 164
+131 131 131
+255 230 131
+255 205 90
+238 205 164
+230 172 139
+205 148 115
+123 90 74
diff --git a/data/graphics/pokemon/palettes/meditite_palette.pal b/data/graphics/pokemon/palettes/meditite_palette.pal
new file mode 100644
index 000000000..a60729a6a
--- /dev/null
+++ b/data/graphics/pokemon/palettes/meditite_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+139 189 139
+255 255 255
+238 230 230
+205 197 197
+148 123 123
+255 131 106
+230 90 57
+180 65 49
+180 57 90
+115 41 65
+0 0 0
+197 222 255
+139 189 246
+98 148 205
+74 115 172
+74 90 115
diff --git a/data/graphics/pokemon/palettes/meditite_shiny_palette.pal b/data/graphics/pokemon/palettes/meditite_shiny_palette.pal
new file mode 100644
index 000000000..de7c38f5a
--- /dev/null
+++ b/data/graphics/pokemon/palettes/meditite_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+139 189 139
+255 255 255
+246 230 238
+213 189 205
+164 115 123
+255 131 106
+255 139 57
+180 65 49
+180 57 90
+115 41 65
+0 0 0
+255 131 106
+230 90 57
+180 65 49
+180 57 90
+115 41 65
diff --git a/data/graphics/pokemon/palettes/meganium_palette.pal b/data/graphics/pokemon/palettes/meganium_palette.pal
new file mode 100644
index 000000000..6a4bca91c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/meganium_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+189 255 123
+156 230 82
+106 189 49
+32 139 16
+98 74 0
+246 164 156
+255 57 90
+205 32 57
+123 16 57
+205 205 205
+106 106 106
+16 16 16
+255 222 32
+230 172 0
diff --git a/data/graphics/pokemon/palettes/meganium_shiny_palette.pal b/data/graphics/pokemon/palettes/meganium_shiny_palette.pal
new file mode 100644
index 000000000..0b03b419d
--- /dev/null
+++ b/data/graphics/pokemon/palettes/meganium_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 255 98
+246 230 41
+213 197 16
+131 115 8
+74 57 0
+255 180 65
+255 123 16
+205 74 0
+139 74 0
+205 205 205
+106 106 106
+16 16 16
+255 222 32
+230 172 0
diff --git a/data/graphics/pokemon/palettes/meowth_palette.pal b/data/graphics/pokemon/palettes/meowth_palette.pal
new file mode 100644
index 000000000..034249ad5
--- /dev/null
+++ b/data/graphics/pokemon/palettes/meowth_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 255 148
+255 213 0
+205 164 0
+255 115 82
+213 90 57
+16 16 16
+230 230 230
+238 156 49
+205 123 16
+148 65 0
+255 255 180
+255 230 131
+230 180 65
+156 106 0
diff --git a/data/graphics/pokemon/palettes/meowth_shiny_palette.pal b/data/graphics/pokemon/palettes/meowth_shiny_palette.pal
new file mode 100644
index 000000000..68f386ca6
--- /dev/null
+++ b/data/graphics/pokemon/palettes/meowth_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 255 148
+255 213 0
+205 164 0
+255 115 82
+213 90 57
+16 16 16
+230 230 230
+255 123 139
+222 82 98
+139 41 57
+255 238 148
+255 197 106
+213 156 65
+131 74 0
diff --git a/data/graphics/pokemon/palettes/metagross_palette.pal b/data/graphics/pokemon/palettes/metagross_palette.pal
new file mode 100644
index 000000000..265dadb67
--- /dev/null
+++ b/data/graphics/pokemon/palettes/metagross_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+205 205 205
+172 172 172
+148 139 148
+115 106 115
+222 222 222
+131 74 74
+255 106 106
+213 74 82
+131 205 255
+197 222 255
+90 164 255
+74 131 213
+57 98 180
+49 57 115
+16 16 16
diff --git a/data/graphics/pokemon/palettes/metagross_shiny_palette.pal b/data/graphics/pokemon/palettes/metagross_shiny_palette.pal
new file mode 100644
index 000000000..4ff89d816
--- /dev/null
+++ b/data/graphics/pokemon/palettes/metagross_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+238 172 82
+205 139 49
+172 106 16
+139 74 0
+255 205 115
+131 74 74
+255 106 106
+213 74 82
+238 238 246
+255 255 255
+213 213 222
+172 172 180
+139 131 139
+98 90 98
+16 16 16
diff --git a/data/graphics/pokemon/palettes/metang_palette.pal b/data/graphics/pokemon/palettes/metang_palette.pal
new file mode 100644
index 000000000..41b48bc08
--- /dev/null
+++ b/data/graphics/pokemon/palettes/metang_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+205 205 205
+172 172 172
+148 139 148
+115 106 115
+222 222 222
+131 74 74
+255 106 106
+213 74 82
+131 205 255
+255 255 255
+90 164 255
+74 131 213
+57 98 180
+49 57 115
+16 16 16
diff --git a/data/graphics/pokemon/palettes/metang_shiny_palette.pal b/data/graphics/pokemon/palettes/metang_shiny_palette.pal
new file mode 100644
index 000000000..56c14cd75
--- /dev/null
+++ b/data/graphics/pokemon/palettes/metang_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+238 172 82
+205 139 49
+172 106 16
+139 74 0
+255 205 115
+156 65 65
+255 106 106
+255 74 82
+238 238 246
+255 255 255
+213 213 222
+172 172 180
+123 115 123
+82 74 82
+16 16 16
diff --git a/data/graphics/pokemon/palettes/metapod_palette.pal b/data/graphics/pokemon/palettes/metapod_palette.pal
new file mode 100644
index 000000000..747522889
--- /dev/null
+++ b/data/graphics/pokemon/palettes/metapod_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+189 255 115
+156 213 74
+115 172 49
+82 98 41
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+197 197 197
+16 16 16
+255 255 255
+255 255 255
+255 255 255
+255 255 255
diff --git a/data/graphics/pokemon/palettes/metapod_shiny_palette.pal b/data/graphics/pokemon/palettes/metapod_shiny_palette.pal
new file mode 100644
index 000000000..149d03c64
--- /dev/null
+++ b/data/graphics/pokemon/palettes/metapod_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 180 139
+255 148 106
+238 98 57
+123 57 24
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+197 197 197
+16 16 16
+255 255 255
+255 255 255
+255 255 255
+255 255 255
diff --git a/data/graphics/pokemon/palettes/mew_palette.pal b/data/graphics/pokemon/palettes/mew_palette.pal
new file mode 100644
index 000000000..d9a50cdec
--- /dev/null
+++ b/data/graphics/pokemon/palettes/mew_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+213 213 213
+24 90 164
+74 148 213
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+246 213 230
+255 197 205
+255 131 123
+213 74 82
+180 32 49
+41 41 41
diff --git a/data/graphics/pokemon/palettes/mew_shiny_palette.pal b/data/graphics/pokemon/palettes/mew_shiny_palette.pal
new file mode 100644
index 000000000..0bf72b2d8
--- /dev/null
+++ b/data/graphics/pokemon/palettes/mew_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+213 213 213
+24 90 164
+74 148 213
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+238 255 255
+197 238 255
+139 197 246
+82 123 205
+74 90 180
+41 41 41
diff --git a/data/graphics/pokemon/palettes/mewtwo_palette.pal b/data/graphics/pokemon/palettes/mewtwo_palette.pal
new file mode 100644
index 000000000..4afd3567e
--- /dev/null
+++ b/data/graphics/pokemon/palettes/mewtwo_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 213 213
+230 230 246
+189 189 213
+139 139 180
+82 82 106
+230 180 255
+180 131 213
+139 90 172
+115 49 148
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/mewtwo_shiny_palette.pal b/data/graphics/pokemon/palettes/mewtwo_shiny_palette.pal
new file mode 100644
index 000000000..c65c6c83e
--- /dev/null
+++ b/data/graphics/pokemon/palettes/mewtwo_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 213 213
+230 230 230
+180 180 180
+148 148 148
+74 74 57
+189 238 90
+148 205 65
+90 148 32
+65 90 41
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/mightyena_palette.pal b/data/graphics/pokemon/palettes/mightyena_palette.pal
new file mode 100644
index 000000000..42cdc8fc1
--- /dev/null
+++ b/data/graphics/pokemon/palettes/mightyena_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+57 164 164
+0 0 0
+0 0 0
+172 172 180
+148 139 156
+74 82 106
+49 49 65
+32 32 41
+222 230 238
+197 205 213
+255 197 90
+172 123 90
+222 57 57
+164 16 16
+255 255 255
+0 0 0
diff --git a/data/graphics/pokemon/palettes/mightyena_shiny_palette.pal b/data/graphics/pokemon/palettes/mightyena_shiny_palette.pal
new file mode 100644
index 000000000..7881952af
--- /dev/null
+++ b/data/graphics/pokemon/palettes/mightyena_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+57 164 164
+0 0 0
+0 0 0
+255 205 106
+213 172 74
+164 123 82
+131 90 57
+98 57 16
+255 238 172
+255 222 123
+255 255 255
+172 123 90
+74 98 172
+49 57 115
+255 255 255
+0 0 0
diff --git a/data/graphics/pokemon/palettes/milotic_palette.pal b/data/graphics/pokemon/palettes/milotic_palette.pal
new file mode 100644
index 000000000..df5cab01a
--- /dev/null
+++ b/data/graphics/pokemon/palettes/milotic_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+246 246 148
+115 57 49
+164 106 82
+222 189 156
+255 213 180
+255 230 213
+148 172 197
+139 197 255
+213 98 65
+238 131 90
+180 82 65
+230 131 139
+255 164 131
+106 98 123
+246 246 238
+0 0 0
diff --git a/data/graphics/pokemon/palettes/milotic_shiny_palette.pal b/data/graphics/pokemon/palettes/milotic_shiny_palette.pal
new file mode 100644
index 000000000..8a57b80b2
--- /dev/null
+++ b/data/graphics/pokemon/palettes/milotic_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+246 246 148
+115 57 49
+164 106 82
+222 189 156
+255 213 180
+255 238 222
+222 197 0
+255 230 32
+148 156 205
+180 189 238
+90 98 148
+230 131 139
+255 164 131
+106 98 123
+246 246 238
+0 0 0
diff --git a/data/graphics/pokemon/palettes/miltank_palette.pal b/data/graphics/pokemon/palettes/miltank_palette.pal
new file mode 100644
index 000000000..105c67283
--- /dev/null
+++ b/data/graphics/pokemon/palettes/miltank_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 213 222
+255 172 164
+213 123 115
+139 74 74
+255 230 156
+238 197 123
+197 156 82
+148 106 32
+0 82 255
+164 164 164
+90 90 90
+49 49 49
+24 24 32
+180 57 98
diff --git a/data/graphics/pokemon/palettes/miltank_shiny_palette.pal b/data/graphics/pokemon/palettes/miltank_shiny_palette.pal
new file mode 100644
index 000000000..7dcb6f2ee
--- /dev/null
+++ b/data/graphics/pokemon/palettes/miltank_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+246 246 238
+230 238 238
+156 172 189
+90 98 131
+255 255 255
+222 213 197
+172 156 115
+139 106 74
+0 82 255
+213 74 49
+139 57 32
+90 24 16
+41 24 24
+238 106 115
diff --git a/data/graphics/pokemon/palettes/minun_palette.pal b/data/graphics/pokemon/palettes/minun_palette.pal
new file mode 100644
index 000000000..3ed8a19ee
--- /dev/null
+++ b/data/graphics/pokemon/palettes/minun_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+255 246 222
+255 238 197
+238 213 131
+189 172 131
+123 115 82
+98 156 255
+90 123 230
+49 90 131
+238 82 57
+41 49 65
+98 98 115
+65 65 98
+148 148 148
+0 0 0
+255 255 255
diff --git a/data/graphics/pokemon/palettes/minun_shiny_palette.pal b/data/graphics/pokemon/palettes/minun_shiny_palette.pal
new file mode 100644
index 000000000..db9c93534
--- /dev/null
+++ b/data/graphics/pokemon/palettes/minun_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+255 246 222
+255 238 164
+255 213 106
+205 148 82
+139 82 16
+148 197 205
+82 139 131
+49 115 106
+238 82 57
+41 49 65
+98 98 115
+65 65 98
+148 148 148
+0 0 0
+255 255 255
diff --git a/data/graphics/pokemon/palettes/misdreavus_palette.pal b/data/graphics/pokemon/palettes/misdreavus_palette.pal
new file mode 100644
index 000000000..c57ab5ea7
--- /dev/null
+++ b/data/graphics/pokemon/palettes/misdreavus_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+16 16 16
+41 74 65
+74 106 115
+115 156 148
+148 189 180
+255 0 246
+255 246 82
+172 16 74
+238 90 148
+255 213 197
+123 32 0
+189 32 24
+255 90 41
+255 148 189
+255 255 255
diff --git a/data/graphics/pokemon/palettes/misdreavus_shiny_palette.pal b/data/graphics/pokemon/palettes/misdreavus_shiny_palette.pal
new file mode 100644
index 000000000..8814515be
--- /dev/null
+++ b/data/graphics/pokemon/palettes/misdreavus_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+16 16 16
+98 82 16
+156 139 49
+213 197 98
+246 230 123
+255 0 255
+255 246 82
+82 65 32
+230 189 65
+255 230 106
+123 41 8
+172 57 24
+255 90 41
+255 197 49
+255 255 255
diff --git a/data/graphics/pokemon/palettes/moltres_palette.pal b/data/graphics/pokemon/palettes/moltres_palette.pal
new file mode 100644
index 000000000..b27f7cdac
--- /dev/null
+++ b/data/graphics/pokemon/palettes/moltres_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+255 255 255
+222 222 222
+180 0 0
+255 213 156
+255 148 74
+255 98 0
+238 0 0
+238 172 74
+205 123 32
+131 49 0
+255 246 65
+255 222 16
+255 172 0
+189 82 0
+16 16 16
diff --git a/data/graphics/pokemon/palettes/moltres_shiny_palette.pal b/data/graphics/pokemon/palettes/moltres_shiny_palette.pal
new file mode 100644
index 000000000..b289551aa
--- /dev/null
+++ b/data/graphics/pokemon/palettes/moltres_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+255 255 255
+222 222 222
+180 0 0
+255 213 156
+255 148 74
+255 98 0
+189 49 41
+255 115 90
+205 49 32
+164 16 32
+255 222 205
+255 172 164
+230 115 106
+172 57 57
+16 16 16
diff --git a/data/graphics/pokemon/palettes/mr_mime_palette.pal b/data/graphics/pokemon/palettes/mr_mime_palette.pal
new file mode 100644
index 000000000..269bf45ed
--- /dev/null
+++ b/data/graphics/pokemon/palettes/mr_mime_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 180
+205 213 222
+156 164 172
+90 98 115
+49 57 74
+238 172 164
+230 98 74
+189 74 57
+131 49 49
+255 238 238
+255 205 205
+238 172 164
+139 90 82
+255 0 255
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/mr_mime_shiny_palette.pal b/data/graphics/pokemon/palettes/mr_mime_shiny_palette.pal
new file mode 100644
index 000000000..c20f8dbf4
--- /dev/null
+++ b/data/graphics/pokemon/palettes/mr_mime_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 180
+205 213 222
+156 164 172
+90 98 115
+49 57 74
+180 230 82
+139 189 41
+98 148 0
+41 90 0
+255 238 238
+255 205 205
+230 172 172
+139 90 82
+255 0 255
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/mudkip_palette.pal b/data/graphics/pokemon/palettes/mudkip_palette.pal
new file mode 100644
index 000000000..bc3cc1b65
--- /dev/null
+++ b/data/graphics/pokemon/palettes/mudkip_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+180 189 246
+156 172 222
+139 156 180
+123 115 123
+255 180 82
+246 156 65
+205 131 65
+164 123 90
+197 205 255
+255 255 255
+123 197 255
+90 172 230
+49 131 197
+74 74 131
+16 16 16
diff --git a/data/graphics/pokemon/palettes/mudkip_shiny_palette.pal b/data/graphics/pokemon/palettes/mudkip_shiny_palette.pal
new file mode 100644
index 000000000..ef5447b60
--- /dev/null
+++ b/data/graphics/pokemon/palettes/mudkip_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+255 238 156
+255 205 106
+230 172 90
+213 156 74
+255 180 82
+246 156 65
+205 131 65
+164 123 90
+255 246 197
+255 255 255
+222 156 238
+197 115 222
+139 82 156
+106 49 123
+16 16 16
diff --git a/data/graphics/pokemon/palettes/muk_palette.pal b/data/graphics/pokemon/palettes/muk_palette.pal
new file mode 100644
index 000000000..3a7db5d6c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/muk_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+238 238 238
+238 222 238
+230 189 222
+197 156 180
+148 90 156
+90 49 115
+213 213 222
+172 180 189
+131 139 156
+65 74 90
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/muk_shiny_palette.pal b/data/graphics/pokemon/palettes/muk_shiny_palette.pal
new file mode 100644
index 000000000..98e322878
--- /dev/null
+++ b/data/graphics/pokemon/palettes/muk_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+238 238 238
+238 222 238
+180 230 148
+139 189 106
+98 148 65
+57 106 24
+213 213 222
+172 180 189
+131 139 156
+65 74 90
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/murkrow_palette.pal b/data/graphics/pokemon/palettes/murkrow_palette.pal
new file mode 100644
index 000000000..1d8b5f991
--- /dev/null
+++ b/data/graphics/pokemon/palettes/murkrow_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 172 139
+238 57 65
+172 16 32
+41 65 65
+57 82 82
+82 106 106
+139 164 164
+255 0 255
+106 74 16
+156 123 32
+213 180 41
+255 255 82
+255 0 255
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/murkrow_shiny_palette.pal b/data/graphics/pokemon/palettes/murkrow_shiny_palette.pal
new file mode 100644
index 000000000..4524256e4
--- /dev/null
+++ b/data/graphics/pokemon/palettes/murkrow_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 172 139
+238 57 65
+172 16 32
+98 41 90
+156 57 139
+197 90 164
+238 131 197
+255 0 255
+106 74 16
+156 123 32
+213 180 41
+255 255 82
+255 0 255
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/natu_palette.pal b/data/graphics/pokemon/palettes/natu_palette.pal
new file mode 100644
index 000000000..c1712ee1e
--- /dev/null
+++ b/data/graphics/pokemon/palettes/natu_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+156 230 74
+82 197 74
+74 148 65
+49 98 41
+255 222 65
+205 172 57
+131 98 32
+255 74 0
+205 57 0
+131 41 0
+205 205 205
+148 148 148
+82 82 82
+41 41 41
diff --git a/data/graphics/pokemon/palettes/natu_shiny_palette.pal b/data/graphics/pokemon/palettes/natu_shiny_palette.pal
new file mode 100644
index 000000000..2dcf957e9
--- /dev/null
+++ b/data/graphics/pokemon/palettes/natu_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+189 255 65
+164 230 49
+115 189 8
+65 106 0
+255 222 65
+189 148 32
+139 90 0
+255 164 57
+213 106 16
+115 74 0
+205 205 205
+148 148 148
+82 82 82
+41 41 41
diff --git a/data/graphics/pokemon/palettes/nidoking_palette.pal b/data/graphics/pokemon/palettes/nidoking_palette.pal
new file mode 100644
index 000000000..ccde781ae
--- /dev/null
+++ b/data/graphics/pokemon/palettes/nidoking_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 255 255
+255 255 255
+230 230 213
+197 197 164
+115 115 90
+255 0 255
+255 0 255
+255 0 255
+24 205 156
+0 164 115
+0 82 65
+255 213 255
+230 156 213
+189 98 189
+139 41 131
+16 16 16
diff --git a/data/graphics/pokemon/palettes/nidoking_shiny_palette.pal b/data/graphics/pokemon/palettes/nidoking_shiny_palette.pal
new file mode 100644
index 000000000..021b228e9
--- /dev/null
+++ b/data/graphics/pokemon/palettes/nidoking_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+0 255 255
+255 255 255
+230 230 213
+197 197 164
+115 115 90
+255 0 255
+255 0 255
+255 0 255
+164 139 156
+123 98 115
+74 49 65
+139 222 255
+98 180 255
+57 139 213
+16 49 123
+16 16 16
diff --git a/data/graphics/pokemon/palettes/nidoqueen_palette.pal b/data/graphics/pokemon/palettes/nidoqueen_palette.pal
new file mode 100644
index 000000000..ac8d604c0
--- /dev/null
+++ b/data/graphics/pokemon/palettes/nidoqueen_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 255 255
+213 213 213
+238 230 164
+230 205 139
+189 172 90
+123 98 32
+255 156 139
+238 74 57
+172 16 0
+222 255 255
+189 230 238
+139 197 205
+82 148 189
+57 90 98
+16 16 16
diff --git a/data/graphics/pokemon/palettes/nidoqueen_shiny_palette.pal b/data/graphics/pokemon/palettes/nidoqueen_shiny_palette.pal
new file mode 100644
index 000000000..1795131dc
--- /dev/null
+++ b/data/graphics/pokemon/palettes/nidoqueen_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 255 255
+213 213 213
+255 222 246
+255 180 205
+213 139 164
+164 98 123
+255 156 139
+238 74 57
+172 16 0
+205 205 139
+172 172 106
+139 139 74
+106 106 41
+74 74 8
+16 16 16
diff --git a/data/graphics/pokemon/palettes/nidoran_f_palette.pal b/data/graphics/pokemon/palettes/nidoran_f_palette.pal
new file mode 100644
index 000000000..daed29569
--- /dev/null
+++ b/data/graphics/pokemon/palettes/nidoran_f_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 189
+222 255 255
+197 230 238
+139 197 205
+82 139 189
+57 90 98
+238 74 57
+197 32 16
+74 131 246
+16 98 180
+24 57 115
+255 0 255
+255 0 255
+255 0 255
+255 255 255
+16 16 16
diff --git a/data/graphics/pokemon/palettes/nidoran_f_shiny_palette.pal b/data/graphics/pokemon/palettes/nidoran_f_shiny_palette.pal
new file mode 100644
index 000000000..5b6e230fe
--- /dev/null
+++ b/data/graphics/pokemon/palettes/nidoran_f_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 189
+246 213 255
+213 180 238
+180 148 205
+148 115 172
+98 65 123
+238 74 57
+197 32 16
+98 139 65
+65 106 32
+32 74 0
+255 0 255
+255 0 255
+255 0 255
+255 255 255
+16 16 16
diff --git a/data/graphics/pokemon/palettes/nidoran_m_palette.pal b/data/graphics/pokemon/palettes/nidoran_m_palette.pal
new file mode 100644
index 000000000..7dd064edb
--- /dev/null
+++ b/data/graphics/pokemon/palettes/nidoran_m_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 255 255
+16 16 16
+255 106 82
+222 65 41
+180 24 0
+24 205 156
+0 164 115
+0 98 65
+255 0 255
+255 213 255
+230 156 213
+189 98 189
+131 41 131
+197 197 197
+131 131 131
diff --git a/data/graphics/pokemon/palettes/nidoran_m_shiny_palette.pal b/data/graphics/pokemon/palettes/nidoran_m_shiny_palette.pal
new file mode 100644
index 000000000..41901c9ff
--- /dev/null
+++ b/data/graphics/pokemon/palettes/nidoran_m_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 255 255
+16 16 16
+255 106 82
+222 65 41
+180 24 0
+180 131 131
+139 90 90
+98 49 49
+255 0 255
+205 246 255
+164 205 255
+123 164 213
+16 41 74
+197 197 197
+131 131 131
diff --git a/data/graphics/pokemon/palettes/nidorina_palette.pal b/data/graphics/pokemon/palettes/nidorina_palette.pal
new file mode 100644
index 000000000..9f4acf8be
--- /dev/null
+++ b/data/graphics/pokemon/palettes/nidorina_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 255 255
+197 197 197
+131 131 131
+74 131 246
+16 98 180
+24 57 115
+255 156 139
+238 74 57
+197 32 16
+222 255 255
+197 230 238
+139 197 205
+82 139 189
+57 90 98
+16 16 16
diff --git a/data/graphics/pokemon/palettes/nidorina_shiny_palette.pal b/data/graphics/pokemon/palettes/nidorina_shiny_palette.pal
new file mode 100644
index 000000000..634e882d9
--- /dev/null
+++ b/data/graphics/pokemon/palettes/nidorina_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 255 255
+197 197 197
+131 131 131
+115 139 90
+82 106 57
+41 65 16
+255 156 139
+238 74 57
+197 32 16
+255 213 255
+246 180 238
+213 148 205
+156 74 131
+98 16 74
+16 16 16
diff --git a/data/graphics/pokemon/palettes/nidorino_palette.pal b/data/graphics/pokemon/palettes/nidorino_palette.pal
new file mode 100644
index 000000000..b0b728608
--- /dev/null
+++ b/data/graphics/pokemon/palettes/nidorino_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 255 255
+255 106 82
+222 65 41
+180 24 0
+57 238 189
+24 205 156
+0 164 115
+255 0 255
+16 16 16
+255 213 255
+230 156 213
+189 98 189
+131 41 131
+197 197 197
+131 131 131
diff --git a/data/graphics/pokemon/palettes/nidorino_shiny_palette.pal b/data/graphics/pokemon/palettes/nidorino_shiny_palette.pal
new file mode 100644
index 000000000..97b3c368f
--- /dev/null
+++ b/data/graphics/pokemon/palettes/nidorino_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 255 255
+255 106 82
+222 65 41
+180 24 0
+213 148 180
+172 106 139
+115 49 82
+255 0 255
+16 16 16
+222 246 255
+180 205 255
+139 164 213
+8 32 74
+197 197 197
+131 131 131
diff --git a/data/graphics/pokemon/palettes/nincada_palette.pal b/data/graphics/pokemon/palettes/nincada_palette.pal
new file mode 100644
index 000000000..22184bbbd
--- /dev/null
+++ b/data/graphics/pokemon/palettes/nincada_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 180 115
+230 213 213
+205 164 106
+172 139 98
+156 115 82
+131 197 106
+98 164 106
+115 74 57
+246 238 230
+74 123 90
+205 189 180
+180 172 148
+156 139 123
+123 115 98
+90 82 82
+41 41 41
diff --git a/data/graphics/pokemon/palettes/nincada_shiny_palette.pal b/data/graphics/pokemon/palettes/nincada_shiny_palette.pal
new file mode 100644
index 000000000..08e4c9575
--- /dev/null
+++ b/data/graphics/pokemon/palettes/nincada_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 180 115
+255 238 164
+205 164 106
+172 139 98
+156 115 82
+156 213 74
+115 172 49
+115 74 57
+246 238 230
+82 98 41
+255 213 106
+230 172 90
+205 148 65
+180 123 41
+131 90 8
+41 41 41
diff --git a/data/graphics/pokemon/palettes/ninetales_palette.pal b/data/graphics/pokemon/palettes/ninetales_palette.pal
new file mode 100644
index 000000000..d6d95a7d3
--- /dev/null
+++ b/data/graphics/pokemon/palettes/ninetales_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+255 106 41
+222 32 16
+180 16 0
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 238 164
+255 213 106
+213 156 74
+156 98 16
+16 16 16
diff --git a/data/graphics/pokemon/palettes/ninetales_shiny_palette.pal b/data/graphics/pokemon/palettes/ninetales_shiny_palette.pal
new file mode 100644
index 000000000..736e5d374
--- /dev/null
+++ b/data/graphics/pokemon/palettes/ninetales_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+255 106 41
+222 32 16
+180 16 0
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 238 246
+230 205 213
+189 164 172
+131 106 115
+16 16 16
diff --git a/data/graphics/pokemon/palettes/ninjask_palette.pal b/data/graphics/pokemon/palettes/ninjask_palette.pal
new file mode 100644
index 000000000..ec7c1daa7
--- /dev/null
+++ b/data/graphics/pokemon/palettes/ninjask_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 180 115
+255 255 255
+246 213 82
+222 172 82
+139 106 65
+246 106 16
+180 57 32
+131 57 57
+222 74 16
+213 213 205
+172 180 180
+139 148 148
+123 123 123
+90 90 123
+65 65 90
+0 0 0
diff --git a/data/graphics/pokemon/palettes/ninjask_shiny_palette.pal b/data/graphics/pokemon/palettes/ninjask_shiny_palette.pal
new file mode 100644
index 000000000..bd2fbbda9
--- /dev/null
+++ b/data/graphics/pokemon/palettes/ninjask_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 180 115
+255 255 255
+246 213 82
+222 172 82
+139 106 65
+246 106 16
+180 57 32
+131 57 57
+222 74 16
+255 213 106
+255 213 106
+230 172 90
+205 148 65
+180 123 41
+131 90 8
+0 0 0
diff --git a/data/graphics/pokemon/palettes/noctowl_palette.pal b/data/graphics/pokemon/palettes/noctowl_palette.pal
new file mode 100644
index 000000000..710759236
--- /dev/null
+++ b/data/graphics/pokemon/palettes/noctowl_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 255 172
+230 205 98
+205 164 65
+156 115 57
+156 123 106
+123 90 74
+98 65 49
+74 41 24
+197 49 24
+156 0 0
+197 197 197
+115 115 115
+255 238 115
+16 16 16
diff --git a/data/graphics/pokemon/palettes/noctowl_shiny_palette.pal b/data/graphics/pokemon/palettes/noctowl_shiny_palette.pal
new file mode 100644
index 000000000..859222f59
--- /dev/null
+++ b/data/graphics/pokemon/palettes/noctowl_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+246 255 172
+213 222 90
+189 189 57
+156 148 32
+213 164 74
+180 115 0
+123 82 0
+82 57 0
+197 49 24
+156 0 0
+197 197 197
+115 115 115
+238 246 115
+16 16 16
diff --git a/data/graphics/pokemon/palettes/nosepass_palette.pal b/data/graphics/pokemon/palettes/nosepass_palette.pal
new file mode 100644
index 000000000..ec3681288
--- /dev/null
+++ b/data/graphics/pokemon/palettes/nosepass_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+57 57 82
+197 197 197
+98 115 123
+131 148 164
+148 189 180
+189 213 222
+139 57 24
+205 90 24
+246 139 41
+255 197 164
+255 255 255
+74 82 82
+0 0 0
+0 0 0
+24 24 24
diff --git a/data/graphics/pokemon/palettes/nosepass_shiny_palette.pal b/data/graphics/pokemon/palettes/nosepass_shiny_palette.pal
new file mode 100644
index 000000000..b17260e5a
--- /dev/null
+++ b/data/graphics/pokemon/palettes/nosepass_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+180 172 213
+106 74 57
+197 197 197
+106 82 49
+172 139 65
+222 180 74
+246 213 115
+189 57 24
+230 90 24
+246 139 41
+255 197 164
+255 255 255
+82 57 24
+0 0 0
+0 0 0
+24 24 24
diff --git a/data/graphics/pokemon/palettes/numel_palette.pal b/data/graphics/pokemon/palettes/numel_palette.pal
new file mode 100644
index 000000000..74388d36b
--- /dev/null
+++ b/data/graphics/pokemon/palettes/numel_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 148 246
+106 98 32
+246 222 0
+205 180 57
+222 205 32
+246 246 164
+213 213 148
+255 238 106
+148 222 24
+180 246 49
+115 164 57
+90 115 106
+148 148 82
+230 222 238
+255 255 255
+24 24 24
diff --git a/data/graphics/pokemon/palettes/numel_shiny_palette.pal b/data/graphics/pokemon/palettes/numel_shiny_palette.pal
new file mode 100644
index 000000000..2162c155c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/numel_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 197 180
+131 98 74
+238 197 156
+197 156 98
+205 164 123
+246 246 213
+213 213 172
+255 222 172
+90 172 230
+123 197 255
+49 131 197
+74 98 90
+131 131 65
+230 222 238
+255 255 255
+24 24 24
diff --git a/data/graphics/pokemon/palettes/nuzleaf_palette.pal b/data/graphics/pokemon/palettes/nuzleaf_palette.pal
new file mode 100644
index 000000000..fd8ec8bff
--- /dev/null
+++ b/data/graphics/pokemon/palettes/nuzleaf_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 148 246
+74 57 65
+205 205 238
+255 255 255
+123 148 82
+180 205 131
+230 238 180
+156 123 156
+205 156 98
+230 197 148
+98 197 131
+148 238 131
+65 115 57
+106 82 98
+0 0 0
+24 24 24
diff --git a/data/graphics/pokemon/palettes/nuzleaf_shiny_palette.pal b/data/graphics/pokemon/palettes/nuzleaf_shiny_palette.pal
new file mode 100644
index 000000000..1706d316b
--- /dev/null
+++ b/data/graphics/pokemon/palettes/nuzleaf_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+180 213 156
+74 57 65
+205 205 238
+255 255 255
+180 65 49
+222 98 49
+255 123 82
+115 90 90
+156 123 123
+189 164 156
+98 197 131
+148 238 131
+65 115 57
+106 82 98
+0 0 0
+24 24 24
diff --git a/data/graphics/pokemon/palettes/octillery_palette.pal b/data/graphics/pokemon/palettes/octillery_palette.pal
new file mode 100644
index 000000000..2a32e5f6d
--- /dev/null
+++ b/data/graphics/pokemon/palettes/octillery_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 180 106
+246 106 49
+213 57 16
+131 0 0
+255 0 255
+255 255 172
+255 213 82
+213 156 41
+148 90 0
+213 213 213
+172 172 180
+123 123 131
+90 90 90
+16 16 16
diff --git a/data/graphics/pokemon/palettes/octillery_shiny_palette.pal b/data/graphics/pokemon/palettes/octillery_shiny_palette.pal
new file mode 100644
index 000000000..fcbdd5cda
--- /dev/null
+++ b/data/graphics/pokemon/palettes/octillery_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+230 189 90
+197 156 65
+148 106 24
+82 65 49
+255 0 255
+230 255 172
+205 230 82
+164 172 41
+98 98 0
+213 213 213
+172 172 180
+123 123 131
+90 90 90
+16 16 16
diff --git a/data/graphics/pokemon/palettes/oddish_palette.pal b/data/graphics/pokemon/palettes/oddish_palette.pal
new file mode 100644
index 000000000..11db38a91
--- /dev/null
+++ b/data/graphics/pokemon/palettes/oddish_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+255 189 57
+255 74 0
+189 255 115
+156 213 74
+115 172 49
+82 98 41
+255 0 255
+255 0 255
+255 0 255
+148 180 197
+115 148 164
+74 106 131
+49 74 90
+16 16 16
diff --git a/data/graphics/pokemon/palettes/oddish_shiny_palette.pal b/data/graphics/pokemon/palettes/oddish_shiny_palette.pal
new file mode 100644
index 000000000..a3b719830
--- /dev/null
+++ b/data/graphics/pokemon/palettes/oddish_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+255 189 57
+255 74 0
+246 255 106
+205 255 65
+156 205 16
+41 90 0
+255 0 255
+255 0 255
+255 0 255
+123 222 90
+82 180 49
+41 139 8
+0 74 0
+16 16 16
diff --git a/data/graphics/pokemon/palettes/omanyte_palette.pal b/data/graphics/pokemon/palettes/omanyte_palette.pal
new file mode 100644
index 000000000..09d257a66
--- /dev/null
+++ b/data/graphics/pokemon/palettes/omanyte_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 189
+255 255 255
+230 230 230
+255 0 255
+255 0 255
+98 98 98
+16 16 16
+255 255 172
+238 230 139
+205 197 106
+172 164 74
+98 90 16
+131 205 197
+98 172 164
+57 131 123
+16 90 82
diff --git a/data/graphics/pokemon/palettes/omanyte_shiny_palette.pal b/data/graphics/pokemon/palettes/omanyte_shiny_palette.pal
new file mode 100644
index 000000000..af72dc30d
--- /dev/null
+++ b/data/graphics/pokemon/palettes/omanyte_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 189
+255 255 255
+230 230 230
+255 0 255
+255 0 255
+98 98 98
+16 16 16
+255 246 156
+246 222 139
+213 189 115
+172 148 82
+123 98 41
+213 156 238
+172 115 205
+131 74 172
+90 41 148
diff --git a/data/graphics/pokemon/palettes/omastar_palette.pal b/data/graphics/pokemon/palettes/omastar_palette.pal
new file mode 100644
index 000000000..f63530b4e
--- /dev/null
+++ b/data/graphics/pokemon/palettes/omastar_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 197
+255 238 180
+246 213 98
+180 156 65
+16 16 16
+255 0 255
+255 0 255
+255 255 172
+238 230 139
+205 197 106
+172 164 74
+106 98 16
+156 230 222
+131 205 197
+98 172 164
+16 98 90
diff --git a/data/graphics/pokemon/palettes/omastar_shiny_palette.pal b/data/graphics/pokemon/palettes/omastar_shiny_palette.pal
new file mode 100644
index 000000000..b17facc09
--- /dev/null
+++ b/data/graphics/pokemon/palettes/omastar_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 197
+255 238 180
+246 213 98
+180 156 65
+16 16 16
+255 0 255
+255 0 255
+255 255 222
+238 246 90
+213 222 74
+172 180 57
+98 106 24
+222 172 255
+189 139 238
+148 98 205
+98 49 164
diff --git a/data/graphics/pokemon/palettes/onix_palette.pal b/data/graphics/pokemon/palettes/onix_palette.pal
new file mode 100644
index 000000000..e513a11e3
--- /dev/null
+++ b/data/graphics/pokemon/palettes/onix_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+246 238 238
+222 213 213
+189 180 180
+131 123 123
+82 74 74
+16 16 16
diff --git a/data/graphics/pokemon/palettes/onix_shiny_palette.pal b/data/graphics/pokemon/palettes/onix_shiny_palette.pal
new file mode 100644
index 000000000..e3584ed0c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/onix_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+246 246 172
+205 205 131
+164 164 90
+123 123 49
+82 82 8
+16 16 16
diff --git a/data/graphics/pokemon/palettes/paras_palette.pal b/data/graphics/pokemon/palettes/paras_palette.pal
new file mode 100644
index 000000000..46c089f35
--- /dev/null
+++ b/data/graphics/pokemon/palettes/paras_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 246 255
+230 230 230
+164 164 164
+255 246 90
+230 222 65
+255 148 148
+255 74 74
+189 16 16
+255 0 255
+238 222 139
+230 189 82
+189 139 49
+164 90 16
+255 0 255
+16 16 16
diff --git a/data/graphics/pokemon/palettes/paras_shiny_palette.pal b/data/graphics/pokemon/palettes/paras_shiny_palette.pal
new file mode 100644
index 000000000..77d322075
--- /dev/null
+++ b/data/graphics/pokemon/palettes/paras_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 246 255
+230 230 230
+164 164 164
+255 246 90
+230 222 65
+255 148 148
+255 74 74
+189 16 16
+255 0 255
+255 180 90
+230 115 32
+189 74 0
+148 32 0
+255 0 255
+16 16 16
diff --git a/data/graphics/pokemon/palettes/parasect_palette.pal b/data/graphics/pokemon/palettes/parasect_palette.pal
new file mode 100644
index 000000000..158331c68
--- /dev/null
+++ b/data/graphics/pokemon/palettes/parasect_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 246 255
+230 230 230
+164 164 164
+255 246 90
+213 205 49
+255 164 164
+255 90 90
+230 49 49
+164 16 16
+255 0 255
+255 131 82
+222 106 49
+180 65 49
+123 32 16
+16 16 16
diff --git a/data/graphics/pokemon/palettes/parasect_shiny_palette.pal b/data/graphics/pokemon/palettes/parasect_shiny_palette.pal
new file mode 100644
index 000000000..3574c408f
--- /dev/null
+++ b/data/graphics/pokemon/palettes/parasect_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 246 255
+230 230 230
+164 164 164
+255 246 90
+213 205 49
+255 213 90
+255 172 49
+213 131 8
+156 74 0
+255 0 255
+255 189 82
+213 148 41
+172 106 0
+131 65 0
+16 16 16
diff --git a/data/graphics/pokemon/palettes/pelipper_palette.pal b/data/graphics/pokemon/palettes/pelipper_palette.pal
new file mode 100644
index 000000000..c78d73c37
--- /dev/null
+++ b/data/graphics/pokemon/palettes/pelipper_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 189 139
+131 90 65
+230 172 90
+255 213 98
+255 238 156
+82 82 90
+148 213 230
+57 156 180
+115 189 213
+222 222 238
+246 246 255
+139 65 90
+189 139 57
+0 0 0
+156 156 172
+32 98 123
diff --git a/data/graphics/pokemon/palettes/pelipper_shiny_palette.pal b/data/graphics/pokemon/palettes/pelipper_shiny_palette.pal
new file mode 100644
index 000000000..41686ffed
--- /dev/null
+++ b/data/graphics/pokemon/palettes/pelipper_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 189 139
+131 90 65
+238 189 90
+255 230 106
+255 238 189
+82 82 90
+156 238 123
+90 156 57
+123 205 90
+230 205 255
+246 246 255
+139 65 90
+189 139 57
+0 0 0
+156 156 172
+32 98 123
diff --git a/data/graphics/pokemon/palettes/persian_palette.pal b/data/graphics/pokemon/palettes/persian_palette.pal
new file mode 100644
index 000000000..7f533e870
--- /dev/null
+++ b/data/graphics/pokemon/palettes/persian_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 255 255
+222 222 222
+16 16 16
+255 189 156
+246 82 65
+164 16 0
+189 164 74
+148 123 32
+115 90 16
+255 0 255
+255 0 255
+255 255 172
+255 230 131
+222 180 82
+148 98 0
diff --git a/data/graphics/pokemon/palettes/persian_shiny_palette.pal b/data/graphics/pokemon/palettes/persian_shiny_palette.pal
new file mode 100644
index 000000000..7c72dc0b9
--- /dev/null
+++ b/data/graphics/pokemon/palettes/persian_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 255 255
+222 222 222
+16 16 16
+255 123 82
+222 98 49
+180 65 49
+255 189 246
+255 148 205
+148 57 98
+255 0 255
+255 0 255
+255 255 205
+255 238 164
+213 197 123
+164 131 41
diff --git a/data/graphics/pokemon/palettes/phanpy_palette.pal b/data/graphics/pokemon/palettes/phanpy_palette.pal
new file mode 100644
index 000000000..57ca810fa
--- /dev/null
+++ b/data/graphics/pokemon/palettes/phanpy_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+172 213 238
+156 189 238
+98 148 197
+82 82 148
+255 0 255
+255 172 139
+246 106 82
+189 57 49
+131 0 0
+255 0 255
+255 0 255
+213 213 213
+139 139 139
+16 16 16
diff --git a/data/graphics/pokemon/palettes/phanpy_shiny_palette.pal b/data/graphics/pokemon/palettes/phanpy_shiny_palette.pal
new file mode 100644
index 000000000..a09fc1dcc
--- /dev/null
+++ b/data/graphics/pokemon/palettes/phanpy_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+222 246 255
+189 230 255
+106 180 230
+65 98 180
+255 0 255
+255 164 123
+255 82 65
+197 49 57
+131 0 0
+255 0 255
+255 0 255
+213 213 213
+139 139 139
+16 16 16
diff --git a/data/graphics/pokemon/palettes/pichu_palette.pal b/data/graphics/pokemon/palettes/pichu_palette.pal
new file mode 100644
index 000000000..50d614dae
--- /dev/null
+++ b/data/graphics/pokemon/palettes/pichu_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 255 197
+255 238 131
+230 180 65
+197 139 0
+131 82 0
+255 0 255
+255 0 255
+255 115 74
+197 65 41
+115 32 8
+205 205 205
+115 115 115
+82 82 82
+16 16 16
diff --git a/data/graphics/pokemon/palettes/pichu_shiny_palette.pal b/data/graphics/pokemon/palettes/pichu_shiny_palette.pal
new file mode 100644
index 000000000..dd17d7fe0
--- /dev/null
+++ b/data/graphics/pokemon/palettes/pichu_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 255 90
+255 222 41
+222 180 0
+172 131 0
+131 82 0
+255 0 255
+255 0 255
+255 82 0
+197 0 0
+115 0 0
+205 205 205
+115 115 115
+82 82 82
+16 16 16
diff --git a/data/graphics/pokemon/palettes/pidgeot_palette.pal b/data/graphics/pokemon/palettes/pidgeot_palette.pal
new file mode 100644
index 000000000..a9fff6c19
--- /dev/null
+++ b/data/graphics/pokemon/palettes/pidgeot_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+164 164 164
+255 246 189
+255 230 139
+230 189 98
+255 172 115
+238 98 65
+213 49 24
+255 213 180
+230 180 148
+205 156 123
+172 123 90
+123 90 74
+90 57 41
+16 16 16
diff --git a/data/graphics/pokemon/palettes/pidgeot_shiny_palette.pal b/data/graphics/pokemon/palettes/pidgeot_shiny_palette.pal
new file mode 100644
index 000000000..17eaa40f2
--- /dev/null
+++ b/data/graphics/pokemon/palettes/pidgeot_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 197 172
+255 255 255
+164 164 164
+246 255 205
+255 255 156
+246 205 90
+255 255 0
+255 205 0
+230 164 0
+255 238 49
+238 205 16
+205 172 16
+180 131 0
+148 90 0
+98 41 0
+16 16 16
diff --git a/data/graphics/pokemon/palettes/pidgeotto_palette.pal b/data/graphics/pokemon/palettes/pidgeotto_palette.pal
new file mode 100644
index 000000000..bf2ec6af1
--- /dev/null
+++ b/data/graphics/pokemon/palettes/pidgeotto_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 197 172
+255 255 255
+164 164 164
+246 246 164
+255 238 90
+230 180 74
+255 172 115
+238 98 65
+213 49 24
+205 156 123
+172 123 90
+123 90 74
+90 57 41
+255 0 255
+32 32 32
+255 0 255
diff --git a/data/graphics/pokemon/palettes/pidgeotto_shiny_palette.pal b/data/graphics/pokemon/palettes/pidgeotto_shiny_palette.pal
new file mode 100644
index 000000000..09a5b5cd3
--- /dev/null
+++ b/data/graphics/pokemon/palettes/pidgeotto_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 197 172
+255 255 255
+164 164 164
+255 255 205
+246 238 172
+222 197 131
+255 255 65
+255 213 24
+246 172 0
+197 180 123
+164 148 90
+131 115 57
+82 65 16
+255 0 255
+32 32 32
+255 0 255
diff --git a/data/graphics/pokemon/palettes/pidgey_palette.pal b/data/graphics/pokemon/palettes/pidgey_palette.pal
new file mode 100644
index 000000000..94db7288c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/pidgey_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+189 189 189
+255 246 189
+255 230 139
+230 189 98
+255 172 115
+238 98 65
+180 8 0
+205 156 123
+172 123 90
+123 90 74
+90 57 41
+255 0 255
+16 16 16
+255 0 255
diff --git a/data/graphics/pokemon/palettes/pidgey_shiny_palette.pal b/data/graphics/pokemon/palettes/pidgey_shiny_palette.pal
new file mode 100644
index 000000000..5723ea075
--- /dev/null
+++ b/data/graphics/pokemon/palettes/pidgey_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+189 189 189
+255 255 197
+255 255 139
+213 213 90
+255 255 32
+255 197 0
+189 148 65
+230 222 0
+189 180 0
+148 139 0
+106 98 0
+255 0 255
+16 16 16
+255 0 255
diff --git a/data/graphics/pokemon/palettes/pikachu_palette.pal b/data/graphics/pokemon/palettes/pikachu_palette.pal
new file mode 100644
index 000000000..bb60c24a9
--- /dev/null
+++ b/data/graphics/pokemon/palettes/pikachu_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 180
+255 255 255
+255 255 123
+255 238 0
+238 189 0
+197 139 0
+131 82 0
+255 0 255
+255 0 255
+255 0 255
+255 74 74
+230 0 0
+180 0 0
+106 106 106
+16 16 16
+255 0 255
diff --git a/data/graphics/pokemon/palettes/pikachu_shiny_palette.pal b/data/graphics/pokemon/palettes/pikachu_shiny_palette.pal
new file mode 100644
index 000000000..d4b783b0e
--- /dev/null
+++ b/data/graphics/pokemon/palettes/pikachu_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 180
+255 255 255
+255 238 139
+246 205 32
+255 131 0
+205 98 0
+164 41 0
+255 0 255
+255 0 255
+255 0 255
+255 49 0
+205 57 0
+180 32 0
+106 106 106
+16 16 16
+255 0 255
diff --git a/data/graphics/pokemon/palettes/piloswine_palette.pal b/data/graphics/pokemon/palettes/piloswine_palette.pal
new file mode 100644
index 000000000..287cfcd0d
--- /dev/null
+++ b/data/graphics/pokemon/palettes/piloswine_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+222 197 115
+197 164 82
+164 131 57
+123 98 24
+82 57 0
+255 0 255
+255 189 131
+222 139 82
+180 98 41
+255 0 255
+222 222 222
+180 180 189
+123 123 139
+16 16 16
diff --git a/data/graphics/pokemon/palettes/piloswine_shiny_palette.pal b/data/graphics/pokemon/palettes/piloswine_shiny_palette.pal
new file mode 100644
index 000000000..ff56a634a
--- /dev/null
+++ b/data/graphics/pokemon/palettes/piloswine_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+246 238 156
+222 213 115
+189 180 90
+148 139 57
+82 57 0
+255 0 255
+255 189 131
+222 139 82
+180 98 41
+255 0 255
+222 222 222
+180 180 189
+123 123 139
+16 16 16
diff --git a/data/graphics/pokemon/palettes/pineco_palette.pal b/data/graphics/pokemon/palettes/pineco_palette.pal
new file mode 100644
index 000000000..91acee124
--- /dev/null
+++ b/data/graphics/pokemon/palettes/pineco_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+16 16 16
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+41 74 123
+57 115 164
+82 172 180
+131 213 213
+180 238 246
+156 164 164
+255 74 57
+255 0 255
+255 0 255
+255 255 255
diff --git a/data/graphics/pokemon/palettes/pineco_shiny_palette.pal b/data/graphics/pokemon/palettes/pineco_shiny_palette.pal
new file mode 100644
index 000000000..a474cc3e8
--- /dev/null
+++ b/data/graphics/pokemon/palettes/pineco_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+16 16 16
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+90 65 65
+148 90 82
+172 139 82
+230 197 106
+255 230 131
+156 164 164
+255 74 57
+255 0 255
+255 0 255
+255 255 255
diff --git a/data/graphics/pokemon/palettes/pinsir_palette.pal b/data/graphics/pokemon/palettes/pinsir_palette.pal
new file mode 100644
index 000000000..9ef4b91f2
--- /dev/null
+++ b/data/graphics/pokemon/palettes/pinsir_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+246 246 213
+213 213 180
+164 164 131
+82 82 65
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+230 213 172
+197 172 139
+148 123 98
+90 65 41
+16 16 16
diff --git a/data/graphics/pokemon/palettes/pinsir_shiny_palette.pal b/data/graphics/pokemon/palettes/pinsir_shiny_palette.pal
new file mode 100644
index 000000000..cd06d2111
--- /dev/null
+++ b/data/graphics/pokemon/palettes/pinsir_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+255 238 189
+230 197 156
+180 156 106
+98 74 57
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+123 139 222
+98 106 180
+57 65 106
+32 41 82
+16 16 16
diff --git a/data/graphics/pokemon/palettes/plusle_palette.pal b/data/graphics/pokemon/palettes/plusle_palette.pal
new file mode 100644
index 000000000..e225ab56a
--- /dev/null
+++ b/data/graphics/pokemon/palettes/plusle_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+255 246 222
+255 238 197
+238 213 131
+189 172 131
+123 115 82
+238 156 115
+222 98 74
+139 90 49
+238 82 57
+41 49 65
+98 98 115
+65 65 98
+148 148 148
+0 0 0
+255 255 255
diff --git a/data/graphics/pokemon/palettes/plusle_shiny_palette.pal b/data/graphics/pokemon/palettes/plusle_shiny_palette.pal
new file mode 100644
index 000000000..f1305ea50
--- /dev/null
+++ b/data/graphics/pokemon/palettes/plusle_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+255 246 222
+255 238 164
+255 213 106
+205 148 82
+139 82 16
+238 90 49
+205 49 8
+148 16 0
+164 32 16
+41 49 65
+98 98 115
+65 65 98
+148 148 148
+0 0 0
+255 255 255
diff --git a/data/graphics/pokemon/palettes/politoed_palette.pal b/data/graphics/pokemon/palettes/politoed_palette.pal
new file mode 100644
index 000000000..31177861d
--- /dev/null
+++ b/data/graphics/pokemon/palettes/politoed_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 255 164
+255 230 82
+230 180 41
+156 98 0
+205 255 131
+156 238 49
+123 189 24
+49 123 0
+255 180 106
+230 106 49
+180 57 0
+205 205 205
+131 131 131
+16 16 16
diff --git a/data/graphics/pokemon/palettes/politoed_shiny_palette.pal b/data/graphics/pokemon/palettes/politoed_shiny_palette.pal
new file mode 100644
index 000000000..1d25291bf
--- /dev/null
+++ b/data/graphics/pokemon/palettes/politoed_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 230 238
+246 205 238
+213 164 205
+123 82 123
+156 230 255
+115 197 255
+74 148 205
+49 90 148
+255 172 90
+230 106 49
+164 57 32
+205 205 205
+131 131 131
+16 16 16
diff --git a/data/graphics/pokemon/palettes/poliwag_palette.pal b/data/graphics/pokemon/palettes/poliwag_palette.pal
new file mode 100644
index 000000000..14f781ec9
--- /dev/null
+++ b/data/graphics/pokemon/palettes/poliwag_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 255
+222 222 222
+189 189 189
+98 98 98
+255 0 255
+255 0 255
+255 0 255
+255 189 172
+255 139 123
+238 90 74
+180 189 230
+131 139 180
+98 106 148
+65 82 98
+16 16 16
diff --git a/data/graphics/pokemon/palettes/poliwag_shiny_palette.pal b/data/graphics/pokemon/palettes/poliwag_shiny_palette.pal
new file mode 100644
index 000000000..1789edc4a
--- /dev/null
+++ b/data/graphics/pokemon/palettes/poliwag_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 255
+222 222 222
+189 189 189
+98 98 98
+255 0 255
+255 0 255
+255 0 255
+255 189 172
+255 139 123
+238 90 74
+123 205 255
+82 164 222
+41 123 180
+0 65 123
+16 16 16
diff --git a/data/graphics/pokemon/palettes/poliwhirl_palette.pal b/data/graphics/pokemon/palettes/poliwhirl_palette.pal
new file mode 100644
index 000000000..50de4d631
--- /dev/null
+++ b/data/graphics/pokemon/palettes/poliwhirl_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 255
+222 222 222
+189 189 189
+164 164 164
+255 0 255
+255 0 255
+255 0 255
+123 123 123
+82 82 82
+255 0 255
+180 189 230
+131 148 197
+98 106 148
+32 57 98
+16 16 16
diff --git a/data/graphics/pokemon/palettes/poliwhirl_shiny_palette.pal b/data/graphics/pokemon/palettes/poliwhirl_shiny_palette.pal
new file mode 100644
index 000000000..b6aa45616
--- /dev/null
+++ b/data/graphics/pokemon/palettes/poliwhirl_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 255
+222 222 222
+189 189 189
+164 164 164
+255 0 255
+255 0 255
+255 0 255
+123 123 123
+82 82 82
+255 0 255
+106 213 255
+65 172 222
+24 131 180
+0 65 115
+16 16 16
diff --git a/data/graphics/pokemon/palettes/poliwrath_palette.pal b/data/graphics/pokemon/palettes/poliwrath_palette.pal
new file mode 100644
index 000000000..14f4493d4
--- /dev/null
+++ b/data/graphics/pokemon/palettes/poliwrath_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 255
+222 222 222
+189 189 189
+164 164 164
+255 0 255
+255 0 255
+255 0 255
+123 123 123
+82 82 82
+16 16 16
+180 189 230
+131 139 180
+98 106 148
+49 49 106
+255 0 255
diff --git a/data/graphics/pokemon/palettes/poliwrath_shiny_palette.pal b/data/graphics/pokemon/palettes/poliwrath_shiny_palette.pal
new file mode 100644
index 000000000..64aab4039
--- /dev/null
+++ b/data/graphics/pokemon/palettes/poliwrath_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 255
+222 222 222
+189 189 189
+164 164 164
+255 0 255
+255 0 255
+255 0 255
+123 123 123
+82 82 82
+16 16 16
+148 189 131
+106 148 90
+65 106 49
+24 65 8
+255 0 255
diff --git a/data/graphics/pokemon/palettes/ponyta_palette.pal b/data/graphics/pokemon/palettes/ponyta_palette.pal
new file mode 100644
index 000000000..68dcf8d3b
--- /dev/null
+++ b/data/graphics/pokemon/palettes/ponyta_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 255
+255 246 180
+255 238 123
+255 197 82
+164 98 32
+255 0 255
+255 0 255
+255 0 255
+255 230 32
+255 156 0
+255 98 0
+238 0 0
+156 156 156
+90 90 90
+16 16 16
diff --git a/data/graphics/pokemon/palettes/ponyta_shiny_palette.pal b/data/graphics/pokemon/palettes/ponyta_shiny_palette.pal
new file mode 100644
index 000000000..1210e5228
--- /dev/null
+++ b/data/graphics/pokemon/palettes/ponyta_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 255
+255 255 222
+255 246 189
+246 213 156
+131 98 41
+255 0 255
+255 0 255
+255 0 255
+222 238 246
+98 172 255
+57 131 255
+16 90 213
+156 156 156
+90 90 90
+16 16 16
diff --git a/data/graphics/pokemon/palettes/poochyena_palette.pal b/data/graphics/pokemon/palettes/poochyena_palette.pal
new file mode 100644
index 000000000..4c386e261
--- /dev/null
+++ b/data/graphics/pokemon/palettes/poochyena_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+213 205 222
+255 230 131
+255 164 123
+123 90 82
+164 156 172
+131 123 139
+74 82 98
+49 49 65
+197 189 205
+255 213 90
+180 139 90
+222 74 65
+172 57 65
+255 255 255
+0 0 0
diff --git a/data/graphics/pokemon/palettes/poochyena_shiny_palette.pal b/data/graphics/pokemon/palettes/poochyena_shiny_palette.pal
new file mode 100644
index 000000000..c30dcec93
--- /dev/null
+++ b/data/graphics/pokemon/palettes/poochyena_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 197 164
+255 230 180
+139 197 213
+255 164 123
+123 90 82
+213 172 74
+148 106 65
+115 74 41
+82 41 0
+255 205 106
+123 172 238
+57 74 131
+222 74 65
+172 57 65
+255 255 255
+0 0 0
diff --git a/data/graphics/pokemon/palettes/porygon2_palette.pal b/data/graphics/pokemon/palettes/porygon2_palette.pal
new file mode 100644
index 000000000..a9de00549
--- /dev/null
+++ b/data/graphics/pokemon/palettes/porygon2_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 213 172
+255 148 139
+222 98 82
+180 32 16
+255 0 255
+148 238 255
+106 205 255
+65 164 222
+32 123 197
+0 49 156
+213 213 213
+180 180 189
+106 106 123
+16 16 16
diff --git a/data/graphics/pokemon/palettes/porygon2_shiny_palette.pal b/data/graphics/pokemon/palettes/porygon2_shiny_palette.pal
new file mode 100644
index 000000000..4c0d2054c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/porygon2_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+123 180 255
+65 123 246
+24 82 205
+0 49 156
+255 0 255
+255 238 238
+238 205 238
+197 164 197
+139 106 148
+98 65 115
+213 213 213
+180 180 189
+106 106 123
+16 16 16
diff --git a/data/graphics/pokemon/palettes/porygon_palette.pal b/data/graphics/pokemon/palettes/porygon_palette.pal
new file mode 100644
index 000000000..68ca2bef2
--- /dev/null
+++ b/data/graphics/pokemon/palettes/porygon_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+106 205 255
+65 164 222
+32 123 197
+0 49 156
+255 213 172
+255 148 139
+222 98 82
+180 32 16
+222 222 230
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+41 41 41
+255 255 255
diff --git a/data/graphics/pokemon/palettes/porygon_shiny_palette.pal b/data/graphics/pokemon/palettes/porygon_shiny_palette.pal
new file mode 100644
index 000000000..19178b1b8
--- /dev/null
+++ b/data/graphics/pokemon/palettes/porygon_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+255 238 238
+238 205 238
+205 172 205
+98 65 115
+131 189 255
+57 115 246
+24 82 205
+0 49 156
+222 222 230
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+41 41 41
+255 255 255
diff --git a/data/graphics/pokemon/palettes/primeape_palette.pal b/data/graphics/pokemon/palettes/primeape_palette.pal
new file mode 100644
index 000000000..bebbba406
--- /dev/null
+++ b/data/graphics/pokemon/palettes/primeape_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+222 222 222
+123 123 123
+65 65 65
+255 148 90
+189 74 49
+230 205 115
+205 164 65
+156 123 32
+90 49 0
+0 0 0
+255 255 213
+255 230 180
+222 189 139
+123 90 41
diff --git a/data/graphics/pokemon/palettes/primeape_shiny_palette.pal b/data/graphics/pokemon/palettes/primeape_shiny_palette.pal
new file mode 100644
index 000000000..02b4f4e16
--- /dev/null
+++ b/data/graphics/pokemon/palettes/primeape_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+222 222 222
+123 123 123
+65 65 65
+255 148 90
+189 74 49
+205 197 106
+164 156 65
+123 115 24
+82 74 8
+0 0 0
+255 222 156
+238 180 115
+197 139 74
+115 49 0
diff --git a/data/graphics/pokemon/palettes/psyduck_palette.pal b/data/graphics/pokemon/palettes/psyduck_palette.pal
new file mode 100644
index 000000000..c69e486a9
--- /dev/null
+++ b/data/graphics/pokemon/palettes/psyduck_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+238 238 238
+255 238 189
+246 222 139
+222 180 82
+131 90 0
+255 255 255
+222 222 222
+148 148 148
+255 0 255
+255 0 255
+255 0 255
+255 222 164
+255 213 74
+230 164 49
+148 90 16
+16 16 16
diff --git a/data/graphics/pokemon/palettes/psyduck_shiny_palette.pal b/data/graphics/pokemon/palettes/psyduck_shiny_palette.pal
new file mode 100644
index 000000000..889cfaedc
--- /dev/null
+++ b/data/graphics/pokemon/palettes/psyduck_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+238 238 238
+238 255 255
+213 246 246
+172 205 205
+49 82 82
+255 255 255
+222 222 222
+148 148 148
+255 0 255
+255 0 255
+255 0 255
+189 255 255
+148 213 222
+106 172 180
+24 98 106
+16 16 16
diff --git a/data/graphics/pokemon/palettes/pupitar_palette.pal b/data/graphics/pokemon/palettes/pupitar_palette.pal
new file mode 100644
index 000000000..bd8385e29
--- /dev/null
+++ b/data/graphics/pokemon/palettes/pupitar_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+189 230 255
+139 197 238
+115 156 197
+41 90 131
+255 0 255
+180 65 0
+205 205 213
+172 172 172
+123 123 131
+255 0 255
+255 0 255
+255 0 255
+65 65 98
+16 16 16
diff --git a/data/graphics/pokemon/palettes/pupitar_shiny_palette.pal b/data/graphics/pokemon/palettes/pupitar_shiny_palette.pal
new file mode 100644
index 000000000..58371ba01
--- /dev/null
+++ b/data/graphics/pokemon/palettes/pupitar_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+246 189 255
+213 156 230
+156 106 189
+98 65 115
+255 0 255
+180 65 0
+205 205 213
+172 172 172
+123 123 131
+255 0 255
+255 0 255
+255 0 255
+65 65 98
+16 16 16
diff --git a/data/graphics/pokemon/palettes/quagsire_palette.pal b/data/graphics/pokemon/palettes/quagsire_palette.pal
new file mode 100644
index 000000000..5a74c8c08
--- /dev/null
+++ b/data/graphics/pokemon/palettes/quagsire_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+16 49 65
+32 65 98
+57 90 156
+255 0 255
+74 139 205
+98 164 230
+172 205 238
+197 238 246
+255 0 255
+255 0 255
+98 82 123
+148 98 148
+255 115 180
+255 0 255
+16 16 16
diff --git a/data/graphics/pokemon/palettes/quagsire_shiny_palette.pal b/data/graphics/pokemon/palettes/quagsire_shiny_palette.pal
new file mode 100644
index 000000000..cb5bd7922
--- /dev/null
+++ b/data/graphics/pokemon/palettes/quagsire_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+74 57 65
+98 74 98
+90 65 90
+255 0 255
+148 98 164
+189 123 205
+230 164 230
+255 189 238
+255 0 255
+255 0 255
+98 82 123
+148 98 148
+255 115 180
+255 0 255
+16 16 16
diff --git a/data/graphics/pokemon/palettes/quilava_palette.pal b/data/graphics/pokemon/palettes/quilava_palette.pal
new file mode 100644
index 000000000..0b37faf22
--- /dev/null
+++ b/data/graphics/pokemon/palettes/quilava_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+98 131 189
+65 82 139
+41 65 98
+24 41 82
+255 238 164
+230 205 106
+180 156 82
+139 98 32
+255 222 0
+255 156 0
+255 98 0
+238 0 0
+180 180 180
+16 16 16
diff --git a/data/graphics/pokemon/palettes/quilava_shiny_palette.pal b/data/graphics/pokemon/palettes/quilava_shiny_palette.pal
new file mode 100644
index 000000000..e1baba127
--- /dev/null
+++ b/data/graphics/pokemon/palettes/quilava_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+230 156 106
+189 98 65
+139 65 57
+98 57 41
+255 230 115
+222 197 82
+172 139 49
+139 82 24
+255 222 0
+255 156 0
+255 98 0
+238 0 0
+180 180 180
+16 16 16
diff --git a/data/graphics/pokemon/palettes/qwilfish_palette.pal b/data/graphics/pokemon/palettes/qwilfish_palette.pal
new file mode 100644
index 000000000..1956e57c4
--- /dev/null
+++ b/data/graphics/pokemon/palettes/qwilfish_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+16 16 16
+255 0 255
+255 0 255
+148 0 0
+57 74 98
+74 90 164
+90 131 197
+115 172 238
+106 82 49
+197 180 82
+230 222 115
+238 255 164
+213 82 98
+255 164 148
+255 255 255
diff --git a/data/graphics/pokemon/palettes/qwilfish_shiny_palette.pal b/data/graphics/pokemon/palettes/qwilfish_shiny_palette.pal
new file mode 100644
index 000000000..d548d12e9
--- /dev/null
+++ b/data/graphics/pokemon/palettes/qwilfish_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+16 16 16
+255 0 255
+255 0 255
+148 0 0
+98 57 90
+148 41 131
+189 82 164
+222 115 189
+115 65 98
+189 139 180
+230 189 222
+255 222 246
+213 82 98
+255 164 148
+255 255 255
diff --git a/data/graphics/pokemon/palettes/raichu_palette.pal b/data/graphics/pokemon/palettes/raichu_palette.pal
new file mode 100644
index 000000000..c04e9d81c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/raichu_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+255 230 90
+255 197 0
+238 156 0
+172 90 32
+255 255 131
+255 238 0
+230 180 32
+189 131 65
+156 106 57
+139 82 49
+115 74 8
+106 106 106
+16 16 16
+230 0 0
diff --git a/data/graphics/pokemon/palettes/raichu_shiny_palette.pal b/data/graphics/pokemon/palettes/raichu_shiny_palette.pal
new file mode 100644
index 000000000..40e16fa6c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/raichu_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+255 164 82
+255 123 41
+238 82 0
+131 24 0
+222 222 156
+205 180 115
+164 139 74
+172 115 49
+131 82 49
+123 65 32
+115 74 8
+106 106 106
+16 16 16
+230 0 0
diff --git a/data/graphics/pokemon/palettes/raikou_palette.pal b/data/graphics/pokemon/palettes/raikou_palette.pal
new file mode 100644
index 000000000..975f92b23
--- /dev/null
+++ b/data/graphics/pokemon/palettes/raikou_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 238 148
+255 205 65
+213 156 41
+139 98 16
+213 180 255
+180 115 255
+123 41 222
+65 16 148
+197 0 0
+255 0 255
+213 213 213
+164 164 164
+106 106 106
+16 16 16
diff --git a/data/graphics/pokemon/palettes/raikou_shiny_palette.pal b/data/graphics/pokemon/palettes/raikou_shiny_palette.pal
new file mode 100644
index 000000000..73bbcb405
--- /dev/null
+++ b/data/graphics/pokemon/palettes/raikou_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 213 82
+246 156 49
+197 106 8
+82 74 16
+255 255 148
+238 230 74
+189 180 41
+106 98 0
+197 0 0
+255 0 255
+222 222 197
+180 189 164
+123 131 106
+16 16 16
diff --git a/data/graphics/pokemon/palettes/ralts_palette.pal b/data/graphics/pokemon/palettes/ralts_palette.pal
new file mode 100644
index 000000000..1e513ae87
--- /dev/null
+++ b/data/graphics/pokemon/palettes/ralts_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+156 164 82
+238 238 255
+197 205 222
+164 180 205
+131 148 180
+123 82 82
+115 41 57
+255 156 131
+230 82 57
+131 205 255
+255 255 255
+205 255 172
+148 230 148
+115 189 115
+49 123 74
+16 16 16
diff --git a/data/graphics/pokemon/palettes/ralts_shiny_palette.pal b/data/graphics/pokemon/palettes/ralts_shiny_palette.pal
new file mode 100644
index 000000000..b588f6eea
--- /dev/null
+++ b/data/graphics/pokemon/palettes/ralts_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+156 164 82
+238 238 255
+213 189 222
+180 164 205
+156 131 180
+123 82 82
+115 41 57
+255 197 90
+230 131 32
+131 205 255
+197 238 246
+189 230 255
+123 197 238
+82 172 213
+32 115 123
+16 16 16
diff --git a/data/graphics/pokemon/palettes/rapidash_palette.pal b/data/graphics/pokemon/palettes/rapidash_palette.pal
new file mode 100644
index 000000000..dea936aba
--- /dev/null
+++ b/data/graphics/pokemon/palettes/rapidash_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+255 255 255
+255 246 180
+255 238 123
+255 197 82
+197 131 65
+164 98 32
+255 0 255
+255 0 255
+255 230 32
+255 156 0
+255 98 0
+238 0 0
+156 156 156
+90 90 90
+16 16 16
diff --git a/data/graphics/pokemon/palettes/rapidash_shiny_palette.pal b/data/graphics/pokemon/palettes/rapidash_shiny_palette.pal
new file mode 100644
index 000000000..c65fda218
--- /dev/null
+++ b/data/graphics/pokemon/palettes/rapidash_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+255 255 255
+255 255 222
+238 230 189
+205 197 156
+197 131 65
+164 98 32
+255 0 255
+255 0 255
+197 205 230
+156 164 189
+115 123 148
+74 82 106
+156 156 156
+90 90 90
+16 16 16
diff --git a/data/graphics/pokemon/palettes/raticate_palette.pal b/data/graphics/pokemon/palettes/raticate_palette.pal
new file mode 100644
index 000000000..72981c0d7
--- /dev/null
+++ b/data/graphics/pokemon/palettes/raticate_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 205 156
+222 131 98
+246 246 164
+255 238 90
+230 180 74
+189 115 41
+222 189 82
+197 156 65
+164 123 49
+115 74 0
+213 213 213
+180 180 180
+115 115 115
+16 16 16
diff --git a/data/graphics/pokemon/palettes/raticate_shiny_palette.pal b/data/graphics/pokemon/palettes/raticate_shiny_palette.pal
new file mode 100644
index 000000000..15e73219a
--- /dev/null
+++ b/data/graphics/pokemon/palettes/raticate_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 205 156
+222 131 98
+255 255 197
+230 230 156
+205 205 131
+131 131 49
+255 148 106
+230 106 65
+189 65 24
+131 16 0
+213 213 213
+180 180 180
+115 115 115
+16 16 16
diff --git a/data/graphics/pokemon/palettes/rattata_palette.pal b/data/graphics/pokemon/palettes/rattata_palette.pal
new file mode 100644
index 000000000..971ffed37
--- /dev/null
+++ b/data/graphics/pokemon/palettes/rattata_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 255 255
+230 205 115
+180 148 49
+238 74 90
+164 24 57
+213 148 213
+180 115 180
+148 82 148
+98 49 82
+222 222 222
+197 197 197
+164 164 164
+90 98 98
+16 16 16
diff --git a/data/graphics/pokemon/palettes/rattata_shiny_palette.pal b/data/graphics/pokemon/palettes/rattata_shiny_palette.pal
new file mode 100644
index 000000000..41a644c54
--- /dev/null
+++ b/data/graphics/pokemon/palettes/rattata_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 255 255
+230 205 115
+180 148 49
+90 156 189
+32 98 131
+238 230 156
+205 197 123
+172 164 90
+131 123 49
+222 222 222
+197 197 197
+164 164 164
+90 98 98
+16 16 16
diff --git a/data/graphics/pokemon/palettes/rayquaza_palette.pal b/data/graphics/pokemon/palettes/rayquaza_palette.pal
new file mode 100644
index 000000000..651b1b9b1
--- /dev/null
+++ b/data/graphics/pokemon/palettes/rayquaza_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+156 156 255
+57 82 57
+65 131 65
+74 131 115
+90 189 139
+148 222 180
+0 0 0
+49 82 172
+74 156 189
+246 98 98
+197 148 98
+222 213 238
+255 255 255
+222 205 0
+255 238 0
+24 24 24
diff --git a/data/graphics/pokemon/palettes/rayquaza_shiny_palette.pal b/data/graphics/pokemon/palettes/rayquaza_shiny_palette.pal
new file mode 100644
index 000000000..c294fa7ca
--- /dev/null
+++ b/data/graphics/pokemon/palettes/rayquaza_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+156 156 255
+57 57 57
+57 57 57
+82 82 82
+123 123 123
+164 164 164
+0 0 0
+49 82 148
+74 156 172
+246 98 98
+197 148 98
+230 222 255
+255 255 255
+222 205 0
+255 238 0
+0 0 0
diff --git a/data/graphics/pokemon/palettes/regice_palette.pal b/data/graphics/pokemon/palettes/regice_palette.pal
new file mode 100644
index 000000000..2d599438d
--- /dev/null
+++ b/data/graphics/pokemon/palettes/regice_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 246 148
+49 57 90
+90 98 123
+156 164 222
+189 213 238
+222 255 255
+131 115 180
+255 255 255
+238 255 255
+0 0 0
+0 0 0
+0 0 0
+205 180 32
+255 255 172
+255 230 0
+24 24 24
diff --git a/data/graphics/pokemon/palettes/regice_shiny_palette.pal b/data/graphics/pokemon/palettes/regice_shiny_palette.pal
new file mode 100644
index 000000000..0c3dc8a37
--- /dev/null
+++ b/data/graphics/pokemon/palettes/regice_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 246 148
+0 98 197
+0 148 189
+74 213 255
+172 238 255
+230 255 255
+65 164 255
+255 255 255
+213 255 255
+0 0 0
+0 0 0
+0 0 0
+180 123 32
+255 230 98
+255 189 0
+24 24 24
diff --git a/data/graphics/pokemon/palettes/regirock_palette.pal b/data/graphics/pokemon/palettes/regirock_palette.pal
new file mode 100644
index 000000000..f577420cb
--- /dev/null
+++ b/data/graphics/pokemon/palettes/regirock_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 197 148
+82 74 41
+148 139 115
+205 197 172
+230 222 172
+238 230 222
+180 172 148
+139 90 57
+189 131 57
+238 131 57
+238 172 106
+0 0 0
+0 0 0
+180 65 0
+238 115 57
+24 24 24
diff --git a/data/graphics/pokemon/palettes/regirock_shiny_palette.pal b/data/graphics/pokemon/palettes/regirock_shiny_palette.pal
new file mode 100644
index 000000000..b997589cc
--- /dev/null
+++ b/data/graphics/pokemon/palettes/regirock_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 197 148
+98 24 0
+148 74 32
+180 106 65
+205 139 98
+238 164 131
+131 65 24
+139 90 57
+189 131 57
+238 131 57
+238 172 106
+0 0 0
+0 0 0
+180 65 0
+238 115 57
+24 24 24
diff --git a/data/graphics/pokemon/palettes/registeel_palette.pal b/data/graphics/pokemon/palettes/registeel_palette.pal
new file mode 100644
index 000000000..9d7d328f4
--- /dev/null
+++ b/data/graphics/pokemon/palettes/registeel_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 197 98
+90 82 82
+131 131 123
+189 189 180
+222 213 230
+238 238 238
+115 115 90
+139 131 106
+172 172 123
+0 0 0
+0 0 0
+255 255 255
+213 106 131
+255 180 164
+246 90 172
+24 24 24
diff --git a/data/graphics/pokemon/palettes/registeel_shiny_palette.pal b/data/graphics/pokemon/palettes/registeel_shiny_palette.pal
new file mode 100644
index 000000000..e0489363a
--- /dev/null
+++ b/data/graphics/pokemon/palettes/registeel_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 197 98
+90 82 82
+90 123 106
+115 180 164
+172 222 197
+213 238 238
+115 115 90
+139 131 106
+172 172 123
+0 0 0
+0 0 0
+255 255 255
+180 65 49
+255 123 82
+222 98 49
+24 24 24
diff --git a/data/graphics/pokemon/palettes/relicanth_palette.pal b/data/graphics/pokemon/palettes/relicanth_palette.pal
new file mode 100644
index 000000000..2a95fb3cb
--- /dev/null
+++ b/data/graphics/pokemon/palettes/relicanth_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 246 255
+246 222 180
+213 189 148
+180 148 106
+139 115 74
+106 82 65
+189 164 164
+0 0 0
+164 139 131
+139 115 106
+123 98 90
+82 65 57
+246 90 65
+205 65 49
+255 246 222
+139 123 82
diff --git a/data/graphics/pokemon/palettes/relicanth_shiny_palette.pal b/data/graphics/pokemon/palettes/relicanth_shiny_palette.pal
new file mode 100644
index 000000000..3c3780470
--- /dev/null
+++ b/data/graphics/pokemon/palettes/relicanth_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 246 255
+246 222 180
+213 189 148
+180 148 106
+139 115 74
+106 82 65
+172 230 246
+0 0 0
+139 197 213
+106 164 180
+74 131 148
+24 82 98
+246 90 65
+205 65 49
+255 246 222
+139 123 82
diff --git a/data/graphics/pokemon/palettes/remoraid_palette.pal b/data/graphics/pokemon/palettes/remoraid_palette.pal
new file mode 100644
index 000000000..4d8f3326c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/remoraid_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+213 246 246
+180 222 213
+139 172 189
+98 139 164
+57 74 123
+139 0 0
+255 0 255
+255 0 255
+255 0 255
+213 213 213
+172 172 180
+123 123 131
+90 90 90
+41 41 57
diff --git a/data/graphics/pokemon/palettes/remoraid_shiny_palette.pal b/data/graphics/pokemon/palettes/remoraid_shiny_palette.pal
new file mode 100644
index 000000000..b9fd05014
--- /dev/null
+++ b/data/graphics/pokemon/palettes/remoraid_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+246 213 246
+222 180 230
+172 123 180
+131 82 139
+98 57 106
+139 0 0
+255 0 255
+255 0 255
+255 0 255
+213 213 213
+172 172 180
+123 123 131
+90 90 90
+41 41 57
diff --git a/data/graphics/pokemon/palettes/rhydon_palette.pal b/data/graphics/pokemon/palettes/rhydon_palette.pal
new file mode 100644
index 000000000..1874d9eb7
--- /dev/null
+++ b/data/graphics/pokemon/palettes/rhydon_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+255 238 197
+230 213 172
+180 164 115
+123 106 57
+230 82 57
+164 49 16
+115 32 16
+255 0 255
+255 0 255
+230 230 222
+197 197 189
+139 139 148
+82 82 90
+16 16 16
diff --git a/data/graphics/pokemon/palettes/rhydon_shiny_palette.pal b/data/graphics/pokemon/palettes/rhydon_shiny_palette.pal
new file mode 100644
index 000000000..1e71e3ac5
--- /dev/null
+++ b/data/graphics/pokemon/palettes/rhydon_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+255 238 197
+230 213 172
+180 164 115
+123 106 57
+230 82 57
+164 49 16
+115 32 16
+255 0 255
+255 0 255
+255 255 222
+230 213 180
+189 172 139
+131 115 82
+16 16 16
diff --git a/data/graphics/pokemon/palettes/rhyhorn_palette.pal b/data/graphics/pokemon/palettes/rhyhorn_palette.pal
new file mode 100644
index 000000000..bf720235e
--- /dev/null
+++ b/data/graphics/pokemon/palettes/rhyhorn_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+230 230 238
+189 189 205
+131 131 172
+90 90 123
+65 65 90
+172 57 41
+90 8 0
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/rhyhorn_shiny_palette.pal b/data/graphics/pokemon/palettes/rhyhorn_shiny_palette.pal
new file mode 100644
index 000000000..64280c939
--- /dev/null
+++ b/data/graphics/pokemon/palettes/rhyhorn_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+238 180 156
+197 139 115
+156 98 74
+115 57 32
+74 16 0
+172 57 41
+90 8 0
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/roselia_palette.pal b/data/graphics/pokemon/palettes/roselia_palette.pal
new file mode 100644
index 000000000..a96e5081c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/roselia_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 197 148
+0 0 0
+180 238 115
+246 213 74
+205 222 213
+65 98 49
+131 156 164
+98 148 74
+123 205 98
+172 197 197
+164 49 74
+246 90 131
+255 164 189
+41 90 148
+82 148 213
+98 180 255
diff --git a/data/graphics/pokemon/palettes/roselia_shiny_palette.pal b/data/graphics/pokemon/palettes/roselia_shiny_palette.pal
new file mode 100644
index 000000000..eebb104af
--- /dev/null
+++ b/data/graphics/pokemon/palettes/roselia_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 197 148
+0 0 0
+189 255 115
+246 213 74
+255 238 172
+82 98 41
+213 172 90
+115 172 49
+156 213 74
+255 213 106
+123 65 139
+180 98 205
+205 139 222
+41 49 65
+115 106 123
+148 139 156
diff --git a/data/graphics/pokemon/palettes/sableye_palette.pal b/data/graphics/pokemon/palettes/sableye_palette.pal
new file mode 100644
index 000000000..89a2bed0a
--- /dev/null
+++ b/data/graphics/pokemon/palettes/sableye_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 205 205
+74 49 74
+139 98 139
+197 123 189
+213 148 213
+148 131 213
+197 222 255
+255 255 255
+197 41 32
+106 74 115
+172 180 205
+82 205 65
+32 222 255
+164 115 164
+0 0 0
+255 82 74
diff --git a/data/graphics/pokemon/palettes/sableye_shiny_palette.pal b/data/graphics/pokemon/palettes/sableye_shiny_palette.pal
new file mode 100644
index 000000000..8b03a2efe
--- /dev/null
+++ b/data/graphics/pokemon/palettes/sableye_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 205 205
+115 82 65
+131 82 57
+213 164 123
+246 197 164
+230 148 90
+255 230 156
+255 255 255
+82 213 74
+106 74 57
+230 164 90
+32 222 255
+255 230 106
+180 123 90
+0 0 0
+148 255 148
diff --git a/data/graphics/pokemon/palettes/salamence_palette.pal b/data/graphics/pokemon/palettes/salamence_palette.pal
new file mode 100644
index 000000000..8ee78691f
--- /dev/null
+++ b/data/graphics/pokemon/palettes/salamence_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+172 222 98
+57 65 98
+82 98 148
+123 123 222
+172 172 255
+123 74 49
+189 115 74
+222 123 82
+255 148 98
+131 148 148
+172 164 189
+222 213 238
+255 255 255
+0 0 0
+255 255 41
+24 24 24
diff --git a/data/graphics/pokemon/palettes/salamence_shiny_palette.pal b/data/graphics/pokemon/palettes/salamence_shiny_palette.pal
new file mode 100644
index 000000000..bf2da08f2
--- /dev/null
+++ b/data/graphics/pokemon/palettes/salamence_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+172 222 98
+16 98 32
+98 156 106
+106 197 106
+148 230 148
+123 74 49
+189 115 74
+222 123 82
+255 148 98
+131 148 148
+172 164 189
+222 213 238
+255 255 255
+0 0 0
+255 255 41
+24 24 24
diff --git a/data/graphics/pokemon/palettes/sandshrew_palette.pal b/data/graphics/pokemon/palettes/sandshrew_palette.pal
new file mode 100644
index 000000000..5f537b591
--- /dev/null
+++ b/data/graphics/pokemon/palettes/sandshrew_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 255 255
+255 0 255
+230 230 0
+213 189 0
+172 139 0
+131 82 16
+255 0 255
+255 0 255
+255 0 255
+180 180 164
+205 205 189
+238 238 222
+139 139 139
+82 82 82
+16 16 16
diff --git a/data/graphics/pokemon/palettes/sandshrew_shiny_palette.pal b/data/graphics/pokemon/palettes/sandshrew_shiny_palette.pal
new file mode 100644
index 000000000..ce7877a66
--- /dev/null
+++ b/data/graphics/pokemon/palettes/sandshrew_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 255 255
+255 0 255
+213 238 123
+172 197 82
+131 156 41
+65 90 0
+255 0 255
+255 0 255
+255 0 255
+180 180 164
+205 205 189
+238 238 222
+139 139 139
+82 82 82
+16 16 16
diff --git a/data/graphics/pokemon/palettes/sandslash_palette.pal b/data/graphics/pokemon/palettes/sandslash_palette.pal
new file mode 100644
index 000000000..a9122fbf6
--- /dev/null
+++ b/data/graphics/pokemon/palettes/sandslash_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 255 255
+246 238 90
+222 197 32
+189 164 0
+131 98 0
+238 238 222
+205 205 189
+139 139 139
+74 74 74
+205 180 74
+156 123 16
+123 90 0
+90 49 0
+16 16 16
+255 0 255
diff --git a/data/graphics/pokemon/palettes/sandslash_shiny_palette.pal b/data/graphics/pokemon/palettes/sandslash_shiny_palette.pal
new file mode 100644
index 000000000..8d1cca9b2
--- /dev/null
+++ b/data/graphics/pokemon/palettes/sandslash_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+246 238 156
+222 205 115
+164 148 65
+131 115 32
+98 82 0
+238 238 222
+205 205 189
+139 139 139
+74 74 74
+246 98 98
+213 65 65
+180 32 32
+123 0 0
+90 0 0
+255 0 255
diff --git a/data/graphics/pokemon/palettes/sceptile_palette.pal b/data/graphics/pokemon/palettes/sceptile_palette.pal
new file mode 100644
index 000000000..31f822b0c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/sceptile_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+123 106 156
+255 230 106
+255 197 82
+197 131 57
+255 238 180
+255 106 82
+213 82 57
+164 74 49
+57 98 32
+123 98 90
+255 255 255
+189 255 115
+156 213 74
+115 172 49
+90 123 32
+16 16 16
diff --git a/data/graphics/pokemon/palettes/sceptile_shiny_palette.pal b/data/graphics/pokemon/palettes/sceptile_shiny_palette.pal
new file mode 100644
index 000000000..9a6882bf4
--- /dev/null
+++ b/data/graphics/pokemon/palettes/sceptile_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+123 106 156
+255 106 82
+213 82 57
+164 74 49
+255 238 180
+255 230 106
+255 180 82
+197 131 57
+57 98 32
+123 98 90
+255 255 255
+189 246 255
+164 222 230
+90 180 164
+82 139 131
+16 16 16
diff --git a/data/graphics/pokemon/palettes/scizor_palette.pal b/data/graphics/pokemon/palettes/scizor_palette.pal
new file mode 100644
index 000000000..a9310feae
--- /dev/null
+++ b/data/graphics/pokemon/palettes/scizor_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 197 115
+255 98 16
+205 57 0
+123 32 0
+255 0 255
+255 205 16
+255 139 41
+189 139 41
+255 0 255
+255 0 255
+197 197 205
+148 148 156
+90 90 106
+16 16 16
diff --git a/data/graphics/pokemon/palettes/scizor_shiny_palette.pal b/data/graphics/pokemon/palettes/scizor_shiny_palette.pal
new file mode 100644
index 000000000..93e8e479b
--- /dev/null
+++ b/data/graphics/pokemon/palettes/scizor_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+222 230 98
+180 189 65
+106 115 65
+74 82 16
+255 0 255
+255 205 16
+255 139 41
+189 139 41
+255 0 255
+255 0 255
+197 197 205
+98 197 82
+49 123 32
+16 16 16
diff --git a/data/graphics/pokemon/palettes/scyther_palette.pal b/data/graphics/pokemon/palettes/scyther_palette.pal
new file mode 100644
index 000000000..8678b0bc3
--- /dev/null
+++ b/data/graphics/pokemon/palettes/scyther_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 197
+255 255 255
+222 222 222
+189 189 189
+115 115 115
+246 230 123
+205 197 90
+255 255 172
+246 230 123
+205 197 90
+156 139 49
+189 255 115
+156 222 74
+98 189 32
+74 106 32
+16 16 16
diff --git a/data/graphics/pokemon/palettes/scyther_shiny_palette.pal b/data/graphics/pokemon/palettes/scyther_shiny_palette.pal
new file mode 100644
index 000000000..131fff636
--- /dev/null
+++ b/data/graphics/pokemon/palettes/scyther_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 197
+255 255 255
+222 222 222
+189 189 189
+115 115 115
+255 123 90
+255 82 49
+255 255 172
+246 230 123
+205 197 90
+156 139 49
+164 230 49
+123 189 49
+82 148 8
+57 90 8
+16 16 16
diff --git a/data/graphics/pokemon/palettes/seadra_palette.pal b/data/graphics/pokemon/palettes/seadra_palette.pal
new file mode 100644
index 000000000..e29e999bf
--- /dev/null
+++ b/data/graphics/pokemon/palettes/seadra_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+255 0 255
+164 205 230
+131 172 205
+106 131 156
+74 106 131
+32 65 90
+255 255 172
+222 197 82
+148 123 65
+255 0 255
+255 0 255
+222 222 222
+156 156 156
+0 0 0
+255 255 255
diff --git a/data/graphics/pokemon/palettes/seadra_shiny_palette.pal b/data/graphics/pokemon/palettes/seadra_shiny_palette.pal
new file mode 100644
index 000000000..7cb7cbb5f
--- /dev/null
+++ b/data/graphics/pokemon/palettes/seadra_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+255 0 255
+106 164 205
+65 106 164
+41 65 98
+49 41 65
+0 0 82
+255 222 180
+255 156 123
+172 82 123
+255 0 255
+255 0 255
+222 222 222
+156 156 156
+0 0 0
+255 255 255
diff --git a/data/graphics/pokemon/palettes/seaking_palette.pal b/data/graphics/pokemon/palettes/seaking_palette.pal
new file mode 100644
index 000000000..1ffe314f4
--- /dev/null
+++ b/data/graphics/pokemon/palettes/seaking_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+213 213 222
+172 180 189
+131 139 156
+90 90 98
+255 197 205
+246 123 90
+164 57 65
+255 0 255
+255 164 123
+246 123 90
+222 65 32
+164 49 32
+82 82 82
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/seaking_shiny_palette.pal b/data/graphics/pokemon/palettes/seaking_shiny_palette.pal
new file mode 100644
index 000000000..2a4acb23d
--- /dev/null
+++ b/data/graphics/pokemon/palettes/seaking_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+230 246 164
+213 246 139
+131 164 57
+90 115 8
+255 197 205
+246 123 90
+164 57 65
+255 0 255
+255 246 131
+255 205 90
+213 164 49
+156 106 0
+82 82 82
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/sealeo_palette.pal b/data/graphics/pokemon/palettes/sealeo_palette.pal
new file mode 100644
index 000000000..6644440c0
--- /dev/null
+++ b/data/graphics/pokemon/palettes/sealeo_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 139 82
+57 82 115
+65 106 164
+106 148 213
+139 172 255
+0 0 0
+156 156 180
+189 189 213
+222 222 255
+189 156 123
+213 180 148
+238 205 172
+90 123 148
+189 205 255
+255 230 189
+255 255 255
diff --git a/data/graphics/pokemon/palettes/sealeo_shiny_palette.pal b/data/graphics/pokemon/palettes/sealeo_shiny_palette.pal
new file mode 100644
index 000000000..df4474877
--- /dev/null
+++ b/data/graphics/pokemon/palettes/sealeo_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+82 139 82
+90 49 139
+180 98 205
+213 148 238
+246 197 255
+0 0 0
+156 156 180
+189 189 213
+222 222 255
+189 148 82
+230 189 106
+255 222 164
+156 74 180
+255 238 255
+255 246 197
+255 255 255
diff --git a/data/graphics/pokemon/palettes/seedot_palette.pal b/data/graphics/pokemon/palettes/seedot_palette.pal
new file mode 100644
index 000000000..0fc33bf9b
--- /dev/null
+++ b/data/graphics/pokemon/palettes/seedot_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+82 82 32
+131 123 115
+255 255 255
+156 90 49
+213 148 49
+213 180 82
+123 148 82
+180 205 131
+230 238 180
+246 197 98
+255 238 172
+0 0 0
+0 0 0
+0 0 0
+246 57 0
diff --git a/data/graphics/pokemon/palettes/seedot_shiny_palette.pal b/data/graphics/pokemon/palettes/seedot_shiny_palette.pal
new file mode 100644
index 000000000..0cd33d0c1
--- /dev/null
+++ b/data/graphics/pokemon/palettes/seedot_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+82 82 32
+131 123 115
+255 255 255
+197 57 41
+230 82 32
+255 139 82
+148 139 139
+180 172 172
+222 213 213
+246 197 98
+255 238 172
+0 0 0
+0 0 0
+0 0 0
+246 57 0
diff --git a/data/graphics/pokemon/palettes/seel_palette.pal b/data/graphics/pokemon/palettes/seel_palette.pal
new file mode 100644
index 000000000..bc38b44e5
--- /dev/null
+++ b/data/graphics/pokemon/palettes/seel_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+230 230 246
+197 205 238
+156 164 189
+65 82 131
+255 255 197
+213 180 131
+115 106 49
+255 189 164
+213 131 82
+164 82 32
+255 0 255
+255 0 255
+255 0 255
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/seel_shiny_palette.pal b/data/graphics/pokemon/palettes/seel_shiny_palette.pal
new file mode 100644
index 000000000..952eec318
--- /dev/null
+++ b/data/graphics/pokemon/palettes/seel_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+238 238 213
+213 205 189
+180 172 156
+139 131 115
+255 255 197
+213 180 131
+115 106 49
+255 156 123
+238 115 82
+148 57 41
+255 0 255
+255 0 255
+255 0 255
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/sentret_palette.pal b/data/graphics/pokemon/palettes/sentret_palette.pal
new file mode 100644
index 000000000..5591d8f1b
--- /dev/null
+++ b/data/graphics/pokemon/palettes/sentret_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+238 222 139
+230 197 82
+205 164 65
+180 139 57
+148 106 32
+115 65 16
+90 41 8
+57 8 0
+222 65 24
+180 32 16
+255 131 115
+115 115 115
+65 65 65
+16 16 16
diff --git a/data/graphics/pokemon/palettes/sentret_shiny_palette.pal b/data/graphics/pokemon/palettes/sentret_shiny_palette.pal
new file mode 100644
index 000000000..05c9da6f7
--- /dev/null
+++ b/data/graphics/pokemon/palettes/sentret_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 246 172
+238 222 123
+205 164 65
+205 172 74
+197 82 115
+148 41 82
+82 16 65
+57 8 0
+222 65 24
+180 32 16
+255 131 115
+115 115 115
+65 65 65
+16 16 16
diff --git a/data/graphics/pokemon/palettes/seviper_palette.pal b/data/graphics/pokemon/palettes/seviper_palette.pal
new file mode 100644
index 000000000..bdcc5e761
--- /dev/null
+++ b/data/graphics/pokemon/palettes/seviper_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 197 197
+255 255 255
+57 49 49
+255 230 90
+222 189 65
+139 41 180
+255 189 172
+238 90 82
+205 65 57
+131 123 65
+41 32 32
+139 123 123
+82 74 74
+0 0 0
+164 49 255
+90 49 65
diff --git a/data/graphics/pokemon/palettes/seviper_shiny_palette.pal b/data/graphics/pokemon/palettes/seviper_shiny_palette.pal
new file mode 100644
index 000000000..7296a030a
--- /dev/null
+++ b/data/graphics/pokemon/palettes/seviper_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 197 197
+255 255 255
+57 49 49
+205 255 115
+172 222 82
+180 49 106
+255 189 172
+90 131 180
+57 90 139
+82 123 16
+41 32 32
+139 123 123
+82 74 74
+0 0 0
+213 82 139
+90 49 65
diff --git a/data/graphics/pokemon/palettes/sharpedo_palette.pal b/data/graphics/pokemon/palettes/sharpedo_palette.pal
new file mode 100644
index 000000000..3db40a601
--- /dev/null
+++ b/data/graphics/pokemon/palettes/sharpedo_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+156 255 156
+57 65 74
+65 98 123
+65 139 148
+148 189 189
+213 123 131
+222 189 65
+255 222 98
+172 156 180
+222 205 246
+238 230 255
+156 74 90
+238 49 24
+255 255 255
+0 0 0
+106 57 74
diff --git a/data/graphics/pokemon/palettes/sharpedo_shiny_palette.pal b/data/graphics/pokemon/palettes/sharpedo_shiny_palette.pal
new file mode 100644
index 000000000..11b98e3bd
--- /dev/null
+++ b/data/graphics/pokemon/palettes/sharpedo_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+156 255 156
+98 0 82
+131 0 115
+164 16 148
+197 49 180
+213 123 131
+222 189 65
+255 222 98
+172 156 180
+222 205 246
+238 230 255
+156 74 90
+238 49 24
+255 255 255
+0 0 0
+106 57 74
diff --git a/data/graphics/pokemon/palettes/shedinja_palette.pal b/data/graphics/pokemon/palettes/shedinja_palette.pal
new file mode 100644
index 000000000..1e1eefe6b
--- /dev/null
+++ b/data/graphics/pokemon/palettes/shedinja_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+213 197 65
+180 164 57
+164 131 49
+139 115 41
+82 74 41
+0 0 0
+0 0 0
+0 0 0
+115 90 41
+246 230 98
+255 255 255
+222 222 222
+189 189 189
+123 123 123
+16 16 16
diff --git a/data/graphics/pokemon/palettes/shedinja_shiny_palette.pal b/data/graphics/pokemon/palettes/shedinja_shiny_palette.pal
new file mode 100644
index 000000000..7e7ae66bd
--- /dev/null
+++ b/data/graphics/pokemon/palettes/shedinja_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+255 230 189
+246 197 156
+213 164 123
+180 131 90
+139 106 74
+0 0 0
+255 0 255
+255 0 255
+123 82 57
+255 246 230
+255 255 255
+238 222 238
+213 180 197
+131 106 131
+16 16 16
diff --git a/data/graphics/pokemon/palettes/shelgon_palette.pal b/data/graphics/pokemon/palettes/shelgon_palette.pal
new file mode 100644
index 000000000..a5abe063e
--- /dev/null
+++ b/data/graphics/pokemon/palettes/shelgon_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 246 148
+74 65 57
+98 90 74
+123 123 98
+0 0 0
+106 57 57
+189 90 32
+246 115 74
+82 82 115
+148 139 180
+205 205 205
+238 238 205
+246 246 0
+197 197 0
+180 180 189
+24 24 24
diff --git a/data/graphics/pokemon/palettes/shelgon_shiny_palette.pal b/data/graphics/pokemon/palettes/shelgon_shiny_palette.pal
new file mode 100644
index 000000000..3d1e1a361
--- /dev/null
+++ b/data/graphics/pokemon/palettes/shelgon_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 246 148
+57 49 41
+82 74 57
+106 106 82
+0 0 0
+106 57 57
+172 32 0
+246 82 32
+0 115 65
+74 148 57
+189 205 180
+222 238 205
+246 246 0
+197 197 0
+156 180 164
+24 24 24
diff --git a/data/graphics/pokemon/palettes/shellder_palette.pal b/data/graphics/pokemon/palettes/shellder_palette.pal
new file mode 100644
index 000000000..a7c916549
--- /dev/null
+++ b/data/graphics/pokemon/palettes/shellder_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+213 213 238
+222 189 238
+180 139 189
+131 90 139
+90 57 98
+255 123 65
+205 74 32
+123 32 16
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+106 106 106
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/shellder_shiny_palette.pal b/data/graphics/pokemon/palettes/shellder_shiny_palette.pal
new file mode 100644
index 000000000..20f597524
--- /dev/null
+++ b/data/graphics/pokemon/palettes/shellder_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+213 213 238
+255 180 65
+255 139 24
+213 98 0
+148 32 0
+255 131 123
+238 90 82
+139 24 16
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+106 106 106
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/shiftry_palette.pal b/data/graphics/pokemon/palettes/shiftry_palette.pal
new file mode 100644
index 000000000..3a91e677c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/shiftry_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 148 197
+82 49 49
+131 131 115
+255 255 255
+115 65 74
+156 90 98
+222 123 82
+246 197 131
+230 222 255
+189 180 197
+0 0 0
+74 123 41
+98 172 98
+131 213 98
+255 213 98
+0 0 0
diff --git a/data/graphics/pokemon/palettes/shiftry_shiny_palette.pal b/data/graphics/pokemon/palettes/shiftry_shiny_palette.pal
new file mode 100644
index 000000000..35aca99d4
--- /dev/null
+++ b/data/graphics/pokemon/palettes/shiftry_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 148 197
+82 49 49
+172 106 82
+255 255 255
+115 16 0
+180 49 32
+222 98 49
+255 139 98
+255 238 156
+222 172 74
+0 0 0
+90 131 49
+139 205 82
+189 255 115
+255 156 82
+0 0 0
diff --git a/data/graphics/pokemon/palettes/shroomish_palette.pal b/data/graphics/pokemon/palettes/shroomish_palette.pal
new file mode 100644
index 000000000..97f25bdf6
--- /dev/null
+++ b/data/graphics/pokemon/palettes/shroomish_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 148 139
+98 74 49
+148 106 49
+213 164 90
+238 197 139
+255 230 172
+255 255 213
+90 131 74
+123 172 106
+139 197 131
+164 213 148
+65 82 49
+172 197 131
+0 0 0
+0 0 0
+255 255 255
diff --git a/data/graphics/pokemon/palettes/shroomish_shiny_palette.pal b/data/graphics/pokemon/palettes/shroomish_shiny_palette.pal
new file mode 100644
index 000000000..a0bd12821
--- /dev/null
+++ b/data/graphics/pokemon/palettes/shroomish_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 148 139
+123 98 74
+172 123 65
+222 189 123
+246 213 164
+255 238 189
+255 255 230
+180 65 49
+222 98 49
+255 115 74
+255 189 106
+164 49 32
+255 172 98
+0 0 0
+0 0 0
+255 255 255
diff --git a/data/graphics/pokemon/palettes/shuckle_palette.pal b/data/graphics/pokemon/palettes/shuckle_palette.pal
new file mode 100644
index 000000000..ea40c0be4
--- /dev/null
+++ b/data/graphics/pokemon/palettes/shuckle_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+16 16 16
+148 131 115
+115 82 16
+189 139 41
+238 197 74
+255 255 90
+255 0 255
+230 156 131
+246 205 180
+255 0 255
+131 32 0
+197 57 16
+246 115 57
+255 180 123
+255 255 255
diff --git a/data/graphics/pokemon/palettes/shuckle_shiny_palette.pal b/data/graphics/pokemon/palettes/shuckle_shiny_palette.pal
new file mode 100644
index 000000000..30126f57c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/shuckle_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+16 16 16
+148 131 115
+115 82 16
+189 139 41
+238 197 74
+255 255 90
+255 0 255
+164 189 189
+189 213 213
+255 0 255
+24 65 115
+49 98 189
+65 156 238
+139 205 246
+255 255 255
diff --git a/data/graphics/pokemon/palettes/shuppet_palette.pal b/data/graphics/pokemon/palettes/shuppet_palette.pal
new file mode 100644
index 000000000..7dafb6a01
--- /dev/null
+++ b/data/graphics/pokemon/palettes/shuppet_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 197 197
+74 65 74
+148 131 139
+164 164 172
+172 189 197
+123 115 123
+106 213 246
+82 189 213
+246 213 49
+189 180 0
+123 180 65
+106 148 65
+0 0 0
+0 0 0
+0 0 0
+24 24 24
diff --git a/data/graphics/pokemon/palettes/shuppet_shiny_palette.pal b/data/graphics/pokemon/palettes/shuppet_shiny_palette.pal
new file mode 100644
index 000000000..9d5557a71
--- /dev/null
+++ b/data/graphics/pokemon/palettes/shuppet_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 197 197
+49 74 82
+57 123 131
+98 172 180
+139 205 213
+49 115 123
+106 213 246
+82 189 213
+246 213 49
+189 180 0
+123 180 65
+106 148 65
+0 0 0
+0 0 0
+0 0 0
+24 24 24
diff --git a/data/graphics/pokemon/palettes/silcoon_palette.pal b/data/graphics/pokemon/palettes/silcoon_palette.pal
new file mode 100644
index 000000000..2a48849f8
--- /dev/null
+++ b/data/graphics/pokemon/palettes/silcoon_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 246 197
+106 106 115
+139 139 148
+172 172 180
+0 0 0
+189 189 205
+222 213 230
+238 238 230
+255 255 255
+16 16 24
+246 164 0
+197 123 0
+0 0 0
+246 255 197
+0 0 0
+24 24 24
diff --git a/data/graphics/pokemon/palettes/silcoon_shiny_palette.pal b/data/graphics/pokemon/palettes/silcoon_shiny_palette.pal
new file mode 100644
index 000000000..db9e98b7a
--- /dev/null
+++ b/data/graphics/pokemon/palettes/silcoon_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 246 197
+164 106 24
+205 148 65
+230 164 90
+0 0 0
+255 189 90
+255 222 148
+255 246 197
+255 255 255
+16 16 24
+90 131 189
+65 90 139
+0 0 0
+246 255 197
+0 0 0
+24 24 24
diff --git a/data/graphics/pokemon/palettes/skarmory_palette.pal b/data/graphics/pokemon/palettes/skarmory_palette.pal
new file mode 100644
index 000000000..d4662ab92
--- /dev/null
+++ b/data/graphics/pokemon/palettes/skarmory_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+230 230 238
+197 197 205
+164 164 172
+123 123 131
+82 82 82
+255 156 123
+246 98 82
+197 57 49
+148 32 0
+255 222 0
+205 148 0
+255 0 255
+255 0 255
+16 16 16
diff --git a/data/graphics/pokemon/palettes/skarmory_shiny_palette.pal b/data/graphics/pokemon/palettes/skarmory_shiny_palette.pal
new file mode 100644
index 000000000..561324c82
--- /dev/null
+++ b/data/graphics/pokemon/palettes/skarmory_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+238 230 197
+197 189 164
+148 139 123
+115 115 98
+82 90 74
+115 213 74
+74 172 41
+41 106 32
+49 74 32
+255 222 0
+205 148 0
+255 0 255
+255 0 255
+16 16 16
diff --git a/data/graphics/pokemon/palettes/skiploom_palette.pal b/data/graphics/pokemon/palettes/skiploom_palette.pal
new file mode 100644
index 000000000..15fcce8e5
--- /dev/null
+++ b/data/graphics/pokemon/palettes/skiploom_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+139 238 57
+98 205 57
+65 172 32
+24 98 0
+255 0 255
+255 238 115
+255 213 0
+246 164 0
+172 90 0
+255 0 255
+255 0 255
+213 213 213
+164 164 164
+16 16 16
diff --git a/data/graphics/pokemon/palettes/skiploom_shiny_palette.pal b/data/graphics/pokemon/palettes/skiploom_shiny_palette.pal
new file mode 100644
index 000000000..2dedaa30e
--- /dev/null
+++ b/data/graphics/pokemon/palettes/skiploom_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 148 213
+222 106 189
+172 90 148
+98 49 82
+255 0 255
+255 238 115
+255 213 0
+238 156 16
+156 90 16
+255 0 255
+255 0 255
+213 213 213
+164 164 164
+16 16 16
diff --git a/data/graphics/pokemon/palettes/skitty_palette.pal b/data/graphics/pokemon/palettes/skitty_palette.pal
new file mode 100644
index 000000000..0a1228191
--- /dev/null
+++ b/data/graphics/pokemon/palettes/skitty_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+255 246 148
+255 205 98
+205 156 65
+131 106 65
+0 0 0
+0 0 0
+255 205 189
+197 106 180
+123 0 106
+0 0 0
+255 172 148
+255 131 106
+197 82 57
+131 41 49
diff --git a/data/graphics/pokemon/palettes/skitty_shiny_palette.pal b/data/graphics/pokemon/palettes/skitty_shiny_palette.pal
new file mode 100644
index 000000000..d3e9130f3
--- /dev/null
+++ b/data/graphics/pokemon/palettes/skitty_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+255 246 164
+255 222 115
+213 164 65
+131 106 65
+0 0 0
+0 0 0
+255 180 98
+255 106 74
+115 24 32
+0 0 0
+255 123 82
+238 82 49
+189 65 32
+164 49 32
diff --git a/data/graphics/pokemon/palettes/slaking_palette.pal b/data/graphics/pokemon/palettes/slaking_palette.pal
new file mode 100644
index 000000000..84cf081cf
--- /dev/null
+++ b/data/graphics/pokemon/palettes/slaking_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 156 164
+90 65 49
+139 106 82
+172 139 106
+197 172 148
+213 205 180
+246 238 213
+90 98 123
+205 205 238
+238 238 255
+255 255 255
+139 49 65
+197 82 115
+222 131 148
+16 0 0
+255 255 255
diff --git a/data/graphics/pokemon/palettes/slaking_shiny_palette.pal b/data/graphics/pokemon/palettes/slaking_shiny_palette.pal
new file mode 100644
index 000000000..1ec404cf6
--- /dev/null
+++ b/data/graphics/pokemon/palettes/slaking_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+115 156 164
+74 65 49
+106 98 74
+139 123 106
+197 172 148
+213 205 180
+246 238 213
+189 131 65
+255 197 106
+255 238 148
+255 255 255
+164 49 32
+213 82 41
+255 123 82
+16 0 0
+255 255 255
diff --git a/data/graphics/pokemon/palettes/slakoth_palette.pal b/data/graphics/pokemon/palettes/slakoth_palette.pal
new file mode 100644
index 000000000..934fc9ae9
--- /dev/null
+++ b/data/graphics/pokemon/palettes/slakoth_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+139 148 205
+0 0 0
+82 57 41
+115 82 41
+139 106 65
+65 65 65
+156 156 156
+205 205 205
+255 255 255
+139 49 65
+189 90 74
+213 123 106
+255 164 139
+180 148 106
+205 180 139
+230 205 164
diff --git a/data/graphics/pokemon/palettes/slakoth_shiny_palette.pal b/data/graphics/pokemon/palettes/slakoth_shiny_palette.pal
new file mode 100644
index 000000000..4f65ae8e4
--- /dev/null
+++ b/data/graphics/pokemon/palettes/slakoth_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+139 148 205
+41 32 32
+57 49 49
+82 74 74
+156 106 139
+65 65 65
+156 156 156
+205 205 205
+255 255 255
+156 41 24
+180 65 49
+222 98 49
+255 123 82
+156 90 131
+197 123 172
+230 189 205
diff --git a/data/graphics/pokemon/palettes/slowbro_palette.pal b/data/graphics/pokemon/palettes/slowbro_palette.pal
new file mode 100644
index 000000000..6ae68b376
--- /dev/null
+++ b/data/graphics/pokemon/palettes/slowbro_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 205
+255 255 255
+255 238 156
+255 205 98
+230 172 90
+164 115 32
+230 246 189
+197 213 156
+156 172 98
+98 115 57
+230 82 41
+255 189 148
+255 139 106
+230 82 41
+148 32 16
+16 16 16
diff --git a/data/graphics/pokemon/palettes/slowbro_shiny_palette.pal b/data/graphics/pokemon/palettes/slowbro_shiny_palette.pal
new file mode 100644
index 000000000..ad1c1246d
--- /dev/null
+++ b/data/graphics/pokemon/palettes/slowbro_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 205
+255 255 255
+255 238 156
+255 205 98
+230 172 90
+164 115 32
+230 197 106
+189 156 65
+148 115 24
+98 65 0
+230 82 41
+205 197 255
+164 156 213
+123 115 172
+74 65 123
+16 16 16
diff --git a/data/graphics/pokemon/palettes/slowking_palette.pal b/data/graphics/pokemon/palettes/slowking_palette.pal
new file mode 100644
index 000000000..c3e452f0d
--- /dev/null
+++ b/data/graphics/pokemon/palettes/slowking_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+16 16 16
+255 123 57
+205 74 32
+156 32 0
+205 74 32
+230 106 49
+255 180 115
+148 106 0
+255 189 49
+255 255 139
+82 82 65
+148 148 123
+180 180 172
+222 222 205
+255 255 255
diff --git a/data/graphics/pokemon/palettes/slowking_shiny_palette.pal b/data/graphics/pokemon/palettes/slowking_shiny_palette.pal
new file mode 100644
index 000000000..55ae2a1ee
--- /dev/null
+++ b/data/graphics/pokemon/palettes/slowking_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+16 16 16
+98 164 246
+49 90 189
+131 32 74
+180 90 115
+213 123 148
+255 180 197
+148 106 0
+238 189 65
+255 255 139
+82 82 65
+148 148 123
+180 180 172
+222 222 205
+255 255 255
diff --git a/data/graphics/pokemon/palettes/slowpoke_palette.pal b/data/graphics/pokemon/palettes/slowpoke_palette.pal
new file mode 100644
index 000000000..4b3e369dd
--- /dev/null
+++ b/data/graphics/pokemon/palettes/slowpoke_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+213 205 205
+255 246 139
+255 205 98
+246 164 65
+156 74 32
+255 0 255
+246 65 32
+139 32 32
+106 98 98
+255 164 131
+255 131 98
+246 65 32
+139 57 0
+16 16 16
diff --git a/data/graphics/pokemon/palettes/slowpoke_shiny_palette.pal b/data/graphics/pokemon/palettes/slowpoke_shiny_palette.pal
new file mode 100644
index 000000000..628e4153a
--- /dev/null
+++ b/data/graphics/pokemon/palettes/slowpoke_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+213 205 205
+255 255 189
+255 255 148
+238 213 106
+156 74 32
+255 0 255
+246 65 32
+139 32 32
+106 98 98
+255 222 238
+238 180 197
+197 139 156
+139 74 90
+16 16 16
diff --git a/data/graphics/pokemon/palettes/slugma_palette.pal b/data/graphics/pokemon/palettes/slugma_palette.pal
new file mode 100644
index 000000000..081ae47dc
--- /dev/null
+++ b/data/graphics/pokemon/palettes/slugma_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 189 106
+255 131 74
+222 90 32
+148 32 0
+255 213 115
+255 238 156
+255 213 115
+246 164 0
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+106 106 106
+16 16 16
diff --git a/data/graphics/pokemon/palettes/slugma_shiny_palette.pal b/data/graphics/pokemon/palettes/slugma_shiny_palette.pal
new file mode 100644
index 000000000..85babdbe1
--- /dev/null
+++ b/data/graphics/pokemon/palettes/slugma_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+213 213 213
+180 180 180
+123 123 123
+74 74 74
+230 230 230
+255 238 156
+255 213 115
+246 164 0
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+106 106 106
+16 16 16
diff --git a/data/graphics/pokemon/palettes/smeargle_palette.pal b/data/graphics/pokemon/palettes/smeargle_palette.pal
new file mode 100644
index 000000000..068322e3e
--- /dev/null
+++ b/data/graphics/pokemon/palettes/smeargle_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+189 213 213
+255 255 255
+24 156 0
+222 222 189
+172 172 139
+139 131 82
+246 131 0
+180 0 0
+106 90 49
+74 57 16
+106 222 65
+65 197 24
+0 98 0
+197 197 197
+148 148 156
+16 16 16
diff --git a/data/graphics/pokemon/palettes/smeargle_shiny_palette.pal b/data/graphics/pokemon/palettes/smeargle_shiny_palette.pal
new file mode 100644
index 000000000..f5f50de2d
--- /dev/null
+++ b/data/graphics/pokemon/palettes/smeargle_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+189 213 213
+255 255 255
+197 74 65
+238 222 156
+205 172 98
+180 115 74
+246 131 0
+180 0 0
+106 65 32
+74 57 16
+255 156 131
+238 106 82
+172 49 41
+197 197 197
+148 148 156
+16 16 16
diff --git a/data/graphics/pokemon/palettes/smoochum_palette.pal b/data/graphics/pokemon/palettes/smoochum_palette.pal
new file mode 100644
index 000000000..722cd4206
--- /dev/null
+++ b/data/graphics/pokemon/palettes/smoochum_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+189 172 41
+255 148 164
+222 74 123
+139 16 90
+255 230 82
+222 205 49
+148 131 24
+255 197 164
+246 230 172
+222 197 131
+139 131 74
+213 213 213
+180 180 180
+0 0 0
diff --git a/data/graphics/pokemon/palettes/smoochum_shiny_palette.pal b/data/graphics/pokemon/palettes/smoochum_shiny_palette.pal
new file mode 100644
index 000000000..00a439312
--- /dev/null
+++ b/data/graphics/pokemon/palettes/smoochum_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+213 189 24
+255 189 213
+230 139 123
+164 65 57
+255 255 172
+255 230 74
+172 148 16
+255 222 230
+246 246 205
+213 197 139
+139 131 74
+197 197 197
+131 131 131
+41 41 57
diff --git a/data/graphics/pokemon/palettes/sneasel_palette.pal b/data/graphics/pokemon/palettes/sneasel_palette.pal
new file mode 100644
index 000000000..076fa7300
--- /dev/null
+++ b/data/graphics/pokemon/palettes/sneasel_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+139 172 156
+82 123 106
+57 90 74
+41 57 41
+255 205 213
+255 115 106
+197 74 74
+131 16 32
+230 74 74
+106 98 123
+189 180 197
+255 230 90
+205 131 0
+16 16 16
diff --git a/data/graphics/pokemon/palettes/sneasel_shiny_palette.pal b/data/graphics/pokemon/palettes/sneasel_shiny_palette.pal
new file mode 100644
index 000000000..64a502ce6
--- /dev/null
+++ b/data/graphics/pokemon/palettes/sneasel_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 172 205
+238 139 180
+197 98 131
+90 49 65
+255 255 164
+255 230 74
+222 180 98
+156 98 57
+230 74 74
+106 98 123
+189 180 197
+255 255 255
+205 222 238
+16 16 16
diff --git a/data/graphics/pokemon/palettes/snorlax_palette.pal b/data/graphics/pokemon/palettes/snorlax_palette.pal
new file mode 100644
index 000000000..aa61fc9e4
--- /dev/null
+++ b/data/graphics/pokemon/palettes/snorlax_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+139 139 180
+115 115 148
+90 90 115
+65 65 90
+255 255 205
+246 246 156
+230 222 148
+156 156 82
+238 172 115
+213 156 90
+164 106 41
+213 213 222
+106 106 115
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/snorlax_shiny_palette.pal b/data/graphics/pokemon/palettes/snorlax_shiny_palette.pal
new file mode 100644
index 000000000..8528d0924
--- /dev/null
+++ b/data/graphics/pokemon/palettes/snorlax_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+123 180 255
+65 115 189
+41 90 131
+41 90 98
+255 255 230
+255 238 197
+246 205 148
+156 156 82
+222 156 98
+180 123 57
+148 90 24
+213 213 222
+106 106 115
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/snorunt_palette.pal b/data/graphics/pokemon/palettes/snorunt_palette.pal
new file mode 100644
index 000000000..25d137458
--- /dev/null
+++ b/data/graphics/pokemon/palettes/snorunt_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+222 222 222
+255 123 82
+180 65 49
+180 115 49
+255 238 164
+255 213 106
+230 172 90
+139 213 255
+156 139 139
+65 148 213
+139 123 123
+82 74 74
+57 49 49
+41 32 32
+255 255 255
diff --git a/data/graphics/pokemon/palettes/snorunt_shiny_palette.pal b/data/graphics/pokemon/palettes/snorunt_shiny_palette.pal
new file mode 100644
index 000000000..b483a219f
--- /dev/null
+++ b/data/graphics/pokemon/palettes/snorunt_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+222 222 222
+255 205 82
+180 131 49
+148 98 16
+172 246 255
+139 213 255
+106 180 222
+255 197 180
+156 139 139
+255 57 41
+139 123 123
+82 74 74
+57 49 49
+41 32 32
+255 255 255
diff --git a/data/graphics/pokemon/palettes/snubbull_palette.pal b/data/graphics/pokemon/palettes/snubbull_palette.pal
new file mode 100644
index 000000000..dea1ea530
--- /dev/null
+++ b/data/graphics/pokemon/palettes/snubbull_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+164 41 41
+255 0 255
+148 41 57
+230 98 106
+238 180 164
+255 205 197
+255 131 41
+16 16 16
+65 65 82
+98 115 115
+148 164 164
+65 139 172
+172 222 246
+222 222 222
+255 255 255
diff --git a/data/graphics/pokemon/palettes/snubbull_shiny_palette.pal b/data/graphics/pokemon/palettes/snubbull_shiny_palette.pal
new file mode 100644
index 000000000..5dcc2957d
--- /dev/null
+++ b/data/graphics/pokemon/palettes/snubbull_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+197 49 65
+255 0 255
+90 90 139
+148 156 164
+197 205 197
+222 222 222
+255 148 74
+16 16 16
+123 49 65
+156 74 98
+205 106 139
+65 139 172
+255 197 180
+238 213 197
+255 255 255
diff --git a/data/graphics/pokemon/palettes/solrock_palette.pal b/data/graphics/pokemon/palettes/solrock_palette.pal
new file mode 100644
index 000000000..315f49dd3
--- /dev/null
+++ b/data/graphics/pokemon/palettes/solrock_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+255 238 164
+238 213 115
+222 180 74
+180 148 82
+238 148 57
+205 123 49
+172 98 41
+139 82 32
+123 98 74
+57 41 24
+255 172 98
+213 74 82
+139 115 115
+82 82 90
+16 16 16
diff --git a/data/graphics/pokemon/palettes/solrock_shiny_palette.pal b/data/graphics/pokemon/palettes/solrock_shiny_palette.pal
new file mode 100644
index 000000000..9de01aa0b
--- /dev/null
+++ b/data/graphics/pokemon/palettes/solrock_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+255 238 164
+238 213 115
+222 180 74
+180 148 82
+255 115 106
+255 65 57
+222 32 24
+189 0 0
+123 98 74
+57 41 24
+255 172 98
+0 205 255
+139 115 115
+82 82 90
+16 16 16
diff --git a/data/graphics/pokemon/palettes/spearow_palette.pal b/data/graphics/pokemon/palettes/spearow_palette.pal
new file mode 100644
index 000000000..de6c4ce1c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/spearow_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+238 222 172
+213 197 156
+172 156 115
+106 98 82
+255 131 115
+246 82 65
+205 32 16
+123 24 0
+246 180 90
+213 156 57
+172 115 16
+123 65 0
+255 213 172
+24 24 24
diff --git a/data/graphics/pokemon/palettes/spearow_shiny_palette.pal b/data/graphics/pokemon/palettes/spearow_shiny_palette.pal
new file mode 100644
index 000000000..fd2223485
--- /dev/null
+++ b/data/graphics/pokemon/palettes/spearow_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+238 222 172
+213 197 156
+172 156 115
+106 98 82
+255 255 82
+255 222 0
+238 164 0
+131 57 0
+238 222 115
+197 180 74
+156 139 32
+98 82 0
+255 255 148
+24 24 24
diff --git a/data/graphics/pokemon/palettes/spheal_palette.pal b/data/graphics/pokemon/palettes/spheal_palette.pal
new file mode 100644
index 000000000..1fa035c32
--- /dev/null
+++ b/data/graphics/pokemon/palettes/spheal_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 197 98
+16 16 57
+74 82 139
+106 123 213
+156 164 255
+197 197 255
+255 255 255
+106 90 49
+164 148 106
+213 197 148
+230 213 172
+246 230 189
+222 222 255
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/graphics/pokemon/palettes/spheal_shiny_palette.pal b/data/graphics/pokemon/palettes/spheal_shiny_palette.pal
new file mode 100644
index 000000000..14f207301
--- /dev/null
+++ b/data/graphics/pokemon/palettes/spheal_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 197 98
+16 16 57
+90 49 139
+180 98 205
+213 148 238
+246 197 255
+255 255 255
+106 90 49
+164 148 106
+230 205 148
+238 222 172
+255 238 189
+255 222 255
+0 0 0
+0 0 0
+0 0 0
diff --git a/data/graphics/pokemon/palettes/spinarak_palette.pal b/data/graphics/pokemon/palettes/spinarak_palette.pal
new file mode 100644
index 000000000..0a09982d6
--- /dev/null
+++ b/data/graphics/pokemon/palettes/spinarak_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+205 255 115
+148 230 65
+98 189 32
+82 123 41
+49 82 16
+255 255 90
+180 164 49
+148 123 49
+255 156 82
+238 49 0
+148 49 0
+189 189 189
+123 123 123
+16 16 16
diff --git a/data/graphics/pokemon/palettes/spinarak_shiny_palette.pal b/data/graphics/pokemon/palettes/spinarak_shiny_palette.pal
new file mode 100644
index 000000000..f2aed8e9f
--- /dev/null
+++ b/data/graphics/pokemon/palettes/spinarak_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+180 213 222
+139 172 189
+82 106 156
+57 74 90
+32 49 74
+230 172 205
+172 90 123
+106 65 82
+255 156 82
+238 49 0
+148 49 0
+189 189 189
+123 123 123
+16 16 16
diff --git a/data/graphics/pokemon/palettes/spinda_palette.pal b/data/graphics/pokemon/palettes/spinda_palette.pal
new file mode 100644
index 000000000..9b0ad5bfc
--- /dev/null
+++ b/data/graphics/pokemon/palettes/spinda_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+246 230 172
+230 213 164
+197 180 131
+172 148 106
+222 139 74
+222 106 57
+180 90 41
+156 57 24
+115 65 16
+172 65 90
+255 255 0
+255 255 0
+123 98 74
+90 65 49
+16 16 16
diff --git a/data/graphics/pokemon/palettes/spinda_shiny_palette.pal b/data/graphics/pokemon/palettes/spinda_shiny_palette.pal
new file mode 100644
index 000000000..6aa748129
--- /dev/null
+++ b/data/graphics/pokemon/palettes/spinda_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+246 230 172
+230 213 164
+197 180 131
+172 148 106
+180 197 90
+148 164 57
+115 131 24
+82 98 0
+49 65 0
+172 65 90
+255 255 0
+255 255 0
+123 98 74
+90 65 49
+16 16 16
diff --git a/data/graphics/pokemon/palettes/spoink_palette.pal b/data/graphics/pokemon/palettes/spoink_palette.pal
new file mode 100644
index 000000000..c1891323c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/spoink_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 255 255
+172 172 164
+139 139 148
+106 115 123
+49 49 41
+255 230 255
+255 205 189
+230 172 131
+148 74 74
+197 139 90
+24 24 24
+0 0 0
+74 74 74
+255 255 255
+98 82 82
+0 0 0
diff --git a/data/graphics/pokemon/palettes/spoink_shiny_palette.pal b/data/graphics/pokemon/palettes/spoink_shiny_palette.pal
new file mode 100644
index 000000000..c8edfafd7
--- /dev/null
+++ b/data/graphics/pokemon/palettes/spoink_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 255 255
+255 205 172
+246 180 139
+205 164 123
+98 74 57
+172 172 172
+139 139 139
+82 82 82
+49 49 49
+106 106 106
+0 0 0
+0 0 0
+172 123 106
+255 255 255
+98 82 82
+0 0 0
diff --git a/data/graphics/pokemon/palettes/squirtle_palette.pal b/data/graphics/pokemon/palettes/squirtle_palette.pal
new file mode 100644
index 000000000..8429f3be2
--- /dev/null
+++ b/data/graphics/pokemon/palettes/squirtle_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+213 148 82
+189 106 0
+98 41 0
+213 205 205
+255 230 156
+255 213 106
+230 172 90
+213 131 57
+148 32 0
+180 238 189
+148 213 205
+90 172 156
+65 115 98
+16 16 16
diff --git a/data/graphics/pokemon/palettes/squirtle_shiny_palette.pal b/data/graphics/pokemon/palettes/squirtle_shiny_palette.pal
new file mode 100644
index 000000000..9a41b677c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/squirtle_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+148 205 41
+106 164 0
+65 123 0
+213 205 205
+255 230 156
+255 213 106
+230 172 90
+213 131 57
+148 32 0
+172 255 255
+123 246 255
+82 205 213
+16 115 123
+16 16 16
diff --git a/data/graphics/pokemon/palettes/stantler_palette.pal b/data/graphics/pokemon/palettes/stantler_palette.pal
new file mode 100644
index 000000000..29eeabc43
--- /dev/null
+++ b/data/graphics/pokemon/palettes/stantler_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 213 115
+230 180 90
+180 131 49
+123 65 0
+255 0 255
+255 255 172
+255 222 131
+255 222 82
+230 164 32
+213 0 255
+180 180 180
+123 123 123
+74 74 74
+16 16 16
diff --git a/data/graphics/pokemon/palettes/stantler_shiny_palette.pal b/data/graphics/pokemon/palettes/stantler_shiny_palette.pal
new file mode 100644
index 000000000..18b43b330
--- /dev/null
+++ b/data/graphics/pokemon/palettes/stantler_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 255
+222 255 106
+197 230 90
+148 180 49
+65 90 0
+255 0 255
+255 255 172
+230 230 139
+255 222 82
+197 148 65
+213 0 255
+255 189 106
+230 115 41
+131 65 41
+16 16 16
diff --git a/data/graphics/pokemon/palettes/starmie_palette.pal b/data/graphics/pokemon/palettes/starmie_palette.pal
new file mode 100644
index 000000000..ff0daf218
--- /dev/null
+++ b/data/graphics/pokemon/palettes/starmie_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+213 164 222
+172 123 180
+131 65 131
+82 32 90
+255 255 180
+246 213 82
+197 164 16
+115 90 0
+255 0 255
+255 213 180
+246 98 49
+205 49 16
+123 16 0
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/starmie_shiny_palette.pal b/data/graphics/pokemon/palettes/starmie_shiny_palette.pal
new file mode 100644
index 000000000..1f68c3476
--- /dev/null
+++ b/data/graphics/pokemon/palettes/starmie_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+148 205 246
+106 164 213
+65 123 172
+0 57 106
+255 139 156
+255 98 115
+197 57 74
+131 16 32
+255 0 255
+115 189 246
+74 148 205
+8 82 139
+8 41 98
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/staryu_palette.pal b/data/graphics/pokemon/palettes/staryu_palette.pal
new file mode 100644
index 000000000..005b36c32
--- /dev/null
+++ b/data/graphics/pokemon/palettes/staryu_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+16 16 16
+255 255 180
+246 213 82
+197 172 16
+115 90 0
+246 222 180
+213 180 115
+164 131 49
+123 82 41
+255 213 213
+238 156 139
+230 98 65
+172 65 32
+255 0 255
+255 255 255
diff --git a/data/graphics/pokemon/palettes/staryu_shiny_palette.pal b/data/graphics/pokemon/palettes/staryu_shiny_palette.pal
new file mode 100644
index 000000000..e48cd6510
--- /dev/null
+++ b/data/graphics/pokemon/palettes/staryu_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+16 16 16
+255 255 180
+246 213 82
+197 172 16
+115 90 0
+230 230 205
+189 189 164
+148 148 123
+98 98 74
+156 255 255
+106 213 255
+65 172 222
+8 115 164
+255 0 255
+255 255 255
diff --git a/data/graphics/pokemon/palettes/steelix_palette.pal b/data/graphics/pokemon/palettes/steelix_palette.pal
new file mode 100644
index 000000000..e18ae398c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/steelix_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 0 255
+255 0 255
+255 0 255
+57 57 82
+74 90 123
+131 156 172
+189 205 197
+222 230 222
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+213 82 65
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/steelix_shiny_palette.pal b/data/graphics/pokemon/palettes/steelix_shiny_palette.pal
new file mode 100644
index 000000000..02b21c7ac
--- /dev/null
+++ b/data/graphics/pokemon/palettes/steelix_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 0 255
+255 0 255
+255 0 255
+98 82 57
+139 106 82
+189 156 90
+230 197 115
+255 230 139
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+213 82 65
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/sudowoodo_palette.pal b/data/graphics/pokemon/palettes/sudowoodo_palette.pal
new file mode 100644
index 000000000..3d589fc9d
--- /dev/null
+++ b/data/graphics/pokemon/palettes/sudowoodo_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+230 197 106
+189 156 82
+148 115 49
+98 74 16
+255 0 255
+139 255 139
+41 222 49
+41 172 49
+24 106 32
+255 205 0
+222 148 0
+156 106 0
+180 180 180
+16 16 16
diff --git a/data/graphics/pokemon/palettes/sudowoodo_shiny_palette.pal b/data/graphics/pokemon/palettes/sudowoodo_shiny_palette.pal
new file mode 100644
index 000000000..6344dcc53
--- /dev/null
+++ b/data/graphics/pokemon/palettes/sudowoodo_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+222 222 57
+180 189 24
+123 139 24
+82 90 24
+255 0 255
+255 205 172
+255 115 74
+205 74 49
+131 57 41
+255 205 0
+222 148 0
+156 106 0
+180 180 180
+16 16 16
diff --git a/data/graphics/pokemon/palettes/suicune_palette.pal b/data/graphics/pokemon/palettes/suicune_palette.pal
new file mode 100644
index 000000000..3a21dbd4d
--- /dev/null
+++ b/data/graphics/pokemon/palettes/suicune_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 180
+255 255 255
+189 238 255
+123 189 255
+90 115 213
+57 74 148
+213 180 255
+172 106 255
+139 49 230
+82 57 139
+164 0 0
+213 213 213
+180 180 180
+148 148 148
+106 106 106
+16 16 16
diff --git a/data/graphics/pokemon/palettes/suicune_shiny_palette.pal b/data/graphics/pokemon/palettes/suicune_shiny_palette.pal
new file mode 100644
index 000000000..2ee8b7a0f
--- /dev/null
+++ b/data/graphics/pokemon/palettes/suicune_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 180
+255 255 255
+238 255 255
+197 230 255
+106 164 230
+49 82 156
+106 189 255
+57 139 222
+8 90 180
+32 57 98
+164 0 0
+213 205 230
+189 172 197
+139 123 148
+98 82 106
+16 16 16
diff --git a/data/graphics/pokemon/palettes/sunflora_palette.pal b/data/graphics/pokemon/palettes/sunflora_palette.pal
new file mode 100644
index 000000000..a22ed3fe7
--- /dev/null
+++ b/data/graphics/pokemon/palettes/sunflora_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+16 16 16
+255 0 255
+131 90 16
+197 123 32
+222 164 24
+238 205 8
+230 222 90
+255 255 164
+255 246 16
+222 57 0
+255 0 255
+82 98 41
+115 172 49
+156 213 74
+189 255 115
diff --git a/data/graphics/pokemon/palettes/sunflora_shiny_palette.pal b/data/graphics/pokemon/palettes/sunflora_shiny_palette.pal
new file mode 100644
index 000000000..ea8de6e05
--- /dev/null
+++ b/data/graphics/pokemon/palettes/sunflora_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+16 16 16
+255 0 255
+98 82 0
+148 123 0
+205 172 32
+238 222 82
+230 222 90
+255 255 164
+255 255 164
+222 57 0
+255 0 255
+82 74 0
+123 115 0
+180 172 41
+230 222 74
diff --git a/data/graphics/pokemon/palettes/sunkern_palette.pal b/data/graphics/pokemon/palettes/sunkern_palette.pal
new file mode 100644
index 000000000..7dab1246d
--- /dev/null
+++ b/data/graphics/pokemon/palettes/sunkern_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+74 57 41
+82 74 41
+106 98 49
+180 164 49
+180 164 57
+213 205 49
+255 255 0
+255 0 255
+32 98 16
+82 164 57
+115 213 41
+164 246 57
+16 16 16
+115 115 139
+255 255 255
diff --git a/data/graphics/pokemon/palettes/sunkern_shiny_palette.pal b/data/graphics/pokemon/palettes/sunkern_shiny_palette.pal
new file mode 100644
index 000000000..84a106f65
--- /dev/null
+++ b/data/graphics/pokemon/palettes/sunkern_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+74 57 41
+82 57 41
+106 74 49
+164 106 32
+172 115 49
+213 164 49
+255 213 90
+255 0 255
+32 98 16
+82 164 57
+156 230 49
+205 255 98
+16 16 16
+115 115 139
+255 255 255
diff --git a/data/graphics/pokemon/palettes/surskit_palette.pal b/data/graphics/pokemon/palettes/surskit_palette.pal
new file mode 100644
index 000000000..7aa7f389d
--- /dev/null
+++ b/data/graphics/pokemon/palettes/surskit_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 255 255
+49 90 90
+90 164 213
+90 139 180
+123 197 213
+255 213 90
+205 172 49
+123 106 16
+255 255 255
+238 123 139
+230 106 90
+172 139 16
+32 115 148
+255 255 255
+255 255 255
+205 255 156
diff --git a/data/graphics/pokemon/palettes/surskit_shiny_palette.pal b/data/graphics/pokemon/palettes/surskit_shiny_palette.pal
new file mode 100644
index 000000000..71624ff69
--- /dev/null
+++ b/data/graphics/pokemon/palettes/surskit_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+189 205 255
+41 49 65
+115 106 123
+74 82 98
+148 139 156
+255 213 90
+205 172 49
+123 106 16
+255 255 255
+255 180 82
+255 115 24
+172 139 16
+74 82 98
+255 255 255
+255 255 255
+205 255 156
diff --git a/data/graphics/pokemon/palettes/swablu_palette.pal b/data/graphics/pokemon/palettes/swablu_palette.pal
new file mode 100644
index 000000000..180dac0df
--- /dev/null
+++ b/data/graphics/pokemon/palettes/swablu_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+123 172 123
+180 180 222
+131 131 148
+90 90 115
+57 106 131
+213 213 230
+0 0 0
+156 156 197
+123 205 255
+98 172 230
+90 148 205
+213 255 255
+148 197 197
+172 230 255
+238 238 246
+255 255 255
diff --git a/data/graphics/pokemon/palettes/swablu_shiny_palette.pal b/data/graphics/pokemon/palettes/swablu_shiny_palette.pal
new file mode 100644
index 000000000..392d5a8bb
--- /dev/null
+++ b/data/graphics/pokemon/palettes/swablu_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+123 172 123
+180 180 222
+131 131 148
+90 90 115
+156 106 0
+213 213 230
+0 0 0
+156 156 197
+255 238 131
+255 205 98
+222 172 65
+213 255 255
+148 197 197
+255 238 131
+238 238 246
+255 255 255
diff --git a/data/graphics/pokemon/palettes/swalot_palette.pal b/data/graphics/pokemon/palettes/swalot_palette.pal
new file mode 100644
index 000000000..fcd80af0b
--- /dev/null
+++ b/data/graphics/pokemon/palettes/swalot_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+65 156 123
+115 90 148
+156 106 213
+189 139 255
+213 172 255
+255 255 255
+49 49 49
+82 82 82
+106 106 106
+205 205 205
+131 123 65
+255 213 90
+255 41 0
+255 238 148
+90 57 106
+0 0 0
diff --git a/data/graphics/pokemon/palettes/swalot_shiny_palette.pal b/data/graphics/pokemon/palettes/swalot_shiny_palette.pal
new file mode 100644
index 000000000..109d19022
--- /dev/null
+++ b/data/graphics/pokemon/palettes/swalot_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 189 131
+65 74 115
+90 115 156
+98 148 197
+131 180 238
+255 255 255
+49 49 49
+82 82 82
+106 106 106
+205 205 205
+180 65 49
+222 98 49
+255 139 82
+255 148 123
+0 0 0
+0 0 0
diff --git a/data/graphics/pokemon/palettes/swampert_palette.pal b/data/graphics/pokemon/palettes/swampert_palette.pal
new file mode 100644
index 000000000..149557aa4
--- /dev/null
+++ b/data/graphics/pokemon/palettes/swampert_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+197 230 255
+172 189 230
+131 164 197
+41 49 98
+255 213 74
+246 156 65
+205 131 65
+139 98 74
+156 74 90
+57 82 131
+139 205 255
+90 172 230
+49 131 197
+82 106 164
+16 16 16
diff --git a/data/graphics/pokemon/palettes/swampert_shiny_palette.pal b/data/graphics/pokemon/palettes/swampert_shiny_palette.pal
new file mode 100644
index 000000000..284a31508
--- /dev/null
+++ b/data/graphics/pokemon/palettes/swampert_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+230 246 255
+205 213 230
+180 139 230
+74 65 106
+255 197 74
+246 106 82
+222 98 49
+180 65 49
+139 65 24
+106 49 123
+246 205 246
+230 172 246
+197 115 222
+139 82 156
+16 16 16
diff --git a/data/graphics/pokemon/palettes/swellow_palette.pal b/data/graphics/pokemon/palettes/swellow_palette.pal
new file mode 100644
index 000000000..cf8e9f794
--- /dev/null
+++ b/data/graphics/pokemon/palettes/swellow_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 172 98
+41 49 90
+65 82 123
+90 106 172
+123 139 205
+123 90 90
+148 148 148
+205 213 213
+255 255 255
+197 49 49
+230 106 98
+255 148 139
+230 172 74
+255 238 82
+131 57 82
+0 0 0
diff --git a/data/graphics/pokemon/palettes/swellow_shiny_palette.pal b/data/graphics/pokemon/palettes/swellow_shiny_palette.pal
new file mode 100644
index 000000000..388f2b220
--- /dev/null
+++ b/data/graphics/pokemon/palettes/swellow_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 172 98
+16 82 57
+49 148 98
+90 172 148
+148 213 205
+123 90 90
+148 148 148
+205 213 213
+255 255 255
+213 123 16
+246 180 57
+255 197 115
+230 189 74
+255 238 82
+131 57 82
+0 0 0
diff --git a/data/graphics/pokemon/palettes/swinub_palette.pal b/data/graphics/pokemon/palettes/swinub_palette.pal
new file mode 100644
index 000000000..b014d69d6
--- /dev/null
+++ b/data/graphics/pokemon/palettes/swinub_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+222 197 115
+197 164 82
+164 131 57
+123 98 24
+90 65 0
+57 41 0
+255 189 131
+222 139 82
+180 98 41
+255 0 255
+222 222 222
+180 180 189
+123 123 139
+16 16 16
diff --git a/data/graphics/pokemon/palettes/swinub_shiny_palette.pal b/data/graphics/pokemon/palettes/swinub_shiny_palette.pal
new file mode 100644
index 000000000..9482e2d46
--- /dev/null
+++ b/data/graphics/pokemon/palettes/swinub_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+222 230 230
+189 205 197
+148 164 164
+106 123 131
+57 65 90
+49 49 57
+246 213 131
+222 164 65
+205 123 32
+255 0 255
+222 222 222
+180 180 189
+123 123 139
+16 16 16
diff --git a/data/graphics/pokemon/palettes/taillow_palette.pal b/data/graphics/pokemon/palettes/taillow_palette.pal
new file mode 100644
index 000000000..b1777b5be
--- /dev/null
+++ b/data/graphics/pokemon/palettes/taillow_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 172 98
+41 49 90
+74 90 148
+90 106 172
+123 139 205
+123 90 90
+148 148 148
+205 213 213
+255 255 255
+197 49 49
+230 106 98
+255 148 139
+230 189 74
+255 238 82
+131 57 82
+0 0 0
diff --git a/data/graphics/pokemon/palettes/taillow_shiny_palette.pal b/data/graphics/pokemon/palettes/taillow_shiny_palette.pal
new file mode 100644
index 000000000..388f2b220
--- /dev/null
+++ b/data/graphics/pokemon/palettes/taillow_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 172 98
+16 82 57
+49 148 98
+90 172 148
+148 213 205
+123 90 90
+148 148 148
+205 213 213
+255 255 255
+213 123 16
+246 180 57
+255 197 115
+230 189 74
+255 238 82
+131 57 82
+0 0 0
diff --git a/data/graphics/pokemon/palettes/tangela_palette.pal b/data/graphics/pokemon/palettes/tangela_palette.pal
new file mode 100644
index 000000000..91dc27d45
--- /dev/null
+++ b/data/graphics/pokemon/palettes/tangela_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+172 222 246
+131 189 213
+65 123 148
+32 65 82
+255 131 131
+222 90 90
+148 41 41
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+180 180 180
+82 82 82
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/tangela_shiny_palette.pal b/data/graphics/pokemon/palettes/tangela_shiny_palette.pal
new file mode 100644
index 000000000..6c8c7fad5
--- /dev/null
+++ b/data/graphics/pokemon/palettes/tangela_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+123 222 57
+82 180 16
+41 139 0
+0 74 0
+255 131 131
+222 90 90
+148 41 41
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+180 180 180
+82 82 82
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/tauros_palette.pal b/data/graphics/pokemon/palettes/tauros_palette.pal
new file mode 100644
index 000000000..537af1b4a
--- /dev/null
+++ b/data/graphics/pokemon/palettes/tauros_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+238 222 255
+205 197 255
+164 148 205
+90 74 106
+255 0 255
+205 189 123
+172 148 90
+123 98 41
+74 49 0
+255 222 106
+238 197 82
+197 156 32
+106 82 16
+16 16 16
diff --git a/data/graphics/pokemon/palettes/tauros_shiny_palette.pal b/data/graphics/pokemon/palettes/tauros_shiny_palette.pal
new file mode 100644
index 000000000..68da59668
--- /dev/null
+++ b/data/graphics/pokemon/palettes/tauros_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+238 222 255
+205 197 255
+164 148 205
+90 74 106
+255 0 255
+131 230 65
+82 180 24
+24 123 0
+49 74 24
+255 255 98
+255 230 82
+213 189 57
+131 106 49
+16 16 16
diff --git a/data/graphics/pokemon/palettes/teddiursa_palette.pal b/data/graphics/pokemon/palettes/teddiursa_palette.pal
new file mode 100644
index 000000000..11192e2c0
--- /dev/null
+++ b/data/graphics/pokemon/palettes/teddiursa_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+222 197 115
+197 164 82
+164 131 57
+123 98 24
+90 65 0
+255 246 164
+255 213 123
+213 172 82
+255 0 255
+255 0 255
+222 222 222
+180 180 189
+106 106 123
+16 16 16
diff --git a/data/graphics/pokemon/palettes/teddiursa_shiny_palette.pal b/data/graphics/pokemon/palettes/teddiursa_shiny_palette.pal
new file mode 100644
index 000000000..0be332569
--- /dev/null
+++ b/data/graphics/pokemon/palettes/teddiursa_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+189 246 123
+164 222 106
+123 180 74
+90 148 49
+57 98 32
+255 246 164
+238 222 123
+172 197 90
+255 0 255
+255 0 255
+222 222 222
+180 180 189
+106 106 123
+16 16 16
diff --git a/data/graphics/pokemon/palettes/tentacool_palette.pal b/data/graphics/pokemon/palettes/tentacool_palette.pal
new file mode 100644
index 000000000..686fea273
--- /dev/null
+++ b/data/graphics/pokemon/palettes/tentacool_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+255 255 255
+255 197 189
+255 82 74
+180 41 32
+131 16 16
+213 197 148
+180 172 115
+131 131 65
+82 82 32
+213 213 213
+156 230 246
+106 180 230
+74 148 197
+32 82 131
+16 16 16
diff --git a/data/graphics/pokemon/palettes/tentacool_shiny_palette.pal b/data/graphics/pokemon/palettes/tentacool_shiny_palette.pal
new file mode 100644
index 000000000..d90b7d4a0
--- /dev/null
+++ b/data/graphics/pokemon/palettes/tentacool_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+255 255 255
+115 197 139
+74 156 98
+32 115 57
+16 74 16
+213 197 148
+180 172 115
+131 131 65
+82 82 32
+213 213 213
+213 213 255
+172 172 230
+131 131 189
+74 74 131
+16 16 16
diff --git a/data/graphics/pokemon/palettes/tentacruel_palette.pal b/data/graphics/pokemon/palettes/tentacruel_palette.pal
new file mode 100644
index 000000000..8e397af8f
--- /dev/null
+++ b/data/graphics/pokemon/palettes/tentacruel_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+255 255 255
+255 197 189
+255 82 74
+180 41 32
+131 16 16
+230 213 164
+180 172 115
+131 131 65
+82 82 32
+213 213 213
+156 230 246
+106 180 230
+74 148 197
+32 82 131
+16 16 16
diff --git a/data/graphics/pokemon/palettes/tentacruel_shiny_palette.pal b/data/graphics/pokemon/palettes/tentacruel_shiny_palette.pal
new file mode 100644
index 000000000..b53f96599
--- /dev/null
+++ b/data/graphics/pokemon/palettes/tentacruel_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+255 255 255
+148 189 82
+106 148 41
+65 106 0
+8 49 0
+230 213 164
+180 172 115
+131 131 65
+82 82 32
+222 255 255
+180 222 255
+139 180 213
+98 139 172
+24 65 98
+16 16 16
diff --git a/data/graphics/pokemon/palettes/togepi_palette.pal b/data/graphics/pokemon/palettes/togepi_palette.pal
new file mode 100644
index 000000000..6e9355508
--- /dev/null
+++ b/data/graphics/pokemon/palettes/togepi_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+246 246 255
+180 180 197
+106 106 123
+16 16 16
+197 24 0
+255 255 205
+255 246 172
+222 197 115
+172 148 74
+106 57 0
+222 115 115
+197 24 0
+106 131 222
+0 74 213
+205 205 205
diff --git a/data/graphics/pokemon/palettes/togepi_shiny_palette.pal b/data/graphics/pokemon/palettes/togepi_shiny_palette.pal
new file mode 100644
index 000000000..6ce2e1be7
--- /dev/null
+++ b/data/graphics/pokemon/palettes/togepi_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+246 246 255
+180 180 197
+106 106 123
+16 16 16
+197 24 0
+255 255 205
+255 230 172
+213 180 115
+172 131 57
+106 57 0
+106 131 222
+0 74 213
+222 115 115
+197 24 0
+205 205 205
diff --git a/data/graphics/pokemon/palettes/togetic_palette.pal b/data/graphics/pokemon/palettes/togetic_palette.pal
new file mode 100644
index 000000000..c07ecff88
--- /dev/null
+++ b/data/graphics/pokemon/palettes/togetic_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 197 139
+230 230 238
+205 205 205
+172 172 189
+131 131 148
+90 90 115
+16 16 16
+255 0 255
+255 0 255
+255 0 255
+139 0 0
+222 115 115
+180 0 0
+106 131 222
+0 41 197
+255 255 255
diff --git a/data/graphics/pokemon/palettes/togetic_shiny_palette.pal b/data/graphics/pokemon/palettes/togetic_shiny_palette.pal
new file mode 100644
index 000000000..6d37ce70d
--- /dev/null
+++ b/data/graphics/pokemon/palettes/togetic_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 246
+230 222 172
+189 180 139
+148 139 32
+106 90 57
+16 16 16
+255 0 255
+255 0 255
+255 0 255
+139 0 0
+106 131 222
+0 41 197
+222 115 115
+180 0 0
+255 255 230
diff --git a/data/graphics/pokemon/palettes/torchic_palette.pal b/data/graphics/pokemon/palettes/torchic_palette.pal
new file mode 100644
index 000000000..373cb59b7
--- /dev/null
+++ b/data/graphics/pokemon/palettes/torchic_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+255 222 148
+213 189 148
+180 148 123
+123 115 123
+255 213 98
+255 197 82
+213 156 57
+139 123 90
+156 205 255
+255 255 255
+255 164 57
+255 106 57
+213 90 57
+90 57 49
+16 16 16
diff --git a/data/graphics/pokemon/palettes/torchic_shiny_palette.pal b/data/graphics/pokemon/palettes/torchic_shiny_palette.pal
new file mode 100644
index 000000000..368d18494
--- /dev/null
+++ b/data/graphics/pokemon/palettes/torchic_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+49 164 82
+222 180 131
+172 123 90
+123 90 74
+123 115 123
+255 164 57
+238 90 41
+189 57 24
+123 90 74
+156 205 255
+255 255 255
+255 238 172
+255 222 115
+230 164 74
+90 57 49
+16 16 16
diff --git a/data/graphics/pokemon/palettes/torkoal_palette.pal b/data/graphics/pokemon/palettes/torkoal_palette.pal
new file mode 100644
index 000000000..85caef491
--- /dev/null
+++ b/data/graphics/pokemon/palettes/torkoal_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 197 197
+238 222 213
+213 205 197
+189 172 164
+255 156 106
+230 123 74
+197 82 57
+148 74 49
+131 131 131
+90 90 90
+49 49 49
+255 156 0
+197 131 8
+255 57 0
+90 49 57
+0 0 0
diff --git a/data/graphics/pokemon/palettes/torkoal_shiny_palette.pal b/data/graphics/pokemon/palettes/torkoal_shiny_palette.pal
new file mode 100644
index 000000000..70194b9f1
--- /dev/null
+++ b/data/graphics/pokemon/palettes/torkoal_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 197 197
+255 238 230
+222 213 205
+205 189 180
+255 230 156
+255 213 106
+222 156 74
+148 90 0
+213 123 123
+180 90 90
+123 32 32
+255 156 0
+197 131 8
+255 57 0
+82 0 0
+0 0 0
diff --git a/data/graphics/pokemon/palettes/totodile_palette.pal b/data/graphics/pokemon/palettes/totodile_palette.pal
new file mode 100644
index 000000000..8a68271f6
--- /dev/null
+++ b/data/graphics/pokemon/palettes/totodile_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 197 164
+255 255 255
+148 213 255
+106 180 230
+49 131 197
+74 74 131
+180 180 180
+255 197 115
+255 90 32
+205 41 16
+123 0 0
+255 90 32
+205 41 16
+255 197 82
+172 131 41
+16 16 16
diff --git a/data/graphics/pokemon/palettes/totodile_shiny_palette.pal b/data/graphics/pokemon/palettes/totodile_shiny_palette.pal
new file mode 100644
index 000000000..609f22253
--- /dev/null
+++ b/data/graphics/pokemon/palettes/totodile_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 197 164
+255 255 255
+156 246 189
+106 222 180
+65 172 148
+32 106 90
+180 180 180
+131 180 255
+74 106 197
+49 74 164
+49 65 106
+255 123 74
+197 74 57
+255 197 82
+172 131 41
+16 16 16
diff --git a/data/graphics/pokemon/palettes/trapinch_palette.pal b/data/graphics/pokemon/palettes/trapinch_palette.pal
new file mode 100644
index 000000000..2344a7eca
--- /dev/null
+++ b/data/graphics/pokemon/palettes/trapinch_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+189 205 156
+115 65 65
+205 123 115
+238 156 74
+255 189 123
+197 74 49
+172 197 98
+222 246 115
+123 148 74
+0 0 0
+0 0 0
+0 0 0
+65 65 49
+255 255 255
+0 0 0
+32 32 32
diff --git a/data/graphics/pokemon/palettes/trapinch_shiny_palette.pal b/data/graphics/pokemon/palettes/trapinch_shiny_palette.pal
new file mode 100644
index 000000000..87ce33ef0
--- /dev/null
+++ b/data/graphics/pokemon/palettes/trapinch_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+189 205 156
+24 49 41
+90 131 123
+123 164 156
+156 197 189
+197 74 49
+172 197 98
+222 246 115
+123 148 74
+0 0 0
+0 0 0
+0 0 0
+65 65 49
+255 255 255
+0 0 0
+32 32 32
diff --git a/data/graphics/pokemon/palettes/treecko_palette.pal b/data/graphics/pokemon/palettes/treecko_palette.pal
new file mode 100644
index 000000000..987a3a5b9
--- /dev/null
+++ b/data/graphics/pokemon/palettes/treecko_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+123 106 156
+255 213 123
+255 197 82
+230 156 74
+74 189 131
+255 106 82
+213 82 57
+164 74 49
+24 65 57
+74 139 90
+255 255 255
+189 255 115
+156 213 74
+115 172 49
+82 98 41
+16 16 16
diff --git a/data/graphics/pokemon/palettes/treecko_shiny_palette.pal b/data/graphics/pokemon/palettes/treecko_shiny_palette.pal
new file mode 100644
index 000000000..da5dda0e4
--- /dev/null
+++ b/data/graphics/pokemon/palettes/treecko_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+123 106 156
+255 213 123
+255 197 82
+230 156 74
+255 106 82
+255 238 197
+238 189 156
+205 156 123
+156 65 41
+213 82 57
+255 255 255
+172 230 238
+148 205 213
+74 164 148
+82 139 131
+16 16 16
diff --git a/data/graphics/pokemon/palettes/tropius_palette.pal b/data/graphics/pokemon/palettes/tropius_palette.pal
new file mode 100644
index 000000000..efe3d75ab
--- /dev/null
+++ b/data/graphics/pokemon/palettes/tropius_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+16 123 189
+32 98 32
+57 172 65
+123 222 139
+189 246 156
+106 74 41
+164 115 49
+189 139 82
+205 164 106
+238 189 57
+255 255 106
+255 255 255
+0 0 0
+230 106 139
+164 82 106
+82 197 90
diff --git a/data/graphics/pokemon/palettes/tropius_shiny_palette.pal b/data/graphics/pokemon/palettes/tropius_shiny_palette.pal
new file mode 100644
index 000000000..cb02cf449
--- /dev/null
+++ b/data/graphics/pokemon/palettes/tropius_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+16 123 189
+49 90 0
+106 148 0
+172 213 32
+205 246 65
+106 74 41
+222 156 8
+246 189 41
+255 222 74
+238 189 57
+255 255 106
+255 255 255
+0 0 0
+230 106 139
+164 82 106
+139 180 0
diff --git a/data/graphics/pokemon/palettes/typhlosion_palette.pal b/data/graphics/pokemon/palettes/typhlosion_palette.pal
new file mode 100644
index 000000000..72f0c9c8c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/typhlosion_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+98 139 180
+65 82 123
+41 57 98
+0 8 74
+255 238 148
+213 197 106
+164 139 74
+98 74 16
+255 222 0
+255 156 0
+255 98 0
+238 8 0
+16 16 16
+255 255 197
diff --git a/data/graphics/pokemon/palettes/typhlosion_shiny_palette.pal b/data/graphics/pokemon/palettes/typhlosion_shiny_palette.pal
new file mode 100644
index 000000000..42fb4ee9c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/typhlosion_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+213 106 90
+172 65 74
+131 41 65
+106 32 41
+255 230 115
+222 197 82
+172 139 49
+139 82 24
+255 222 0
+255 156 0
+255 98 0
+238 0 0
+16 16 16
+255 246 156
diff --git a/data/graphics/pokemon/palettes/tyranitar_palette.pal b/data/graphics/pokemon/palettes/tyranitar_palette.pal
new file mode 100644
index 000000000..6c5e2941c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/tyranitar_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+197 238 197
+164 213 164
+115 164 115
+57 82 57
+255 0 255
+98 180 255
+74 156 230
+32 123 189
+0 74 139
+213 82 0
+148 41 0
+197 197 197
+115 115 115
+16 16 16
diff --git a/data/graphics/pokemon/palettes/tyranitar_shiny_palette.pal b/data/graphics/pokemon/palettes/tyranitar_shiny_palette.pal
new file mode 100644
index 000000000..3090536a9
--- /dev/null
+++ b/data/graphics/pokemon/palettes/tyranitar_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+246 213 148
+222 189 123
+172 139 82
+106 74 41
+255 0 255
+238 172 213
+213 148 197
+164 98 156
+106 49 98
+213 82 0
+148 41 0
+197 197 197
+115 115 115
+16 16 16
diff --git a/data/graphics/pokemon/palettes/tyrogue_palette.pal b/data/graphics/pokemon/palettes/tyrogue_palette.pal
new file mode 100644
index 000000000..97bff0783
--- /dev/null
+++ b/data/graphics/pokemon/palettes/tyrogue_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 222 255
+238 172 255
+205 131 205
+172 98 156
+131 49 90
+230 139 65
+205 98 41
+180 49 0
+115 0 0
+230 139 65
+180 49 0
+213 213 213
+172 172 172
+16 16 16
diff --git a/data/graphics/pokemon/palettes/tyrogue_shiny_palette.pal b/data/graphics/pokemon/palettes/tyrogue_shiny_palette.pal
new file mode 100644
index 000000000..e8fef8a16
--- /dev/null
+++ b/data/graphics/pokemon/palettes/tyrogue_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+238 230 205
+205 197 172
+156 148 131
+106 98 90
+90 82 65
+82 180 255
+65 139 230
+49 82 180
+32 65 131
+230 139 65
+180 49 0
+213 213 213
+172 172 172
+16 16 16
diff --git a/data/graphics/pokemon/palettes/umbreon_palette.pal b/data/graphics/pokemon/palettes/umbreon_palette.pal
new file mode 100644
index 000000000..dc6ec68e6
--- /dev/null
+++ b/data/graphics/pokemon/palettes/umbreon_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 0 255
+255 0 255
+49 41 41
+65 57 57
+90 82 82
+148 131 131
+180 164 164
+139 98 0
+205 148 41
+255 197 0
+255 238 139
+255 0 255
+16 16 16
+255 90 57
+255 255 255
diff --git a/data/graphics/pokemon/palettes/umbreon_shiny_palette.pal b/data/graphics/pokemon/palettes/umbreon_shiny_palette.pal
new file mode 100644
index 000000000..82c71e1ae
--- /dev/null
+++ b/data/graphics/pokemon/palettes/umbreon_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 0 255
+255 0 255
+49 41 41
+65 57 57
+90 82 82
+148 131 131
+180 164 164
+32 74 148
+41 106 230
+98 180 255
+148 230 255
+255 0 255
+16 16 16
+255 213 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/unown_palette.pal b/data/graphics/pokemon/palettes/unown_palette.pal
new file mode 100644
index 000000000..6babb2d90
--- /dev/null
+++ b/data/graphics/pokemon/palettes/unown_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 0 255
+255 0 255
+255 0 255
+222 222 222
+255 255 255
+16 16 16
+164 164 164
+115 115 115
+82 82 82
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
diff --git a/data/graphics/pokemon/palettes/unown_shiny_palette.pal b/data/graphics/pokemon/palettes/unown_shiny_palette.pal
new file mode 100644
index 000000000..016a93548
--- /dev/null
+++ b/data/graphics/pokemon/palettes/unown_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 0 255
+255 0 255
+255 0 255
+98 205 255
+255 255 255
+16 16 16
+41 115 255
+32 65 156
+49 57 106
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
diff --git a/data/graphics/pokemon/palettes/ursaring_palette.pal b/data/graphics/pokemon/palettes/ursaring_palette.pal
new file mode 100644
index 000000000..6af3469eb
--- /dev/null
+++ b/data/graphics/pokemon/palettes/ursaring_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+222 197 115
+197 164 82
+164 131 57
+123 98 24
+74 49 0
+255 246 164
+255 213 123
+213 172 82
+180 131 41
+238 82 106
+222 222 222
+180 180 189
+123 123 139
+16 16 16
diff --git a/data/graphics/pokemon/palettes/ursaring_shiny_palette.pal b/data/graphics/pokemon/palettes/ursaring_shiny_palette.pal
new file mode 100644
index 000000000..607975efa
--- /dev/null
+++ b/data/graphics/pokemon/palettes/ursaring_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+164 230 65
+131 205 41
+98 172 16
+65 139 0
+57 82 0
+255 246 164
+255 213 123
+213 172 82
+180 131 41
+238 82 106
+222 222 222
+180 180 189
+123 123 139
+16 16 16
diff --git a/data/graphics/pokemon/palettes/vaporeon_palette.pal b/data/graphics/pokemon/palettes/vaporeon_palette.pal
new file mode 100644
index 000000000..e6a4024f1
--- /dev/null
+++ b/data/graphics/pokemon/palettes/vaporeon_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+230 230 230
+172 172 205
+255 238 123
+230 189 74
+139 123 41
+115 139 180
+90 115 156
+49 65 123
+90 90 115
+131 238 213
+98 205 180
+57 164 139
+16 106 82
+41 41 41
diff --git a/data/graphics/pokemon/palettes/vaporeon_shiny_palette.pal b/data/graphics/pokemon/palettes/vaporeon_shiny_palette.pal
new file mode 100644
index 000000000..1cfaae92b
--- /dev/null
+++ b/data/graphics/pokemon/palettes/vaporeon_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 213
+255 255 255
+230 230 230
+172 172 205
+255 255 156
+230 197 74
+139 139 16
+172 90 115
+180 115 156
+131 57 90
+90 90 115
+255 197 246
+230 172 230
+189 131 197
+123 65 139
+41 41 41
diff --git a/data/graphics/pokemon/palettes/venomoth_palette.pal b/data/graphics/pokemon/palettes/venomoth_palette.pal
new file mode 100644
index 000000000..c9b3d325d
--- /dev/null
+++ b/data/graphics/pokemon/palettes/venomoth_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 255
+230 230 230
+172 197 197
+230 213 172
+197 172 139
+164 131 106
+98 82 57
+238 230 98
+246 213 82
+16 16 16
+255 230 255
+238 197 255
+213 172 222
+172 139 205
+106 57 148
diff --git a/data/graphics/pokemon/palettes/venomoth_shiny_palette.pal b/data/graphics/pokemon/palettes/venomoth_shiny_palette.pal
new file mode 100644
index 000000000..a490c4985
--- /dev/null
+++ b/data/graphics/pokemon/palettes/venomoth_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 255
+230 230 230
+172 197 197
+230 213 172
+197 172 139
+164 131 106
+98 82 57
+238 230 98
+246 213 82
+16 16 16
+213 238 255
+172 197 238
+131 156 197
+90 115 156
+49 74 115
diff --git a/data/graphics/pokemon/palettes/venonat_palette.pal b/data/graphics/pokemon/palettes/venonat_palette.pal
new file mode 100644
index 000000000..ae6698416
--- /dev/null
+++ b/data/graphics/pokemon/palettes/venonat_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 255 255
+148 115 164
+213 213 213
+131 131 131
+255 205 222
+255 123 82
+197 82 32
+238 189 156
+189 139 106
+139 90 57
+180 123 197
+148 82 164
+106 65 115
+65 16 82
+16 16 16
diff --git a/data/graphics/pokemon/palettes/venonat_shiny_palette.pal b/data/graphics/pokemon/palettes/venonat_shiny_palette.pal
new file mode 100644
index 000000000..88c346a27
--- /dev/null
+++ b/data/graphics/pokemon/palettes/venonat_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 255 255
+148 115 164
+213 213 213
+131 131 131
+156 230 255
+106 180 255
+57 131 197
+238 189 156
+189 139 106
+139 90 57
+180 123 197
+148 82 164
+106 65 115
+65 16 82
+16 16 16
diff --git a/data/graphics/pokemon/palettes/venusaur_palette.pal b/data/graphics/pokemon/palettes/venusaur_palette.pal
new file mode 100644
index 000000000..362bb6d92
--- /dev/null
+++ b/data/graphics/pokemon/palettes/venusaur_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+16 82 32
+32 148 90
+90 205 148
+131 238 197
+131 49 0
+189 106 49
+16 16 16
+222 65 65
+255 131 115
+156 246 139
+222 205 49
+255 238 82
+65 164 24
+106 205 65
+255 255 255
diff --git a/data/graphics/pokemon/palettes/venusaur_shiny_palette.pal b/data/graphics/pokemon/palettes/venusaur_shiny_palette.pal
new file mode 100644
index 000000000..566246394
--- /dev/null
+++ b/data/graphics/pokemon/palettes/venusaur_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+16 82 32
+131 164 0
+180 213 16
+213 246 49
+131 49 0
+189 106 49
+16 16 16
+255 148 0
+255 197 41
+156 246 139
+255 238 82
+255 255 255
+41 164 16
+82 205 57
+255 255 255
diff --git a/data/graphics/pokemon/palettes/vibrava_palette.pal b/data/graphics/pokemon/palettes/vibrava_palette.pal
new file mode 100644
index 000000000..7f40d2316
--- /dev/null
+++ b/data/graphics/pokemon/palettes/vibrava_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 197 148
+139 238 180
+98 197 148
+49 139 98
+255 255 164
+230 213 139
+189 180 123
+222 222 255
+189 189 222
+205 205 205
+123 115 57
+0 0 0
+164 164 164
+131 131 131
+82 82 82
+255 255 255
diff --git a/data/graphics/pokemon/palettes/vibrava_shiny_palette.pal b/data/graphics/pokemon/palettes/vibrava_shiny_palette.pal
new file mode 100644
index 000000000..8da128d69
--- /dev/null
+++ b/data/graphics/pokemon/palettes/vibrava_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 197 148
+255 180 123
+246 123 74
+197 82 24
+255 255 164
+230 213 139
+189 180 123
+222 222 255
+189 189 222
+205 205 205
+123 115 57
+0 0 0
+164 164 164
+131 131 131
+106 106 106
+255 255 255
diff --git a/data/graphics/pokemon/palettes/victreebel_palette.pal b/data/graphics/pokemon/palettes/victreebel_palette.pal
new file mode 100644
index 000000000..635eae0ab
--- /dev/null
+++ b/data/graphics/pokemon/palettes/victreebel_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 255 255
+180 131 41
+213 213 213
+255 164 115
+213 74 32
+255 230 156
+255 213 106
+230 172 90
+189 255 115
+156 213 74
+115 172 49
+82 98 41
+180 123 49
+106 65 0
+16 16 16
diff --git a/data/graphics/pokemon/palettes/victreebel_shiny_palette.pal b/data/graphics/pokemon/palettes/victreebel_shiny_palette.pal
new file mode 100644
index 000000000..2542072f3
--- /dev/null
+++ b/data/graphics/pokemon/palettes/victreebel_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 255 255
+131 148 8
+213 213 213
+90 156 222
+49 115 180
+255 255 156
+230 255 106
+189 213 65
+238 213 115
+197 172 74
+156 131 32
+106 82 16
+180 123 49
+106 65 0
+16 16 16
diff --git a/data/graphics/pokemon/palettes/vigoroth_palette.pal b/data/graphics/pokemon/palettes/vigoroth_palette.pal
new file mode 100644
index 000000000..824efe711
--- /dev/null
+++ b/data/graphics/pokemon/palettes/vigoroth_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+74 123 164
+82 65 32
+115 49 49
+115 82 41
+139 106 65
+65 65 65
+131 131 131
+205 205 205
+255 255 255
+139 65 90
+213 57 49
+255 98 98
+230 230 230
+172 131 98
+90 90 82
+0 0 0
diff --git a/data/graphics/pokemon/palettes/vigoroth_shiny_palette.pal b/data/graphics/pokemon/palettes/vigoroth_shiny_palette.pal
new file mode 100644
index 000000000..adc647979
--- /dev/null
+++ b/data/graphics/pokemon/palettes/vigoroth_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+74 123 164
+82 65 32
+115 49 49
+115 82 41
+139 106 65
+65 65 65
+205 148 82
+246 213 115
+255 255 255
+172 74 0
+230 82 24
+255 164 98
+255 238 156
+172 131 98
+90 90 82
+0 0 0
diff --git a/data/graphics/pokemon/palettes/vileplume_palette.pal b/data/graphics/pokemon/palettes/vileplume_palette.pal
new file mode 100644
index 000000000..96d98b0d9
--- /dev/null
+++ b/data/graphics/pokemon/palettes/vileplume_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+255 230 156
+230 172 90
+189 131 49
+255 172 131
+255 123 82
+222 98 49
+164 49 32
+255 222 222
+255 180 189
+148 180 197
+115 148 164
+82 115 131
+32 65 82
+16 16 16
diff --git a/data/graphics/pokemon/palettes/vileplume_shiny_palette.pal b/data/graphics/pokemon/palettes/vileplume_shiny_palette.pal
new file mode 100644
index 000000000..b0bd4468f
--- /dev/null
+++ b/data/graphics/pokemon/palettes/vileplume_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 255 255
+255 230 156
+230 172 90
+189 131 49
+255 230 148
+255 189 106
+230 148 65
+172 90 24
+255 222 222
+255 180 189
+156 197 148
+115 156 106
+74 115 65
+32 74 24
+16 16 16
diff --git a/data/graphics/pokemon/palettes/volbeat_palette.pal b/data/graphics/pokemon/palettes/volbeat_palette.pal
new file mode 100644
index 000000000..8d2cedfa8
--- /dev/null
+++ b/data/graphics/pokemon/palettes/volbeat_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 197 148
+222 222 222
+139 139 148
+74 74 82
+0 0 0
+246 131 115
+230 82 98
+205 57 82
+139 49 74
+255 230 82
+222 189 82
+98 74 49
+164 180 197
+123 139 164
+74 82 106
+255 255 255
diff --git a/data/graphics/pokemon/palettes/volbeat_shiny_palette.pal b/data/graphics/pokemon/palettes/volbeat_shiny_palette.pal
new file mode 100644
index 000000000..106d373cf
--- /dev/null
+++ b/data/graphics/pokemon/palettes/volbeat_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 197 148
+222 222 222
+139 139 148
+74 74 82
+0 0 0
+123 197 255
+90 172 230
+49 131 197
+74 74 131
+255 230 82
+222 189 82
+98 74 49
+205 139 222
+164 82 189
+65 32 82
+255 255 255
diff --git a/data/graphics/pokemon/palettes/voltorb_palette.pal b/data/graphics/pokemon/palettes/voltorb_palette.pal
new file mode 100644
index 000000000..64007ece6
--- /dev/null
+++ b/data/graphics/pokemon/palettes/voltorb_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 255
+222 213 213
+180 172 172
+90 82 82
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 172 156
+255 82 32
+230 65 0
+213 49 0
+131 16 16
+16 16 16
diff --git a/data/graphics/pokemon/palettes/voltorb_shiny_palette.pal b/data/graphics/pokemon/palettes/voltorb_shiny_palette.pal
new file mode 100644
index 000000000..1ceb68b1b
--- /dev/null
+++ b/data/graphics/pokemon/palettes/voltorb_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 255
+222 213 213
+180 172 172
+90 82 82
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+255 0 255
+82 106 238
+41 65 197
+0 24 156
+0 0 115
+0 0 74
+16 16 16
diff --git a/data/graphics/pokemon/palettes/vulpix_palette.pal b/data/graphics/pokemon/palettes/vulpix_palette.pal
new file mode 100644
index 000000000..3fb9878d3
--- /dev/null
+++ b/data/graphics/pokemon/palettes/vulpix_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 255 255
+255 230 180
+255 222 148
+16 16 16
+238 156 74
+205 123 41
+172 90 8
+255 131 74
+222 106 41
+189 74 0
+148 49 0
+246 189 123
+222 156 90
+197 123 57
+131 57 0
diff --git a/data/graphics/pokemon/palettes/vulpix_shiny_palette.pal b/data/graphics/pokemon/palettes/vulpix_shiny_palette.pal
new file mode 100644
index 000000000..7c52191ab
--- /dev/null
+++ b/data/graphics/pokemon/palettes/vulpix_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 180
+255 255 255
+255 230 180
+255 222 148
+16 16 16
+197 180 41
+156 139 0
+115 98 0
+255 222 41
+222 180 0
+180 139 0
+123 82 0
+255 255 98
+238 246 0
+205 197 0
+90 74 0
diff --git a/data/graphics/pokemon/palettes/wailmer_palette.pal b/data/graphics/pokemon/palettes/wailmer_palette.pal
new file mode 100644
index 000000000..4e56fb42a
--- /dev/null
+++ b/data/graphics/pokemon/palettes/wailmer_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 172 90
+32 49 74
+49 106 156
+74 131 180
+98 156 205
+255 238 205
+238 213 164
+205 180 131
+0 0 0
+156 139 98
+148 197 238
+57 82 123
+106 98 74
+131 139 156
+180 189 197
+255 255 255
diff --git a/data/graphics/pokemon/palettes/wailmer_shiny_palette.pal b/data/graphics/pokemon/palettes/wailmer_shiny_palette.pal
new file mode 100644
index 000000000..296519dbd
--- /dev/null
+++ b/data/graphics/pokemon/palettes/wailmer_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+131 172 90
+82 41 123
+148 106 189
+180 139 222
+213 172 255
+255 238 205
+238 213 164
+205 180 131
+0 0 0
+156 139 98
+246 205 255
+115 74 156
+106 98 74
+131 139 156
+180 189 197
+255 255 255
diff --git a/data/graphics/pokemon/palettes/wailord_palette.pal b/data/graphics/pokemon/palettes/wailord_palette.pal
new file mode 100644
index 000000000..55fdf02f6
--- /dev/null
+++ b/data/graphics/pokemon/palettes/wailord_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 197 197
+238 230 255
+213 205 222
+180 172 180
+180 156 172
+131 115 131
+148 172 255
+82 131 255
+49 98 255
+41 82 197
+49 57 90
+123 106 98
+82 74 74
+0 0 0
+180 205 255
+41 82 123
diff --git a/data/graphics/pokemon/palettes/wailord_shiny_palette.pal b/data/graphics/pokemon/palettes/wailord_shiny_palette.pal
new file mode 100644
index 000000000..31a687fb9
--- /dev/null
+++ b/data/graphics/pokemon/palettes/wailord_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 197 197
+238 230 255
+213 205 222
+180 172 180
+180 156 172
+131 115 131
+230 197 255
+213 172 255
+172 131 213
+131 90 172
+82 41 123
+123 106 98
+82 74 74
+0 0 0
+246 222 255
+115 74 156
diff --git a/data/graphics/pokemon/palettes/walrein_palette.pal b/data/graphics/pokemon/palettes/walrein_palette.pal
new file mode 100644
index 000000000..2b4fb8ad4
--- /dev/null
+++ b/data/graphics/pokemon/palettes/walrein_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 115 148
+49 82 123
+57 115 172
+90 139 197
+131 180 230
+164 131 90
+255 197 98
+255 222 131
+255 255 164
+197 49 49
+238 131 131
+123 180 255
+197 205 222
+0 0 0
+222 230 255
+255 255 255
diff --git a/data/graphics/pokemon/palettes/walrein_shiny_palette.pal b/data/graphics/pokemon/palettes/walrein_shiny_palette.pal
new file mode 100644
index 000000000..0d93d3e7d
--- /dev/null
+++ b/data/graphics/pokemon/palettes/walrein_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+98 115 148
+82 74 123
+164 90 189
+197 131 222
+230 180 238
+164 131 90
+255 197 98
+255 222 131
+255 255 164
+197 49 49
+238 131 131
+123 180 255
+197 205 222
+0 0 0
+222 230 255
+255 255 255
diff --git a/data/graphics/pokemon/palettes/wartortle_palette.pal b/data/graphics/pokemon/palettes/wartortle_palette.pal
new file mode 100644
index 000000000..b497d87b3
--- /dev/null
+++ b/data/graphics/pokemon/palettes/wartortle_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+255 238 230
+255 255 255
+230 238 230
+197 213 222
+197 49 0
+205 131 32
+148 98 98
+106 74 24
+246 238 139
+222 197 139
+189 139 57
+213 189 255
+172 139 238
+123 106 197
+82 65 123
+16 16 16
diff --git a/data/graphics/pokemon/palettes/wartortle_shiny_palette.pal b/data/graphics/pokemon/palettes/wartortle_shiny_palette.pal
new file mode 100644
index 000000000..9694dfc73
--- /dev/null
+++ b/data/graphics/pokemon/palettes/wartortle_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+197 238 197
+148 205 156
+197 49 0
+131 148 65
+98 115 32
+65 82 0
+255 222 115
+230 172 90
+189 139 57
+255 238 255
+230 213 255
+180 164 205
+82 65 106
+16 16 16
diff --git a/data/graphics/pokemon/palettes/weedle_palette.pal b/data/graphics/pokemon/palettes/weedle_palette.pal
new file mode 100644
index 000000000..da76f3794
--- /dev/null
+++ b/data/graphics/pokemon/palettes/weedle_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+205 205 205
+131 131 148
+255 230 123
+238 172 65
+205 115 16
+139 41 16
+255 230 123
+230 106 49
+205 41 0
+139 41 16
+255 238 180
+205 156 90
+255 0 255
+24 24 24
diff --git a/data/graphics/pokemon/palettes/weedle_shiny_palette.pal b/data/graphics/pokemon/palettes/weedle_shiny_palette.pal
new file mode 100644
index 000000000..ea331921e
--- /dev/null
+++ b/data/graphics/pokemon/palettes/weedle_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+205 205 205
+131 131 148
+255 255 106
+255 238 65
+238 180 24
+139 41 16
+255 230 123
+222 172 205
+172 123 156
+115 65 98
+255 238 180
+205 156 90
+255 0 255
+24 24 24
diff --git a/data/graphics/pokemon/palettes/weepinbell_palette.pal b/data/graphics/pokemon/palettes/weepinbell_palette.pal
new file mode 100644
index 000000000..162f84084
--- /dev/null
+++ b/data/graphics/pokemon/palettes/weepinbell_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+246 246 246
+255 255 255
+180 131 41
+255 164 115
+238 115 65
+189 65 16
+255 230 156
+255 213 106
+238 180 0
+189 255 115
+156 213 74
+115 172 49
+82 98 41
+172 123 41
+115 82 16
+16 16 16
diff --git a/data/graphics/pokemon/palettes/weepinbell_shiny_palette.pal b/data/graphics/pokemon/palettes/weepinbell_shiny_palette.pal
new file mode 100644
index 000000000..2c7c777e6
--- /dev/null
+++ b/data/graphics/pokemon/palettes/weepinbell_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+246 246 246
+255 255 255
+106 139 16
+197 172 180
+156 131 139
+115 90 98
+255 255 115
+222 230 74
+180 189 32
+246 255 123
+205 238 82
+164 197 41
+74 106 0
+172 123 41
+115 82 16
+16 16 16
diff --git a/data/graphics/pokemon/palettes/weezing_palette.pal b/data/graphics/pokemon/palettes/weezing_palette.pal
new file mode 100644
index 000000000..2d8469910
--- /dev/null
+++ b/data/graphics/pokemon/palettes/weezing_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 205
+255 255 255
+222 222 222
+255 0 255
+213 205 106
+222 98 32
+164 32 0
+238 213 106
+213 197 74
+197 180 41
+238 197 197
+213 164 172
+180 106 139
+139 65 98
+106 32 65
+16 16 16
diff --git a/data/graphics/pokemon/palettes/weezing_shiny_palette.pal b/data/graphics/pokemon/palettes/weezing_shiny_palette.pal
new file mode 100644
index 000000000..1f0b9347c
--- /dev/null
+++ b/data/graphics/pokemon/palettes/weezing_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 205
+255 255 255
+222 222 222
+255 0 255
+213 205 106
+222 98 32
+164 32 0
+213 139 197
+180 106 164
+139 65 123
+189 230 230
+148 189 189
+106 148 148
+41 82 82
+8 49 49
+16 16 16
diff --git a/data/graphics/pokemon/palettes/whiscash_palette.pal b/data/graphics/pokemon/palettes/whiscash_palette.pal
new file mode 100644
index 000000000..c6b70659b
--- /dev/null
+++ b/data/graphics/pokemon/palettes/whiscash_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+164 156 90
+0 0 0
+82 98 148
+98 115 164
+115 139 180
+148 180 222
+222 164 57
+255 213 74
+172 238 255
+57 74 115
+139 106 49
+131 148 172
+131 197 230
+106 189 222
+131 222 255
+255 255 255
diff --git a/data/graphics/pokemon/palettes/whiscash_shiny_palette.pal b/data/graphics/pokemon/palettes/whiscash_shiny_palette.pal
new file mode 100644
index 000000000..12554c568
--- /dev/null
+++ b/data/graphics/pokemon/palettes/whiscash_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+164 156 90
+0 0 0
+57 65 82
+74 82 98
+115 106 123
+148 139 156
+222 98 49
+255 123 82
+172 238 255
+57 74 115
+180 65 49
+131 148 172
+131 197 230
+106 189 222
+131 222 255
+255 255 255
diff --git a/data/graphics/pokemon/palettes/whismur_palette.pal b/data/graphics/pokemon/palettes/whismur_palette.pal
new file mode 100644
index 000000000..e57bb7b39
--- /dev/null
+++ b/data/graphics/pokemon/palettes/whismur_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 164 238
+238 148 213
+222 106 189
+189 82 139
+139 57 98
+115 8 24
+255 213 123
+246 172 57
+213 156 0
+164 115 24
+213 213 222
+156 156 164
+90 90 106
+0 0 0
diff --git a/data/graphics/pokemon/palettes/whismur_shiny_palette.pal b/data/graphics/pokemon/palettes/whismur_shiny_palette.pal
new file mode 100644
index 000000000..395867cad
--- /dev/null
+++ b/data/graphics/pokemon/palettes/whismur_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+255 205 205
+255 172 197
+238 123 156
+222 90 115
+189 49 65
+115 8 24
+205 255 172
+148 230 148
+115 189 115
+65 139 90
+213 213 222
+156 156 164
+90 90 106
+41 41 57
diff --git a/data/graphics/pokemon/palettes/wigglytuff_palette.pal b/data/graphics/pokemon/palettes/wigglytuff_palette.pal
new file mode 100644
index 000000000..b0b85cc79
--- /dev/null
+++ b/data/graphics/pokemon/palettes/wigglytuff_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 255
+148 222 205
+115 189 172
+82 156 139
+32 90 98
+156 106 32
+115 65 24
+230 230 230
+205 205 205
+16 16 16
+255 238 197
+255 197 172
+255 156 131
+255 90 74
+156 57 0
diff --git a/data/graphics/pokemon/palettes/wigglytuff_shiny_palette.pal b/data/graphics/pokemon/palettes/wigglytuff_shiny_palette.pal
new file mode 100644
index 000000000..f3d0192a2
--- /dev/null
+++ b/data/graphics/pokemon/palettes/wigglytuff_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 255
+222 255 164
+180 238 123
+139 197 82
+82 131 16
+156 106 32
+115 65 24
+230 230 230
+205 205 205
+16 16 16
+246 238 246
+246 197 246
+205 156 205
+164 115 164
+74 24 74
diff --git a/data/graphics/pokemon/palettes/wingull_palette.pal b/data/graphics/pokemon/palettes/wingull_palette.pal
new file mode 100644
index 000000000..ce5820061
--- /dev/null
+++ b/data/graphics/pokemon/palettes/wingull_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+156 205 255
+57 57 57
+139 139 139
+222 213 255
+197 189 230
+246 238 255
+49 82 139
+222 131 0
+255 172 49
+139 90 16
+82 115 230
+115 164 255
+98 98 98
+0 0 0
+0 0 0
+255 205 106
diff --git a/data/graphics/pokemon/palettes/wingull_shiny_palette.pal b/data/graphics/pokemon/palettes/wingull_shiny_palette.pal
new file mode 100644
index 000000000..59785b7cb
--- /dev/null
+++ b/data/graphics/pokemon/palettes/wingull_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+156 205 255
+57 57 57
+131 156 164
+222 197 246
+205 172 230
+246 238 255
+41 106 41
+222 131 0
+255 172 49
+139 90 16
+90 156 57
+123 205 90
+98 98 98
+0 0 0
+0 0 0
+255 205 106
diff --git a/data/graphics/pokemon/palettes/wobbuffet_palette.pal b/data/graphics/pokemon/palettes/wobbuffet_palette.pal
new file mode 100644
index 000000000..e83cdc8c2
--- /dev/null
+++ b/data/graphics/pokemon/palettes/wobbuffet_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 0 255
+164 16 0
+197 57 0
+222 82 0
+255 139 0
+41 74 82
+32 115 148
+74 156 189
+106 189 222
+156 213 238
+255 0 255
+16 16 16
+82 82 82
+131 131 131
+255 255 255
diff --git a/data/graphics/pokemon/palettes/wobbuffet_shiny_palette.pal b/data/graphics/pokemon/palettes/wobbuffet_shiny_palette.pal
new file mode 100644
index 000000000..0fa077555
--- /dev/null
+++ b/data/graphics/pokemon/palettes/wobbuffet_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+222 222 222
+255 0 255
+164 16 0
+197 57 0
+222 82 0
+255 139 0
+106 57 90
+156 65 139
+205 90 189
+238 123 205
+255 164 213
+255 0 255
+16 16 16
+82 82 82
+131 131 131
+255 255 255
diff --git a/data/graphics/pokemon/palettes/wooper_palette.pal b/data/graphics/pokemon/palettes/wooper_palette.pal
new file mode 100644
index 000000000..f364d6c71
--- /dev/null
+++ b/data/graphics/pokemon/palettes/wooper_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+148 131 164
+16 41 115
+49 74 131
+74 156 213
+139 197 246
+197 230 230
+238 172 255
+197 123 197
+148 98 164
+98 57 106
+255 0 255
+255 0 255
+255 0 255
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/wooper_shiny_palette.pal b/data/graphics/pokemon/palettes/wooper_shiny_palette.pal
new file mode 100644
index 000000000..cf0a3ce59
--- /dev/null
+++ b/data/graphics/pokemon/palettes/wooper_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+180 90 98
+123 57 49
+156 90 90
+213 156 164
+246 197 205
+255 230 213
+255 213 172
+230 148 98
+197 98 82
+131 74 74
+255 0 255
+255 0 255
+255 0 255
+16 16 16
+255 255 255
diff --git a/data/graphics/pokemon/palettes/wurmple_palette.pal b/data/graphics/pokemon/palettes/wurmple_palette.pal
new file mode 100644
index 000000000..2fe1fd189
--- /dev/null
+++ b/data/graphics/pokemon/palettes/wurmple_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 197 197
+98 82 82
+180 164 156
+255 255 255
+230 213 238
+205 82 90
+246 123 98
+246 189 139
+230 213 238
+222 213 164
+255 255 213
+148 148 0
+246 246 0
+197 197 90
+0 0 0
+24 24 24
diff --git a/data/graphics/pokemon/palettes/wurmple_shiny_palette.pal b/data/graphics/pokemon/palettes/wurmple_shiny_palette.pal
new file mode 100644
index 000000000..3217ddc57
--- /dev/null
+++ b/data/graphics/pokemon/palettes/wurmple_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 197 197
+98 82 82
+180 164 156
+255 255 255
+230 213 238
+164 82 139
+189 131 164
+222 164 197
+230 213 238
+222 213 164
+255 255 213
+148 148 0
+246 246 0
+197 197 90
+0 0 0
+24 24 24
diff --git a/data/graphics/pokemon/palettes/wynaut_palette.pal b/data/graphics/pokemon/palettes/wynaut_palette.pal
new file mode 100644
index 000000000..c37046634
--- /dev/null
+++ b/data/graphics/pokemon/palettes/wynaut_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 148 98
+41 74 82
+74 156 189
+106 189 222
+156 213 238
+164 49 65
+222 90 98
+65 57 57
+131 123 123
+106 98 98
+205 205 197
+255 255 255
+57 123 164
+123 41 57
+0 0 0
+205 246 164
diff --git a/data/graphics/pokemon/palettes/wynaut_shiny_palette.pal b/data/graphics/pokemon/palettes/wynaut_shiny_palette.pal
new file mode 100644
index 000000000..7a5032aa6
--- /dev/null
+++ b/data/graphics/pokemon/palettes/wynaut_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+197 148 98
+106 57 90
+197 82 189
+238 123 205
+255 164 213
+164 49 65
+222 90 98
+65 57 57
+131 123 123
+106 98 98
+205 205 197
+255 255 255
+180 115 90
+123 41 57
+0 0 0
+205 246 164
diff --git a/data/graphics/pokemon/palettes/xatu_palette.pal b/data/graphics/pokemon/palettes/xatu_palette.pal
new file mode 100644
index 000000000..b6ab27604
--- /dev/null
+++ b/data/graphics/pokemon/palettes/xatu_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+156 230 74
+82 205 74
+74 148 65
+49 98 41
+255 222 65
+189 148 32
+139 90 0
+238 57 0
+180 49 0
+131 41 0
+205 205 205
+148 148 148
+82 82 82
+41 41 41
diff --git a/data/graphics/pokemon/palettes/xatu_shiny_palette.pal b/data/graphics/pokemon/palettes/xatu_shiny_palette.pal
new file mode 100644
index 000000000..2dcf957e9
--- /dev/null
+++ b/data/graphics/pokemon/palettes/xatu_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+255 255 255
+189 255 65
+164 230 49
+115 189 8
+65 106 0
+255 222 65
+189 148 32
+139 90 0
+255 164 57
+213 106 16
+115 74 0
+205 205 205
+148 148 148
+82 82 82
+41 41 41
diff --git a/data/graphics/pokemon/palettes/yanma_palette.pal b/data/graphics/pokemon/palettes/yanma_palette.pal
new file mode 100644
index 000000000..a53cd19e3
--- /dev/null
+++ b/data/graphics/pokemon/palettes/yanma_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+148 49 0
+255 0 255
+213 65 0
+255 123 65
+255 222 148
+16 16 16
+49 106 0
+82 180 32
+131 238 32
+74 74 82
+255 0 255
+115 131 139
+164 180 213
+230 255 255
+255 0 255
diff --git a/data/graphics/pokemon/palettes/yanma_shiny_palette.pal b/data/graphics/pokemon/palettes/yanma_shiny_palette.pal
new file mode 100644
index 000000000..08b7c0cce
--- /dev/null
+++ b/data/graphics/pokemon/palettes/yanma_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+205 205 172
+0 65 148
+255 0 255
+41 115 230
+74 180 255
+115 230 255
+16 16 16
+49 106 0
+82 180 32
+131 238 32
+74 74 82
+255 0 255
+115 131 139
+164 180 213
+230 255 255
+255 0 255
diff --git a/data/graphics/pokemon/palettes/zangoose_palette.pal b/data/graphics/pokemon/palettes/zangoose_palette.pal
new file mode 100644
index 000000000..eb0ef7068
--- /dev/null
+++ b/data/graphics/pokemon/palettes/zangoose_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 197 197
+255 255 255
+230 222 230
+189 172 180
+148 131 139
+106 90 98
+255 98 106
+205 90 106
+139 65 82
+255 164 148
+213 139 230
+123 106 98
+213 197 205
+0 0 0
+180 98 205
+123 57 131
diff --git a/data/graphics/pokemon/palettes/zangoose_shiny_palette.pal b/data/graphics/pokemon/palettes/zangoose_shiny_palette.pal
new file mode 100644
index 000000000..82487aa4f
--- /dev/null
+++ b/data/graphics/pokemon/palettes/zangoose_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+148 197 197
+255 255 255
+230 222 230
+189 172 180
+148 131 139
+106 90 98
+49 131 197
+74 74 131
+57 57 115
+90 172 230
+255 123 82
+123 106 98
+213 197 205
+0 0 0
+222 98 49
+180 49 32
diff --git a/data/graphics/pokemon/palettes/zapdos_palette.pal b/data/graphics/pokemon/palettes/zapdos_palette.pal
new file mode 100644
index 000000000..5980cfed4
--- /dev/null
+++ b/data/graphics/pokemon/palettes/zapdos_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+255 255 255
+222 222 222
+156 156 156
+90 90 90
+16 16 16
+255 0 255
+255 0 255
+255 189 57
+222 131 0
+156 98 41
+255 255 156
+255 238 0
+238 189 0
+197 139 0
+131 82 32
diff --git a/data/graphics/pokemon/palettes/zapdos_shiny_palette.pal b/data/graphics/pokemon/palettes/zapdos_shiny_palette.pal
new file mode 100644
index 000000000..fb7840ebc
--- /dev/null
+++ b/data/graphics/pokemon/palettes/zapdos_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+213 213 189
+255 255 255
+222 222 222
+156 156 156
+90 90 90
+16 16 16
+255 0 255
+255 0 255
+255 106 65
+213 65 32
+156 57 41
+255 238 32
+255 197 0
+205 148 0
+156 98 0
+115 57 0
diff --git a/data/graphics/pokemon/palettes/zigzagoon_palette.pal b/data/graphics/pokemon/palettes/zigzagoon_palette.pal
new file mode 100644
index 000000000..55f6178cb
--- /dev/null
+++ b/data/graphics/pokemon/palettes/zigzagoon_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+156 189 131
+74 65 41
+172 123 90
+205 156 123
+238 189 156
+255 238 197
+65 57 49
+106 90 74
+197 172 139
+230 213 172
+255 255 255
+164 32 0
+205 57 32
+164 148 123
+123 90 74
+16 0 0
diff --git a/data/graphics/pokemon/palettes/zigzagoon_shiny_palette.pal b/data/graphics/pokemon/palettes/zigzagoon_shiny_palette.pal
new file mode 100644
index 000000000..fe2d3cbc9
--- /dev/null
+++ b/data/graphics/pokemon/palettes/zigzagoon_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+156 189 131
+74 65 41
+197 98 65
+222 131 74
+238 164 74
+255 238 197
+49 49 41
+98 57 41
+197 172 139
+230 213 172
+255 255 255
+164 32 0
+205 57 32
+164 148 123
+131 82 57
+16 0 0
diff --git a/data/graphics/pokemon/palettes/zubat_palette.pal b/data/graphics/pokemon/palettes/zubat_palette.pal
new file mode 100644
index 000000000..080a3fd93
--- /dev/null
+++ b/data/graphics/pokemon/palettes/zubat_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 255
+213 213 213
+98 98 98
+16 16 16
+255 0 255
+205 197 255
+172 164 238
+123 115 189
+82 74 131
+246 131 222
+213 115 189
+180 82 156
+115 32 90
+255 0 255
+255 0 255
diff --git a/data/graphics/pokemon/palettes/zubat_shiny_palette.pal b/data/graphics/pokemon/palettes/zubat_shiny_palette.pal
new file mode 100644
index 000000000..ab2540e88
--- /dev/null
+++ b/data/graphics/pokemon/palettes/zubat_shiny_palette.pal
@@ -0,0 +1,19 @@
+JASC-PAL
+0100
+16
+230 230 230
+255 255 255
+213 213 213
+98 98 98
+16 16 16
+255 0 255
+148 180 98
+106 139 57
+65 98 16
+24 57 0
+238 222 213
+205 180 172
+164 139 131
+106 82 74
+255 0 255
+255 0 255
diff --git a/data/graphics/pokemon/still_front_pics/abra_still_front_pic.png b/data/graphics/pokemon/still_front_pics/abra_still_front_pic.png
new file mode 100644
index 000000000..5e7ff8066
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/abra_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/absol_still_front_pic.png b/data/graphics/pokemon/still_front_pics/absol_still_front_pic.png
new file mode 100644
index 000000000..17759b2e7
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/absol_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/aerodactyl_still_front_pic.png b/data/graphics/pokemon/still_front_pics/aerodactyl_still_front_pic.png
new file mode 100644
index 000000000..5f7e41552
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/aerodactyl_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/aggron_still_front_pic.png b/data/graphics/pokemon/still_front_pics/aggron_still_front_pic.png
new file mode 100644
index 000000000..0c357efe4
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/aggron_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/aipom_still_front_pic.png b/data/graphics/pokemon/still_front_pics/aipom_still_front_pic.png
new file mode 100644
index 000000000..25b20c739
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/aipom_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/alakazam_still_front_pic.png b/data/graphics/pokemon/still_front_pics/alakazam_still_front_pic.png
new file mode 100644
index 000000000..d0c45a230
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/alakazam_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/altaria_still_front_pic.png b/data/graphics/pokemon/still_front_pics/altaria_still_front_pic.png
new file mode 100644
index 000000000..8b45828a2
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/altaria_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/ampharos_still_front_pic.png b/data/graphics/pokemon/still_front_pics/ampharos_still_front_pic.png
new file mode 100644
index 000000000..cc4956afb
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/ampharos_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/anorith_still_front_pic.png b/data/graphics/pokemon/still_front_pics/anorith_still_front_pic.png
new file mode 100644
index 000000000..425ff4c0d
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/anorith_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/arbok_still_front_pic.png b/data/graphics/pokemon/still_front_pics/arbok_still_front_pic.png
new file mode 100644
index 000000000..89c8d548b
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/arbok_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/arcanine_still_front_pic.png b/data/graphics/pokemon/still_front_pics/arcanine_still_front_pic.png
new file mode 100644
index 000000000..fb943a5d3
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/arcanine_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/ariados_still_front_pic.png b/data/graphics/pokemon/still_front_pics/ariados_still_front_pic.png
new file mode 100644
index 000000000..07bc4a4db
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/ariados_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/armaldo_still_front_pic.png b/data/graphics/pokemon/still_front_pics/armaldo_still_front_pic.png
new file mode 100644
index 000000000..01b7ee08b
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/armaldo_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/aron_still_front_pic.png b/data/graphics/pokemon/still_front_pics/aron_still_front_pic.png
new file mode 100644
index 000000000..f3764ec2b
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/aron_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/articuno_still_front_pic.png b/data/graphics/pokemon/still_front_pics/articuno_still_front_pic.png
new file mode 100644
index 000000000..e3c87eb9a
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/articuno_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/azumarill_still_front_pic.png b/data/graphics/pokemon/still_front_pics/azumarill_still_front_pic.png
new file mode 100644
index 000000000..feb172d52
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/azumarill_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/azurill_still_front_pic.png b/data/graphics/pokemon/still_front_pics/azurill_still_front_pic.png
new file mode 100644
index 000000000..02cc79a6c
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/azurill_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/bagon_still_front_pic.png b/data/graphics/pokemon/still_front_pics/bagon_still_front_pic.png
new file mode 100644
index 000000000..259872b72
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/bagon_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/baltoy_still_front_pic.png b/data/graphics/pokemon/still_front_pics/baltoy_still_front_pic.png
new file mode 100644
index 000000000..d161de265
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/baltoy_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/banette_still_front_pic.png b/data/graphics/pokemon/still_front_pics/banette_still_front_pic.png
new file mode 100644
index 000000000..be02be897
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/banette_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/barboach_still_front_pic.png b/data/graphics/pokemon/still_front_pics/barboach_still_front_pic.png
new file mode 100644
index 000000000..150e6c086
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/barboach_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/bayleef_still_front_pic.png b/data/graphics/pokemon/still_front_pics/bayleef_still_front_pic.png
new file mode 100644
index 000000000..ad6713c61
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/bayleef_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/beautifly_still_front_pic.png b/data/graphics/pokemon/still_front_pics/beautifly_still_front_pic.png
new file mode 100644
index 000000000..89020c63a
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/beautifly_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/beedrill_still_front_pic.png b/data/graphics/pokemon/still_front_pics/beedrill_still_front_pic.png
new file mode 100644
index 000000000..477b20b2e
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/beedrill_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/beldum_still_front_pic.png b/data/graphics/pokemon/still_front_pics/beldum_still_front_pic.png
new file mode 100644
index 000000000..1c2a04e68
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/beldum_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/bellossom_still_front_pic.png b/data/graphics/pokemon/still_front_pics/bellossom_still_front_pic.png
new file mode 100644
index 000000000..11ec4a08c
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/bellossom_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/bellsprout_still_front_pic.png b/data/graphics/pokemon/still_front_pics/bellsprout_still_front_pic.png
new file mode 100644
index 000000000..b3a494b03
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/bellsprout_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/blastoise_still_front_pic.png b/data/graphics/pokemon/still_front_pics/blastoise_still_front_pic.png
new file mode 100644
index 000000000..060cec2f9
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/blastoise_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/blaziken_still_front_pic.png b/data/graphics/pokemon/still_front_pics/blaziken_still_front_pic.png
new file mode 100644
index 000000000..7c8721171
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/blaziken_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/blissey_still_front_pic.png b/data/graphics/pokemon/still_front_pics/blissey_still_front_pic.png
new file mode 100644
index 000000000..3173f820c
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/blissey_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/breloom_still_front_pic.png b/data/graphics/pokemon/still_front_pics/breloom_still_front_pic.png
new file mode 100644
index 000000000..932fdbad8
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/breloom_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/bulbasaur_still_front_pic.png b/data/graphics/pokemon/still_front_pics/bulbasaur_still_front_pic.png
new file mode 100644
index 000000000..846545a26
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/bulbasaur_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/butterfree_still_front_pic.png b/data/graphics/pokemon/still_front_pics/butterfree_still_front_pic.png
new file mode 100644
index 000000000..1a3d3d6ae
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/butterfree_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/cacnea_still_front_pic.png b/data/graphics/pokemon/still_front_pics/cacnea_still_front_pic.png
new file mode 100644
index 000000000..c57dce95f
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/cacnea_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/cacturne_still_front_pic.png b/data/graphics/pokemon/still_front_pics/cacturne_still_front_pic.png
new file mode 100644
index 000000000..80434c3c8
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/cacturne_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/camerupt_still_front_pic.png b/data/graphics/pokemon/still_front_pics/camerupt_still_front_pic.png
new file mode 100644
index 000000000..ffd9ed0f2
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/camerupt_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/carvanha_still_front_pic.png b/data/graphics/pokemon/still_front_pics/carvanha_still_front_pic.png
new file mode 100644
index 000000000..f67f56cc7
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/carvanha_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/cascoon_still_front_pic.png b/data/graphics/pokemon/still_front_pics/cascoon_still_front_pic.png
new file mode 100644
index 000000000..474610aac
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/cascoon_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/castform_normal_form_still_front_pic.png b/data/graphics/pokemon/still_front_pics/castform_normal_form_still_front_pic.png
new file mode 100644
index 000000000..39bfaf426
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/castform_normal_form_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/castform_rainy_form_still_front_pic.png b/data/graphics/pokemon/still_front_pics/castform_rainy_form_still_front_pic.png
new file mode 100644
index 000000000..155374035
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/castform_rainy_form_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/castform_snowy_form_still_front_pic.png b/data/graphics/pokemon/still_front_pics/castform_snowy_form_still_front_pic.png
new file mode 100644
index 000000000..a75bf647e
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/castform_snowy_form_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/castform_sunny_form_still_front_pic.png b/data/graphics/pokemon/still_front_pics/castform_sunny_form_still_front_pic.png
new file mode 100644
index 000000000..7e14f9892
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/castform_sunny_form_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/caterpie_still_front_pic.png b/data/graphics/pokemon/still_front_pics/caterpie_still_front_pic.png
new file mode 100644
index 000000000..b8b3ce00d
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/caterpie_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/celebi_still_front_pic.png b/data/graphics/pokemon/still_front_pics/celebi_still_front_pic.png
new file mode 100644
index 000000000..1717f2561
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/celebi_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/chansey_still_front_pic.png b/data/graphics/pokemon/still_front_pics/chansey_still_front_pic.png
new file mode 100644
index 000000000..a8e26bc01
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/chansey_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/charizard_still_front_pic.png b/data/graphics/pokemon/still_front_pics/charizard_still_front_pic.png
new file mode 100644
index 000000000..892c26c5d
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/charizard_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/charmander_still_front_pic.png b/data/graphics/pokemon/still_front_pics/charmander_still_front_pic.png
new file mode 100644
index 000000000..b697f7ec2
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/charmander_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/charmeleon_still_front_pic.png b/data/graphics/pokemon/still_front_pics/charmeleon_still_front_pic.png
new file mode 100644
index 000000000..f2eb19033
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/charmeleon_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/chikorita_still_front_pic.png b/data/graphics/pokemon/still_front_pics/chikorita_still_front_pic.png
new file mode 100644
index 000000000..80f5dc9ab
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/chikorita_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/chimecho_still_front_pic.png b/data/graphics/pokemon/still_front_pics/chimecho_still_front_pic.png
new file mode 100644
index 000000000..534bec4d7
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/chimecho_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/chinchou_still_front_pic.png b/data/graphics/pokemon/still_front_pics/chinchou_still_front_pic.png
new file mode 100644
index 000000000..7bb954382
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/chinchou_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/circled_question_mark_still_front_pic.png b/data/graphics/pokemon/still_front_pics/circled_question_mark_still_front_pic.png
new file mode 100644
index 000000000..3056402db
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/circled_question_mark_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/clamperl_still_front_pic.png b/data/graphics/pokemon/still_front_pics/clamperl_still_front_pic.png
new file mode 100644
index 000000000..1cfe4d4f8
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/clamperl_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/claydol_still_front_pic.png b/data/graphics/pokemon/still_front_pics/claydol_still_front_pic.png
new file mode 100644
index 000000000..ea8e2cf74
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/claydol_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/clefable_still_front_pic.png b/data/graphics/pokemon/still_front_pics/clefable_still_front_pic.png
new file mode 100644
index 000000000..e1894fdfa
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/clefable_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/clefairy_still_front_pic.png b/data/graphics/pokemon/still_front_pics/clefairy_still_front_pic.png
new file mode 100644
index 000000000..faa5af32d
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/clefairy_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/cleffa_still_front_pic.png b/data/graphics/pokemon/still_front_pics/cleffa_still_front_pic.png
new file mode 100644
index 000000000..82b6c103b
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/cleffa_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/cloyster_still_front_pic.png b/data/graphics/pokemon/still_front_pics/cloyster_still_front_pic.png
new file mode 100644
index 000000000..7390f523d
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/cloyster_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/combusken_still_front_pic.png b/data/graphics/pokemon/still_front_pics/combusken_still_front_pic.png
new file mode 100644
index 000000000..5852709f3
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/combusken_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/corphish_still_front_pic.png b/data/graphics/pokemon/still_front_pics/corphish_still_front_pic.png
new file mode 100644
index 000000000..f8a06a67c
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/corphish_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/corsola_still_front_pic.png b/data/graphics/pokemon/still_front_pics/corsola_still_front_pic.png
new file mode 100644
index 000000000..550ddbbe3
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/corsola_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/cradily_still_front_pic.png b/data/graphics/pokemon/still_front_pics/cradily_still_front_pic.png
new file mode 100644
index 000000000..0bc94d6a3
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/cradily_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/crawdaunt_still_front_pic.png b/data/graphics/pokemon/still_front_pics/crawdaunt_still_front_pic.png
new file mode 100644
index 000000000..88ee71100
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/crawdaunt_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/crobat_still_front_pic.png b/data/graphics/pokemon/still_front_pics/crobat_still_front_pic.png
new file mode 100644
index 000000000..b61cdebe7
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/crobat_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/croconaw_still_front_pic.png b/data/graphics/pokemon/still_front_pics/croconaw_still_front_pic.png
new file mode 100644
index 000000000..585be79f4
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/croconaw_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/cubone_still_front_pic.png b/data/graphics/pokemon/still_front_pics/cubone_still_front_pic.png
new file mode 100644
index 000000000..3ce31c79c
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/cubone_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/cyndaquil_still_front_pic.png b/data/graphics/pokemon/still_front_pics/cyndaquil_still_front_pic.png
new file mode 100644
index 000000000..1a31da433
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/cyndaquil_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/delcatty_still_front_pic.png b/data/graphics/pokemon/still_front_pics/delcatty_still_front_pic.png
new file mode 100644
index 000000000..bfb7f3894
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/delcatty_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/delibird_still_front_pic.png b/data/graphics/pokemon/still_front_pics/delibird_still_front_pic.png
new file mode 100644
index 000000000..b31baa203
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/delibird_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/deoxys_still_front_pic.png b/data/graphics/pokemon/still_front_pics/deoxys_still_front_pic.png
new file mode 100644
index 000000000..4b3b5fa6b
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/deoxys_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/dewgong_still_front_pic.png b/data/graphics/pokemon/still_front_pics/dewgong_still_front_pic.png
new file mode 100644
index 000000000..315df9d0f
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/dewgong_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/diglett_still_front_pic.png b/data/graphics/pokemon/still_front_pics/diglett_still_front_pic.png
new file mode 100644
index 000000000..20579c491
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/diglett_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/ditto_still_front_pic.png b/data/graphics/pokemon/still_front_pics/ditto_still_front_pic.png
new file mode 100644
index 000000000..52eef0e60
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/ditto_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/dodrio_still_front_pic.png b/data/graphics/pokemon/still_front_pics/dodrio_still_front_pic.png
new file mode 100644
index 000000000..13ce71f56
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/dodrio_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/doduo_still_front_pic.png b/data/graphics/pokemon/still_front_pics/doduo_still_front_pic.png
new file mode 100644
index 000000000..6773f0a6f
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/doduo_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/donphan_still_front_pic.png b/data/graphics/pokemon/still_front_pics/donphan_still_front_pic.png
new file mode 100644
index 000000000..c971f446a
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/donphan_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/double_question_mark_still_front_pic.png b/data/graphics/pokemon/still_front_pics/double_question_mark_still_front_pic.png
new file mode 100644
index 000000000..f23b08476
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/double_question_mark_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/dragonair_still_front_pic.png b/data/graphics/pokemon/still_front_pics/dragonair_still_front_pic.png
new file mode 100644
index 000000000..e824a6a87
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/dragonair_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/dragonite_still_front_pic.png b/data/graphics/pokemon/still_front_pics/dragonite_still_front_pic.png
new file mode 100644
index 000000000..85d652bc1
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/dragonite_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/dratini_still_front_pic.png b/data/graphics/pokemon/still_front_pics/dratini_still_front_pic.png
new file mode 100644
index 000000000..7d86aa2d5
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/dratini_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/drowzee_still_front_pic.png b/data/graphics/pokemon/still_front_pics/drowzee_still_front_pic.png
new file mode 100644
index 000000000..684438509
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/drowzee_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/dugtrio_still_front_pic.png b/data/graphics/pokemon/still_front_pics/dugtrio_still_front_pic.png
new file mode 100644
index 000000000..6122554de
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/dugtrio_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/dunsparce_still_front_pic.png b/data/graphics/pokemon/still_front_pics/dunsparce_still_front_pic.png
new file mode 100644
index 000000000..cf3c421af
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/dunsparce_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/dusclops_still_front_pic.png b/data/graphics/pokemon/still_front_pics/dusclops_still_front_pic.png
new file mode 100644
index 000000000..477423e62
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/dusclops_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/duskull_still_front_pic.png b/data/graphics/pokemon/still_front_pics/duskull_still_front_pic.png
new file mode 100644
index 000000000..bf379af6d
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/duskull_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/dustox_still_front_pic.png b/data/graphics/pokemon/still_front_pics/dustox_still_front_pic.png
new file mode 100644
index 000000000..8866606d8
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/dustox_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/eevee_still_front_pic.png b/data/graphics/pokemon/still_front_pics/eevee_still_front_pic.png
new file mode 100644
index 000000000..6ef22ee6b
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/eevee_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/egg_still_front_pic.png b/data/graphics/pokemon/still_front_pics/egg_still_front_pic.png
new file mode 100644
index 000000000..d9680a899
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/egg_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/ekans_still_front_pic.png b/data/graphics/pokemon/still_front_pics/ekans_still_front_pic.png
new file mode 100644
index 000000000..7bd27381c
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/ekans_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/electabuzz_still_front_pic.png b/data/graphics/pokemon/still_front_pics/electabuzz_still_front_pic.png
new file mode 100644
index 000000000..783cd49c8
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/electabuzz_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/electrike_still_front_pic.png b/data/graphics/pokemon/still_front_pics/electrike_still_front_pic.png
new file mode 100644
index 000000000..0a86b13af
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/electrike_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/electrode_still_front_pic.png b/data/graphics/pokemon/still_front_pics/electrode_still_front_pic.png
new file mode 100644
index 000000000..801c2cdb2
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/electrode_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/elekid_still_front_pic.png b/data/graphics/pokemon/still_front_pics/elekid_still_front_pic.png
new file mode 100644
index 000000000..0c3d5325e
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/elekid_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/entei_still_front_pic.png b/data/graphics/pokemon/still_front_pics/entei_still_front_pic.png
new file mode 100644
index 000000000..1aa34cf4d
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/entei_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/espeon_still_front_pic.png b/data/graphics/pokemon/still_front_pics/espeon_still_front_pic.png
new file mode 100644
index 000000000..9e66b1626
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/espeon_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/exeggcute_still_front_pic.png b/data/graphics/pokemon/still_front_pics/exeggcute_still_front_pic.png
new file mode 100644
index 000000000..6868d6e05
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/exeggcute_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/exeggutor_still_front_pic.png b/data/graphics/pokemon/still_front_pics/exeggutor_still_front_pic.png
new file mode 100644
index 000000000..67c59d0bb
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/exeggutor_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/exploud_still_front_pic.png b/data/graphics/pokemon/still_front_pics/exploud_still_front_pic.png
new file mode 100644
index 000000000..48e86c610
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/exploud_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/farfetch_d_still_front_pic.png b/data/graphics/pokemon/still_front_pics/farfetch_d_still_front_pic.png
new file mode 100644
index 000000000..d938c1b50
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/farfetch_d_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/fearow_still_front_pic.png b/data/graphics/pokemon/still_front_pics/fearow_still_front_pic.png
new file mode 100644
index 000000000..cfea711a3
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/fearow_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/feebas_still_front_pic.png b/data/graphics/pokemon/still_front_pics/feebas_still_front_pic.png
new file mode 100644
index 000000000..036e151e8
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/feebas_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/feraligatr_still_front_pic.png b/data/graphics/pokemon/still_front_pics/feraligatr_still_front_pic.png
new file mode 100644
index 000000000..c44e7afc2
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/feraligatr_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/flaaffy_still_front_pic.png b/data/graphics/pokemon/still_front_pics/flaaffy_still_front_pic.png
new file mode 100644
index 000000000..49f794128
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/flaaffy_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/flareon_still_front_pic.png b/data/graphics/pokemon/still_front_pics/flareon_still_front_pic.png
new file mode 100644
index 000000000..006aa5047
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/flareon_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/flygon_still_front_pic.png b/data/graphics/pokemon/still_front_pics/flygon_still_front_pic.png
new file mode 100644
index 000000000..310966c6e
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/flygon_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/forretress_still_front_pic.png b/data/graphics/pokemon/still_front_pics/forretress_still_front_pic.png
new file mode 100644
index 000000000..511ee5720
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/forretress_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/furret_still_front_pic.png b/data/graphics/pokemon/still_front_pics/furret_still_front_pic.png
new file mode 100644
index 000000000..4f7ca56e1
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/furret_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/gardevoir_still_front_pic.png b/data/graphics/pokemon/still_front_pics/gardevoir_still_front_pic.png
new file mode 100644
index 000000000..27de874ac
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/gardevoir_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/gastly_still_front_pic.png b/data/graphics/pokemon/still_front_pics/gastly_still_front_pic.png
new file mode 100644
index 000000000..444ac485a
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/gastly_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/gengar_still_front_pic.png b/data/graphics/pokemon/still_front_pics/gengar_still_front_pic.png
new file mode 100644
index 000000000..f1537c6a4
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/gengar_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/geodude_still_front_pic.png b/data/graphics/pokemon/still_front_pics/geodude_still_front_pic.png
new file mode 100644
index 000000000..99d5a1afe
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/geodude_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/girafarig_still_front_pic.png b/data/graphics/pokemon/still_front_pics/girafarig_still_front_pic.png
new file mode 100644
index 000000000..bcada08dd
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/girafarig_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/glalie_still_front_pic.png b/data/graphics/pokemon/still_front_pics/glalie_still_front_pic.png
new file mode 100644
index 000000000..c49ea517c
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/glalie_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/gligar_still_front_pic.png b/data/graphics/pokemon/still_front_pics/gligar_still_front_pic.png
new file mode 100644
index 000000000..b6bb68483
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/gligar_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/gloom_still_front_pic.png b/data/graphics/pokemon/still_front_pics/gloom_still_front_pic.png
new file mode 100644
index 000000000..2a2658c5a
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/gloom_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/golbat_still_front_pic.png b/data/graphics/pokemon/still_front_pics/golbat_still_front_pic.png
new file mode 100644
index 000000000..84a7de3ba
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/golbat_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/goldeen_still_front_pic.png b/data/graphics/pokemon/still_front_pics/goldeen_still_front_pic.png
new file mode 100644
index 000000000..8014f649d
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/goldeen_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/golduck_still_front_pic.png b/data/graphics/pokemon/still_front_pics/golduck_still_front_pic.png
new file mode 100644
index 000000000..c0da452fe
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/golduck_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/golem_still_front_pic.png b/data/graphics/pokemon/still_front_pics/golem_still_front_pic.png
new file mode 100644
index 000000000..02c98b38f
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/golem_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/gorebyss_still_front_pic.png b/data/graphics/pokemon/still_front_pics/gorebyss_still_front_pic.png
new file mode 100644
index 000000000..ba017418c
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/gorebyss_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/granbull_still_front_pic.png b/data/graphics/pokemon/still_front_pics/granbull_still_front_pic.png
new file mode 100644
index 000000000..ee4c40b25
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/granbull_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/graveler_still_front_pic.png b/data/graphics/pokemon/still_front_pics/graveler_still_front_pic.png
new file mode 100644
index 000000000..25c7066a4
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/graveler_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/grimer_still_front_pic.png b/data/graphics/pokemon/still_front_pics/grimer_still_front_pic.png
new file mode 100644
index 000000000..040fbd192
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/grimer_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/groudon_still_front_pic.png b/data/graphics/pokemon/still_front_pics/groudon_still_front_pic.png
new file mode 100644
index 000000000..2e768694f
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/groudon_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/grovyle_still_front_pic.png b/data/graphics/pokemon/still_front_pics/grovyle_still_front_pic.png
new file mode 100644
index 000000000..95a19a7ca
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/grovyle_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/growlithe_still_front_pic.png b/data/graphics/pokemon/still_front_pics/growlithe_still_front_pic.png
new file mode 100644
index 000000000..12ae57290
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/growlithe_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/grumpig_still_front_pic.png b/data/graphics/pokemon/still_front_pics/grumpig_still_front_pic.png
new file mode 100644
index 000000000..42604aed2
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/grumpig_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/gulpin_still_front_pic.png b/data/graphics/pokemon/still_front_pics/gulpin_still_front_pic.png
new file mode 100644
index 000000000..14809cf73
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/gulpin_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/gyarados_still_front_pic.png b/data/graphics/pokemon/still_front_pics/gyarados_still_front_pic.png
new file mode 100644
index 000000000..3a2d4f3e7
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/gyarados_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/hariyama_still_front_pic.png b/data/graphics/pokemon/still_front_pics/hariyama_still_front_pic.png
new file mode 100644
index 000000000..abefe0de2
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/hariyama_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/haunter_still_front_pic.png b/data/graphics/pokemon/still_front_pics/haunter_still_front_pic.png
new file mode 100644
index 000000000..e773c0863
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/haunter_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/heracross_still_front_pic.png b/data/graphics/pokemon/still_front_pics/heracross_still_front_pic.png
new file mode 100644
index 000000000..f693a4c46
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/heracross_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/hitmonchan_still_front_pic.png b/data/graphics/pokemon/still_front_pics/hitmonchan_still_front_pic.png
new file mode 100644
index 000000000..5a16c4070
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/hitmonchan_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/hitmonlee_still_front_pic.png b/data/graphics/pokemon/still_front_pics/hitmonlee_still_front_pic.png
new file mode 100644
index 000000000..543c4e58c
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/hitmonlee_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/hitmontop_still_front_pic.png b/data/graphics/pokemon/still_front_pics/hitmontop_still_front_pic.png
new file mode 100644
index 000000000..d2d7b5093
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/hitmontop_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/ho_oh_still_front_pic.png b/data/graphics/pokemon/still_front_pics/ho_oh_still_front_pic.png
new file mode 100644
index 000000000..97a7c3e25
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/ho_oh_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/hoothoot_still_front_pic.png b/data/graphics/pokemon/still_front_pics/hoothoot_still_front_pic.png
new file mode 100644
index 000000000..12e160d81
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/hoothoot_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/hoppip_still_front_pic.png b/data/graphics/pokemon/still_front_pics/hoppip_still_front_pic.png
new file mode 100644
index 000000000..87110d09c
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/hoppip_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/horsea_still_front_pic.png b/data/graphics/pokemon/still_front_pics/horsea_still_front_pic.png
new file mode 100644
index 000000000..572beb851
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/horsea_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/houndoom_still_front_pic.png b/data/graphics/pokemon/still_front_pics/houndoom_still_front_pic.png
new file mode 100644
index 000000000..d5ab79d18
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/houndoom_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/houndour_still_front_pic.png b/data/graphics/pokemon/still_front_pics/houndour_still_front_pic.png
new file mode 100644
index 000000000..87bbce73e
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/houndour_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/huntail_still_front_pic.png b/data/graphics/pokemon/still_front_pics/huntail_still_front_pic.png
new file mode 100644
index 000000000..647cdb8ca
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/huntail_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/hypno_still_front_pic.png b/data/graphics/pokemon/still_front_pics/hypno_still_front_pic.png
new file mode 100644
index 000000000..5dce9a50e
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/hypno_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/igglybuff_still_front_pic.png b/data/graphics/pokemon/still_front_pics/igglybuff_still_front_pic.png
new file mode 100644
index 000000000..b232daaac
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/igglybuff_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/illumise_still_front_pic.png b/data/graphics/pokemon/still_front_pics/illumise_still_front_pic.png
new file mode 100644
index 000000000..14513aee6
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/illumise_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/ivysaur_still_front_pic.png b/data/graphics/pokemon/still_front_pics/ivysaur_still_front_pic.png
new file mode 100644
index 000000000..86c27474b
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/ivysaur_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/jigglypuff_still_front_pic.png b/data/graphics/pokemon/still_front_pics/jigglypuff_still_front_pic.png
new file mode 100644
index 000000000..41c8f2e8f
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/jigglypuff_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/jirachi_still_front_pic.png b/data/graphics/pokemon/still_front_pics/jirachi_still_front_pic.png
new file mode 100644
index 000000000..91f5e3fad
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/jirachi_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/jolteon_still_front_pic.png b/data/graphics/pokemon/still_front_pics/jolteon_still_front_pic.png
new file mode 100644
index 000000000..b33177bb6
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/jolteon_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/jumpluff_still_front_pic.png b/data/graphics/pokemon/still_front_pics/jumpluff_still_front_pic.png
new file mode 100644
index 000000000..6b7cbaf61
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/jumpluff_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/jynx_still_front_pic.png b/data/graphics/pokemon/still_front_pics/jynx_still_front_pic.png
new file mode 100644
index 000000000..470a4e8cd
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/jynx_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/kabuto_still_front_pic.png b/data/graphics/pokemon/still_front_pics/kabuto_still_front_pic.png
new file mode 100644
index 000000000..ccac7d4aa
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/kabuto_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/kabutops_still_front_pic.png b/data/graphics/pokemon/still_front_pics/kabutops_still_front_pic.png
new file mode 100644
index 000000000..d6263253a
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/kabutops_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/kadabra_still_front_pic.png b/data/graphics/pokemon/still_front_pics/kadabra_still_front_pic.png
new file mode 100644
index 000000000..d9f21082b
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/kadabra_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/kakuna_still_front_pic.png b/data/graphics/pokemon/still_front_pics/kakuna_still_front_pic.png
new file mode 100644
index 000000000..38e6265bc
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/kakuna_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/kangaskhan_still_front_pic.png b/data/graphics/pokemon/still_front_pics/kangaskhan_still_front_pic.png
new file mode 100644
index 000000000..9cc2c312f
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/kangaskhan_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/kecleon_still_front_pic.png b/data/graphics/pokemon/still_front_pics/kecleon_still_front_pic.png
new file mode 100644
index 000000000..e57431a06
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/kecleon_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/kingdra_still_front_pic.png b/data/graphics/pokemon/still_front_pics/kingdra_still_front_pic.png
new file mode 100644
index 000000000..86fecb914
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/kingdra_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/kingler_still_front_pic.png b/data/graphics/pokemon/still_front_pics/kingler_still_front_pic.png
new file mode 100644
index 000000000..d59b31f12
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/kingler_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/kirlia_still_front_pic.png b/data/graphics/pokemon/still_front_pics/kirlia_still_front_pic.png
new file mode 100644
index 000000000..84acc1494
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/kirlia_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/koffing_still_front_pic.png b/data/graphics/pokemon/still_front_pics/koffing_still_front_pic.png
new file mode 100644
index 000000000..4b92c57b6
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/koffing_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/krabby_still_front_pic.png b/data/graphics/pokemon/still_front_pics/krabby_still_front_pic.png
new file mode 100644
index 000000000..2a47d68d5
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/krabby_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/kyogre_still_front_pic.png b/data/graphics/pokemon/still_front_pics/kyogre_still_front_pic.png
new file mode 100644
index 000000000..3b4b8e093
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/kyogre_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/lairon_still_front_pic.png b/data/graphics/pokemon/still_front_pics/lairon_still_front_pic.png
new file mode 100644
index 000000000..50470dead
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/lairon_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/lanturn_still_front_pic.png b/data/graphics/pokemon/still_front_pics/lanturn_still_front_pic.png
new file mode 100644
index 000000000..a94ab7470
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/lanturn_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/lapras_still_front_pic.png b/data/graphics/pokemon/still_front_pics/lapras_still_front_pic.png
new file mode 100644
index 000000000..fc65670b2
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/lapras_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/larvitar_still_front_pic.png b/data/graphics/pokemon/still_front_pics/larvitar_still_front_pic.png
new file mode 100644
index 000000000..4183e29e1
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/larvitar_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/latias_still_front_pic.png b/data/graphics/pokemon/still_front_pics/latias_still_front_pic.png
new file mode 100644
index 000000000..55e7e36b1
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/latias_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/latios_still_front_pic.png b/data/graphics/pokemon/still_front_pics/latios_still_front_pic.png
new file mode 100644
index 000000000..a9c41e250
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/latios_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/ledian_still_front_pic.png b/data/graphics/pokemon/still_front_pics/ledian_still_front_pic.png
new file mode 100644
index 000000000..ea58651cb
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/ledian_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/ledyba_still_front_pic.png b/data/graphics/pokemon/still_front_pics/ledyba_still_front_pic.png
new file mode 100644
index 000000000..210a16176
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/ledyba_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/lickitung_still_front_pic.png b/data/graphics/pokemon/still_front_pics/lickitung_still_front_pic.png
new file mode 100644
index 000000000..d6ebe65d5
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/lickitung_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/lileep_still_front_pic.png b/data/graphics/pokemon/still_front_pics/lileep_still_front_pic.png
new file mode 100644
index 000000000..5f85c25aa
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/lileep_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/linoone_still_front_pic.png b/data/graphics/pokemon/still_front_pics/linoone_still_front_pic.png
new file mode 100644
index 000000000..8b5baa699
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/linoone_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/lombre_still_front_pic.png b/data/graphics/pokemon/still_front_pics/lombre_still_front_pic.png
new file mode 100644
index 000000000..3719098a9
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/lombre_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/lotad_still_front_pic.png b/data/graphics/pokemon/still_front_pics/lotad_still_front_pic.png
new file mode 100644
index 000000000..0b7e0a0a6
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/lotad_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/loudred_still_front_pic.png b/data/graphics/pokemon/still_front_pics/loudred_still_front_pic.png
new file mode 100644
index 000000000..2b87c0b29
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/loudred_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/ludicolo_still_front_pic.png b/data/graphics/pokemon/still_front_pics/ludicolo_still_front_pic.png
new file mode 100644
index 000000000..df8e0091b
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/ludicolo_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/lugia_still_front_pic.png b/data/graphics/pokemon/still_front_pics/lugia_still_front_pic.png
new file mode 100644
index 000000000..44f6ce278
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/lugia_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/lunatone_still_front_pic.png b/data/graphics/pokemon/still_front_pics/lunatone_still_front_pic.png
new file mode 100644
index 000000000..3458d32d5
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/lunatone_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/luvdisc_still_front_pic.png b/data/graphics/pokemon/still_front_pics/luvdisc_still_front_pic.png
new file mode 100644
index 000000000..e85283e10
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/luvdisc_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/machamp_still_front_pic.png b/data/graphics/pokemon/still_front_pics/machamp_still_front_pic.png
new file mode 100644
index 000000000..ee4d80748
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/machamp_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/machoke_still_front_pic.png b/data/graphics/pokemon/still_front_pics/machoke_still_front_pic.png
new file mode 100644
index 000000000..17a4bcc85
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/machoke_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/machop_still_front_pic.png b/data/graphics/pokemon/still_front_pics/machop_still_front_pic.png
new file mode 100644
index 000000000..456267d19
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/machop_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/magby_still_front_pic.png b/data/graphics/pokemon/still_front_pics/magby_still_front_pic.png
new file mode 100644
index 000000000..6994953b2
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/magby_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/magcargo_still_front_pic.png b/data/graphics/pokemon/still_front_pics/magcargo_still_front_pic.png
new file mode 100644
index 000000000..b2e3679cd
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/magcargo_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/magikarp_still_front_pic.png b/data/graphics/pokemon/still_front_pics/magikarp_still_front_pic.png
new file mode 100644
index 000000000..030c0a188
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/magikarp_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/magmar_still_front_pic.png b/data/graphics/pokemon/still_front_pics/magmar_still_front_pic.png
new file mode 100644
index 000000000..01fa79228
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/magmar_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/magnemite_still_front_pic.png b/data/graphics/pokemon/still_front_pics/magnemite_still_front_pic.png
new file mode 100644
index 000000000..7de985dbd
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/magnemite_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/magneton_still_front_pic.png b/data/graphics/pokemon/still_front_pics/magneton_still_front_pic.png
new file mode 100644
index 000000000..3587c2d45
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/magneton_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/makuhita_still_front_pic.png b/data/graphics/pokemon/still_front_pics/makuhita_still_front_pic.png
new file mode 100644
index 000000000..76a11c069
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/makuhita_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/manectric_still_front_pic.png b/data/graphics/pokemon/still_front_pics/manectric_still_front_pic.png
new file mode 100644
index 000000000..d4142301c
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/manectric_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/mankey_still_front_pic.png b/data/graphics/pokemon/still_front_pics/mankey_still_front_pic.png
new file mode 100644
index 000000000..10abe4def
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/mankey_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/mantine_still_front_pic.png b/data/graphics/pokemon/still_front_pics/mantine_still_front_pic.png
new file mode 100644
index 000000000..b8a292d83
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/mantine_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/mareep_still_front_pic.png b/data/graphics/pokemon/still_front_pics/mareep_still_front_pic.png
new file mode 100644
index 000000000..7f052faea
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/mareep_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/marill_still_front_pic.png b/data/graphics/pokemon/still_front_pics/marill_still_front_pic.png
new file mode 100644
index 000000000..91cdf233f
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/marill_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/marowak_still_front_pic.png b/data/graphics/pokemon/still_front_pics/marowak_still_front_pic.png
new file mode 100644
index 000000000..f86aafe76
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/marowak_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/marshtomp_still_front_pic.png b/data/graphics/pokemon/still_front_pics/marshtomp_still_front_pic.png
new file mode 100644
index 000000000..f94cf911d
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/marshtomp_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/masquerain_still_front_pic.png b/data/graphics/pokemon/still_front_pics/masquerain_still_front_pic.png
new file mode 100644
index 000000000..b4c33dccc
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/masquerain_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/mawile_still_front_pic.png b/data/graphics/pokemon/still_front_pics/mawile_still_front_pic.png
new file mode 100644
index 000000000..49f38de14
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/mawile_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/medicham_still_front_pic.png b/data/graphics/pokemon/still_front_pics/medicham_still_front_pic.png
new file mode 100644
index 000000000..1da67a1f2
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/medicham_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/meditite_still_front_pic.png b/data/graphics/pokemon/still_front_pics/meditite_still_front_pic.png
new file mode 100644
index 000000000..e8717b13d
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/meditite_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/meganium_still_front_pic.png b/data/graphics/pokemon/still_front_pics/meganium_still_front_pic.png
new file mode 100644
index 000000000..5ecee5287
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/meganium_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/meowth_still_front_pic.png b/data/graphics/pokemon/still_front_pics/meowth_still_front_pic.png
new file mode 100644
index 000000000..76299ea59
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/meowth_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/metagross_still_front_pic.png b/data/graphics/pokemon/still_front_pics/metagross_still_front_pic.png
new file mode 100644
index 000000000..6349fe912
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/metagross_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/metang_still_front_pic.png b/data/graphics/pokemon/still_front_pics/metang_still_front_pic.png
new file mode 100644
index 000000000..397bef3bf
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/metang_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/metapod_still_front_pic.png b/data/graphics/pokemon/still_front_pics/metapod_still_front_pic.png
new file mode 100644
index 000000000..3ae019264
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/metapod_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/mew_still_front_pic.png b/data/graphics/pokemon/still_front_pics/mew_still_front_pic.png
new file mode 100644
index 000000000..b72376196
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/mew_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/mewtwo_still_front_pic.png b/data/graphics/pokemon/still_front_pics/mewtwo_still_front_pic.png
new file mode 100644
index 000000000..58aafc2d4
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/mewtwo_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/mightyena_still_front_pic.png b/data/graphics/pokemon/still_front_pics/mightyena_still_front_pic.png
new file mode 100644
index 000000000..16af4c021
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/mightyena_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/milotic_still_front_pic.png b/data/graphics/pokemon/still_front_pics/milotic_still_front_pic.png
new file mode 100644
index 000000000..82d683449
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/milotic_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/miltank_still_front_pic.png b/data/graphics/pokemon/still_front_pics/miltank_still_front_pic.png
new file mode 100644
index 000000000..394b56fab
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/miltank_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/minun_still_front_pic.png b/data/graphics/pokemon/still_front_pics/minun_still_front_pic.png
new file mode 100644
index 000000000..9b373c0a2
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/minun_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/misdreavus_still_front_pic.png b/data/graphics/pokemon/still_front_pics/misdreavus_still_front_pic.png
new file mode 100644
index 000000000..135f6969b
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/misdreavus_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/moltres_still_front_pic.png b/data/graphics/pokemon/still_front_pics/moltres_still_front_pic.png
new file mode 100644
index 000000000..d07fc056f
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/moltres_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/mr_mime_still_front_pic.png b/data/graphics/pokemon/still_front_pics/mr_mime_still_front_pic.png
new file mode 100644
index 000000000..c8f107911
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/mr_mime_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/mudkip_still_front_pic.png b/data/graphics/pokemon/still_front_pics/mudkip_still_front_pic.png
new file mode 100644
index 000000000..15405baf9
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/mudkip_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/muk_still_front_pic.png b/data/graphics/pokemon/still_front_pics/muk_still_front_pic.png
new file mode 100644
index 000000000..d176c85ab
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/muk_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/murkrow_still_front_pic.png b/data/graphics/pokemon/still_front_pics/murkrow_still_front_pic.png
new file mode 100644
index 000000000..77c11fef2
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/murkrow_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/natu_still_front_pic.png b/data/graphics/pokemon/still_front_pics/natu_still_front_pic.png
new file mode 100644
index 000000000..b25742d8e
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/natu_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/nidoking_still_front_pic.png b/data/graphics/pokemon/still_front_pics/nidoking_still_front_pic.png
new file mode 100644
index 000000000..76e60c3dc
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/nidoking_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/nidoqueen_still_front_pic.png b/data/graphics/pokemon/still_front_pics/nidoqueen_still_front_pic.png
new file mode 100644
index 000000000..0eded68d9
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/nidoqueen_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/nidoran_f_still_front_pic.png b/data/graphics/pokemon/still_front_pics/nidoran_f_still_front_pic.png
new file mode 100644
index 000000000..ca1d7b1da
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/nidoran_f_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/nidoran_m_still_front_pic.png b/data/graphics/pokemon/still_front_pics/nidoran_m_still_front_pic.png
new file mode 100644
index 000000000..893c9c3d2
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/nidoran_m_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/nidorina_still_front_pic.png b/data/graphics/pokemon/still_front_pics/nidorina_still_front_pic.png
new file mode 100644
index 000000000..85cbed8b4
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/nidorina_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/nidorino_still_front_pic.png b/data/graphics/pokemon/still_front_pics/nidorino_still_front_pic.png
new file mode 100644
index 000000000..81045ffca
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/nidorino_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/nincada_still_front_pic.png b/data/graphics/pokemon/still_front_pics/nincada_still_front_pic.png
new file mode 100644
index 000000000..576144c48
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/nincada_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/ninetales_still_front_pic.png b/data/graphics/pokemon/still_front_pics/ninetales_still_front_pic.png
new file mode 100644
index 000000000..d8c2a6746
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/ninetales_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/ninjask_still_front_pic.png b/data/graphics/pokemon/still_front_pics/ninjask_still_front_pic.png
new file mode 100644
index 000000000..c642dbad5
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/ninjask_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/noctowl_still_front_pic.png b/data/graphics/pokemon/still_front_pics/noctowl_still_front_pic.png
new file mode 100644
index 000000000..56e148d94
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/noctowl_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/nosepass_still_front_pic.png b/data/graphics/pokemon/still_front_pics/nosepass_still_front_pic.png
new file mode 100644
index 000000000..5ed3a851f
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/nosepass_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/numel_still_front_pic.png b/data/graphics/pokemon/still_front_pics/numel_still_front_pic.png
new file mode 100644
index 000000000..1aca480f7
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/numel_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/nuzleaf_still_front_pic.png b/data/graphics/pokemon/still_front_pics/nuzleaf_still_front_pic.png
new file mode 100644
index 000000000..ecaf00f85
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/nuzleaf_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/octillery_still_front_pic.png b/data/graphics/pokemon/still_front_pics/octillery_still_front_pic.png
new file mode 100644
index 000000000..99d3a166e
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/octillery_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/oddish_still_front_pic.png b/data/graphics/pokemon/still_front_pics/oddish_still_front_pic.png
new file mode 100644
index 000000000..02da03b26
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/oddish_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/omanyte_still_front_pic.png b/data/graphics/pokemon/still_front_pics/omanyte_still_front_pic.png
new file mode 100644
index 000000000..f110ecd80
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/omanyte_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/omastar_still_front_pic.png b/data/graphics/pokemon/still_front_pics/omastar_still_front_pic.png
new file mode 100644
index 000000000..2a1c58e38
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/omastar_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/onix_still_front_pic.png b/data/graphics/pokemon/still_front_pics/onix_still_front_pic.png
new file mode 100644
index 000000000..0fd31f6b1
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/onix_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/paras_still_front_pic.png b/data/graphics/pokemon/still_front_pics/paras_still_front_pic.png
new file mode 100644
index 000000000..28b75cb26
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/paras_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/parasect_still_front_pic.png b/data/graphics/pokemon/still_front_pics/parasect_still_front_pic.png
new file mode 100644
index 000000000..8462e24bb
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/parasect_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/pelipper_still_front_pic.png b/data/graphics/pokemon/still_front_pics/pelipper_still_front_pic.png
new file mode 100644
index 000000000..1bf3669ae
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/pelipper_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/persian_still_front_pic.png b/data/graphics/pokemon/still_front_pics/persian_still_front_pic.png
new file mode 100644
index 000000000..489c7ae6e
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/persian_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/phanpy_still_front_pic.png b/data/graphics/pokemon/still_front_pics/phanpy_still_front_pic.png
new file mode 100644
index 000000000..f9dc5fce6
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/phanpy_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/pichu_still_front_pic.png b/data/graphics/pokemon/still_front_pics/pichu_still_front_pic.png
new file mode 100644
index 000000000..f061d578b
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/pichu_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/pidgeot_still_front_pic.png b/data/graphics/pokemon/still_front_pics/pidgeot_still_front_pic.png
new file mode 100644
index 000000000..1e55140e9
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/pidgeot_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/pidgeotto_still_front_pic.png b/data/graphics/pokemon/still_front_pics/pidgeotto_still_front_pic.png
new file mode 100644
index 000000000..1a8e4656b
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/pidgeotto_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/pidgey_still_front_pic.png b/data/graphics/pokemon/still_front_pics/pidgey_still_front_pic.png
new file mode 100644
index 000000000..2dae9b8d9
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/pidgey_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/pikachu_still_front_pic.png b/data/graphics/pokemon/still_front_pics/pikachu_still_front_pic.png
new file mode 100644
index 000000000..18f83cf02
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/pikachu_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/piloswine_still_front_pic.png b/data/graphics/pokemon/still_front_pics/piloswine_still_front_pic.png
new file mode 100644
index 000000000..939fb3908
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/piloswine_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/pineco_still_front_pic.png b/data/graphics/pokemon/still_front_pics/pineco_still_front_pic.png
new file mode 100644
index 000000000..eee32963a
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/pineco_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/pinsir_still_front_pic.png b/data/graphics/pokemon/still_front_pics/pinsir_still_front_pic.png
new file mode 100644
index 000000000..1c4f1eaf0
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/pinsir_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/plusle_still_front_pic.png b/data/graphics/pokemon/still_front_pics/plusle_still_front_pic.png
new file mode 100644
index 000000000..dc38ca3d1
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/plusle_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/politoed_still_front_pic.png b/data/graphics/pokemon/still_front_pics/politoed_still_front_pic.png
new file mode 100644
index 000000000..d07bf4013
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/politoed_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/poliwag_still_front_pic.png b/data/graphics/pokemon/still_front_pics/poliwag_still_front_pic.png
new file mode 100644
index 000000000..72e454c95
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/poliwag_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/poliwhirl_still_front_pic.png b/data/graphics/pokemon/still_front_pics/poliwhirl_still_front_pic.png
new file mode 100644
index 000000000..fac7d0575
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/poliwhirl_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/poliwrath_still_front_pic.png b/data/graphics/pokemon/still_front_pics/poliwrath_still_front_pic.png
new file mode 100644
index 000000000..2d82581d8
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/poliwrath_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/ponyta_still_front_pic.png b/data/graphics/pokemon/still_front_pics/ponyta_still_front_pic.png
new file mode 100644
index 000000000..4833f1658
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/ponyta_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/poochyena_still_front_pic.png b/data/graphics/pokemon/still_front_pics/poochyena_still_front_pic.png
new file mode 100644
index 000000000..0eee404a7
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/poochyena_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/porygon2_still_front_pic.png b/data/graphics/pokemon/still_front_pics/porygon2_still_front_pic.png
new file mode 100644
index 000000000..ef08816d7
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/porygon2_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/porygon_still_front_pic.png b/data/graphics/pokemon/still_front_pics/porygon_still_front_pic.png
new file mode 100644
index 000000000..b053083ce
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/porygon_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/primeape_still_front_pic.png b/data/graphics/pokemon/still_front_pics/primeape_still_front_pic.png
new file mode 100644
index 000000000..4f87b1876
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/primeape_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/psyduck_still_front_pic.png b/data/graphics/pokemon/still_front_pics/psyduck_still_front_pic.png
new file mode 100644
index 000000000..765e9f61b
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/psyduck_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/pupitar_still_front_pic.png b/data/graphics/pokemon/still_front_pics/pupitar_still_front_pic.png
new file mode 100644
index 000000000..9e48ec20a
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/pupitar_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/quagsire_still_front_pic.png b/data/graphics/pokemon/still_front_pics/quagsire_still_front_pic.png
new file mode 100644
index 000000000..d065f9fa1
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/quagsire_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/quilava_still_front_pic.png b/data/graphics/pokemon/still_front_pics/quilava_still_front_pic.png
new file mode 100644
index 000000000..a5a0d34f6
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/quilava_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/qwilfish_still_front_pic.png b/data/graphics/pokemon/still_front_pics/qwilfish_still_front_pic.png
new file mode 100644
index 000000000..67266d4af
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/qwilfish_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/raichu_still_front_pic.png b/data/graphics/pokemon/still_front_pics/raichu_still_front_pic.png
new file mode 100644
index 000000000..d1357f521
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/raichu_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/raikou_still_front_pic.png b/data/graphics/pokemon/still_front_pics/raikou_still_front_pic.png
new file mode 100644
index 000000000..f9ee02ea9
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/raikou_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/ralts_still_front_pic.png b/data/graphics/pokemon/still_front_pics/ralts_still_front_pic.png
new file mode 100644
index 000000000..dc4551880
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/ralts_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/rapidash_still_front_pic.png b/data/graphics/pokemon/still_front_pics/rapidash_still_front_pic.png
new file mode 100644
index 000000000..ead8745a6
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/rapidash_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/raticate_still_front_pic.png b/data/graphics/pokemon/still_front_pics/raticate_still_front_pic.png
new file mode 100644
index 000000000..7c6f4cdd5
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/raticate_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/rattata_still_front_pic.png b/data/graphics/pokemon/still_front_pics/rattata_still_front_pic.png
new file mode 100644
index 000000000..22b945aa9
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/rattata_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/rayquaza_still_front_pic.png b/data/graphics/pokemon/still_front_pics/rayquaza_still_front_pic.png
new file mode 100644
index 000000000..29c11180f
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/rayquaza_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/regice_still_front_pic.png b/data/graphics/pokemon/still_front_pics/regice_still_front_pic.png
new file mode 100644
index 000000000..022a3a855
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/regice_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/regirock_still_front_pic.png b/data/graphics/pokemon/still_front_pics/regirock_still_front_pic.png
new file mode 100644
index 000000000..9e179079a
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/regirock_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/registeel_still_front_pic.png b/data/graphics/pokemon/still_front_pics/registeel_still_front_pic.png
new file mode 100644
index 000000000..d7fe7e101
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/registeel_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/relicanth_still_front_pic.png b/data/graphics/pokemon/still_front_pics/relicanth_still_front_pic.png
new file mode 100644
index 000000000..41886e9e2
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/relicanth_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/remoraid_still_front_pic.png b/data/graphics/pokemon/still_front_pics/remoraid_still_front_pic.png
new file mode 100644
index 000000000..b80e2af89
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/remoraid_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/rhydon_still_front_pic.png b/data/graphics/pokemon/still_front_pics/rhydon_still_front_pic.png
new file mode 100644
index 000000000..cd57b4728
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/rhydon_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/rhyhorn_still_front_pic.png b/data/graphics/pokemon/still_front_pics/rhyhorn_still_front_pic.png
new file mode 100644
index 000000000..a1140944d
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/rhyhorn_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/roselia_still_front_pic.png b/data/graphics/pokemon/still_front_pics/roselia_still_front_pic.png
new file mode 100644
index 000000000..d018ba658
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/roselia_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/sableye_still_front_pic.png b/data/graphics/pokemon/still_front_pics/sableye_still_front_pic.png
new file mode 100644
index 000000000..5004a61ec
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/sableye_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/salamence_still_front_pic.png b/data/graphics/pokemon/still_front_pics/salamence_still_front_pic.png
new file mode 100644
index 000000000..97db0937c
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/salamence_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/sandshrew_still_front_pic.png b/data/graphics/pokemon/still_front_pics/sandshrew_still_front_pic.png
new file mode 100644
index 000000000..e63f71814
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/sandshrew_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/sandslash_still_front_pic.png b/data/graphics/pokemon/still_front_pics/sandslash_still_front_pic.png
new file mode 100644
index 000000000..f8090078a
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/sandslash_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/sceptile_still_front_pic.png b/data/graphics/pokemon/still_front_pics/sceptile_still_front_pic.png
new file mode 100644
index 000000000..f6ce3a054
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/sceptile_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/scizor_still_front_pic.png b/data/graphics/pokemon/still_front_pics/scizor_still_front_pic.png
new file mode 100644
index 000000000..33bdef332
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/scizor_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/scyther_still_front_pic.png b/data/graphics/pokemon/still_front_pics/scyther_still_front_pic.png
new file mode 100644
index 000000000..c8420f5a9
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/scyther_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/seadra_still_front_pic.png b/data/graphics/pokemon/still_front_pics/seadra_still_front_pic.png
new file mode 100644
index 000000000..4fbd64d88
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/seadra_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/seaking_still_front_pic.png b/data/graphics/pokemon/still_front_pics/seaking_still_front_pic.png
new file mode 100644
index 000000000..b5cb55a8e
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/seaking_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/sealeo_still_front_pic.png b/data/graphics/pokemon/still_front_pics/sealeo_still_front_pic.png
new file mode 100644
index 000000000..920a190d0
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/sealeo_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/seedot_still_front_pic.png b/data/graphics/pokemon/still_front_pics/seedot_still_front_pic.png
new file mode 100644
index 000000000..6be5868e6
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/seedot_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/seel_still_front_pic.png b/data/graphics/pokemon/still_front_pics/seel_still_front_pic.png
new file mode 100644
index 000000000..b06cb7dd7
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/seel_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/sentret_still_front_pic.png b/data/graphics/pokemon/still_front_pics/sentret_still_front_pic.png
new file mode 100644
index 000000000..eb3032ade
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/sentret_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/seviper_still_front_pic.png b/data/graphics/pokemon/still_front_pics/seviper_still_front_pic.png
new file mode 100644
index 000000000..41635e5fb
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/seviper_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/sharpedo_still_front_pic.png b/data/graphics/pokemon/still_front_pics/sharpedo_still_front_pic.png
new file mode 100644
index 000000000..65d1182c0
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/sharpedo_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/shedinja_still_front_pic.png b/data/graphics/pokemon/still_front_pics/shedinja_still_front_pic.png
new file mode 100644
index 000000000..06c47ea9c
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/shedinja_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/shelgon_still_front_pic.png b/data/graphics/pokemon/still_front_pics/shelgon_still_front_pic.png
new file mode 100644
index 000000000..c9474977e
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/shelgon_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/shellder_still_front_pic.png b/data/graphics/pokemon/still_front_pics/shellder_still_front_pic.png
new file mode 100644
index 000000000..7b4a6ccc6
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/shellder_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/shiftry_still_front_pic.png b/data/graphics/pokemon/still_front_pics/shiftry_still_front_pic.png
new file mode 100644
index 000000000..580c248b7
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/shiftry_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/shroomish_still_front_pic.png b/data/graphics/pokemon/still_front_pics/shroomish_still_front_pic.png
new file mode 100644
index 000000000..0ebe8ca06
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/shroomish_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/shuckle_still_front_pic.png b/data/graphics/pokemon/still_front_pics/shuckle_still_front_pic.png
new file mode 100644
index 000000000..1747fe5e7
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/shuckle_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/shuppet_still_front_pic.png b/data/graphics/pokemon/still_front_pics/shuppet_still_front_pic.png
new file mode 100644
index 000000000..9b63e2640
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/shuppet_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/silcoon_still_front_pic.png b/data/graphics/pokemon/still_front_pics/silcoon_still_front_pic.png
new file mode 100644
index 000000000..f416f074d
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/silcoon_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/skarmory_still_front_pic.png b/data/graphics/pokemon/still_front_pics/skarmory_still_front_pic.png
new file mode 100644
index 000000000..06ce4420f
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/skarmory_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/skiploom_still_front_pic.png b/data/graphics/pokemon/still_front_pics/skiploom_still_front_pic.png
new file mode 100644
index 000000000..0efc78f1d
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/skiploom_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/skitty_still_front_pic.png b/data/graphics/pokemon/still_front_pics/skitty_still_front_pic.png
new file mode 100644
index 000000000..b0b85cc95
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/skitty_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/slaking_still_front_pic.png b/data/graphics/pokemon/still_front_pics/slaking_still_front_pic.png
new file mode 100644
index 000000000..3ff648701
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/slaking_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/slakoth_still_front_pic.png b/data/graphics/pokemon/still_front_pics/slakoth_still_front_pic.png
new file mode 100644
index 000000000..5440669ae
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/slakoth_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/slowbro_still_front_pic.png b/data/graphics/pokemon/still_front_pics/slowbro_still_front_pic.png
new file mode 100644
index 000000000..020f4d4dc
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/slowbro_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/slowking_still_front_pic.png b/data/graphics/pokemon/still_front_pics/slowking_still_front_pic.png
new file mode 100644
index 000000000..11b16a952
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/slowking_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/slowpoke_still_front_pic.png b/data/graphics/pokemon/still_front_pics/slowpoke_still_front_pic.png
new file mode 100644
index 000000000..f526344d2
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/slowpoke_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/slugma_still_front_pic.png b/data/graphics/pokemon/still_front_pics/slugma_still_front_pic.png
new file mode 100644
index 000000000..4b27af3fc
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/slugma_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/smeargle_still_front_pic.png b/data/graphics/pokemon/still_front_pics/smeargle_still_front_pic.png
new file mode 100644
index 000000000..91c400395
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/smeargle_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/smoochum_still_front_pic.png b/data/graphics/pokemon/still_front_pics/smoochum_still_front_pic.png
new file mode 100644
index 000000000..608841600
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/smoochum_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/sneasel_still_front_pic.png b/data/graphics/pokemon/still_front_pics/sneasel_still_front_pic.png
new file mode 100644
index 000000000..704489419
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/sneasel_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/snorlax_still_front_pic.png b/data/graphics/pokemon/still_front_pics/snorlax_still_front_pic.png
new file mode 100644
index 000000000..7e4b4f009
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/snorlax_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/snorunt_still_front_pic.png b/data/graphics/pokemon/still_front_pics/snorunt_still_front_pic.png
new file mode 100644
index 000000000..bf18fb9fa
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/snorunt_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/snubbull_still_front_pic.png b/data/graphics/pokemon/still_front_pics/snubbull_still_front_pic.png
new file mode 100644
index 000000000..86c602d49
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/snubbull_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/solrock_still_front_pic.png b/data/graphics/pokemon/still_front_pics/solrock_still_front_pic.png
new file mode 100644
index 000000000..d0fe58533
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/solrock_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/spearow_still_front_pic.png b/data/graphics/pokemon/still_front_pics/spearow_still_front_pic.png
new file mode 100644
index 000000000..10d35504a
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/spearow_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/spheal_still_front_pic.png b/data/graphics/pokemon/still_front_pics/spheal_still_front_pic.png
new file mode 100644
index 000000000..f07cf67b5
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/spheal_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/spinarak_still_front_pic.png b/data/graphics/pokemon/still_front_pics/spinarak_still_front_pic.png
new file mode 100644
index 000000000..cd525f1c4
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/spinarak_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/spinda_still_front_pic.png b/data/graphics/pokemon/still_front_pics/spinda_still_front_pic.png
new file mode 100644
index 000000000..4d298366f
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/spinda_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/spoink_still_front_pic.png b/data/graphics/pokemon/still_front_pics/spoink_still_front_pic.png
new file mode 100644
index 000000000..ee4afc1ed
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/spoink_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/squirtle_still_front_pic.png b/data/graphics/pokemon/still_front_pics/squirtle_still_front_pic.png
new file mode 100644
index 000000000..04d27ede5
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/squirtle_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/stantler_still_front_pic.png b/data/graphics/pokemon/still_front_pics/stantler_still_front_pic.png
new file mode 100644
index 000000000..aa3d80efc
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/stantler_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/starmie_still_front_pic.png b/data/graphics/pokemon/still_front_pics/starmie_still_front_pic.png
new file mode 100644
index 000000000..ef137d686
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/starmie_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/staryu_still_front_pic.png b/data/graphics/pokemon/still_front_pics/staryu_still_front_pic.png
new file mode 100644
index 000000000..7ce81165e
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/staryu_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/steelix_still_front_pic.png b/data/graphics/pokemon/still_front_pics/steelix_still_front_pic.png
new file mode 100644
index 000000000..e5b3a35d6
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/steelix_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/sudowoodo_still_front_pic.png b/data/graphics/pokemon/still_front_pics/sudowoodo_still_front_pic.png
new file mode 100644
index 000000000..897516953
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/sudowoodo_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/suicune_still_front_pic.png b/data/graphics/pokemon/still_front_pics/suicune_still_front_pic.png
new file mode 100644
index 000000000..3529d8fe1
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/suicune_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/sunflora_still_front_pic.png b/data/graphics/pokemon/still_front_pics/sunflora_still_front_pic.png
new file mode 100644
index 000000000..9752bb9d4
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/sunflora_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/sunkern_still_front_pic.png b/data/graphics/pokemon/still_front_pics/sunkern_still_front_pic.png
new file mode 100644
index 000000000..15a743cc3
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/sunkern_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/surskit_still_front_pic.png b/data/graphics/pokemon/still_front_pics/surskit_still_front_pic.png
new file mode 100644
index 000000000..559e8e786
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/surskit_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/swablu_still_front_pic.png b/data/graphics/pokemon/still_front_pics/swablu_still_front_pic.png
new file mode 100644
index 000000000..3439086e9
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/swablu_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/swalot_still_front_pic.png b/data/graphics/pokemon/still_front_pics/swalot_still_front_pic.png
new file mode 100644
index 000000000..7607b8c2e
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/swalot_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/swampert_still_front_pic.png b/data/graphics/pokemon/still_front_pics/swampert_still_front_pic.png
new file mode 100644
index 000000000..eea565e43
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/swampert_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/swellow_still_front_pic.png b/data/graphics/pokemon/still_front_pics/swellow_still_front_pic.png
new file mode 100644
index 000000000..6a5dcb239
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/swellow_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/swinub_still_front_pic.png b/data/graphics/pokemon/still_front_pics/swinub_still_front_pic.png
new file mode 100644
index 000000000..c92de5b5a
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/swinub_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/taillow_still_front_pic.png b/data/graphics/pokemon/still_front_pics/taillow_still_front_pic.png
new file mode 100644
index 000000000..6ff802ac6
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/taillow_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/tangela_still_front_pic.png b/data/graphics/pokemon/still_front_pics/tangela_still_front_pic.png
new file mode 100644
index 000000000..8826b1cd7
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/tangela_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/tauros_still_front_pic.png b/data/graphics/pokemon/still_front_pics/tauros_still_front_pic.png
new file mode 100644
index 000000000..c13d25022
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/tauros_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/teddiursa_still_front_pic.png b/data/graphics/pokemon/still_front_pics/teddiursa_still_front_pic.png
new file mode 100644
index 000000000..75f513043
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/teddiursa_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/tentacool_still_front_pic.png b/data/graphics/pokemon/still_front_pics/tentacool_still_front_pic.png
new file mode 100644
index 000000000..ccd68bf78
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/tentacool_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/tentacruel_still_front_pic.png b/data/graphics/pokemon/still_front_pics/tentacruel_still_front_pic.png
new file mode 100644
index 000000000..a9e4691d8
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/tentacruel_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/togepi_still_front_pic.png b/data/graphics/pokemon/still_front_pics/togepi_still_front_pic.png
new file mode 100644
index 000000000..2fd04df59
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/togepi_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/togetic_still_front_pic.png b/data/graphics/pokemon/still_front_pics/togetic_still_front_pic.png
new file mode 100644
index 000000000..4f6fe9339
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/togetic_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/torchic_still_front_pic.png b/data/graphics/pokemon/still_front_pics/torchic_still_front_pic.png
new file mode 100644
index 000000000..a8eeb2699
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/torchic_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/torkoal_still_front_pic.png b/data/graphics/pokemon/still_front_pics/torkoal_still_front_pic.png
new file mode 100644
index 000000000..b19eea08b
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/torkoal_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/totodile_still_front_pic.png b/data/graphics/pokemon/still_front_pics/totodile_still_front_pic.png
new file mode 100644
index 000000000..d65863e81
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/totodile_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/trapinch_still_front_pic.png b/data/graphics/pokemon/still_front_pics/trapinch_still_front_pic.png
new file mode 100644
index 000000000..48dd7951a
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/trapinch_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/treecko_still_front_pic.png b/data/graphics/pokemon/still_front_pics/treecko_still_front_pic.png
new file mode 100644
index 000000000..7cacddaae
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/treecko_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/tropius_still_front_pic.png b/data/graphics/pokemon/still_front_pics/tropius_still_front_pic.png
new file mode 100644
index 000000000..e2ae021cb
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/tropius_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/typhlosion_still_front_pic.png b/data/graphics/pokemon/still_front_pics/typhlosion_still_front_pic.png
new file mode 100644
index 000000000..22ab5cd90
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/typhlosion_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/tyranitar_still_front_pic.png b/data/graphics/pokemon/still_front_pics/tyranitar_still_front_pic.png
new file mode 100644
index 000000000..a1035064b
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/tyranitar_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/tyrogue_still_front_pic.png b/data/graphics/pokemon/still_front_pics/tyrogue_still_front_pic.png
new file mode 100644
index 000000000..cd12978ae
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/tyrogue_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/umbreon_still_front_pic.png b/data/graphics/pokemon/still_front_pics/umbreon_still_front_pic.png
new file mode 100644
index 000000000..8fbc3b0f2
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/umbreon_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/unown_a_still_front_pic.png b/data/graphics/pokemon/still_front_pics/unown_a_still_front_pic.png
new file mode 100644
index 000000000..697de36dc
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/unown_a_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/unown_b_still_front_pic.png b/data/graphics/pokemon/still_front_pics/unown_b_still_front_pic.png
new file mode 100644
index 000000000..fbe2e4623
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/unown_b_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/unown_c_still_front_pic.png b/data/graphics/pokemon/still_front_pics/unown_c_still_front_pic.png
new file mode 100644
index 000000000..c5ef1c457
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/unown_c_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/unown_d_still_front_pic.png b/data/graphics/pokemon/still_front_pics/unown_d_still_front_pic.png
new file mode 100644
index 000000000..c39b26120
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/unown_d_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/unown_e_still_front_pic.png b/data/graphics/pokemon/still_front_pics/unown_e_still_front_pic.png
new file mode 100644
index 000000000..81e3f9c93
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/unown_e_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/unown_exclamation_mark_still_front_pic.png b/data/graphics/pokemon/still_front_pics/unown_exclamation_mark_still_front_pic.png
new file mode 100644
index 000000000..86f329f92
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/unown_exclamation_mark_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/unown_f_still_front_pic.png b/data/graphics/pokemon/still_front_pics/unown_f_still_front_pic.png
new file mode 100644
index 000000000..8e61eb768
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/unown_f_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/unown_g_still_front_pic.png b/data/graphics/pokemon/still_front_pics/unown_g_still_front_pic.png
new file mode 100644
index 000000000..4f665124a
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/unown_g_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/unown_h_still_front_pic.png b/data/graphics/pokemon/still_front_pics/unown_h_still_front_pic.png
new file mode 100644
index 000000000..f8ab66963
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/unown_h_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/unown_i_still_front_pic.png b/data/graphics/pokemon/still_front_pics/unown_i_still_front_pic.png
new file mode 100644
index 000000000..ebc8a51a9
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/unown_i_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/unown_j_still_front_pic.png b/data/graphics/pokemon/still_front_pics/unown_j_still_front_pic.png
new file mode 100644
index 000000000..4c1f4ed2e
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/unown_j_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/unown_k_still_front_pic.png b/data/graphics/pokemon/still_front_pics/unown_k_still_front_pic.png
new file mode 100644
index 000000000..8ccce125e
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/unown_k_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/unown_l_still_front_pic.png b/data/graphics/pokemon/still_front_pics/unown_l_still_front_pic.png
new file mode 100644
index 000000000..6bb837167
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/unown_l_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/unown_m_still_front_pic.png b/data/graphics/pokemon/still_front_pics/unown_m_still_front_pic.png
new file mode 100644
index 000000000..981c7f801
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/unown_m_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/unown_n_still_front_pic.png b/data/graphics/pokemon/still_front_pics/unown_n_still_front_pic.png
new file mode 100644
index 000000000..cff797db4
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/unown_n_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/unown_o_still_front_pic.png b/data/graphics/pokemon/still_front_pics/unown_o_still_front_pic.png
new file mode 100644
index 000000000..8b8e81295
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/unown_o_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/unown_p_still_front_pic.png b/data/graphics/pokemon/still_front_pics/unown_p_still_front_pic.png
new file mode 100644
index 000000000..99a7c98e2
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/unown_p_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/unown_q_still_front_pic.png b/data/graphics/pokemon/still_front_pics/unown_q_still_front_pic.png
new file mode 100644
index 000000000..fe94c27fa
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/unown_q_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/unown_question_mark_still_front_pic.png b/data/graphics/pokemon/still_front_pics/unown_question_mark_still_front_pic.png
new file mode 100644
index 000000000..ee0ad284c
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/unown_question_mark_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/unown_r_still_front_pic.png b/data/graphics/pokemon/still_front_pics/unown_r_still_front_pic.png
new file mode 100644
index 000000000..4e2a40007
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/unown_r_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/unown_s_still_front_pic.png b/data/graphics/pokemon/still_front_pics/unown_s_still_front_pic.png
new file mode 100644
index 000000000..a144e27f5
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/unown_s_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/unown_t_still_front_pic.png b/data/graphics/pokemon/still_front_pics/unown_t_still_front_pic.png
new file mode 100644
index 000000000..4d5fa8b98
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/unown_t_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/unown_u_still_front_pic.png b/data/graphics/pokemon/still_front_pics/unown_u_still_front_pic.png
new file mode 100644
index 000000000..39503f01c
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/unown_u_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/unown_v_still_front_pic.png b/data/graphics/pokemon/still_front_pics/unown_v_still_front_pic.png
new file mode 100644
index 000000000..f014289bd
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/unown_v_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/unown_w_still_front_pic.png b/data/graphics/pokemon/still_front_pics/unown_w_still_front_pic.png
new file mode 100644
index 000000000..829804ebf
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/unown_w_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/unown_x_still_front_pic.png b/data/graphics/pokemon/still_front_pics/unown_x_still_front_pic.png
new file mode 100644
index 000000000..053e2ee08
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/unown_x_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/unown_y_still_front_pic.png b/data/graphics/pokemon/still_front_pics/unown_y_still_front_pic.png
new file mode 100644
index 000000000..d8f40e27e
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/unown_y_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/unown_z_still_front_pic.png b/data/graphics/pokemon/still_front_pics/unown_z_still_front_pic.png
new file mode 100644
index 000000000..054eacb6d
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/unown_z_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/ursaring_still_front_pic.png b/data/graphics/pokemon/still_front_pics/ursaring_still_front_pic.png
new file mode 100644
index 000000000..8699738b5
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/ursaring_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/vaporeon_still_front_pic.png b/data/graphics/pokemon/still_front_pics/vaporeon_still_front_pic.png
new file mode 100644
index 000000000..af9a0f999
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/vaporeon_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/venomoth_still_front_pic.png b/data/graphics/pokemon/still_front_pics/venomoth_still_front_pic.png
new file mode 100644
index 000000000..6a13cd6f1
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/venomoth_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/venonat_still_front_pic.png b/data/graphics/pokemon/still_front_pics/venonat_still_front_pic.png
new file mode 100644
index 000000000..8d27f698b
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/venonat_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/venusaur_still_front_pic.png b/data/graphics/pokemon/still_front_pics/venusaur_still_front_pic.png
new file mode 100644
index 000000000..479be8737
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/venusaur_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/vibrava_still_front_pic.png b/data/graphics/pokemon/still_front_pics/vibrava_still_front_pic.png
new file mode 100644
index 000000000..487ce4746
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/vibrava_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/victreebel_still_front_pic.png b/data/graphics/pokemon/still_front_pics/victreebel_still_front_pic.png
new file mode 100644
index 000000000..4f2d7b8f4
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/victreebel_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/vigoroth_still_front_pic.png b/data/graphics/pokemon/still_front_pics/vigoroth_still_front_pic.png
new file mode 100644
index 000000000..fe87041ee
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/vigoroth_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/vileplume_still_front_pic.png b/data/graphics/pokemon/still_front_pics/vileplume_still_front_pic.png
new file mode 100644
index 000000000..0d6962d32
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/vileplume_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/volbeat_still_front_pic.png b/data/graphics/pokemon/still_front_pics/volbeat_still_front_pic.png
new file mode 100644
index 000000000..9daf199a3
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/volbeat_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/voltorb_still_front_pic.png b/data/graphics/pokemon/still_front_pics/voltorb_still_front_pic.png
new file mode 100644
index 000000000..da18b70b6
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/voltorb_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/vulpix_still_front_pic.png b/data/graphics/pokemon/still_front_pics/vulpix_still_front_pic.png
new file mode 100644
index 000000000..53f866b2c
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/vulpix_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/wailmer_still_front_pic.png b/data/graphics/pokemon/still_front_pics/wailmer_still_front_pic.png
new file mode 100644
index 000000000..a17d48cdf
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/wailmer_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/wailord_still_front_pic.png b/data/graphics/pokemon/still_front_pics/wailord_still_front_pic.png
new file mode 100644
index 000000000..e542cbc64
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/wailord_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/walrein_still_front_pic.png b/data/graphics/pokemon/still_front_pics/walrein_still_front_pic.png
new file mode 100644
index 000000000..b19ad4564
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/walrein_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/wartortle_still_front_pic.png b/data/graphics/pokemon/still_front_pics/wartortle_still_front_pic.png
new file mode 100644
index 000000000..1a71e8410
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/wartortle_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/weedle_still_front_pic.png b/data/graphics/pokemon/still_front_pics/weedle_still_front_pic.png
new file mode 100644
index 000000000..036cf109c
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/weedle_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/weepinbell_still_front_pic.png b/data/graphics/pokemon/still_front_pics/weepinbell_still_front_pic.png
new file mode 100644
index 000000000..19b821711
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/weepinbell_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/weezing_still_front_pic.png b/data/graphics/pokemon/still_front_pics/weezing_still_front_pic.png
new file mode 100644
index 000000000..7c2914724
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/weezing_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/whiscash_still_front_pic.png b/data/graphics/pokemon/still_front_pics/whiscash_still_front_pic.png
new file mode 100644
index 000000000..1262d3af8
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/whiscash_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/whismur_still_front_pic.png b/data/graphics/pokemon/still_front_pics/whismur_still_front_pic.png
new file mode 100644
index 000000000..d12369e26
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/whismur_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/wigglytuff_still_front_pic.png b/data/graphics/pokemon/still_front_pics/wigglytuff_still_front_pic.png
new file mode 100644
index 000000000..8bf2ed2f5
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/wigglytuff_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/wingull_still_front_pic.png b/data/graphics/pokemon/still_front_pics/wingull_still_front_pic.png
new file mode 100644
index 000000000..4d1b16ece
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/wingull_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/wobbuffet_still_front_pic.png b/data/graphics/pokemon/still_front_pics/wobbuffet_still_front_pic.png
new file mode 100644
index 000000000..0e3f39ae1
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/wobbuffet_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/wooper_still_front_pic.png b/data/graphics/pokemon/still_front_pics/wooper_still_front_pic.png
new file mode 100644
index 000000000..4562b0baa
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/wooper_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/wurmple_still_front_pic.png b/data/graphics/pokemon/still_front_pics/wurmple_still_front_pic.png
new file mode 100644
index 000000000..86d8bc06a
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/wurmple_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/wynaut_still_front_pic.png b/data/graphics/pokemon/still_front_pics/wynaut_still_front_pic.png
new file mode 100644
index 000000000..7b1be29f0
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/wynaut_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/xatu_still_front_pic.png b/data/graphics/pokemon/still_front_pics/xatu_still_front_pic.png
new file mode 100644
index 000000000..138550b54
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/xatu_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/yanma_still_front_pic.png b/data/graphics/pokemon/still_front_pics/yanma_still_front_pic.png
new file mode 100644
index 000000000..534e873a1
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/yanma_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/zangoose_still_front_pic.png b/data/graphics/pokemon/still_front_pics/zangoose_still_front_pic.png
new file mode 100644
index 000000000..b95a412bf
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/zangoose_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/zapdos_still_front_pic.png b/data/graphics/pokemon/still_front_pics/zapdos_still_front_pic.png
new file mode 100644
index 000000000..e8b8b929d
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/zapdos_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/zigzagoon_still_front_pic.png b/data/graphics/pokemon/still_front_pics/zigzagoon_still_front_pic.png
new file mode 100644
index 000000000..442a5c5aa
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/zigzagoon_still_front_pic.png
Binary files differ
diff --git a/data/graphics/pokemon/still_front_pics/zubat_still_front_pic.png b/data/graphics/pokemon/still_front_pics/zubat_still_front_pic.png
new file mode 100644
index 000000000..b19d3681c
--- /dev/null
+++ b/data/graphics/pokemon/still_front_pics/zubat_still_front_pic.png
Binary files differ
diff --git a/graphics_file_rules.mk b/graphics_file_rules.mk
new file mode 100644
index 000000000..fe7ed48ac
--- /dev/null
+++ b/graphics_file_rules.mk
@@ -0,0 +1,34 @@
+monstillfrontdir = data/graphics/pokemon/still_front_pics
+monbackdir := data/graphics/pokemon/back_pics
+monfrontdir := data/graphics/pokemon/front_pics
+monpaldir = data/graphics/pokemon/palettes
+
+$(monstillfrontdir)/castform_still_front_pic.4bpp: $(monstillfrontdir)/castform_normal_form_still_front_pic.4bpp \
+ $(monstillfrontdir)/castform_sunny_form_still_front_pic.4bpp \
+ $(monstillfrontdir)/castform_rainy_form_still_front_pic.4bpp \
+ $(monstillfrontdir)/castform_snowy_form_still_front_pic.4bpp
+ @cat $(monstillfrontdir)/castform_normal_form_still_front_pic.4bpp $(monstillfrontdir)/castform_sunny_form_still_front_pic.4bpp $(monstillfrontdir)/castform_rainy_form_still_front_pic.4bpp $(monstillfrontdir)/castform_snowy_form_still_front_pic.4bpp >$@
+
+$(monbackdir)/castform_back_pic.4bpp: $(monbackdir)/castform_normal_form_back_pic.4bpp \
+ $(monbackdir)/castform_sunny_form_back_pic.4bpp \
+ $(monbackdir)/castform_rainy_form_back_pic.4bpp \
+ $(monbackdir)/castform_snowy_form_back_pic.4bpp
+ @cat $(monbackdir)/castform_normal_form_back_pic.4bpp $(monbackdir)/castform_sunny_form_back_pic.4bpp $(monbackdir)/castform_rainy_form_back_pic.4bpp $(monbackdir)/castform_snowy_form_back_pic.4bpp >$@
+
+$(monfrontdir)/castform_front_pic.4bpp: $(monfrontdir)/castform_normal_form_front_pic.4bpp \
+ $(monfrontdir)/castform_sunny_form_front_pic.4bpp \
+ $(monfrontdir)/castform_rainy_form_front_pic.4bpp \
+ $(monfrontdir)/castform_snowy_form_front_pic.4bpp
+ @cat $(monfrontdir)/castform_normal_form_front_pic.4bpp $(monfrontdir)/castform_sunny_form_front_pic.4bpp $(monfrontdir)/castform_rainy_form_front_pic.4bpp $(monfrontdir)/castform_snowy_form_front_pic.4bpp >$@
+
+$(monpaldir)/castform_palette.gbapal: $(monpaldir)/castform_normal_form_palette.gbapal \
+ $(monpaldir)/castform_sunny_form_palette.gbapal \
+ $(monpaldir)/castform_rainy_form_palette.gbapal \
+ $(monpaldir)/castform_snowy_form_palette.gbapal
+ @cat $(monpaldir)/castform_normal_form_palette.gbapal $(monpaldir)/castform_sunny_form_palette.gbapal $(monpaldir)/castform_rainy_form_palette.gbapal $(monpaldir)/castform_snowy_form_palette.gbapal >$@
+
+$(monpaldir)/castform_shiny_palette.gbapal: $(monpaldir)/castform_normal_form_shiny_palette.gbapal \
+ $(monpaldir)/castform_sunny_form_shiny_palette.gbapal \
+ $(monpaldir)/castform_rainy_form_shiny_palette.gbapal \
+ $(monpaldir)/castform_snowy_form_shiny_palette.gbapal
+ @cat $(monpaldir)/castform_normal_form_shiny_palette.gbapal $(monpaldir)/castform_sunny_form_shiny_palette.gbapal $(monpaldir)/castform_rainy_form_shiny_palette.gbapal $(monpaldir)/castform_snowy_form_shiny_palette.gbapal >$@
diff --git a/rom.sha1 b/rom.sha1
new file mode 100644
index 000000000..8dcf19572
--- /dev/null
+++ b/rom.sha1
@@ -0,0 +1 @@
+F3AE088181BF583E55DAF962A92BB46F4F1D07B7 pokeemerald.gba
diff --git a/tools/gbagfx/.gitignore b/tools/gbagfx/.gitignore
new file mode 100644
index 000000000..dbbb3f04c
--- /dev/null
+++ b/tools/gbagfx/.gitignore
@@ -0,0 +1 @@
+gbagfx
diff --git a/tools/gbagfx/Makefile b/tools/gbagfx/Makefile
new file mode 100644
index 000000000..1bf37e301
--- /dev/null
+++ b/tools/gbagfx/Makefile
@@ -0,0 +1,15 @@
+CC = gcc
+
+CFLAGS = -Wall -std=c11 -O2
+
+LIBS = -lz -lpng
+
+SRCS = main.c convert_png.c gfx.c jasc_pal.c lz.c util.c
+
+.PHONY: clean
+
+gbagfx: $(SRCS) convert_png.h gfx.h global.h jasc_pal.h lz.h util.h
+ $(CC) $(CFLAGS) $(SRCS) -o $@ $(LIBS)
+
+clean:
+ $(RM) gbagfx gbagfx.exe
diff --git a/tools/gbagfx/convert_png.c b/tools/gbagfx/convert_png.c
new file mode 100644
index 000000000..8a3d03943
--- /dev/null
+++ b/tools/gbagfx/convert_png.c
@@ -0,0 +1,167 @@
+#include <stdio.h>
+#include <setjmp.h>
+#include <png.h>
+#include "global.h"
+#include "convert_png.h"
+#include "gfx.h"
+
+void ReadPng(char *path, struct Image *image)
+{
+ FILE *fp = fopen(path, "rb");
+
+ if (fp == NULL)
+ FATAL_ERROR("Failed to open \"%s\" for reading.\n", path);
+
+ unsigned char sig[8];
+
+ if (fread(sig, 8, 1, fp) != 1)
+ FATAL_ERROR("Failed to read PNG signature from \"%s\".\n", path);
+
+ if (png_sig_cmp(sig, 0, 8))
+ FATAL_ERROR("\"%s\" does not have a valid PNG signature.\n", path);
+
+ png_structp png_ptr = png_create_read_struct(PNG_LIBPNG_VER_STRING, NULL, NULL, NULL);
+
+ if (!png_ptr)
+ FATAL_ERROR("Failed to create PNG read struct.\n");
+
+ png_infop info_ptr = png_create_info_struct(png_ptr);
+
+ if (!info_ptr)
+ FATAL_ERROR("Failed to create PNG info struct.\n");
+
+ if (setjmp(png_jmpbuf(png_ptr)))
+ FATAL_ERROR("Failed to init I/O for reading \"%s\".\n", path);
+
+ png_init_io(png_ptr, fp);
+ png_set_sig_bytes(png_ptr, 8);
+ png_read_info(png_ptr, info_ptr);
+
+ int bit_depth = png_get_bit_depth(png_ptr, info_ptr);
+
+ if (bit_depth != image->bitDepth)
+ FATAL_ERROR("\"%s\" has a bit depth of %d, but the expected bit depth is %d.\n", path, bit_depth, image->bitDepth);
+
+ int color_type = png_get_color_type(png_ptr, info_ptr);
+
+ if (color_type != PNG_COLOR_TYPE_GRAY && color_type != PNG_COLOR_TYPE_PALETTE)
+ FATAL_ERROR("\"%s\" has an unsupported color type.\n", path);
+
+ // Check if the image has a palette so that we can tell if the colors need to be inverted later.
+ // Don't read the palette because it's not needed for now.
+ image->hasPalette = (color_type == PNG_COLOR_TYPE_PALETTE);
+
+ image->width = png_get_image_width(png_ptr, info_ptr);
+ image->height = png_get_image_height(png_ptr, info_ptr);
+
+ int rowbytes = png_get_rowbytes(png_ptr, info_ptr);
+
+ image->pixels = malloc(image->height * rowbytes);
+
+ if (image->pixels == NULL)
+ FATAL_ERROR("Failed to allocate pixel buffer.\n");
+
+ png_bytepp row_pointers = malloc(image->height * sizeof(png_bytep));
+
+ if (row_pointers == NULL)
+ FATAL_ERROR("Failed to allocate row pointers.\n");
+
+ for (int i = 0; i < image->height; i++)
+ row_pointers[i] = (png_bytep)(image->pixels + (i * rowbytes));
+
+ if (setjmp(png_jmpbuf(png_ptr)))
+ FATAL_ERROR("Error reading from \"%s\".\n", path);
+
+ png_read_image(png_ptr, row_pointers);
+
+ png_destroy_read_struct(&png_ptr, &info_ptr, NULL);
+
+ free(row_pointers);
+ fclose(fp);
+}
+
+void SetPngPalette(png_structp png_ptr, png_infop info_ptr, struct Palette *palette)
+{
+ png_colorp colors = malloc(palette->numColors * sizeof(png_color));
+
+ if (colors == NULL)
+ FATAL_ERROR("Failed to allocate PNG palette.\n");
+
+ for (int i = 0; i < palette->numColors; i++) {
+ colors[i].red = palette->colors[i].red;
+ colors[i].green = palette->colors[i].green;
+ colors[i].blue = palette->colors[i].blue;
+ }
+
+ png_set_PLTE(png_ptr, info_ptr, colors, palette->numColors);
+
+ free(colors);
+}
+
+void WritePng(char *path, struct Image *image)
+{
+ FILE *fp = fopen(path, "wb");
+
+ if (fp == NULL)
+ FATAL_ERROR("Failed to open \"%s\" for writing.\n", path);
+
+ png_structp png_ptr = png_create_write_struct(PNG_LIBPNG_VER_STRING, NULL, NULL, NULL);
+
+ if (!png_ptr)
+ FATAL_ERROR("Failed to create PNG write struct.\n");
+
+ png_infop info_ptr = png_create_info_struct(png_ptr);
+
+ if (!info_ptr)
+ FATAL_ERROR("Failed to create PNG info struct.\n");
+
+ if (setjmp(png_jmpbuf(png_ptr)))
+ FATAL_ERROR("Failed to init I/O for writing \"%s\".\n", path);
+
+ png_init_io(png_ptr, fp);
+
+ if (setjmp(png_jmpbuf(png_ptr)))
+ FATAL_ERROR("Error writing header for \"%s\".\n", path);
+
+ int color_type = image->hasPalette ? PNG_COLOR_TYPE_PALETTE : PNG_COLOR_TYPE_GRAY;
+
+ png_set_IHDR(png_ptr, info_ptr, image->width, image->height,
+ image->bitDepth, color_type, PNG_INTERLACE_NONE,
+ PNG_COMPRESSION_TYPE_BASE, PNG_FILTER_TYPE_BASE);
+
+ if (image->hasPalette) {
+ SetPngPalette(png_ptr, info_ptr, &image->palette);
+
+ if (image->isObject) {
+ png_byte trans = 0;
+ png_set_tRNS(png_ptr, info_ptr, &trans, 1, 0);
+ }
+ }
+
+ png_write_info(png_ptr, info_ptr);
+
+ png_bytepp row_pointers = malloc(image->height * sizeof(png_bytep));
+
+ if (row_pointers == NULL)
+ FATAL_ERROR("Failed to allocate row pointers.\n");
+
+ int rowbytes = png_get_rowbytes(png_ptr, info_ptr);
+
+ for (int i = 0; i < image->height; i++)
+ row_pointers[i] = (png_bytep)(image->pixels + (i * rowbytes));
+
+ if (setjmp(png_jmpbuf(png_ptr)))
+ FATAL_ERROR("Error writing \"%s\".\n", path);
+
+ png_write_image(png_ptr, row_pointers);
+
+ if (setjmp(png_jmpbuf(png_ptr)))
+ FATAL_ERROR("Error ending write of \"%s\".\n", path);
+
+ png_write_end(png_ptr, NULL);
+
+ fclose(fp);
+
+ png_destroy_write_struct(&png_ptr, &info_ptr);
+ free(row_pointers);
+}
diff --git a/tools/gbagfx/convert_png.h b/tools/gbagfx/convert_png.h
new file mode 100644
index 000000000..55d3d6942
--- /dev/null
+++ b/tools/gbagfx/convert_png.h
@@ -0,0 +1,11 @@
+// Copyright (c) 2015 YamaArashi
+
+#ifndef CONVERT_PNG_H
+#define CONVERT_PNG_H
+
+#include "gfx.h"
+
+void ReadPng(char *path, struct Image *image);
+void WritePng(char *path, struct Image *image);
+
+#endif // CONVERT_PNG_H
diff --git a/tools/gbagfx/gfx.c b/tools/gbagfx/gfx.c
new file mode 100644
index 000000000..71459c607
--- /dev/null
+++ b/tools/gbagfx/gfx.c
@@ -0,0 +1,332 @@
+// Copyright (c) 2015 YamaArashi
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <stdint.h>
+#include <stdbool.h>
+#include "global.h"
+#include "gfx.h"
+#include "util.h"
+
+#define GET_GBA_PAL_RED(x) (((x) >> 0) & 0x1F)
+#define GET_GBA_PAL_GREEN(x) (((x) >> 5) & 0x1F)
+#define GET_GBA_PAL_BLUE(x) (((x) >> 10) & 0x1F)
+
+#define SET_GBA_PAL(r, g, b) (((b) << 10) | ((g) << 5) | (r))
+
+#define UPCONVERT_BIT_DEPTH(x) (((x) * 255) / 31)
+
+#define DOWNCONVERT_BIT_DEPTH(x) ((x) / 8)
+
+static void ConvertFromTiles1Bpp(unsigned char *src, unsigned char *dest, int numTiles, int tilesWidth, bool invertColors)
+{
+ int tilesX = 0;
+ int tilesY = 0;
+ int pitch = tilesWidth;
+
+ for (int i = 0; i < numTiles; i++) {
+ for (int j = 0; j < 8; j++) {
+ int destY = tilesY * 8 + j;
+ int destX = tilesX;
+ unsigned char srcPixelOctet = *src++;
+ unsigned char *destPixelOctet = &dest[destY * pitch + destX];
+
+ for (int k = 0; k < 8; k++) {
+ *destPixelOctet <<= 1;
+ *destPixelOctet |= (srcPixelOctet & 1) ^ invertColors;
+ srcPixelOctet >>= 1;
+ }
+ }
+
+ tilesX++;
+
+ if (tilesX == tilesWidth) {
+ tilesX = 0;
+ tilesY++;
+ }
+ }
+}
+
+static void ConvertFromTiles4Bpp(unsigned char *src, unsigned char *dest, int numTiles, int tilesWidth, bool invertColors)
+{
+ int tilesX = 0;
+ int tilesY = 0;
+ int pitch = tilesWidth * 4;
+
+ for (int i = 0; i < numTiles; i++) {
+ for (int j = 0; j < 8; j++) {
+ int destY = tilesY * 8 + j;
+
+ for (int k = 0; k < 4; k++) {
+ int destX = tilesX * 4 + k;
+ unsigned char srcPixelPair = *src++;
+ unsigned char leftPixel = srcPixelPair & 0xF;
+ unsigned char rightPixel = srcPixelPair >> 4;
+
+ if (invertColors) {
+ leftPixel = 15 - leftPixel;
+ rightPixel = 15 - rightPixel;
+ }
+
+ dest[destY * pitch + destX] = (leftPixel << 4) | rightPixel;
+ }
+ }
+
+ tilesX++;
+
+ if (tilesX == tilesWidth) {
+ tilesX = 0;
+ tilesY++;
+ }
+ }
+}
+
+static void ConvertFromTiles8Bpp(unsigned char *src, unsigned char *dest, int numTiles, int tilesWidth, bool invertColors)
+{
+ int tilesX = 0;
+ int tilesY = 0;
+ int pitch = tilesWidth * 8;
+
+ for (int i = 0; i < numTiles; i++) {
+ for (int j = 0; j < 8; j++) {
+ int destY = tilesY * 8 + j;
+
+ for (int k = 0; k < 8; k++) {
+ int destX = tilesX * 8 + k;
+ unsigned char srcPixel = *src++;
+
+ if (invertColors)
+ srcPixel = 255 - srcPixel;
+
+ dest[destY * pitch + destX] = srcPixel;
+ }
+ }
+
+ tilesX++;
+
+ if (tilesX == tilesWidth) {
+ tilesX = 0;
+ tilesY++;
+ }
+ }
+}
+
+static void ConvertToTiles1Bpp(unsigned char *src, unsigned char *dest, int numTiles, int tilesWidth, bool invertColors)
+{
+ int tilesX = 0;
+ int tilesY = 0;
+ int pitch = tilesWidth;
+
+ for (int i = 0; i < numTiles; i++) {
+ for (int j = 0; j < 8; j++) {
+ int srcY = tilesY * 8 + j;
+ int srcX = tilesX;
+ unsigned char srcPixelOctet = src[srcY * pitch + srcX];
+ unsigned char *destPixelOctet = dest++;
+
+ for (int k = 0; k < 8; k++) {
+ *destPixelOctet <<= 1;
+ *destPixelOctet |= (srcPixelOctet & 1) ^ invertColors;
+ srcPixelOctet >>= 1;
+ }
+ }
+
+ tilesX++;
+
+ if (tilesX == tilesWidth) {
+ tilesX = 0;
+ tilesY++;
+ }
+ }
+}
+
+static void ConvertToTiles4Bpp(unsigned char *src, unsigned char *dest, int numTiles, int tilesWidth, bool invertColors)
+{
+ int tilesX = 0;
+ int tilesY = 0;
+ int pitch = tilesWidth * 4;
+
+ for (int i = 0; i < numTiles; i++) {
+ for (int j = 0; j < 8; j++) {
+ int srcY = tilesY * 8 + j;
+
+ for (int k = 0; k < 4; k++) {
+ int srcX = tilesX * 4 + k;
+ unsigned char srcPixelPair = src[srcY * pitch + srcX];
+ unsigned char leftPixel = srcPixelPair >> 4;
+ unsigned char rightPixel = srcPixelPair & 0xF;
+
+ if (invertColors) {
+ leftPixel = 15 - leftPixel;
+ rightPixel = 15 - rightPixel;
+ }
+
+ *dest++ = (rightPixel << 4) | leftPixel;
+ }
+ }
+
+ tilesX++;
+
+ if (tilesX == tilesWidth) {
+ tilesX = 0;
+ tilesY++;
+ }
+ }
+}
+
+static void ConvertToTiles8Bpp(unsigned char *src, unsigned char *dest, int numTiles, int tilesWidth, bool invertColors)
+{
+ int tilesX = 0;
+ int tilesY = 0;
+ int pitch = tilesWidth * 8;
+
+ for (int i = 0; i < numTiles; i++) {
+ for (int j = 0; j < 8; j++) {
+ int srcY = tilesY * 8 + j;
+
+ for (int k = 0; k < 8; k++) {
+ int srcX = tilesX * 8 + k;
+ unsigned char srcPixel = src[srcY * pitch + srcX];
+
+ if (invertColors)
+ srcPixel = 255 - srcPixel;
+
+ *dest++ = srcPixel;
+ }
+ }
+
+ tilesX++;
+
+ if (tilesX == tilesWidth) {
+ tilesX = 0;
+ tilesY++;
+ }
+ }
+}
+
+void ReadImage(char *path, int tilesWidth, int bitDepth, struct Image *image, bool invertColors)
+{
+ int tileSize = bitDepth * 8;
+
+ int fileSize;
+ unsigned char *buffer = ReadWholeFile(path, &fileSize);
+
+ int numTiles = fileSize / tileSize;
+
+ int tilesHeight = (numTiles + tilesWidth - 1) / tilesWidth;
+
+ image->width = tilesWidth * 8;
+ image->height = tilesHeight * 8;
+ image->bitDepth = bitDepth;
+ image->pixels = calloc(tilesWidth * tilesHeight, tileSize);
+
+ if (image->pixels == NULL)
+ FATAL_ERROR("Failed to allocate memory for pixels.\n");
+
+ switch (bitDepth) {
+ case 1:
+ ConvertFromTiles1Bpp(buffer, image->pixels, numTiles, tilesWidth, invertColors);
+ break;
+ case 4:
+ ConvertFromTiles4Bpp(buffer, image->pixels, numTiles, tilesWidth, invertColors);
+ break;
+ case 8:
+ ConvertFromTiles8Bpp(buffer, image->pixels, numTiles, tilesWidth, invertColors);
+ break;
+ }
+
+ free(buffer);
+}
+
+void WriteImage(char *path, int numTiles, int bitDepth, struct Image *image, bool invertColors)
+{
+ int tileSize = bitDepth * 8;
+
+ if (image->width % 8 != 0)
+ FATAL_ERROR("The width in pixels (%d) isn't a multiple of 8.\n", image->width);
+
+ if (image->height % 8 != 0)
+ FATAL_ERROR("The height in pixels (%d) isn't a multiple of 8.\n", image->height);
+
+ int tilesWidth = image->width / 8;
+ int tilesHeight = image->height / 8;
+
+ int maxNumTiles = tilesWidth * tilesHeight;
+
+ if (numTiles == 0) {
+ numTiles = maxNumTiles;
+ } else {
+ if (numTiles > maxNumTiles) {
+ FATAL_ERROR("The specified number of tiles (%d) is greater than the maximum possible value (%d).\n", numTiles, maxNumTiles);
+ }
+ }
+
+ int bufferSize = numTiles * tileSize;
+ unsigned char *buffer = malloc(bufferSize);
+
+ if (buffer == NULL)
+ FATAL_ERROR("Failed to allocate memory for pixels.\n");
+
+ switch (bitDepth) {
+ case 1:
+ ConvertToTiles1Bpp(image->pixels, buffer, numTiles, tilesWidth, invertColors);
+ break;
+ case 4:
+ ConvertToTiles4Bpp(image->pixels, buffer, numTiles, tilesWidth, invertColors);
+ break;
+ case 8:
+ ConvertToTiles8Bpp(image->pixels, buffer, numTiles, tilesWidth, invertColors);
+ break;
+ }
+
+ WriteWholeFile(path, buffer, bufferSize);
+
+ free(buffer);
+}
+
+void FreeImage(struct Image *image)
+{
+ free(image->pixels);
+ image->pixels = NULL;
+}
+
+void ReadGbaPalette(char *path, struct Palette *palette)
+{
+ int fileSize;
+ unsigned char *data = ReadWholeFile(path, &fileSize);
+
+ palette->numColors = fileSize / 2;
+
+ if (palette->numColors != 16 && palette->numColors != 256)
+ FATAL_ERROR("\"%s\" contains %d colors, but the number of colors must be 16 or 256.\n", path, palette->numColors);
+
+ for (int i = 0; i < palette->numColors; i++) {
+ uint16_t paletteEntry = (data[i * 2 + 1] << 8) | data[i * 2];
+ palette->colors[i].red = UPCONVERT_BIT_DEPTH(GET_GBA_PAL_RED(paletteEntry));
+ palette->colors[i].green = UPCONVERT_BIT_DEPTH(GET_GBA_PAL_GREEN(paletteEntry));
+ palette->colors[i].blue = UPCONVERT_BIT_DEPTH(GET_GBA_PAL_BLUE(paletteEntry));
+ }
+
+ free(data);
+}
+
+void WriteGbaPalette(char *path, struct Palette *palette)
+{
+ FILE *fp = fopen(path, "wb");
+
+ if (fp == NULL)
+ FATAL_ERROR("Failed to open \"%s\" for writing.\n", path);
+
+ for (int i = 0; i < palette->numColors; i++) {
+ unsigned char red = DOWNCONVERT_BIT_DEPTH(palette->colors[i].red);
+ unsigned char green = DOWNCONVERT_BIT_DEPTH(palette->colors[i].green);
+ unsigned char blue = DOWNCONVERT_BIT_DEPTH(palette->colors[i].blue);
+
+ uint16_t paletteEntry = SET_GBA_PAL(red, green, blue);
+
+ fputc(paletteEntry & 0xFF, fp);
+ fputc(paletteEntry >> 8, fp);
+ }
+
+ fclose(fp);
+}
diff --git a/tools/gbagfx/gfx.h b/tools/gbagfx/gfx.h
new file mode 100644
index 000000000..473640d44
--- /dev/null
+++ b/tools/gbagfx/gfx.h
@@ -0,0 +1,36 @@
+// Copyright (c) 2015 YamaArashi
+
+#ifndef GFX_H
+#define GFX_H
+
+#include <stdint.h>
+#include <stdbool.h>
+
+struct Color {
+ unsigned char red;
+ unsigned char green;
+ unsigned char blue;
+};
+
+struct Palette {
+ struct Color colors[256];
+ int numColors;
+};
+
+struct Image {
+ int width;
+ int height;
+ int bitDepth;
+ unsigned char *pixels;
+ bool hasPalette;
+ struct Palette palette;
+ bool isObject;
+};
+
+void ReadImage(char *path, int tilesWidth, int bitDepth, struct Image *image, bool invertColors);
+void WriteImage(char *path, int numTiles, int bitDepth, struct Image *image, bool invertColors);
+void FreeImage(struct Image *image);
+void ReadGbaPalette(char *path, struct Palette *palette);
+void WriteGbaPalette(char *path, struct Palette *palette);
+
+#endif // GFX_H
diff --git a/tools/gbagfx/global.h b/tools/gbagfx/global.h
new file mode 100644
index 000000000..3ea5966af
--- /dev/null
+++ b/tools/gbagfx/global.h
@@ -0,0 +1,35 @@
+// Copyright (c) 2015 YamaArashi
+
+#ifndef GLOBAL_H
+#define GLOBAL_H
+
+#include <stdio.h>
+#include <stdlib.h>
+
+#ifdef _MSC_VER
+
+#define FATAL_ERROR(format, ...) \
+do { \
+ fprintf(stderr, format, __VA_ARGS__); \
+ exit(1); \
+} while (0)
+
+#else
+
+#define FATAL_ERROR(format, ...) \
+do { \
+ fprintf(stderr, format, ##__VA_ARGS__); \
+ exit(1); \
+} while (0)
+
+#endif // _MSC_VER
+
+#define GBAGFX_MAX_PATH 255
+
+#define CHECK_PATH_LENGTH(path) \
+do { \
+ if (strlen(path) > GBAGFX_MAX_PATH) \
+ FATAL_ERROR("\"%s\" is too long a path.\n", path); \
+} while (0)
+
+#endif // GLOBAL_H
diff --git a/tools/gbagfx/jasc_pal.c b/tools/gbagfx/jasc_pal.c
new file mode 100644
index 000000000..02b6ed915
--- /dev/null
+++ b/tools/gbagfx/jasc_pal.c
@@ -0,0 +1,164 @@
+// Copyright (c) 2015 YamaArashi
+
+#include <stdio.h>
+#include <string.h>
+#include "global.h"
+#include "gfx.h"
+#include "util.h"
+
+// Read/write Paint Shop Pro palette files.
+
+// Format of a Paint Shop Pro palette file, line by line:
+// "JASC-PAL\r\n" (signature)
+// "0100\r\n" (version; seems to always be "0100")
+// "<NUMBER_OF_COLORS>\r\n" (number of colors in decimal)
+//
+// 16 or 256 times (depending on above line):
+// "<RED> <GREEN> <BLUE>\r\n" (color entry)
+//
+// Each color component is a decimal number from 0 to 255.
+// Examples:
+// Black - "0 0 0\r\n"
+// Blue - "0 0 255\r\n"
+// Brown - "150 75 0\r\n"
+
+#define MAX_LINE_LENGTH 11
+
+void ReadJascPaletteLine(FILE *fp, char *line)
+{
+ int c;
+ int length = 0;
+
+ for (;;) {
+ c = fgetc(fp);
+
+ if (c == '\r') {
+ c = fgetc(fp);
+
+ if (c != '\n')
+ FATAL_ERROR("CR line endings aren't supported.\n");
+
+ line[length] = 0;
+
+ return;
+ }
+
+ if (c == '\n')
+ FATAL_ERROR("LF line endings aren't supported.\n");
+
+ if (c == EOF)
+ FATAL_ERROR("Unexpected EOF. No CRLF at end of file.\n");
+
+ if (c == 0)
+ FATAL_ERROR("NUL character in file.\n");
+
+ if (length == MAX_LINE_LENGTH) {
+ line[length] = 0;
+ FATAL_ERROR("The line \"%s\" is too long.\n", line);
+ }
+
+ line[length++] = c;
+ }
+}
+
+void ReadJascPalette(char *path, struct Palette *palette)
+{
+ char line[MAX_LINE_LENGTH + 1];
+
+ FILE *fp = fopen(path, "rb");
+
+ ReadJascPaletteLine(fp, line);
+
+ if (strcmp(line, "JASC-PAL") != 0)
+ FATAL_ERROR("Invalid JASC-PAL signature.\n");
+
+ ReadJascPaletteLine(fp, line);
+
+ if (strcmp(line, "0100") != 0)
+ FATAL_ERROR("Unsuported JASC-PAL version.\n");
+
+ ReadJascPaletteLine(fp, line);
+
+ if (!ParseNumber(line, NULL, 10, &palette->numColors))
+ FATAL_ERROR("Failed to parse number of colors.\n");
+
+ if (palette->numColors != 16 && palette->numColors != 256)
+ FATAL_ERROR("%d is an invalid number of colors. The number of colors must be 16 or 256.\n", palette->numColors);
+
+ for (int i = 0; i < palette->numColors; i++) {
+ ReadJascPaletteLine(fp, line);
+
+ char *s = line;
+ char *end;
+
+ int red;
+ int green;
+ int blue;
+
+ if (!ParseNumber(s, &end, 10, &red))
+ FATAL_ERROR("Failed to parse red color component.\n");
+
+ s = end;
+
+ if (*s != ' ')
+ FATAL_ERROR("Expected a space after red color component.\n");
+
+ s++;
+
+ if (*s < '0' || *s > '9')
+ FATAL_ERROR("Expected only a space between red and green color components.\n");
+
+ if (!ParseNumber(s, &end, 10, &green))
+ FATAL_ERROR("Failed to parse green color component.\n");
+
+ s = end;
+
+ if (*s != ' ')
+ FATAL_ERROR("Expected a space after green color component.\n");
+
+ s++;
+
+ if (*s < '0' || *s > '9')
+ FATAL_ERROR("Expected only a space between green and blue color components.\n");
+
+ if (!ParseNumber(s, &end, 10, &blue))
+ FATAL_ERROR("Failed to parse blue color component.\n");
+
+ if (*end != 0)
+ FATAL_ERROR("Garbage after blue color component.\n");
+
+ if (red < 0 || red > 255)
+ FATAL_ERROR("Red color component (%d) is outside the range [0, 255].\n", red);
+
+ if (green < 0 || green > 255)
+ FATAL_ERROR("Green color component (%d) is outside the range [0, 255].\n", green);
+
+ if (blue < 0 || blue > 255)
+ FATAL_ERROR("Blue color component (%d) is outside the range [0, 255].\n", blue);
+
+ palette->colors[i].red = red;
+ palette->colors[i].green = green;
+ palette->colors[i].blue = blue;
+ }
+
+ if (fgetc(fp) != EOF)
+ FATAL_ERROR("Garbage after color data.\n");
+
+ fclose(fp);
+}
+
+void WriteJascPalette(char *path, struct Palette *palette)
+{
+ FILE *fp = fopen(path, "wb");
+
+ fputs("JASC-PAL\r\n", fp);
+ fputs("0100\r\n", fp);
+ fprintf(fp, "%d\r\n", palette->numColors);
+
+ for (int i = 0; i < palette->numColors; i++) {
+ struct Color *color = &palette->colors[i];
+ fprintf(fp, "%d %d %d\r\n", color->red, color->green, color->blue);
+ }
+
+ fclose(fp);
+}
diff --git a/tools/gbagfx/jasc_pal.h b/tools/gbagfx/jasc_pal.h
new file mode 100644
index 000000000..b60b31fc8
--- /dev/null
+++ b/tools/gbagfx/jasc_pal.h
@@ -0,0 +1,9 @@
+// Copyright (c) 2015 YamaArashi
+
+#ifndef JASC_PAL_H
+#define JASC_PAL_H
+
+void ReadJascPalette(char *path, struct Palette *palette);
+void WriteJascPalette(char *path, struct Palette *palette);
+
+#endif // JASC_PAL_H
diff --git a/tools/gbagfx/lz.c b/tools/gbagfx/lz.c
new file mode 100644
index 000000000..7669dab9a
--- /dev/null
+++ b/tools/gbagfx/lz.c
@@ -0,0 +1,143 @@
+// Copyright (c) 2015 YamaArashi
+
+#include <stdlib.h>
+#include <stdbool.h>
+#include "global.h"
+#include "lz.h"
+
+unsigned char *LZDecompress(unsigned char *src, int srcSize, int *uncompressedSize)
+{
+ if (srcSize < 4)
+ return NULL;
+
+ int destSize = (src[3] << 16) | (src[2] << 8) | src[1];
+
+ unsigned char *dest = malloc(destSize);
+
+ if (dest == NULL)
+ return NULL;
+
+ int srcPos = 4;
+ int destPos = 0;
+
+ for (;;) {
+ if (srcPos >= srcSize)
+ return NULL;
+
+ unsigned char flags = src[srcPos++];
+
+ for (int i = 0; i < 8; i++) {
+ if (flags & 0x80) {
+ if (srcPos + 1 >= srcSize)
+ return NULL;
+
+ int blockSize = (src[srcPos] >> 4) + 3;
+ int blockDistance = (((src[srcPos] & 0xF) << 8) | src[srcPos + 1]) + 1;
+
+ srcPos += 2;
+
+ int blockPos = destPos - blockDistance;
+
+ if (destPos + blockSize > destSize || blockPos < 0)
+ return NULL;
+
+ for (int j = 0; j < blockSize; j++)
+ dest[destPos++] = dest[blockPos + j];
+ } else {
+ if (srcPos >= srcSize || destPos >= destSize)
+ return NULL;
+
+ dest[destPos++] = src[srcPos++];
+ }
+
+ if (destPos == destSize) {
+ *uncompressedSize = destSize;
+ return dest;
+ }
+
+ flags <<= 1;
+ }
+ }
+}
+
+unsigned char *LZCompress(unsigned char *src, int srcSize, int *compressedSize)
+{
+ const int minDistance = 2; // for compatibility with LZ77UnCompVram()
+
+ if (srcSize <= 0)
+ return NULL;
+
+ int worstCaseDestSize = 4 + srcSize + ((srcSize + 7) / 8);
+
+ // Round up to the next multiple of four.
+ worstCaseDestSize = (worstCaseDestSize + 3) & ~3;
+
+ unsigned char *dest = malloc(worstCaseDestSize);
+
+ if (dest == NULL)
+ return NULL;
+
+ // header
+ dest[0] = 0x10; // LZ compression type
+ dest[1] = (unsigned char)srcSize;
+ dest[2] = (unsigned char)(srcSize >> 8);
+ dest[3] = (unsigned char)(srcSize >> 16);
+
+ int srcPos = 0;
+ int destPos = 4;
+
+ for (;;) {
+ unsigned char *flags = &dest[destPos++];
+ *flags = 0;
+
+ for (int i = 0; i < 8; i++) {
+ int bestBlockDistance = 0;
+ int bestBlockSize = 0;
+ int blockDistance = minDistance;
+
+ while (blockDistance <= srcPos && blockDistance <= 0x1000) {
+ int blockStart = srcPos - blockDistance;
+ int blockSize = 0;
+
+ while (blockSize < 18
+ && srcPos + blockSize < srcSize
+ && src[blockStart + blockSize] == src[srcPos + blockSize])
+ blockSize++;
+
+ if (blockSize > bestBlockSize) {
+ bestBlockDistance = blockDistance;
+ bestBlockSize = blockSize;
+
+ if (blockSize == 18)
+ break;
+ }
+
+ blockDistance++;
+ }
+
+ if (bestBlockSize >= 3) {
+ *flags |= (0x80 >> i);
+ srcPos += bestBlockSize;
+ bestBlockSize -= 3;
+ bestBlockDistance--;
+ dest[destPos++] = (bestBlockSize << 4) | ((unsigned int)bestBlockDistance >> 8);
+ dest[destPos++] = (unsigned char)bestBlockDistance;
+ } else {
+ dest[destPos++] = src[srcPos++];
+ }
+
+ if (srcPos == srcSize) {
+ // Pad to multiple of 4 bytes.
+ int remainder = destPos % 4;
+
+ if (remainder != 0) {
+ for (int i = 0; i < 4 - remainder; i++)
+ dest[destPos++] = 0;
+ }
+
+ *compressedSize = destPos;
+ return dest;
+ }
+ }
+ }
+}
diff --git a/tools/gbagfx/lz.h b/tools/gbagfx/lz.h
new file mode 100644
index 000000000..164d62279
--- /dev/null
+++ b/tools/gbagfx/lz.h
@@ -0,0 +1,9 @@
+// Copyright (c) 2015 YamaArashi
+
+#ifndef LZ_H
+#define LZ_H
+
+unsigned char *LZDecompress(unsigned char *src, int srcSize, int *uncompressedSize);
+unsigned char *LZCompress(unsigned char *src, int srcSize, int *compressedSize);
+
+#endif // LZ_H
diff --git a/tools/gbagfx/main.c b/tools/gbagfx/main.c
new file mode 100644
index 000000000..8a750f03a
--- /dev/null
+++ b/tools/gbagfx/main.c
@@ -0,0 +1,260 @@
+#include <stdio.h>
+#include <string.h>
+#include <stdbool.h>
+#include "global.h"
+#include "util.h"
+#include "gfx.h"
+#include "convert_png.h"
+#include "jasc_pal.h"
+#include "lz.h"
+
+void ConvertToPng(char *imageFilePath, char *paletteFilePath, bool isObject, int width)
+{
+ struct Image image;
+ int bitDepth = 0;
+
+ char *extension = GetFileExtension(imageFilePath);
+
+ if (extension == NULL)
+ FATAL_ERROR("\"%s\" has no file extension.\n", imageFilePath);
+
+ if (strcmp(extension, "1bpp") == 0)
+ bitDepth = 1;
+ else if (strcmp(extension, "4bpp") == 0)
+ bitDepth = 4;
+ else if (strcmp(extension, "8bpp") == 0)
+ bitDepth = 8;
+ else
+ FATAL_ERROR("Unexpected file extension \"%s\". Expected \"1bpp\", \"4bpp\", or \"8bpp\".\n", extension);
+
+ if (paletteFilePath != NULL) {
+ ReadGbaPalette(paletteFilePath, &image.palette);
+ image.hasPalette = true;
+ } else {
+ image.hasPalette = false;
+ }
+
+ ReadImage(imageFilePath, width, bitDepth, &image, !image.hasPalette);
+
+ image.isObject = isObject;
+
+ ChangeFileExtension(imageFilePath, "png");
+
+ WritePng(imageFilePath, &image);
+
+ FreeImage(&image);
+}
+
+void ConvertFromPng(char *imageFilePath, int numTiles, int bitDepth)
+{
+ struct Image image;
+
+ image.bitDepth = bitDepth;
+
+ ExpectFileExtension(imageFilePath, "png");
+
+ ReadPng(imageFilePath, &image);
+
+ char newExtension[5];
+ snprintf(newExtension, 5, "%dbpp", bitDepth);
+ ChangeFileExtension(imageFilePath, newExtension);
+
+ WriteImage(imageFilePath, numTiles, bitDepth, &image, !image.hasPalette);
+
+ FreeImage(&image);
+}
+
+void ConvertToJascPalette(char *paletteFilePath)
+{
+ struct Palette palette;
+
+ ExpectFileExtension(paletteFilePath, "gbapal");
+
+ ReadGbaPalette(paletteFilePath, &palette);
+
+ ChangeFileExtension(paletteFilePath, "pal");
+
+ WriteJascPalette(paletteFilePath, &palette);
+}
+
+void ConvertFromJascPalette(char *paletteFilePath)
+{
+ struct Palette palette;
+
+ ExpectFileExtension(paletteFilePath, "pal");
+
+ ReadJascPalette(paletteFilePath, &palette);
+
+ ChangeFileExtension(paletteFilePath, "gbapal");
+
+ WriteGbaPalette(paletteFilePath, &palette);
+}
+
+void LZCompressFile(char *path)
+{
+ int fileSize;
+ unsigned char *buffer = ReadWholeFile(path, &fileSize);
+
+ int compressedSize;
+ unsigned char *compressedData = LZCompress(buffer, fileSize, &compressedSize);
+
+ free(buffer);
+
+ AddFileExtension(path, "lz");
+
+ WriteWholeFile(path, compressedData, compressedSize);
+
+ free(compressedData);
+}
+
+void LZDecompressFile(char *path)
+{
+ ExpectFileExtension(path, "lz");
+
+ int fileSize;
+ unsigned char *buffer = ReadWholeFile(path, &fileSize);
+
+ int uncompressedSize;
+ unsigned char *uncompressedData = LZDecompress(buffer, fileSize, &uncompressedSize);
+
+ free(buffer);
+
+ RemoveFileExtension(path);
+
+ WriteWholeFile(path, uncompressedData, uncompressedSize);
+
+ free(uncompressedData);
+}
+
+int main(int argc, char **argv)
+{
+ if (argc < 2)
+ FATAL_ERROR("No args.\n");
+
+ char *command = argv[1];
+
+ if (strcmp(command, "png") == 0) {
+ if (argc < 3)
+ FATAL_ERROR("No image file path arg.\n");
+
+ CHECK_PATH_LENGTH(argv[2]);
+
+ char imageFilePath[GBAGFX_MAX_PATH + 1];
+ strcpy(imageFilePath, argv[2]);
+
+ char paletteFilePath[GBAGFX_MAX_PATH + 1];
+ bool hasPalette = false;
+ bool isObject = false;
+ int width = 1;
+
+ for (int i = 3; i < argc; i++) {
+ char *option = argv[i];
+
+ if (strcmp(option, "-palette") == 0) {
+ if (i + 1 >= argc)
+ FATAL_ERROR("No palette file path following \"-palette\".\n");
+
+ i++;
+
+ CHECK_PATH_LENGTH(argv[i]);
+
+ strcpy(paletteFilePath, argv[i]);
+
+ hasPalette = true;
+ } else if (strcmp(option, "-object") == 0) {
+ isObject = true;
+ } else if (strcmp(option, "-width") == 0) {
+ if (i + 1 >= argc)
+ FATAL_ERROR("No width following \"-width\".\n");
+
+ i++;
+
+ if (!ParseNumber(argv[i], NULL, 10, &width))
+ FATAL_ERROR("Failed to parse width.\n");
+
+ if (width < 1)
+ FATAL_ERROR("Width must be positive.\n");
+ } else {
+ FATAL_ERROR("Unrecognized option \"%s\".\n", option);
+ }
+ }
+
+ ConvertToPng(imageFilePath, hasPalette ? paletteFilePath : NULL, isObject, width);
+ } else if (strcmp(command, "1bpp") == 0 || strcmp(command, "4bpp") == 0 || strcmp(command, "8bpp") == 0) {
+ if (argc < 3)
+ FATAL_ERROR("No image file path arg.\n");
+
+ CHECK_PATH_LENGTH(argv[2]);
+
+ char imageFilePath[GBAGFX_MAX_PATH + 1];
+ strcpy(imageFilePath, argv[2]);
+
+ int numTiles = 0;
+ int bitDepth = command[0] - '0';
+
+ for (int i = 3; i < argc; i++) {
+ char *option = argv[i];
+
+ if (strcmp(option, "-num_tiles") == 0) {
+ if (i + 1 >= argc)
+ FATAL_ERROR("No number of tiles following \"-num_tiles\".\n");
+
+ i++;
+
+ if (!ParseNumber(argv[i], NULL, 10, &numTiles))
+ FATAL_ERROR("Failed to parse number of tiles.\n");
+
+ if (numTiles < 1)
+ FATAL_ERROR("Number of tiles must be positive.\n");
+ } else {
+ FATAL_ERROR("Unrecognized option \"%s\".\n", option);
+ }
+ }
+
+ ConvertFromPng(imageFilePath, numTiles, bitDepth);
+ } else if (strcmp(command, "pal") == 0) {
+ if (argc < 3)
+ FATAL_ERROR("No palette file path arg.\n");
+
+ CHECK_PATH_LENGTH(argv[2]);
+
+ char paletteFilePath[GBAGFX_MAX_PATH + 1];
+ strcpy(paletteFilePath, argv[2]);
+
+ ConvertToJascPalette(paletteFilePath);
+ } else if (strcmp(command, "gbapal") == 0) {
+ if (argc < 3)
+ FATAL_ERROR("No palette file path arg.\n");
+
+ CHECK_PATH_LENGTH(argv[2]);
+
+ char paletteFilePath[GBAGFX_MAX_PATH + 1];
+ strcpy(paletteFilePath, argv[2]);
+
+ ConvertFromJascPalette(paletteFilePath);
+ } else if (strcmp(command, "lz") == 0) {
+ if (argc < 3)
+ FATAL_ERROR("No file path arg.\n");
+
+ CHECK_PATH_LENGTH(argv[2]);
+
+ char path[GBAGFX_MAX_PATH + 1];
+ strcpy(path, argv[2]);
+
+ LZCompressFile(path);
+ } else if (strcmp(command, "unlz") == 0) {
+ if (argc < 3)
+ FATAL_ERROR("No file path arg.\n");
+
+ CHECK_PATH_LENGTH(argv[2]);
+
+ char path[GBAGFX_MAX_PATH + 1];
+ strcpy(path, argv[2]);
+
+ LZDecompressFile(path);
+ } else {
+ FATAL_ERROR("Unrecognized command \"%s\".\n", command);
+ }
+
+ return 0;
+}
diff --git a/tools/gbagfx/util.c b/tools/gbagfx/util.c
new file mode 100644
index 000000000..180b93d9b
--- /dev/null
+++ b/tools/gbagfx/util.c
@@ -0,0 +1,140 @@
+// Copyright (c) 2015 YamaArashi
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <stdbool.h>
+#include <errno.h>
+#include <limits.h>
+#include "global.h"
+#include "util.h"
+
+bool ParseNumber(char *s, char **end, int radix, int *intValue)
+{
+ char *localEnd;
+
+ if (end == NULL)
+ end = &localEnd;
+
+ errno = 0;
+
+ const long longValue = strtol(s, end, radix);
+
+ if (*end == s)
+ return false; // not a number
+
+ if ((longValue == LONG_MIN || longValue == LONG_MAX) && errno == ERANGE)
+ return false;
+
+ if (longValue > INT_MAX)
+ return false;
+
+ if (longValue < INT_MIN)
+ return false;
+
+ *intValue = (int)longValue;
+
+ return true;
+}
+
+char *GetFileExtension(char *path)
+{
+ char *extension = path;
+
+ while (*extension != 0)
+ extension++;
+
+ while (extension > path && *extension != '.')
+ extension--;
+
+ if (extension == path)
+ return NULL;
+
+ extension++;
+
+ if (*extension == 0)
+ return NULL;
+
+ return extension;
+}
+
+void ExpectFileExtension(char *path, char *expectedExtension)
+{
+ char *extension = GetFileExtension(path);
+
+ if (extension == NULL)
+ FATAL_ERROR("\"%s\" has no file extension.\n", path);
+
+ if (strcmp(extension, expectedExtension) != 0)
+ FATAL_ERROR("Unexpected file extension \"%s\". Expected \"%s\".\n", extension, expectedExtension);
+}
+
+void AddFileExtension(char *path, char *extension)
+{
+ int pathLength = strlen(path);
+ int extensionLength = strlen(extension);
+
+ if (pathLength + 1 + extensionLength > GBAGFX_MAX_PATH)
+ FATAL_ERROR("\"%s\" is too long a path to add the extension \"%s\".\n", path, extension);
+
+ path[pathLength] = '.';
+ memcpy(path + pathLength + 1, extension, extensionLength);
+ path[pathLength + 1 + extensionLength] = 0;
+}
+
+void RemoveFileExtension(char *path)
+{
+ char *extension = GetFileExtension(path);
+
+ if (extension == NULL)
+ FATAL_ERROR("\"%s\" doesn't have a file extension.\n", path);
+
+ extension--;
+
+ *extension = 0;
+}
+
+void ChangeFileExtension(char *path, char *extension)
+{
+ RemoveFileExtension(path);
+ AddFileExtension(path, extension);
+}
+
+unsigned char *ReadWholeFile(char *path, int *size)
+{
+ FILE *fp = fopen(path, "rb");
+
+ if (fp == NULL)
+ FATAL_ERROR("Failed to open \"%s\" for reading.\n", path);
+
+ fseek(fp, 0, SEEK_END);
+
+ *size = ftell(fp);
+
+ unsigned char *buffer = malloc(*size);
+
+ if (buffer == NULL)
+ FATAL_ERROR("Failed to allocate memory for reading \"%s\".\n", path);
+
+ rewind(fp);
+
+ if (fread(buffer, *size, 1, fp) != 1)
+ FATAL_ERROR("Failed to read \"%s\".\n", path);
+
+ fclose(fp);
+
+ return buffer;
+}
+
+void WriteWholeFile(char *path, void *buffer, int bufferSize)
+{
+ FILE *fp = fopen(path, "wb");
+
+ if (fp == NULL)
+ FATAL_ERROR("Failed to open \"%s\" for writing.\n", path);
+
+ if (fwrite(buffer, bufferSize, 1, fp) != 1)
+ FATAL_ERROR("Failed to write to \"%s\".\n", path);
+
+ fclose(fp);
+}
diff --git a/tools/gbagfx/util.h b/tools/gbagfx/util.h
new file mode 100644
index 000000000..ec81471c0
--- /dev/null
+++ b/tools/gbagfx/util.h
@@ -0,0 +1,17 @@
+// Copyright (c) 2015 YamaArashi
+
+#ifndef UTIL_H
+#define UTIL_H
+
+#include <stdbool.h>
+
+bool ParseNumber(char *s, char **end, int radix, int *intValue);
+char *GetFileExtension(char *path);
+void ExpectFileExtension(char *path, char *expectedExtension);
+void AddFileExtension(char *path, char *extension);
+void RemoveFileExtension(char *path);
+void ChangeFileExtension(char *path, char *extension);
+unsigned char *ReadWholeFile(char *path, int *size);
+void WriteWholeFile(char *path, void *buffer, int bufferSize);
+
+#endif // UTIL_H
diff --git a/tools/scaninc/.gitignore b/tools/scaninc/.gitignore
new file mode 100644
index 000000000..94bfbf989
--- /dev/null
+++ b/tools/scaninc/.gitignore
@@ -0,0 +1 @@
+scaninc
diff --git a/tools/scaninc/Makefile b/tools/scaninc/Makefile
new file mode 100644
index 000000000..0efe283f1
--- /dev/null
+++ b/tools/scaninc/Makefile
@@ -0,0 +1,13 @@
+CXX = g++
+
+CXXFLAGS = -Wall -std=c++11 -O2
+
+SRCS = scaninc.cpp
+
+.PHONY: clean
+
+scaninc: $(SRCS)
+ $(CXX) $(CXXFLAGS) $(SRCS) -o $@
+
+clean:
+ $(RM) scaninc scaninc.exe
diff --git a/tools/scaninc/scaninc.cpp b/tools/scaninc/scaninc.cpp
new file mode 100644
index 000000000..fa5ab87b8
--- /dev/null
+++ b/tools/scaninc/scaninc.cpp
@@ -0,0 +1,305 @@
+#include <cstdio>
+#include <cstdlib>
+#include <stack>
+#include <set>
+#include <string>
+
+#ifdef _MSC_VER
+
+#define FATAL_INPUT_ERROR(format, ...) \
+do { \
+ fprintf(stderr, "%s:%d " format, m_path.c_str(), m_lineNum, __VA_ARGS__); \
+ exit(1); \
+} while (0)
+
+#define FATAL_ERROR(format, ...) \
+do { \
+ fprintf(stderr, format, __VA_ARGS__); \
+ exit(1); \
+} while (0)
+
+#else
+
+#define FATAL_INPUT_ERROR(format, ...) \
+do { \
+ fprintf(stderr, "%s:%d " format, m_path.c_str(), m_lineNum, ##__VA_ARGS__); \
+ exit(1); \
+} while (0)
+
+#define FATAL_ERROR(format, ...) \
+do { \
+ fprintf(stderr, format, ##__VA_ARGS__); \
+ exit(1); \
+} while (0)
+
+#endif // _MSC_VER
+
+#define SCANINC_MAX_PATH 255
+
+enum class IncDirectiveType {
+ None,
+ Include,
+ Incbin
+};
+
+class AsmFile
+{
+public:
+ AsmFile(std::string path);
+ ~AsmFile();
+ IncDirectiveType ReadUntilIncDirective(std::string &path);
+
+private:
+ char *m_buffer;
+ int m_pos;
+ int m_size;
+ int m_lineNum;
+ std::string m_path;
+
+ int GetChar()
+ {
+ if (m_pos >= m_size)
+ return -1;
+
+ int c = m_buffer[m_pos++];
+
+ if (c == '\r') {
+ if (m_pos < m_size && m_buffer[m_pos++] == '\n') {
+ m_lineNum++;
+ return '\n';
+ } else {
+ FATAL_INPUT_ERROR("CR line endings are not supported\n");
+ }
+ }
+
+ if (c == '\n')
+ m_lineNum++;
+
+ return c;
+ }
+
+ // No newline translation because it's not needed for any use of this function.
+ int PeekChar()
+ {
+ if (m_pos >= m_size)
+ return -1;
+
+ return m_buffer[m_pos];
+ }
+
+ void SkipTabsAndSpaces()
+ {
+ while (m_pos < m_size && (m_buffer[m_pos] == '\t' || m_buffer[m_pos] == ' '))
+ m_pos++;
+ }
+
+ bool MatchIncDirective(std::string directiveName, std::string &path)
+ {
+ int length = directiveName.length();
+ int i;
+
+ for (i = 0; i < length && m_pos + i < m_size; i++)
+ if (directiveName[i] != m_buffer[m_pos + i])
+ return false;
+
+ if (i < length)
+ return false;
+
+ m_pos += length;
+
+ SkipTabsAndSpaces();
+
+ if (GetChar() != '"')
+ FATAL_INPUT_ERROR("no path after \".%s\" directive\n", directiveName.c_str());
+
+ path = ReadPath();
+
+ return true;
+ }
+
+ std::string ReadPath();
+ void SkipEndOfLineComment();
+ void SkipMultiLineComment();
+ void SkipString();
+};
+
+AsmFile::AsmFile(std::string path)
+{
+ m_path = path;
+
+ FILE *fp = fopen(path.c_str(), "rb");
+
+ if (fp == NULL)
+ FATAL_ERROR("Failed to open \"%s\" for reading.\n", path.c_str());
+
+ fseek(fp, 0, SEEK_END);
+
+ m_size = ftell(fp);
+
+ m_buffer = new char[m_size];
+
+ rewind(fp);
+
+ if (fread(m_buffer, m_size, 1, fp) != 1)
+ FATAL_ERROR("Failed to read \"%s\".\n", path.c_str());
+
+ fclose(fp);
+
+ m_pos = 0;
+ m_lineNum = 1;
+}
+
+AsmFile::~AsmFile()
+{
+ delete[] m_buffer;
+}
+
+IncDirectiveType AsmFile::ReadUntilIncDirective(std::string &path)
+{
+ // At the beginning of each loop iteration, the current file position
+ // should be at the start of a line or at the end of the file.
+ for (;;) {
+ SkipTabsAndSpaces();
+
+ IncDirectiveType incDirectiveType = IncDirectiveType::None;
+
+ if (PeekChar() == '.') {
+ m_pos++;
+
+ if (MatchIncDirective("incbin", path))
+ incDirectiveType = IncDirectiveType::Incbin;
+ else if (MatchIncDirective("include", path))
+ incDirectiveType = IncDirectiveType::Include;
+ }
+
+ for (;;) {
+ int c = GetChar();
+
+ if (c == -1)
+ return incDirectiveType;
+
+ if (c == ';') {
+ SkipEndOfLineComment();
+ break;
+ } else if (c == '/' && PeekChar() == '*') {
+ m_pos++;
+ SkipMultiLineComment();
+ } else if (c == '"') {
+ SkipString();
+ } else if (c == '\n') {
+ break;
+ }
+ }
+
+ if (incDirectiveType != IncDirectiveType::None)
+ return incDirectiveType;
+ }
+}
+
+std::string AsmFile::ReadPath()
+{
+ int length = 0;
+ int startPos = m_pos;
+
+ for (;;) {
+ int c = GetChar();
+
+ if (c == '"')
+ break;
+
+ if (c == -1)
+ FATAL_INPUT_ERROR("unexpected EOF in include string\n");
+
+ if (c == 0)
+ FATAL_INPUT_ERROR("unexpected NUL character in include string\n");
+
+ if (c == '\n')
+ FATAL_INPUT_ERROR("unexpected end of line character in include string\n");
+
+ if (c == '\\') {
+ c = GetChar();
+
+ if (c != '"')
+ FATAL_INPUT_ERROR("unknown escape \"\\%c\" in include string\n", c);
+ }
+
+ length++;
+
+ if (length > SCANINC_MAX_PATH)
+ FATAL_INPUT_ERROR("path is too long");
+ }
+
+ return std::string(m_buffer, startPos, length);
+}
+
+void AsmFile::SkipEndOfLineComment()
+{
+ int c;
+
+ do {
+ c = GetChar();
+ } while (c != -1 && c != '\n');
+}
+
+void AsmFile::SkipMultiLineComment()
+{
+ for (;;) {
+ int c = GetChar();
+
+ if (c == '*') {
+ if (PeekChar() == '/') {
+ m_pos++;
+ return;
+ }
+ } else if (c == -1) {
+ return;
+ }
+ }
+}
+
+void AsmFile::SkipString()
+{
+ for (;;) {
+ int c = GetChar();
+
+ if (c == '"')
+ break;
+
+ if (c == -1)
+ FATAL_INPUT_ERROR("unexpected EOF in string\n");
+
+ if (c == '\\') {
+ c = GetChar();
+ }
+ }
+}
+
+int main(int argc, char **argv)
+{
+ if (argc < 2)
+ FATAL_ERROR("Usage: scaninc ASM_FILE_PATH\n");
+
+ std::stack<std::string> filesToProcess;
+ std::set<std::string> dependencies;
+
+ filesToProcess.push(std::string(argv[1]));
+
+ while (!filesToProcess.empty()) {
+ AsmFile file(filesToProcess.top());
+
+ filesToProcess.pop();
+
+ IncDirectiveType incDirectiveType;
+ std::string path;
+
+ while ((incDirectiveType = file.ReadUntilIncDirective(path)) != IncDirectiveType::None) {
+ bool inserted = dependencies.insert(path).second;
+ if (inserted && incDirectiveType == IncDirectiveType::Include)
+ filesToProcess.push(path);
+ }
+ }
+
+ for (const std::string &path : dependencies) {
+ printf("%s\n", path.c_str());
+ }
+}