summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--asm/battle_ai.s103
-rw-r--r--asm/field_control_avatar.s493
-rw-r--r--asm/macros/asm.inc5
-rw-r--r--constants/species_constants.inc834
-rw-r--r--data/graphics/pokemon/back_pic_table.inc880
-rw-r--r--data/graphics/pokemon/front_pic_table.inc880
-rw-r--r--data/graphics/pokemon/palette_table.inc880
-rw-r--r--data/graphics/pokemon/shiny_palette_table.inc882
-rw-r--r--data/scripts/maps/SlateportCity_House1.inc2
-rw-r--r--include/asm.h15
-rw-r--r--include/field_player_avatar.h2
-rw-r--r--include/species.h835
-rw-r--r--ld_script.txt1
-rw-r--r--sound/direct_sound_samples/845AE14.aifbin1269 -> 1249 bytes
-rw-r--r--sound/direct_sound_samples/845B2B4.aifbin1864 -> 1844 bytes
-rw-r--r--sound/direct_sound_samples/845B9A8.aifbin2278 -> 2258 bytes
-rw-r--r--sound/direct_sound_samples/845C238.aifbin2251 -> 2231 bytes
-rw-r--r--sound/direct_sound_samples/845DAF0.aifbin1127 -> 1107 bytes
-rw-r--r--sound/direct_sound_samples/845FCC8.aifbin2314 -> 2294 bytes
-rw-r--r--sound/direct_sound_samples/8461D8C.aifbin1390 -> 1370 bytes
-rw-r--r--sound/direct_sound_samples/84622A4.aifbin1566 -> 1546 bytes
-rw-r--r--sound/direct_sound_samples/8488F44.aifbin6581 -> 6561 bytes
-rw-r--r--sound/direct_sound_samples/848A8A4.aifbin5402 -> 5382 bytes
-rw-r--r--sound/direct_sound_samples/8492D10.aifbin4198 -> 4178 bytes
-rw-r--r--sound/direct_sound_samples/8639898.aifbin1717 -> 1697 bytes
-rw-r--r--sound/direct_sound_samples/863A3DC.aifbin2467 -> 2447 bytes
-rw-r--r--sound/direct_sound_samples/863AD2C.aifbin2758 -> 2738 bytes
-rw-r--r--sound/direct_sound_samples/863BABC.aifbin3293 -> 3273 bytes
-rw-r--r--sound/direct_sound_samples/863C744.aifbin1654 -> 1634 bytes
-rw-r--r--sound/direct_sound_samples/863D0EC.aifbin3639 -> 3619 bytes
-rw-r--r--sound/direct_sound_samples/863DED0.aifbin2501 -> 2481 bytes
-rw-r--r--sound/direct_sound_samples/863EBDC.aifbin2055 -> 2035 bytes
-rw-r--r--sound/direct_sound_samples/863F390.aifbin3503 -> 3483 bytes
-rw-r--r--sound/direct_sound_samples/8640330.aifbin3731 -> 3711 bytes
-rw-r--r--sound/direct_sound_samples/8641170.aifbin2471 -> 2451 bytes
-rw-r--r--sound/direct_sound_samples/8641E18.aifbin1671 -> 1651 bytes
-rw-r--r--sound/direct_sound_samples/864244C.aifbin3263 -> 3243 bytes
-rw-r--r--sound/direct_sound_samples/8643650.aifbin2903 -> 2883 bytes
-rw-r--r--sound/direct_sound_samples/8644154.aifbin1625 -> 1605 bytes
-rw-r--r--sound/direct_sound_samples/8644950.aifbin2487 -> 2467 bytes
-rw-r--r--sound/direct_sound_samples/86452B4.aifbin4063 -> 4043 bytes
-rw-r--r--sound/direct_sound_samples/8646878.aifbin2855 -> 2835 bytes
-rw-r--r--sound/direct_sound_samples/864734C.aifbin3994 -> 3974 bytes
-rw-r--r--sound/direct_sound_samples/8648808.aifbin3743 -> 3723 bytes
-rw-r--r--sound/direct_sound_samples/8649654.aifbin3931 -> 3911 bytes
-rw-r--r--sound/direct_sound_samples/864B030.aifbin3047 -> 3027 bytes
-rw-r--r--sound/direct_sound_samples/864BBC4.aifbin2603 -> 2583 bytes
-rw-r--r--sound/direct_sound_samples/864CBDC.aifbin2867 -> 2847 bytes
-rw-r--r--sound/direct_sound_samples/864D6BC.aifbin1680 -> 1660 bytes
-rw-r--r--sound/direct_sound_samples/864E410.aifbin2447 -> 2427 bytes
-rw-r--r--sound/direct_sound_samples/864ED4C.aifbin2063 -> 2043 bytes
-rw-r--r--sound/direct_sound_samples/864FA6C.aifbin3527 -> 3507 bytes
-rw-r--r--sound/direct_sound_samples/86507E0.aifbin1233 -> 1213 bytes
-rw-r--r--sound/direct_sound_samples/8651148.aifbin2075 -> 2055 bytes
-rw-r--r--sound/direct_sound_samples/8651910.aifbin3153 -> 3133 bytes
-rw-r--r--sound/direct_sound_samples/8652884.aifbin2063 -> 2043 bytes
-rw-r--r--sound/direct_sound_samples/8653040.aifbin3255 -> 3235 bytes
-rw-r--r--sound/direct_sound_samples/8654170.aifbin2819 -> 2799 bytes
-rw-r--r--sound/direct_sound_samples/cry_abra.aifbin11680 -> 11660 bytes
-rw-r--r--sound/direct_sound_samples/cry_absol.aifbin5276 -> 5256 bytes
-rw-r--r--sound/direct_sound_samples/cry_aerodactyl.aifbin12162 -> 12142 bytes
-rw-r--r--sound/direct_sound_samples/cry_aggron.aifbin12797 -> 12776 bytes
-rw-r--r--sound/direct_sound_samples/cry_aipom.aifbin7078 -> 7058 bytes
-rw-r--r--sound/direct_sound_samples/cry_alakazam.aifbin15761 -> 15740 bytes
-rw-r--r--sound/direct_sound_samples/cry_altaria.aifbin5585 -> 5564 bytes
-rw-r--r--sound/direct_sound_samples/cry_ampharos.aifbin8262 -> 8242 bytes
-rw-r--r--sound/direct_sound_samples/cry_anorith.aifbin5882 -> 5862 bytes
-rw-r--r--sound/direct_sound_samples/cry_arbok.aifbin9669 -> 9648 bytes
-rw-r--r--sound/direct_sound_samples/cry_arcanine.aifbin8623 -> 8602 bytes
-rw-r--r--sound/direct_sound_samples/cry_ariados.aifbin6190 -> 6170 bytes
-rw-r--r--sound/direct_sound_samples/cry_armaldo.aifbin11400 -> 11380 bytes
-rw-r--r--sound/direct_sound_samples/cry_aron.aifbin4621 -> 4600 bytes
-rw-r--r--sound/direct_sound_samples/cry_articuno.aifbin11813 -> 11792 bytes
-rw-r--r--sound/direct_sound_samples/cry_azumarill.aifbin8472 -> 8452 bytes
-rw-r--r--sound/direct_sound_samples/cry_azurill.aifbin5233 -> 5212 bytes
-rw-r--r--sound/direct_sound_samples/cry_bagon.aifbin3954 -> 3934 bytes
-rw-r--r--sound/direct_sound_samples/cry_baltoy.aifbin6284 -> 6264 bytes
-rw-r--r--sound/direct_sound_samples/cry_banette.aifbin6354 -> 6334 bytes
-rw-r--r--sound/direct_sound_samples/cry_barboach.aifbin4652 -> 4632 bytes
-rw-r--r--sound/direct_sound_samples/cry_bayleef.aifbin4435 -> 4414 bytes
-rw-r--r--sound/direct_sound_samples/cry_beautifly.aifbin4149 -> 4128 bytes
-rw-r--r--sound/direct_sound_samples/cry_beedrill.aifbin9676 -> 9656 bytes
-rw-r--r--sound/direct_sound_samples/cry_beldum.aifbin4848 -> 4828 bytes
-rw-r--r--sound/direct_sound_samples/cry_bellossom.aifbin7063 -> 7042 bytes
-rw-r--r--sound/direct_sound_samples/cry_bellsprout.aifbin3813 -> 3792 bytes
-rw-r--r--sound/direct_sound_samples/cry_blastoise.aifbin9642 -> 9622 bytes
-rw-r--r--sound/direct_sound_samples/cry_blaziken.aifbin15710 -> 15690 bytes
-rw-r--r--sound/direct_sound_samples/cry_blissey.aifbin8299 -> 8278 bytes
-rw-r--r--sound/direct_sound_samples/cry_breloom.aifbin6397 -> 6376 bytes
-rw-r--r--sound/direct_sound_samples/cry_bulbasaur.aifbin8286 -> 8266 bytes
-rw-r--r--sound/direct_sound_samples/cry_butterfree.aifbin5046 -> 5026 bytes
-rw-r--r--sound/direct_sound_samples/cry_cacnea.aifbin4508 -> 4488 bytes
-rw-r--r--sound/direct_sound_samples/cry_cacturne.aifbin11330 -> 11310 bytes
-rw-r--r--sound/direct_sound_samples/cry_camerupt.aifbin11547 -> 11526 bytes
-rw-r--r--sound/direct_sound_samples/cry_carvanha.aifbin5068 -> 5048 bytes
-rw-r--r--sound/direct_sound_samples/cry_cascoon.aifbin8146 -> 8126 bytes
-rw-r--r--sound/direct_sound_samples/cry_castform.aifbin6322 -> 6302 bytes
-rw-r--r--sound/direct_sound_samples/cry_caterpie.aifbin4212 -> 4192 bytes
-rw-r--r--sound/direct_sound_samples/cry_celebi.aifbin7250 -> 7230 bytes
-rw-r--r--sound/direct_sound_samples/cry_chansey.aifbin7411 -> 7390 bytes
-rw-r--r--sound/direct_sound_samples/cry_charizard.aifbin9642 -> 9622 bytes
-rw-r--r--sound/direct_sound_samples/cry_charmander.aifbin7236 -> 7216 bytes
-rw-r--r--sound/direct_sound_samples/cry_charmeleon.aifbin7269 -> 7248 bytes
-rw-r--r--sound/direct_sound_samples/cry_chikorita.aifbin2675 -> 2654 bytes
-rw-r--r--sound/direct_sound_samples/cry_chimecho.aifbin5060 -> 5040 bytes
-rw-r--r--sound/direct_sound_samples/cry_chinchou.aifbin6366 -> 6346 bytes
-rw-r--r--sound/direct_sound_samples/cry_clamperl.aifbin9162 -> 9142 bytes
-rw-r--r--sound/direct_sound_samples/cry_claydol.aifbin9689 -> 9668 bytes
-rw-r--r--sound/direct_sound_samples/cry_clefable.aifbin5314 -> 5294 bytes
-rw-r--r--sound/direct_sound_samples/cry_clefairy.aifbin4254 -> 4234 bytes
-rw-r--r--sound/direct_sound_samples/cry_cleffa.aifbin3012 -> 2992 bytes
-rw-r--r--sound/direct_sound_samples/cry_cloyster.aifbin10374 -> 10354 bytes
-rw-r--r--sound/direct_sound_samples/cry_combusken.aifbin14380 -> 14360 bytes
-rw-r--r--sound/direct_sound_samples/cry_corphish.aifbin6031 -> 6010 bytes
-rw-r--r--sound/direct_sound_samples/cry_corsola.aifbin6460 -> 6440 bytes
-rw-r--r--sound/direct_sound_samples/cry_cradily.aifbin14562 -> 14542 bytes
-rw-r--r--sound/direct_sound_samples/cry_crawdaunt.aifbin12337 -> 12316 bytes
-rw-r--r--sound/direct_sound_samples/cry_crobat.aifbin11582 -> 11562 bytes
-rw-r--r--sound/direct_sound_samples/cry_croconaw.aifbin10116 -> 10096 bytes
-rw-r--r--sound/direct_sound_samples/cry_cubone.aifbin7579 -> 7558 bytes
-rw-r--r--sound/direct_sound_samples/cry_cyndaquil.aifbin3548 -> 3528 bytes
-rw-r--r--sound/direct_sound_samples/cry_delcatty.aifbin10538 -> 10518 bytes
-rw-r--r--sound/direct_sound_samples/cry_delibird.aifbin8114 -> 8094 bytes
-rw-r--r--sound/direct_sound_samples/cry_deoxys.aifbin10409 -> 10388 bytes
-rw-r--r--sound/direct_sound_samples/cry_dewgong.aifbin10566 -> 10546 bytes
-rw-r--r--sound/direct_sound_samples/cry_diglett.aifbin9718 -> 9698 bytes
-rw-r--r--sound/direct_sound_samples/cry_ditto.aifbin5586 -> 5566 bytes
-rw-r--r--sound/direct_sound_samples/cry_dodrio.aifbin9733 -> 9712 bytes
-rw-r--r--sound/direct_sound_samples/cry_doduo.aifbin9636 -> 9616 bytes
-rw-r--r--sound/direct_sound_samples/cry_donphan.aifbin8574 -> 8554 bytes
-rw-r--r--sound/direct_sound_samples/cry_dragonair.aifbin8339 -> 8318 bytes
-rw-r--r--sound/direct_sound_samples/cry_dragonite.aifbin9522 -> 9502 bytes
-rw-r--r--sound/direct_sound_samples/cry_dratini.aifbin5832 -> 5812 bytes
-rw-r--r--sound/direct_sound_samples/cry_drowzee.aifbin14514 -> 14494 bytes
-rw-r--r--sound/direct_sound_samples/cry_dugtrio.aifbin9707 -> 9686 bytes
-rw-r--r--sound/direct_sound_samples/cry_dunsparce.aifbin7946 -> 7926 bytes
-rw-r--r--sound/direct_sound_samples/cry_dusclops.aifbin6878 -> 6858 bytes
-rw-r--r--sound/direct_sound_samples/cry_duskull.aifbin5330 -> 5310 bytes
-rw-r--r--sound/direct_sound_samples/cry_dustox.aifbin6358 -> 6338 bytes
-rw-r--r--sound/direct_sound_samples/cry_eevee.aifbin7124 -> 7104 bytes
-rw-r--r--sound/direct_sound_samples/cry_ekans.aifbin9646 -> 9626 bytes
-rw-r--r--sound/direct_sound_samples/cry_electabuzz.aifbin15401 -> 15380 bytes
-rw-r--r--sound/direct_sound_samples/cry_electrike.aifbin6206 -> 6186 bytes
-rw-r--r--sound/direct_sound_samples/cry_electrode.aifbin12584 -> 12564 bytes
-rw-r--r--sound/direct_sound_samples/cry_elekid.aifbin5305 -> 5284 bytes
-rw-r--r--sound/direct_sound_samples/cry_entei.aifbin10218 -> 10198 bytes
-rw-r--r--sound/direct_sound_samples/cry_espeon.aifbin9849 -> 9828 bytes
-rw-r--r--sound/direct_sound_samples/cry_exeggcute.aifbin9436 -> 9416 bytes
-rw-r--r--sound/direct_sound_samples/cry_exeggutor.aifbin15900 -> 15880 bytes
-rw-r--r--sound/direct_sound_samples/cry_exploud.aifbin14107 -> 14086 bytes
-rw-r--r--sound/direct_sound_samples/cry_farfetchd.aifbin3786 -> 3766 bytes
-rw-r--r--sound/direct_sound_samples/cry_fearow.aifbin8623 -> 8602 bytes
-rw-r--r--sound/direct_sound_samples/cry_feebas.aifbin3952 -> 3932 bytes
-rw-r--r--sound/direct_sound_samples/cry_feraligatr.aifbin12732 -> 12712 bytes
-rw-r--r--sound/direct_sound_samples/cry_flaaffy.aifbin6874 -> 6854 bytes
-rw-r--r--sound/direct_sound_samples/cry_flareon.aifbin7768 -> 7748 bytes
-rw-r--r--sound/direct_sound_samples/cry_flygon.aifbin12994 -> 12974 bytes
-rw-r--r--sound/direct_sound_samples/cry_forretress.aifbin10011 -> 9990 bytes
-rw-r--r--sound/direct_sound_samples/cry_furret.aifbin3188 -> 3168 bytes
-rw-r--r--sound/direct_sound_samples/cry_gardevoir.aifbin12175 -> 12154 bytes
-rw-r--r--sound/direct_sound_samples/cry_gastly.aifbin11641 -> 11620 bytes
-rw-r--r--sound/direct_sound_samples/cry_gengar.aifbin7392 -> 7372 bytes
-rw-r--r--sound/direct_sound_samples/cry_geodude.aifbin11837 -> 11816 bytes
-rw-r--r--sound/direct_sound_samples/cry_girafarig.aifbin7367 -> 7346 bytes
-rw-r--r--sound/direct_sound_samples/cry_glalie.aifbin10440 -> 10420 bytes
-rw-r--r--sound/direct_sound_samples/cry_gligar.aifbin6088 -> 6068 bytes
-rw-r--r--sound/direct_sound_samples/cry_gloom.aifbin6267 -> 6246 bytes
-rw-r--r--sound/direct_sound_samples/cry_golbat.aifbin9695 -> 9674 bytes
-rw-r--r--sound/direct_sound_samples/cry_goldeen.aifbin4957 -> 4936 bytes
-rw-r--r--sound/direct_sound_samples/cry_golduck.aifbin5666 -> 5646 bytes
-rw-r--r--sound/direct_sound_samples/cry_golem.aifbin7100 -> 7080 bytes
-rw-r--r--sound/direct_sound_samples/cry_gorebyss.aifbin11196 -> 11176 bytes
-rw-r--r--sound/direct_sound_samples/cry_granbull.aifbin11802 -> 11782 bytes
-rw-r--r--sound/direct_sound_samples/cry_graveler.aifbin13921 -> 13900 bytes
-rw-r--r--sound/direct_sound_samples/cry_grimer.aifbin5295 -> 5274 bytes
-rw-r--r--sound/direct_sound_samples/cry_groudon.aifbin18459 -> 18438 bytes
-rw-r--r--sound/direct_sound_samples/cry_grovyle.aifbin10218 -> 10198 bytes
-rw-r--r--sound/direct_sound_samples/cry_growlithe.aifbin6716 -> 6696 bytes
-rw-r--r--sound/direct_sound_samples/cry_grumpig.aifbin6338 -> 6318 bytes
-rw-r--r--sound/direct_sound_samples/cry_gulpin.aifbin4048 -> 4028 bytes
-rw-r--r--sound/direct_sound_samples/cry_gyarados.aifbin10099 -> 10078 bytes
-rw-r--r--sound/direct_sound_samples/cry_hariyama.aifbin8368 -> 8348 bytes
-rw-r--r--sound/direct_sound_samples/cry_haunter.aifbin11734 -> 11714 bytes
-rw-r--r--sound/direct_sound_samples/cry_heracross.aifbin9164 -> 9144 bytes
-rw-r--r--sound/direct_sound_samples/cry_hitmonchan.aifbin8927 -> 8906 bytes
-rw-r--r--sound/direct_sound_samples/cry_hitmonlee.aifbin9339 -> 9318 bytes
-rw-r--r--sound/direct_sound_samples/cry_hitmontop.aifbin6956 -> 6936 bytes
-rw-r--r--sound/direct_sound_samples/cry_ho_oh.aifbin11280 -> 11260 bytes
-rw-r--r--sound/direct_sound_samples/cry_hoothoot.aifbin5478 -> 5458 bytes
-rw-r--r--sound/direct_sound_samples/cry_hoppip.aifbin4247 -> 4226 bytes
-rw-r--r--sound/direct_sound_samples/cry_horsea.aifbin4774 -> 4754 bytes
-rw-r--r--sound/direct_sound_samples/cry_houndoom.aifbin9840 -> 9820 bytes
-rw-r--r--sound/direct_sound_samples/cry_houndour.aifbin6353 -> 6332 bytes
-rw-r--r--sound/direct_sound_samples/cry_huntail.aifbin7965 -> 7944 bytes
-rw-r--r--sound/direct_sound_samples/cry_hypno.aifbin14470 -> 14450 bytes
-rw-r--r--sound/direct_sound_samples/cry_igglybuff.aifbin3538 -> 3518 bytes
-rw-r--r--sound/direct_sound_samples/cry_illumise.aifbin8556 -> 8536 bytes
-rw-r--r--sound/direct_sound_samples/cry_ivysaur.aifbin8290 -> 8270 bytes
-rw-r--r--sound/direct_sound_samples/cry_jigglypuff.aifbin2741 -> 2720 bytes
-rw-r--r--sound/direct_sound_samples/cry_jirachi.aifbin6779 -> 6758 bytes
-rw-r--r--sound/direct_sound_samples/cry_jolteon.aifbin7924 -> 7904 bytes
-rw-r--r--sound/direct_sound_samples/cry_jumpluff.aifbin8126 -> 8106 bytes
-rw-r--r--sound/direct_sound_samples/cry_jynx.aifbin23627 -> 23606 bytes
-rw-r--r--sound/direct_sound_samples/cry_kabuto.aifbin6190 -> 6170 bytes
-rw-r--r--sound/direct_sound_samples/cry_kabutops.aifbin6887 -> 6867 bytes
-rw-r--r--sound/direct_sound_samples/cry_kadabra.aifbin13428 -> 13408 bytes
-rw-r--r--sound/direct_sound_samples/cry_kakuna.aifbin9124 -> 9104 bytes
-rw-r--r--sound/direct_sound_samples/cry_kangaskhan.aifbin9354 -> 9334 bytes
-rw-r--r--sound/direct_sound_samples/cry_kecleon.aifbin4223 -> 4202 bytes
-rw-r--r--sound/direct_sound_samples/cry_kingdra.aifbin6943 -> 6922 bytes
-rw-r--r--sound/direct_sound_samples/cry_kingler.aifbin12153 -> 12132 bytes
-rw-r--r--sound/direct_sound_samples/cry_kirlia.aifbin6120 -> 6100 bytes
-rw-r--r--sound/direct_sound_samples/cry_koffing.aifbin10174 -> 10154 bytes
-rw-r--r--sound/direct_sound_samples/cry_krabby.aifbin12133 -> 12112 bytes
-rw-r--r--sound/direct_sound_samples/cry_kyogre.aifbin17803 -> 17782 bytes
-rw-r--r--sound/direct_sound_samples/cry_lairon.aifbin10412 -> 10392 bytes
-rw-r--r--sound/direct_sound_samples/cry_lanturn.aifbin5303 -> 5282 bytes
-rw-r--r--sound/direct_sound_samples/cry_lapras.aifbin7428 -> 7408 bytes
-rw-r--r--sound/direct_sound_samples/cry_larvitar.aifbin6370 -> 6350 bytes
-rw-r--r--sound/direct_sound_samples/cry_latias.aifbin6118 -> 6098 bytes
-rw-r--r--sound/direct_sound_samples/cry_latios.aifbin10978 -> 10958 bytes
-rw-r--r--sound/direct_sound_samples/cry_ledian.aifbin4235 -> 4214 bytes
-rw-r--r--sound/direct_sound_samples/cry_ledyba.aifbin3527 -> 3506 bytes
-rw-r--r--sound/direct_sound_samples/cry_lickitung.aifbin7591 -> 7571 bytes
-rw-r--r--sound/direct_sound_samples/cry_lileep.aifbin4859 -> 4838 bytes
-rw-r--r--sound/direct_sound_samples/cry_linoone.aifbin15268 -> 15248 bytes
-rw-r--r--sound/direct_sound_samples/cry_lombre.aifbin7303 -> 7282 bytes
-rw-r--r--sound/direct_sound_samples/cry_lotad.aifbin2252 -> 2232 bytes
-rw-r--r--sound/direct_sound_samples/cry_loudred.aifbin6602 -> 6582 bytes
-rw-r--r--sound/direct_sound_samples/cry_ludicolo.aifbin8418 -> 8398 bytes
-rw-r--r--sound/direct_sound_samples/cry_lugia.aifbin18920 -> 18900 bytes
-rw-r--r--sound/direct_sound_samples/cry_lunatone.aifbin11977 -> 11956 bytes
-rw-r--r--sound/direct_sound_samples/cry_luvdisc.aifbin2477 -> 2456 bytes
-rw-r--r--sound/direct_sound_samples/cry_machamp.aifbin8276 -> 8256 bytes
-rw-r--r--sound/direct_sound_samples/cry_machoke.aifbin6802 -> 6782 bytes
-rw-r--r--sound/direct_sound_samples/cry_machop.aifbin6716 -> 6696 bytes
-rw-r--r--sound/direct_sound_samples/cry_magby.aifbin7238 -> 7218 bytes
-rw-r--r--sound/direct_sound_samples/cry_magcargo.aifbin10506 -> 10486 bytes
-rw-r--r--sound/direct_sound_samples/cry_magikarp.aifbin9513 -> 9492 bytes
-rw-r--r--sound/direct_sound_samples/cry_magmar.aifbin7758 -> 7738 bytes
-rw-r--r--sound/direct_sound_samples/cry_magnemite.aifbin9631 -> 9610 bytes
-rw-r--r--sound/direct_sound_samples/cry_magneton.aifbin11935 -> 11914 bytes
-rw-r--r--sound/direct_sound_samples/cry_makuhita.aifbin3724 -> 3704 bytes
-rw-r--r--sound/direct_sound_samples/cry_manectric.aifbin10512 -> 10492 bytes
-rw-r--r--sound/direct_sound_samples/cry_mankey.aifbin8199 -> 8178 bytes
-rw-r--r--sound/direct_sound_samples/cry_mantine.aifbin7905 -> 7884 bytes
-rw-r--r--sound/direct_sound_samples/cry_mareep.aifbin3715 -> 3694 bytes
-rw-r--r--sound/direct_sound_samples/cry_marill.aifbin6559 -> 6538 bytes
-rw-r--r--sound/direct_sound_samples/cry_marowak.aifbin7236 -> 7216 bytes
-rw-r--r--sound/direct_sound_samples/cry_marshtomp.aifbin8518 -> 8498 bytes
-rw-r--r--sound/direct_sound_samples/cry_masquerain.aifbin9851 -> 9830 bytes
-rw-r--r--sound/direct_sound_samples/cry_mawile.aifbin5776 -> 5756 bytes
-rw-r--r--sound/direct_sound_samples/cry_medicham.aifbin8266 -> 8246 bytes
-rw-r--r--sound/direct_sound_samples/cry_meditite.aifbin4098 -> 4078 bytes
-rw-r--r--sound/direct_sound_samples/cry_meganium.aifbin8121 -> 8100 bytes
-rw-r--r--sound/direct_sound_samples/cry_meowth.aifbin4816 -> 4796 bytes
-rw-r--r--sound/direct_sound_samples/cry_metagross.aifbin19665 -> 19644 bytes
-rw-r--r--sound/direct_sound_samples/cry_metang.aifbin9418 -> 9398 bytes
-rw-r--r--sound/direct_sound_samples/cry_metapod.aifbin11643 -> 11622 bytes
-rw-r--r--sound/direct_sound_samples/cry_mew.aifbin15166 -> 15146 bytes
-rw-r--r--sound/direct_sound_samples/cry_mewtwo.aifbin15164 -> 15144 bytes
-rw-r--r--sound/direct_sound_samples/cry_mightyena.aifbin9768 -> 9748 bytes
-rw-r--r--sound/direct_sound_samples/cry_milotic.aifbin19562 -> 19542 bytes
-rw-r--r--sound/direct_sound_samples/cry_miltank.aifbin7444 -> 7424 bytes
-rw-r--r--sound/direct_sound_samples/cry_minun.aifbin8025 -> 8004 bytes
-rw-r--r--sound/direct_sound_samples/cry_misdreavus.aifbin5837 -> 5816 bytes
-rw-r--r--sound/direct_sound_samples/cry_moltres.aifbin11817 -> 11796 bytes
-rw-r--r--sound/direct_sound_samples/cry_mr_mime.aifbin9467 -> 9446 bytes
-rw-r--r--sound/direct_sound_samples/cry_mudkip.aifbin3796 -> 3776 bytes
-rw-r--r--sound/direct_sound_samples/cry_muk.aifbin7394 -> 7374 bytes
-rw-r--r--sound/direct_sound_samples/cry_murkrow.aifbin8390 -> 8370 bytes
-rw-r--r--sound/direct_sound_samples/cry_natu.aifbin5314 -> 5294 bytes
-rw-r--r--sound/direct_sound_samples/cry_nidoking.aifbin12196 -> 12176 bytes
-rw-r--r--sound/direct_sound_samples/cry_nidoqueen.aifbin8444 -> 8424 bytes
-rw-r--r--sound/direct_sound_samples/cry_nidoran_f.aifbin4878 -> 4858 bytes
-rw-r--r--sound/direct_sound_samples/cry_nidoran_m.aifbin5236 -> 5216 bytes
-rw-r--r--sound/direct_sound_samples/cry_nidorina.aifbin6414 -> 6394 bytes
-rw-r--r--sound/direct_sound_samples/cry_nidorino.aifbin6063 -> 6042 bytes
-rw-r--r--sound/direct_sound_samples/cry_nincada.aifbin3264 -> 3244 bytes
-rw-r--r--sound/direct_sound_samples/cry_ninetales.aifbin12195 -> 12174 bytes
-rw-r--r--sound/direct_sound_samples/cry_ninjask.aifbin6104 -> 6084 bytes
-rw-r--r--sound/direct_sound_samples/cry_noctowl.aifbin10584 -> 10564 bytes
-rw-r--r--sound/direct_sound_samples/cry_nosepass.aifbin6716 -> 6696 bytes
-rw-r--r--sound/direct_sound_samples/cry_numel.aifbin4685 -> 4664 bytes
-rw-r--r--sound/direct_sound_samples/cry_nuzleaf.aifbin5733 -> 5712 bytes
-rw-r--r--sound/direct_sound_samples/cry_octillery.aifbin13105 -> 13084 bytes
-rw-r--r--sound/direct_sound_samples/cry_oddish.aifbin7318 -> 7298 bytes
-rw-r--r--sound/direct_sound_samples/cry_omanyte.aifbin6693 -> 6672 bytes
-rw-r--r--sound/direct_sound_samples/cry_omastar.aifbin6687 -> 6666 bytes
-rw-r--r--sound/direct_sound_samples/cry_onix.aifbin12360 -> 12340 bytes
-rw-r--r--sound/direct_sound_samples/cry_paras.aifbin13944 -> 13924 bytes
-rw-r--r--sound/direct_sound_samples/cry_parasect.aifbin15161 -> 15140 bytes
-rw-r--r--sound/direct_sound_samples/cry_pelipper.aifbin5915 -> 5894 bytes
-rw-r--r--sound/direct_sound_samples/cry_persian.aifbin9432 -> 9412 bytes
-rw-r--r--sound/direct_sound_samples/cry_phanpy.aifbin5684 -> 5664 bytes
-rw-r--r--sound/direct_sound_samples/cry_pichu.aifbin3704 -> 3684 bytes
-rw-r--r--sound/direct_sound_samples/cry_pidgeot.aifbin8611 -> 8590 bytes
-rw-r--r--sound/direct_sound_samples/cry_pidgeotto.aifbin7532 -> 7512 bytes
-rw-r--r--sound/direct_sound_samples/cry_pidgey.aifbin2005 -> 1984 bytes
-rw-r--r--sound/direct_sound_samples/cry_pikachu.aifbin8336 -> 8316 bytes
-rw-r--r--sound/direct_sound_samples/cry_piloswine.aifbin6501 -> 6480 bytes
-rw-r--r--sound/direct_sound_samples/cry_pineco.aifbin6710 -> 6690 bytes
-rw-r--r--sound/direct_sound_samples/cry_pinsir.aifbin6206 -> 6186 bytes
-rw-r--r--sound/direct_sound_samples/cry_plusle.aifbin4525 -> 4504 bytes
-rw-r--r--sound/direct_sound_samples/cry_politoed.aifbin9134 -> 9114 bytes
-rw-r--r--sound/direct_sound_samples/cry_poliwag.aifbin5583 -> 5562 bytes
-rw-r--r--sound/direct_sound_samples/cry_poliwhirl.aifbin3374 -> 3354 bytes
-rw-r--r--sound/direct_sound_samples/cry_poliwrath.aifbin5602 -> 5582 bytes
-rw-r--r--sound/direct_sound_samples/cry_ponyta.aifbin7544 -> 7524 bytes
-rw-r--r--sound/direct_sound_samples/cry_poochyena.aifbin4677 -> 4656 bytes
-rw-r--r--sound/direct_sound_samples/cry_porygon.aifbin10022 -> 10002 bytes
-rw-r--r--sound/direct_sound_samples/cry_porygon2.aifbin7874 -> 7854 bytes
-rw-r--r--sound/direct_sound_samples/cry_primeape.aifbin8106 -> 8086 bytes
-rw-r--r--sound/direct_sound_samples/cry_psyduck.aifbin6599 -> 6578 bytes
-rw-r--r--sound/direct_sound_samples/cry_pupitar.aifbin4255 -> 4234 bytes
-rw-r--r--sound/direct_sound_samples/cry_quagsire.aifbin6704 -> 6684 bytes
-rw-r--r--sound/direct_sound_samples/cry_quilava.aifbin5982 -> 5962 bytes
-rw-r--r--sound/direct_sound_samples/cry_qwilfish.aifbin5829 -> 5808 bytes
-rw-r--r--sound/direct_sound_samples/cry_raichu.aifbin11862 -> 11842 bytes
-rw-r--r--sound/direct_sound_samples/cry_raikou.aifbin8724 -> 8704 bytes
-rw-r--r--sound/direct_sound_samples/cry_ralts.aifbin5086 -> 5066 bytes
-rw-r--r--sound/direct_sound_samples/cry_rapidash.aifbin9312 -> 9292 bytes
-rw-r--r--sound/direct_sound_samples/cry_raticate.aifbin4791 -> 4770 bytes
-rw-r--r--sound/direct_sound_samples/cry_rattata.aifbin3976 -> 3956 bytes
-rw-r--r--sound/direct_sound_samples/cry_rayquaza.aifbin14552 -> 14532 bytes
-rw-r--r--sound/direct_sound_samples/cry_regice.aifbin15957 -> 15936 bytes
-rw-r--r--sound/direct_sound_samples/cry_regirock.aifbin15882 -> 15862 bytes
-rw-r--r--sound/direct_sound_samples/cry_registeel.aifbin11496 -> 11476 bytes
-rw-r--r--sound/direct_sound_samples/cry_relicanth.aifbin10092 -> 10072 bytes
-rw-r--r--sound/direct_sound_samples/cry_remoraid.aifbin5310 -> 5290 bytes
-rw-r--r--sound/direct_sound_samples/cry_rhydon.aifbin10207 -> 10186 bytes
-rw-r--r--sound/direct_sound_samples/cry_rhyhorn.aifbin9707 -> 9686 bytes
-rw-r--r--sound/direct_sound_samples/cry_roselia.aifbin5402 -> 5382 bytes
-rw-r--r--sound/direct_sound_samples/cry_sableye.aifbin5847 -> 5826 bytes
-rw-r--r--sound/direct_sound_samples/cry_salamence.aifbin12534 -> 12514 bytes
-rw-r--r--sound/direct_sound_samples/cry_sandshrew.aifbin4699 -> 4678 bytes
-rw-r--r--sound/direct_sound_samples/cry_sandslash.aifbin6804 -> 6784 bytes
-rw-r--r--sound/direct_sound_samples/cry_sceptile.aifbin13032 -> 13012 bytes
-rw-r--r--sound/direct_sound_samples/cry_scizor.aifbin11482 -> 11462 bytes
-rw-r--r--sound/direct_sound_samples/cry_scyther.aifbin6697 -> 6676 bytes
-rw-r--r--sound/direct_sound_samples/cry_seadra.aifbin4248 -> 4228 bytes
-rw-r--r--sound/direct_sound_samples/cry_seaking.aifbin9674 -> 9654 bytes
-rw-r--r--sound/direct_sound_samples/cry_sealeo.aifbin5949 -> 5928 bytes
-rw-r--r--sound/direct_sound_samples/cry_seedot.aifbin4127 -> 4106 bytes
-rw-r--r--sound/direct_sound_samples/cry_seel.aifbin8975 -> 8954 bytes
-rw-r--r--sound/direct_sound_samples/cry_sentret.aifbin2129 -> 2108 bytes
-rw-r--r--sound/direct_sound_samples/cry_seviper.aifbin5840 -> 5820 bytes
-rw-r--r--sound/direct_sound_samples/cry_sharpedo.aifbin11509 -> 11488 bytes
-rw-r--r--sound/direct_sound_samples/cry_shedinja.aifbin3897 -> 3876 bytes
-rw-r--r--sound/direct_sound_samples/cry_shelgon.aifbin10012 -> 9992 bytes
-rw-r--r--sound/direct_sound_samples/cry_shellder.aifbin7738 -> 7718 bytes
-rw-r--r--sound/direct_sound_samples/cry_shiftry.aifbin9881 -> 9860 bytes
-rw-r--r--sound/direct_sound_samples/cry_shroomish.aifbin4457 -> 4436 bytes
-rw-r--r--sound/direct_sound_samples/cry_shuckle.aifbin5131 -> 5110 bytes
-rw-r--r--sound/direct_sound_samples/cry_shuppet.aifbin4164 -> 4144 bytes
-rw-r--r--sound/direct_sound_samples/cry_silcoon.aifbin8095 -> 8074 bytes
-rw-r--r--sound/direct_sound_samples/cry_skarmory.aifbin12002 -> 11982 bytes
-rw-r--r--sound/direct_sound_samples/cry_skiploom.aifbin6537 -> 6516 bytes
-rw-r--r--sound/direct_sound_samples/cry_skitty.aifbin3581 -> 3560 bytes
-rw-r--r--sound/direct_sound_samples/cry_slaking.aifbin4990 -> 4970 bytes
-rw-r--r--sound/direct_sound_samples/cry_slakoth.aifbin4292 -> 4272 bytes
-rw-r--r--sound/direct_sound_samples/cry_slowbro.aifbin6740 -> 6720 bytes
-rw-r--r--sound/direct_sound_samples/cry_slowking.aifbin11928 -> 11908 bytes
-rw-r--r--sound/direct_sound_samples/cry_slowpoke.aifbin3744 -> 3724 bytes
-rw-r--r--sound/direct_sound_samples/cry_slugma.aifbin8556 -> 8536 bytes
-rw-r--r--sound/direct_sound_samples/cry_smeargle.aifbin5134 -> 5114 bytes
-rw-r--r--sound/direct_sound_samples/cry_smoochum.aifbin5880 -> 5860 bytes
-rw-r--r--sound/direct_sound_samples/cry_sneasel.aifbin4606 -> 4586 bytes
-rw-r--r--sound/direct_sound_samples/cry_snorlax.aifbin2668 -> 2648 bytes
-rw-r--r--sound/direct_sound_samples/cry_snorunt.aifbin8521 -> 8500 bytes
-rw-r--r--sound/direct_sound_samples/cry_snubbull.aifbin7241 -> 7220 bytes
-rw-r--r--sound/direct_sound_samples/cry_solrock.aifbin8100 -> 8080 bytes
-rw-r--r--sound/direct_sound_samples/cry_spearow.aifbin8826 -> 8806 bytes
-rw-r--r--sound/direct_sound_samples/cry_spheal.aifbin2901 -> 2880 bytes
-rw-r--r--sound/direct_sound_samples/cry_spinarak.aifbin6716 -> 6696 bytes
-rw-r--r--sound/direct_sound_samples/cry_spinda.aifbin6236 -> 6216 bytes
-rw-r--r--sound/direct_sound_samples/cry_spoink.aifbin3669 -> 3648 bytes
-rw-r--r--sound/direct_sound_samples/cry_squirtle.aifbin7242 -> 7222 bytes
-rw-r--r--sound/direct_sound_samples/cry_stantler.aifbin11228 -> 11208 bytes
-rw-r--r--sound/direct_sound_samples/cry_starmie.aifbin10423 -> 10402 bytes
-rw-r--r--sound/direct_sound_samples/cry_staryu.aifbin9954 -> 9934 bytes
-rw-r--r--sound/direct_sound_samples/cry_steelix.aifbin19009 -> 18988 bytes
-rw-r--r--sound/direct_sound_samples/cry_sudowoodo.aifbin8105 -> 8084 bytes
-rw-r--r--sound/direct_sound_samples/cry_suicune.aifbin9146 -> 9126 bytes
-rw-r--r--sound/direct_sound_samples/cry_sunflora.aifbin7948 -> 7928 bytes
-rw-r--r--sound/direct_sound_samples/cry_sunkern.aifbin4077 -> 4056 bytes
-rw-r--r--sound/direct_sound_samples/cry_surskit.aifbin5279 -> 5258 bytes
-rw-r--r--sound/direct_sound_samples/cry_swablu.aifbin2844 -> 2824 bytes
-rw-r--r--sound/direct_sound_samples/cry_swalot.aifbin8696 -> 8676 bytes
-rw-r--r--sound/direct_sound_samples/cry_swampert.aifbin11240 -> 11220 bytes
-rw-r--r--sound/direct_sound_samples/cry_swellow.aifbin4544 -> 4524 bytes
-rw-r--r--sound/direct_sound_samples/cry_swinub.aifbin6349 -> 6328 bytes
-rw-r--r--sound/direct_sound_samples/cry_taillow.aifbin3045 -> 3024 bytes
-rw-r--r--sound/direct_sound_samples/cry_tangela.aifbin7571 -> 7550 bytes
-rw-r--r--sound/direct_sound_samples/cry_tauros.aifbin9170 -> 9150 bytes
-rw-r--r--sound/direct_sound_samples/cry_teddiursa.aifbin8286 -> 8266 bytes
-rw-r--r--sound/direct_sound_samples/cry_tentacool.aifbin7981 -> 7960 bytes
-rw-r--r--sound/direct_sound_samples/cry_tentacruel.aifbin11478 -> 11458 bytes
-rw-r--r--sound/direct_sound_samples/cry_togepi.aifbin5481 -> 5460 bytes
-rw-r--r--sound/direct_sound_samples/cry_togetic.aifbin3546 -> 3526 bytes
-rw-r--r--sound/direct_sound_samples/cry_torchic.aifbin4861 -> 4840 bytes
-rw-r--r--sound/direct_sound_samples/cry_torkoal.aifbin4682 -> 4662 bytes
-rw-r--r--sound/direct_sound_samples/cry_totodile.aifbin9172 -> 9152 bytes
-rw-r--r--sound/direct_sound_samples/cry_trapinch.aifbin5100 -> 5080 bytes
-rw-r--r--sound/direct_sound_samples/cry_treecko.aifbin5856 -> 5836 bytes
-rw-r--r--sound/direct_sound_samples/cry_tropius.aifbin16338 -> 16318 bytes
-rw-r--r--sound/direct_sound_samples/cry_typhlosion.aifbin18964 -> 18944 bytes
-rw-r--r--sound/direct_sound_samples/cry_tyranitar.aifbin11676 -> 11656 bytes
-rw-r--r--sound/direct_sound_samples/cry_tyrogue.aifbin8092 -> 8072 bytes
-rw-r--r--sound/direct_sound_samples/cry_umbreon.aifbin7766 -> 7746 bytes
-rw-r--r--sound/direct_sound_samples/cry_unown.aifbin6596 -> 6576 bytes
-rw-r--r--sound/direct_sound_samples/cry_unused_265.aifbin4697 -> 4676 bytes
-rw-r--r--sound/direct_sound_samples/cry_unused_268.aifbin8849 -> 8828 bytes
-rw-r--r--sound/direct_sound_samples/cry_ursaring.aifbin14882 -> 14862 bytes
-rw-r--r--sound/direct_sound_samples/cry_vaporeon.aifbin11038 -> 11018 bytes
-rw-r--r--sound/direct_sound_samples/cry_venomoth.aifbin8022 -> 8002 bytes
-rw-r--r--sound/direct_sound_samples/cry_venonat.aifbin7766 -> 7746 bytes
-rw-r--r--sound/direct_sound_samples/cry_venusaur.aifbin9669 -> 9648 bytes
-rw-r--r--sound/direct_sound_samples/cry_vibrava.aifbin7023 -> 7002 bytes
-rw-r--r--sound/direct_sound_samples/cry_victreebel.aifbin9650 -> 9630 bytes
-rw-r--r--sound/direct_sound_samples/cry_vigoroth.aifbin7189 -> 7168 bytes
-rw-r--r--sound/direct_sound_samples/cry_vileplume.aifbin12780 -> 12760 bytes
-rw-r--r--sound/direct_sound_samples/cry_volbeat.aifbin5792 -> 5772 bytes
-rw-r--r--sound/direct_sound_samples/cry_voltorb.aifbin12366 -> 12346 bytes
-rw-r--r--sound/direct_sound_samples/cry_vulpix.aifbin11891 -> 11870 bytes
-rw-r--r--sound/direct_sound_samples/cry_wailmer.aifbin14154 -> 14134 bytes
-rw-r--r--sound/direct_sound_samples/cry_wailord.aifbin20949 -> 20928 bytes
-rw-r--r--sound/direct_sound_samples/cry_walrein.aifbin18087 -> 18067 bytes
-rw-r--r--sound/direct_sound_samples/cry_wartortle.aifbin8634 -> 8614 bytes
-rw-r--r--sound/direct_sound_samples/cry_weedle.aifbin8144 -> 8124 bytes
-rw-r--r--sound/direct_sound_samples/cry_weepinbell.aifbin7330 -> 7310 bytes
-rw-r--r--sound/direct_sound_samples/cry_weezing.aifbin10826 -> 10806 bytes
-rw-r--r--sound/direct_sound_samples/cry_whiscash.aifbin8499 -> 8478 bytes
-rw-r--r--sound/direct_sound_samples/cry_whismur.aifbin4112 -> 4092 bytes
-rw-r--r--sound/direct_sound_samples/cry_wigglytuff.aifbin3432 -> 3412 bytes
-rw-r--r--sound/direct_sound_samples/cry_wingull.aifbin6152 -> 6132 bytes
-rw-r--r--sound/direct_sound_samples/cry_wobbuffet.aifbin10296 -> 10276 bytes
-rw-r--r--sound/direct_sound_samples/cry_wooper.aifbin3731 -> 3710 bytes
-rw-r--r--sound/direct_sound_samples/cry_wurmple.aifbin4433 -> 4412 bytes
-rw-r--r--sound/direct_sound_samples/cry_wynaut.aifbin6953 -> 6932 bytes
-rw-r--r--sound/direct_sound_samples/cry_xatu.aifbin7413 -> 7392 bytes
-rw-r--r--sound/direct_sound_samples/cry_yanma.aifbin8526 -> 8506 bytes
-rw-r--r--sound/direct_sound_samples/cry_zangoose.aifbin4814 -> 4794 bytes
-rw-r--r--sound/direct_sound_samples/cry_zapdos.aifbin7745 -> 7724 bytes
-rw-r--r--sound/direct_sound_samples/cry_zigzagoon.aifbin5807 -> 5786 bytes
-rw-r--r--sound/direct_sound_samples/cry_zubat.aifbin9709 -> 9688 bytes
-rw-r--r--src/battle_ai.c203
-rw-r--r--src/field_control_avatar.c229
-rw-r--r--src/pokemon_2.c8
-rw-r--r--tools/aif2pcm/main.c201
450 files changed, 3076 insertions, 3377 deletions
diff --git a/asm/battle_ai.s b/asm/battle_ai.s
index 829768e17..426790c89 100644
--- a/asm/battle_ai.s
+++ b/asm/battle_ai.s
@@ -6,109 +6,6 @@
.text
- thumb_func_start BattleAICmd_if_status_in_party
-BattleAICmd_if_status_in_party: @ 8108964
- push {r4-r7,lr}
- mov r7, r10
- mov r6, r9
- mov r5, r8
- push {r5-r7}
- ldr r0, _0810897C @ =gAIScriptPtr
- ldr r1, [r0]
- ldrb r1, [r1, 0x1]
- cmp r1, 0x1
- bne _081089A4
- ldr r1, _08108980 @ =gEnemyParty
- b _081089A6
- .align 2, 0
-_0810897C: .4byte gAIScriptPtr
-_08108980: .4byte gEnemyParty
-_08108984:
- ldr r3, _081089A0 @ =gAIScriptPtr
- ldr r2, [r3]
- ldrb r1, [r2, 0x6]
- ldrb r0, [r2, 0x7]
- lsls r0, 8
- orrs r1, r0
- ldrb r0, [r2, 0x8]
- lsls r0, 16
- orrs r1, r0
- ldrb r0, [r2, 0x9]
- lsls r0, 24
- orrs r1, r0
- str r1, [r3]
- b _08108A12
- .align 2, 0
-_081089A0: .4byte gAIScriptPtr
-_081089A4:
- ldr r1, _08108A20 @ =gPlayerParty
-_081089A6:
- mov r9, r1
- ldr r1, [r0]
- ldrb r7, [r1, 0x2]
- ldrb r0, [r1, 0x3]
- lsls r0, 8
- orrs r7, r0
- ldrb r0, [r1, 0x4]
- lsls r0, 16
- orrs r7, r0
- ldrb r0, [r1, 0x5]
- lsls r0, 24
- orrs r7, r0
- movs r0, 0
- mov r8, r0
- movs r1, 0xCE
- lsls r1, 1
- mov r10, r1
-_081089C8:
- movs r0, 0x64
- mov r4, r8
- muls r4, r0
- add r4, r9
- adds r0, r4, 0
- movs r1, 0xB
- bl GetMonData
- lsls r0, 16
- lsrs r5, r0, 16
- adds r0, r4, 0
- movs r1, 0x39
- bl GetMonData
- lsls r0, 16
- lsrs r6, r0, 16
- adds r0, r4, 0
- movs r1, 0x37
- bl GetMonData
- cmp r5, 0
- beq _08108A00
- cmp r5, r10
- beq _08108A00
- cmp r6, 0
- beq _08108A00
- cmp r0, r7
- beq _08108984
-_08108A00:
- movs r0, 0x1
- add r8, r0
- mov r1, r8
- cmp r1, 0x5
- ble _081089C8
- ldr r1, _08108A24 @ =gAIScriptPtr
- ldr r0, [r1]
- adds r0, 0xA
- str r0, [r1]
-_08108A12:
- pop {r3-r5}
- mov r8, r3
- mov r9, r4
- mov r10, r5
- pop {r4-r7}
- pop {r0}
- bx r0
- .align 2, 0
-_08108A20: .4byte gPlayerParty
-_08108A24: .4byte gAIScriptPtr
- thumb_func_end BattleAICmd_if_status_in_party
-
thumb_func_start BattleAICmd_if_status_not_in_party
BattleAICmd_if_status_not_in_party: @ 8108A28
push {r4-r7,lr}
diff --git a/asm/field_control_avatar.s b/asm/field_control_avatar.s
index e2fd1b54f..c122f7651 100644
--- a/asm/field_control_avatar.s
+++ b/asm/field_control_avatar.s
@@ -5,499 +5,6 @@
.text
- thumb_func_start sub_8067EEC
-sub_8067EEC: @ 8067EEC
- push {r4,r5,lr}
- movs r1, 0x2
- negs r1, r1
- movs r3, 0x3
- negs r3, r3
- movs r4, 0x5
- negs r4, r4
- movs r5, 0x9
- negs r5, r5
- movs r2, 0
- strb r2, [r0]
- ldrb r2, [r0, 0x1]
- ands r1, r2
- ands r1, r3
- ands r1, r4
- ands r1, r5
- strb r1, [r0, 0x1]
- movs r1, 0
- strb r1, [r0, 0x2]
- pop {r4,r5}
- pop {r0}
- bx r0
- thumb_func_end sub_8067EEC
-
- thumb_func_start process_overworld_input
-process_overworld_input: @ 8067F18
- push {r4-r7,lr}
- mov r7, r9
- mov r6, r8
- push {r6,r7}
- adds r4, r0, 0
- lsls r1, 16
- lsrs r5, r1, 16
- lsls r2, 16
- lsrs r2, 16
- mov r8, r2
- ldr r0, _08067FE8 @ =gPlayerAvatar
- ldrb r6, [r0, 0x3]
- ldrb r0, [r0, 0x2]
- mov r9, r0
- bl cur_mapdata_block_role_at_player_pos
- lsls r0, 24
- lsrs r0, 24
- bl MetatileBehavior_IsMoveTile
- lsls r0, 24
- lsrs r7, r0, 24
- cmp r6, 0x2
- bne _08067F4C
- cmp r7, 0
- beq _08067F50
-_08067F4C:
- cmp r6, 0
- bne _08067FB2
-_08067F50:
- bl sub_80E6034
- lsls r0, 16
- asrs r0, 16
- cmp r0, 0x4
- beq _08067F9C
- movs r0, 0x8
- ands r0, r5
- cmp r0, 0
- beq _08067F6C
- ldrb r0, [r4]
- movs r1, 0x4
- orrs r0, r1
- strb r0, [r4]
-_08067F6C:
- movs r0, 0x4
- ands r0, r5
- cmp r0, 0
- beq _08067F7C
- ldrb r0, [r4]
- movs r1, 0x8
- orrs r0, r1
- strb r0, [r4]
-_08067F7C:
- movs r0, 0x1
- ands r0, r5
- cmp r0, 0
- beq _08067F8C
- ldrb r0, [r4]
- movs r1, 0x1
- orrs r0, r1
- strb r0, [r4]
-_08067F8C:
- movs r0, 0x2
- ands r0, r5
- cmp r0, 0
- beq _08067F9C
- ldrb r0, [r4]
- movs r1, 0x80
- orrs r0, r1
- strb r0, [r4]
-_08067F9C:
- movs r0, 0xF0
- mov r1, r8
- ands r0, r1
- cmp r0, 0
- beq _08067FB2
- ldrb r0, [r4]
- movs r1, 0x10
- orrs r0, r1
- movs r1, 0x20
- orrs r0, r1
- strb r0, [r4]
-_08067FB2:
- cmp r7, 0
- bne _08067FD8
- cmp r6, 0x2
- bne _08067FC8
- mov r0, r9
- cmp r0, 0x2
- bne _08067FC8
- ldrb r0, [r4]
- movs r1, 0x40
- orrs r0, r1
- strb r0, [r4]
-_08067FC8:
- cmp r7, 0
- bne _08067FD8
- cmp r6, 0x2
- bne _08067FD8
- ldrb r0, [r4]
- movs r1, 0x2
- orrs r0, r1
- strb r0, [r4]
-_08067FD8:
- movs r0, 0x40
- mov r1, r8
- ands r0, r1
- cmp r0, 0
- beq _08067FEC
- movs r0, 0x2
- b _08068014
- .align 2, 0
-_08067FE8: .4byte gPlayerAvatar
-_08067FEC:
- movs r0, 0x80
- mov r1, r8
- ands r0, r1
- cmp r0, 0
- beq _08067FFA
- movs r0, 0x1
- b _08068014
-_08067FFA:
- movs r0, 0x20
- mov r1, r8
- ands r0, r1
- cmp r0, 0
- beq _08068008
- movs r0, 0x3
- b _08068014
-_08068008:
- movs r0, 0x10
- mov r1, r8
- ands r0, r1
- cmp r0, 0
- beq _08068016
- movs r0, 0x4
-_08068014:
- strb r0, [r4, 0x2]
-_08068016:
- pop {r3,r4}
- mov r8, r3
- mov r9, r4
- pop {r4-r7}
- pop {r0}
- bx r0
- thumb_func_end process_overworld_input
-
- thumb_func_start sub_8068024
-sub_8068024: @ 8068024
- push {r4-r6,lr}
- sub sp, 0x8
- adds r5, r0, 0
- bl player_get_direction_lower_nybble
- lsls r0, 24
- lsrs r6, r0, 24
- mov r4, sp
- mov r0, sp
- bl player_get_pos_to_and_height
- mov r0, sp
- movs r1, 0
- ldrsh r0, [r0, r1]
- movs r2, 0x2
- ldrsh r1, [r4, r2]
- bl MapGridGetMetatileBehaviorAt
- lsls r0, 16
- lsrs r4, r0, 16
- bl CheckTrainers
- lsls r0, 24
- lsrs r0, 24
- cmp r0, 0x1
- beq _08068150
- bl mapheader_run_first_tag2_script_list_match
- lsls r0, 24
- lsrs r0, 24
- cmp r0, 0x1
- beq _08068150
- ldrb r1, [r5]
- movs r0, 0x80
- ands r0, r1
- cmp r0, 0
- beq _08068076
- bl sub_80687A4
- cmp r0, 0x1
- beq _08068150
-_08068076:
- ldrb r1, [r5]
- movs r0, 0x40
- ands r0, r1
- cmp r0, 0
- beq _08068098
- movs r0, 0x5
- bl IncrementGameStat
- mov r0, sp
- adds r1, r4, 0
- adds r2, r6, 0
- bl sub_80687E4
- lsls r0, 24
- lsrs r0, 24
- cmp r0, 0x1
- beq _08068150
-_08068098:
- ldrb r1, [r5]
- movs r0, 0x2
- ands r0, r1
- cmp r0, 0
- beq _080680B0
- adds r0, r4, 0
- bl is_it_battle_time_3
- lsls r0, 24
- lsrs r0, 24
- cmp r0, 0x1
- beq _08068150
-_080680B0:
- ldrb r1, [r5]
- movs r0, 0x10
- ands r0, r1
- cmp r0, 0
- beq _080680D2
- ldrb r0, [r5, 0x2]
- cmp r0, r6
- bne _080680D2
- mov r0, sp
- adds r1, r4, 0
- adds r2, r6, 0
- bl mapheader_run_first_tag2_script_list_match_conditionally
- lsls r0, 24
- lsrs r0, 24
- cmp r0, 0x1
- beq _08068150
-_080680D2:
- mov r4, sp
- mov r0, sp
- bl player_get_next_pos_and_height
- mov r0, sp
- movs r1, 0
- ldrsh r0, [r0, r1]
- movs r2, 0x2
- ldrsh r1, [r4, r2]
- bl MapGridGetMetatileBehaviorAt
- lsls r0, 16
- lsrs r4, r0, 16
- ldrb r1, [r5]
- movs r0, 0x1
- ands r0, r1
- cmp r0, 0
- beq _08068108
- mov r0, sp
- adds r1, r4, 0
- adds r2, r6, 0
- bl sub_80681F0
- lsls r0, 24
- lsrs r0, 24
- cmp r0, 0x1
- beq _08068150
-_08068108:
- ldrb r1, [r5]
- movs r0, 0x20
- ands r0, r1
- cmp r0, 0
- beq _0806812A
- ldrb r0, [r5, 0x2]
- cmp r0, r6
- bne _0806812A
- mov r0, sp
- adds r1, r4, 0
- adds r2, r6, 0
- bl map_warp_consider_2_to_inside
- lsls r0, 24
- lsrs r0, 24
- cmp r0, 0x1
- beq _08068150
-_0806812A:
- ldrb r1, [r5]
- movs r0, 0x1
- ands r0, r1
- cmp r0, 0
- beq _0806813C
- bl sub_8068770
- cmp r0, 0x1
- beq _08068150
-_0806813C:
- ldrb r1, [r5]
- movs r0, 0x4
- ands r0, r1
- cmp r0, 0
- beq _08068154
- movs r0, 0x6
- bl PlaySE
- bl sub_8071310
-_08068150:
- movs r0, 0x1
- b _08068166
-_08068154:
- movs r0, 0x8
- ands r0, r1
- cmp r0, 0
- beq _08068164
- bl sub_80A6D1C
- cmp r0, 0x1
- beq _08068150
-_08068164:
- movs r0, 0
-_08068166:
- add sp, 0x8
- pop {r4-r6}
- pop {r1}
- bx r1
- thumb_func_end sub_8068024
-
- thumb_func_start player_get_pos_to_and_height
-player_get_pos_to_and_height: @ 8068170
- push {r4,lr}
- adds r4, r0, 0
- adds r1, r4, 0x2
- bl PlayerGetDestCoords
- bl PlayerGetZCoord
- strb r0, [r4, 0x4]
- pop {r4}
- pop {r0}
- bx r0
- thumb_func_end player_get_pos_to_and_height
-
- thumb_func_start player_get_next_pos_and_height
-player_get_next_pos_and_height: @ 8068188
- push {r4,r5,lr}
- sub sp, 0x4
- adds r5, r0, 0
- adds r1, r5, 0x2
- bl GetXYCoordsOneStepInFrontOfPlayer
- mov r4, sp
- adds r4, 0x2
- mov r0, sp
- adds r1, r4, 0
- bl PlayerGetDestCoords
- mov r0, sp
- movs r1, 0
- ldrsh r0, [r0, r1]
- movs r2, 0
- ldrsh r1, [r4, r2]
- bl MapGridGetZCoordAt
- lsls r0, 24
- lsrs r0, 24
- cmp r0, 0
- beq _080681BA
- bl PlayerGetZCoord
-_080681BA:
- strb r0, [r5, 0x4]
- add sp, 0x4
- pop {r4,r5}
- pop {r0}
- bx r0
- thumb_func_end player_get_next_pos_and_height
-
- thumb_func_start cur_mapdata_block_role_at_player_pos
-cur_mapdata_block_role_at_player_pos: @ 80681C4
- push {r4,lr}
- sub sp, 0x4
- mov r4, sp
- adds r4, 0x2
- mov r0, sp
- adds r1, r4, 0
- bl PlayerGetDestCoords
- mov r0, sp
- movs r1, 0
- ldrsh r0, [r0, r1]
- movs r2, 0
- ldrsh r1, [r4, r2]
- bl MapGridGetMetatileBehaviorAt
- lsls r0, 16
- lsrs r0, 16
- add sp, 0x4
- pop {r4}
- pop {r1}
- bx r1
- thumb_func_end cur_mapdata_block_role_at_player_pos
-
- thumb_func_start sub_80681F0
-sub_80681F0: @ 80681F0
- push {r4,lr}
- lsls r2, 24
- lsrs r2, 24
- lsls r1, 24
- lsrs r1, 24
- bl TryGetScriptOnPressingA
- adds r4, r0, 0
- cmp r4, 0
- bne _08068208
- movs r0, 0
- b _08068234
-_08068208:
- ldr r0, _0806823C @ =gUnknown_0815281E
- cmp r4, r0
- beq _0806822C
- ldr r0, _08068240 @ =gUnknown_08152C39
- cmp r4, r0
- beq _0806822C
- ldr r0, _08068244 @ =gUnknown_0815F36C
- cmp r4, r0
- beq _0806822C
- ldr r0, _08068248 @ =gUnknown_0815F43A
- cmp r4, r0
- beq _0806822C
- ldr r0, _0806824C @ =gUnknown_081A0009
- cmp r4, r0
- beq _0806822C
- movs r0, 0x5
- bl PlaySE
-_0806822C:
- adds r0, r4, 0
- bl ScriptContext1_SetupScript
- movs r0, 0x1
-_08068234:
- pop {r4}
- pop {r1}
- bx r1
- .align 2, 0
-_0806823C: .4byte gUnknown_0815281E
-_08068240: .4byte gUnknown_08152C39
-_08068244: .4byte gUnknown_0815F36C
-_08068248: .4byte gUnknown_0815F43A
-_0806824C: .4byte gUnknown_081A0009
- thumb_func_end sub_80681F0
-
- thumb_func_start TryGetScriptOnPressingA
-TryGetScriptOnPressingA: @ 8068250
- push {r4-r7,lr}
- mov r7, r8
- push {r7}
- adds r6, r0, 0
- lsls r1, 24
- lsrs r5, r1, 24
- mov r8, r5
- lsls r2, 24
- lsrs r4, r2, 24
- adds r7, r4, 0
- adds r1, r5, 0
- adds r2, r4, 0
- bl sub_8068364
- cmp r0, 0
- bne _0806829C
- adds r0, r6, 0
- adds r1, r5, 0
- adds r2, r4, 0
- bl TryGetInvisibleMapObjectScript
- cmp r0, 0
- bne _0806829C
- adds r0, r6, 0
- adds r1, r5, 0
- adds r2, r4, 0
- bl sub_8068500
- cmp r0, 0
- bne _0806829C
- adds r0, r6, 0
- mov r1, r8
- adds r2, r7, 0
- bl TryGetFieldMoveScript
- cmp r0, 0
- bne _0806829C
- movs r0, 0
-_0806829C:
- pop {r3}
- mov r8, r3
- pop {r4-r7}
- pop {r1}
- bx r1
- thumb_func_end TryGetScriptOnPressingA
-
thumb_func_start sub_80682A8
sub_80682A8: @ 80682A8
push {r4-r6,lr}
diff --git a/asm/macros/asm.inc b/asm/macros/asm.inc
index 4ac003fab..26b2707ca 100644
--- a/asm/macros/asm.inc
+++ b/asm/macros/asm.inc
@@ -1,3 +1,6 @@
+ .ifndef GUARD_ASM_MACROS_ASM_INC
+ .set GUARD_ASM_MACROS_ASM_INC, 1
+
.macro inc x
.set \x, \x + 1
.endm
@@ -10,3 +13,5 @@
.equiv \constant, __enum__
inc __enum__
.endm
+
+ .endif @ GUARD_ASM_MACROS_ASM_INC
diff --git a/constants/species_constants.inc b/constants/species_constants.inc
index 8f164a1d9..d023662b7 100644
--- a/constants/species_constants.inc
+++ b/constants/species_constants.inc
@@ -1,386 +1,448 @@
- .set SPECIES_BULBASAUR, 0x001
- .set SPECIES_IVYSAUR, 0x002
- .set SPECIES_VENUSAUR, 0x003
- .set SPECIES_CHARMANDER, 0x004
- .set SPECIES_CHARMELEON, 0x005
- .set SPECIES_CHARIZARD, 0x006
- .set SPECIES_SQUIRTLE, 0x007
- .set SPECIES_WARTORTLE, 0x008
- .set SPECIES_BLASTOISE, 0x009
- .set SPECIES_CATERPIE, 0x00a
- .set SPECIES_METAPOD, 0x00b
- .set SPECIES_BUTTERFREE, 0x00c
- .set SPECIES_WEEDLE, 0x00d
- .set SPECIES_KAKUNA, 0x00e
- .set SPECIES_BEEDRILL, 0x00f
- .set SPECIES_PIDGEY, 0x010
- .set SPECIES_PIDGEOTTO, 0x011
- .set SPECIES_PIDGEOT, 0x012
- .set SPECIES_RATTATA, 0x013
- .set SPECIES_RATICATE, 0x014
- .set SPECIES_SPEAROW, 0x015
- .set SPECIES_FEAROW, 0x016
- .set SPECIES_EKANS, 0x017
- .set SPECIES_ARBOK, 0x018
- .set SPECIES_PIKACHU, 0x019
- .set SPECIES_RAICHU, 0x01a
- .set SPECIES_SANDSHREW, 0x01b
- .set SPECIES_SANDSLASH, 0x01c
- .set SPECIES_NIDORAN_F, 0x01d
- .set SPECIES_NIDORINA, 0x01e
- .set SPECIES_NIDOQUEEN, 0x01f
- .set SPECIES_NIDORAN_M, 0x020
- .set SPECIES_NIDORINO, 0x021
- .set SPECIES_NIDOKING, 0x022
- .set SPECIES_CLEFAIRY, 0x023
- .set SPECIES_CLEFABLE, 0x024
- .set SPECIES_VULPIX, 0x025
- .set SPECIES_NINETALES, 0x026
- .set SPECIES_JIGGLYPUFF, 0x027
- .set SPECIES_WIGGLYTUFF, 0x028
- .set SPECIES_ZUBAT, 0x029
- .set SPECIES_GOLBAT, 0x02a
- .set SPECIES_ODDISH, 0x02b
- .set SPECIES_GLOOM, 0x02c
- .set SPECIES_VILEPLUME, 0x02d
- .set SPECIES_PARAS, 0x02e
- .set SPECIES_PARASECT, 0x02f
- .set SPECIES_VENONAT, 0x030
- .set SPECIES_VENOMOTH, 0x031
- .set SPECIES_DIGLETT, 0x032
- .set SPECIES_DUGTRIO, 0x033
- .set SPECIES_MEOWTH, 0x034
- .set SPECIES_PERSIAN, 0x035
- .set SPECIES_PSYDUCK, 0x036
- .set SPECIES_GOLDUCK, 0x037
- .set SPECIES_MANKEY, 0x038
- .set SPECIES_PRIMEAPE, 0x039
- .set SPECIES_GROWLITHE, 0x03a
- .set SPECIES_ARCANINE, 0x03b
- .set SPECIES_POLIWAG, 0x03c
- .set SPECIES_POLIWHIRL, 0x03d
- .set SPECIES_POLIWRATH, 0x03e
- .set SPECIES_ABRA, 0x03f
- .set SPECIES_KADABRA, 0x040
- .set SPECIES_ALAKAZAM, 0x041
- .set SPECIES_MACHOP, 0x042
- .set SPECIES_MACHOKE, 0x043
- .set SPECIES_MACHAMP, 0x044
- .set SPECIES_BELLSPROUT, 0x045
- .set SPECIES_WEEPINBELL, 0x046
- .set SPECIES_VICTREEBEL, 0x047
- .set SPECIES_TENTACOOL, 0x048
- .set SPECIES_TENTACRUEL, 0x049
- .set SPECIES_GEODUDE, 0x04a
- .set SPECIES_GRAVELER, 0x04b
- .set SPECIES_GOLEM, 0x04c
- .set SPECIES_PONYTA, 0x04d
- .set SPECIES_RAPIDASH, 0x04e
- .set SPECIES_SLOWPOKE, 0x04f
- .set SPECIES_SLOWBRO, 0x050
- .set SPECIES_MAGNEMITE, 0x051
- .set SPECIES_MAGNETON, 0x052
- .set SPECIES_FARFETCHD, 0x053
- .set SPECIES_DODUO, 0x054
- .set SPECIES_DODRIO, 0x055
- .set SPECIES_SEEL, 0x056
- .set SPECIES_DEWGONG, 0x057
- .set SPECIES_GRIMER, 0x058
- .set SPECIES_MUK, 0x059
- .set SPECIES_SHELLDER, 0x05a
- .set SPECIES_CLOYSTER, 0x05b
- .set SPECIES_GASTLY, 0x05c
- .set SPECIES_HAUNTER, 0x05d
- .set SPECIES_GENGAR, 0x05e
- .set SPECIES_ONIX, 0x05f
- .set SPECIES_DROWZEE, 0x060
- .set SPECIES_HYPNO, 0x061
- .set SPECIES_KRABBY, 0x062
- .set SPECIES_KINGLER, 0x063
- .set SPECIES_VOLTORB, 0x064
- .set SPECIES_ELECTRODE, 0x065
- .set SPECIES_EXEGGCUTE, 0x066
- .set SPECIES_EXEGGUTOR, 0x067
- .set SPECIES_CUBONE, 0x068
- .set SPECIES_MAROWAK, 0x069
- .set SPECIES_HITMONLEE, 0x06a
- .set SPECIES_HITMONCHAN, 0x06b
- .set SPECIES_LICKITUNG, 0x06c
- .set SPECIES_KOFFING, 0x06d
- .set SPECIES_WEEZING, 0x06e
- .set SPECIES_RHYHORN, 0x06f
- .set SPECIES_RHYDON, 0x070
- .set SPECIES_CHANSEY, 0x071
- .set SPECIES_TANGELA, 0x072
- .set SPECIES_KANGASKHAN, 0x073
- .set SPECIES_HORSEA, 0x074
- .set SPECIES_SEADRA, 0x075
- .set SPECIES_GOLDEEN, 0x076
- .set SPECIES_SEAKING, 0x077
- .set SPECIES_STARYU, 0x078
- .set SPECIES_STARMIE, 0x079
- .set SPECIES_MR_MIME, 0x07a
- .set SPECIES_SCYTHER, 0x07b
- .set SPECIES_JYNX, 0x07c
- .set SPECIES_ELECTABUZZ, 0x07d
- .set SPECIES_MAGMAR, 0x07e
- .set SPECIES_PINSIR, 0x07f
- .set SPECIES_TAUROS, 0x080
- .set SPECIES_MAGIKARP, 0x081
- .set SPECIES_GYARADOS, 0x082
- .set SPECIES_LAPRAS, 0x083
- .set SPECIES_DITTO, 0x084
- .set SPECIES_EEVEE, 0x085
- .set SPECIES_VAPOREON, 0x086
- .set SPECIES_JOLTEON, 0x087
- .set SPECIES_FLAREON, 0x088
- .set SPECIES_PORYGON, 0x089
- .set SPECIES_OMANYTE, 0x08a
- .set SPECIES_OMASTAR, 0x08b
- .set SPECIES_KABUTO, 0x08c
- .set SPECIES_KABUTOPS, 0x08d
- .set SPECIES_AERODACTYL, 0x08e
- .set SPECIES_SNORLAX, 0x08f
- .set SPECIES_ARTICUNO, 0x090
- .set SPECIES_ZAPDOS, 0x091
- .set SPECIES_MOLTRES, 0x092
- .set SPECIES_DRATINI, 0x093
- .set SPECIES_DRAGONAIR, 0x094
- .set SPECIES_DRAGONITE, 0x095
- .set SPECIES_MEWTWO, 0x096
- .set SPECIES_MEW, 0x097
- .set SPECIES_CHIKORITA, 0x098
- .set SPECIES_BAYLEEF, 0x099
- .set SPECIES_MEGANIUM, 0x09a
- .set SPECIES_CYNDAQUIL, 0x09b
- .set SPECIES_QUILAVA, 0x09c
- .set SPECIES_TYPHLOSION, 0x09d
- .set SPECIES_TOTODILE, 0x09e
- .set SPECIES_CROCONAW, 0x09f
- .set SPECIES_FERALIGATR, 0x0a0
- .set SPECIES_SENTRET, 0x0a1
- .set SPECIES_FURRET, 0x0a2
- .set SPECIES_HOOTHOOT, 0x0a3
- .set SPECIES_NOCTOWL, 0x0a4
- .set SPECIES_LEDYBA, 0x0a5
- .set SPECIES_LEDIAN, 0x0a6
- .set SPECIES_SPINARAK, 0x0a7
- .set SPECIES_ARIADOS, 0x0a8
- .set SPECIES_CROBAT, 0x0a9
- .set SPECIES_CHINCHOU, 0x0aa
- .set SPECIES_LANTURN, 0x0ab
- .set SPECIES_PICHU, 0x0ac
- .set SPECIES_CLEFFA, 0x0ad
- .set SPECIES_IGGLYBUFF, 0x0ae
- .set SPECIES_TOGEPI, 0x0af
- .set SPECIES_TOGETIC, 0x0b0
- .set SPECIES_NATU, 0x0b1
- .set SPECIES_XATU, 0x0b2
- .set SPECIES_MAREEP, 0x0b3
- .set SPECIES_FLAAFFY, 0x0b4
- .set SPECIES_AMPHAROS, 0x0b5
- .set SPECIES_BELLOSSOM, 0x0b6
- .set SPECIES_MARILL, 0x0b7
- .set SPECIES_AZUMARILL, 0x0b8
- .set SPECIES_SUDOWOODO, 0x0b9
- .set SPECIES_POLITOED, 0x0ba
- .set SPECIES_HOPPIP, 0x0bb
- .set SPECIES_SKIPLOOM, 0x0bc
- .set SPECIES_JUMPLUFF, 0x0bd
- .set SPECIES_AIPOM, 0x0be
- .set SPECIES_SUNKERN, 0x0bf
- .set SPECIES_SUNFLORA, 0x0c0
- .set SPECIES_YANMA, 0x0c1
- .set SPECIES_WOOPER, 0x0c2
- .set SPECIES_QUAGSIRE, 0x0c3
- .set SPECIES_ESPEON, 0x0c4
- .set SPECIES_UMBREON, 0x0c5
- .set SPECIES_MURKROW, 0x0c6
- .set SPECIES_SLOWKING, 0x0c7
- .set SPECIES_MISDREAVUS, 0x0c8
- .set SPECIES_UNOWN, 0x0c9
- .set SPECIES_WOBBUFFET, 0x0ca
- .set SPECIES_GIRAFARIG, 0x0cb
- .set SPECIES_PINECO, 0x0cc
- .set SPECIES_FORRETRESS, 0x0cd
- .set SPECIES_DUNSPARCE, 0x0ce
- .set SPECIES_GLIGAR, 0x0cf
- .set SPECIES_STEELIX, 0x0d0
- .set SPECIES_SNUBBULL, 0x0d1
- .set SPECIES_GRANBULL, 0x0d2
- .set SPECIES_QWILFISH, 0x0d3
- .set SPECIES_SCIZOR, 0x0d4
- .set SPECIES_SHUCKLE, 0x0d5
- .set SPECIES_HERACROSS, 0x0d6
- .set SPECIES_SNEASEL, 0x0d7
- .set SPECIES_TEDDIURSA, 0x0d8
- .set SPECIES_URSARING, 0x0d9
- .set SPECIES_SLUGMA, 0x0da
- .set SPECIES_MAGCARGO, 0x0db
- .set SPECIES_SWINUB, 0x0dc
- .set SPECIES_PILOSWINE, 0x0dd
- .set SPECIES_CORSOLA, 0x0de
- .set SPECIES_REMORAID, 0x0df
- .set SPECIES_OCTILLERY, 0x0e0
- .set SPECIES_DELIBIRD, 0x0e1
- .set SPECIES_MANTINE, 0x0e2
- .set SPECIES_SKARMORY, 0x0e3
- .set SPECIES_HOUNDOUR, 0x0e4
- .set SPECIES_HOUNDOOM, 0x0e5
- .set SPECIES_KINGDRA, 0x0e6
- .set SPECIES_PHANPY, 0x0e7
- .set SPECIES_DONPHAN, 0x0e8
- .set SPECIES_PORYGON2, 0x0e9
- .set SPECIES_STANTLER, 0x0ea
- .set SPECIES_SMEARGLE, 0x0eb
- .set SPECIES_TYROGUE, 0x0ec
- .set SPECIES_HITMONTOP, 0x0ed
- .set SPECIES_SMOOCHUM, 0x0ee
- .set SPECIES_ELEKID, 0x0ef
- .set SPECIES_MAGBY, 0x0f0
- .set SPECIES_MILTANK, 0x0f1
- .set SPECIES_BLISSEY, 0x0f2
- .set SPECIES_RAIKOU, 0x0f3
- .set SPECIES_ENTEI, 0x0f4
- .set SPECIES_SUICUNE, 0x0f5
- .set SPECIES_LARVITAR, 0x0f6
- .set SPECIES_PUPITAR, 0x0f7
- .set SPECIES_TYRANITAR, 0x0f8
- .set SPECIES_LUGIA, 0x0f9
- .set SPECIES_HO_OH, 0x0fa
- .set SPECIES_CELEBI, 0x0fb
- .set SPECIES_TREECKO, 0x115
- .set SPECIES_GROVYLE, 0x116
- .set SPECIES_SCEPTILE, 0x117
- .set SPECIES_TORCHIC, 0x118
- .set SPECIES_COMBUSKEN, 0x119
- .set SPECIES_BLAZIKEN, 0x11a
- .set SPECIES_MUDKIP, 0x11b
- .set SPECIES_MARSHTOMP, 0x11c
- .set SPECIES_SWAMPERT, 0x11d
- .set SPECIES_POOCHYENA, 0x11e
- .set SPECIES_MIGHTYENA, 0x11f
- .set SPECIES_ZIGZAGOON, 0x120
- .set SPECIES_LINOONE, 0x121
- .set SPECIES_WURMPLE, 0x122
- .set SPECIES_SILCOON, 0x123
- .set SPECIES_BEAUTIFLY, 0x124
- .set SPECIES_CASCOON, 0x125
- .set SPECIES_DUSTOX, 0x126
- .set SPECIES_LOTAD, 0x127
- .set SPECIES_LOMBRE, 0x128
- .set SPECIES_LUDICOLO, 0x129
- .set SPECIES_SEEDOT, 0x12a
- .set SPECIES_NUZLEAF, 0x12b
- .set SPECIES_SHIFTRY, 0x12c
- .set SPECIES_NINCADA, 0x12d
- .set SPECIES_NINJASK, 0x12e
- .set SPECIES_SHEDINJA, 0x12f
- .set SPECIES_TAILLOW, 0x130
- .set SPECIES_SWELLOW, 0x131
- .set SPECIES_SHROOMISH, 0x132
- .set SPECIES_BRELOOM, 0x133
- .set SPECIES_SPINDA, 0x134
- .set SPECIES_WINGULL, 0x135
- .set SPECIES_PELIPPER, 0x136
- .set SPECIES_SURSKIT, 0x137
- .set SPECIES_MASQUERAIN, 0x138
- .set SPECIES_WAILMER, 0x139
- .set SPECIES_WAILORD, 0x13a
- .set SPECIES_SKITTY, 0x13b
- .set SPECIES_DELCATTY, 0x13c
- .set SPECIES_KECLEON, 0x13d
- .set SPECIES_BALTOY, 0x13e
- .set SPECIES_CLAYDOL, 0x13f
- .set SPECIES_NOSEPASS, 0x140
- .set SPECIES_TORKOAL, 0x141
- .set SPECIES_SABLEYE, 0x142
- .set SPECIES_BARBOACH, 0x143
- .set SPECIES_WHISCASH, 0x144
- .set SPECIES_LUVDISC, 0x145
- .set SPECIES_CORPHISH, 0x146
- .set SPECIES_CRAWDAUNT, 0x147
- .set SPECIES_FEEBAS, 0x148
- .set SPECIES_MILOTIC, 0x149
- .set SPECIES_CARVANHA, 0x14a
- .set SPECIES_SHARPEDO, 0x14b
- .set SPECIES_TRAPINCH, 0x14c
- .set SPECIES_VIBRAVA, 0x14d
- .set SPECIES_FLYGON, 0x14e
- .set SPECIES_MAKUHITA, 0x14f
- .set SPECIES_HARIYAMA, 0x150
- .set SPECIES_ELECTRIKE, 0x151
- .set SPECIES_MANECTRIC, 0x152
- .set SPECIES_NUMEL, 0x153
- .set SPECIES_CAMERUPT, 0x154
- .set SPECIES_SPHEAL, 0x155
- .set SPECIES_SEALEO, 0x156
- .set SPECIES_WALREIN, 0x157
- .set SPECIES_CACNEA, 0x158
- .set SPECIES_CACTURNE, 0x159
- .set SPECIES_SNORUNT, 0x15a
- .set SPECIES_GLALIE, 0x15b
- .set SPECIES_LUNATONE, 0x15c
- .set SPECIES_SOLROCK, 0x15d
- .set SPECIES_AZURILL, 0x15e
- .set SPECIES_SPOINK, 0x15f
- .set SPECIES_GRUMPIG, 0x160
- .set SPECIES_PLUSLE, 0x161
- .set SPECIES_MINUN, 0x162
- .set SPECIES_MAWILE, 0x163
- .set SPECIES_MEDITITE, 0x164
- .set SPECIES_MEDICHAM, 0x165
- .set SPECIES_SWABLU, 0x166
- .set SPECIES_ALTARIA, 0x167
- .set SPECIES_WYNAUT, 0x168
- .set SPECIES_DUSKULL, 0x169
- .set SPECIES_DUSCLOPS, 0x16a
- .set SPECIES_ROSELIA, 0x16b
- .set SPECIES_SLAKOTH, 0x16c
- .set SPECIES_VIGOROTH, 0x16d
- .set SPECIES_SLAKING, 0x16e
- .set SPECIES_GULPIN, 0x16f
- .set SPECIES_SWALOT, 0x170
- .set SPECIES_TROPIUS, 0x171
- .set SPECIES_WHISMUR, 0x172
- .set SPECIES_LOUDRED, 0x173
- .set SPECIES_EXPLOUD, 0x174
- .set SPECIES_CLAMPERL, 0x175
- .set SPECIES_HUNTAIL, 0x176
- .set SPECIES_GOREBYSS, 0x177
- .set SPECIES_ABSOL, 0x178
- .set SPECIES_SHUPPET, 0x179
- .set SPECIES_BANETTE, 0x17a
- .set SPECIES_SEVIPER, 0x17b
- .set SPECIES_ZANGOOSE, 0x17c
- .set SPECIES_RELICANTH, 0x17d
- .set SPECIES_ARON, 0x17e
- .set SPECIES_LAIRON, 0x17f
- .set SPECIES_AGGRON, 0x180
- .set SPECIES_CASTFORM, 0x181
- .set SPECIES_VOLBEAT, 0x182
- .set SPECIES_ILLUMISE, 0x183
- .set SPECIES_LILEEP, 0x184
- .set SPECIES_CRADILY, 0x185
- .set SPECIES_ANORITH, 0x186
- .set SPECIES_ARMALDO, 0x187
- .set SPECIES_RALTS, 0x188
- .set SPECIES_KIRLIA, 0x189
- .set SPECIES_GARDEVOIR, 0x18a
- .set SPECIES_BAGON, 0x18b
- .set SPECIES_SHELGON, 0x18c
- .set SPECIES_SALAMENCE, 0x18d
- .set SPECIES_BELDUM, 0x18e
- .set SPECIES_METANG, 0x18f
- .set SPECIES_METAGROSS, 0x190
- .set SPECIES_REGIROCK, 0x191
- .set SPECIES_REGICE, 0x192
- .set SPECIES_REGISTEEL, 0x193
- .set SPECIES_KYOGRE, 0x194
- .set SPECIES_GROUDON, 0x195
- .set SPECIES_RAYQUAZA, 0x196
- .set SPECIES_LATIAS, 0x197
- .set SPECIES_LATIOS, 0x198
- .set SPECIES_JIRACHI, 0x199
- .set SPECIES_DEOXYS, 0x19a
- .set SPECIES_CHIMECHO, 0x19b
+ .include "asm/macros/asm.inc"
+
+ enum_start
+ enum SPECIES_NONE @ 0x000
+ enum SPECIES_BULBASAUR @ 0x001
+ enum SPECIES_IVYSAUR @ 0x002
+ enum SPECIES_VENUSAUR @ 0x003
+ enum SPECIES_CHARMANDER @ 0x004
+ enum SPECIES_CHARMELEON @ 0x005
+ enum SPECIES_CHARIZARD @ 0x006
+ enum SPECIES_SQUIRTLE @ 0x007
+ enum SPECIES_WARTORTLE @ 0x008
+ enum SPECIES_BLASTOISE @ 0x009
+ enum SPECIES_CATERPIE @ 0x00a
+ enum SPECIES_METAPOD @ 0x00b
+ enum SPECIES_BUTTERFREE @ 0x00c
+ enum SPECIES_WEEDLE @ 0x00d
+ enum SPECIES_KAKUNA @ 0x00e
+ enum SPECIES_BEEDRILL @ 0x00f
+ enum SPECIES_PIDGEY @ 0x010
+ enum SPECIES_PIDGEOTTO @ 0x011
+ enum SPECIES_PIDGEOT @ 0x012
+ enum SPECIES_RATTATA @ 0x013
+ enum SPECIES_RATICATE @ 0x014
+ enum SPECIES_SPEAROW @ 0x015
+ enum SPECIES_FEAROW @ 0x016
+ enum SPECIES_EKANS @ 0x017
+ enum SPECIES_ARBOK @ 0x018
+ enum SPECIES_PIKACHU @ 0x019
+ enum SPECIES_RAICHU @ 0x01a
+ enum SPECIES_SANDSHREW @ 0x01b
+ enum SPECIES_SANDSLASH @ 0x01c
+ enum SPECIES_NIDORAN_F @ 0x01d
+ enum SPECIES_NIDORINA @ 0x01e
+ enum SPECIES_NIDOQUEEN @ 0x01f
+ enum SPECIES_NIDORAN_M @ 0x020
+ enum SPECIES_NIDORINO @ 0x021
+ enum SPECIES_NIDOKING @ 0x022
+ enum SPECIES_CLEFAIRY @ 0x023
+ enum SPECIES_CLEFABLE @ 0x024
+ enum SPECIES_VULPIX @ 0x025
+ enum SPECIES_NINETALES @ 0x026
+ enum SPECIES_JIGGLYPUFF @ 0x027
+ enum SPECIES_WIGGLYTUFF @ 0x028
+ enum SPECIES_ZUBAT @ 0x029
+ enum SPECIES_GOLBAT @ 0x02a
+ enum SPECIES_ODDISH @ 0x02b
+ enum SPECIES_GLOOM @ 0x02c
+ enum SPECIES_VILEPLUME @ 0x02d
+ enum SPECIES_PARAS @ 0x02e
+ enum SPECIES_PARASECT @ 0x02f
+ enum SPECIES_VENONAT @ 0x030
+ enum SPECIES_VENOMOTH @ 0x031
+ enum SPECIES_DIGLETT @ 0x032
+ enum SPECIES_DUGTRIO @ 0x033
+ enum SPECIES_MEOWTH @ 0x034
+ enum SPECIES_PERSIAN @ 0x035
+ enum SPECIES_PSYDUCK @ 0x036
+ enum SPECIES_GOLDUCK @ 0x037
+ enum SPECIES_MANKEY @ 0x038
+ enum SPECIES_PRIMEAPE @ 0x039
+ enum SPECIES_GROWLITHE @ 0x03a
+ enum SPECIES_ARCANINE @ 0x03b
+ enum SPECIES_POLIWAG @ 0x03c
+ enum SPECIES_POLIWHIRL @ 0x03d
+ enum SPECIES_POLIWRATH @ 0x03e
+ enum SPECIES_ABRA @ 0x03f
+ enum SPECIES_KADABRA @ 0x040
+ enum SPECIES_ALAKAZAM @ 0x041
+ enum SPECIES_MACHOP @ 0x042
+ enum SPECIES_MACHOKE @ 0x043
+ enum SPECIES_MACHAMP @ 0x044
+ enum SPECIES_BELLSPROUT @ 0x045
+ enum SPECIES_WEEPINBELL @ 0x046
+ enum SPECIES_VICTREEBEL @ 0x047
+ enum SPECIES_TENTACOOL @ 0x048
+ enum SPECIES_TENTACRUEL @ 0x049
+ enum SPECIES_GEODUDE @ 0x04a
+ enum SPECIES_GRAVELER @ 0x04b
+ enum SPECIES_GOLEM @ 0x04c
+ enum SPECIES_PONYTA @ 0x04d
+ enum SPECIES_RAPIDASH @ 0x04e
+ enum SPECIES_SLOWPOKE @ 0x04f
+ enum SPECIES_SLOWBRO @ 0x050
+ enum SPECIES_MAGNEMITE @ 0x051
+ enum SPECIES_MAGNETON @ 0x052
+ enum SPECIES_FARFETCHD @ 0x053
+ enum SPECIES_DODUO @ 0x054
+ enum SPECIES_DODRIO @ 0x055
+ enum SPECIES_SEEL @ 0x056
+ enum SPECIES_DEWGONG @ 0x057
+ enum SPECIES_GRIMER @ 0x058
+ enum SPECIES_MUK @ 0x059
+ enum SPECIES_SHELLDER @ 0x05a
+ enum SPECIES_CLOYSTER @ 0x05b
+ enum SPECIES_GASTLY @ 0x05c
+ enum SPECIES_HAUNTER @ 0x05d
+ enum SPECIES_GENGAR @ 0x05e
+ enum SPECIES_ONIX @ 0x05f
+ enum SPECIES_DROWZEE @ 0x060
+ enum SPECIES_HYPNO @ 0x061
+ enum SPECIES_KRABBY @ 0x062
+ enum SPECIES_KINGLER @ 0x063
+ enum SPECIES_VOLTORB @ 0x064
+ enum SPECIES_ELECTRODE @ 0x065
+ enum SPECIES_EXEGGCUTE @ 0x066
+ enum SPECIES_EXEGGUTOR @ 0x067
+ enum SPECIES_CUBONE @ 0x068
+ enum SPECIES_MAROWAK @ 0x069
+ enum SPECIES_HITMONLEE @ 0x06a
+ enum SPECIES_HITMONCHAN @ 0x06b
+ enum SPECIES_LICKITUNG @ 0x06c
+ enum SPECIES_KOFFING @ 0x06d
+ enum SPECIES_WEEZING @ 0x06e
+ enum SPECIES_RHYHORN @ 0x06f
+ enum SPECIES_RHYDON @ 0x070
+ enum SPECIES_CHANSEY @ 0x071
+ enum SPECIES_TANGELA @ 0x072
+ enum SPECIES_KANGASKHAN @ 0x073
+ enum SPECIES_HORSEA @ 0x074
+ enum SPECIES_SEADRA @ 0x075
+ enum SPECIES_GOLDEEN @ 0x076
+ enum SPECIES_SEAKING @ 0x077
+ enum SPECIES_STARYU @ 0x078
+ enum SPECIES_STARMIE @ 0x079
+ enum SPECIES_MR_MIME @ 0x07a
+ enum SPECIES_SCYTHER @ 0x07b
+ enum SPECIES_JYNX @ 0x07c
+ enum SPECIES_ELECTABUZZ @ 0x07d
+ enum SPECIES_MAGMAR @ 0x07e
+ enum SPECIES_PINSIR @ 0x07f
+ enum SPECIES_TAUROS @ 0x080
+ enum SPECIES_MAGIKARP @ 0x081
+ enum SPECIES_GYARADOS @ 0x082
+ enum SPECIES_LAPRAS @ 0x083
+ enum SPECIES_DITTO @ 0x084
+ enum SPECIES_EEVEE @ 0x085
+ enum SPECIES_VAPOREON @ 0x086
+ enum SPECIES_JOLTEON @ 0x087
+ enum SPECIES_FLAREON @ 0x088
+ enum SPECIES_PORYGON @ 0x089
+ enum SPECIES_OMANYTE @ 0x08a
+ enum SPECIES_OMASTAR @ 0x08b
+ enum SPECIES_KABUTO @ 0x08c
+ enum SPECIES_KABUTOPS @ 0x08d
+ enum SPECIES_AERODACTYL @ 0x08e
+ enum SPECIES_SNORLAX @ 0x08f
+ enum SPECIES_ARTICUNO @ 0x090
+ enum SPECIES_ZAPDOS @ 0x091
+ enum SPECIES_MOLTRES @ 0x092
+ enum SPECIES_DRATINI @ 0x093
+ enum SPECIES_DRAGONAIR @ 0x094
+ enum SPECIES_DRAGONITE @ 0x095
+ enum SPECIES_MEWTWO @ 0x096
+ enum SPECIES_MEW @ 0x097
+ enum SPECIES_CHIKORITA @ 0x098
+ enum SPECIES_BAYLEEF @ 0x099
+ enum SPECIES_MEGANIUM @ 0x09a
+ enum SPECIES_CYNDAQUIL @ 0x09b
+ enum SPECIES_QUILAVA @ 0x09c
+ enum SPECIES_TYPHLOSION @ 0x09d
+ enum SPECIES_TOTODILE @ 0x09e
+ enum SPECIES_CROCONAW @ 0x09f
+ enum SPECIES_FERALIGATR @ 0x0a0
+ enum SPECIES_SENTRET @ 0x0a1
+ enum SPECIES_FURRET @ 0x0a2
+ enum SPECIES_HOOTHOOT @ 0x0a3
+ enum SPECIES_NOCTOWL @ 0x0a4
+ enum SPECIES_LEDYBA @ 0x0a5
+ enum SPECIES_LEDIAN @ 0x0a6
+ enum SPECIES_SPINARAK @ 0x0a7
+ enum SPECIES_ARIADOS @ 0x0a8
+ enum SPECIES_CROBAT @ 0x0a9
+ enum SPECIES_CHINCHOU @ 0x0aa
+ enum SPECIES_LANTURN @ 0x0ab
+ enum SPECIES_PICHU @ 0x0ac
+ enum SPECIES_CLEFFA @ 0x0ad
+ enum SPECIES_IGGLYBUFF @ 0x0ae
+ enum SPECIES_TOGEPI @ 0x0af
+ enum SPECIES_TOGETIC @ 0x0b0
+ enum SPECIES_NATU @ 0x0b1
+ enum SPECIES_XATU @ 0x0b2
+ enum SPECIES_MAREEP @ 0x0b3
+ enum SPECIES_FLAAFFY @ 0x0b4
+ enum SPECIES_AMPHAROS @ 0x0b5
+ enum SPECIES_BELLOSSOM @ 0x0b6
+ enum SPECIES_MARILL @ 0x0b7
+ enum SPECIES_AZUMARILL @ 0x0b8
+ enum SPECIES_SUDOWOODO @ 0x0b9
+ enum SPECIES_POLITOED @ 0x0ba
+ enum SPECIES_HOPPIP @ 0x0bb
+ enum SPECIES_SKIPLOOM @ 0x0bc
+ enum SPECIES_JUMPLUFF @ 0x0bd
+ enum SPECIES_AIPOM @ 0x0be
+ enum SPECIES_SUNKERN @ 0x0bf
+ enum SPECIES_SUNFLORA @ 0x0c0
+ enum SPECIES_YANMA @ 0x0c1
+ enum SPECIES_WOOPER @ 0x0c2
+ enum SPECIES_QUAGSIRE @ 0x0c3
+ enum SPECIES_ESPEON @ 0x0c4
+ enum SPECIES_UMBREON @ 0x0c5
+ enum SPECIES_MURKROW @ 0x0c6
+ enum SPECIES_SLOWKING @ 0x0c7
+ enum SPECIES_MISDREAVUS @ 0x0c8
+ enum SPECIES_UNOWN @ 0x0c9
+ enum SPECIES_WOBBUFFET @ 0x0ca
+ enum SPECIES_GIRAFARIG @ 0x0cb
+ enum SPECIES_PINECO @ 0x0cc
+ enum SPECIES_FORRETRESS @ 0x0cd
+ enum SPECIES_DUNSPARCE @ 0x0ce
+ enum SPECIES_GLIGAR @ 0x0cf
+ enum SPECIES_STEELIX @ 0x0d0
+ enum SPECIES_SNUBBULL @ 0x0d1
+ enum SPECIES_GRANBULL @ 0x0d2
+ enum SPECIES_QWILFISH @ 0x0d3
+ enum SPECIES_SCIZOR @ 0x0d4
+ enum SPECIES_SHUCKLE @ 0x0d5
+ enum SPECIES_HERACROSS @ 0x0d6
+ enum SPECIES_SNEASEL @ 0x0d7
+ enum SPECIES_TEDDIURSA @ 0x0d8
+ enum SPECIES_URSARING @ 0x0d9
+ enum SPECIES_SLUGMA @ 0x0da
+ enum SPECIES_MAGCARGO @ 0x0db
+ enum SPECIES_SWINUB @ 0x0dc
+ enum SPECIES_PILOSWINE @ 0x0dd
+ enum SPECIES_CORSOLA @ 0x0de
+ enum SPECIES_REMORAID @ 0x0df
+ enum SPECIES_OCTILLERY @ 0x0e0
+ enum SPECIES_DELIBIRD @ 0x0e1
+ enum SPECIES_MANTINE @ 0x0e2
+ enum SPECIES_SKARMORY @ 0x0e3
+ enum SPECIES_HOUNDOUR @ 0x0e4
+ enum SPECIES_HOUNDOOM @ 0x0e5
+ enum SPECIES_KINGDRA @ 0x0e6
+ enum SPECIES_PHANPY @ 0x0e7
+ enum SPECIES_DONPHAN @ 0x0e8
+ enum SPECIES_PORYGON2 @ 0x0e9
+ enum SPECIES_STANTLER @ 0x0ea
+ enum SPECIES_SMEARGLE @ 0x0eb
+ enum SPECIES_TYROGUE @ 0x0ec
+ enum SPECIES_HITMONTOP @ 0x0ed
+ enum SPECIES_SMOOCHUM @ 0x0ee
+ enum SPECIES_ELEKID @ 0x0ef
+ enum SPECIES_MAGBY @ 0x0f0
+ enum SPECIES_MILTANK @ 0x0f1
+ enum SPECIES_BLISSEY @ 0x0f2
+ enum SPECIES_RAIKOU @ 0x0f3
+ enum SPECIES_ENTEI @ 0x0f4
+ enum SPECIES_SUICUNE @ 0x0f5
+ enum SPECIES_LARVITAR @ 0x0f6
+ enum SPECIES_PUPITAR @ 0x0f7
+ enum SPECIES_TYRANITAR @ 0x0f8
+ enum SPECIES_LUGIA @ 0x0f9
+ enum SPECIES_HO_OH @ 0x0fa
+ enum SPECIES_CELEBI @ 0x0fb
+
+ enum SPECIES_OLD_UNOWN_B
+ enum SPECIES_OLD_UNOWN_C
+ enum SPECIES_OLD_UNOWN_D
+ enum SPECIES_OLD_UNOWN_E
+ enum SPECIES_OLD_UNOWN_F
+ enum SPECIES_OLD_UNOWN_G
+ enum SPECIES_OLD_UNOWN_H
+ enum SPECIES_OLD_UNOWN_I
+ enum SPECIES_OLD_UNOWN_J
+ enum SPECIES_OLD_UNOWN_K
+ enum SPECIES_OLD_UNOWN_L
+ enum SPECIES_OLD_UNOWN_M
+ enum SPECIES_OLD_UNOWN_N
+ enum SPECIES_OLD_UNOWN_O
+ enum SPECIES_OLD_UNOWN_P
+ enum SPECIES_OLD_UNOWN_Q
+ enum SPECIES_OLD_UNOWN_R
+ enum SPECIES_OLD_UNOWN_S
+ enum SPECIES_OLD_UNOWN_T
+ enum SPECIES_OLD_UNOWN_U
+ enum SPECIES_OLD_UNOWN_V
+ enum SPECIES_OLD_UNOWN_W
+ enum SPECIES_OLD_UNOWN_X
+ enum SPECIES_OLD_UNOWN_Y
+ enum SPECIES_OLD_UNOWN_Z
+
+ enum SPECIES_TREECKO @ 0x115
+ enum SPECIES_GROVYLE @ 0x116
+ enum SPECIES_SCEPTILE @ 0x117
+ enum SPECIES_TORCHIC @ 0x118
+ enum SPECIES_COMBUSKEN @ 0x119
+ enum SPECIES_BLAZIKEN @ 0x11a
+ enum SPECIES_MUDKIP @ 0x11b
+ enum SPECIES_MARSHTOMP @ 0x11c
+ enum SPECIES_SWAMPERT @ 0x11d
+ enum SPECIES_POOCHYENA @ 0x11e
+ enum SPECIES_MIGHTYENA @ 0x11f
+ enum SPECIES_ZIGZAGOON @ 0x120
+ enum SPECIES_LINOONE @ 0x121
+ enum SPECIES_WURMPLE @ 0x122
+ enum SPECIES_SILCOON @ 0x123
+ enum SPECIES_BEAUTIFLY @ 0x124
+ enum SPECIES_CASCOON @ 0x125
+ enum SPECIES_DUSTOX @ 0x126
+ enum SPECIES_LOTAD @ 0x127
+ enum SPECIES_LOMBRE @ 0x128
+ enum SPECIES_LUDICOLO @ 0x129
+ enum SPECIES_SEEDOT @ 0x12a
+ enum SPECIES_NUZLEAF @ 0x12b
+ enum SPECIES_SHIFTRY @ 0x12c
+ enum SPECIES_NINCADA @ 0x12d
+ enum SPECIES_NINJASK @ 0x12e
+ enum SPECIES_SHEDINJA @ 0x12f
+ enum SPECIES_TAILLOW @ 0x130
+ enum SPECIES_SWELLOW @ 0x131
+ enum SPECIES_SHROOMISH @ 0x132
+ enum SPECIES_BRELOOM @ 0x133
+ enum SPECIES_SPINDA @ 0x134
+ enum SPECIES_WINGULL @ 0x135
+ enum SPECIES_PELIPPER @ 0x136
+ enum SPECIES_SURSKIT @ 0x137
+ enum SPECIES_MASQUERAIN @ 0x138
+ enum SPECIES_WAILMER @ 0x139
+ enum SPECIES_WAILORD @ 0x13a
+ enum SPECIES_SKITTY @ 0x13b
+ enum SPECIES_DELCATTY @ 0x13c
+ enum SPECIES_KECLEON @ 0x13d
+ enum SPECIES_BALTOY @ 0x13e
+ enum SPECIES_CLAYDOL @ 0x13f
+ enum SPECIES_NOSEPASS @ 0x140
+ enum SPECIES_TORKOAL @ 0x141
+ enum SPECIES_SABLEYE @ 0x142
+ enum SPECIES_BARBOACH @ 0x143
+ enum SPECIES_WHISCASH @ 0x144
+ enum SPECIES_LUVDISC @ 0x145
+ enum SPECIES_CORPHISH @ 0x146
+ enum SPECIES_CRAWDAUNT @ 0x147
+ enum SPECIES_FEEBAS @ 0x148
+ enum SPECIES_MILOTIC @ 0x149
+ enum SPECIES_CARVANHA @ 0x14a
+ enum SPECIES_SHARPEDO @ 0x14b
+ enum SPECIES_TRAPINCH @ 0x14c
+ enum SPECIES_VIBRAVA @ 0x14d
+ enum SPECIES_FLYGON @ 0x14e
+ enum SPECIES_MAKUHITA @ 0x14f
+ enum SPECIES_HARIYAMA @ 0x150
+ enum SPECIES_ELECTRIKE @ 0x151
+ enum SPECIES_MANECTRIC @ 0x152
+ enum SPECIES_NUMEL @ 0x153
+ enum SPECIES_CAMERUPT @ 0x154
+ enum SPECIES_SPHEAL @ 0x155
+ enum SPECIES_SEALEO @ 0x156
+ enum SPECIES_WALREIN @ 0x157
+ enum SPECIES_CACNEA @ 0x158
+ enum SPECIES_CACTURNE @ 0x159
+ enum SPECIES_SNORUNT @ 0x15a
+ enum SPECIES_GLALIE @ 0x15b
+ enum SPECIES_LUNATONE @ 0x15c
+ enum SPECIES_SOLROCK @ 0x15d
+ enum SPECIES_AZURILL @ 0x15e
+ enum SPECIES_SPOINK @ 0x15f
+ enum SPECIES_GRUMPIG @ 0x160
+ enum SPECIES_PLUSLE @ 0x161
+ enum SPECIES_MINUN @ 0x162
+ enum SPECIES_MAWILE @ 0x163
+ enum SPECIES_MEDITITE @ 0x164
+ enum SPECIES_MEDICHAM @ 0x165
+ enum SPECIES_SWABLU @ 0x166
+ enum SPECIES_ALTARIA @ 0x167
+ enum SPECIES_WYNAUT @ 0x168
+ enum SPECIES_DUSKULL @ 0x169
+ enum SPECIES_DUSCLOPS @ 0x16a
+ enum SPECIES_ROSELIA @ 0x16b
+ enum SPECIES_SLAKOTH @ 0x16c
+ enum SPECIES_VIGOROTH @ 0x16d
+ enum SPECIES_SLAKING @ 0x16e
+ enum SPECIES_GULPIN @ 0x16f
+ enum SPECIES_SWALOT @ 0x170
+ enum SPECIES_TROPIUS @ 0x171
+ enum SPECIES_WHISMUR @ 0x172
+ enum SPECIES_LOUDRED @ 0x173
+ enum SPECIES_EXPLOUD @ 0x174
+ enum SPECIES_CLAMPERL @ 0x175
+ enum SPECIES_HUNTAIL @ 0x176
+ enum SPECIES_GOREBYSS @ 0x177
+ enum SPECIES_ABSOL @ 0x178
+ enum SPECIES_SHUPPET @ 0x179
+ enum SPECIES_BANETTE @ 0x17a
+ enum SPECIES_SEVIPER @ 0x17b
+ enum SPECIES_ZANGOOSE @ 0x17c
+ enum SPECIES_RELICANTH @ 0x17d
+ enum SPECIES_ARON @ 0x17e
+ enum SPECIES_LAIRON @ 0x17f
+ enum SPECIES_AGGRON @ 0x180
+ enum SPECIES_CASTFORM @ 0x181
+ enum SPECIES_VOLBEAT @ 0x182
+ enum SPECIES_ILLUMISE @ 0x183
+ enum SPECIES_LILEEP @ 0x184
+ enum SPECIES_CRADILY @ 0x185
+ enum SPECIES_ANORITH @ 0x186
+ enum SPECIES_ARMALDO @ 0x187
+ enum SPECIES_RALTS @ 0x188
+ enum SPECIES_KIRLIA @ 0x189
+ enum SPECIES_GARDEVOIR @ 0x18a
+ enum SPECIES_BAGON @ 0x18b
+ enum SPECIES_SHELGON @ 0x18c
+ enum SPECIES_SALAMENCE @ 0x18d
+ enum SPECIES_BELDUM @ 0x18e
+ enum SPECIES_METANG @ 0x18f
+ enum SPECIES_METAGROSS @ 0x190
+ enum SPECIES_REGIROCK @ 0x191
+ enum SPECIES_REGICE @ 0x192
+ enum SPECIES_REGISTEEL @ 0x193
+ enum SPECIES_KYOGRE @ 0x194
+ enum SPECIES_GROUDON @ 0x195
+ enum SPECIES_RAYQUAZA @ 0x196
+ enum SPECIES_LATIAS @ 0x197
+ enum SPECIES_LATIOS @ 0x198
+ enum SPECIES_JIRACHI @ 0x199
+ enum SPECIES_DEOXYS @ 0x19a
+ enum SPECIES_CHIMECHO @ 0x19b
+ enum SPECIES_EGG @ 0x19c
+
+ enum SPECIES_UNOWN_B
+ enum SPECIES_UNOWN_C
+ enum SPECIES_UNOWN_D
+ enum SPECIES_UNOWN_E
+ enum SPECIES_UNOWN_F
+ enum SPECIES_UNOWN_G
+ enum SPECIES_UNOWN_H
+ enum SPECIES_UNOWN_I
+ enum SPECIES_UNOWN_J
+ enum SPECIES_UNOWN_K
+ enum SPECIES_UNOWN_L
+ enum SPECIES_UNOWN_M
+ enum SPECIES_UNOWN_N
+ enum SPECIES_UNOWN_O
+ enum SPECIES_UNOWN_P
+ enum SPECIES_UNOWN_Q
+ enum SPECIES_UNOWN_R
+ enum SPECIES_UNOWN_S
+ enum SPECIES_UNOWN_T
+ enum SPECIES_UNOWN_U
+ enum SPECIES_UNOWN_V
+ enum SPECIES_UNOWN_W
+ enum SPECIES_UNOWN_X
+ enum SPECIES_UNOWN_Y
+ enum SPECIES_UNOWN_Z
+ enum SPECIES_UNOWN_EMARK
+ enum SPECIES_UNOWN_QMARK
+
+ .set NUM_SPECIES, SPECIES_EGG
diff --git a/data/graphics/pokemon/back_pic_table.inc b/data/graphics/pokemon/back_pic_table.inc
index 339543701..9ab66a530 100644
--- a/data/graphics/pokemon/back_pic_table.inc
+++ b/data/graphics/pokemon/back_pic_table.inc
@@ -1,442 +1,442 @@
.align 2
gMonBackPicTable:: @ 81E97F4
- obj_tiles gMonBackPic_CircledQuestionMark, 0x800, 0
- obj_tiles gMonBackPic_Bulbasaur, 0x800, 1
- obj_tiles gMonBackPic_Ivysaur, 0x800, 2
- obj_tiles gMonBackPic_Venusaur, 0x800, 3
- obj_tiles gMonBackPic_Charmander, 0x800, 4
- obj_tiles gMonBackPic_Charmeleon, 0x800, 5
- obj_tiles gMonBackPic_Charizard, 0x800, 6
- obj_tiles gMonBackPic_Squirtle, 0x800, 7
- obj_tiles gMonBackPic_Wartortle, 0x800, 8
- obj_tiles gMonBackPic_Blastoise, 0x800, 9
- obj_tiles gMonBackPic_Caterpie, 0x800, 10
- obj_tiles gMonBackPic_Metapod, 0x800, 11
- obj_tiles gMonBackPic_Butterfree, 0x800, 12
- obj_tiles gMonBackPic_Weedle, 0x800, 13
- obj_tiles gMonBackPic_Kakuna, 0x800, 14
- obj_tiles gMonBackPic_Beedrill, 0x800, 15
- obj_tiles gMonBackPic_Pidgey, 0x800, 16
- obj_tiles gMonBackPic_Pidgeotto, 0x800, 17
- obj_tiles gMonBackPic_Pidgeot, 0x800, 18
- obj_tiles gMonBackPic_Rattata, 0x800, 19
- obj_tiles gMonBackPic_Raticate, 0x800, 20
- obj_tiles gMonBackPic_Spearow, 0x800, 21
- obj_tiles gMonBackPic_Fearow, 0x800, 22
- obj_tiles gMonBackPic_Ekans, 0x800, 23
- obj_tiles gMonBackPic_Arbok, 0x800, 24
- obj_tiles gMonBackPic_Pikachu, 0x800, 25
- obj_tiles gMonBackPic_Raichu, 0x800, 26
- obj_tiles gMonBackPic_Sandshrew, 0x800, 27
- obj_tiles gMonBackPic_Sandslash, 0x800, 28
- obj_tiles gMonBackPic_NidoranF, 0x800, 29
- obj_tiles gMonBackPic_Nidorina, 0x800, 30
- obj_tiles gMonBackPic_Nidoqueen, 0x800, 31
- obj_tiles gMonBackPic_NidoranM, 0x800, 32
- obj_tiles gMonBackPic_Nidorino, 0x800, 33
- obj_tiles gMonBackPic_Nidoking, 0x800, 34
- obj_tiles gMonBackPic_Clefairy, 0x800, 35
- obj_tiles gMonBackPic_Clefable, 0x800, 36
- obj_tiles gMonBackPic_Vulpix, 0x800, 37
- obj_tiles gMonBackPic_Ninetales, 0x800, 38
- obj_tiles gMonBackPic_Jigglypuff, 0x800, 39
- obj_tiles gMonBackPic_Wigglytuff, 0x800, 40
- obj_tiles gMonBackPic_Zubat, 0x800, 41
- obj_tiles gMonBackPic_Golbat, 0x800, 42
- obj_tiles gMonBackPic_Oddish, 0x800, 43
- obj_tiles gMonBackPic_Gloom, 0x800, 44
- obj_tiles gMonBackPic_Vileplume, 0x800, 45
- obj_tiles gMonBackPic_Paras, 0x800, 46
- obj_tiles gMonBackPic_Parasect, 0x800, 47
- obj_tiles gMonBackPic_Venonat, 0x800, 48
- obj_tiles gMonBackPic_Venomoth, 0x800, 49
- obj_tiles gMonBackPic_Diglett, 0x800, 50
- obj_tiles gMonBackPic_Dugtrio, 0x800, 51
- obj_tiles gMonBackPic_Meowth, 0x800, 52
- obj_tiles gMonBackPic_Persian, 0x800, 53
- obj_tiles gMonBackPic_Psyduck, 0x800, 54
- obj_tiles gMonBackPic_Golduck, 0x800, 55
- obj_tiles gMonBackPic_Mankey, 0x800, 56
- obj_tiles gMonBackPic_Primeape, 0x800, 57
- obj_tiles gMonBackPic_Growlithe, 0x800, 58
- obj_tiles gMonBackPic_Arcanine, 0x800, 59
- obj_tiles gMonBackPic_Poliwag, 0x800, 60
- obj_tiles gMonBackPic_Poliwhirl, 0x800, 61
- obj_tiles gMonBackPic_Poliwrath, 0x800, 62
- obj_tiles gMonBackPic_Abra, 0x800, 63
- obj_tiles gMonBackPic_Kadabra, 0x800, 64
- obj_tiles gMonBackPic_Alakazam, 0x800, 65
- obj_tiles gMonBackPic_Machop, 0x800, 66
- obj_tiles gMonBackPic_Machoke, 0x800, 67
- obj_tiles gMonBackPic_Machamp, 0x800, 68
- obj_tiles gMonBackPic_Bellsprout, 0x800, 69
- obj_tiles gMonBackPic_Weepinbell, 0x800, 70
- obj_tiles gMonBackPic_Victreebel, 0x800, 71
- obj_tiles gMonBackPic_Tentacool, 0x800, 72
- obj_tiles gMonBackPic_Tentacruel, 0x800, 73
- obj_tiles gMonBackPic_Geodude, 0x800, 74
- obj_tiles gMonBackPic_Graveler, 0x800, 75
- obj_tiles gMonBackPic_Golem, 0x800, 76
- obj_tiles gMonBackPic_Ponyta, 0x800, 77
- obj_tiles gMonBackPic_Rapidash, 0x800, 78
- obj_tiles gMonBackPic_Slowpoke, 0x800, 79
- obj_tiles gMonBackPic_Slowbro, 0x800, 80
- obj_tiles gMonBackPic_Magnemite, 0x800, 81
- obj_tiles gMonBackPic_Magneton, 0x800, 82
- obj_tiles gMonBackPic_Farfetchd, 0x800, 83
- obj_tiles gMonBackPic_Doduo, 0x800, 84
- obj_tiles gMonBackPic_Dodrio, 0x800, 85
- obj_tiles gMonBackPic_Seel, 0x800, 86
- obj_tiles gMonBackPic_Dewgong, 0x800, 87
- obj_tiles gMonBackPic_Grimer, 0x800, 88
- obj_tiles gMonBackPic_Muk, 0x800, 89
- obj_tiles gMonBackPic_Shellder, 0x800, 90
- obj_tiles gMonBackPic_Cloyster, 0x800, 91
- obj_tiles gMonBackPic_Gastly, 0x800, 92
- obj_tiles gMonBackPic_Haunter, 0x800, 93
- obj_tiles gMonBackPic_Gengar, 0x800, 94
- obj_tiles gMonBackPic_Onix, 0x800, 95
- obj_tiles gMonBackPic_Drowzee, 0x800, 96
- obj_tiles gMonBackPic_Hypno, 0x800, 97
- obj_tiles gMonBackPic_Krabby, 0x800, 98
- obj_tiles gMonBackPic_Kingler, 0x800, 99
- obj_tiles gMonBackPic_Voltorb, 0x800, 100
- obj_tiles gMonBackPic_Electrode, 0x800, 101
- obj_tiles gMonBackPic_Exeggcute, 0x800, 102
- obj_tiles gMonBackPic_Exeggutor, 0x800, 103
- obj_tiles gMonBackPic_Cubone, 0x800, 104
- obj_tiles gMonBackPic_Marowak, 0x800, 105
- obj_tiles gMonBackPic_Hitmonlee, 0x800, 106
- obj_tiles gMonBackPic_Hitmonchan, 0x800, 107
- obj_tiles gMonBackPic_Lickitung, 0x800, 108
- obj_tiles gMonBackPic_Koffing, 0x800, 109
- obj_tiles gMonBackPic_Weezing, 0x800, 110
- obj_tiles gMonBackPic_Rhyhorn, 0x800, 111
- obj_tiles gMonBackPic_Rhydon, 0x800, 112
- obj_tiles gMonBackPic_Chansey, 0x800, 113
- obj_tiles gMonBackPic_Tangela, 0x800, 114
- obj_tiles gMonBackPic_Kangaskhan, 0x800, 115
- obj_tiles gMonBackPic_Horsea, 0x800, 116
- obj_tiles gMonBackPic_Seadra, 0x800, 117
- obj_tiles gMonBackPic_Goldeen, 0x800, 118
- obj_tiles gMonBackPic_Seaking, 0x800, 119
- obj_tiles gMonBackPic_Staryu, 0x800, 120
- obj_tiles gMonBackPic_Starmie, 0x800, 121
- obj_tiles gMonBackPic_Mrmime, 0x800, 122
- obj_tiles gMonBackPic_Scyther, 0x800, 123
- obj_tiles gMonBackPic_Jynx, 0x800, 124
- obj_tiles gMonBackPic_Electabuzz, 0x800, 125
- obj_tiles gMonBackPic_Magmar, 0x800, 126
- obj_tiles gMonBackPic_Pinsir, 0x800, 127
- obj_tiles gMonBackPic_Tauros, 0x800, 128
- obj_tiles gMonBackPic_Magikarp, 0x800, 129
- obj_tiles gMonBackPic_Gyarados, 0x800, 130
- obj_tiles gMonBackPic_Lapras, 0x800, 131
- obj_tiles gMonBackPic_Ditto, 0x800, 132
- obj_tiles gMonBackPic_Eevee, 0x800, 133
- obj_tiles gMonBackPic_Vaporeon, 0x800, 134
- obj_tiles gMonBackPic_Jolteon, 0x800, 135
- obj_tiles gMonBackPic_Flareon, 0x800, 136
- obj_tiles gMonBackPic_Porygon, 0x800, 137
- obj_tiles gMonBackPic_Omanyte, 0x800, 138
- obj_tiles gMonBackPic_Omastar, 0x800, 139
- obj_tiles gMonBackPic_Kabuto, 0x800, 140
- obj_tiles gMonBackPic_Kabutops, 0x800, 141
- obj_tiles gMonBackPic_Aerodactyl, 0x800, 142
- obj_tiles gMonBackPic_Snorlax, 0x800, 143
- obj_tiles gMonBackPic_Articuno, 0x800, 144
- obj_tiles gMonBackPic_Zapdos, 0x800, 145
- obj_tiles gMonBackPic_Moltres, 0x800, 146
- obj_tiles gMonBackPic_Dratini, 0x800, 147
- obj_tiles gMonBackPic_Dragonair, 0x800, 148
- obj_tiles gMonBackPic_Dragonite, 0x800, 149
- obj_tiles gMonBackPic_Mewtwo, 0x800, 150
- obj_tiles gMonBackPic_Mew, 0x800, 151
- obj_tiles gMonBackPic_Chikorita, 0x800, 152
- obj_tiles gMonBackPic_Bayleef, 0x800, 153
- obj_tiles gMonBackPic_Meganium, 0x800, 154
- obj_tiles gMonBackPic_Cyndaquil, 0x800, 155
- obj_tiles gMonBackPic_Quilava, 0x800, 156
- obj_tiles gMonBackPic_Typhlosion, 0x800, 157
- obj_tiles gMonBackPic_Totodile, 0x800, 158
- obj_tiles gMonBackPic_Croconaw, 0x800, 159
- obj_tiles gMonBackPic_Feraligatr, 0x800, 160
- obj_tiles gMonBackPic_Sentret, 0x800, 161
- obj_tiles gMonBackPic_Furret, 0x800, 162
- obj_tiles gMonBackPic_Hoothoot, 0x800, 163
- obj_tiles gMonBackPic_Noctowl, 0x800, 164
- obj_tiles gMonBackPic_Ledyba, 0x800, 165
- obj_tiles gMonBackPic_Ledian, 0x800, 166
- obj_tiles gMonBackPic_Spinarak, 0x800, 167
- obj_tiles gMonBackPic_Ariados, 0x800, 168
- obj_tiles gMonBackPic_Crobat, 0x800, 169
- obj_tiles gMonBackPic_Chinchou, 0x800, 170
- obj_tiles gMonBackPic_Lanturn, 0x800, 171
- obj_tiles gMonBackPic_Pichu, 0x800, 172
- obj_tiles gMonBackPic_Cleffa, 0x800, 173
- obj_tiles gMonBackPic_Igglybuff, 0x800, 174
- obj_tiles gMonBackPic_Togepi, 0x800, 175
- obj_tiles gMonBackPic_Togetic, 0x800, 176
- obj_tiles gMonBackPic_Natu, 0x800, 177
- obj_tiles gMonBackPic_Xatu, 0x800, 178
- obj_tiles gMonBackPic_Mareep, 0x800, 179
- obj_tiles gMonBackPic_Flaaffy, 0x800, 180
- obj_tiles gMonBackPic_Ampharos, 0x800, 181
- obj_tiles gMonBackPic_Bellossom, 0x800, 182
- obj_tiles gMonBackPic_Marill, 0x800, 183
- obj_tiles gMonBackPic_Azumarill, 0x800, 184
- obj_tiles gMonBackPic_Sudowoodo, 0x800, 185
- obj_tiles gMonBackPic_Politoed, 0x800, 186
- obj_tiles gMonBackPic_Hoppip, 0x800, 187
- obj_tiles gMonBackPic_Skiploom, 0x800, 188
- obj_tiles gMonBackPic_Jumpluff, 0x800, 189
- obj_tiles gMonBackPic_Aipom, 0x800, 190
- obj_tiles gMonBackPic_Sunkern, 0x800, 191
- obj_tiles gMonBackPic_Sunflora, 0x800, 192
- obj_tiles gMonBackPic_Yanma, 0x800, 193
- obj_tiles gMonBackPic_Wooper, 0x800, 194
- obj_tiles gMonBackPic_Quagsire, 0x800, 195
- obj_tiles gMonBackPic_Espeon, 0x800, 196
- obj_tiles gMonBackPic_Umbreon, 0x800, 197
- obj_tiles gMonBackPic_Murkrow, 0x800, 198
- obj_tiles gMonBackPic_Slowking, 0x800, 199
- obj_tiles gMonBackPic_Misdreavus, 0x800, 200
- obj_tiles gMonBackPic_UnownA, 0x800, 201
- obj_tiles gMonBackPic_Wobbuffet, 0x800, 202
- obj_tiles gMonBackPic_Girafarig, 0x800, 203
- obj_tiles gMonBackPic_Pineco, 0x800, 204
- obj_tiles gMonBackPic_Forretress, 0x800, 205
- obj_tiles gMonBackPic_Dunsparce, 0x800, 206
- obj_tiles gMonBackPic_Gligar, 0x800, 207
- obj_tiles gMonBackPic_Steelix, 0x800, 208
- obj_tiles gMonBackPic_Snubbull, 0x800, 209
- obj_tiles gMonBackPic_Granbull, 0x800, 210
- obj_tiles gMonBackPic_Qwilfish, 0x800, 211
- obj_tiles gMonBackPic_Scizor, 0x800, 212
- obj_tiles gMonBackPic_Shuckle, 0x800, 213
- obj_tiles gMonBackPic_Heracross, 0x800, 214
- obj_tiles gMonBackPic_Sneasel, 0x800, 215
- obj_tiles gMonBackPic_Teddiursa, 0x800, 216
- obj_tiles gMonBackPic_Ursaring, 0x800, 217
- obj_tiles gMonBackPic_Slugma, 0x800, 218
- obj_tiles gMonBackPic_Magcargo, 0x800, 219
- obj_tiles gMonBackPic_Swinub, 0x800, 220
- obj_tiles gMonBackPic_Piloswine, 0x800, 221
- obj_tiles gMonBackPic_Corsola, 0x800, 222
- obj_tiles gMonBackPic_Remoraid, 0x800, 223
- obj_tiles gMonBackPic_Octillery, 0x800, 224
- obj_tiles gMonBackPic_Delibird, 0x800, 225
- obj_tiles gMonBackPic_Mantine, 0x800, 226
- obj_tiles gMonBackPic_Skarmory, 0x800, 227
- obj_tiles gMonBackPic_Houndour, 0x800, 228
- obj_tiles gMonBackPic_Houndoom, 0x800, 229
- obj_tiles gMonBackPic_Kingdra, 0x800, 230
- obj_tiles gMonBackPic_Phanpy, 0x800, 231
- obj_tiles gMonBackPic_Donphan, 0x800, 232
- obj_tiles gMonBackPic_Porygon2, 0x800, 233
- obj_tiles gMonBackPic_Stantler, 0x800, 234
- obj_tiles gMonBackPic_Smeargle, 0x800, 235
- obj_tiles gMonBackPic_Tyrogue, 0x800, 236
- obj_tiles gMonBackPic_Hitmontop, 0x800, 237
- obj_tiles gMonBackPic_Smoochum, 0x800, 238
- obj_tiles gMonBackPic_Elekid, 0x800, 239
- obj_tiles gMonBackPic_Magby, 0x800, 240
- obj_tiles gMonBackPic_Miltank, 0x800, 241
- obj_tiles gMonBackPic_Blissey, 0x800, 242
- obj_tiles gMonBackPic_Raikou, 0x800, 243
- obj_tiles gMonBackPic_Entei, 0x800, 244
- obj_tiles gMonBackPic_Suicune, 0x800, 245
- obj_tiles gMonBackPic_Larvitar, 0x800, 246
- obj_tiles gMonBackPic_Pupitar, 0x800, 247
- obj_tiles gMonBackPic_Tyranitar, 0x800, 248
- obj_tiles gMonBackPic_Lugia, 0x800, 249
- obj_tiles gMonBackPic_HoOh, 0x800, 250
- obj_tiles gMonBackPic_Celebi, 0x800, 251
- obj_tiles gMonBackPic_QuestionMark, 0x800, 252
- obj_tiles gMonBackPic_QuestionMark, 0x800, 253
- obj_tiles gMonBackPic_QuestionMark, 0x800, 254
- obj_tiles gMonBackPic_QuestionMark, 0x800, 255
- obj_tiles gMonBackPic_QuestionMark, 0x800, 256
- obj_tiles gMonBackPic_QuestionMark, 0x800, 257
- obj_tiles gMonBackPic_QuestionMark, 0x800, 258
- obj_tiles gMonBackPic_QuestionMark, 0x800, 259
- obj_tiles gMonBackPic_QuestionMark, 0x800, 260
- obj_tiles gMonBackPic_QuestionMark, 0x800, 261
- obj_tiles gMonBackPic_QuestionMark, 0x800, 262
- obj_tiles gMonBackPic_QuestionMark, 0x800, 263
- obj_tiles gMonBackPic_QuestionMark, 0x800, 264
- obj_tiles gMonBackPic_QuestionMark, 0x800, 265
- obj_tiles gMonBackPic_QuestionMark, 0x800, 266
- obj_tiles gMonBackPic_QuestionMark, 0x800, 267
- obj_tiles gMonBackPic_QuestionMark, 0x800, 268
- obj_tiles gMonBackPic_QuestionMark, 0x800, 269
- obj_tiles gMonBackPic_QuestionMark, 0x800, 270
- obj_tiles gMonBackPic_QuestionMark, 0x800, 271
- obj_tiles gMonBackPic_QuestionMark, 0x800, 272
- obj_tiles gMonBackPic_QuestionMark, 0x800, 273
- obj_tiles gMonBackPic_QuestionMark, 0x800, 274
- obj_tiles gMonBackPic_QuestionMark, 0x800, 275
- obj_tiles gMonBackPic_QuestionMark, 0x800, 276
- obj_tiles gMonBackPic_Treecko, 0x800, 277
- obj_tiles gMonBackPic_Grovyle, 0x800, 278
- obj_tiles gMonBackPic_Sceptile, 0x800, 279
- obj_tiles gMonBackPic_Torchic, 0x800, 280
- obj_tiles gMonBackPic_Combusken, 0x800, 281
- obj_tiles gMonBackPic_Blaziken, 0x800, 282
- obj_tiles gMonBackPic_Mudkip, 0x800, 283
- obj_tiles gMonBackPic_Marshtomp, 0x800, 284
- obj_tiles gMonBackPic_Swampert, 0x800, 285
- obj_tiles gMonBackPic_Poochyena, 0x800, 286
- obj_tiles gMonBackPic_Mightyena, 0x800, 287
- obj_tiles gMonBackPic_Zigzagoon, 0x800, 288
- obj_tiles gMonBackPic_Linoone, 0x800, 289
- obj_tiles gMonBackPic_Wurmple, 0x800, 290
- obj_tiles gMonBackPic_Silcoon, 0x800, 291
- obj_tiles gMonBackPic_Beautifly, 0x800, 292
- obj_tiles gMonBackPic_Cascoon, 0x800, 293
- obj_tiles gMonBackPic_Dustox, 0x800, 294
- obj_tiles gMonBackPic_Lotad, 0x800, 295
- obj_tiles gMonBackPic_Lombre, 0x800, 296
- obj_tiles gMonBackPic_Ludicolo, 0x800, 297
- obj_tiles gMonBackPic_Seedot, 0x800, 298
- obj_tiles gMonBackPic_Nuzleaf, 0x800, 299
- obj_tiles gMonBackPic_Shiftry, 0x800, 300
- obj_tiles gMonBackPic_Nincada, 0x800, 301
- obj_tiles gMonBackPic_Ninjask, 0x800, 302
- obj_tiles gMonBackPic_Shedinja, 0x800, 303
- obj_tiles gMonBackPic_Taillow, 0x800, 304
- obj_tiles gMonBackPic_Swellow, 0x800, 305
- obj_tiles gMonBackPic_Shroomish, 0x800, 306
- obj_tiles gMonBackPic_Breloom, 0x800, 307
- obj_tiles gMonBackPic_Spinda, 0x800, 308
- obj_tiles gMonBackPic_Wingull, 0x800, 309
- obj_tiles gMonBackPic_Pelipper, 0x800, 310
- obj_tiles gMonBackPic_Surskit, 0x800, 311
- obj_tiles gMonBackPic_Masquerain, 0x800, 312
- obj_tiles gMonBackPic_Wailmer, 0x800, 313
- obj_tiles gMonBackPic_Wailord, 0x800, 314
- obj_tiles gMonBackPic_Skitty, 0x800, 315
- obj_tiles gMonBackPic_Delcatty, 0x800, 316
- obj_tiles gMonBackPic_Kecleon, 0x800, 317
- obj_tiles gMonBackPic_Baltoy, 0x800, 318
- obj_tiles gMonBackPic_Claydol, 0x800, 319
- obj_tiles gMonBackPic_Nosepass, 0x800, 320
- obj_tiles gMonBackPic_Torkoal, 0x800, 321
- obj_tiles gMonBackPic_Sableye, 0x800, 322
- obj_tiles gMonBackPic_Barboach, 0x800, 323
- obj_tiles gMonBackPic_Whiscash, 0x800, 324
- obj_tiles gMonBackPic_Luvdisc, 0x800, 325
- obj_tiles gMonBackPic_Corphish, 0x800, 326
- obj_tiles gMonBackPic_Crawdaunt, 0x800, 327
- obj_tiles gMonBackPic_Feebas, 0x800, 328
- obj_tiles gMonBackPic_Milotic, 0x800, 329
- obj_tiles gMonBackPic_Carvanha, 0x800, 330
- obj_tiles gMonBackPic_Sharpedo, 0x800, 331
- obj_tiles gMonBackPic_Trapinch, 0x800, 332
- obj_tiles gMonBackPic_Vibrava, 0x800, 333
- obj_tiles gMonBackPic_Flygon, 0x800, 334
- obj_tiles gMonBackPic_Makuhita, 0x800, 335
- obj_tiles gMonBackPic_Hariyama, 0x800, 336
- obj_tiles gMonBackPic_Electrike, 0x800, 337
- obj_tiles gMonBackPic_Manectric, 0x800, 338
- obj_tiles gMonBackPic_Numel, 0x800, 339
- obj_tiles gMonBackPic_Camerupt, 0x800, 340
- obj_tiles gMonBackPic_Spheal, 0x800, 341
- obj_tiles gMonBackPic_Sealeo, 0x800, 342
- obj_tiles gMonBackPic_Walrein, 0x800, 343
- obj_tiles gMonBackPic_Cacnea, 0x800, 344
- obj_tiles gMonBackPic_Cacturne, 0x800, 345
- obj_tiles gMonBackPic_Snorunt, 0x800, 346
- obj_tiles gMonBackPic_Glalie, 0x800, 347
- obj_tiles gMonBackPic_Lunatone, 0x800, 348
- obj_tiles gMonBackPic_Solrock, 0x800, 349
- obj_tiles gMonBackPic_Azurill, 0x800, 350
- obj_tiles gMonBackPic_Spoink, 0x800, 351
- obj_tiles gMonBackPic_Grumpig, 0x800, 352
- obj_tiles gMonBackPic_Plusle, 0x800, 353
- obj_tiles gMonBackPic_Minun, 0x800, 354
- obj_tiles gMonBackPic_Mawile, 0x800, 355
- obj_tiles gMonBackPic_Meditite, 0x800, 356
- obj_tiles gMonBackPic_Medicham, 0x800, 357
- obj_tiles gMonBackPic_Swablu, 0x800, 358
- obj_tiles gMonBackPic_Altaria, 0x800, 359
- obj_tiles gMonBackPic_Wynaut, 0x800, 360
- obj_tiles gMonBackPic_Duskull, 0x800, 361
- obj_tiles gMonBackPic_Dusclops, 0x800, 362
- obj_tiles gMonBackPic_Roselia, 0x800, 363
- obj_tiles gMonBackPic_Slakoth, 0x800, 364
- obj_tiles gMonBackPic_Vigoroth, 0x800, 365
- obj_tiles gMonBackPic_Slaking, 0x800, 366
- obj_tiles gMonBackPic_Gulpin, 0x800, 367
- obj_tiles gMonBackPic_Swalot, 0x800, 368
- obj_tiles gMonBackPic_Tropius, 0x800, 369
- obj_tiles gMonBackPic_Whismur, 0x800, 370
- obj_tiles gMonBackPic_Loudred, 0x800, 371
- obj_tiles gMonBackPic_Exploud, 0x800, 372
- obj_tiles gMonBackPic_Clamperl, 0x800, 373
- obj_tiles gMonBackPic_Huntail, 0x800, 374
- obj_tiles gMonBackPic_Gorebyss, 0x800, 375
- obj_tiles gMonBackPic_Absol, 0x800, 376
- obj_tiles gMonBackPic_Shuppet, 0x800, 377
- obj_tiles gMonBackPic_Banette, 0x800, 378
- obj_tiles gMonBackPic_Seviper, 0x800, 379
- obj_tiles gMonBackPic_Zangoose, 0x800, 380
- obj_tiles gMonBackPic_Relicanth, 0x800, 381
- obj_tiles gMonBackPic_Aron, 0x800, 382
- obj_tiles gMonBackPic_Lairon, 0x800, 383
- obj_tiles gMonBackPic_Aggron, 0x800, 384
- obj_tiles gMonBackPic_Castform, 0x800, 385
- obj_tiles gMonBackPic_Volbeat, 0x800, 386
- obj_tiles gMonBackPic_Illumise, 0x800, 387
- obj_tiles gMonBackPic_Lileep, 0x800, 388
- obj_tiles gMonBackPic_Cradily, 0x800, 389
- obj_tiles gMonBackPic_Anorith, 0x800, 390
- obj_tiles gMonBackPic_Armaldo, 0x800, 391
- obj_tiles gMonBackPic_Ralts, 0x800, 392
- obj_tiles gMonBackPic_Kirlia, 0x800, 393
- obj_tiles gMonBackPic_Gardevoir, 0x800, 394
- obj_tiles gMonBackPic_Bagon, 0x800, 395
- obj_tiles gMonBackPic_Shelgon, 0x800, 396
- obj_tiles gMonBackPic_Salamence, 0x800, 397
- obj_tiles gMonBackPic_Beldum, 0x800, 398
- obj_tiles gMonBackPic_Metang, 0x800, 399
- obj_tiles gMonBackPic_Metagross, 0x800, 400
- obj_tiles gMonBackPic_Regirock, 0x800, 401
- obj_tiles gMonBackPic_Regice, 0x800, 402
- obj_tiles gMonBackPic_Registeel, 0x800, 403
- obj_tiles gMonBackPic_Kyogre, 0x800, 404
- obj_tiles gMonBackPic_Groudon, 0x800, 405
- obj_tiles gMonBackPic_Rayquaza, 0x800, 406
- obj_tiles gMonBackPic_Latias, 0x800, 407
- obj_tiles gMonBackPic_Latios, 0x800, 408
- obj_tiles gMonBackPic_Jirachi, 0x800, 409
- obj_tiles gMonBackPic_Deoxys, 0x800, 410
- obj_tiles gMonBackPic_Chimecho, 0x800, 411
- obj_tiles gMonPic_Egg, 0x800, 412
- obj_tiles gMonBackPic_UnownB, 0x800, 413
- obj_tiles gMonBackPic_UnownC, 0x800, 414
- obj_tiles gMonBackPic_UnownD, 0x800, 415
- obj_tiles gMonBackPic_UnownE, 0x800, 416
- obj_tiles gMonBackPic_UnownF, 0x800, 417
- obj_tiles gMonBackPic_UnownG, 0x800, 418
- obj_tiles gMonBackPic_UnownH, 0x800, 419
- obj_tiles gMonBackPic_UnownI, 0x800, 420
- obj_tiles gMonBackPic_UnownJ, 0x800, 421
- obj_tiles gMonBackPic_UnownK, 0x800, 422
- obj_tiles gMonBackPic_UnownL, 0x800, 423
- obj_tiles gMonBackPic_UnownM, 0x800, 424
- obj_tiles gMonBackPic_UnownN, 0x800, 425
- obj_tiles gMonBackPic_UnownO, 0x800, 426
- obj_tiles gMonBackPic_UnownP, 0x800, 427
- obj_tiles gMonBackPic_UnownQ, 0x800, 428
- obj_tiles gMonBackPic_UnownR, 0x800, 429
- obj_tiles gMonBackPic_UnownS, 0x800, 430
- obj_tiles gMonBackPic_UnownT, 0x800, 431
- obj_tiles gMonBackPic_UnownU, 0x800, 432
- obj_tiles gMonBackPic_UnownV, 0x800, 433
- obj_tiles gMonBackPic_UnownW, 0x800, 434
- obj_tiles gMonBackPic_UnownX, 0x800, 435
- obj_tiles gMonBackPic_UnownY, 0x800, 436
- obj_tiles gMonBackPic_UnownZ, 0x800, 437
- obj_tiles gMonBackPic_UnownExclamationMark, 0x800, 438
- obj_tiles gMonBackPic_UnownQuestionMark, 0x800, 439
+ obj_tiles gMonBackPic_CircledQuestionMark, 0x800, SPECIES_NONE
+ obj_tiles gMonBackPic_Bulbasaur, 0x800, SPECIES_BULBASAUR
+ obj_tiles gMonBackPic_Ivysaur, 0x800, SPECIES_IVYSAUR
+ obj_tiles gMonBackPic_Venusaur, 0x800, SPECIES_VENUSAUR
+ obj_tiles gMonBackPic_Charmander, 0x800, SPECIES_CHARMANDER
+ obj_tiles gMonBackPic_Charmeleon, 0x800, SPECIES_CHARMELEON
+ obj_tiles gMonBackPic_Charizard, 0x800, SPECIES_CHARIZARD
+ obj_tiles gMonBackPic_Squirtle, 0x800, SPECIES_SQUIRTLE
+ obj_tiles gMonBackPic_Wartortle, 0x800, SPECIES_WARTORTLE
+ obj_tiles gMonBackPic_Blastoise, 0x800, SPECIES_BLASTOISE
+ obj_tiles gMonBackPic_Caterpie, 0x800, SPECIES_CATERPIE
+ obj_tiles gMonBackPic_Metapod, 0x800, SPECIES_METAPOD
+ obj_tiles gMonBackPic_Butterfree, 0x800, SPECIES_BUTTERFREE
+ obj_tiles gMonBackPic_Weedle, 0x800, SPECIES_WEEDLE
+ obj_tiles gMonBackPic_Kakuna, 0x800, SPECIES_KAKUNA
+ obj_tiles gMonBackPic_Beedrill, 0x800, SPECIES_BEEDRILL
+ obj_tiles gMonBackPic_Pidgey, 0x800, SPECIES_PIDGEY
+ obj_tiles gMonBackPic_Pidgeotto, 0x800, SPECIES_PIDGEOTTO
+ obj_tiles gMonBackPic_Pidgeot, 0x800, SPECIES_PIDGEOT
+ obj_tiles gMonBackPic_Rattata, 0x800, SPECIES_RATTATA
+ obj_tiles gMonBackPic_Raticate, 0x800, SPECIES_RATICATE
+ obj_tiles gMonBackPic_Spearow, 0x800, SPECIES_SPEAROW
+ obj_tiles gMonBackPic_Fearow, 0x800, SPECIES_FEAROW
+ obj_tiles gMonBackPic_Ekans, 0x800, SPECIES_EKANS
+ obj_tiles gMonBackPic_Arbok, 0x800, SPECIES_ARBOK
+ obj_tiles gMonBackPic_Pikachu, 0x800, SPECIES_PIKACHU
+ obj_tiles gMonBackPic_Raichu, 0x800, SPECIES_RAICHU
+ obj_tiles gMonBackPic_Sandshrew, 0x800, SPECIES_SANDSHREW
+ obj_tiles gMonBackPic_Sandslash, 0x800, SPECIES_SANDSLASH
+ obj_tiles gMonBackPic_NidoranF, 0x800, SPECIES_NIDORAN_F
+ obj_tiles gMonBackPic_Nidorina, 0x800, SPECIES_NIDORINA
+ obj_tiles gMonBackPic_Nidoqueen, 0x800, SPECIES_NIDOQUEEN
+ obj_tiles gMonBackPic_NidoranM, 0x800, SPECIES_NIDORAN_M
+ obj_tiles gMonBackPic_Nidorino, 0x800, SPECIES_NIDORINO
+ obj_tiles gMonBackPic_Nidoking, 0x800, SPECIES_NIDOKING
+ obj_tiles gMonBackPic_Clefairy, 0x800, SPECIES_CLEFAIRY
+ obj_tiles gMonBackPic_Clefable, 0x800, SPECIES_CLEFABLE
+ obj_tiles gMonBackPic_Vulpix, 0x800, SPECIES_VULPIX
+ obj_tiles gMonBackPic_Ninetales, 0x800, SPECIES_NINETALES
+ obj_tiles gMonBackPic_Jigglypuff, 0x800, SPECIES_JIGGLYPUFF
+ obj_tiles gMonBackPic_Wigglytuff, 0x800, SPECIES_WIGGLYTUFF
+ obj_tiles gMonBackPic_Zubat, 0x800, SPECIES_ZUBAT
+ obj_tiles gMonBackPic_Golbat, 0x800, SPECIES_GOLBAT
+ obj_tiles gMonBackPic_Oddish, 0x800, SPECIES_ODDISH
+ obj_tiles gMonBackPic_Gloom, 0x800, SPECIES_GLOOM
+ obj_tiles gMonBackPic_Vileplume, 0x800, SPECIES_VILEPLUME
+ obj_tiles gMonBackPic_Paras, 0x800, SPECIES_PARAS
+ obj_tiles gMonBackPic_Parasect, 0x800, SPECIES_PARASECT
+ obj_tiles gMonBackPic_Venonat, 0x800, SPECIES_VENONAT
+ obj_tiles gMonBackPic_Venomoth, 0x800, SPECIES_VENOMOTH
+ obj_tiles gMonBackPic_Diglett, 0x800, SPECIES_DIGLETT
+ obj_tiles gMonBackPic_Dugtrio, 0x800, SPECIES_DUGTRIO
+ obj_tiles gMonBackPic_Meowth, 0x800, SPECIES_MEOWTH
+ obj_tiles gMonBackPic_Persian, 0x800, SPECIES_PERSIAN
+ obj_tiles gMonBackPic_Psyduck, 0x800, SPECIES_PSYDUCK
+ obj_tiles gMonBackPic_Golduck, 0x800, SPECIES_GOLDUCK
+ obj_tiles gMonBackPic_Mankey, 0x800, SPECIES_MANKEY
+ obj_tiles gMonBackPic_Primeape, 0x800, SPECIES_PRIMEAPE
+ obj_tiles gMonBackPic_Growlithe, 0x800, SPECIES_GROWLITHE
+ obj_tiles gMonBackPic_Arcanine, 0x800, SPECIES_ARCANINE
+ obj_tiles gMonBackPic_Poliwag, 0x800, SPECIES_POLIWAG
+ obj_tiles gMonBackPic_Poliwhirl, 0x800, SPECIES_POLIWHIRL
+ obj_tiles gMonBackPic_Poliwrath, 0x800, SPECIES_POLIWRATH
+ obj_tiles gMonBackPic_Abra, 0x800, SPECIES_ABRA
+ obj_tiles gMonBackPic_Kadabra, 0x800, SPECIES_KADABRA
+ obj_tiles gMonBackPic_Alakazam, 0x800, SPECIES_ALAKAZAM
+ obj_tiles gMonBackPic_Machop, 0x800, SPECIES_MACHOP
+ obj_tiles gMonBackPic_Machoke, 0x800, SPECIES_MACHOKE
+ obj_tiles gMonBackPic_Machamp, 0x800, SPECIES_MACHAMP
+ obj_tiles gMonBackPic_Bellsprout, 0x800, SPECIES_BELLSPROUT
+ obj_tiles gMonBackPic_Weepinbell, 0x800, SPECIES_WEEPINBELL
+ obj_tiles gMonBackPic_Victreebel, 0x800, SPECIES_VICTREEBEL
+ obj_tiles gMonBackPic_Tentacool, 0x800, SPECIES_TENTACOOL
+ obj_tiles gMonBackPic_Tentacruel, 0x800, SPECIES_TENTACRUEL
+ obj_tiles gMonBackPic_Geodude, 0x800, SPECIES_GEODUDE
+ obj_tiles gMonBackPic_Graveler, 0x800, SPECIES_GRAVELER
+ obj_tiles gMonBackPic_Golem, 0x800, SPECIES_GOLEM
+ obj_tiles gMonBackPic_Ponyta, 0x800, SPECIES_PONYTA
+ obj_tiles gMonBackPic_Rapidash, 0x800, SPECIES_RAPIDASH
+ obj_tiles gMonBackPic_Slowpoke, 0x800, SPECIES_SLOWPOKE
+ obj_tiles gMonBackPic_Slowbro, 0x800, SPECIES_SLOWBRO
+ obj_tiles gMonBackPic_Magnemite, 0x800, SPECIES_MAGNEMITE
+ obj_tiles gMonBackPic_Magneton, 0x800, SPECIES_MAGNETON
+ obj_tiles gMonBackPic_Farfetchd, 0x800, SPECIES_FARFETCHD
+ obj_tiles gMonBackPic_Doduo, 0x800, SPECIES_DODUO
+ obj_tiles gMonBackPic_Dodrio, 0x800, SPECIES_DODRIO
+ obj_tiles gMonBackPic_Seel, 0x800, SPECIES_SEEL
+ obj_tiles gMonBackPic_Dewgong, 0x800, SPECIES_DEWGONG
+ obj_tiles gMonBackPic_Grimer, 0x800, SPECIES_GRIMER
+ obj_tiles gMonBackPic_Muk, 0x800, SPECIES_MUK
+ obj_tiles gMonBackPic_Shellder, 0x800, SPECIES_SHELLDER
+ obj_tiles gMonBackPic_Cloyster, 0x800, SPECIES_CLOYSTER
+ obj_tiles gMonBackPic_Gastly, 0x800, SPECIES_GASTLY
+ obj_tiles gMonBackPic_Haunter, 0x800, SPECIES_HAUNTER
+ obj_tiles gMonBackPic_Gengar, 0x800, SPECIES_GENGAR
+ obj_tiles gMonBackPic_Onix, 0x800, SPECIES_ONIX
+ obj_tiles gMonBackPic_Drowzee, 0x800, SPECIES_DROWZEE
+ obj_tiles gMonBackPic_Hypno, 0x800, SPECIES_HYPNO
+ obj_tiles gMonBackPic_Krabby, 0x800, SPECIES_KRABBY
+ obj_tiles gMonBackPic_Kingler, 0x800, SPECIES_KINGLER
+ obj_tiles gMonBackPic_Voltorb, 0x800, SPECIES_VOLTORB
+ obj_tiles gMonBackPic_Electrode, 0x800, SPECIES_ELECTRODE
+ obj_tiles gMonBackPic_Exeggcute, 0x800, SPECIES_EXEGGCUTE
+ obj_tiles gMonBackPic_Exeggutor, 0x800, SPECIES_EXEGGUTOR
+ obj_tiles gMonBackPic_Cubone, 0x800, SPECIES_CUBONE
+ obj_tiles gMonBackPic_Marowak, 0x800, SPECIES_MAROWAK
+ obj_tiles gMonBackPic_Hitmonlee, 0x800, SPECIES_HITMONLEE
+ obj_tiles gMonBackPic_Hitmonchan, 0x800, SPECIES_HITMONCHAN
+ obj_tiles gMonBackPic_Lickitung, 0x800, SPECIES_LICKITUNG
+ obj_tiles gMonBackPic_Koffing, 0x800, SPECIES_KOFFING
+ obj_tiles gMonBackPic_Weezing, 0x800, SPECIES_WEEZING
+ obj_tiles gMonBackPic_Rhyhorn, 0x800, SPECIES_RHYHORN
+ obj_tiles gMonBackPic_Rhydon, 0x800, SPECIES_RHYDON
+ obj_tiles gMonBackPic_Chansey, 0x800, SPECIES_CHANSEY
+ obj_tiles gMonBackPic_Tangela, 0x800, SPECIES_TANGELA
+ obj_tiles gMonBackPic_Kangaskhan, 0x800, SPECIES_KANGASKHAN
+ obj_tiles gMonBackPic_Horsea, 0x800, SPECIES_HORSEA
+ obj_tiles gMonBackPic_Seadra, 0x800, SPECIES_SEADRA
+ obj_tiles gMonBackPic_Goldeen, 0x800, SPECIES_GOLDEEN
+ obj_tiles gMonBackPic_Seaking, 0x800, SPECIES_SEAKING
+ obj_tiles gMonBackPic_Staryu, 0x800, SPECIES_STARYU
+ obj_tiles gMonBackPic_Starmie, 0x800, SPECIES_STARMIE
+ obj_tiles gMonBackPic_Mrmime, 0x800, SPECIES_MR_MIME
+ obj_tiles gMonBackPic_Scyther, 0x800, SPECIES_SCYTHER
+ obj_tiles gMonBackPic_Jynx, 0x800, SPECIES_JYNX
+ obj_tiles gMonBackPic_Electabuzz, 0x800, SPECIES_ELECTABUZZ
+ obj_tiles gMonBackPic_Magmar, 0x800, SPECIES_MAGMAR
+ obj_tiles gMonBackPic_Pinsir, 0x800, SPECIES_PINSIR
+ obj_tiles gMonBackPic_Tauros, 0x800, SPECIES_TAUROS
+ obj_tiles gMonBackPic_Magikarp, 0x800, SPECIES_MAGIKARP
+ obj_tiles gMonBackPic_Gyarados, 0x800, SPECIES_GYARADOS
+ obj_tiles gMonBackPic_Lapras, 0x800, SPECIES_LAPRAS
+ obj_tiles gMonBackPic_Ditto, 0x800, SPECIES_DITTO
+ obj_tiles gMonBackPic_Eevee, 0x800, SPECIES_EEVEE
+ obj_tiles gMonBackPic_Vaporeon, 0x800, SPECIES_VAPOREON
+ obj_tiles gMonBackPic_Jolteon, 0x800, SPECIES_JOLTEON
+ obj_tiles gMonBackPic_Flareon, 0x800, SPECIES_FLAREON
+ obj_tiles gMonBackPic_Porygon, 0x800, SPECIES_PORYGON
+ obj_tiles gMonBackPic_Omanyte, 0x800, SPECIES_OMANYTE
+ obj_tiles gMonBackPic_Omastar, 0x800, SPECIES_OMASTAR
+ obj_tiles gMonBackPic_Kabuto, 0x800, SPECIES_KABUTO
+ obj_tiles gMonBackPic_Kabutops, 0x800, SPECIES_KABUTOPS
+ obj_tiles gMonBackPic_Aerodactyl, 0x800, SPECIES_AERODACTYL
+ obj_tiles gMonBackPic_Snorlax, 0x800, SPECIES_SNORLAX
+ obj_tiles gMonBackPic_Articuno, 0x800, SPECIES_ARTICUNO
+ obj_tiles gMonBackPic_Zapdos, 0x800, SPECIES_ZAPDOS
+ obj_tiles gMonBackPic_Moltres, 0x800, SPECIES_MOLTRES
+ obj_tiles gMonBackPic_Dratini, 0x800, SPECIES_DRATINI
+ obj_tiles gMonBackPic_Dragonair, 0x800, SPECIES_DRAGONAIR
+ obj_tiles gMonBackPic_Dragonite, 0x800, SPECIES_DRAGONITE
+ obj_tiles gMonBackPic_Mewtwo, 0x800, SPECIES_MEWTWO
+ obj_tiles gMonBackPic_Mew, 0x800, SPECIES_MEW
+ obj_tiles gMonBackPic_Chikorita, 0x800, SPECIES_CHIKORITA
+ obj_tiles gMonBackPic_Bayleef, 0x800, SPECIES_BAYLEEF
+ obj_tiles gMonBackPic_Meganium, 0x800, SPECIES_MEGANIUM
+ obj_tiles gMonBackPic_Cyndaquil, 0x800, SPECIES_CYNDAQUIL
+ obj_tiles gMonBackPic_Quilava, 0x800, SPECIES_QUILAVA
+ obj_tiles gMonBackPic_Typhlosion, 0x800, SPECIES_TYPHLOSION
+ obj_tiles gMonBackPic_Totodile, 0x800, SPECIES_TOTODILE
+ obj_tiles gMonBackPic_Croconaw, 0x800, SPECIES_CROCONAW
+ obj_tiles gMonBackPic_Feraligatr, 0x800, SPECIES_FERALIGATR
+ obj_tiles gMonBackPic_Sentret, 0x800, SPECIES_SENTRET
+ obj_tiles gMonBackPic_Furret, 0x800, SPECIES_FURRET
+ obj_tiles gMonBackPic_Hoothoot, 0x800, SPECIES_HOOTHOOT
+ obj_tiles gMonBackPic_Noctowl, 0x800, SPECIES_NOCTOWL
+ obj_tiles gMonBackPic_Ledyba, 0x800, SPECIES_LEDYBA
+ obj_tiles gMonBackPic_Ledian, 0x800, SPECIES_LEDIAN
+ obj_tiles gMonBackPic_Spinarak, 0x800, SPECIES_SPINARAK
+ obj_tiles gMonBackPic_Ariados, 0x800, SPECIES_ARIADOS
+ obj_tiles gMonBackPic_Crobat, 0x800, SPECIES_CROBAT
+ obj_tiles gMonBackPic_Chinchou, 0x800, SPECIES_CHINCHOU
+ obj_tiles gMonBackPic_Lanturn, 0x800, SPECIES_LANTURN
+ obj_tiles gMonBackPic_Pichu, 0x800, SPECIES_PICHU
+ obj_tiles gMonBackPic_Cleffa, 0x800, SPECIES_CLEFFA
+ obj_tiles gMonBackPic_Igglybuff, 0x800, SPECIES_IGGLYBUFF
+ obj_tiles gMonBackPic_Togepi, 0x800, SPECIES_TOGEPI
+ obj_tiles gMonBackPic_Togetic, 0x800, SPECIES_TOGETIC
+ obj_tiles gMonBackPic_Natu, 0x800, SPECIES_NATU
+ obj_tiles gMonBackPic_Xatu, 0x800, SPECIES_XATU
+ obj_tiles gMonBackPic_Mareep, 0x800, SPECIES_MAREEP
+ obj_tiles gMonBackPic_Flaaffy, 0x800, SPECIES_FLAAFFY
+ obj_tiles gMonBackPic_Ampharos, 0x800, SPECIES_AMPHAROS
+ obj_tiles gMonBackPic_Bellossom, 0x800, SPECIES_BELLOSSOM
+ obj_tiles gMonBackPic_Marill, 0x800, SPECIES_MARILL
+ obj_tiles gMonBackPic_Azumarill, 0x800, SPECIES_AZUMARILL
+ obj_tiles gMonBackPic_Sudowoodo, 0x800, SPECIES_SUDOWOODO
+ obj_tiles gMonBackPic_Politoed, 0x800, SPECIES_POLITOED
+ obj_tiles gMonBackPic_Hoppip, 0x800, SPECIES_HOPPIP
+ obj_tiles gMonBackPic_Skiploom, 0x800, SPECIES_SKIPLOOM
+ obj_tiles gMonBackPic_Jumpluff, 0x800, SPECIES_JUMPLUFF
+ obj_tiles gMonBackPic_Aipom, 0x800, SPECIES_AIPOM
+ obj_tiles gMonBackPic_Sunkern, 0x800, SPECIES_SUNKERN
+ obj_tiles gMonBackPic_Sunflora, 0x800, SPECIES_SUNFLORA
+ obj_tiles gMonBackPic_Yanma, 0x800, SPECIES_YANMA
+ obj_tiles gMonBackPic_Wooper, 0x800, SPECIES_WOOPER
+ obj_tiles gMonBackPic_Quagsire, 0x800, SPECIES_QUAGSIRE
+ obj_tiles gMonBackPic_Espeon, 0x800, SPECIES_ESPEON
+ obj_tiles gMonBackPic_Umbreon, 0x800, SPECIES_UMBREON
+ obj_tiles gMonBackPic_Murkrow, 0x800, SPECIES_MURKROW
+ obj_tiles gMonBackPic_Slowking, 0x800, SPECIES_SLOWKING
+ obj_tiles gMonBackPic_Misdreavus, 0x800, SPECIES_MISDREAVUS
+ obj_tiles gMonBackPic_UnownA, 0x800, SPECIES_UNOWN
+ obj_tiles gMonBackPic_Wobbuffet, 0x800, SPECIES_WOBBUFFET
+ obj_tiles gMonBackPic_Girafarig, 0x800, SPECIES_GIRAFARIG
+ obj_tiles gMonBackPic_Pineco, 0x800, SPECIES_PINECO
+ obj_tiles gMonBackPic_Forretress, 0x800, SPECIES_FORRETRESS
+ obj_tiles gMonBackPic_Dunsparce, 0x800, SPECIES_DUNSPARCE
+ obj_tiles gMonBackPic_Gligar, 0x800, SPECIES_GLIGAR
+ obj_tiles gMonBackPic_Steelix, 0x800, SPECIES_STEELIX
+ obj_tiles gMonBackPic_Snubbull, 0x800, SPECIES_SNUBBULL
+ obj_tiles gMonBackPic_Granbull, 0x800, SPECIES_GRANBULL
+ obj_tiles gMonBackPic_Qwilfish, 0x800, SPECIES_QWILFISH
+ obj_tiles gMonBackPic_Scizor, 0x800, SPECIES_SCIZOR
+ obj_tiles gMonBackPic_Shuckle, 0x800, SPECIES_SHUCKLE
+ obj_tiles gMonBackPic_Heracross, 0x800, SPECIES_HERACROSS
+ obj_tiles gMonBackPic_Sneasel, 0x800, SPECIES_SNEASEL
+ obj_tiles gMonBackPic_Teddiursa, 0x800, SPECIES_TEDDIURSA
+ obj_tiles gMonBackPic_Ursaring, 0x800, SPECIES_URSARING
+ obj_tiles gMonBackPic_Slugma, 0x800, SPECIES_SLUGMA
+ obj_tiles gMonBackPic_Magcargo, 0x800, SPECIES_MAGCARGO
+ obj_tiles gMonBackPic_Swinub, 0x800, SPECIES_SWINUB
+ obj_tiles gMonBackPic_Piloswine, 0x800, SPECIES_PILOSWINE
+ obj_tiles gMonBackPic_Corsola, 0x800, SPECIES_CORSOLA
+ obj_tiles gMonBackPic_Remoraid, 0x800, SPECIES_REMORAID
+ obj_tiles gMonBackPic_Octillery, 0x800, SPECIES_OCTILLERY
+ obj_tiles gMonBackPic_Delibird, 0x800, SPECIES_DELIBIRD
+ obj_tiles gMonBackPic_Mantine, 0x800, SPECIES_MANTINE
+ obj_tiles gMonBackPic_Skarmory, 0x800, SPECIES_SKARMORY
+ obj_tiles gMonBackPic_Houndour, 0x800, SPECIES_HOUNDOUR
+ obj_tiles gMonBackPic_Houndoom, 0x800, SPECIES_HOUNDOOM
+ obj_tiles gMonBackPic_Kingdra, 0x800, SPECIES_KINGDRA
+ obj_tiles gMonBackPic_Phanpy, 0x800, SPECIES_PHANPY
+ obj_tiles gMonBackPic_Donphan, 0x800, SPECIES_DONPHAN
+ obj_tiles gMonBackPic_Porygon2, 0x800, SPECIES_PORYGON2
+ obj_tiles gMonBackPic_Stantler, 0x800, SPECIES_STANTLER
+ obj_tiles gMonBackPic_Smeargle, 0x800, SPECIES_SMEARGLE
+ obj_tiles gMonBackPic_Tyrogue, 0x800, SPECIES_TYROGUE
+ obj_tiles gMonBackPic_Hitmontop, 0x800, SPECIES_HITMONTOP
+ obj_tiles gMonBackPic_Smoochum, 0x800, SPECIES_SMOOCHUM
+ obj_tiles gMonBackPic_Elekid, 0x800, SPECIES_ELEKID
+ obj_tiles gMonBackPic_Magby, 0x800, SPECIES_MAGBY
+ obj_tiles gMonBackPic_Miltank, 0x800, SPECIES_MILTANK
+ obj_tiles gMonBackPic_Blissey, 0x800, SPECIES_BLISSEY
+ obj_tiles gMonBackPic_Raikou, 0x800, SPECIES_RAIKOU
+ obj_tiles gMonBackPic_Entei, 0x800, SPECIES_ENTEI
+ obj_tiles gMonBackPic_Suicune, 0x800, SPECIES_SUICUNE
+ obj_tiles gMonBackPic_Larvitar, 0x800, SPECIES_LARVITAR
+ obj_tiles gMonBackPic_Pupitar, 0x800, SPECIES_PUPITAR
+ obj_tiles gMonBackPic_Tyranitar, 0x800, SPECIES_TYRANITAR
+ obj_tiles gMonBackPic_Lugia, 0x800, SPECIES_LUGIA
+ obj_tiles gMonBackPic_HoOh, 0x800, SPECIES_HO_OH
+ obj_tiles gMonBackPic_Celebi, 0x800, SPECIES_CELEBI
+ obj_tiles gMonBackPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_B
+ obj_tiles gMonBackPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_C
+ obj_tiles gMonBackPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_D
+ obj_tiles gMonBackPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_E
+ obj_tiles gMonBackPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_F
+ obj_tiles gMonBackPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_G
+ obj_tiles gMonBackPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_H
+ obj_tiles gMonBackPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_I
+ obj_tiles gMonBackPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_J
+ obj_tiles gMonBackPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_K
+ obj_tiles gMonBackPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_L
+ obj_tiles gMonBackPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_M
+ obj_tiles gMonBackPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_N
+ obj_tiles gMonBackPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_O
+ obj_tiles gMonBackPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_P
+ obj_tiles gMonBackPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_Q
+ obj_tiles gMonBackPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_R
+ obj_tiles gMonBackPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_S
+ obj_tiles gMonBackPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_T
+ obj_tiles gMonBackPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_U
+ obj_tiles gMonBackPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_V
+ obj_tiles gMonBackPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_W
+ obj_tiles gMonBackPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_X
+ obj_tiles gMonBackPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_Y
+ obj_tiles gMonBackPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_Z
+ obj_tiles gMonBackPic_Treecko, 0x800, SPECIES_TREECKO
+ obj_tiles gMonBackPic_Grovyle, 0x800, SPECIES_GROVYLE
+ obj_tiles gMonBackPic_Sceptile, 0x800, SPECIES_SCEPTILE
+ obj_tiles gMonBackPic_Torchic, 0x800, SPECIES_TORCHIC
+ obj_tiles gMonBackPic_Combusken, 0x800, SPECIES_COMBUSKEN
+ obj_tiles gMonBackPic_Blaziken, 0x800, SPECIES_BLAZIKEN
+ obj_tiles gMonBackPic_Mudkip, 0x800, SPECIES_MUDKIP
+ obj_tiles gMonBackPic_Marshtomp, 0x800, SPECIES_MARSHTOMP
+ obj_tiles gMonBackPic_Swampert, 0x800, SPECIES_SWAMPERT
+ obj_tiles gMonBackPic_Poochyena, 0x800, SPECIES_POOCHYENA
+ obj_tiles gMonBackPic_Mightyena, 0x800, SPECIES_MIGHTYENA
+ obj_tiles gMonBackPic_Zigzagoon, 0x800, SPECIES_ZIGZAGOON
+ obj_tiles gMonBackPic_Linoone, 0x800, SPECIES_LINOONE
+ obj_tiles gMonBackPic_Wurmple, 0x800, SPECIES_WURMPLE
+ obj_tiles gMonBackPic_Silcoon, 0x800, SPECIES_SILCOON
+ obj_tiles gMonBackPic_Beautifly, 0x800, SPECIES_BEAUTIFLY
+ obj_tiles gMonBackPic_Cascoon, 0x800, SPECIES_CASCOON
+ obj_tiles gMonBackPic_Dustox, 0x800, SPECIES_DUSTOX
+ obj_tiles gMonBackPic_Lotad, 0x800, SPECIES_LOTAD
+ obj_tiles gMonBackPic_Lombre, 0x800, SPECIES_LOMBRE
+ obj_tiles gMonBackPic_Ludicolo, 0x800, SPECIES_LUDICOLO
+ obj_tiles gMonBackPic_Seedot, 0x800, SPECIES_SEEDOT
+ obj_tiles gMonBackPic_Nuzleaf, 0x800, SPECIES_NUZLEAF
+ obj_tiles gMonBackPic_Shiftry, 0x800, SPECIES_SHIFTRY
+ obj_tiles gMonBackPic_Nincada, 0x800, SPECIES_NINCADA
+ obj_tiles gMonBackPic_Ninjask, 0x800, SPECIES_NINJASK
+ obj_tiles gMonBackPic_Shedinja, 0x800, SPECIES_SHEDINJA
+ obj_tiles gMonBackPic_Taillow, 0x800, SPECIES_TAILLOW
+ obj_tiles gMonBackPic_Swellow, 0x800, SPECIES_SWELLOW
+ obj_tiles gMonBackPic_Shroomish, 0x800, SPECIES_SHROOMISH
+ obj_tiles gMonBackPic_Breloom, 0x800, SPECIES_BRELOOM
+ obj_tiles gMonBackPic_Spinda, 0x800, SPECIES_SPINDA
+ obj_tiles gMonBackPic_Wingull, 0x800, SPECIES_WINGULL
+ obj_tiles gMonBackPic_Pelipper, 0x800, SPECIES_PELIPPER
+ obj_tiles gMonBackPic_Surskit, 0x800, SPECIES_SURSKIT
+ obj_tiles gMonBackPic_Masquerain, 0x800, SPECIES_MASQUERAIN
+ obj_tiles gMonBackPic_Wailmer, 0x800, SPECIES_WAILMER
+ obj_tiles gMonBackPic_Wailord, 0x800, SPECIES_WAILORD
+ obj_tiles gMonBackPic_Skitty, 0x800, SPECIES_SKITTY
+ obj_tiles gMonBackPic_Delcatty, 0x800, SPECIES_DELCATTY
+ obj_tiles gMonBackPic_Kecleon, 0x800, SPECIES_KECLEON
+ obj_tiles gMonBackPic_Baltoy, 0x800, SPECIES_BALTOY
+ obj_tiles gMonBackPic_Claydol, 0x800, SPECIES_CLAYDOL
+ obj_tiles gMonBackPic_Nosepass, 0x800, SPECIES_NOSEPASS
+ obj_tiles gMonBackPic_Torkoal, 0x800, SPECIES_TORKOAL
+ obj_tiles gMonBackPic_Sableye, 0x800, SPECIES_SABLEYE
+ obj_tiles gMonBackPic_Barboach, 0x800, SPECIES_BARBOACH
+ obj_tiles gMonBackPic_Whiscash, 0x800, SPECIES_WHISCASH
+ obj_tiles gMonBackPic_Luvdisc, 0x800, SPECIES_LUVDISC
+ obj_tiles gMonBackPic_Corphish, 0x800, SPECIES_CORPHISH
+ obj_tiles gMonBackPic_Crawdaunt, 0x800, SPECIES_CRAWDAUNT
+ obj_tiles gMonBackPic_Feebas, 0x800, SPECIES_FEEBAS
+ obj_tiles gMonBackPic_Milotic, 0x800, SPECIES_MILOTIC
+ obj_tiles gMonBackPic_Carvanha, 0x800, SPECIES_CARVANHA
+ obj_tiles gMonBackPic_Sharpedo, 0x800, SPECIES_SHARPEDO
+ obj_tiles gMonBackPic_Trapinch, 0x800, SPECIES_TRAPINCH
+ obj_tiles gMonBackPic_Vibrava, 0x800, SPECIES_VIBRAVA
+ obj_tiles gMonBackPic_Flygon, 0x800, SPECIES_FLYGON
+ obj_tiles gMonBackPic_Makuhita, 0x800, SPECIES_MAKUHITA
+ obj_tiles gMonBackPic_Hariyama, 0x800, SPECIES_HARIYAMA
+ obj_tiles gMonBackPic_Electrike, 0x800, SPECIES_ELECTRIKE
+ obj_tiles gMonBackPic_Manectric, 0x800, SPECIES_MANECTRIC
+ obj_tiles gMonBackPic_Numel, 0x800, SPECIES_NUMEL
+ obj_tiles gMonBackPic_Camerupt, 0x800, SPECIES_CAMERUPT
+ obj_tiles gMonBackPic_Spheal, 0x800, SPECIES_SPHEAL
+ obj_tiles gMonBackPic_Sealeo, 0x800, SPECIES_SEALEO
+ obj_tiles gMonBackPic_Walrein, 0x800, SPECIES_WALREIN
+ obj_tiles gMonBackPic_Cacnea, 0x800, SPECIES_CACNEA
+ obj_tiles gMonBackPic_Cacturne, 0x800, SPECIES_CACTURNE
+ obj_tiles gMonBackPic_Snorunt, 0x800, SPECIES_SNORUNT
+ obj_tiles gMonBackPic_Glalie, 0x800, SPECIES_GLALIE
+ obj_tiles gMonBackPic_Lunatone, 0x800, SPECIES_LUNATONE
+ obj_tiles gMonBackPic_Solrock, 0x800, SPECIES_SOLROCK
+ obj_tiles gMonBackPic_Azurill, 0x800, SPECIES_AZURILL
+ obj_tiles gMonBackPic_Spoink, 0x800, SPECIES_SPOINK
+ obj_tiles gMonBackPic_Grumpig, 0x800, SPECIES_GRUMPIG
+ obj_tiles gMonBackPic_Plusle, 0x800, SPECIES_PLUSLE
+ obj_tiles gMonBackPic_Minun, 0x800, SPECIES_MINUN
+ obj_tiles gMonBackPic_Mawile, 0x800, SPECIES_MAWILE
+ obj_tiles gMonBackPic_Meditite, 0x800, SPECIES_MEDITITE
+ obj_tiles gMonBackPic_Medicham, 0x800, SPECIES_MEDICHAM
+ obj_tiles gMonBackPic_Swablu, 0x800, SPECIES_SWABLU
+ obj_tiles gMonBackPic_Altaria, 0x800, SPECIES_ALTARIA
+ obj_tiles gMonBackPic_Wynaut, 0x800, SPECIES_WYNAUT
+ obj_tiles gMonBackPic_Duskull, 0x800, SPECIES_DUSKULL
+ obj_tiles gMonBackPic_Dusclops, 0x800, SPECIES_DUSCLOPS
+ obj_tiles gMonBackPic_Roselia, 0x800, SPECIES_ROSELIA
+ obj_tiles gMonBackPic_Slakoth, 0x800, SPECIES_SLAKOTH
+ obj_tiles gMonBackPic_Vigoroth, 0x800, SPECIES_VIGOROTH
+ obj_tiles gMonBackPic_Slaking, 0x800, SPECIES_SLAKING
+ obj_tiles gMonBackPic_Gulpin, 0x800, SPECIES_GULPIN
+ obj_tiles gMonBackPic_Swalot, 0x800, SPECIES_SWALOT
+ obj_tiles gMonBackPic_Tropius, 0x800, SPECIES_TROPIUS
+ obj_tiles gMonBackPic_Whismur, 0x800, SPECIES_WHISMUR
+ obj_tiles gMonBackPic_Loudred, 0x800, SPECIES_LOUDRED
+ obj_tiles gMonBackPic_Exploud, 0x800, SPECIES_EXPLOUD
+ obj_tiles gMonBackPic_Clamperl, 0x800, SPECIES_CLAMPERL
+ obj_tiles gMonBackPic_Huntail, 0x800, SPECIES_HUNTAIL
+ obj_tiles gMonBackPic_Gorebyss, 0x800, SPECIES_GOREBYSS
+ obj_tiles gMonBackPic_Absol, 0x800, SPECIES_ABSOL
+ obj_tiles gMonBackPic_Shuppet, 0x800, SPECIES_SHUPPET
+ obj_tiles gMonBackPic_Banette, 0x800, SPECIES_BANETTE
+ obj_tiles gMonBackPic_Seviper, 0x800, SPECIES_SEVIPER
+ obj_tiles gMonBackPic_Zangoose, 0x800, SPECIES_ZANGOOSE
+ obj_tiles gMonBackPic_Relicanth, 0x800, SPECIES_RELICANTH
+ obj_tiles gMonBackPic_Aron, 0x800, SPECIES_ARON
+ obj_tiles gMonBackPic_Lairon, 0x800, SPECIES_LAIRON
+ obj_tiles gMonBackPic_Aggron, 0x800, SPECIES_AGGRON
+ obj_tiles gMonBackPic_Castform, 0x800, SPECIES_CASTFORM
+ obj_tiles gMonBackPic_Volbeat, 0x800, SPECIES_VOLBEAT
+ obj_tiles gMonBackPic_Illumise, 0x800, SPECIES_ILLUMISE
+ obj_tiles gMonBackPic_Lileep, 0x800, SPECIES_LILEEP
+ obj_tiles gMonBackPic_Cradily, 0x800, SPECIES_CRADILY
+ obj_tiles gMonBackPic_Anorith, 0x800, SPECIES_ANORITH
+ obj_tiles gMonBackPic_Armaldo, 0x800, SPECIES_ARMALDO
+ obj_tiles gMonBackPic_Ralts, 0x800, SPECIES_RALTS
+ obj_tiles gMonBackPic_Kirlia, 0x800, SPECIES_KIRLIA
+ obj_tiles gMonBackPic_Gardevoir, 0x800, SPECIES_GARDEVOIR
+ obj_tiles gMonBackPic_Bagon, 0x800, SPECIES_BAGON
+ obj_tiles gMonBackPic_Shelgon, 0x800, SPECIES_SHELGON
+ obj_tiles gMonBackPic_Salamence, 0x800, SPECIES_SALAMENCE
+ obj_tiles gMonBackPic_Beldum, 0x800, SPECIES_BELDUM
+ obj_tiles gMonBackPic_Metang, 0x800, SPECIES_METANG
+ obj_tiles gMonBackPic_Metagross, 0x800, SPECIES_METAGROSS
+ obj_tiles gMonBackPic_Regirock, 0x800, SPECIES_REGIROCK
+ obj_tiles gMonBackPic_Regice, 0x800, SPECIES_REGICE
+ obj_tiles gMonBackPic_Registeel, 0x800, SPECIES_REGISTEEL
+ obj_tiles gMonBackPic_Kyogre, 0x800, SPECIES_KYOGRE
+ obj_tiles gMonBackPic_Groudon, 0x800, SPECIES_GROUDON
+ obj_tiles gMonBackPic_Rayquaza, 0x800, SPECIES_RAYQUAZA
+ obj_tiles gMonBackPic_Latias, 0x800, SPECIES_LATIAS
+ obj_tiles gMonBackPic_Latios, 0x800, SPECIES_LATIOS
+ obj_tiles gMonBackPic_Jirachi, 0x800, SPECIES_JIRACHI
+ obj_tiles gMonBackPic_Deoxys, 0x800, SPECIES_DEOXYS
+ obj_tiles gMonBackPic_Chimecho, 0x800, SPECIES_CHIMECHO
+ obj_tiles gMonPic_Egg, 0x800, SPECIES_EGG
+ obj_tiles gMonBackPic_UnownB, 0x800, SPECIES_UNOWN_B
+ obj_tiles gMonBackPic_UnownC, 0x800, SPECIES_UNOWN_C
+ obj_tiles gMonBackPic_UnownD, 0x800, SPECIES_UNOWN_D
+ obj_tiles gMonBackPic_UnownE, 0x800, SPECIES_UNOWN_E
+ obj_tiles gMonBackPic_UnownF, 0x800, SPECIES_UNOWN_F
+ obj_tiles gMonBackPic_UnownG, 0x800, SPECIES_UNOWN_G
+ obj_tiles gMonBackPic_UnownH, 0x800, SPECIES_UNOWN_H
+ obj_tiles gMonBackPic_UnownI, 0x800, SPECIES_UNOWN_I
+ obj_tiles gMonBackPic_UnownJ, 0x800, SPECIES_UNOWN_J
+ obj_tiles gMonBackPic_UnownK, 0x800, SPECIES_UNOWN_K
+ obj_tiles gMonBackPic_UnownL, 0x800, SPECIES_UNOWN_L
+ obj_tiles gMonBackPic_UnownM, 0x800, SPECIES_UNOWN_M
+ obj_tiles gMonBackPic_UnownN, 0x800, SPECIES_UNOWN_N
+ obj_tiles gMonBackPic_UnownO, 0x800, SPECIES_UNOWN_O
+ obj_tiles gMonBackPic_UnownP, 0x800, SPECIES_UNOWN_P
+ obj_tiles gMonBackPic_UnownQ, 0x800, SPECIES_UNOWN_Q
+ obj_tiles gMonBackPic_UnownR, 0x800, SPECIES_UNOWN_R
+ obj_tiles gMonBackPic_UnownS, 0x800, SPECIES_UNOWN_S
+ obj_tiles gMonBackPic_UnownT, 0x800, SPECIES_UNOWN_T
+ obj_tiles gMonBackPic_UnownU, 0x800, SPECIES_UNOWN_U
+ obj_tiles gMonBackPic_UnownV, 0x800, SPECIES_UNOWN_V
+ obj_tiles gMonBackPic_UnownW, 0x800, SPECIES_UNOWN_W
+ obj_tiles gMonBackPic_UnownX, 0x800, SPECIES_UNOWN_X
+ obj_tiles gMonBackPic_UnownY, 0x800, SPECIES_UNOWN_Y
+ obj_tiles gMonBackPic_UnownZ, 0x800, SPECIES_UNOWN_Z
+ obj_tiles gMonBackPic_UnownExclamationMark, 0x800, SPECIES_UNOWN_EMARK
+ obj_tiles gMonBackPic_UnownQuestionMark, 0x800, SPECIES_UNOWN_QMARK
diff --git a/data/graphics/pokemon/front_pic_table.inc b/data/graphics/pokemon/front_pic_table.inc
index 095c3d02a..f5149ce45 100644
--- a/data/graphics/pokemon/front_pic_table.inc
+++ b/data/graphics/pokemon/front_pic_table.inc
@@ -1,442 +1,442 @@
.align 2
gMonFrontPicTable:: @ 81E8354
- obj_tiles gMonFrontPic_CircledQuestionMark, 0x800, 0
- obj_tiles gMonFrontPic_Bulbasaur, 0x800, 1
- obj_tiles gMonFrontPic_Ivysaur, 0x800, 2
- obj_tiles gMonFrontPic_Venusaur, 0x800, 3
- obj_tiles gMonFrontPic_Charmander, 0x800, 4
- obj_tiles gMonFrontPic_Charmeleon, 0x800, 5
- obj_tiles gMonFrontPic_Charizard, 0x800, 6
- obj_tiles gMonFrontPic_Squirtle, 0x800, 7
- obj_tiles gMonFrontPic_Wartortle, 0x800, 8
- obj_tiles gMonFrontPic_Blastoise, 0x800, 9
- obj_tiles gMonFrontPic_Caterpie, 0x800, 10
- obj_tiles gMonFrontPic_Metapod, 0x800, 11
- obj_tiles gMonFrontPic_Butterfree, 0x800, 12
- obj_tiles gMonFrontPic_Weedle, 0x800, 13
- obj_tiles gMonFrontPic_Kakuna, 0x800, 14
- obj_tiles gMonFrontPic_Beedrill, 0x800, 15
- obj_tiles gMonFrontPic_Pidgey, 0x800, 16
- obj_tiles gMonFrontPic_Pidgeotto, 0x800, 17
- obj_tiles gMonFrontPic_Pidgeot, 0x800, 18
- obj_tiles gMonFrontPic_Rattata, 0x800, 19
- obj_tiles gMonFrontPic_Raticate, 0x800, 20
- obj_tiles gMonFrontPic_Spearow, 0x800, 21
- obj_tiles gMonFrontPic_Fearow, 0x800, 22
- obj_tiles gMonFrontPic_Ekans, 0x800, 23
- obj_tiles gMonFrontPic_Arbok, 0x800, 24
- obj_tiles gMonFrontPic_Pikachu, 0x800, 25
- obj_tiles gMonFrontPic_Raichu, 0x800, 26
- obj_tiles gMonFrontPic_Sandshrew, 0x800, 27
- obj_tiles gMonFrontPic_Sandslash, 0x800, 28
- obj_tiles gMonFrontPic_NidoranF, 0x800, 29
- obj_tiles gMonFrontPic_Nidorina, 0x800, 30
- obj_tiles gMonFrontPic_Nidoqueen, 0x800, 31
- obj_tiles gMonFrontPic_NidoranM, 0x800, 32
- obj_tiles gMonFrontPic_Nidorino, 0x800, 33
- obj_tiles gMonFrontPic_Nidoking, 0x800, 34
- obj_tiles gMonFrontPic_Clefairy, 0x800, 35
- obj_tiles gMonFrontPic_Clefable, 0x800, 36
- obj_tiles gMonFrontPic_Vulpix, 0x800, 37
- obj_tiles gMonFrontPic_Ninetales, 0x800, 38
- obj_tiles gMonFrontPic_Jigglypuff, 0x800, 39
- obj_tiles gMonFrontPic_Wigglytuff, 0x800, 40
- obj_tiles gMonFrontPic_Zubat, 0x800, 41
- obj_tiles gMonFrontPic_Golbat, 0x800, 42
- obj_tiles gMonFrontPic_Oddish, 0x800, 43
- obj_tiles gMonFrontPic_Gloom, 0x800, 44
- obj_tiles gMonFrontPic_Vileplume, 0x800, 45
- obj_tiles gMonFrontPic_Paras, 0x800, 46
- obj_tiles gMonFrontPic_Parasect, 0x800, 47
- obj_tiles gMonFrontPic_Venonat, 0x800, 48
- obj_tiles gMonFrontPic_Venomoth, 0x800, 49
- obj_tiles gMonFrontPic_Diglett, 0x800, 50
- obj_tiles gMonFrontPic_Dugtrio, 0x800, 51
- obj_tiles gMonFrontPic_Meowth, 0x800, 52
- obj_tiles gMonFrontPic_Persian, 0x800, 53
- obj_tiles gMonFrontPic_Psyduck, 0x800, 54
- obj_tiles gMonFrontPic_Golduck, 0x800, 55
- obj_tiles gMonFrontPic_Mankey, 0x800, 56
- obj_tiles gMonFrontPic_Primeape, 0x800, 57
- obj_tiles gMonFrontPic_Growlithe, 0x800, 58
- obj_tiles gMonFrontPic_Arcanine, 0x800, 59
- obj_tiles gMonFrontPic_Poliwag, 0x800, 60
- obj_tiles gMonFrontPic_Poliwhirl, 0x800, 61
- obj_tiles gMonFrontPic_Poliwrath, 0x800, 62
- obj_tiles gMonFrontPic_Abra, 0x800, 63
- obj_tiles gMonFrontPic_Kadabra, 0x800, 64
- obj_tiles gMonFrontPic_Alakazam, 0x800, 65
- obj_tiles gMonFrontPic_Machop, 0x800, 66
- obj_tiles gMonFrontPic_Machoke, 0x800, 67
- obj_tiles gMonFrontPic_Machamp, 0x800, 68
- obj_tiles gMonFrontPic_Bellsprout, 0x800, 69
- obj_tiles gMonFrontPic_Weepinbell, 0x800, 70
- obj_tiles gMonFrontPic_Victreebel, 0x800, 71
- obj_tiles gMonFrontPic_Tentacool, 0x800, 72
- obj_tiles gMonFrontPic_Tentacruel, 0x800, 73
- obj_tiles gMonFrontPic_Geodude, 0x800, 74
- obj_tiles gMonFrontPic_Graveler, 0x800, 75
- obj_tiles gMonFrontPic_Golem, 0x800, 76
- obj_tiles gMonFrontPic_Ponyta, 0x800, 77
- obj_tiles gMonFrontPic_Rapidash, 0x800, 78
- obj_tiles gMonFrontPic_Slowpoke, 0x800, 79
- obj_tiles gMonFrontPic_Slowbro, 0x800, 80
- obj_tiles gMonFrontPic_Magnemite, 0x800, 81
- obj_tiles gMonFrontPic_Magneton, 0x800, 82
- obj_tiles gMonFrontPic_Farfetchd, 0x800, 83
- obj_tiles gMonFrontPic_Doduo, 0x800, 84
- obj_tiles gMonFrontPic_Dodrio, 0x800, 85
- obj_tiles gMonFrontPic_Seel, 0x800, 86
- obj_tiles gMonFrontPic_Dewgong, 0x800, 87
- obj_tiles gMonFrontPic_Grimer, 0x800, 88
- obj_tiles gMonFrontPic_Muk, 0x800, 89
- obj_tiles gMonFrontPic_Shellder, 0x800, 90
- obj_tiles gMonFrontPic_Cloyster, 0x800, 91
- obj_tiles gMonFrontPic_Gastly, 0x800, 92
- obj_tiles gMonFrontPic_Haunter, 0x800, 93
- obj_tiles gMonFrontPic_Gengar, 0x800, 94
- obj_tiles gMonFrontPic_Onix, 0x800, 95
- obj_tiles gMonFrontPic_Drowzee, 0x800, 96
- obj_tiles gMonFrontPic_Hypno, 0x800, 97
- obj_tiles gMonFrontPic_Krabby, 0x800, 98
- obj_tiles gMonFrontPic_Kingler, 0x800, 99
- obj_tiles gMonFrontPic_Voltorb, 0x800, 100
- obj_tiles gMonFrontPic_Electrode, 0x800, 101
- obj_tiles gMonFrontPic_Exeggcute, 0x800, 102
- obj_tiles gMonFrontPic_Exeggutor, 0x800, 103
- obj_tiles gMonFrontPic_Cubone, 0x800, 104
- obj_tiles gMonFrontPic_Marowak, 0x800, 105
- obj_tiles gMonFrontPic_Hitmonlee, 0x800, 106
- obj_tiles gMonFrontPic_Hitmonchan, 0x800, 107
- obj_tiles gMonFrontPic_Lickitung, 0x800, 108
- obj_tiles gMonFrontPic_Koffing, 0x800, 109
- obj_tiles gMonFrontPic_Weezing, 0x800, 110
- obj_tiles gMonFrontPic_Rhyhorn, 0x800, 111
- obj_tiles gMonFrontPic_Rhydon, 0x800, 112
- obj_tiles gMonFrontPic_Chansey, 0x800, 113
- obj_tiles gMonFrontPic_Tangela, 0x800, 114
- obj_tiles gMonFrontPic_Kangaskhan, 0x800, 115
- obj_tiles gMonFrontPic_Horsea, 0x800, 116
- obj_tiles gMonFrontPic_Seadra, 0x800, 117
- obj_tiles gMonFrontPic_Goldeen, 0x800, 118
- obj_tiles gMonFrontPic_Seaking, 0x800, 119
- obj_tiles gMonFrontPic_Staryu, 0x800, 120
- obj_tiles gMonFrontPic_Starmie, 0x800, 121
- obj_tiles gMonFrontPic_Mrmime, 0x800, 122
- obj_tiles gMonFrontPic_Scyther, 0x800, 123
- obj_tiles gMonFrontPic_Jynx, 0x800, 124
- obj_tiles gMonFrontPic_Electabuzz, 0x800, 125
- obj_tiles gMonFrontPic_Magmar, 0x800, 126
- obj_tiles gMonFrontPic_Pinsir, 0x800, 127
- obj_tiles gMonFrontPic_Tauros, 0x800, 128
- obj_tiles gMonFrontPic_Magikarp, 0x800, 129
- obj_tiles gMonFrontPic_Gyarados, 0x800, 130
- obj_tiles gMonFrontPic_Lapras, 0x800, 131
- obj_tiles gMonFrontPic_Ditto, 0x800, 132
- obj_tiles gMonFrontPic_Eevee, 0x800, 133
- obj_tiles gMonFrontPic_Vaporeon, 0x800, 134
- obj_tiles gMonFrontPic_Jolteon, 0x800, 135
- obj_tiles gMonFrontPic_Flareon, 0x800, 136
- obj_tiles gMonFrontPic_Porygon, 0x800, 137
- obj_tiles gMonFrontPic_Omanyte, 0x800, 138
- obj_tiles gMonFrontPic_Omastar, 0x800, 139
- obj_tiles gMonFrontPic_Kabuto, 0x800, 140
- obj_tiles gMonFrontPic_Kabutops, 0x800, 141
- obj_tiles gMonFrontPic_Aerodactyl, 0x800, 142
- obj_tiles gMonFrontPic_Snorlax, 0x800, 143
- obj_tiles gMonFrontPic_Articuno, 0x800, 144
- obj_tiles gMonFrontPic_Zapdos, 0x800, 145
- obj_tiles gMonFrontPic_Moltres, 0x800, 146
- obj_tiles gMonFrontPic_Dratini, 0x800, 147
- obj_tiles gMonFrontPic_Dragonair, 0x800, 148
- obj_tiles gMonFrontPic_Dragonite, 0x800, 149
- obj_tiles gMonFrontPic_Mewtwo, 0x800, 150
- obj_tiles gMonFrontPic_Mew, 0x800, 151
- obj_tiles gMonFrontPic_Chikorita, 0x800, 152
- obj_tiles gMonFrontPic_Bayleef, 0x800, 153
- obj_tiles gMonFrontPic_Meganium, 0x800, 154
- obj_tiles gMonFrontPic_Cyndaquil, 0x800, 155
- obj_tiles gMonFrontPic_Quilava, 0x800, 156
- obj_tiles gMonFrontPic_Typhlosion, 0x800, 157
- obj_tiles gMonFrontPic_Totodile, 0x800, 158
- obj_tiles gMonFrontPic_Croconaw, 0x800, 159
- obj_tiles gMonFrontPic_Feraligatr, 0x800, 160
- obj_tiles gMonFrontPic_Sentret, 0x800, 161
- obj_tiles gMonFrontPic_Furret, 0x800, 162
- obj_tiles gMonFrontPic_Hoothoot, 0x800, 163
- obj_tiles gMonFrontPic_Noctowl, 0x800, 164
- obj_tiles gMonFrontPic_Ledyba, 0x800, 165
- obj_tiles gMonFrontPic_Ledian, 0x800, 166
- obj_tiles gMonFrontPic_Spinarak, 0x800, 167
- obj_tiles gMonFrontPic_Ariados, 0x800, 168
- obj_tiles gMonFrontPic_Crobat, 0x800, 169
- obj_tiles gMonFrontPic_Chinchou, 0x800, 170
- obj_tiles gMonFrontPic_Lanturn, 0x800, 171
- obj_tiles gMonFrontPic_Pichu, 0x800, 172
- obj_tiles gMonFrontPic_Cleffa, 0x800, 173
- obj_tiles gMonFrontPic_Igglybuff, 0x800, 174
- obj_tiles gMonFrontPic_Togepi, 0x800, 175
- obj_tiles gMonFrontPic_Togetic, 0x800, 176
- obj_tiles gMonFrontPic_Natu, 0x800, 177
- obj_tiles gMonFrontPic_Xatu, 0x800, 178
- obj_tiles gMonFrontPic_Mareep, 0x800, 179
- obj_tiles gMonFrontPic_Flaaffy, 0x800, 180
- obj_tiles gMonFrontPic_Ampharos, 0x800, 181
- obj_tiles gMonFrontPic_Bellossom, 0x800, 182
- obj_tiles gMonFrontPic_Marill, 0x800, 183
- obj_tiles gMonFrontPic_Azumarill, 0x800, 184
- obj_tiles gMonFrontPic_Sudowoodo, 0x800, 185
- obj_tiles gMonFrontPic_Politoed, 0x800, 186
- obj_tiles gMonFrontPic_Hoppip, 0x800, 187
- obj_tiles gMonFrontPic_Skiploom, 0x800, 188
- obj_tiles gMonFrontPic_Jumpluff, 0x800, 189
- obj_tiles gMonFrontPic_Aipom, 0x800, 190
- obj_tiles gMonFrontPic_Sunkern, 0x800, 191
- obj_tiles gMonFrontPic_Sunflora, 0x800, 192
- obj_tiles gMonFrontPic_Yanma, 0x800, 193
- obj_tiles gMonFrontPic_Wooper, 0x800, 194
- obj_tiles gMonFrontPic_Quagsire, 0x800, 195
- obj_tiles gMonFrontPic_Espeon, 0x800, 196
- obj_tiles gMonFrontPic_Umbreon, 0x800, 197
- obj_tiles gMonFrontPic_Murkrow, 0x800, 198
- obj_tiles gMonFrontPic_Slowking, 0x800, 199
- obj_tiles gMonFrontPic_Misdreavus, 0x800, 200
- obj_tiles gMonFrontPic_UnownA, 0x800, 201
- obj_tiles gMonFrontPic_Wobbuffet, 0x800, 202
- obj_tiles gMonFrontPic_Girafarig, 0x800, 203
- obj_tiles gMonFrontPic_Pineco, 0x800, 204
- obj_tiles gMonFrontPic_Forretress, 0x800, 205
- obj_tiles gMonFrontPic_Dunsparce, 0x800, 206
- obj_tiles gMonFrontPic_Gligar, 0x800, 207
- obj_tiles gMonFrontPic_Steelix, 0x800, 208
- obj_tiles gMonFrontPic_Snubbull, 0x800, 209
- obj_tiles gMonFrontPic_Granbull, 0x800, 210
- obj_tiles gMonFrontPic_Qwilfish, 0x800, 211
- obj_tiles gMonFrontPic_Scizor, 0x800, 212
- obj_tiles gMonFrontPic_Shuckle, 0x800, 213
- obj_tiles gMonFrontPic_Heracross, 0x800, 214
- obj_tiles gMonFrontPic_Sneasel, 0x800, 215
- obj_tiles gMonFrontPic_Teddiursa, 0x800, 216
- obj_tiles gMonFrontPic_Ursaring, 0x800, 217
- obj_tiles gMonFrontPic_Slugma, 0x800, 218
- obj_tiles gMonFrontPic_Magcargo, 0x800, 219
- obj_tiles gMonFrontPic_Swinub, 0x800, 220
- obj_tiles gMonFrontPic_Piloswine, 0x800, 221
- obj_tiles gMonFrontPic_Corsola, 0x800, 222
- obj_tiles gMonFrontPic_Remoraid, 0x800, 223
- obj_tiles gMonFrontPic_Octillery, 0x800, 224
- obj_tiles gMonFrontPic_Delibird, 0x800, 225
- obj_tiles gMonFrontPic_Mantine, 0x800, 226
- obj_tiles gMonFrontPic_Skarmory, 0x800, 227
- obj_tiles gMonFrontPic_Houndour, 0x800, 228
- obj_tiles gMonFrontPic_Houndoom, 0x800, 229
- obj_tiles gMonFrontPic_Kingdra, 0x800, 230
- obj_tiles gMonFrontPic_Phanpy, 0x800, 231
- obj_tiles gMonFrontPic_Donphan, 0x800, 232
- obj_tiles gMonFrontPic_Porygon2, 0x800, 233
- obj_tiles gMonFrontPic_Stantler, 0x800, 234
- obj_tiles gMonFrontPic_Smeargle, 0x800, 235
- obj_tiles gMonFrontPic_Tyrogue, 0x800, 236
- obj_tiles gMonFrontPic_Hitmontop, 0x800, 237
- obj_tiles gMonFrontPic_Smoochum, 0x800, 238
- obj_tiles gMonFrontPic_Elekid, 0x800, 239
- obj_tiles gMonFrontPic_Magby, 0x800, 240
- obj_tiles gMonFrontPic_Miltank, 0x800, 241
- obj_tiles gMonFrontPic_Blissey, 0x800, 242
- obj_tiles gMonFrontPic_Raikou, 0x800, 243
- obj_tiles gMonFrontPic_Entei, 0x800, 244
- obj_tiles gMonFrontPic_Suicune, 0x800, 245
- obj_tiles gMonFrontPic_Larvitar, 0x800, 246
- obj_tiles gMonFrontPic_Pupitar, 0x800, 247
- obj_tiles gMonFrontPic_Tyranitar, 0x800, 248
- obj_tiles gMonFrontPic_Lugia, 0x800, 249
- obj_tiles gMonFrontPic_HoOh, 0x800, 250
- obj_tiles gMonFrontPic_Celebi, 0x800, 251
- obj_tiles gMonFrontPic_QuestionMark, 0x800, 252
- obj_tiles gMonFrontPic_QuestionMark, 0x800, 253
- obj_tiles gMonFrontPic_QuestionMark, 0x800, 254
- obj_tiles gMonFrontPic_QuestionMark, 0x800, 255
- obj_tiles gMonFrontPic_QuestionMark, 0x800, 256
- obj_tiles gMonFrontPic_QuestionMark, 0x800, 257
- obj_tiles gMonFrontPic_QuestionMark, 0x800, 258
- obj_tiles gMonFrontPic_QuestionMark, 0x800, 259
- obj_tiles gMonFrontPic_QuestionMark, 0x800, 260
- obj_tiles gMonFrontPic_QuestionMark, 0x800, 261
- obj_tiles gMonFrontPic_QuestionMark, 0x800, 262
- obj_tiles gMonFrontPic_QuestionMark, 0x800, 263
- obj_tiles gMonFrontPic_QuestionMark, 0x800, 264
- obj_tiles gMonFrontPic_QuestionMark, 0x800, 265
- obj_tiles gMonFrontPic_QuestionMark, 0x800, 266
- obj_tiles gMonFrontPic_QuestionMark, 0x800, 267
- obj_tiles gMonFrontPic_QuestionMark, 0x800, 268
- obj_tiles gMonFrontPic_QuestionMark, 0x800, 269
- obj_tiles gMonFrontPic_QuestionMark, 0x800, 270
- obj_tiles gMonFrontPic_QuestionMark, 0x800, 271
- obj_tiles gMonFrontPic_QuestionMark, 0x800, 272
- obj_tiles gMonFrontPic_QuestionMark, 0x800, 273
- obj_tiles gMonFrontPic_QuestionMark, 0x800, 274
- obj_tiles gMonFrontPic_QuestionMark, 0x800, 275
- obj_tiles gMonFrontPic_QuestionMark, 0x800, 276
- obj_tiles gMonFrontPic_Treecko, 0x800, 277
- obj_tiles gMonFrontPic_Grovyle, 0x800, 278
- obj_tiles gMonFrontPic_Sceptile, 0x800, 279
- obj_tiles gMonFrontPic_Torchic, 0x800, 280
- obj_tiles gMonFrontPic_Combusken, 0x800, 281
- obj_tiles gMonFrontPic_Blaziken, 0x800, 282
- obj_tiles gMonFrontPic_Mudkip, 0x800, 283
- obj_tiles gMonFrontPic_Marshtomp, 0x800, 284
- obj_tiles gMonFrontPic_Swampert, 0x800, 285
- obj_tiles gMonFrontPic_Poochyena, 0x800, 286
- obj_tiles gMonFrontPic_Mightyena, 0x800, 287
- obj_tiles gMonFrontPic_Zigzagoon, 0x800, 288
- obj_tiles gMonFrontPic_Linoone, 0x800, 289
- obj_tiles gMonFrontPic_Wurmple, 0x800, 290
- obj_tiles gMonFrontPic_Silcoon, 0x800, 291
- obj_tiles gMonFrontPic_Beautifly, 0x800, 292
- obj_tiles gMonFrontPic_Cascoon, 0x800, 293
- obj_tiles gMonFrontPic_Dustox, 0x800, 294
- obj_tiles gMonFrontPic_Lotad, 0x800, 295
- obj_tiles gMonFrontPic_Lombre, 0x800, 296
- obj_tiles gMonFrontPic_Ludicolo, 0x800, 297
- obj_tiles gMonFrontPic_Seedot, 0x800, 298
- obj_tiles gMonFrontPic_Nuzleaf, 0x800, 299
- obj_tiles gMonFrontPic_Shiftry, 0x800, 300
- obj_tiles gMonFrontPic_Nincada, 0x800, 301
- obj_tiles gMonFrontPic_Ninjask, 0x800, 302
- obj_tiles gMonFrontPic_Shedinja, 0x800, 303
- obj_tiles gMonFrontPic_Taillow, 0x800, 304
- obj_tiles gMonFrontPic_Swellow, 0x800, 305
- obj_tiles gMonFrontPic_Shroomish, 0x800, 306
- obj_tiles gMonFrontPic_Breloom, 0x800, 307
- obj_tiles gMonFrontPic_Spinda, 0x800, 308
- obj_tiles gMonFrontPic_Wingull, 0x800, 309
- obj_tiles gMonFrontPic_Pelipper, 0x800, 310
- obj_tiles gMonFrontPic_Surskit, 0x800, 311
- obj_tiles gMonFrontPic_Masquerain, 0x800, 312
- obj_tiles gMonFrontPic_Wailmer, 0x800, 313
- obj_tiles gMonFrontPic_Wailord, 0x800, 314
- obj_tiles gMonFrontPic_Skitty, 0x800, 315
- obj_tiles gMonFrontPic_Delcatty, 0x800, 316
- obj_tiles gMonFrontPic_Kecleon, 0x800, 317
- obj_tiles gMonFrontPic_Baltoy, 0x800, 318
- obj_tiles gMonFrontPic_Claydol, 0x800, 319
- obj_tiles gMonFrontPic_Nosepass, 0x800, 320
- obj_tiles gMonFrontPic_Torkoal, 0x800, 321
- obj_tiles gMonFrontPic_Sableye, 0x800, 322
- obj_tiles gMonFrontPic_Barboach, 0x800, 323
- obj_tiles gMonFrontPic_Whiscash, 0x800, 324
- obj_tiles gMonFrontPic_Luvdisc, 0x800, 325
- obj_tiles gMonFrontPic_Corphish, 0x800, 326
- obj_tiles gMonFrontPic_Crawdaunt, 0x800, 327
- obj_tiles gMonFrontPic_Feebas, 0x800, 328
- obj_tiles gMonFrontPic_Milotic, 0x800, 329
- obj_tiles gMonFrontPic_Carvanha, 0x800, 330
- obj_tiles gMonFrontPic_Sharpedo, 0x800, 331
- obj_tiles gMonFrontPic_Trapinch, 0x800, 332
- obj_tiles gMonFrontPic_Vibrava, 0x800, 333
- obj_tiles gMonFrontPic_Flygon, 0x800, 334
- obj_tiles gMonFrontPic_Makuhita, 0x800, 335
- obj_tiles gMonFrontPic_Hariyama, 0x800, 336
- obj_tiles gMonFrontPic_Electrike, 0x800, 337
- obj_tiles gMonFrontPic_Manectric, 0x800, 338
- obj_tiles gMonFrontPic_Numel, 0x800, 339
- obj_tiles gMonFrontPic_Camerupt, 0x800, 340
- obj_tiles gMonFrontPic_Spheal, 0x800, 341
- obj_tiles gMonFrontPic_Sealeo, 0x800, 342
- obj_tiles gMonFrontPic_Walrein, 0x800, 343
- obj_tiles gMonFrontPic_Cacnea, 0x800, 344
- obj_tiles gMonFrontPic_Cacturne, 0x800, 345
- obj_tiles gMonFrontPic_Snorunt, 0x800, 346
- obj_tiles gMonFrontPic_Glalie, 0x800, 347
- obj_tiles gMonFrontPic_Lunatone, 0x800, 348
- obj_tiles gMonFrontPic_Solrock, 0x800, 349
- obj_tiles gMonFrontPic_Azurill, 0x800, 350
- obj_tiles gMonFrontPic_Spoink, 0x800, 351
- obj_tiles gMonFrontPic_Grumpig, 0x800, 352
- obj_tiles gMonFrontPic_Plusle, 0x800, 353
- obj_tiles gMonFrontPic_Minun, 0x800, 354
- obj_tiles gMonFrontPic_Mawile, 0x800, 355
- obj_tiles gMonFrontPic_Meditite, 0x800, 356
- obj_tiles gMonFrontPic_Medicham, 0x800, 357
- obj_tiles gMonFrontPic_Swablu, 0x800, 358
- obj_tiles gMonFrontPic_Altaria, 0x800, 359
- obj_tiles gMonFrontPic_Wynaut, 0x800, 360
- obj_tiles gMonFrontPic_Duskull, 0x800, 361
- obj_tiles gMonFrontPic_Dusclops, 0x800, 362
- obj_tiles gMonFrontPic_Roselia, 0x800, 363
- obj_tiles gMonFrontPic_Slakoth, 0x800, 364
- obj_tiles gMonFrontPic_Vigoroth, 0x800, 365
- obj_tiles gMonFrontPic_Slaking, 0x800, 366
- obj_tiles gMonFrontPic_Gulpin, 0x800, 367
- obj_tiles gMonFrontPic_Swalot, 0x800, 368
- obj_tiles gMonFrontPic_Tropius, 0x800, 369
- obj_tiles gMonFrontPic_Whismur, 0x800, 370
- obj_tiles gMonFrontPic_Loudred, 0x800, 371
- obj_tiles gMonFrontPic_Exploud, 0x800, 372
- obj_tiles gMonFrontPic_Clamperl, 0x800, 373
- obj_tiles gMonFrontPic_Huntail, 0x800, 374
- obj_tiles gMonFrontPic_Gorebyss, 0x800, 375
- obj_tiles gMonFrontPic_Absol, 0x800, 376
- obj_tiles gMonFrontPic_Shuppet, 0x800, 377
- obj_tiles gMonFrontPic_Banette, 0x800, 378
- obj_tiles gMonFrontPic_Seviper, 0x800, 379
- obj_tiles gMonFrontPic_Zangoose, 0x800, 380
- obj_tiles gMonFrontPic_Relicanth, 0x800, 381
- obj_tiles gMonFrontPic_Aron, 0x800, 382
- obj_tiles gMonFrontPic_Lairon, 0x800, 383
- obj_tiles gMonFrontPic_Aggron, 0x800, 384
- obj_tiles gMonFrontPic_Castform, 0x800, 385
- obj_tiles gMonFrontPic_Volbeat, 0x800, 386
- obj_tiles gMonFrontPic_Illumise, 0x800, 387
- obj_tiles gMonFrontPic_Lileep, 0x800, 388
- obj_tiles gMonFrontPic_Cradily, 0x800, 389
- obj_tiles gMonFrontPic_Anorith, 0x800, 390
- obj_tiles gMonFrontPic_Armaldo, 0x800, 391
- obj_tiles gMonFrontPic_Ralts, 0x800, 392
- obj_tiles gMonFrontPic_Kirlia, 0x800, 393
- obj_tiles gMonFrontPic_Gardevoir, 0x800, 394
- obj_tiles gMonFrontPic_Bagon, 0x800, 395
- obj_tiles gMonFrontPic_Shelgon, 0x800, 396
- obj_tiles gMonFrontPic_Salamence, 0x800, 397
- obj_tiles gMonFrontPic_Beldum, 0x800, 398
- obj_tiles gMonFrontPic_Metang, 0x800, 399
- obj_tiles gMonFrontPic_Metagross, 0x800, 400
- obj_tiles gMonFrontPic_Regirock, 0x800, 401
- obj_tiles gMonFrontPic_Regice, 0x800, 402
- obj_tiles gMonFrontPic_Registeel, 0x800, 403
- obj_tiles gMonFrontPic_Kyogre, 0x800, 404
- obj_tiles gMonFrontPic_Groudon, 0x800, 405
- obj_tiles gMonFrontPic_Rayquaza, 0x800, 406
- obj_tiles gMonFrontPic_Latias, 0x800, 407
- obj_tiles gMonFrontPic_Latios, 0x800, 408
- obj_tiles gMonFrontPic_Jirachi, 0x800, 409
- obj_tiles gMonFrontPic_Deoxys, 0x800, 410
- obj_tiles gMonFrontPic_Chimecho, 0x800, 411
- obj_tiles gMonPic_Egg, 0x800, 412
- obj_tiles gMonFrontPic_UnownB, 0x800, 413
- obj_tiles gMonFrontPic_UnownC, 0x800, 414
- obj_tiles gMonFrontPic_UnownD, 0x800, 415
- obj_tiles gMonFrontPic_UnownE, 0x800, 416
- obj_tiles gMonFrontPic_UnownF, 0x800, 417
- obj_tiles gMonFrontPic_UnownG, 0x800, 418
- obj_tiles gMonFrontPic_UnownH, 0x800, 419
- obj_tiles gMonFrontPic_UnownI, 0x800, 420
- obj_tiles gMonFrontPic_UnownJ, 0x800, 421
- obj_tiles gMonFrontPic_UnownK, 0x800, 422
- obj_tiles gMonFrontPic_UnownL, 0x800, 423
- obj_tiles gMonFrontPic_UnownM, 0x800, 424
- obj_tiles gMonFrontPic_UnownN, 0x800, 425
- obj_tiles gMonFrontPic_UnownO, 0x800, 426
- obj_tiles gMonFrontPic_UnownP, 0x800, 427
- obj_tiles gMonFrontPic_UnownQ, 0x800, 428
- obj_tiles gMonFrontPic_UnownR, 0x800, 429
- obj_tiles gMonFrontPic_UnownS, 0x800, 430
- obj_tiles gMonFrontPic_UnownT, 0x800, 431
- obj_tiles gMonFrontPic_UnownU, 0x800, 432
- obj_tiles gMonFrontPic_UnownV, 0x800, 433
- obj_tiles gMonFrontPic_UnownW, 0x800, 434
- obj_tiles gMonFrontPic_UnownX, 0x800, 435
- obj_tiles gMonFrontPic_UnownY, 0x800, 436
- obj_tiles gMonFrontPic_UnownZ, 0x800, 437
- obj_tiles gMonFrontPic_UnownExclamationMark, 0x800, 438
- obj_tiles gMonFrontPic_UnownQuestionMark, 0x800, 439
+ obj_tiles gMonFrontPic_CircledQuestionMark, 0x800, SPECIES_NONE
+ obj_tiles gMonFrontPic_Bulbasaur, 0x800, SPECIES_BULBASAUR
+ obj_tiles gMonFrontPic_Ivysaur, 0x800, SPECIES_IVYSAUR
+ obj_tiles gMonFrontPic_Venusaur, 0x800, SPECIES_VENUSAUR
+ obj_tiles gMonFrontPic_Charmander, 0x800, SPECIES_CHARMANDER
+ obj_tiles gMonFrontPic_Charmeleon, 0x800, SPECIES_CHARMELEON
+ obj_tiles gMonFrontPic_Charizard, 0x800, SPECIES_CHARIZARD
+ obj_tiles gMonFrontPic_Squirtle, 0x800, SPECIES_SQUIRTLE
+ obj_tiles gMonFrontPic_Wartortle, 0x800, SPECIES_WARTORTLE
+ obj_tiles gMonFrontPic_Blastoise, 0x800, SPECIES_BLASTOISE
+ obj_tiles gMonFrontPic_Caterpie, 0x800, SPECIES_CATERPIE
+ obj_tiles gMonFrontPic_Metapod, 0x800, SPECIES_METAPOD
+ obj_tiles gMonFrontPic_Butterfree, 0x800, SPECIES_BUTTERFREE
+ obj_tiles gMonFrontPic_Weedle, 0x800, SPECIES_WEEDLE
+ obj_tiles gMonFrontPic_Kakuna, 0x800, SPECIES_KAKUNA
+ obj_tiles gMonFrontPic_Beedrill, 0x800, SPECIES_BEEDRILL
+ obj_tiles gMonFrontPic_Pidgey, 0x800, SPECIES_PIDGEY
+ obj_tiles gMonFrontPic_Pidgeotto, 0x800, SPECIES_PIDGEOTTO
+ obj_tiles gMonFrontPic_Pidgeot, 0x800, SPECIES_PIDGEOT
+ obj_tiles gMonFrontPic_Rattata, 0x800, SPECIES_RATTATA
+ obj_tiles gMonFrontPic_Raticate, 0x800, SPECIES_RATICATE
+ obj_tiles gMonFrontPic_Spearow, 0x800, SPECIES_SPEAROW
+ obj_tiles gMonFrontPic_Fearow, 0x800, SPECIES_FEAROW
+ obj_tiles gMonFrontPic_Ekans, 0x800, SPECIES_EKANS
+ obj_tiles gMonFrontPic_Arbok, 0x800, SPECIES_ARBOK
+ obj_tiles gMonFrontPic_Pikachu, 0x800, SPECIES_PIKACHU
+ obj_tiles gMonFrontPic_Raichu, 0x800, SPECIES_RAICHU
+ obj_tiles gMonFrontPic_Sandshrew, 0x800, SPECIES_SANDSHREW
+ obj_tiles gMonFrontPic_Sandslash, 0x800, SPECIES_SANDSLASH
+ obj_tiles gMonFrontPic_NidoranF, 0x800, SPECIES_NIDORAN_F
+ obj_tiles gMonFrontPic_Nidorina, 0x800, SPECIES_NIDORINA
+ obj_tiles gMonFrontPic_Nidoqueen, 0x800, SPECIES_NIDOQUEEN
+ obj_tiles gMonFrontPic_NidoranM, 0x800, SPECIES_NIDORAN_M
+ obj_tiles gMonFrontPic_Nidorino, 0x800, SPECIES_NIDORINO
+ obj_tiles gMonFrontPic_Nidoking, 0x800, SPECIES_NIDOKING
+ obj_tiles gMonFrontPic_Clefairy, 0x800, SPECIES_CLEFAIRY
+ obj_tiles gMonFrontPic_Clefable, 0x800, SPECIES_CLEFABLE
+ obj_tiles gMonFrontPic_Vulpix, 0x800, SPECIES_VULPIX
+ obj_tiles gMonFrontPic_Ninetales, 0x800, SPECIES_NINETALES
+ obj_tiles gMonFrontPic_Jigglypuff, 0x800, SPECIES_JIGGLYPUFF
+ obj_tiles gMonFrontPic_Wigglytuff, 0x800, SPECIES_WIGGLYTUFF
+ obj_tiles gMonFrontPic_Zubat, 0x800, SPECIES_ZUBAT
+ obj_tiles gMonFrontPic_Golbat, 0x800, SPECIES_GOLBAT
+ obj_tiles gMonFrontPic_Oddish, 0x800, SPECIES_ODDISH
+ obj_tiles gMonFrontPic_Gloom, 0x800, SPECIES_GLOOM
+ obj_tiles gMonFrontPic_Vileplume, 0x800, SPECIES_VILEPLUME
+ obj_tiles gMonFrontPic_Paras, 0x800, SPECIES_PARAS
+ obj_tiles gMonFrontPic_Parasect, 0x800, SPECIES_PARASECT
+ obj_tiles gMonFrontPic_Venonat, 0x800, SPECIES_VENONAT
+ obj_tiles gMonFrontPic_Venomoth, 0x800, SPECIES_VENOMOTH
+ obj_tiles gMonFrontPic_Diglett, 0x800, SPECIES_DIGLETT
+ obj_tiles gMonFrontPic_Dugtrio, 0x800, SPECIES_DUGTRIO
+ obj_tiles gMonFrontPic_Meowth, 0x800, SPECIES_MEOWTH
+ obj_tiles gMonFrontPic_Persian, 0x800, SPECIES_PERSIAN
+ obj_tiles gMonFrontPic_Psyduck, 0x800, SPECIES_PSYDUCK
+ obj_tiles gMonFrontPic_Golduck, 0x800, SPECIES_GOLDUCK
+ obj_tiles gMonFrontPic_Mankey, 0x800, SPECIES_MANKEY
+ obj_tiles gMonFrontPic_Primeape, 0x800, SPECIES_PRIMEAPE
+ obj_tiles gMonFrontPic_Growlithe, 0x800, SPECIES_GROWLITHE
+ obj_tiles gMonFrontPic_Arcanine, 0x800, SPECIES_ARCANINE
+ obj_tiles gMonFrontPic_Poliwag, 0x800, SPECIES_POLIWAG
+ obj_tiles gMonFrontPic_Poliwhirl, 0x800, SPECIES_POLIWHIRL
+ obj_tiles gMonFrontPic_Poliwrath, 0x800, SPECIES_POLIWRATH
+ obj_tiles gMonFrontPic_Abra, 0x800, SPECIES_ABRA
+ obj_tiles gMonFrontPic_Kadabra, 0x800, SPECIES_KADABRA
+ obj_tiles gMonFrontPic_Alakazam, 0x800, SPECIES_ALAKAZAM
+ obj_tiles gMonFrontPic_Machop, 0x800, SPECIES_MACHOP
+ obj_tiles gMonFrontPic_Machoke, 0x800, SPECIES_MACHOKE
+ obj_tiles gMonFrontPic_Machamp, 0x800, SPECIES_MACHAMP
+ obj_tiles gMonFrontPic_Bellsprout, 0x800, SPECIES_BELLSPROUT
+ obj_tiles gMonFrontPic_Weepinbell, 0x800, SPECIES_WEEPINBELL
+ obj_tiles gMonFrontPic_Victreebel, 0x800, SPECIES_VICTREEBEL
+ obj_tiles gMonFrontPic_Tentacool, 0x800, SPECIES_TENTACOOL
+ obj_tiles gMonFrontPic_Tentacruel, 0x800, SPECIES_TENTACRUEL
+ obj_tiles gMonFrontPic_Geodude, 0x800, SPECIES_GEODUDE
+ obj_tiles gMonFrontPic_Graveler, 0x800, SPECIES_GRAVELER
+ obj_tiles gMonFrontPic_Golem, 0x800, SPECIES_GOLEM
+ obj_tiles gMonFrontPic_Ponyta, 0x800, SPECIES_PONYTA
+ obj_tiles gMonFrontPic_Rapidash, 0x800, SPECIES_RAPIDASH
+ obj_tiles gMonFrontPic_Slowpoke, 0x800, SPECIES_SLOWPOKE
+ obj_tiles gMonFrontPic_Slowbro, 0x800, SPECIES_SLOWBRO
+ obj_tiles gMonFrontPic_Magnemite, 0x800, SPECIES_MAGNEMITE
+ obj_tiles gMonFrontPic_Magneton, 0x800, SPECIES_MAGNETON
+ obj_tiles gMonFrontPic_Farfetchd, 0x800, SPECIES_FARFETCHD
+ obj_tiles gMonFrontPic_Doduo, 0x800, SPECIES_DODUO
+ obj_tiles gMonFrontPic_Dodrio, 0x800, SPECIES_DODRIO
+ obj_tiles gMonFrontPic_Seel, 0x800, SPECIES_SEEL
+ obj_tiles gMonFrontPic_Dewgong, 0x800, SPECIES_DEWGONG
+ obj_tiles gMonFrontPic_Grimer, 0x800, SPECIES_GRIMER
+ obj_tiles gMonFrontPic_Muk, 0x800, SPECIES_MUK
+ obj_tiles gMonFrontPic_Shellder, 0x800, SPECIES_SHELLDER
+ obj_tiles gMonFrontPic_Cloyster, 0x800, SPECIES_CLOYSTER
+ obj_tiles gMonFrontPic_Gastly, 0x800, SPECIES_GASTLY
+ obj_tiles gMonFrontPic_Haunter, 0x800, SPECIES_HAUNTER
+ obj_tiles gMonFrontPic_Gengar, 0x800, SPECIES_GENGAR
+ obj_tiles gMonFrontPic_Onix, 0x800, SPECIES_ONIX
+ obj_tiles gMonFrontPic_Drowzee, 0x800, SPECIES_DROWZEE
+ obj_tiles gMonFrontPic_Hypno, 0x800, SPECIES_HYPNO
+ obj_tiles gMonFrontPic_Krabby, 0x800, SPECIES_KRABBY
+ obj_tiles gMonFrontPic_Kingler, 0x800, SPECIES_KINGLER
+ obj_tiles gMonFrontPic_Voltorb, 0x800, SPECIES_VOLTORB
+ obj_tiles gMonFrontPic_Electrode, 0x800, SPECIES_ELECTRODE
+ obj_tiles gMonFrontPic_Exeggcute, 0x800, SPECIES_EXEGGCUTE
+ obj_tiles gMonFrontPic_Exeggutor, 0x800, SPECIES_EXEGGUTOR
+ obj_tiles gMonFrontPic_Cubone, 0x800, SPECIES_CUBONE
+ obj_tiles gMonFrontPic_Marowak, 0x800, SPECIES_MAROWAK
+ obj_tiles gMonFrontPic_Hitmonlee, 0x800, SPECIES_HITMONLEE
+ obj_tiles gMonFrontPic_Hitmonchan, 0x800, SPECIES_HITMONCHAN
+ obj_tiles gMonFrontPic_Lickitung, 0x800, SPECIES_LICKITUNG
+ obj_tiles gMonFrontPic_Koffing, 0x800, SPECIES_KOFFING
+ obj_tiles gMonFrontPic_Weezing, 0x800, SPECIES_WEEZING
+ obj_tiles gMonFrontPic_Rhyhorn, 0x800, SPECIES_RHYHORN
+ obj_tiles gMonFrontPic_Rhydon, 0x800, SPECIES_RHYDON
+ obj_tiles gMonFrontPic_Chansey, 0x800, SPECIES_CHANSEY
+ obj_tiles gMonFrontPic_Tangela, 0x800, SPECIES_TANGELA
+ obj_tiles gMonFrontPic_Kangaskhan, 0x800, SPECIES_KANGASKHAN
+ obj_tiles gMonFrontPic_Horsea, 0x800, SPECIES_HORSEA
+ obj_tiles gMonFrontPic_Seadra, 0x800, SPECIES_SEADRA
+ obj_tiles gMonFrontPic_Goldeen, 0x800, SPECIES_GOLDEEN
+ obj_tiles gMonFrontPic_Seaking, 0x800, SPECIES_SEAKING
+ obj_tiles gMonFrontPic_Staryu, 0x800, SPECIES_STARYU
+ obj_tiles gMonFrontPic_Starmie, 0x800, SPECIES_STARMIE
+ obj_tiles gMonFrontPic_Mrmime, 0x800, SPECIES_MR_MIME
+ obj_tiles gMonFrontPic_Scyther, 0x800, SPECIES_SCYTHER
+ obj_tiles gMonFrontPic_Jynx, 0x800, SPECIES_JYNX
+ obj_tiles gMonFrontPic_Electabuzz, 0x800, SPECIES_ELECTABUZZ
+ obj_tiles gMonFrontPic_Magmar, 0x800, SPECIES_MAGMAR
+ obj_tiles gMonFrontPic_Pinsir, 0x800, SPECIES_PINSIR
+ obj_tiles gMonFrontPic_Tauros, 0x800, SPECIES_TAUROS
+ obj_tiles gMonFrontPic_Magikarp, 0x800, SPECIES_MAGIKARP
+ obj_tiles gMonFrontPic_Gyarados, 0x800, SPECIES_GYARADOS
+ obj_tiles gMonFrontPic_Lapras, 0x800, SPECIES_LAPRAS
+ obj_tiles gMonFrontPic_Ditto, 0x800, SPECIES_DITTO
+ obj_tiles gMonFrontPic_Eevee, 0x800, SPECIES_EEVEE
+ obj_tiles gMonFrontPic_Vaporeon, 0x800, SPECIES_VAPOREON
+ obj_tiles gMonFrontPic_Jolteon, 0x800, SPECIES_JOLTEON
+ obj_tiles gMonFrontPic_Flareon, 0x800, SPECIES_FLAREON
+ obj_tiles gMonFrontPic_Porygon, 0x800, SPECIES_PORYGON
+ obj_tiles gMonFrontPic_Omanyte, 0x800, SPECIES_OMANYTE
+ obj_tiles gMonFrontPic_Omastar, 0x800, SPECIES_OMASTAR
+ obj_tiles gMonFrontPic_Kabuto, 0x800, SPECIES_KABUTO
+ obj_tiles gMonFrontPic_Kabutops, 0x800, SPECIES_KABUTOPS
+ obj_tiles gMonFrontPic_Aerodactyl, 0x800, SPECIES_AERODACTYL
+ obj_tiles gMonFrontPic_Snorlax, 0x800, SPECIES_SNORLAX
+ obj_tiles gMonFrontPic_Articuno, 0x800, SPECIES_ARTICUNO
+ obj_tiles gMonFrontPic_Zapdos, 0x800, SPECIES_ZAPDOS
+ obj_tiles gMonFrontPic_Moltres, 0x800, SPECIES_MOLTRES
+ obj_tiles gMonFrontPic_Dratini, 0x800, SPECIES_DRATINI
+ obj_tiles gMonFrontPic_Dragonair, 0x800, SPECIES_DRAGONAIR
+ obj_tiles gMonFrontPic_Dragonite, 0x800, SPECIES_DRAGONITE
+ obj_tiles gMonFrontPic_Mewtwo, 0x800, SPECIES_MEWTWO
+ obj_tiles gMonFrontPic_Mew, 0x800, SPECIES_MEW
+ obj_tiles gMonFrontPic_Chikorita, 0x800, SPECIES_CHIKORITA
+ obj_tiles gMonFrontPic_Bayleef, 0x800, SPECIES_BAYLEEF
+ obj_tiles gMonFrontPic_Meganium, 0x800, SPECIES_MEGANIUM
+ obj_tiles gMonFrontPic_Cyndaquil, 0x800, SPECIES_CYNDAQUIL
+ obj_tiles gMonFrontPic_Quilava, 0x800, SPECIES_QUILAVA
+ obj_tiles gMonFrontPic_Typhlosion, 0x800, SPECIES_TYPHLOSION
+ obj_tiles gMonFrontPic_Totodile, 0x800, SPECIES_TOTODILE
+ obj_tiles gMonFrontPic_Croconaw, 0x800, SPECIES_CROCONAW
+ obj_tiles gMonFrontPic_Feraligatr, 0x800, SPECIES_FERALIGATR
+ obj_tiles gMonFrontPic_Sentret, 0x800, SPECIES_SENTRET
+ obj_tiles gMonFrontPic_Furret, 0x800, SPECIES_FURRET
+ obj_tiles gMonFrontPic_Hoothoot, 0x800, SPECIES_HOOTHOOT
+ obj_tiles gMonFrontPic_Noctowl, 0x800, SPECIES_NOCTOWL
+ obj_tiles gMonFrontPic_Ledyba, 0x800, SPECIES_LEDYBA
+ obj_tiles gMonFrontPic_Ledian, 0x800, SPECIES_LEDIAN
+ obj_tiles gMonFrontPic_Spinarak, 0x800, SPECIES_SPINARAK
+ obj_tiles gMonFrontPic_Ariados, 0x800, SPECIES_ARIADOS
+ obj_tiles gMonFrontPic_Crobat, 0x800, SPECIES_CROBAT
+ obj_tiles gMonFrontPic_Chinchou, 0x800, SPECIES_CHINCHOU
+ obj_tiles gMonFrontPic_Lanturn, 0x800, SPECIES_LANTURN
+ obj_tiles gMonFrontPic_Pichu, 0x800, SPECIES_PICHU
+ obj_tiles gMonFrontPic_Cleffa, 0x800, SPECIES_CLEFFA
+ obj_tiles gMonFrontPic_Igglybuff, 0x800, SPECIES_IGGLYBUFF
+ obj_tiles gMonFrontPic_Togepi, 0x800, SPECIES_TOGEPI
+ obj_tiles gMonFrontPic_Togetic, 0x800, SPECIES_TOGETIC
+ obj_tiles gMonFrontPic_Natu, 0x800, SPECIES_NATU
+ obj_tiles gMonFrontPic_Xatu, 0x800, SPECIES_XATU
+ obj_tiles gMonFrontPic_Mareep, 0x800, SPECIES_MAREEP
+ obj_tiles gMonFrontPic_Flaaffy, 0x800, SPECIES_FLAAFFY
+ obj_tiles gMonFrontPic_Ampharos, 0x800, SPECIES_AMPHAROS
+ obj_tiles gMonFrontPic_Bellossom, 0x800, SPECIES_BELLOSSOM
+ obj_tiles gMonFrontPic_Marill, 0x800, SPECIES_MARILL
+ obj_tiles gMonFrontPic_Azumarill, 0x800, SPECIES_AZUMARILL
+ obj_tiles gMonFrontPic_Sudowoodo, 0x800, SPECIES_SUDOWOODO
+ obj_tiles gMonFrontPic_Politoed, 0x800, SPECIES_POLITOED
+ obj_tiles gMonFrontPic_Hoppip, 0x800, SPECIES_HOPPIP
+ obj_tiles gMonFrontPic_Skiploom, 0x800, SPECIES_SKIPLOOM
+ obj_tiles gMonFrontPic_Jumpluff, 0x800, SPECIES_JUMPLUFF
+ obj_tiles gMonFrontPic_Aipom, 0x800, SPECIES_AIPOM
+ obj_tiles gMonFrontPic_Sunkern, 0x800, SPECIES_SUNKERN
+ obj_tiles gMonFrontPic_Sunflora, 0x800, SPECIES_SUNFLORA
+ obj_tiles gMonFrontPic_Yanma, 0x800, SPECIES_YANMA
+ obj_tiles gMonFrontPic_Wooper, 0x800, SPECIES_WOOPER
+ obj_tiles gMonFrontPic_Quagsire, 0x800, SPECIES_QUAGSIRE
+ obj_tiles gMonFrontPic_Espeon, 0x800, SPECIES_ESPEON
+ obj_tiles gMonFrontPic_Umbreon, 0x800, SPECIES_UMBREON
+ obj_tiles gMonFrontPic_Murkrow, 0x800, SPECIES_MURKROW
+ obj_tiles gMonFrontPic_Slowking, 0x800, SPECIES_SLOWKING
+ obj_tiles gMonFrontPic_Misdreavus, 0x800, SPECIES_MISDREAVUS
+ obj_tiles gMonFrontPic_UnownA, 0x800, SPECIES_UNOWN
+ obj_tiles gMonFrontPic_Wobbuffet, 0x800, SPECIES_WOBBUFFET
+ obj_tiles gMonFrontPic_Girafarig, 0x800, SPECIES_GIRAFARIG
+ obj_tiles gMonFrontPic_Pineco, 0x800, SPECIES_PINECO
+ obj_tiles gMonFrontPic_Forretress, 0x800, SPECIES_FORRETRESS
+ obj_tiles gMonFrontPic_Dunsparce, 0x800, SPECIES_DUNSPARCE
+ obj_tiles gMonFrontPic_Gligar, 0x800, SPECIES_GLIGAR
+ obj_tiles gMonFrontPic_Steelix, 0x800, SPECIES_STEELIX
+ obj_tiles gMonFrontPic_Snubbull, 0x800, SPECIES_SNUBBULL
+ obj_tiles gMonFrontPic_Granbull, 0x800, SPECIES_GRANBULL
+ obj_tiles gMonFrontPic_Qwilfish, 0x800, SPECIES_QWILFISH
+ obj_tiles gMonFrontPic_Scizor, 0x800, SPECIES_SCIZOR
+ obj_tiles gMonFrontPic_Shuckle, 0x800, SPECIES_SHUCKLE
+ obj_tiles gMonFrontPic_Heracross, 0x800, SPECIES_HERACROSS
+ obj_tiles gMonFrontPic_Sneasel, 0x800, SPECIES_SNEASEL
+ obj_tiles gMonFrontPic_Teddiursa, 0x800, SPECIES_TEDDIURSA
+ obj_tiles gMonFrontPic_Ursaring, 0x800, SPECIES_URSARING
+ obj_tiles gMonFrontPic_Slugma, 0x800, SPECIES_SLUGMA
+ obj_tiles gMonFrontPic_Magcargo, 0x800, SPECIES_MAGCARGO
+ obj_tiles gMonFrontPic_Swinub, 0x800, SPECIES_SWINUB
+ obj_tiles gMonFrontPic_Piloswine, 0x800, SPECIES_PILOSWINE
+ obj_tiles gMonFrontPic_Corsola, 0x800, SPECIES_CORSOLA
+ obj_tiles gMonFrontPic_Remoraid, 0x800, SPECIES_REMORAID
+ obj_tiles gMonFrontPic_Octillery, 0x800, SPECIES_OCTILLERY
+ obj_tiles gMonFrontPic_Delibird, 0x800, SPECIES_DELIBIRD
+ obj_tiles gMonFrontPic_Mantine, 0x800, SPECIES_MANTINE
+ obj_tiles gMonFrontPic_Skarmory, 0x800, SPECIES_SKARMORY
+ obj_tiles gMonFrontPic_Houndour, 0x800, SPECIES_HOUNDOUR
+ obj_tiles gMonFrontPic_Houndoom, 0x800, SPECIES_HOUNDOOM
+ obj_tiles gMonFrontPic_Kingdra, 0x800, SPECIES_KINGDRA
+ obj_tiles gMonFrontPic_Phanpy, 0x800, SPECIES_PHANPY
+ obj_tiles gMonFrontPic_Donphan, 0x800, SPECIES_DONPHAN
+ obj_tiles gMonFrontPic_Porygon2, 0x800, SPECIES_PORYGON2
+ obj_tiles gMonFrontPic_Stantler, 0x800, SPECIES_STANTLER
+ obj_tiles gMonFrontPic_Smeargle, 0x800, SPECIES_SMEARGLE
+ obj_tiles gMonFrontPic_Tyrogue, 0x800, SPECIES_TYROGUE
+ obj_tiles gMonFrontPic_Hitmontop, 0x800, SPECIES_HITMONTOP
+ obj_tiles gMonFrontPic_Smoochum, 0x800, SPECIES_SMOOCHUM
+ obj_tiles gMonFrontPic_Elekid, 0x800, SPECIES_ELEKID
+ obj_tiles gMonFrontPic_Magby, 0x800, SPECIES_MAGBY
+ obj_tiles gMonFrontPic_Miltank, 0x800, SPECIES_MILTANK
+ obj_tiles gMonFrontPic_Blissey, 0x800, SPECIES_BLISSEY
+ obj_tiles gMonFrontPic_Raikou, 0x800, SPECIES_RAIKOU
+ obj_tiles gMonFrontPic_Entei, 0x800, SPECIES_ENTEI
+ obj_tiles gMonFrontPic_Suicune, 0x800, SPECIES_SUICUNE
+ obj_tiles gMonFrontPic_Larvitar, 0x800, SPECIES_LARVITAR
+ obj_tiles gMonFrontPic_Pupitar, 0x800, SPECIES_PUPITAR
+ obj_tiles gMonFrontPic_Tyranitar, 0x800, SPECIES_TYRANITAR
+ obj_tiles gMonFrontPic_Lugia, 0x800, SPECIES_LUGIA
+ obj_tiles gMonFrontPic_HoOh, 0x800, SPECIES_HO_OH
+ obj_tiles gMonFrontPic_Celebi, 0x800, SPECIES_CELEBI
+ obj_tiles gMonFrontPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_B
+ obj_tiles gMonFrontPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_C
+ obj_tiles gMonFrontPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_D
+ obj_tiles gMonFrontPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_E
+ obj_tiles gMonFrontPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_F
+ obj_tiles gMonFrontPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_G
+ obj_tiles gMonFrontPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_H
+ obj_tiles gMonFrontPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_I
+ obj_tiles gMonFrontPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_J
+ obj_tiles gMonFrontPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_K
+ obj_tiles gMonFrontPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_L
+ obj_tiles gMonFrontPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_M
+ obj_tiles gMonFrontPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_N
+ obj_tiles gMonFrontPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_O
+ obj_tiles gMonFrontPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_P
+ obj_tiles gMonFrontPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_Q
+ obj_tiles gMonFrontPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_R
+ obj_tiles gMonFrontPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_S
+ obj_tiles gMonFrontPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_T
+ obj_tiles gMonFrontPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_U
+ obj_tiles gMonFrontPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_V
+ obj_tiles gMonFrontPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_W
+ obj_tiles gMonFrontPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_X
+ obj_tiles gMonFrontPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_Y
+ obj_tiles gMonFrontPic_QuestionMark, 0x800, SPECIES_OLD_UNOWN_Z
+ obj_tiles gMonFrontPic_Treecko, 0x800, SPECIES_TREECKO
+ obj_tiles gMonFrontPic_Grovyle, 0x800, SPECIES_GROVYLE
+ obj_tiles gMonFrontPic_Sceptile, 0x800, SPECIES_SCEPTILE
+ obj_tiles gMonFrontPic_Torchic, 0x800, SPECIES_TORCHIC
+ obj_tiles gMonFrontPic_Combusken, 0x800, SPECIES_COMBUSKEN
+ obj_tiles gMonFrontPic_Blaziken, 0x800, SPECIES_BLAZIKEN
+ obj_tiles gMonFrontPic_Mudkip, 0x800, SPECIES_MUDKIP
+ obj_tiles gMonFrontPic_Marshtomp, 0x800, SPECIES_MARSHTOMP
+ obj_tiles gMonFrontPic_Swampert, 0x800, SPECIES_SWAMPERT
+ obj_tiles gMonFrontPic_Poochyena, 0x800, SPECIES_POOCHYENA
+ obj_tiles gMonFrontPic_Mightyena, 0x800, SPECIES_MIGHTYENA
+ obj_tiles gMonFrontPic_Zigzagoon, 0x800, SPECIES_ZIGZAGOON
+ obj_tiles gMonFrontPic_Linoone, 0x800, SPECIES_LINOONE
+ obj_tiles gMonFrontPic_Wurmple, 0x800, SPECIES_WURMPLE
+ obj_tiles gMonFrontPic_Silcoon, 0x800, SPECIES_SILCOON
+ obj_tiles gMonFrontPic_Beautifly, 0x800, SPECIES_BEAUTIFLY
+ obj_tiles gMonFrontPic_Cascoon, 0x800, SPECIES_CASCOON
+ obj_tiles gMonFrontPic_Dustox, 0x800, SPECIES_DUSTOX
+ obj_tiles gMonFrontPic_Lotad, 0x800, SPECIES_LOTAD
+ obj_tiles gMonFrontPic_Lombre, 0x800, SPECIES_LOMBRE
+ obj_tiles gMonFrontPic_Ludicolo, 0x800, SPECIES_LUDICOLO
+ obj_tiles gMonFrontPic_Seedot, 0x800, SPECIES_SEEDOT
+ obj_tiles gMonFrontPic_Nuzleaf, 0x800, SPECIES_NUZLEAF
+ obj_tiles gMonFrontPic_Shiftry, 0x800, SPECIES_SHIFTRY
+ obj_tiles gMonFrontPic_Nincada, 0x800, SPECIES_NINCADA
+ obj_tiles gMonFrontPic_Ninjask, 0x800, SPECIES_NINJASK
+ obj_tiles gMonFrontPic_Shedinja, 0x800, SPECIES_SHEDINJA
+ obj_tiles gMonFrontPic_Taillow, 0x800, SPECIES_TAILLOW
+ obj_tiles gMonFrontPic_Swellow, 0x800, SPECIES_SWELLOW
+ obj_tiles gMonFrontPic_Shroomish, 0x800, SPECIES_SHROOMISH
+ obj_tiles gMonFrontPic_Breloom, 0x800, SPECIES_BRELOOM
+ obj_tiles gMonFrontPic_Spinda, 0x800, SPECIES_SPINDA
+ obj_tiles gMonFrontPic_Wingull, 0x800, SPECIES_WINGULL
+ obj_tiles gMonFrontPic_Pelipper, 0x800, SPECIES_PELIPPER
+ obj_tiles gMonFrontPic_Surskit, 0x800, SPECIES_SURSKIT
+ obj_tiles gMonFrontPic_Masquerain, 0x800, SPECIES_MASQUERAIN
+ obj_tiles gMonFrontPic_Wailmer, 0x800, SPECIES_WAILMER
+ obj_tiles gMonFrontPic_Wailord, 0x800, SPECIES_WAILORD
+ obj_tiles gMonFrontPic_Skitty, 0x800, SPECIES_SKITTY
+ obj_tiles gMonFrontPic_Delcatty, 0x800, SPECIES_DELCATTY
+ obj_tiles gMonFrontPic_Kecleon, 0x800, SPECIES_KECLEON
+ obj_tiles gMonFrontPic_Baltoy, 0x800, SPECIES_BALTOY
+ obj_tiles gMonFrontPic_Claydol, 0x800, SPECIES_CLAYDOL
+ obj_tiles gMonFrontPic_Nosepass, 0x800, SPECIES_NOSEPASS
+ obj_tiles gMonFrontPic_Torkoal, 0x800, SPECIES_TORKOAL
+ obj_tiles gMonFrontPic_Sableye, 0x800, SPECIES_SABLEYE
+ obj_tiles gMonFrontPic_Barboach, 0x800, SPECIES_BARBOACH
+ obj_tiles gMonFrontPic_Whiscash, 0x800, SPECIES_WHISCASH
+ obj_tiles gMonFrontPic_Luvdisc, 0x800, SPECIES_LUVDISC
+ obj_tiles gMonFrontPic_Corphish, 0x800, SPECIES_CORPHISH
+ obj_tiles gMonFrontPic_Crawdaunt, 0x800, SPECIES_CRAWDAUNT
+ obj_tiles gMonFrontPic_Feebas, 0x800, SPECIES_FEEBAS
+ obj_tiles gMonFrontPic_Milotic, 0x800, SPECIES_MILOTIC
+ obj_tiles gMonFrontPic_Carvanha, 0x800, SPECIES_CARVANHA
+ obj_tiles gMonFrontPic_Sharpedo, 0x800, SPECIES_SHARPEDO
+ obj_tiles gMonFrontPic_Trapinch, 0x800, SPECIES_TRAPINCH
+ obj_tiles gMonFrontPic_Vibrava, 0x800, SPECIES_VIBRAVA
+ obj_tiles gMonFrontPic_Flygon, 0x800, SPECIES_FLYGON
+ obj_tiles gMonFrontPic_Makuhita, 0x800, SPECIES_MAKUHITA
+ obj_tiles gMonFrontPic_Hariyama, 0x800, SPECIES_HARIYAMA
+ obj_tiles gMonFrontPic_Electrike, 0x800, SPECIES_ELECTRIKE
+ obj_tiles gMonFrontPic_Manectric, 0x800, SPECIES_MANECTRIC
+ obj_tiles gMonFrontPic_Numel, 0x800, SPECIES_NUMEL
+ obj_tiles gMonFrontPic_Camerupt, 0x800, SPECIES_CAMERUPT
+ obj_tiles gMonFrontPic_Spheal, 0x800, SPECIES_SPHEAL
+ obj_tiles gMonFrontPic_Sealeo, 0x800, SPECIES_SEALEO
+ obj_tiles gMonFrontPic_Walrein, 0x800, SPECIES_WALREIN
+ obj_tiles gMonFrontPic_Cacnea, 0x800, SPECIES_CACNEA
+ obj_tiles gMonFrontPic_Cacturne, 0x800, SPECIES_CACTURNE
+ obj_tiles gMonFrontPic_Snorunt, 0x800, SPECIES_SNORUNT
+ obj_tiles gMonFrontPic_Glalie, 0x800, SPECIES_GLALIE
+ obj_tiles gMonFrontPic_Lunatone, 0x800, SPECIES_LUNATONE
+ obj_tiles gMonFrontPic_Solrock, 0x800, SPECIES_SOLROCK
+ obj_tiles gMonFrontPic_Azurill, 0x800, SPECIES_AZURILL
+ obj_tiles gMonFrontPic_Spoink, 0x800, SPECIES_SPOINK
+ obj_tiles gMonFrontPic_Grumpig, 0x800, SPECIES_GRUMPIG
+ obj_tiles gMonFrontPic_Plusle, 0x800, SPECIES_PLUSLE
+ obj_tiles gMonFrontPic_Minun, 0x800, SPECIES_MINUN
+ obj_tiles gMonFrontPic_Mawile, 0x800, SPECIES_MAWILE
+ obj_tiles gMonFrontPic_Meditite, 0x800, SPECIES_MEDITITE
+ obj_tiles gMonFrontPic_Medicham, 0x800, SPECIES_MEDICHAM
+ obj_tiles gMonFrontPic_Swablu, 0x800, SPECIES_SWABLU
+ obj_tiles gMonFrontPic_Altaria, 0x800, SPECIES_ALTARIA
+ obj_tiles gMonFrontPic_Wynaut, 0x800, SPECIES_WYNAUT
+ obj_tiles gMonFrontPic_Duskull, 0x800, SPECIES_DUSKULL
+ obj_tiles gMonFrontPic_Dusclops, 0x800, SPECIES_DUSCLOPS
+ obj_tiles gMonFrontPic_Roselia, 0x800, SPECIES_ROSELIA
+ obj_tiles gMonFrontPic_Slakoth, 0x800, SPECIES_SLAKOTH
+ obj_tiles gMonFrontPic_Vigoroth, 0x800, SPECIES_VIGOROTH
+ obj_tiles gMonFrontPic_Slaking, 0x800, SPECIES_SLAKING
+ obj_tiles gMonFrontPic_Gulpin, 0x800, SPECIES_GULPIN
+ obj_tiles gMonFrontPic_Swalot, 0x800, SPECIES_SWALOT
+ obj_tiles gMonFrontPic_Tropius, 0x800, SPECIES_TROPIUS
+ obj_tiles gMonFrontPic_Whismur, 0x800, SPECIES_WHISMUR
+ obj_tiles gMonFrontPic_Loudred, 0x800, SPECIES_LOUDRED
+ obj_tiles gMonFrontPic_Exploud, 0x800, SPECIES_EXPLOUD
+ obj_tiles gMonFrontPic_Clamperl, 0x800, SPECIES_CLAMPERL
+ obj_tiles gMonFrontPic_Huntail, 0x800, SPECIES_HUNTAIL
+ obj_tiles gMonFrontPic_Gorebyss, 0x800, SPECIES_GOREBYSS
+ obj_tiles gMonFrontPic_Absol, 0x800, SPECIES_ABSOL
+ obj_tiles gMonFrontPic_Shuppet, 0x800, SPECIES_SHUPPET
+ obj_tiles gMonFrontPic_Banette, 0x800, SPECIES_BANETTE
+ obj_tiles gMonFrontPic_Seviper, 0x800, SPECIES_SEVIPER
+ obj_tiles gMonFrontPic_Zangoose, 0x800, SPECIES_ZANGOOSE
+ obj_tiles gMonFrontPic_Relicanth, 0x800, SPECIES_RELICANTH
+ obj_tiles gMonFrontPic_Aron, 0x800, SPECIES_ARON
+ obj_tiles gMonFrontPic_Lairon, 0x800, SPECIES_LAIRON
+ obj_tiles gMonFrontPic_Aggron, 0x800, SPECIES_AGGRON
+ obj_tiles gMonFrontPic_Castform, 0x800, SPECIES_CASTFORM
+ obj_tiles gMonFrontPic_Volbeat, 0x800, SPECIES_VOLBEAT
+ obj_tiles gMonFrontPic_Illumise, 0x800, SPECIES_ILLUMISE
+ obj_tiles gMonFrontPic_Lileep, 0x800, SPECIES_LILEEP
+ obj_tiles gMonFrontPic_Cradily, 0x800, SPECIES_CRADILY
+ obj_tiles gMonFrontPic_Anorith, 0x800, SPECIES_ANORITH
+ obj_tiles gMonFrontPic_Armaldo, 0x800, SPECIES_ARMALDO
+ obj_tiles gMonFrontPic_Ralts, 0x800, SPECIES_RALTS
+ obj_tiles gMonFrontPic_Kirlia, 0x800, SPECIES_KIRLIA
+ obj_tiles gMonFrontPic_Gardevoir, 0x800, SPECIES_GARDEVOIR
+ obj_tiles gMonFrontPic_Bagon, 0x800, SPECIES_BAGON
+ obj_tiles gMonFrontPic_Shelgon, 0x800, SPECIES_SHELGON
+ obj_tiles gMonFrontPic_Salamence, 0x800, SPECIES_SALAMENCE
+ obj_tiles gMonFrontPic_Beldum, 0x800, SPECIES_BELDUM
+ obj_tiles gMonFrontPic_Metang, 0x800, SPECIES_METANG
+ obj_tiles gMonFrontPic_Metagross, 0x800, SPECIES_METAGROSS
+ obj_tiles gMonFrontPic_Regirock, 0x800, SPECIES_REGIROCK
+ obj_tiles gMonFrontPic_Regice, 0x800, SPECIES_REGICE
+ obj_tiles gMonFrontPic_Registeel, 0x800, SPECIES_REGISTEEL
+ obj_tiles gMonFrontPic_Kyogre, 0x800, SPECIES_KYOGRE
+ obj_tiles gMonFrontPic_Groudon, 0x800, SPECIES_GROUDON
+ obj_tiles gMonFrontPic_Rayquaza, 0x800, SPECIES_RAYQUAZA
+ obj_tiles gMonFrontPic_Latias, 0x800, SPECIES_LATIAS
+ obj_tiles gMonFrontPic_Latios, 0x800, SPECIES_LATIOS
+ obj_tiles gMonFrontPic_Jirachi, 0x800, SPECIES_JIRACHI
+ obj_tiles gMonFrontPic_Deoxys, 0x800, SPECIES_DEOXYS
+ obj_tiles gMonFrontPic_Chimecho, 0x800, SPECIES_CHIMECHO
+ obj_tiles gMonPic_Egg, 0x800, SPECIES_EGG
+ obj_tiles gMonFrontPic_UnownB, 0x800, SPECIES_UNOWN_B
+ obj_tiles gMonFrontPic_UnownC, 0x800, SPECIES_UNOWN_C
+ obj_tiles gMonFrontPic_UnownD, 0x800, SPECIES_UNOWN_D
+ obj_tiles gMonFrontPic_UnownE, 0x800, SPECIES_UNOWN_E
+ obj_tiles gMonFrontPic_UnownF, 0x800, SPECIES_UNOWN_F
+ obj_tiles gMonFrontPic_UnownG, 0x800, SPECIES_UNOWN_G
+ obj_tiles gMonFrontPic_UnownH, 0x800, SPECIES_UNOWN_H
+ obj_tiles gMonFrontPic_UnownI, 0x800, SPECIES_UNOWN_I
+ obj_tiles gMonFrontPic_UnownJ, 0x800, SPECIES_UNOWN_J
+ obj_tiles gMonFrontPic_UnownK, 0x800, SPECIES_UNOWN_K
+ obj_tiles gMonFrontPic_UnownL, 0x800, SPECIES_UNOWN_L
+ obj_tiles gMonFrontPic_UnownM, 0x800, SPECIES_UNOWN_M
+ obj_tiles gMonFrontPic_UnownN, 0x800, SPECIES_UNOWN_N
+ obj_tiles gMonFrontPic_UnownO, 0x800, SPECIES_UNOWN_O
+ obj_tiles gMonFrontPic_UnownP, 0x800, SPECIES_UNOWN_P
+ obj_tiles gMonFrontPic_UnownQ, 0x800, SPECIES_UNOWN_Q
+ obj_tiles gMonFrontPic_UnownR, 0x800, SPECIES_UNOWN_R
+ obj_tiles gMonFrontPic_UnownS, 0x800, SPECIES_UNOWN_S
+ obj_tiles gMonFrontPic_UnownT, 0x800, SPECIES_UNOWN_T
+ obj_tiles gMonFrontPic_UnownU, 0x800, SPECIES_UNOWN_U
+ obj_tiles gMonFrontPic_UnownV, 0x800, SPECIES_UNOWN_V
+ obj_tiles gMonFrontPic_UnownW, 0x800, SPECIES_UNOWN_W
+ obj_tiles gMonFrontPic_UnownX, 0x800, SPECIES_UNOWN_X
+ obj_tiles gMonFrontPic_UnownY, 0x800, SPECIES_UNOWN_Y
+ obj_tiles gMonFrontPic_UnownZ, 0x800, SPECIES_UNOWN_Z
+ obj_tiles gMonFrontPic_UnownExclamationMark, 0x800, SPECIES_UNOWN_EMARK
+ obj_tiles gMonFrontPic_UnownQuestionMark, 0x800, SPECIES_UNOWN_QMARK
diff --git a/data/graphics/pokemon/palette_table.inc b/data/graphics/pokemon/palette_table.inc
index f38884596..d34094ab8 100644
--- a/data/graphics/pokemon/palette_table.inc
+++ b/data/graphics/pokemon/palette_table.inc
@@ -1,442 +1,442 @@
.align 2
gMonPaletteTable:: @ 81EA5B4
- obj_pal gMonPalette_CircledQuestionMark, 0
- obj_pal gMonPalette_Bulbasaur, 1
- obj_pal gMonPalette_Ivysaur, 2
- obj_pal gMonPalette_Venusaur, 3
- obj_pal gMonPalette_Charmander, 4
- obj_pal gMonPalette_Charmeleon, 5
- obj_pal gMonPalette_Charizard, 6
- obj_pal gMonPalette_Squirtle, 7
- obj_pal gMonPalette_Wartortle, 8
- obj_pal gMonPalette_Blastoise, 9
- obj_pal gMonPalette_Caterpie, 10
- obj_pal gMonPalette_Metapod, 11
- obj_pal gMonPalette_Butterfree, 12
- obj_pal gMonPalette_Weedle, 13
- obj_pal gMonPalette_Kakuna, 14
- obj_pal gMonPalette_Beedrill, 15
- obj_pal gMonPalette_Pidgey, 16
- obj_pal gMonPalette_Pidgeotto, 17
- obj_pal gMonPalette_Pidgeot, 18
- obj_pal gMonPalette_Rattata, 19
- obj_pal gMonPalette_Raticate, 20
- obj_pal gMonPalette_Spearow, 21
- obj_pal gMonPalette_Fearow, 22
- obj_pal gMonPalette_Ekans, 23
- obj_pal gMonPalette_Arbok, 24
- obj_pal gMonPalette_Pikachu, 25
- obj_pal gMonPalette_Raichu, 26
- obj_pal gMonPalette_Sandshrew, 27
- obj_pal gMonPalette_Sandslash, 28
- obj_pal gMonPalette_NidoranF, 29
- obj_pal gMonPalette_Nidorina, 30
- obj_pal gMonPalette_Nidoqueen, 31
- obj_pal gMonPalette_NidoranM, 32
- obj_pal gMonPalette_Nidorino, 33
- obj_pal gMonPalette_Nidoking, 34
- obj_pal gMonPalette_Clefairy, 35
- obj_pal gMonPalette_Clefable, 36
- obj_pal gMonPalette_Vulpix, 37
- obj_pal gMonPalette_Ninetales, 38
- obj_pal gMonPalette_Jigglypuff, 39
- obj_pal gMonPalette_Wigglytuff, 40
- obj_pal gMonPalette_Zubat, 41
- obj_pal gMonPalette_Golbat, 42
- obj_pal gMonPalette_Oddish, 43
- obj_pal gMonPalette_Gloom, 44
- obj_pal gMonPalette_Vileplume, 45
- obj_pal gMonPalette_Paras, 46
- obj_pal gMonPalette_Parasect, 47
- obj_pal gMonPalette_Venonat, 48
- obj_pal gMonPalette_Venomoth, 49
- obj_pal gMonPalette_Diglett, 50
- obj_pal gMonPalette_Dugtrio, 51
- obj_pal gMonPalette_Meowth, 52
- obj_pal gMonPalette_Persian, 53
- obj_pal gMonPalette_Psyduck, 54
- obj_pal gMonPalette_Golduck, 55
- obj_pal gMonPalette_Mankey, 56
- obj_pal gMonPalette_Primeape, 57
- obj_pal gMonPalette_Growlithe, 58
- obj_pal gMonPalette_Arcanine, 59
- obj_pal gMonPalette_Poliwag, 60
- obj_pal gMonPalette_Poliwhirl, 61
- obj_pal gMonPalette_Poliwrath, 62
- obj_pal gMonPalette_Abra, 63
- obj_pal gMonPalette_Kadabra, 64
- obj_pal gMonPalette_Alakazam, 65
- obj_pal gMonPalette_Machop, 66
- obj_pal gMonPalette_Machoke, 67
- obj_pal gMonPalette_Machamp, 68
- obj_pal gMonPalette_Bellsprout, 69
- obj_pal gMonPalette_Weepinbell, 70
- obj_pal gMonPalette_Victreebel, 71
- obj_pal gMonPalette_Tentacool, 72
- obj_pal gMonPalette_Tentacruel, 73
- obj_pal gMonPalette_Geodude, 74
- obj_pal gMonPalette_Graveler, 75
- obj_pal gMonPalette_Golem, 76
- obj_pal gMonPalette_Ponyta, 77
- obj_pal gMonPalette_Rapidash, 78
- obj_pal gMonPalette_Slowpoke, 79
- obj_pal gMonPalette_Slowbro, 80
- obj_pal gMonPalette_Magnemite, 81
- obj_pal gMonPalette_Magneton, 82
- obj_pal gMonPalette_Farfetchd, 83
- obj_pal gMonPalette_Doduo, 84
- obj_pal gMonPalette_Dodrio, 85
- obj_pal gMonPalette_Seel, 86
- obj_pal gMonPalette_Dewgong, 87
- obj_pal gMonPalette_Grimer, 88
- obj_pal gMonPalette_Muk, 89
- obj_pal gMonPalette_Shellder, 90
- obj_pal gMonPalette_Cloyster, 91
- obj_pal gMonPalette_Gastly, 92
- obj_pal gMonPalette_Haunter, 93
- obj_pal gMonPalette_Gengar, 94
- obj_pal gMonPalette_Onix, 95
- obj_pal gMonPalette_Drowzee, 96
- obj_pal gMonPalette_Hypno, 97
- obj_pal gMonPalette_Krabby, 98
- obj_pal gMonPalette_Kingler, 99
- obj_pal gMonPalette_Voltorb, 100
- obj_pal gMonPalette_Electrode, 101
- obj_pal gMonPalette_Exeggcute, 102
- obj_pal gMonPalette_Exeggutor, 103
- obj_pal gMonPalette_Cubone, 104
- obj_pal gMonPalette_Marowak, 105
- obj_pal gMonPalette_Hitmonlee, 106
- obj_pal gMonPalette_Hitmonchan, 107
- obj_pal gMonPalette_Lickitung, 108
- obj_pal gMonPalette_Koffing, 109
- obj_pal gMonPalette_Weezing, 110
- obj_pal gMonPalette_Rhyhorn, 111
- obj_pal gMonPalette_Rhydon, 112
- obj_pal gMonPalette_Chansey, 113
- obj_pal gMonPalette_Tangela, 114
- obj_pal gMonPalette_Kangaskhan, 115
- obj_pal gMonPalette_Horsea, 116
- obj_pal gMonPalette_Seadra, 117
- obj_pal gMonPalette_Goldeen, 118
- obj_pal gMonPalette_Seaking, 119
- obj_pal gMonPalette_Staryu, 120
- obj_pal gMonPalette_Starmie, 121
- obj_pal gMonPalette_Mrmime, 122
- obj_pal gMonPalette_Scyther, 123
- obj_pal gMonPalette_Jynx, 124
- obj_pal gMonPalette_Electabuzz, 125
- obj_pal gMonPalette_Magmar, 126
- obj_pal gMonPalette_Pinsir, 127
- obj_pal gMonPalette_Tauros, 128
- obj_pal gMonPalette_Magikarp, 129
- obj_pal gMonPalette_Gyarados, 130
- obj_pal gMonPalette_Lapras, 131
- obj_pal gMonPalette_Ditto, 132
- obj_pal gMonPalette_Eevee, 133
- obj_pal gMonPalette_Vaporeon, 134
- obj_pal gMonPalette_Jolteon, 135
- obj_pal gMonPalette_Flareon, 136
- obj_pal gMonPalette_Porygon, 137
- obj_pal gMonPalette_Omanyte, 138
- obj_pal gMonPalette_Omastar, 139
- obj_pal gMonPalette_Kabuto, 140
- obj_pal gMonPalette_Kabutops, 141
- obj_pal gMonPalette_Aerodactyl, 142
- obj_pal gMonPalette_Snorlax, 143
- obj_pal gMonPalette_Articuno, 144
- obj_pal gMonPalette_Zapdos, 145
- obj_pal gMonPalette_Moltres, 146
- obj_pal gMonPalette_Dratini, 147
- obj_pal gMonPalette_Dragonair, 148
- obj_pal gMonPalette_Dragonite, 149
- obj_pal gMonPalette_Mewtwo, 150
- obj_pal gMonPalette_Mew, 151
- obj_pal gMonPalette_Chikorita, 152
- obj_pal gMonPalette_Bayleef, 153
- obj_pal gMonPalette_Meganium, 154
- obj_pal gMonPalette_Cyndaquil, 155
- obj_pal gMonPalette_Quilava, 156
- obj_pal gMonPalette_Typhlosion, 157
- obj_pal gMonPalette_Totodile, 158
- obj_pal gMonPalette_Croconaw, 159
- obj_pal gMonPalette_Feraligatr, 160
- obj_pal gMonPalette_Sentret, 161
- obj_pal gMonPalette_Furret, 162
- obj_pal gMonPalette_Hoothoot, 163
- obj_pal gMonPalette_Noctowl, 164
- obj_pal gMonPalette_Ledyba, 165
- obj_pal gMonPalette_Ledian, 166
- obj_pal gMonPalette_Spinarak, 167
- obj_pal gMonPalette_Ariados, 168
- obj_pal gMonPalette_Crobat, 169
- obj_pal gMonPalette_Chinchou, 170
- obj_pal gMonPalette_Lanturn, 171
- obj_pal gMonPalette_Pichu, 172
- obj_pal gMonPalette_Cleffa, 173
- obj_pal gMonPalette_Igglybuff, 174
- obj_pal gMonPalette_Togepi, 175
- obj_pal gMonPalette_Togetic, 176
- obj_pal gMonPalette_Natu, 177
- obj_pal gMonPalette_Xatu, 178
- obj_pal gMonPalette_Mareep, 179
- obj_pal gMonPalette_Flaaffy, 180
- obj_pal gMonPalette_Ampharos, 181
- obj_pal gMonPalette_Bellossom, 182
- obj_pal gMonPalette_Marill, 183
- obj_pal gMonPalette_Azumarill, 184
- obj_pal gMonPalette_Sudowoodo, 185
- obj_pal gMonPalette_Politoed, 186
- obj_pal gMonPalette_Hoppip, 187
- obj_pal gMonPalette_Skiploom, 188
- obj_pal gMonPalette_Jumpluff, 189
- obj_pal gMonPalette_Aipom, 190
- obj_pal gMonPalette_Sunkern, 191
- obj_pal gMonPalette_Sunflora, 192
- obj_pal gMonPalette_Yanma, 193
- obj_pal gMonPalette_Wooper, 194
- obj_pal gMonPalette_Quagsire, 195
- obj_pal gMonPalette_Espeon, 196
- obj_pal gMonPalette_Umbreon, 197
- obj_pal gMonPalette_Murkrow, 198
- obj_pal gMonPalette_Slowking, 199
- obj_pal gMonPalette_Misdreavus, 200
- obj_pal gMonPalette_Unown, 201
- obj_pal gMonPalette_Wobbuffet, 202
- obj_pal gMonPalette_Girafarig, 203
- obj_pal gMonPalette_Pineco, 204
- obj_pal gMonPalette_Forretress, 205
- obj_pal gMonPalette_Dunsparce, 206
- obj_pal gMonPalette_Gligar, 207
- obj_pal gMonPalette_Steelix, 208
- obj_pal gMonPalette_Snubbull, 209
- obj_pal gMonPalette_Granbull, 210
- obj_pal gMonPalette_Qwilfish, 211
- obj_pal gMonPalette_Scizor, 212
- obj_pal gMonPalette_Shuckle, 213
- obj_pal gMonPalette_Heracross, 214
- obj_pal gMonPalette_Sneasel, 215
- obj_pal gMonPalette_Teddiursa, 216
- obj_pal gMonPalette_Ursaring, 217
- obj_pal gMonPalette_Slugma, 218
- obj_pal gMonPalette_Magcargo, 219
- obj_pal gMonPalette_Swinub, 220
- obj_pal gMonPalette_Piloswine, 221
- obj_pal gMonPalette_Corsola, 222
- obj_pal gMonPalette_Remoraid, 223
- obj_pal gMonPalette_Octillery, 224
- obj_pal gMonPalette_Delibird, 225
- obj_pal gMonPalette_Mantine, 226
- obj_pal gMonPalette_Skarmory, 227
- obj_pal gMonPalette_Houndour, 228
- obj_pal gMonPalette_Houndoom, 229
- obj_pal gMonPalette_Kingdra, 230
- obj_pal gMonPalette_Phanpy, 231
- obj_pal gMonPalette_Donphan, 232
- obj_pal gMonPalette_Porygon2, 233
- obj_pal gMonPalette_Stantler, 234
- obj_pal gMonPalette_Smeargle, 235
- obj_pal gMonPalette_Tyrogue, 236
- obj_pal gMonPalette_Hitmontop, 237
- obj_pal gMonPalette_Smoochum, 238
- obj_pal gMonPalette_Elekid, 239
- obj_pal gMonPalette_Magby, 240
- obj_pal gMonPalette_Miltank, 241
- obj_pal gMonPalette_Blissey, 242
- obj_pal gMonPalette_Raikou, 243
- obj_pal gMonPalette_Entei, 244
- obj_pal gMonPalette_Suicune, 245
- obj_pal gMonPalette_Larvitar, 246
- obj_pal gMonPalette_Pupitar, 247
- obj_pal gMonPalette_Tyranitar, 248
- obj_pal gMonPalette_Lugia, 249
- obj_pal gMonPalette_HoOh, 250
- obj_pal gMonPalette_Celebi, 251
- obj_pal gMonPalette_QuestionMark, 252
- obj_pal gMonPalette_QuestionMark, 253
- obj_pal gMonPalette_QuestionMark, 254
- obj_pal gMonPalette_QuestionMark, 255
- obj_pal gMonPalette_QuestionMark, 256
- obj_pal gMonPalette_QuestionMark, 257
- obj_pal gMonPalette_QuestionMark, 258
- obj_pal gMonPalette_QuestionMark, 259
- obj_pal gMonPalette_QuestionMark, 260
- obj_pal gMonPalette_QuestionMark, 261
- obj_pal gMonPalette_QuestionMark, 262
- obj_pal gMonPalette_QuestionMark, 263
- obj_pal gMonPalette_QuestionMark, 264
- obj_pal gMonPalette_QuestionMark, 265
- obj_pal gMonPalette_QuestionMark, 266
- obj_pal gMonPalette_QuestionMark, 267
- obj_pal gMonPalette_QuestionMark, 268
- obj_pal gMonPalette_QuestionMark, 269
- obj_pal gMonPalette_QuestionMark, 270
- obj_pal gMonPalette_QuestionMark, 271
- obj_pal gMonPalette_QuestionMark, 272
- obj_pal gMonPalette_QuestionMark, 273
- obj_pal gMonPalette_QuestionMark, 274
- obj_pal gMonPalette_QuestionMark, 275
- obj_pal gMonPalette_QuestionMark, 276
- obj_pal gMonPalette_Treecko, 277
- obj_pal gMonPalette_Grovyle, 278
- obj_pal gMonPalette_Sceptile, 279
- obj_pal gMonPalette_Torchic, 280
- obj_pal gMonPalette_Combusken, 281
- obj_pal gMonPalette_Blaziken, 282
- obj_pal gMonPalette_Mudkip, 283
- obj_pal gMonPalette_Marshtomp, 284
- obj_pal gMonPalette_Swampert, 285
- obj_pal gMonPalette_Poochyena, 286
- obj_pal gMonPalette_Mightyena, 287
- obj_pal gMonPalette_Zigzagoon, 288
- obj_pal gMonPalette_Linoone, 289
- obj_pal gMonPalette_Wurmple, 290
- obj_pal gMonPalette_Silcoon, 291
- obj_pal gMonPalette_Beautifly, 292
- obj_pal gMonPalette_Cascoon, 293
- obj_pal gMonPalette_Dustox, 294
- obj_pal gMonPalette_Lotad, 295
- obj_pal gMonPalette_Lombre, 296
- obj_pal gMonPalette_Ludicolo, 297
- obj_pal gMonPalette_Seedot, 298
- obj_pal gMonPalette_Nuzleaf, 299
- obj_pal gMonPalette_Shiftry, 300
- obj_pal gMonPalette_Nincada, 301
- obj_pal gMonPalette_Ninjask, 302
- obj_pal gMonPalette_Shedinja, 303
- obj_pal gMonPalette_Taillow, 304
- obj_pal gMonPalette_Swellow, 305
- obj_pal gMonPalette_Shroomish, 306
- obj_pal gMonPalette_Breloom, 307
- obj_pal gMonPalette_Spinda, 308
- obj_pal gMonPalette_Wingull, 309
- obj_pal gMonPalette_Pelipper, 310
- obj_pal gMonPalette_Surskit, 311
- obj_pal gMonPalette_Masquerain, 312
- obj_pal gMonPalette_Wailmer, 313
- obj_pal gMonPalette_Wailord, 314
- obj_pal gMonPalette_Skitty, 315
- obj_pal gMonPalette_Delcatty, 316
- obj_pal gMonPalette_Kecleon, 317
- obj_pal gMonPalette_Baltoy, 318
- obj_pal gMonPalette_Claydol, 319
- obj_pal gMonPalette_Nosepass, 320
- obj_pal gMonPalette_Torkoal, 321
- obj_pal gMonPalette_Sableye, 322
- obj_pal gMonPalette_Barboach, 323
- obj_pal gMonPalette_Whiscash, 324
- obj_pal gMonPalette_Luvdisc, 325
- obj_pal gMonPalette_Corphish, 326
- obj_pal gMonPalette_Crawdaunt, 327
- obj_pal gMonPalette_Feebas, 328
- obj_pal gMonPalette_Milotic, 329
- obj_pal gMonPalette_Carvanha, 330
- obj_pal gMonPalette_Sharpedo, 331
- obj_pal gMonPalette_Trapinch, 332
- obj_pal gMonPalette_Vibrava, 333
- obj_pal gMonPalette_Flygon, 334
- obj_pal gMonPalette_Makuhita, 335
- obj_pal gMonPalette_Hariyama, 336
- obj_pal gMonPalette_Electrike, 337
- obj_pal gMonPalette_Manectric, 338
- obj_pal gMonPalette_Numel, 339
- obj_pal gMonPalette_Camerupt, 340
- obj_pal gMonPalette_Spheal, 341
- obj_pal gMonPalette_Sealeo, 342
- obj_pal gMonPalette_Walrein, 343
- obj_pal gMonPalette_Cacnea, 344
- obj_pal gMonPalette_Cacturne, 345
- obj_pal gMonPalette_Snorunt, 346
- obj_pal gMonPalette_Glalie, 347
- obj_pal gMonPalette_Lunatone, 348
- obj_pal gMonPalette_Solrock, 349
- obj_pal gMonPalette_Azurill, 350
- obj_pal gMonPalette_Spoink, 351
- obj_pal gMonPalette_Grumpig, 352
- obj_pal gMonPalette_Plusle, 353
- obj_pal gMonPalette_Minun, 354
- obj_pal gMonPalette_Mawile, 355
- obj_pal gMonPalette_Meditite, 356
- obj_pal gMonPalette_Medicham, 357
- obj_pal gMonPalette_Swablu, 358
- obj_pal gMonPalette_Altaria, 359
- obj_pal gMonPalette_Wynaut, 360
- obj_pal gMonPalette_Duskull, 361
- obj_pal gMonPalette_Dusclops, 362
- obj_pal gMonPalette_Roselia, 363
- obj_pal gMonPalette_Slakoth, 364
- obj_pal gMonPalette_Vigoroth, 365
- obj_pal gMonPalette_Slaking, 366
- obj_pal gMonPalette_Gulpin, 367
- obj_pal gMonPalette_Swalot, 368
- obj_pal gMonPalette_Tropius, 369
- obj_pal gMonPalette_Whismur, 370
- obj_pal gMonPalette_Loudred, 371
- obj_pal gMonPalette_Exploud, 372
- obj_pal gMonPalette_Clamperl, 373
- obj_pal gMonPalette_Huntail, 374
- obj_pal gMonPalette_Gorebyss, 375
- obj_pal gMonPalette_Absol, 376
- obj_pal gMonPalette_Shuppet, 377
- obj_pal gMonPalette_Banette, 378
- obj_pal gMonPalette_Seviper, 379
- obj_pal gMonPalette_Zangoose, 380
- obj_pal gMonPalette_Relicanth, 381
- obj_pal gMonPalette_Aron, 382
- obj_pal gMonPalette_Lairon, 383
- obj_pal gMonPalette_Aggron, 384
- obj_pal gMonPalette_Castform, 385
- obj_pal gMonPalette_Volbeat, 386
- obj_pal gMonPalette_Illumise, 387
- obj_pal gMonPalette_Lileep, 388
- obj_pal gMonPalette_Cradily, 389
- obj_pal gMonPalette_Anorith, 390
- obj_pal gMonPalette_Armaldo, 391
- obj_pal gMonPalette_Ralts, 392
- obj_pal gMonPalette_Kirlia, 393
- obj_pal gMonPalette_Gardevoir, 394
- obj_pal gMonPalette_Bagon, 395
- obj_pal gMonPalette_Shelgon, 396
- obj_pal gMonPalette_Salamence, 397
- obj_pal gMonPalette_Beldum, 398
- obj_pal gMonPalette_Metang, 399
- obj_pal gMonPalette_Metagross, 400
- obj_pal gMonPalette_Regirock, 401
- obj_pal gMonPalette_Regice, 402
- obj_pal gMonPalette_Registeel, 403
- obj_pal gMonPalette_Kyogre, 404
- obj_pal gMonPalette_Groudon, 405
- obj_pal gMonPalette_Rayquaza, 406
- obj_pal gMonPalette_Latias, 407
- obj_pal gMonPalette_Latios, 408
- obj_pal gMonPalette_Jirachi, 409
- obj_pal gMonPalette_Deoxys, 410
- obj_pal gMonPalette_Chimecho, 411
- obj_pal gMonPalette_Egg, 412
- obj_pal gMonPalette_Unown, 413
- obj_pal gMonPalette_Unown, 414
- obj_pal gMonPalette_Unown, 415
- obj_pal gMonPalette_Unown, 416
- obj_pal gMonPalette_Unown, 417
- obj_pal gMonPalette_Unown, 418
- obj_pal gMonPalette_Unown, 419
- obj_pal gMonPalette_Unown, 420
- obj_pal gMonPalette_Unown, 421
- obj_pal gMonPalette_Unown, 422
- obj_pal gMonPalette_Unown, 423
- obj_pal gMonPalette_Unown, 424
- obj_pal gMonPalette_Unown, 425
- obj_pal gMonPalette_Unown, 426
- obj_pal gMonPalette_Unown, 427
- obj_pal gMonPalette_Unown, 428
- obj_pal gMonPalette_Unown, 429
- obj_pal gMonPalette_Unown, 430
- obj_pal gMonPalette_Unown, 431
- obj_pal gMonPalette_Unown, 432
- obj_pal gMonPalette_Unown, 433
- obj_pal gMonPalette_Unown, 434
- obj_pal gMonPalette_Unown, 435
- obj_pal gMonPalette_Unown, 436
- obj_pal gMonPalette_Unown, 437
- obj_pal gMonPalette_Unown, 438
- obj_pal gMonPalette_Unown, 439
+ obj_pal gMonPalette_CircledQuestionMark, SPECIES_NONE
+ obj_pal gMonPalette_Bulbasaur, SPECIES_BULBASAUR
+ obj_pal gMonPalette_Ivysaur, SPECIES_IVYSAUR
+ obj_pal gMonPalette_Venusaur, SPECIES_VENUSAUR
+ obj_pal gMonPalette_Charmander, SPECIES_CHARMANDER
+ obj_pal gMonPalette_Charmeleon, SPECIES_CHARMELEON
+ obj_pal gMonPalette_Charizard, SPECIES_CHARIZARD
+ obj_pal gMonPalette_Squirtle, SPECIES_SQUIRTLE
+ obj_pal gMonPalette_Wartortle, SPECIES_WARTORTLE
+ obj_pal gMonPalette_Blastoise, SPECIES_BLASTOISE
+ obj_pal gMonPalette_Caterpie, SPECIES_CATERPIE
+ obj_pal gMonPalette_Metapod, SPECIES_METAPOD
+ obj_pal gMonPalette_Butterfree, SPECIES_BUTTERFREE
+ obj_pal gMonPalette_Weedle, SPECIES_WEEDLE
+ obj_pal gMonPalette_Kakuna, SPECIES_KAKUNA
+ obj_pal gMonPalette_Beedrill, SPECIES_BEEDRILL
+ obj_pal gMonPalette_Pidgey, SPECIES_PIDGEY
+ obj_pal gMonPalette_Pidgeotto, SPECIES_PIDGEOTTO
+ obj_pal gMonPalette_Pidgeot, SPECIES_PIDGEOT
+ obj_pal gMonPalette_Rattata, SPECIES_RATTATA
+ obj_pal gMonPalette_Raticate, SPECIES_RATICATE
+ obj_pal gMonPalette_Spearow, SPECIES_SPEAROW
+ obj_pal gMonPalette_Fearow, SPECIES_FEAROW
+ obj_pal gMonPalette_Ekans, SPECIES_EKANS
+ obj_pal gMonPalette_Arbok, SPECIES_ARBOK
+ obj_pal gMonPalette_Pikachu, SPECIES_PIKACHU
+ obj_pal gMonPalette_Raichu, SPECIES_RAICHU
+ obj_pal gMonPalette_Sandshrew, SPECIES_SANDSHREW
+ obj_pal gMonPalette_Sandslash, SPECIES_SANDSLASH
+ obj_pal gMonPalette_NidoranF, SPECIES_NIDORAN_F
+ obj_pal gMonPalette_Nidorina, SPECIES_NIDORINA
+ obj_pal gMonPalette_Nidoqueen, SPECIES_NIDOQUEEN
+ obj_pal gMonPalette_NidoranM, SPECIES_NIDORAN_M
+ obj_pal gMonPalette_Nidorino, SPECIES_NIDORINO
+ obj_pal gMonPalette_Nidoking, SPECIES_NIDOKING
+ obj_pal gMonPalette_Clefairy, SPECIES_CLEFAIRY
+ obj_pal gMonPalette_Clefable, SPECIES_CLEFABLE
+ obj_pal gMonPalette_Vulpix, SPECIES_VULPIX
+ obj_pal gMonPalette_Ninetales, SPECIES_NINETALES
+ obj_pal gMonPalette_Jigglypuff, SPECIES_JIGGLYPUFF
+ obj_pal gMonPalette_Wigglytuff, SPECIES_WIGGLYTUFF
+ obj_pal gMonPalette_Zubat, SPECIES_ZUBAT
+ obj_pal gMonPalette_Golbat, SPECIES_GOLBAT
+ obj_pal gMonPalette_Oddish, SPECIES_ODDISH
+ obj_pal gMonPalette_Gloom, SPECIES_GLOOM
+ obj_pal gMonPalette_Vileplume, SPECIES_VILEPLUME
+ obj_pal gMonPalette_Paras, SPECIES_PARAS
+ obj_pal gMonPalette_Parasect, SPECIES_PARASECT
+ obj_pal gMonPalette_Venonat, SPECIES_VENONAT
+ obj_pal gMonPalette_Venomoth, SPECIES_VENOMOTH
+ obj_pal gMonPalette_Diglett, SPECIES_DIGLETT
+ obj_pal gMonPalette_Dugtrio, SPECIES_DUGTRIO
+ obj_pal gMonPalette_Meowth, SPECIES_MEOWTH
+ obj_pal gMonPalette_Persian, SPECIES_PERSIAN
+ obj_pal gMonPalette_Psyduck, SPECIES_PSYDUCK
+ obj_pal gMonPalette_Golduck, SPECIES_GOLDUCK
+ obj_pal gMonPalette_Mankey, SPECIES_MANKEY
+ obj_pal gMonPalette_Primeape, SPECIES_PRIMEAPE
+ obj_pal gMonPalette_Growlithe, SPECIES_GROWLITHE
+ obj_pal gMonPalette_Arcanine, SPECIES_ARCANINE
+ obj_pal gMonPalette_Poliwag, SPECIES_POLIWAG
+ obj_pal gMonPalette_Poliwhirl, SPECIES_POLIWHIRL
+ obj_pal gMonPalette_Poliwrath, SPECIES_POLIWRATH
+ obj_pal gMonPalette_Abra, SPECIES_ABRA
+ obj_pal gMonPalette_Kadabra, SPECIES_KADABRA
+ obj_pal gMonPalette_Alakazam, SPECIES_ALAKAZAM
+ obj_pal gMonPalette_Machop, SPECIES_MACHOP
+ obj_pal gMonPalette_Machoke, SPECIES_MACHOKE
+ obj_pal gMonPalette_Machamp, SPECIES_MACHAMP
+ obj_pal gMonPalette_Bellsprout, SPECIES_BELLSPROUT
+ obj_pal gMonPalette_Weepinbell, SPECIES_WEEPINBELL
+ obj_pal gMonPalette_Victreebel, SPECIES_VICTREEBEL
+ obj_pal gMonPalette_Tentacool, SPECIES_TENTACOOL
+ obj_pal gMonPalette_Tentacruel, SPECIES_TENTACRUEL
+ obj_pal gMonPalette_Geodude, SPECIES_GEODUDE
+ obj_pal gMonPalette_Graveler, SPECIES_GRAVELER
+ obj_pal gMonPalette_Golem, SPECIES_GOLEM
+ obj_pal gMonPalette_Ponyta, SPECIES_PONYTA
+ obj_pal gMonPalette_Rapidash, SPECIES_RAPIDASH
+ obj_pal gMonPalette_Slowpoke, SPECIES_SLOWPOKE
+ obj_pal gMonPalette_Slowbro, SPECIES_SLOWBRO
+ obj_pal gMonPalette_Magnemite, SPECIES_MAGNEMITE
+ obj_pal gMonPalette_Magneton, SPECIES_MAGNETON
+ obj_pal gMonPalette_Farfetchd, SPECIES_FARFETCHD
+ obj_pal gMonPalette_Doduo, SPECIES_DODUO
+ obj_pal gMonPalette_Dodrio, SPECIES_DODRIO
+ obj_pal gMonPalette_Seel, SPECIES_SEEL
+ obj_pal gMonPalette_Dewgong, SPECIES_DEWGONG
+ obj_pal gMonPalette_Grimer, SPECIES_GRIMER
+ obj_pal gMonPalette_Muk, SPECIES_MUK
+ obj_pal gMonPalette_Shellder, SPECIES_SHELLDER
+ obj_pal gMonPalette_Cloyster, SPECIES_CLOYSTER
+ obj_pal gMonPalette_Gastly, SPECIES_GASTLY
+ obj_pal gMonPalette_Haunter, SPECIES_HAUNTER
+ obj_pal gMonPalette_Gengar, SPECIES_GENGAR
+ obj_pal gMonPalette_Onix, SPECIES_ONIX
+ obj_pal gMonPalette_Drowzee, SPECIES_DROWZEE
+ obj_pal gMonPalette_Hypno, SPECIES_HYPNO
+ obj_pal gMonPalette_Krabby, SPECIES_KRABBY
+ obj_pal gMonPalette_Kingler, SPECIES_KINGLER
+ obj_pal gMonPalette_Voltorb, SPECIES_VOLTORB
+ obj_pal gMonPalette_Electrode, SPECIES_ELECTRODE
+ obj_pal gMonPalette_Exeggcute, SPECIES_EXEGGCUTE
+ obj_pal gMonPalette_Exeggutor, SPECIES_EXEGGUTOR
+ obj_pal gMonPalette_Cubone, SPECIES_CUBONE
+ obj_pal gMonPalette_Marowak, SPECIES_MAROWAK
+ obj_pal gMonPalette_Hitmonlee, SPECIES_HITMONLEE
+ obj_pal gMonPalette_Hitmonchan, SPECIES_HITMONCHAN
+ obj_pal gMonPalette_Lickitung, SPECIES_LICKITUNG
+ obj_pal gMonPalette_Koffing, SPECIES_KOFFING
+ obj_pal gMonPalette_Weezing, SPECIES_WEEZING
+ obj_pal gMonPalette_Rhyhorn, SPECIES_RHYHORN
+ obj_pal gMonPalette_Rhydon, SPECIES_RHYDON
+ obj_pal gMonPalette_Chansey, SPECIES_CHANSEY
+ obj_pal gMonPalette_Tangela, SPECIES_TANGELA
+ obj_pal gMonPalette_Kangaskhan, SPECIES_KANGASKHAN
+ obj_pal gMonPalette_Horsea, SPECIES_HORSEA
+ obj_pal gMonPalette_Seadra, SPECIES_SEADRA
+ obj_pal gMonPalette_Goldeen, SPECIES_GOLDEEN
+ obj_pal gMonPalette_Seaking, SPECIES_SEAKING
+ obj_pal gMonPalette_Staryu, SPECIES_STARYU
+ obj_pal gMonPalette_Starmie, SPECIES_STARMIE
+ obj_pal gMonPalette_Mrmime, SPECIES_MR_MIME
+ obj_pal gMonPalette_Scyther, SPECIES_SCYTHER
+ obj_pal gMonPalette_Jynx, SPECIES_JYNX
+ obj_pal gMonPalette_Electabuzz, SPECIES_ELECTABUZZ
+ obj_pal gMonPalette_Magmar, SPECIES_MAGMAR
+ obj_pal gMonPalette_Pinsir, SPECIES_PINSIR
+ obj_pal gMonPalette_Tauros, SPECIES_TAUROS
+ obj_pal gMonPalette_Magikarp, SPECIES_MAGIKARP
+ obj_pal gMonPalette_Gyarados, SPECIES_GYARADOS
+ obj_pal gMonPalette_Lapras, SPECIES_LAPRAS
+ obj_pal gMonPalette_Ditto, SPECIES_DITTO
+ obj_pal gMonPalette_Eevee, SPECIES_EEVEE
+ obj_pal gMonPalette_Vaporeon, SPECIES_VAPOREON
+ obj_pal gMonPalette_Jolteon, SPECIES_JOLTEON
+ obj_pal gMonPalette_Flareon, SPECIES_FLAREON
+ obj_pal gMonPalette_Porygon, SPECIES_PORYGON
+ obj_pal gMonPalette_Omanyte, SPECIES_OMANYTE
+ obj_pal gMonPalette_Omastar, SPECIES_OMASTAR
+ obj_pal gMonPalette_Kabuto, SPECIES_KABUTO
+ obj_pal gMonPalette_Kabutops, SPECIES_KABUTOPS
+ obj_pal gMonPalette_Aerodactyl, SPECIES_AERODACTYL
+ obj_pal gMonPalette_Snorlax, SPECIES_SNORLAX
+ obj_pal gMonPalette_Articuno, SPECIES_ARTICUNO
+ obj_pal gMonPalette_Zapdos, SPECIES_ZAPDOS
+ obj_pal gMonPalette_Moltres, SPECIES_MOLTRES
+ obj_pal gMonPalette_Dratini, SPECIES_DRATINI
+ obj_pal gMonPalette_Dragonair, SPECIES_DRAGONAIR
+ obj_pal gMonPalette_Dragonite, SPECIES_DRAGONITE
+ obj_pal gMonPalette_Mewtwo, SPECIES_MEWTWO
+ obj_pal gMonPalette_Mew, SPECIES_MEW
+ obj_pal gMonPalette_Chikorita, SPECIES_CHIKORITA
+ obj_pal gMonPalette_Bayleef, SPECIES_BAYLEEF
+ obj_pal gMonPalette_Meganium, SPECIES_MEGANIUM
+ obj_pal gMonPalette_Cyndaquil, SPECIES_CYNDAQUIL
+ obj_pal gMonPalette_Quilava, SPECIES_QUILAVA
+ obj_pal gMonPalette_Typhlosion, SPECIES_TYPHLOSION
+ obj_pal gMonPalette_Totodile, SPECIES_TOTODILE
+ obj_pal gMonPalette_Croconaw, SPECIES_CROCONAW
+ obj_pal gMonPalette_Feraligatr, SPECIES_FERALIGATR
+ obj_pal gMonPalette_Sentret, SPECIES_SENTRET
+ obj_pal gMonPalette_Furret, SPECIES_FURRET
+ obj_pal gMonPalette_Hoothoot, SPECIES_HOOTHOOT
+ obj_pal gMonPalette_Noctowl, SPECIES_NOCTOWL
+ obj_pal gMonPalette_Ledyba, SPECIES_LEDYBA
+ obj_pal gMonPalette_Ledian, SPECIES_LEDIAN
+ obj_pal gMonPalette_Spinarak, SPECIES_SPINARAK
+ obj_pal gMonPalette_Ariados, SPECIES_ARIADOS
+ obj_pal gMonPalette_Crobat, SPECIES_CROBAT
+ obj_pal gMonPalette_Chinchou, SPECIES_CHINCHOU
+ obj_pal gMonPalette_Lanturn, SPECIES_LANTURN
+ obj_pal gMonPalette_Pichu, SPECIES_PICHU
+ obj_pal gMonPalette_Cleffa, SPECIES_CLEFFA
+ obj_pal gMonPalette_Igglybuff, SPECIES_IGGLYBUFF
+ obj_pal gMonPalette_Togepi, SPECIES_TOGEPI
+ obj_pal gMonPalette_Togetic, SPECIES_TOGETIC
+ obj_pal gMonPalette_Natu, SPECIES_NATU
+ obj_pal gMonPalette_Xatu, SPECIES_XATU
+ obj_pal gMonPalette_Mareep, SPECIES_MAREEP
+ obj_pal gMonPalette_Flaaffy, SPECIES_FLAAFFY
+ obj_pal gMonPalette_Ampharos, SPECIES_AMPHAROS
+ obj_pal gMonPalette_Bellossom, SPECIES_BELLOSSOM
+ obj_pal gMonPalette_Marill, SPECIES_MARILL
+ obj_pal gMonPalette_Azumarill, SPECIES_AZUMARILL
+ obj_pal gMonPalette_Sudowoodo, SPECIES_SUDOWOODO
+ obj_pal gMonPalette_Politoed, SPECIES_POLITOED
+ obj_pal gMonPalette_Hoppip, SPECIES_HOPPIP
+ obj_pal gMonPalette_Skiploom, SPECIES_SKIPLOOM
+ obj_pal gMonPalette_Jumpluff, SPECIES_JUMPLUFF
+ obj_pal gMonPalette_Aipom, SPECIES_AIPOM
+ obj_pal gMonPalette_Sunkern, SPECIES_SUNKERN
+ obj_pal gMonPalette_Sunflora, SPECIES_SUNFLORA
+ obj_pal gMonPalette_Yanma, SPECIES_YANMA
+ obj_pal gMonPalette_Wooper, SPECIES_WOOPER
+ obj_pal gMonPalette_Quagsire, SPECIES_QUAGSIRE
+ obj_pal gMonPalette_Espeon, SPECIES_ESPEON
+ obj_pal gMonPalette_Umbreon, SPECIES_UMBREON
+ obj_pal gMonPalette_Murkrow, SPECIES_MURKROW
+ obj_pal gMonPalette_Slowking, SPECIES_SLOWKING
+ obj_pal gMonPalette_Misdreavus, SPECIES_MISDREAVUS
+ obj_pal gMonPalette_Unown, SPECIES_UNOWN
+ obj_pal gMonPalette_Wobbuffet, SPECIES_WOBBUFFET
+ obj_pal gMonPalette_Girafarig, SPECIES_GIRAFARIG
+ obj_pal gMonPalette_Pineco, SPECIES_PINECO
+ obj_pal gMonPalette_Forretress, SPECIES_FORRETRESS
+ obj_pal gMonPalette_Dunsparce, SPECIES_DUNSPARCE
+ obj_pal gMonPalette_Gligar, SPECIES_GLIGAR
+ obj_pal gMonPalette_Steelix, SPECIES_STEELIX
+ obj_pal gMonPalette_Snubbull, SPECIES_SNUBBULL
+ obj_pal gMonPalette_Granbull, SPECIES_GRANBULL
+ obj_pal gMonPalette_Qwilfish, SPECIES_QWILFISH
+ obj_pal gMonPalette_Scizor, SPECIES_SCIZOR
+ obj_pal gMonPalette_Shuckle, SPECIES_SHUCKLE
+ obj_pal gMonPalette_Heracross, SPECIES_HERACROSS
+ obj_pal gMonPalette_Sneasel, SPECIES_SNEASEL
+ obj_pal gMonPalette_Teddiursa, SPECIES_TEDDIURSA
+ obj_pal gMonPalette_Ursaring, SPECIES_URSARING
+ obj_pal gMonPalette_Slugma, SPECIES_SLUGMA
+ obj_pal gMonPalette_Magcargo, SPECIES_MAGCARGO
+ obj_pal gMonPalette_Swinub, SPECIES_SWINUB
+ obj_pal gMonPalette_Piloswine, SPECIES_PILOSWINE
+ obj_pal gMonPalette_Corsola, SPECIES_CORSOLA
+ obj_pal gMonPalette_Remoraid, SPECIES_REMORAID
+ obj_pal gMonPalette_Octillery, SPECIES_OCTILLERY
+ obj_pal gMonPalette_Delibird, SPECIES_DELIBIRD
+ obj_pal gMonPalette_Mantine, SPECIES_MANTINE
+ obj_pal gMonPalette_Skarmory, SPECIES_SKARMORY
+ obj_pal gMonPalette_Houndour, SPECIES_HOUNDOUR
+ obj_pal gMonPalette_Houndoom, SPECIES_HOUNDOOM
+ obj_pal gMonPalette_Kingdra, SPECIES_KINGDRA
+ obj_pal gMonPalette_Phanpy, SPECIES_PHANPY
+ obj_pal gMonPalette_Donphan, SPECIES_DONPHAN
+ obj_pal gMonPalette_Porygon2, SPECIES_PORYGON2
+ obj_pal gMonPalette_Stantler, SPECIES_STANTLER
+ obj_pal gMonPalette_Smeargle, SPECIES_SMEARGLE
+ obj_pal gMonPalette_Tyrogue, SPECIES_TYROGUE
+ obj_pal gMonPalette_Hitmontop, SPECIES_HITMONTOP
+ obj_pal gMonPalette_Smoochum, SPECIES_SMOOCHUM
+ obj_pal gMonPalette_Elekid, SPECIES_ELEKID
+ obj_pal gMonPalette_Magby, SPECIES_MAGBY
+ obj_pal gMonPalette_Miltank, SPECIES_MILTANK
+ obj_pal gMonPalette_Blissey, SPECIES_BLISSEY
+ obj_pal gMonPalette_Raikou, SPECIES_RAIKOU
+ obj_pal gMonPalette_Entei, SPECIES_ENTEI
+ obj_pal gMonPalette_Suicune, SPECIES_SUICUNE
+ obj_pal gMonPalette_Larvitar, SPECIES_LARVITAR
+ obj_pal gMonPalette_Pupitar, SPECIES_PUPITAR
+ obj_pal gMonPalette_Tyranitar, SPECIES_TYRANITAR
+ obj_pal gMonPalette_Lugia, SPECIES_LUGIA
+ obj_pal gMonPalette_HoOh, SPECIES_HO_OH
+ obj_pal gMonPalette_Celebi, SPECIES_CELEBI
+ obj_pal gMonPalette_QuestionMark, SPECIES_OLD_UNOWN_B
+ obj_pal gMonPalette_QuestionMark, SPECIES_OLD_UNOWN_C
+ obj_pal gMonPalette_QuestionMark, SPECIES_OLD_UNOWN_D
+ obj_pal gMonPalette_QuestionMark, SPECIES_OLD_UNOWN_E
+ obj_pal gMonPalette_QuestionMark, SPECIES_OLD_UNOWN_F
+ obj_pal gMonPalette_QuestionMark, SPECIES_OLD_UNOWN_G
+ obj_pal gMonPalette_QuestionMark, SPECIES_OLD_UNOWN_H
+ obj_pal gMonPalette_QuestionMark, SPECIES_OLD_UNOWN_I
+ obj_pal gMonPalette_QuestionMark, SPECIES_OLD_UNOWN_J
+ obj_pal gMonPalette_QuestionMark, SPECIES_OLD_UNOWN_K
+ obj_pal gMonPalette_QuestionMark, SPECIES_OLD_UNOWN_L
+ obj_pal gMonPalette_QuestionMark, SPECIES_OLD_UNOWN_M
+ obj_pal gMonPalette_QuestionMark, SPECIES_OLD_UNOWN_N
+ obj_pal gMonPalette_QuestionMark, SPECIES_OLD_UNOWN_O
+ obj_pal gMonPalette_QuestionMark, SPECIES_OLD_UNOWN_P
+ obj_pal gMonPalette_QuestionMark, SPECIES_OLD_UNOWN_Q
+ obj_pal gMonPalette_QuestionMark, SPECIES_OLD_UNOWN_R
+ obj_pal gMonPalette_QuestionMark, SPECIES_OLD_UNOWN_S
+ obj_pal gMonPalette_QuestionMark, SPECIES_OLD_UNOWN_T
+ obj_pal gMonPalette_QuestionMark, SPECIES_OLD_UNOWN_U
+ obj_pal gMonPalette_QuestionMark, SPECIES_OLD_UNOWN_V
+ obj_pal gMonPalette_QuestionMark, SPECIES_OLD_UNOWN_W
+ obj_pal gMonPalette_QuestionMark, SPECIES_OLD_UNOWN_X
+ obj_pal gMonPalette_QuestionMark, SPECIES_OLD_UNOWN_Y
+ obj_pal gMonPalette_QuestionMark, SPECIES_OLD_UNOWN_Z
+ obj_pal gMonPalette_Treecko, SPECIES_TREECKO
+ obj_pal gMonPalette_Grovyle, SPECIES_GROVYLE
+ obj_pal gMonPalette_Sceptile, SPECIES_SCEPTILE
+ obj_pal gMonPalette_Torchic, SPECIES_TORCHIC
+ obj_pal gMonPalette_Combusken, SPECIES_COMBUSKEN
+ obj_pal gMonPalette_Blaziken, SPECIES_BLAZIKEN
+ obj_pal gMonPalette_Mudkip, SPECIES_MUDKIP
+ obj_pal gMonPalette_Marshtomp, SPECIES_MARSHTOMP
+ obj_pal gMonPalette_Swampert, SPECIES_SWAMPERT
+ obj_pal gMonPalette_Poochyena, SPECIES_POOCHYENA
+ obj_pal gMonPalette_Mightyena, SPECIES_MIGHTYENA
+ obj_pal gMonPalette_Zigzagoon, SPECIES_ZIGZAGOON
+ obj_pal gMonPalette_Linoone, SPECIES_LINOONE
+ obj_pal gMonPalette_Wurmple, SPECIES_WURMPLE
+ obj_pal gMonPalette_Silcoon, SPECIES_SILCOON
+ obj_pal gMonPalette_Beautifly, SPECIES_BEAUTIFLY
+ obj_pal gMonPalette_Cascoon, SPECIES_CASCOON
+ obj_pal gMonPalette_Dustox, SPECIES_DUSTOX
+ obj_pal gMonPalette_Lotad, SPECIES_LOTAD
+ obj_pal gMonPalette_Lombre, SPECIES_LOMBRE
+ obj_pal gMonPalette_Ludicolo, SPECIES_LUDICOLO
+ obj_pal gMonPalette_Seedot, SPECIES_SEEDOT
+ obj_pal gMonPalette_Nuzleaf, SPECIES_NUZLEAF
+ obj_pal gMonPalette_Shiftry, SPECIES_SHIFTRY
+ obj_pal gMonPalette_Nincada, SPECIES_NINCADA
+ obj_pal gMonPalette_Ninjask, SPECIES_NINJASK
+ obj_pal gMonPalette_Shedinja, SPECIES_SHEDINJA
+ obj_pal gMonPalette_Taillow, SPECIES_TAILLOW
+ obj_pal gMonPalette_Swellow, SPECIES_SWELLOW
+ obj_pal gMonPalette_Shroomish, SPECIES_SHROOMISH
+ obj_pal gMonPalette_Breloom, SPECIES_BRELOOM
+ obj_pal gMonPalette_Spinda, SPECIES_SPINDA
+ obj_pal gMonPalette_Wingull, SPECIES_WINGULL
+ obj_pal gMonPalette_Pelipper, SPECIES_PELIPPER
+ obj_pal gMonPalette_Surskit, SPECIES_SURSKIT
+ obj_pal gMonPalette_Masquerain, SPECIES_MASQUERAIN
+ obj_pal gMonPalette_Wailmer, SPECIES_WAILMER
+ obj_pal gMonPalette_Wailord, SPECIES_WAILORD
+ obj_pal gMonPalette_Skitty, SPECIES_SKITTY
+ obj_pal gMonPalette_Delcatty, SPECIES_DELCATTY
+ obj_pal gMonPalette_Kecleon, SPECIES_KECLEON
+ obj_pal gMonPalette_Baltoy, SPECIES_BALTOY
+ obj_pal gMonPalette_Claydol, SPECIES_CLAYDOL
+ obj_pal gMonPalette_Nosepass, SPECIES_NOSEPASS
+ obj_pal gMonPalette_Torkoal, SPECIES_TORKOAL
+ obj_pal gMonPalette_Sableye, SPECIES_SABLEYE
+ obj_pal gMonPalette_Barboach, SPECIES_BARBOACH
+ obj_pal gMonPalette_Whiscash, SPECIES_WHISCASH
+ obj_pal gMonPalette_Luvdisc, SPECIES_LUVDISC
+ obj_pal gMonPalette_Corphish, SPECIES_CORPHISH
+ obj_pal gMonPalette_Crawdaunt, SPECIES_CRAWDAUNT
+ obj_pal gMonPalette_Feebas, SPECIES_FEEBAS
+ obj_pal gMonPalette_Milotic, SPECIES_MILOTIC
+ obj_pal gMonPalette_Carvanha, SPECIES_CARVANHA
+ obj_pal gMonPalette_Sharpedo, SPECIES_SHARPEDO
+ obj_pal gMonPalette_Trapinch, SPECIES_TRAPINCH
+ obj_pal gMonPalette_Vibrava, SPECIES_VIBRAVA
+ obj_pal gMonPalette_Flygon, SPECIES_FLYGON
+ obj_pal gMonPalette_Makuhita, SPECIES_MAKUHITA
+ obj_pal gMonPalette_Hariyama, SPECIES_HARIYAMA
+ obj_pal gMonPalette_Electrike, SPECIES_ELECTRIKE
+ obj_pal gMonPalette_Manectric, SPECIES_MANECTRIC
+ obj_pal gMonPalette_Numel, SPECIES_NUMEL
+ obj_pal gMonPalette_Camerupt, SPECIES_CAMERUPT
+ obj_pal gMonPalette_Spheal, SPECIES_SPHEAL
+ obj_pal gMonPalette_Sealeo, SPECIES_SEALEO
+ obj_pal gMonPalette_Walrein, SPECIES_WALREIN
+ obj_pal gMonPalette_Cacnea, SPECIES_CACNEA
+ obj_pal gMonPalette_Cacturne, SPECIES_CACTURNE
+ obj_pal gMonPalette_Snorunt, SPECIES_SNORUNT
+ obj_pal gMonPalette_Glalie, SPECIES_GLALIE
+ obj_pal gMonPalette_Lunatone, SPECIES_LUNATONE
+ obj_pal gMonPalette_Solrock, SPECIES_SOLROCK
+ obj_pal gMonPalette_Azurill, SPECIES_AZURILL
+ obj_pal gMonPalette_Spoink, SPECIES_SPOINK
+ obj_pal gMonPalette_Grumpig, SPECIES_GRUMPIG
+ obj_pal gMonPalette_Plusle, SPECIES_PLUSLE
+ obj_pal gMonPalette_Minun, SPECIES_MINUN
+ obj_pal gMonPalette_Mawile, SPECIES_MAWILE
+ obj_pal gMonPalette_Meditite, SPECIES_MEDITITE
+ obj_pal gMonPalette_Medicham, SPECIES_MEDICHAM
+ obj_pal gMonPalette_Swablu, SPECIES_SWABLU
+ obj_pal gMonPalette_Altaria, SPECIES_ALTARIA
+ obj_pal gMonPalette_Wynaut, SPECIES_WYNAUT
+ obj_pal gMonPalette_Duskull, SPECIES_DUSKULL
+ obj_pal gMonPalette_Dusclops, SPECIES_DUSCLOPS
+ obj_pal gMonPalette_Roselia, SPECIES_ROSELIA
+ obj_pal gMonPalette_Slakoth, SPECIES_SLAKOTH
+ obj_pal gMonPalette_Vigoroth, SPECIES_VIGOROTH
+ obj_pal gMonPalette_Slaking, SPECIES_SLAKING
+ obj_pal gMonPalette_Gulpin, SPECIES_GULPIN
+ obj_pal gMonPalette_Swalot, SPECIES_SWALOT
+ obj_pal gMonPalette_Tropius, SPECIES_TROPIUS
+ obj_pal gMonPalette_Whismur, SPECIES_WHISMUR
+ obj_pal gMonPalette_Loudred, SPECIES_LOUDRED
+ obj_pal gMonPalette_Exploud, SPECIES_EXPLOUD
+ obj_pal gMonPalette_Clamperl, SPECIES_CLAMPERL
+ obj_pal gMonPalette_Huntail, SPECIES_HUNTAIL
+ obj_pal gMonPalette_Gorebyss, SPECIES_GOREBYSS
+ obj_pal gMonPalette_Absol, SPECIES_ABSOL
+ obj_pal gMonPalette_Shuppet, SPECIES_SHUPPET
+ obj_pal gMonPalette_Banette, SPECIES_BANETTE
+ obj_pal gMonPalette_Seviper, SPECIES_SEVIPER
+ obj_pal gMonPalette_Zangoose, SPECIES_ZANGOOSE
+ obj_pal gMonPalette_Relicanth, SPECIES_RELICANTH
+ obj_pal gMonPalette_Aron, SPECIES_ARON
+ obj_pal gMonPalette_Lairon, SPECIES_LAIRON
+ obj_pal gMonPalette_Aggron, SPECIES_AGGRON
+ obj_pal gMonPalette_Castform, SPECIES_CASTFORM
+ obj_pal gMonPalette_Volbeat, SPECIES_VOLBEAT
+ obj_pal gMonPalette_Illumise, SPECIES_ILLUMISE
+ obj_pal gMonPalette_Lileep, SPECIES_LILEEP
+ obj_pal gMonPalette_Cradily, SPECIES_CRADILY
+ obj_pal gMonPalette_Anorith, SPECIES_ANORITH
+ obj_pal gMonPalette_Armaldo, SPECIES_ARMALDO
+ obj_pal gMonPalette_Ralts, SPECIES_RALTS
+ obj_pal gMonPalette_Kirlia, SPECIES_KIRLIA
+ obj_pal gMonPalette_Gardevoir, SPECIES_GARDEVOIR
+ obj_pal gMonPalette_Bagon, SPECIES_BAGON
+ obj_pal gMonPalette_Shelgon, SPECIES_SHELGON
+ obj_pal gMonPalette_Salamence, SPECIES_SALAMENCE
+ obj_pal gMonPalette_Beldum, SPECIES_BELDUM
+ obj_pal gMonPalette_Metang, SPECIES_METANG
+ obj_pal gMonPalette_Metagross, SPECIES_METAGROSS
+ obj_pal gMonPalette_Regirock, SPECIES_REGIROCK
+ obj_pal gMonPalette_Regice, SPECIES_REGICE
+ obj_pal gMonPalette_Registeel, SPECIES_REGISTEEL
+ obj_pal gMonPalette_Kyogre, SPECIES_KYOGRE
+ obj_pal gMonPalette_Groudon, SPECIES_GROUDON
+ obj_pal gMonPalette_Rayquaza, SPECIES_RAYQUAZA
+ obj_pal gMonPalette_Latias, SPECIES_LATIAS
+ obj_pal gMonPalette_Latios, SPECIES_LATIOS
+ obj_pal gMonPalette_Jirachi, SPECIES_JIRACHI
+ obj_pal gMonPalette_Deoxys, SPECIES_DEOXYS
+ obj_pal gMonPalette_Chimecho, SPECIES_CHIMECHO
+ obj_pal gMonPalette_Egg, SPECIES_EGG
+ obj_pal gMonPalette_Unown, SPECIES_UNOWN_B
+ obj_pal gMonPalette_Unown, SPECIES_UNOWN_C
+ obj_pal gMonPalette_Unown, SPECIES_UNOWN_D
+ obj_pal gMonPalette_Unown, SPECIES_UNOWN_E
+ obj_pal gMonPalette_Unown, SPECIES_UNOWN_F
+ obj_pal gMonPalette_Unown, SPECIES_UNOWN_G
+ obj_pal gMonPalette_Unown, SPECIES_UNOWN_H
+ obj_pal gMonPalette_Unown, SPECIES_UNOWN_I
+ obj_pal gMonPalette_Unown, SPECIES_UNOWN_J
+ obj_pal gMonPalette_Unown, SPECIES_UNOWN_K
+ obj_pal gMonPalette_Unown, SPECIES_UNOWN_L
+ obj_pal gMonPalette_Unown, SPECIES_UNOWN_M
+ obj_pal gMonPalette_Unown, SPECIES_UNOWN_N
+ obj_pal gMonPalette_Unown, SPECIES_UNOWN_O
+ obj_pal gMonPalette_Unown, SPECIES_UNOWN_P
+ obj_pal gMonPalette_Unown, SPECIES_UNOWN_Q
+ obj_pal gMonPalette_Unown, SPECIES_UNOWN_R
+ obj_pal gMonPalette_Unown, SPECIES_UNOWN_S
+ obj_pal gMonPalette_Unown, SPECIES_UNOWN_T
+ obj_pal gMonPalette_Unown, SPECIES_UNOWN_U
+ obj_pal gMonPalette_Unown, SPECIES_UNOWN_V
+ obj_pal gMonPalette_Unown, SPECIES_UNOWN_W
+ obj_pal gMonPalette_Unown, SPECIES_UNOWN_X
+ obj_pal gMonPalette_Unown, SPECIES_UNOWN_Y
+ obj_pal gMonPalette_Unown, SPECIES_UNOWN_Z
+ obj_pal gMonPalette_Unown, SPECIES_UNOWN_EMARK
+ obj_pal gMonPalette_Unown, SPECIES_UNOWN_QMARK
diff --git a/data/graphics/pokemon/shiny_palette_table.inc b/data/graphics/pokemon/shiny_palette_table.inc
index 0de988408..5458e76ae 100644
--- a/data/graphics/pokemon/shiny_palette_table.inc
+++ b/data/graphics/pokemon/shiny_palette_table.inc
@@ -1,442 +1,444 @@
+ .set PAL_ID_SHINY, 500
+
.align 2
gMonShinyPaletteTable:: @ 81EB374
- obj_pal gMonShinyPalette_CircledQuestionMark, 500
- obj_pal gMonShinyPalette_Bulbasaur, 501
- obj_pal gMonShinyPalette_Ivysaur, 502
- obj_pal gMonShinyPalette_Venusaur, 503
- obj_pal gMonShinyPalette_Charmander, 504
- obj_pal gMonShinyPalette_Charmeleon, 505
- obj_pal gMonShinyPalette_Charizard, 506
- obj_pal gMonShinyPalette_Squirtle, 507
- obj_pal gMonShinyPalette_Wartortle, 508
- obj_pal gMonShinyPalette_Blastoise, 509
- obj_pal gMonShinyPalette_Caterpie, 510
- obj_pal gMonShinyPalette_Metapod, 511
- obj_pal gMonShinyPalette_Butterfree, 512
- obj_pal gMonShinyPalette_Weedle, 513
- obj_pal gMonShinyPalette_Kakuna, 514
- obj_pal gMonShinyPalette_Beedrill, 515
- obj_pal gMonShinyPalette_Pidgey, 516
- obj_pal gMonShinyPalette_Pidgeotto, 517
- obj_pal gMonShinyPalette_Pidgeot, 518
- obj_pal gMonShinyPalette_Rattata, 519
- obj_pal gMonShinyPalette_Raticate, 520
- obj_pal gMonShinyPalette_Spearow, 521
- obj_pal gMonShinyPalette_Fearow, 522
- obj_pal gMonShinyPalette_Ekans, 523
- obj_pal gMonShinyPalette_Arbok, 524
- obj_pal gMonShinyPalette_Pikachu, 525
- obj_pal gMonShinyPalette_Raichu, 526
- obj_pal gMonShinyPalette_Sandshrew, 527
- obj_pal gMonShinyPalette_Sandslash, 528
- obj_pal gMonShinyPalette_NidoranF, 529
- obj_pal gMonShinyPalette_Nidorina, 530
- obj_pal gMonShinyPalette_Nidoqueen, 531
- obj_pal gMonShinyPalette_NidoranM, 532
- obj_pal gMonShinyPalette_Nidorino, 533
- obj_pal gMonShinyPalette_Nidoking, 534
- obj_pal gMonShinyPalette_Clefairy, 535
- obj_pal gMonShinyPalette_Clefable, 536
- obj_pal gMonShinyPalette_Vulpix, 537
- obj_pal gMonShinyPalette_Ninetales, 538
- obj_pal gMonShinyPalette_Jigglypuff, 539
- obj_pal gMonShinyPalette_Wigglytuff, 540
- obj_pal gMonShinyPalette_Zubat, 541
- obj_pal gMonShinyPalette_Golbat, 542
- obj_pal gMonShinyPalette_Oddish, 543
- obj_pal gMonShinyPalette_Gloom, 544
- obj_pal gMonShinyPalette_Vileplume, 545
- obj_pal gMonShinyPalette_Paras, 546
- obj_pal gMonShinyPalette_Parasect, 547
- obj_pal gMonShinyPalette_Venonat, 548
- obj_pal gMonShinyPalette_Venomoth, 549
- obj_pal gMonShinyPalette_Diglett, 550
- obj_pal gMonShinyPalette_Dugtrio, 551
- obj_pal gMonShinyPalette_Meowth, 552
- obj_pal gMonShinyPalette_Persian, 553
- obj_pal gMonShinyPalette_Psyduck, 554
- obj_pal gMonShinyPalette_Golduck, 555
- obj_pal gMonShinyPalette_Mankey, 556
- obj_pal gMonShinyPalette_Primeape, 557
- obj_pal gMonShinyPalette_Growlithe, 558
- obj_pal gMonShinyPalette_Arcanine, 559
- obj_pal gMonShinyPalette_Poliwag, 560
- obj_pal gMonShinyPalette_Poliwhirl, 561
- obj_pal gMonShinyPalette_Poliwrath, 562
- obj_pal gMonShinyPalette_Abra, 563
- obj_pal gMonShinyPalette_Kadabra, 564
- obj_pal gMonShinyPalette_Alakazam, 565
- obj_pal gMonShinyPalette_Machop, 566
- obj_pal gMonShinyPalette_Machoke, 567
- obj_pal gMonShinyPalette_Machamp, 568
- obj_pal gMonShinyPalette_Bellsprout, 569
- obj_pal gMonShinyPalette_Weepinbell, 570
- obj_pal gMonShinyPalette_Victreebel, 571
- obj_pal gMonShinyPalette_Tentacool, 572
- obj_pal gMonShinyPalette_Tentacruel, 573
- obj_pal gMonShinyPalette_Geodude, 574
- obj_pal gMonShinyPalette_Graveler, 575
- obj_pal gMonShinyPalette_Golem, 576
- obj_pal gMonShinyPalette_Ponyta, 577
- obj_pal gMonShinyPalette_Rapidash, 578
- obj_pal gMonShinyPalette_Slowpoke, 579
- obj_pal gMonShinyPalette_Slowbro, 580
- obj_pal gMonShinyPalette_Magnemite, 581
- obj_pal gMonShinyPalette_Magneton, 582
- obj_pal gMonShinyPalette_Farfetchd, 583
- obj_pal gMonShinyPalette_Doduo, 584
- obj_pal gMonShinyPalette_Dodrio, 585
- obj_pal gMonShinyPalette_Seel, 586
- obj_pal gMonShinyPalette_Dewgong, 587
- obj_pal gMonShinyPalette_Grimer, 588
- obj_pal gMonShinyPalette_Muk, 589
- obj_pal gMonShinyPalette_Shellder, 590
- obj_pal gMonShinyPalette_Cloyster, 591
- obj_pal gMonShinyPalette_Gastly, 592
- obj_pal gMonShinyPalette_Haunter, 593
- obj_pal gMonShinyPalette_Gengar, 594
- obj_pal gMonShinyPalette_Onix, 595
- obj_pal gMonShinyPalette_Drowzee, 596
- obj_pal gMonShinyPalette_Hypno, 597
- obj_pal gMonShinyPalette_Krabby, 598
- obj_pal gMonShinyPalette_Kingler, 599
- obj_pal gMonShinyPalette_Voltorb, 600
- obj_pal gMonShinyPalette_Electrode, 601
- obj_pal gMonShinyPalette_Exeggcute, 602
- obj_pal gMonShinyPalette_Exeggutor, 603
- obj_pal gMonShinyPalette_Cubone, 604
- obj_pal gMonShinyPalette_Marowak, 605
- obj_pal gMonShinyPalette_Hitmonlee, 606
- obj_pal gMonShinyPalette_Hitmonchan, 607
- obj_pal gMonShinyPalette_Lickitung, 608
- obj_pal gMonShinyPalette_Koffing, 609
- obj_pal gMonShinyPalette_Weezing, 610
- obj_pal gMonShinyPalette_Rhyhorn, 611
- obj_pal gMonShinyPalette_Rhydon, 612
- obj_pal gMonShinyPalette_Chansey, 613
- obj_pal gMonShinyPalette_Tangela, 614
- obj_pal gMonShinyPalette_Kangaskhan, 615
- obj_pal gMonShinyPalette_Horsea, 616
- obj_pal gMonShinyPalette_Seadra, 617
- obj_pal gMonShinyPalette_Goldeen, 618
- obj_pal gMonShinyPalette_Seaking, 619
- obj_pal gMonShinyPalette_Staryu, 620
- obj_pal gMonShinyPalette_Starmie, 621
- obj_pal gMonShinyPalette_Mrmime, 622
- obj_pal gMonShinyPalette_Scyther, 623
- obj_pal gMonShinyPalette_Jynx, 624
- obj_pal gMonShinyPalette_Electabuzz, 625
- obj_pal gMonShinyPalette_Magmar, 626
- obj_pal gMonShinyPalette_Pinsir, 627
- obj_pal gMonShinyPalette_Tauros, 628
- obj_pal gMonShinyPalette_Magikarp, 629
- obj_pal gMonShinyPalette_Gyarados, 630
- obj_pal gMonShinyPalette_Lapras, 631
- obj_pal gMonShinyPalette_Ditto, 632
- obj_pal gMonShinyPalette_Eevee, 633
- obj_pal gMonShinyPalette_Vaporeon, 634
- obj_pal gMonShinyPalette_Jolteon, 635
- obj_pal gMonShinyPalette_Flareon, 636
- obj_pal gMonShinyPalette_Porygon, 637
- obj_pal gMonShinyPalette_Omanyte, 638
- obj_pal gMonShinyPalette_Omastar, 639
- obj_pal gMonShinyPalette_Kabuto, 640
- obj_pal gMonShinyPalette_Kabutops, 641
- obj_pal gMonShinyPalette_Aerodactyl, 642
- obj_pal gMonShinyPalette_Snorlax, 643
- obj_pal gMonShinyPalette_Articuno, 644
- obj_pal gMonShinyPalette_Zapdos, 645
- obj_pal gMonShinyPalette_Moltres, 646
- obj_pal gMonShinyPalette_Dratini, 647
- obj_pal gMonShinyPalette_Dragonair, 648
- obj_pal gMonShinyPalette_Dragonite, 649
- obj_pal gMonShinyPalette_Mewtwo, 650
- obj_pal gMonShinyPalette_Mew, 651
- obj_pal gMonShinyPalette_Chikorita, 652
- obj_pal gMonShinyPalette_Bayleef, 653
- obj_pal gMonShinyPalette_Meganium, 654
- obj_pal gMonShinyPalette_Cyndaquil, 655
- obj_pal gMonShinyPalette_Quilava, 656
- obj_pal gMonShinyPalette_Typhlosion, 657
- obj_pal gMonShinyPalette_Totodile, 658
- obj_pal gMonShinyPalette_Croconaw, 659
- obj_pal gMonShinyPalette_Feraligatr, 660
- obj_pal gMonShinyPalette_Sentret, 661
- obj_pal gMonShinyPalette_Furret, 662
- obj_pal gMonShinyPalette_Hoothoot, 663
- obj_pal gMonShinyPalette_Noctowl, 664
- obj_pal gMonShinyPalette_Ledyba, 665
- obj_pal gMonShinyPalette_Ledian, 666
- obj_pal gMonShinyPalette_Spinarak, 667
- obj_pal gMonShinyPalette_Ariados, 668
- obj_pal gMonShinyPalette_Crobat, 669
- obj_pal gMonShinyPalette_Chinchou, 670
- obj_pal gMonShinyPalette_Lanturn, 671
- obj_pal gMonShinyPalette_Pichu, 672
- obj_pal gMonShinyPalette_Cleffa, 673
- obj_pal gMonShinyPalette_Igglybuff, 674
- obj_pal gMonShinyPalette_Togepi, 675
- obj_pal gMonShinyPalette_Togetic, 676
- obj_pal gMonShinyPalette_Natu, 677
- obj_pal gMonShinyPalette_Xatu, 678
- obj_pal gMonShinyPalette_Mareep, 679
- obj_pal gMonShinyPalette_Flaaffy, 680
- obj_pal gMonShinyPalette_Ampharos, 681
- obj_pal gMonShinyPalette_Bellossom, 682
- obj_pal gMonShinyPalette_Marill, 683
- obj_pal gMonShinyPalette_Azumarill, 684
- obj_pal gMonShinyPalette_Sudowoodo, 685
- obj_pal gMonShinyPalette_Politoed, 686
- obj_pal gMonShinyPalette_Hoppip, 687
- obj_pal gMonShinyPalette_Skiploom, 688
- obj_pal gMonShinyPalette_Jumpluff, 689
- obj_pal gMonShinyPalette_Aipom, 690
- obj_pal gMonShinyPalette_Sunkern, 691
- obj_pal gMonShinyPalette_Sunflora, 692
- obj_pal gMonShinyPalette_Yanma, 693
- obj_pal gMonShinyPalette_Wooper, 694
- obj_pal gMonShinyPalette_Quagsire, 695
- obj_pal gMonShinyPalette_Espeon, 696
- obj_pal gMonShinyPalette_Umbreon, 697
- obj_pal gMonShinyPalette_Murkrow, 698
- obj_pal gMonShinyPalette_Slowking, 699
- obj_pal gMonShinyPalette_Misdreavus, 700
- obj_pal gMonShinyPalette_Unown, 701
- obj_pal gMonShinyPalette_Wobbuffet, 702
- obj_pal gMonShinyPalette_Girafarig, 703
- obj_pal gMonShinyPalette_Pineco, 704
- obj_pal gMonShinyPalette_Forretress, 705
- obj_pal gMonShinyPalette_Dunsparce, 706
- obj_pal gMonShinyPalette_Gligar, 707
- obj_pal gMonShinyPalette_Steelix, 708
- obj_pal gMonShinyPalette_Snubbull, 709
- obj_pal gMonShinyPalette_Granbull, 710
- obj_pal gMonShinyPalette_Qwilfish, 711
- obj_pal gMonShinyPalette_Scizor, 712
- obj_pal gMonShinyPalette_Shuckle, 713
- obj_pal gMonShinyPalette_Heracross, 714
- obj_pal gMonShinyPalette_Sneasel, 715
- obj_pal gMonShinyPalette_Teddiursa, 716
- obj_pal gMonShinyPalette_Ursaring, 717
- obj_pal gMonShinyPalette_Slugma, 718
- obj_pal gMonShinyPalette_Magcargo, 719
- obj_pal gMonShinyPalette_Swinub, 720
- obj_pal gMonShinyPalette_Piloswine, 721
- obj_pal gMonShinyPalette_Corsola, 722
- obj_pal gMonShinyPalette_Remoraid, 723
- obj_pal gMonShinyPalette_Octillery, 724
- obj_pal gMonShinyPalette_Delibird, 725
- obj_pal gMonShinyPalette_Mantine, 726
- obj_pal gMonShinyPalette_Skarmory, 727
- obj_pal gMonShinyPalette_Houndour, 728
- obj_pal gMonShinyPalette_Houndoom, 729
- obj_pal gMonShinyPalette_Kingdra, 730
- obj_pal gMonShinyPalette_Phanpy, 731
- obj_pal gMonShinyPalette_Donphan, 732
- obj_pal gMonShinyPalette_Porygon2, 733
- obj_pal gMonShinyPalette_Stantler, 734
- obj_pal gMonShinyPalette_Smeargle, 735
- obj_pal gMonShinyPalette_Tyrogue, 736
- obj_pal gMonShinyPalette_Hitmontop, 737
- obj_pal gMonShinyPalette_Smoochum, 738
- obj_pal gMonShinyPalette_Elekid, 739
- obj_pal gMonShinyPalette_Magby, 740
- obj_pal gMonShinyPalette_Miltank, 741
- obj_pal gMonShinyPalette_Blissey, 742
- obj_pal gMonShinyPalette_Raikou, 743
- obj_pal gMonShinyPalette_Entei, 744
- obj_pal gMonShinyPalette_Suicune, 745
- obj_pal gMonShinyPalette_Larvitar, 746
- obj_pal gMonShinyPalette_Pupitar, 747
- obj_pal gMonShinyPalette_Tyranitar, 748
- obj_pal gMonShinyPalette_Lugia, 749
- obj_pal gMonShinyPalette_HoOh, 750
- obj_pal gMonShinyPalette_Celebi, 751
- obj_pal gMonShinyPalette_QuestionMark, 752
- obj_pal gMonShinyPalette_QuestionMark, 753
- obj_pal gMonShinyPalette_QuestionMark, 754
- obj_pal gMonShinyPalette_QuestionMark, 755
- obj_pal gMonShinyPalette_QuestionMark, 756
- obj_pal gMonShinyPalette_QuestionMark, 757
- obj_pal gMonShinyPalette_QuestionMark, 758
- obj_pal gMonShinyPalette_QuestionMark, 759
- obj_pal gMonShinyPalette_QuestionMark, 760
- obj_pal gMonShinyPalette_QuestionMark, 761
- obj_pal gMonShinyPalette_QuestionMark, 762
- obj_pal gMonShinyPalette_QuestionMark, 763
- obj_pal gMonShinyPalette_QuestionMark, 764
- obj_pal gMonShinyPalette_QuestionMark, 765
- obj_pal gMonShinyPalette_QuestionMark, 766
- obj_pal gMonShinyPalette_QuestionMark, 767
- obj_pal gMonShinyPalette_QuestionMark, 768
- obj_pal gMonShinyPalette_QuestionMark, 769
- obj_pal gMonShinyPalette_QuestionMark, 770
- obj_pal gMonShinyPalette_QuestionMark, 771
- obj_pal gMonShinyPalette_QuestionMark, 772
- obj_pal gMonShinyPalette_QuestionMark, 773
- obj_pal gMonShinyPalette_QuestionMark, 774
- obj_pal gMonShinyPalette_QuestionMark, 775
- obj_pal gMonShinyPalette_QuestionMark, 776
- obj_pal gMonShinyPalette_Treecko, 777
- obj_pal gMonShinyPalette_Grovyle, 778
- obj_pal gMonShinyPalette_Sceptile, 779
- obj_pal gMonShinyPalette_Torchic, 780
- obj_pal gMonShinyPalette_Combusken, 781
- obj_pal gMonShinyPalette_Blaziken, 782
- obj_pal gMonShinyPalette_Mudkip, 783
- obj_pal gMonShinyPalette_Marshtomp, 784
- obj_pal gMonShinyPalette_Swampert, 785
- obj_pal gMonShinyPalette_Poochyena, 786
- obj_pal gMonShinyPalette_Mightyena, 787
- obj_pal gMonShinyPalette_Zigzagoon, 788
- obj_pal gMonShinyPalette_Linoone, 789
- obj_pal gMonShinyPalette_Wurmple, 790
- obj_pal gMonShinyPalette_Silcoon, 791
- obj_pal gMonShinyPalette_Beautifly, 792
- obj_pal gMonShinyPalette_Cascoon, 793
- obj_pal gMonShinyPalette_Dustox, 794
- obj_pal gMonShinyPalette_Lotad, 795
- obj_pal gMonShinyPalette_Lombre, 796
- obj_pal gMonShinyPalette_Ludicolo, 797
- obj_pal gMonShinyPalette_Seedot, 798
- obj_pal gMonShinyPalette_Nuzleaf, 799
- obj_pal gMonShinyPalette_Shiftry, 800
- obj_pal gMonShinyPalette_Nincada, 801
- obj_pal gMonShinyPalette_Ninjask, 802
- obj_pal gMonShinyPalette_Shedinja, 803
- obj_pal gMonShinyPalette_Taillow, 804
- obj_pal gMonShinyPalette_Swellow, 805
- obj_pal gMonShinyPalette_Shroomish, 806
- obj_pal gMonShinyPalette_Breloom, 807
- obj_pal gMonShinyPalette_Spinda, 808
- obj_pal gMonShinyPalette_Wingull, 809
- obj_pal gMonShinyPalette_Pelipper, 810
- obj_pal gMonShinyPalette_Surskit, 811
- obj_pal gMonShinyPalette_Masquerain, 812
- obj_pal gMonShinyPalette_Wailmer, 813
- obj_pal gMonShinyPalette_Wailord, 814
- obj_pal gMonShinyPalette_Skitty, 815
- obj_pal gMonShinyPalette_Delcatty, 816
- obj_pal gMonShinyPalette_Kecleon, 817
- obj_pal gMonShinyPalette_Baltoy, 818
- obj_pal gMonShinyPalette_Claydol, 819
- obj_pal gMonShinyPalette_Nosepass, 820
- obj_pal gMonShinyPalette_Torkoal, 821
- obj_pal gMonShinyPalette_Sableye, 822
- obj_pal gMonShinyPalette_Barboach, 823
- obj_pal gMonShinyPalette_Whiscash, 824
- obj_pal gMonShinyPalette_Luvdisc, 825
- obj_pal gMonShinyPalette_Corphish, 826
- obj_pal gMonShinyPalette_Crawdaunt, 827
- obj_pal gMonShinyPalette_Feebas, 828
- obj_pal gMonShinyPalette_Milotic, 829
- obj_pal gMonShinyPalette_Carvanha, 830
- obj_pal gMonShinyPalette_Sharpedo, 831
- obj_pal gMonShinyPalette_Trapinch, 832
- obj_pal gMonShinyPalette_Vibrava, 833
- obj_pal gMonShinyPalette_Flygon, 834
- obj_pal gMonShinyPalette_Makuhita, 835
- obj_pal gMonShinyPalette_Hariyama, 836
- obj_pal gMonShinyPalette_Electrike, 837
- obj_pal gMonShinyPalette_Manectric, 838
- obj_pal gMonShinyPalette_Numel, 839
- obj_pal gMonShinyPalette_Camerupt, 840
- obj_pal gMonShinyPalette_Spheal, 841
- obj_pal gMonShinyPalette_Sealeo, 842
- obj_pal gMonShinyPalette_Walrein, 843
- obj_pal gMonShinyPalette_Cacnea, 844
- obj_pal gMonShinyPalette_Cacturne, 845
- obj_pal gMonShinyPalette_Snorunt, 846
- obj_pal gMonShinyPalette_Glalie, 847
- obj_pal gMonShinyPalette_Lunatone, 848
- obj_pal gMonShinyPalette_Solrock, 849
- obj_pal gMonShinyPalette_Azurill, 850
- obj_pal gMonShinyPalette_Spoink, 851
- obj_pal gMonShinyPalette_Grumpig, 852
- obj_pal gMonShinyPalette_Plusle, 853
- obj_pal gMonShinyPalette_Minun, 854
- obj_pal gMonShinyPalette_Mawile, 855
- obj_pal gMonShinyPalette_Meditite, 856
- obj_pal gMonShinyPalette_Medicham, 857
- obj_pal gMonShinyPalette_Swablu, 858
- obj_pal gMonShinyPalette_Altaria, 859
- obj_pal gMonShinyPalette_Wynaut, 860
- obj_pal gMonShinyPalette_Duskull, 861
- obj_pal gMonShinyPalette_Dusclops, 862
- obj_pal gMonShinyPalette_Roselia, 863
- obj_pal gMonShinyPalette_Slakoth, 864
- obj_pal gMonShinyPalette_Vigoroth, 865
- obj_pal gMonShinyPalette_Slaking, 866
- obj_pal gMonShinyPalette_Gulpin, 867
- obj_pal gMonShinyPalette_Swalot, 868
- obj_pal gMonShinyPalette_Tropius, 869
- obj_pal gMonShinyPalette_Whismur, 870
- obj_pal gMonShinyPalette_Loudred, 871
- obj_pal gMonShinyPalette_Exploud, 872
- obj_pal gMonShinyPalette_Clamperl, 873
- obj_pal gMonShinyPalette_Huntail, 874
- obj_pal gMonShinyPalette_Gorebyss, 875
- obj_pal gMonShinyPalette_Absol, 876
- obj_pal gMonShinyPalette_Shuppet, 877
- obj_pal gMonShinyPalette_Banette, 878
- obj_pal gMonShinyPalette_Seviper, 879
- obj_pal gMonShinyPalette_Zangoose, 880
- obj_pal gMonShinyPalette_Relicanth, 881
- obj_pal gMonShinyPalette_Aron, 882
- obj_pal gMonShinyPalette_Lairon, 883
- obj_pal gMonShinyPalette_Aggron, 884
- obj_pal gMonShinyPalette_Castform, 885
- obj_pal gMonShinyPalette_Volbeat, 886
- obj_pal gMonShinyPalette_Illumise, 887
- obj_pal gMonShinyPalette_Lileep, 888
- obj_pal gMonShinyPalette_Cradily, 889
- obj_pal gMonShinyPalette_Anorith, 890
- obj_pal gMonShinyPalette_Armaldo, 891
- obj_pal gMonShinyPalette_Ralts, 892
- obj_pal gMonShinyPalette_Kirlia, 893
- obj_pal gMonShinyPalette_Gardevoir, 894
- obj_pal gMonShinyPalette_Bagon, 895
- obj_pal gMonShinyPalette_Shelgon, 896
- obj_pal gMonShinyPalette_Salamence, 897
- obj_pal gMonShinyPalette_Beldum, 898
- obj_pal gMonShinyPalette_Metang, 899
- obj_pal gMonShinyPalette_Metagross, 900
- obj_pal gMonShinyPalette_Regirock, 901
- obj_pal gMonShinyPalette_Regice, 902
- obj_pal gMonShinyPalette_Registeel, 903
- obj_pal gMonShinyPalette_Kyogre, 904
- obj_pal gMonShinyPalette_Groudon, 905
- obj_pal gMonShinyPalette_Rayquaza, 906
- obj_pal gMonShinyPalette_Latias, 907
- obj_pal gMonShinyPalette_Latios, 908
- obj_pal gMonShinyPalette_Jirachi, 909
- obj_pal gMonShinyPalette_Deoxys, 910
- obj_pal gMonShinyPalette_Chimecho, 911
- obj_pal gMonPalette_Egg, 912
- obj_pal gMonShinyPalette_Unown, 913
- obj_pal gMonShinyPalette_Unown, 914
- obj_pal gMonShinyPalette_Unown, 915
- obj_pal gMonShinyPalette_Unown, 916
- obj_pal gMonShinyPalette_Unown, 917
- obj_pal gMonShinyPalette_Unown, 918
- obj_pal gMonShinyPalette_Unown, 919
- obj_pal gMonShinyPalette_Unown, 920
- obj_pal gMonShinyPalette_Unown, 921
- obj_pal gMonShinyPalette_Unown, 922
- obj_pal gMonShinyPalette_Unown, 923
- obj_pal gMonShinyPalette_Unown, 924
- obj_pal gMonShinyPalette_Unown, 925
- obj_pal gMonShinyPalette_Unown, 926
- obj_pal gMonShinyPalette_Unown, 927
- obj_pal gMonShinyPalette_Unown, 928
- obj_pal gMonShinyPalette_Unown, 929
- obj_pal gMonShinyPalette_Unown, 930
- obj_pal gMonShinyPalette_Unown, 931
- obj_pal gMonShinyPalette_Unown, 932
- obj_pal gMonShinyPalette_Unown, 933
- obj_pal gMonShinyPalette_Unown, 934
- obj_pal gMonShinyPalette_Unown, 935
- obj_pal gMonShinyPalette_Unown, 936
- obj_pal gMonShinyPalette_Unown, 937
- obj_pal gMonShinyPalette_Unown, 938
- obj_pal gMonShinyPalette_Unown, 939
+ obj_pal gMonShinyPalette_CircledQuestionMark, PAL_ID_SHINY + SPECIES_NONE
+ obj_pal gMonShinyPalette_Bulbasaur, PAL_ID_SHINY + SPECIES_BULBASAUR
+ obj_pal gMonShinyPalette_Ivysaur, PAL_ID_SHINY + SPECIES_IVYSAUR
+ obj_pal gMonShinyPalette_Venusaur, PAL_ID_SHINY + SPECIES_VENUSAUR
+ obj_pal gMonShinyPalette_Charmander, PAL_ID_SHINY + SPECIES_CHARMANDER
+ obj_pal gMonShinyPalette_Charmeleon, PAL_ID_SHINY + SPECIES_CHARMELEON
+ obj_pal gMonShinyPalette_Charizard, PAL_ID_SHINY + SPECIES_CHARIZARD
+ obj_pal gMonShinyPalette_Squirtle, PAL_ID_SHINY + SPECIES_SQUIRTLE
+ obj_pal gMonShinyPalette_Wartortle, PAL_ID_SHINY + SPECIES_WARTORTLE
+ obj_pal gMonShinyPalette_Blastoise, PAL_ID_SHINY + SPECIES_BLASTOISE
+ obj_pal gMonShinyPalette_Caterpie, PAL_ID_SHINY + SPECIES_CATERPIE
+ obj_pal gMonShinyPalette_Metapod, PAL_ID_SHINY + SPECIES_METAPOD
+ obj_pal gMonShinyPalette_Butterfree, PAL_ID_SHINY + SPECIES_BUTTERFREE
+ obj_pal gMonShinyPalette_Weedle, PAL_ID_SHINY + SPECIES_WEEDLE
+ obj_pal gMonShinyPalette_Kakuna, PAL_ID_SHINY + SPECIES_KAKUNA
+ obj_pal gMonShinyPalette_Beedrill, PAL_ID_SHINY + SPECIES_BEEDRILL
+ obj_pal gMonShinyPalette_Pidgey, PAL_ID_SHINY + SPECIES_PIDGEY
+ obj_pal gMonShinyPalette_Pidgeotto, PAL_ID_SHINY + SPECIES_PIDGEOTTO
+ obj_pal gMonShinyPalette_Pidgeot, PAL_ID_SHINY + SPECIES_PIDGEOT
+ obj_pal gMonShinyPalette_Rattata, PAL_ID_SHINY + SPECIES_RATTATA
+ obj_pal gMonShinyPalette_Raticate, PAL_ID_SHINY + SPECIES_RATICATE
+ obj_pal gMonShinyPalette_Spearow, PAL_ID_SHINY + SPECIES_SPEAROW
+ obj_pal gMonShinyPalette_Fearow, PAL_ID_SHINY + SPECIES_FEAROW
+ obj_pal gMonShinyPalette_Ekans, PAL_ID_SHINY + SPECIES_EKANS
+ obj_pal gMonShinyPalette_Arbok, PAL_ID_SHINY + SPECIES_ARBOK
+ obj_pal gMonShinyPalette_Pikachu, PAL_ID_SHINY + SPECIES_PIKACHU
+ obj_pal gMonShinyPalette_Raichu, PAL_ID_SHINY + SPECIES_RAICHU
+ obj_pal gMonShinyPalette_Sandshrew, PAL_ID_SHINY + SPECIES_SANDSHREW
+ obj_pal gMonShinyPalette_Sandslash, PAL_ID_SHINY + SPECIES_SANDSLASH
+ obj_pal gMonShinyPalette_NidoranF, PAL_ID_SHINY + SPECIES_NIDORAN_F
+ obj_pal gMonShinyPalette_Nidorina, PAL_ID_SHINY + SPECIES_NIDORINA
+ obj_pal gMonShinyPalette_Nidoqueen, PAL_ID_SHINY + SPECIES_NIDOQUEEN
+ obj_pal gMonShinyPalette_NidoranM, PAL_ID_SHINY + SPECIES_NIDORAN_M
+ obj_pal gMonShinyPalette_Nidorino, PAL_ID_SHINY + SPECIES_NIDORINO
+ obj_pal gMonShinyPalette_Nidoking, PAL_ID_SHINY + SPECIES_NIDOKING
+ obj_pal gMonShinyPalette_Clefairy, PAL_ID_SHINY + SPECIES_CLEFAIRY
+ obj_pal gMonShinyPalette_Clefable, PAL_ID_SHINY + SPECIES_CLEFABLE
+ obj_pal gMonShinyPalette_Vulpix, PAL_ID_SHINY + SPECIES_VULPIX
+ obj_pal gMonShinyPalette_Ninetales, PAL_ID_SHINY + SPECIES_NINETALES
+ obj_pal gMonShinyPalette_Jigglypuff, PAL_ID_SHINY + SPECIES_JIGGLYPUFF
+ obj_pal gMonShinyPalette_Wigglytuff, PAL_ID_SHINY + SPECIES_WIGGLYTUFF
+ obj_pal gMonShinyPalette_Zubat, PAL_ID_SHINY + SPECIES_ZUBAT
+ obj_pal gMonShinyPalette_Golbat, PAL_ID_SHINY + SPECIES_GOLBAT
+ obj_pal gMonShinyPalette_Oddish, PAL_ID_SHINY + SPECIES_ODDISH
+ obj_pal gMonShinyPalette_Gloom, PAL_ID_SHINY + SPECIES_GLOOM
+ obj_pal gMonShinyPalette_Vileplume, PAL_ID_SHINY + SPECIES_VILEPLUME
+ obj_pal gMonShinyPalette_Paras, PAL_ID_SHINY + SPECIES_PARAS
+ obj_pal gMonShinyPalette_Parasect, PAL_ID_SHINY + SPECIES_PARASECT
+ obj_pal gMonShinyPalette_Venonat, PAL_ID_SHINY + SPECIES_VENONAT
+ obj_pal gMonShinyPalette_Venomoth, PAL_ID_SHINY + SPECIES_VENOMOTH
+ obj_pal gMonShinyPalette_Diglett, PAL_ID_SHINY + SPECIES_DIGLETT
+ obj_pal gMonShinyPalette_Dugtrio, PAL_ID_SHINY + SPECIES_DUGTRIO
+ obj_pal gMonShinyPalette_Meowth, PAL_ID_SHINY + SPECIES_MEOWTH
+ obj_pal gMonShinyPalette_Persian, PAL_ID_SHINY + SPECIES_PERSIAN
+ obj_pal gMonShinyPalette_Psyduck, PAL_ID_SHINY + SPECIES_PSYDUCK
+ obj_pal gMonShinyPalette_Golduck, PAL_ID_SHINY + SPECIES_GOLDUCK
+ obj_pal gMonShinyPalette_Mankey, PAL_ID_SHINY + SPECIES_MANKEY
+ obj_pal gMonShinyPalette_Primeape, PAL_ID_SHINY + SPECIES_PRIMEAPE
+ obj_pal gMonShinyPalette_Growlithe, PAL_ID_SHINY + SPECIES_GROWLITHE
+ obj_pal gMonShinyPalette_Arcanine, PAL_ID_SHINY + SPECIES_ARCANINE
+ obj_pal gMonShinyPalette_Poliwag, PAL_ID_SHINY + SPECIES_POLIWAG
+ obj_pal gMonShinyPalette_Poliwhirl, PAL_ID_SHINY + SPECIES_POLIWHIRL
+ obj_pal gMonShinyPalette_Poliwrath, PAL_ID_SHINY + SPECIES_POLIWRATH
+ obj_pal gMonShinyPalette_Abra, PAL_ID_SHINY + SPECIES_ABRA
+ obj_pal gMonShinyPalette_Kadabra, PAL_ID_SHINY + SPECIES_KADABRA
+ obj_pal gMonShinyPalette_Alakazam, PAL_ID_SHINY + SPECIES_ALAKAZAM
+ obj_pal gMonShinyPalette_Machop, PAL_ID_SHINY + SPECIES_MACHOP
+ obj_pal gMonShinyPalette_Machoke, PAL_ID_SHINY + SPECIES_MACHOKE
+ obj_pal gMonShinyPalette_Machamp, PAL_ID_SHINY + SPECIES_MACHAMP
+ obj_pal gMonShinyPalette_Bellsprout, PAL_ID_SHINY + SPECIES_BELLSPROUT
+ obj_pal gMonShinyPalette_Weepinbell, PAL_ID_SHINY + SPECIES_WEEPINBELL
+ obj_pal gMonShinyPalette_Victreebel, PAL_ID_SHINY + SPECIES_VICTREEBEL
+ obj_pal gMonShinyPalette_Tentacool, PAL_ID_SHINY + SPECIES_TENTACOOL
+ obj_pal gMonShinyPalette_Tentacruel, PAL_ID_SHINY + SPECIES_TENTACRUEL
+ obj_pal gMonShinyPalette_Geodude, PAL_ID_SHINY + SPECIES_GEODUDE
+ obj_pal gMonShinyPalette_Graveler, PAL_ID_SHINY + SPECIES_GRAVELER
+ obj_pal gMonShinyPalette_Golem, PAL_ID_SHINY + SPECIES_GOLEM
+ obj_pal gMonShinyPalette_Ponyta, PAL_ID_SHINY + SPECIES_PONYTA
+ obj_pal gMonShinyPalette_Rapidash, PAL_ID_SHINY + SPECIES_RAPIDASH
+ obj_pal gMonShinyPalette_Slowpoke, PAL_ID_SHINY + SPECIES_SLOWPOKE
+ obj_pal gMonShinyPalette_Slowbro, PAL_ID_SHINY + SPECIES_SLOWBRO
+ obj_pal gMonShinyPalette_Magnemite, PAL_ID_SHINY + SPECIES_MAGNEMITE
+ obj_pal gMonShinyPalette_Magneton, PAL_ID_SHINY + SPECIES_MAGNETON
+ obj_pal gMonShinyPalette_Farfetchd, PAL_ID_SHINY + SPECIES_FARFETCHD
+ obj_pal gMonShinyPalette_Doduo, PAL_ID_SHINY + SPECIES_DODUO
+ obj_pal gMonShinyPalette_Dodrio, PAL_ID_SHINY + SPECIES_DODRIO
+ obj_pal gMonShinyPalette_Seel, PAL_ID_SHINY + SPECIES_SEEL
+ obj_pal gMonShinyPalette_Dewgong, PAL_ID_SHINY + SPECIES_DEWGONG
+ obj_pal gMonShinyPalette_Grimer, PAL_ID_SHINY + SPECIES_GRIMER
+ obj_pal gMonShinyPalette_Muk, PAL_ID_SHINY + SPECIES_MUK
+ obj_pal gMonShinyPalette_Shellder, PAL_ID_SHINY + SPECIES_SHELLDER
+ obj_pal gMonShinyPalette_Cloyster, PAL_ID_SHINY + SPECIES_CLOYSTER
+ obj_pal gMonShinyPalette_Gastly, PAL_ID_SHINY + SPECIES_GASTLY
+ obj_pal gMonShinyPalette_Haunter, PAL_ID_SHINY + SPECIES_HAUNTER
+ obj_pal gMonShinyPalette_Gengar, PAL_ID_SHINY + SPECIES_GENGAR
+ obj_pal gMonShinyPalette_Onix, PAL_ID_SHINY + SPECIES_ONIX
+ obj_pal gMonShinyPalette_Drowzee, PAL_ID_SHINY + SPECIES_DROWZEE
+ obj_pal gMonShinyPalette_Hypno, PAL_ID_SHINY + SPECIES_HYPNO
+ obj_pal gMonShinyPalette_Krabby, PAL_ID_SHINY + SPECIES_KRABBY
+ obj_pal gMonShinyPalette_Kingler, PAL_ID_SHINY + SPECIES_KINGLER
+ obj_pal gMonShinyPalette_Voltorb, PAL_ID_SHINY + SPECIES_VOLTORB
+ obj_pal gMonShinyPalette_Electrode, PAL_ID_SHINY + SPECIES_ELECTRODE
+ obj_pal gMonShinyPalette_Exeggcute, PAL_ID_SHINY + SPECIES_EXEGGCUTE
+ obj_pal gMonShinyPalette_Exeggutor, PAL_ID_SHINY + SPECIES_EXEGGUTOR
+ obj_pal gMonShinyPalette_Cubone, PAL_ID_SHINY + SPECIES_CUBONE
+ obj_pal gMonShinyPalette_Marowak, PAL_ID_SHINY + SPECIES_MAROWAK
+ obj_pal gMonShinyPalette_Hitmonlee, PAL_ID_SHINY + SPECIES_HITMONLEE
+ obj_pal gMonShinyPalette_Hitmonchan, PAL_ID_SHINY + SPECIES_HITMONCHAN
+ obj_pal gMonShinyPalette_Lickitung, PAL_ID_SHINY + SPECIES_LICKITUNG
+ obj_pal gMonShinyPalette_Koffing, PAL_ID_SHINY + SPECIES_KOFFING
+ obj_pal gMonShinyPalette_Weezing, PAL_ID_SHINY + SPECIES_WEEZING
+ obj_pal gMonShinyPalette_Rhyhorn, PAL_ID_SHINY + SPECIES_RHYHORN
+ obj_pal gMonShinyPalette_Rhydon, PAL_ID_SHINY + SPECIES_RHYDON
+ obj_pal gMonShinyPalette_Chansey, PAL_ID_SHINY + SPECIES_CHANSEY
+ obj_pal gMonShinyPalette_Tangela, PAL_ID_SHINY + SPECIES_TANGELA
+ obj_pal gMonShinyPalette_Kangaskhan, PAL_ID_SHINY + SPECIES_KANGASKHAN
+ obj_pal gMonShinyPalette_Horsea, PAL_ID_SHINY + SPECIES_HORSEA
+ obj_pal gMonShinyPalette_Seadra, PAL_ID_SHINY + SPECIES_SEADRA
+ obj_pal gMonShinyPalette_Goldeen, PAL_ID_SHINY + SPECIES_GOLDEEN
+ obj_pal gMonShinyPalette_Seaking, PAL_ID_SHINY + SPECIES_SEAKING
+ obj_pal gMonShinyPalette_Staryu, PAL_ID_SHINY + SPECIES_STARYU
+ obj_pal gMonShinyPalette_Starmie, PAL_ID_SHINY + SPECIES_STARMIE
+ obj_pal gMonShinyPalette_Mrmime, PAL_ID_SHINY + SPECIES_MR_MIME
+ obj_pal gMonShinyPalette_Scyther, PAL_ID_SHINY + SPECIES_SCYTHER
+ obj_pal gMonShinyPalette_Jynx, PAL_ID_SHINY + SPECIES_JYNX
+ obj_pal gMonShinyPalette_Electabuzz, PAL_ID_SHINY + SPECIES_ELECTABUZZ
+ obj_pal gMonShinyPalette_Magmar, PAL_ID_SHINY + SPECIES_MAGMAR
+ obj_pal gMonShinyPalette_Pinsir, PAL_ID_SHINY + SPECIES_PINSIR
+ obj_pal gMonShinyPalette_Tauros, PAL_ID_SHINY + SPECIES_TAUROS
+ obj_pal gMonShinyPalette_Magikarp, PAL_ID_SHINY + SPECIES_MAGIKARP
+ obj_pal gMonShinyPalette_Gyarados, PAL_ID_SHINY + SPECIES_GYARADOS
+ obj_pal gMonShinyPalette_Lapras, PAL_ID_SHINY + SPECIES_LAPRAS
+ obj_pal gMonShinyPalette_Ditto, PAL_ID_SHINY + SPECIES_DITTO
+ obj_pal gMonShinyPalette_Eevee, PAL_ID_SHINY + SPECIES_EEVEE
+ obj_pal gMonShinyPalette_Vaporeon, PAL_ID_SHINY + SPECIES_VAPOREON
+ obj_pal gMonShinyPalette_Jolteon, PAL_ID_SHINY + SPECIES_JOLTEON
+ obj_pal gMonShinyPalette_Flareon, PAL_ID_SHINY + SPECIES_FLAREON
+ obj_pal gMonShinyPalette_Porygon, PAL_ID_SHINY + SPECIES_PORYGON
+ obj_pal gMonShinyPalette_Omanyte, PAL_ID_SHINY + SPECIES_OMANYTE
+ obj_pal gMonShinyPalette_Omastar, PAL_ID_SHINY + SPECIES_OMASTAR
+ obj_pal gMonShinyPalette_Kabuto, PAL_ID_SHINY + SPECIES_KABUTO
+ obj_pal gMonShinyPalette_Kabutops, PAL_ID_SHINY + SPECIES_KABUTOPS
+ obj_pal gMonShinyPalette_Aerodactyl, PAL_ID_SHINY + SPECIES_AERODACTYL
+ obj_pal gMonShinyPalette_Snorlax, PAL_ID_SHINY + SPECIES_SNORLAX
+ obj_pal gMonShinyPalette_Articuno, PAL_ID_SHINY + SPECIES_ARTICUNO
+ obj_pal gMonShinyPalette_Zapdos, PAL_ID_SHINY + SPECIES_ZAPDOS
+ obj_pal gMonShinyPalette_Moltres, PAL_ID_SHINY + SPECIES_MOLTRES
+ obj_pal gMonShinyPalette_Dratini, PAL_ID_SHINY + SPECIES_DRATINI
+ obj_pal gMonShinyPalette_Dragonair, PAL_ID_SHINY + SPECIES_DRAGONAIR
+ obj_pal gMonShinyPalette_Dragonite, PAL_ID_SHINY + SPECIES_DRAGONITE
+ obj_pal gMonShinyPalette_Mewtwo, PAL_ID_SHINY + SPECIES_MEWTWO
+ obj_pal gMonShinyPalette_Mew, PAL_ID_SHINY + SPECIES_MEW
+ obj_pal gMonShinyPalette_Chikorita, PAL_ID_SHINY + SPECIES_CHIKORITA
+ obj_pal gMonShinyPalette_Bayleef, PAL_ID_SHINY + SPECIES_BAYLEEF
+ obj_pal gMonShinyPalette_Meganium, PAL_ID_SHINY + SPECIES_MEGANIUM
+ obj_pal gMonShinyPalette_Cyndaquil, PAL_ID_SHINY + SPECIES_CYNDAQUIL
+ obj_pal gMonShinyPalette_Quilava, PAL_ID_SHINY + SPECIES_QUILAVA
+ obj_pal gMonShinyPalette_Typhlosion, PAL_ID_SHINY + SPECIES_TYPHLOSION
+ obj_pal gMonShinyPalette_Totodile, PAL_ID_SHINY + SPECIES_TOTODILE
+ obj_pal gMonShinyPalette_Croconaw, PAL_ID_SHINY + SPECIES_CROCONAW
+ obj_pal gMonShinyPalette_Feraligatr, PAL_ID_SHINY + SPECIES_FERALIGATR
+ obj_pal gMonShinyPalette_Sentret, PAL_ID_SHINY + SPECIES_SENTRET
+ obj_pal gMonShinyPalette_Furret, PAL_ID_SHINY + SPECIES_FURRET
+ obj_pal gMonShinyPalette_Hoothoot, PAL_ID_SHINY + SPECIES_HOOTHOOT
+ obj_pal gMonShinyPalette_Noctowl, PAL_ID_SHINY + SPECIES_NOCTOWL
+ obj_pal gMonShinyPalette_Ledyba, PAL_ID_SHINY + SPECIES_LEDYBA
+ obj_pal gMonShinyPalette_Ledian, PAL_ID_SHINY + SPECIES_LEDIAN
+ obj_pal gMonShinyPalette_Spinarak, PAL_ID_SHINY + SPECIES_SPINARAK
+ obj_pal gMonShinyPalette_Ariados, PAL_ID_SHINY + SPECIES_ARIADOS
+ obj_pal gMonShinyPalette_Crobat, PAL_ID_SHINY + SPECIES_CROBAT
+ obj_pal gMonShinyPalette_Chinchou, PAL_ID_SHINY + SPECIES_CHINCHOU
+ obj_pal gMonShinyPalette_Lanturn, PAL_ID_SHINY + SPECIES_LANTURN
+ obj_pal gMonShinyPalette_Pichu, PAL_ID_SHINY + SPECIES_PICHU
+ obj_pal gMonShinyPalette_Cleffa, PAL_ID_SHINY + SPECIES_CLEFFA
+ obj_pal gMonShinyPalette_Igglybuff, PAL_ID_SHINY + SPECIES_IGGLYBUFF
+ obj_pal gMonShinyPalette_Togepi, PAL_ID_SHINY + SPECIES_TOGEPI
+ obj_pal gMonShinyPalette_Togetic, PAL_ID_SHINY + SPECIES_TOGETIC
+ obj_pal gMonShinyPalette_Natu, PAL_ID_SHINY + SPECIES_NATU
+ obj_pal gMonShinyPalette_Xatu, PAL_ID_SHINY + SPECIES_XATU
+ obj_pal gMonShinyPalette_Mareep, PAL_ID_SHINY + SPECIES_MAREEP
+ obj_pal gMonShinyPalette_Flaaffy, PAL_ID_SHINY + SPECIES_FLAAFFY
+ obj_pal gMonShinyPalette_Ampharos, PAL_ID_SHINY + SPECIES_AMPHAROS
+ obj_pal gMonShinyPalette_Bellossom, PAL_ID_SHINY + SPECIES_BELLOSSOM
+ obj_pal gMonShinyPalette_Marill, PAL_ID_SHINY + SPECIES_MARILL
+ obj_pal gMonShinyPalette_Azumarill, PAL_ID_SHINY + SPECIES_AZUMARILL
+ obj_pal gMonShinyPalette_Sudowoodo, PAL_ID_SHINY + SPECIES_SUDOWOODO
+ obj_pal gMonShinyPalette_Politoed, PAL_ID_SHINY + SPECIES_POLITOED
+ obj_pal gMonShinyPalette_Hoppip, PAL_ID_SHINY + SPECIES_HOPPIP
+ obj_pal gMonShinyPalette_Skiploom, PAL_ID_SHINY + SPECIES_SKIPLOOM
+ obj_pal gMonShinyPalette_Jumpluff, PAL_ID_SHINY + SPECIES_JUMPLUFF
+ obj_pal gMonShinyPalette_Aipom, PAL_ID_SHINY + SPECIES_AIPOM
+ obj_pal gMonShinyPalette_Sunkern, PAL_ID_SHINY + SPECIES_SUNKERN
+ obj_pal gMonShinyPalette_Sunflora, PAL_ID_SHINY + SPECIES_SUNFLORA
+ obj_pal gMonShinyPalette_Yanma, PAL_ID_SHINY + SPECIES_YANMA
+ obj_pal gMonShinyPalette_Wooper, PAL_ID_SHINY + SPECIES_WOOPER
+ obj_pal gMonShinyPalette_Quagsire, PAL_ID_SHINY + SPECIES_QUAGSIRE
+ obj_pal gMonShinyPalette_Espeon, PAL_ID_SHINY + SPECIES_ESPEON
+ obj_pal gMonShinyPalette_Umbreon, PAL_ID_SHINY + SPECIES_UMBREON
+ obj_pal gMonShinyPalette_Murkrow, PAL_ID_SHINY + SPECIES_MURKROW
+ obj_pal gMonShinyPalette_Slowking, PAL_ID_SHINY + SPECIES_SLOWKING
+ obj_pal gMonShinyPalette_Misdreavus, PAL_ID_SHINY + SPECIES_MISDREAVUS
+ obj_pal gMonShinyPalette_Unown, PAL_ID_SHINY + SPECIES_UNOWN
+ obj_pal gMonShinyPalette_Wobbuffet, PAL_ID_SHINY + SPECIES_WOBBUFFET
+ obj_pal gMonShinyPalette_Girafarig, PAL_ID_SHINY + SPECIES_GIRAFARIG
+ obj_pal gMonShinyPalette_Pineco, PAL_ID_SHINY + SPECIES_PINECO
+ obj_pal gMonShinyPalette_Forretress, PAL_ID_SHINY + SPECIES_FORRETRESS
+ obj_pal gMonShinyPalette_Dunsparce, PAL_ID_SHINY + SPECIES_DUNSPARCE
+ obj_pal gMonShinyPalette_Gligar, PAL_ID_SHINY + SPECIES_GLIGAR
+ obj_pal gMonShinyPalette_Steelix, PAL_ID_SHINY + SPECIES_STEELIX
+ obj_pal gMonShinyPalette_Snubbull, PAL_ID_SHINY + SPECIES_SNUBBULL
+ obj_pal gMonShinyPalette_Granbull, PAL_ID_SHINY + SPECIES_GRANBULL
+ obj_pal gMonShinyPalette_Qwilfish, PAL_ID_SHINY + SPECIES_QWILFISH
+ obj_pal gMonShinyPalette_Scizor, PAL_ID_SHINY + SPECIES_SCIZOR
+ obj_pal gMonShinyPalette_Shuckle, PAL_ID_SHINY + SPECIES_SHUCKLE
+ obj_pal gMonShinyPalette_Heracross, PAL_ID_SHINY + SPECIES_HERACROSS
+ obj_pal gMonShinyPalette_Sneasel, PAL_ID_SHINY + SPECIES_SNEASEL
+ obj_pal gMonShinyPalette_Teddiursa, PAL_ID_SHINY + SPECIES_TEDDIURSA
+ obj_pal gMonShinyPalette_Ursaring, PAL_ID_SHINY + SPECIES_URSARING
+ obj_pal gMonShinyPalette_Slugma, PAL_ID_SHINY + SPECIES_SLUGMA
+ obj_pal gMonShinyPalette_Magcargo, PAL_ID_SHINY + SPECIES_MAGCARGO
+ obj_pal gMonShinyPalette_Swinub, PAL_ID_SHINY + SPECIES_SWINUB
+ obj_pal gMonShinyPalette_Piloswine, PAL_ID_SHINY + SPECIES_PILOSWINE
+ obj_pal gMonShinyPalette_Corsola, PAL_ID_SHINY + SPECIES_CORSOLA
+ obj_pal gMonShinyPalette_Remoraid, PAL_ID_SHINY + SPECIES_REMORAID
+ obj_pal gMonShinyPalette_Octillery, PAL_ID_SHINY + SPECIES_OCTILLERY
+ obj_pal gMonShinyPalette_Delibird, PAL_ID_SHINY + SPECIES_DELIBIRD
+ obj_pal gMonShinyPalette_Mantine, PAL_ID_SHINY + SPECIES_MANTINE
+ obj_pal gMonShinyPalette_Skarmory, PAL_ID_SHINY + SPECIES_SKARMORY
+ obj_pal gMonShinyPalette_Houndour, PAL_ID_SHINY + SPECIES_HOUNDOUR
+ obj_pal gMonShinyPalette_Houndoom, PAL_ID_SHINY + SPECIES_HOUNDOOM
+ obj_pal gMonShinyPalette_Kingdra, PAL_ID_SHINY + SPECIES_KINGDRA
+ obj_pal gMonShinyPalette_Phanpy, PAL_ID_SHINY + SPECIES_PHANPY
+ obj_pal gMonShinyPalette_Donphan, PAL_ID_SHINY + SPECIES_DONPHAN
+ obj_pal gMonShinyPalette_Porygon2, PAL_ID_SHINY + SPECIES_PORYGON2
+ obj_pal gMonShinyPalette_Stantler, PAL_ID_SHINY + SPECIES_STANTLER
+ obj_pal gMonShinyPalette_Smeargle, PAL_ID_SHINY + SPECIES_SMEARGLE
+ obj_pal gMonShinyPalette_Tyrogue, PAL_ID_SHINY + SPECIES_TYROGUE
+ obj_pal gMonShinyPalette_Hitmontop, PAL_ID_SHINY + SPECIES_HITMONTOP
+ obj_pal gMonShinyPalette_Smoochum, PAL_ID_SHINY + SPECIES_SMOOCHUM
+ obj_pal gMonShinyPalette_Elekid, PAL_ID_SHINY + SPECIES_ELEKID
+ obj_pal gMonShinyPalette_Magby, PAL_ID_SHINY + SPECIES_MAGBY
+ obj_pal gMonShinyPalette_Miltank, PAL_ID_SHINY + SPECIES_MILTANK
+ obj_pal gMonShinyPalette_Blissey, PAL_ID_SHINY + SPECIES_BLISSEY
+ obj_pal gMonShinyPalette_Raikou, PAL_ID_SHINY + SPECIES_RAIKOU
+ obj_pal gMonShinyPalette_Entei, PAL_ID_SHINY + SPECIES_ENTEI
+ obj_pal gMonShinyPalette_Suicune, PAL_ID_SHINY + SPECIES_SUICUNE
+ obj_pal gMonShinyPalette_Larvitar, PAL_ID_SHINY + SPECIES_LARVITAR
+ obj_pal gMonShinyPalette_Pupitar, PAL_ID_SHINY + SPECIES_PUPITAR
+ obj_pal gMonShinyPalette_Tyranitar, PAL_ID_SHINY + SPECIES_TYRANITAR
+ obj_pal gMonShinyPalette_Lugia, PAL_ID_SHINY + SPECIES_LUGIA
+ obj_pal gMonShinyPalette_HoOh, PAL_ID_SHINY + SPECIES_HO_OH
+ obj_pal gMonShinyPalette_Celebi, PAL_ID_SHINY + SPECIES_CELEBI
+ obj_pal gMonShinyPalette_QuestionMark, PAL_ID_SHINY + SPECIES_OLD_UNOWN_B
+ obj_pal gMonShinyPalette_QuestionMark, PAL_ID_SHINY + SPECIES_OLD_UNOWN_C
+ obj_pal gMonShinyPalette_QuestionMark, PAL_ID_SHINY + SPECIES_OLD_UNOWN_D
+ obj_pal gMonShinyPalette_QuestionMark, PAL_ID_SHINY + SPECIES_OLD_UNOWN_E
+ obj_pal gMonShinyPalette_QuestionMark, PAL_ID_SHINY + SPECIES_OLD_UNOWN_F
+ obj_pal gMonShinyPalette_QuestionMark, PAL_ID_SHINY + SPECIES_OLD_UNOWN_G
+ obj_pal gMonShinyPalette_QuestionMark, PAL_ID_SHINY + SPECIES_OLD_UNOWN_H
+ obj_pal gMonShinyPalette_QuestionMark, PAL_ID_SHINY + SPECIES_OLD_UNOWN_I
+ obj_pal gMonShinyPalette_QuestionMark, PAL_ID_SHINY + SPECIES_OLD_UNOWN_J
+ obj_pal gMonShinyPalette_QuestionMark, PAL_ID_SHINY + SPECIES_OLD_UNOWN_K
+ obj_pal gMonShinyPalette_QuestionMark, PAL_ID_SHINY + SPECIES_OLD_UNOWN_L
+ obj_pal gMonShinyPalette_QuestionMark, PAL_ID_SHINY + SPECIES_OLD_UNOWN_M
+ obj_pal gMonShinyPalette_QuestionMark, PAL_ID_SHINY + SPECIES_OLD_UNOWN_N
+ obj_pal gMonShinyPalette_QuestionMark, PAL_ID_SHINY + SPECIES_OLD_UNOWN_O
+ obj_pal gMonShinyPalette_QuestionMark, PAL_ID_SHINY + SPECIES_OLD_UNOWN_P
+ obj_pal gMonShinyPalette_QuestionMark, PAL_ID_SHINY + SPECIES_OLD_UNOWN_Q
+ obj_pal gMonShinyPalette_QuestionMark, PAL_ID_SHINY + SPECIES_OLD_UNOWN_R
+ obj_pal gMonShinyPalette_QuestionMark, PAL_ID_SHINY + SPECIES_OLD_UNOWN_S
+ obj_pal gMonShinyPalette_QuestionMark, PAL_ID_SHINY + SPECIES_OLD_UNOWN_T
+ obj_pal gMonShinyPalette_QuestionMark, PAL_ID_SHINY + SPECIES_OLD_UNOWN_U
+ obj_pal gMonShinyPalette_QuestionMark, PAL_ID_SHINY + SPECIES_OLD_UNOWN_V
+ obj_pal gMonShinyPalette_QuestionMark, PAL_ID_SHINY + SPECIES_OLD_UNOWN_W
+ obj_pal gMonShinyPalette_QuestionMark, PAL_ID_SHINY + SPECIES_OLD_UNOWN_X
+ obj_pal gMonShinyPalette_QuestionMark, PAL_ID_SHINY + SPECIES_OLD_UNOWN_Y
+ obj_pal gMonShinyPalette_QuestionMark, PAL_ID_SHINY + SPECIES_OLD_UNOWN_Z
+ obj_pal gMonShinyPalette_Treecko, PAL_ID_SHINY + SPECIES_TREECKO
+ obj_pal gMonShinyPalette_Grovyle, PAL_ID_SHINY + SPECIES_GROVYLE
+ obj_pal gMonShinyPalette_Sceptile, PAL_ID_SHINY + SPECIES_SCEPTILE
+ obj_pal gMonShinyPalette_Torchic, PAL_ID_SHINY + SPECIES_TORCHIC
+ obj_pal gMonShinyPalette_Combusken, PAL_ID_SHINY + SPECIES_COMBUSKEN
+ obj_pal gMonShinyPalette_Blaziken, PAL_ID_SHINY + SPECIES_BLAZIKEN
+ obj_pal gMonShinyPalette_Mudkip, PAL_ID_SHINY + SPECIES_MUDKIP
+ obj_pal gMonShinyPalette_Marshtomp, PAL_ID_SHINY + SPECIES_MARSHTOMP
+ obj_pal gMonShinyPalette_Swampert, PAL_ID_SHINY + SPECIES_SWAMPERT
+ obj_pal gMonShinyPalette_Poochyena, PAL_ID_SHINY + SPECIES_POOCHYENA
+ obj_pal gMonShinyPalette_Mightyena, PAL_ID_SHINY + SPECIES_MIGHTYENA
+ obj_pal gMonShinyPalette_Zigzagoon, PAL_ID_SHINY + SPECIES_ZIGZAGOON
+ obj_pal gMonShinyPalette_Linoone, PAL_ID_SHINY + SPECIES_LINOONE
+ obj_pal gMonShinyPalette_Wurmple, PAL_ID_SHINY + SPECIES_WURMPLE
+ obj_pal gMonShinyPalette_Silcoon, PAL_ID_SHINY + SPECIES_SILCOON
+ obj_pal gMonShinyPalette_Beautifly, PAL_ID_SHINY + SPECIES_BEAUTIFLY
+ obj_pal gMonShinyPalette_Cascoon, PAL_ID_SHINY + SPECIES_CASCOON
+ obj_pal gMonShinyPalette_Dustox, PAL_ID_SHINY + SPECIES_DUSTOX
+ obj_pal gMonShinyPalette_Lotad, PAL_ID_SHINY + SPECIES_LOTAD
+ obj_pal gMonShinyPalette_Lombre, PAL_ID_SHINY + SPECIES_LOMBRE
+ obj_pal gMonShinyPalette_Ludicolo, PAL_ID_SHINY + SPECIES_LUDICOLO
+ obj_pal gMonShinyPalette_Seedot, PAL_ID_SHINY + SPECIES_SEEDOT
+ obj_pal gMonShinyPalette_Nuzleaf, PAL_ID_SHINY + SPECIES_NUZLEAF
+ obj_pal gMonShinyPalette_Shiftry, PAL_ID_SHINY + SPECIES_SHIFTRY
+ obj_pal gMonShinyPalette_Nincada, PAL_ID_SHINY + SPECIES_NINCADA
+ obj_pal gMonShinyPalette_Ninjask, PAL_ID_SHINY + SPECIES_NINJASK
+ obj_pal gMonShinyPalette_Shedinja, PAL_ID_SHINY + SPECIES_SHEDINJA
+ obj_pal gMonShinyPalette_Taillow, PAL_ID_SHINY + SPECIES_TAILLOW
+ obj_pal gMonShinyPalette_Swellow, PAL_ID_SHINY + SPECIES_SWELLOW
+ obj_pal gMonShinyPalette_Shroomish, PAL_ID_SHINY + SPECIES_SHROOMISH
+ obj_pal gMonShinyPalette_Breloom, PAL_ID_SHINY + SPECIES_BRELOOM
+ obj_pal gMonShinyPalette_Spinda, PAL_ID_SHINY + SPECIES_SPINDA
+ obj_pal gMonShinyPalette_Wingull, PAL_ID_SHINY + SPECIES_WINGULL
+ obj_pal gMonShinyPalette_Pelipper, PAL_ID_SHINY + SPECIES_PELIPPER
+ obj_pal gMonShinyPalette_Surskit, PAL_ID_SHINY + SPECIES_SURSKIT
+ obj_pal gMonShinyPalette_Masquerain, PAL_ID_SHINY + SPECIES_MASQUERAIN
+ obj_pal gMonShinyPalette_Wailmer, PAL_ID_SHINY + SPECIES_WAILMER
+ obj_pal gMonShinyPalette_Wailord, PAL_ID_SHINY + SPECIES_WAILORD
+ obj_pal gMonShinyPalette_Skitty, PAL_ID_SHINY + SPECIES_SKITTY
+ obj_pal gMonShinyPalette_Delcatty, PAL_ID_SHINY + SPECIES_DELCATTY
+ obj_pal gMonShinyPalette_Kecleon, PAL_ID_SHINY + SPECIES_KECLEON
+ obj_pal gMonShinyPalette_Baltoy, PAL_ID_SHINY + SPECIES_BALTOY
+ obj_pal gMonShinyPalette_Claydol, PAL_ID_SHINY + SPECIES_CLAYDOL
+ obj_pal gMonShinyPalette_Nosepass, PAL_ID_SHINY + SPECIES_NOSEPASS
+ obj_pal gMonShinyPalette_Torkoal, PAL_ID_SHINY + SPECIES_TORKOAL
+ obj_pal gMonShinyPalette_Sableye, PAL_ID_SHINY + SPECIES_SABLEYE
+ obj_pal gMonShinyPalette_Barboach, PAL_ID_SHINY + SPECIES_BARBOACH
+ obj_pal gMonShinyPalette_Whiscash, PAL_ID_SHINY + SPECIES_WHISCASH
+ obj_pal gMonShinyPalette_Luvdisc, PAL_ID_SHINY + SPECIES_LUVDISC
+ obj_pal gMonShinyPalette_Corphish, PAL_ID_SHINY + SPECIES_CORPHISH
+ obj_pal gMonShinyPalette_Crawdaunt, PAL_ID_SHINY + SPECIES_CRAWDAUNT
+ obj_pal gMonShinyPalette_Feebas, PAL_ID_SHINY + SPECIES_FEEBAS
+ obj_pal gMonShinyPalette_Milotic, PAL_ID_SHINY + SPECIES_MILOTIC
+ obj_pal gMonShinyPalette_Carvanha, PAL_ID_SHINY + SPECIES_CARVANHA
+ obj_pal gMonShinyPalette_Sharpedo, PAL_ID_SHINY + SPECIES_SHARPEDO
+ obj_pal gMonShinyPalette_Trapinch, PAL_ID_SHINY + SPECIES_TRAPINCH
+ obj_pal gMonShinyPalette_Vibrava, PAL_ID_SHINY + SPECIES_VIBRAVA
+ obj_pal gMonShinyPalette_Flygon, PAL_ID_SHINY + SPECIES_FLYGON
+ obj_pal gMonShinyPalette_Makuhita, PAL_ID_SHINY + SPECIES_MAKUHITA
+ obj_pal gMonShinyPalette_Hariyama, PAL_ID_SHINY + SPECIES_HARIYAMA
+ obj_pal gMonShinyPalette_Electrike, PAL_ID_SHINY + SPECIES_ELECTRIKE
+ obj_pal gMonShinyPalette_Manectric, PAL_ID_SHINY + SPECIES_MANECTRIC
+ obj_pal gMonShinyPalette_Numel, PAL_ID_SHINY + SPECIES_NUMEL
+ obj_pal gMonShinyPalette_Camerupt, PAL_ID_SHINY + SPECIES_CAMERUPT
+ obj_pal gMonShinyPalette_Spheal, PAL_ID_SHINY + SPECIES_SPHEAL
+ obj_pal gMonShinyPalette_Sealeo, PAL_ID_SHINY + SPECIES_SEALEO
+ obj_pal gMonShinyPalette_Walrein, PAL_ID_SHINY + SPECIES_WALREIN
+ obj_pal gMonShinyPalette_Cacnea, PAL_ID_SHINY + SPECIES_CACNEA
+ obj_pal gMonShinyPalette_Cacturne, PAL_ID_SHINY + SPECIES_CACTURNE
+ obj_pal gMonShinyPalette_Snorunt, PAL_ID_SHINY + SPECIES_SNORUNT
+ obj_pal gMonShinyPalette_Glalie, PAL_ID_SHINY + SPECIES_GLALIE
+ obj_pal gMonShinyPalette_Lunatone, PAL_ID_SHINY + SPECIES_LUNATONE
+ obj_pal gMonShinyPalette_Solrock, PAL_ID_SHINY + SPECIES_SOLROCK
+ obj_pal gMonShinyPalette_Azurill, PAL_ID_SHINY + SPECIES_AZURILL
+ obj_pal gMonShinyPalette_Spoink, PAL_ID_SHINY + SPECIES_SPOINK
+ obj_pal gMonShinyPalette_Grumpig, PAL_ID_SHINY + SPECIES_GRUMPIG
+ obj_pal gMonShinyPalette_Plusle, PAL_ID_SHINY + SPECIES_PLUSLE
+ obj_pal gMonShinyPalette_Minun, PAL_ID_SHINY + SPECIES_MINUN
+ obj_pal gMonShinyPalette_Mawile, PAL_ID_SHINY + SPECIES_MAWILE
+ obj_pal gMonShinyPalette_Meditite, PAL_ID_SHINY + SPECIES_MEDITITE
+ obj_pal gMonShinyPalette_Medicham, PAL_ID_SHINY + SPECIES_MEDICHAM
+ obj_pal gMonShinyPalette_Swablu, PAL_ID_SHINY + SPECIES_SWABLU
+ obj_pal gMonShinyPalette_Altaria, PAL_ID_SHINY + SPECIES_ALTARIA
+ obj_pal gMonShinyPalette_Wynaut, PAL_ID_SHINY + SPECIES_WYNAUT
+ obj_pal gMonShinyPalette_Duskull, PAL_ID_SHINY + SPECIES_DUSKULL
+ obj_pal gMonShinyPalette_Dusclops, PAL_ID_SHINY + SPECIES_DUSCLOPS
+ obj_pal gMonShinyPalette_Roselia, PAL_ID_SHINY + SPECIES_ROSELIA
+ obj_pal gMonShinyPalette_Slakoth, PAL_ID_SHINY + SPECIES_SLAKOTH
+ obj_pal gMonShinyPalette_Vigoroth, PAL_ID_SHINY + SPECIES_VIGOROTH
+ obj_pal gMonShinyPalette_Slaking, PAL_ID_SHINY + SPECIES_SLAKING
+ obj_pal gMonShinyPalette_Gulpin, PAL_ID_SHINY + SPECIES_GULPIN
+ obj_pal gMonShinyPalette_Swalot, PAL_ID_SHINY + SPECIES_SWALOT
+ obj_pal gMonShinyPalette_Tropius, PAL_ID_SHINY + SPECIES_TROPIUS
+ obj_pal gMonShinyPalette_Whismur, PAL_ID_SHINY + SPECIES_WHISMUR
+ obj_pal gMonShinyPalette_Loudred, PAL_ID_SHINY + SPECIES_LOUDRED
+ obj_pal gMonShinyPalette_Exploud, PAL_ID_SHINY + SPECIES_EXPLOUD
+ obj_pal gMonShinyPalette_Clamperl, PAL_ID_SHINY + SPECIES_CLAMPERL
+ obj_pal gMonShinyPalette_Huntail, PAL_ID_SHINY + SPECIES_HUNTAIL
+ obj_pal gMonShinyPalette_Gorebyss, PAL_ID_SHINY + SPECIES_GOREBYSS
+ obj_pal gMonShinyPalette_Absol, PAL_ID_SHINY + SPECIES_ABSOL
+ obj_pal gMonShinyPalette_Shuppet, PAL_ID_SHINY + SPECIES_SHUPPET
+ obj_pal gMonShinyPalette_Banette, PAL_ID_SHINY + SPECIES_BANETTE
+ obj_pal gMonShinyPalette_Seviper, PAL_ID_SHINY + SPECIES_SEVIPER
+ obj_pal gMonShinyPalette_Zangoose, PAL_ID_SHINY + SPECIES_ZANGOOSE
+ obj_pal gMonShinyPalette_Relicanth, PAL_ID_SHINY + SPECIES_RELICANTH
+ obj_pal gMonShinyPalette_Aron, PAL_ID_SHINY + SPECIES_ARON
+ obj_pal gMonShinyPalette_Lairon, PAL_ID_SHINY + SPECIES_LAIRON
+ obj_pal gMonShinyPalette_Aggron, PAL_ID_SHINY + SPECIES_AGGRON
+ obj_pal gMonShinyPalette_Castform, PAL_ID_SHINY + SPECIES_CASTFORM
+ obj_pal gMonShinyPalette_Volbeat, PAL_ID_SHINY + SPECIES_VOLBEAT
+ obj_pal gMonShinyPalette_Illumise, PAL_ID_SHINY + SPECIES_ILLUMISE
+ obj_pal gMonShinyPalette_Lileep, PAL_ID_SHINY + SPECIES_LILEEP
+ obj_pal gMonShinyPalette_Cradily, PAL_ID_SHINY + SPECIES_CRADILY
+ obj_pal gMonShinyPalette_Anorith, PAL_ID_SHINY + SPECIES_ANORITH
+ obj_pal gMonShinyPalette_Armaldo, PAL_ID_SHINY + SPECIES_ARMALDO
+ obj_pal gMonShinyPalette_Ralts, PAL_ID_SHINY + SPECIES_RALTS
+ obj_pal gMonShinyPalette_Kirlia, PAL_ID_SHINY + SPECIES_KIRLIA
+ obj_pal gMonShinyPalette_Gardevoir, PAL_ID_SHINY + SPECIES_GARDEVOIR
+ obj_pal gMonShinyPalette_Bagon, PAL_ID_SHINY + SPECIES_BAGON
+ obj_pal gMonShinyPalette_Shelgon, PAL_ID_SHINY + SPECIES_SHELGON
+ obj_pal gMonShinyPalette_Salamence, PAL_ID_SHINY + SPECIES_SALAMENCE
+ obj_pal gMonShinyPalette_Beldum, PAL_ID_SHINY + SPECIES_BELDUM
+ obj_pal gMonShinyPalette_Metang, PAL_ID_SHINY + SPECIES_METANG
+ obj_pal gMonShinyPalette_Metagross, PAL_ID_SHINY + SPECIES_METAGROSS
+ obj_pal gMonShinyPalette_Regirock, PAL_ID_SHINY + SPECIES_REGIROCK
+ obj_pal gMonShinyPalette_Regice, PAL_ID_SHINY + SPECIES_REGICE
+ obj_pal gMonShinyPalette_Registeel, PAL_ID_SHINY + SPECIES_REGISTEEL
+ obj_pal gMonShinyPalette_Kyogre, PAL_ID_SHINY + SPECIES_KYOGRE
+ obj_pal gMonShinyPalette_Groudon, PAL_ID_SHINY + SPECIES_GROUDON
+ obj_pal gMonShinyPalette_Rayquaza, PAL_ID_SHINY + SPECIES_RAYQUAZA
+ obj_pal gMonShinyPalette_Latias, PAL_ID_SHINY + SPECIES_LATIAS
+ obj_pal gMonShinyPalette_Latios, PAL_ID_SHINY + SPECIES_LATIOS
+ obj_pal gMonShinyPalette_Jirachi, PAL_ID_SHINY + SPECIES_JIRACHI
+ obj_pal gMonShinyPalette_Deoxys, PAL_ID_SHINY + SPECIES_DEOXYS
+ obj_pal gMonShinyPalette_Chimecho, PAL_ID_SHINY + SPECIES_CHIMECHO
+ obj_pal gMonPalette_Egg, PAL_ID_SHINY + SPECIES_EGG
+ obj_pal gMonShinyPalette_Unown, PAL_ID_SHINY + SPECIES_UNOWN_B
+ obj_pal gMonShinyPalette_Unown, PAL_ID_SHINY + SPECIES_UNOWN_C
+ obj_pal gMonShinyPalette_Unown, PAL_ID_SHINY + SPECIES_UNOWN_D
+ obj_pal gMonShinyPalette_Unown, PAL_ID_SHINY + SPECIES_UNOWN_E
+ obj_pal gMonShinyPalette_Unown, PAL_ID_SHINY + SPECIES_UNOWN_F
+ obj_pal gMonShinyPalette_Unown, PAL_ID_SHINY + SPECIES_UNOWN_G
+ obj_pal gMonShinyPalette_Unown, PAL_ID_SHINY + SPECIES_UNOWN_H
+ obj_pal gMonShinyPalette_Unown, PAL_ID_SHINY + SPECIES_UNOWN_I
+ obj_pal gMonShinyPalette_Unown, PAL_ID_SHINY + SPECIES_UNOWN_J
+ obj_pal gMonShinyPalette_Unown, PAL_ID_SHINY + SPECIES_UNOWN_K
+ obj_pal gMonShinyPalette_Unown, PAL_ID_SHINY + SPECIES_UNOWN_L
+ obj_pal gMonShinyPalette_Unown, PAL_ID_SHINY + SPECIES_UNOWN_M
+ obj_pal gMonShinyPalette_Unown, PAL_ID_SHINY + SPECIES_UNOWN_N
+ obj_pal gMonShinyPalette_Unown, PAL_ID_SHINY + SPECIES_UNOWN_O
+ obj_pal gMonShinyPalette_Unown, PAL_ID_SHINY + SPECIES_UNOWN_P
+ obj_pal gMonShinyPalette_Unown, PAL_ID_SHINY + SPECIES_UNOWN_Q
+ obj_pal gMonShinyPalette_Unown, PAL_ID_SHINY + SPECIES_UNOWN_R
+ obj_pal gMonShinyPalette_Unown, PAL_ID_SHINY + SPECIES_UNOWN_S
+ obj_pal gMonShinyPalette_Unown, PAL_ID_SHINY + SPECIES_UNOWN_T
+ obj_pal gMonShinyPalette_Unown, PAL_ID_SHINY + SPECIES_UNOWN_U
+ obj_pal gMonShinyPalette_Unown, PAL_ID_SHINY + SPECIES_UNOWN_V
+ obj_pal gMonShinyPalette_Unown, PAL_ID_SHINY + SPECIES_UNOWN_W
+ obj_pal gMonShinyPalette_Unown, PAL_ID_SHINY + SPECIES_UNOWN_X
+ obj_pal gMonShinyPalette_Unown, PAL_ID_SHINY + SPECIES_UNOWN_Y
+ obj_pal gMonShinyPalette_Unown, PAL_ID_SHINY + SPECIES_UNOWN_Z
+ obj_pal gMonShinyPalette_Unown, PAL_ID_SHINY + SPECIES_UNOWN_EMARK
+ obj_pal gMonShinyPalette_Unown, PAL_ID_SHINY + SPECIES_UNOWN_QMARK
diff --git a/data/scripts/maps/SlateportCity_House1.inc b/data/scripts/maps/SlateportCity_House1.inc
index 936d520dd..702e52d84 100644
--- a/data/scripts/maps/SlateportCity_House1.inc
+++ b/data/scripts/maps/SlateportCity_House1.inc
@@ -28,7 +28,7 @@ SlateportCity_House1_EventScript_1556BF:: @ 81556BF
SlateportCity_House1_EventScript_1556C9:: @ 81556C9
specialval RESULT, 327
- compare RESULT, 412
+ compare RESULT, SPECIES_EGG
jumpeq SlateportCity_House1_EventScript_15571C
special 124
special 125
diff --git a/include/asm.h b/include/asm.h
index ec0516497..acf688d84 100644
--- a/include/asm.h
+++ b/include/asm.h
@@ -8,10 +8,17 @@
struct UnkInputStruct
{
- u8 input_field_0;
- u8 input_field_1;
- u8 input_field_2;
- u8 input_field_3;
+ u8 input_field_0_0:1;
+ u8 input_field_0_1:1;
+ u8 input_field_0_2:1;
+ u8 input_field_0_3:1;
+ u8 input_field_0_4:1;
+ u8 input_field_0_5:1;
+ u8 input_field_0_6:1;
+ u8 input_field_0_7:1;
+ u8 input_field_1;
+ u8 input_field_2;
+ u8 input_field_3;
};
struct UnknownStruct_FPA
diff --git a/include/field_player_avatar.h b/include/field_player_avatar.h
index 0095c229f..9f6f634f7 100644
--- a/include/field_player_avatar.h
+++ b/include/field_player_avatar.h
@@ -60,7 +60,7 @@ void GetXYCoordsOneStepInFrontOfPlayer(s16 *x, s16 *y);
void PlayerGetDestCoords(s16 *, s16 *);
u8 player_get_direction_lower_nybble(void);
u8 player_get_direction_upper_nybble(void);
-// PlayerGetZCoord
+u8 PlayerGetZCoord(void);
u8 TestPlayerAvatarFlags(u8);
// sub_80597D0
// GetPlayerAvatarObjectId
diff --git a/include/species.h b/include/species.h
index e91d9050a..d0cd7f664 100644
--- a/include/species.h
+++ b/include/species.h
@@ -1,393 +1,452 @@
#ifndef GUARD_SPECIES_H
#define GUARD_SPECIES_H
-#define SPECIES_NONE 0x000
-#define SPECIES_BULBASAUR 0x001
-#define SPECIES_IVYSAUR 0x002
-#define SPECIES_VENUSAUR 0x003
-#define SPECIES_CHARMANDER 0x004
-#define SPECIES_CHARMELEON 0x005
-#define SPECIES_CHARIZARD 0x006
-#define SPECIES_SQUIRTLE 0x007
-#define SPECIES_WARTORTLE 0x008
-#define SPECIES_BLASTOISE 0x009
-#define SPECIES_CATERPIE 0x00a
-#define SPECIES_METAPOD 0x00b
-#define SPECIES_BUTTERFREE 0x00c
-#define SPECIES_WEEDLE 0x00d
-#define SPECIES_KAKUNA 0x00e
-#define SPECIES_BEEDRILL 0x00f
-#define SPECIES_PIDGEY 0x010
-#define SPECIES_PIDGEOTTO 0x011
-#define SPECIES_PIDGEOT 0x012
-#define SPECIES_RATTATA 0x013
-#define SPECIES_RATICATE 0x014
-#define SPECIES_SPEAROW 0x015
-#define SPECIES_FEAROW 0x016
-#define SPECIES_EKANS 0x017
-#define SPECIES_ARBOK 0x018
-#define SPECIES_PIKACHU 0x019
-#define SPECIES_RAICHU 0x01a
-#define SPECIES_SANDSHREW 0x01b
-#define SPECIES_SANDSLASH 0x01c
-#define SPECIES_NIDORAN_F 0x01d
-#define SPECIES_NIDORINA 0x01e
-#define SPECIES_NIDOQUEEN 0x01f
-#define SPECIES_NIDORAN_M 0x020
-#define SPECIES_NIDORINO 0x021
-#define SPECIES_NIDOKING 0x022
-#define SPECIES_CLEFAIRY 0x023
-#define SPECIES_CLEFABLE 0x024
-#define SPECIES_VULPIX 0x025
-#define SPECIES_NINETALES 0x026
-#define SPECIES_JIGGLYPUFF 0x027
-#define SPECIES_WIGGLYTUFF 0x028
-#define SPECIES_ZUBAT 0x029
-#define SPECIES_GOLBAT 0x02a
-#define SPECIES_ODDISH 0x02b
-#define SPECIES_GLOOM 0x02c
-#define SPECIES_VILEPLUME 0x02d
-#define SPECIES_PARAS 0x02e
-#define SPECIES_PARASECT 0x02f
-#define SPECIES_VENONAT 0x030
-#define SPECIES_VENOMOTH 0x031
-#define SPECIES_DIGLETT 0x032
-#define SPECIES_DUGTRIO 0x033
-#define SPECIES_MEOWTH 0x034
-#define SPECIES_PERSIAN 0x035
-#define SPECIES_PSYDUCK 0x036
-#define SPECIES_GOLDUCK 0x037
-#define SPECIES_MANKEY 0x038
-#define SPECIES_PRIMEAPE 0x039
-#define SPECIES_GROWLITHE 0x03a
-#define SPECIES_ARCANINE 0x03b
-#define SPECIES_POLIWAG 0x03c
-#define SPECIES_POLIWHIRL 0x03d
-#define SPECIES_POLIWRATH 0x03e
-#define SPECIES_ABRA 0x03f
-#define SPECIES_KADABRA 0x040
-#define SPECIES_ALAKAZAM 0x041
-#define SPECIES_MACHOP 0x042
-#define SPECIES_MACHOKE 0x043
-#define SPECIES_MACHAMP 0x044
-#define SPECIES_BELLSPROUT 0x045
-#define SPECIES_WEEPINBELL 0x046
-#define SPECIES_VICTREEBEL 0x047
-#define SPECIES_TENTACOOL 0x048
-#define SPECIES_TENTACRUEL 0x049
-#define SPECIES_GEODUDE 0x04a
-#define SPECIES_GRAVELER 0x04b
-#define SPECIES_GOLEM 0x04c
-#define SPECIES_PONYTA 0x04d
-#define SPECIES_RAPIDASH 0x04e
-#define SPECIES_SLOWPOKE 0x04f
-#define SPECIES_SLOWBRO 0x050
-#define SPECIES_MAGNEMITE 0x051
-#define SPECIES_MAGNETON 0x052
-#define SPECIES_FARFETCHD 0x053
-#define SPECIES_DODUO 0x054
-#define SPECIES_DODRIO 0x055
-#define SPECIES_SEEL 0x056
-#define SPECIES_DEWGONG 0x057
-#define SPECIES_GRIMER 0x058
-#define SPECIES_MUK 0x059
-#define SPECIES_SHELLDER 0x05a
-#define SPECIES_CLOYSTER 0x05b
-#define SPECIES_GASTLY 0x05c
-#define SPECIES_HAUNTER 0x05d
-#define SPECIES_GENGAR 0x05e
-#define SPECIES_ONIX 0x05f
-#define SPECIES_DROWZEE 0x060
-#define SPECIES_HYPNO 0x061
-#define SPECIES_KRABBY 0x062
-#define SPECIES_KINGLER 0x063
-#define SPECIES_VOLTORB 0x064
-#define SPECIES_ELECTRODE 0x065
-#define SPECIES_EXEGGCUTE 0x066
-#define SPECIES_EXEGGUTOR 0x067
-#define SPECIES_CUBONE 0x068
-#define SPECIES_MAROWAK 0x069
-#define SPECIES_HITMONLEE 0x06a
-#define SPECIES_HITMONCHAN 0x06b
-#define SPECIES_LICKITUNG 0x06c
-#define SPECIES_KOFFING 0x06d
-#define SPECIES_WEEZING 0x06e
-#define SPECIES_RHYHORN 0x06f
-#define SPECIES_RHYDON 0x070
-#define SPECIES_CHANSEY 0x071
-#define SPECIES_TANGELA 0x072
-#define SPECIES_KANGASKHAN 0x073
-#define SPECIES_HORSEA 0x074
-#define SPECIES_SEADRA 0x075
-#define SPECIES_GOLDEEN 0x076
-#define SPECIES_SEAKING 0x077
-#define SPECIES_STARYU 0x078
-#define SPECIES_STARMIE 0x079
-#define SPECIES_MR_MIME 0x07a
-#define SPECIES_SCYTHER 0x07b
-#define SPECIES_JYNX 0x07c
-#define SPECIES_ELECTABUZZ 0x07d
-#define SPECIES_MAGMAR 0x07e
-#define SPECIES_PINSIR 0x07f
-#define SPECIES_TAUROS 0x080
-#define SPECIES_MAGIKARP 0x081
-#define SPECIES_GYARADOS 0x082
-#define SPECIES_LAPRAS 0x083
-#define SPECIES_DITTO 0x084
-#define SPECIES_EEVEE 0x085
-#define SPECIES_VAPOREON 0x086
-#define SPECIES_JOLTEON 0x087
-#define SPECIES_FLAREON 0x088
-#define SPECIES_PORYGON 0x089
-#define SPECIES_OMANYTE 0x08a
-#define SPECIES_OMASTAR 0x08b
-#define SPECIES_KABUTO 0x08c
-#define SPECIES_KABUTOPS 0x08d
-#define SPECIES_AERODACTYL 0x08e
-#define SPECIES_SNORLAX 0x08f
-#define SPECIES_ARTICUNO 0x090
-#define SPECIES_ZAPDOS 0x091
-#define SPECIES_MOLTRES 0x092
-#define SPECIES_DRATINI 0x093
-#define SPECIES_DRAGONAIR 0x094
-#define SPECIES_DRAGONITE 0x095
-#define SPECIES_MEWTWO 0x096
-#define SPECIES_MEW 0x097
-#define SPECIES_CHIKORITA 0x098
-#define SPECIES_BAYLEEF 0x099
-#define SPECIES_MEGANIUM 0x09a
-#define SPECIES_CYNDAQUIL 0x09b
-#define SPECIES_QUILAVA 0x09c
-#define SPECIES_TYPHLOSION 0x09d
-#define SPECIES_TOTODILE 0x09e
-#define SPECIES_CROCONAW 0x09f
-#define SPECIES_FERALIGATR 0x0a0
-#define SPECIES_SENTRET 0x0a1
-#define SPECIES_FURRET 0x0a2
-#define SPECIES_HOOTHOOT 0x0a3
-#define SPECIES_NOCTOWL 0x0a4
-#define SPECIES_LEDYBA 0x0a5
-#define SPECIES_LEDIAN 0x0a6
-#define SPECIES_SPINARAK 0x0a7
-#define SPECIES_ARIADOS 0x0a8
-#define SPECIES_CROBAT 0x0a9
-#define SPECIES_CHINCHOU 0x0aa
-#define SPECIES_LANTURN 0x0ab
-#define SPECIES_PICHU 0x0ac
-#define SPECIES_CLEFFA 0x0ad
-#define SPECIES_IGGLYBUFF 0x0ae
-#define SPECIES_TOGEPI 0x0af
-#define SPECIES_TOGETIC 0x0b0
-#define SPECIES_NATU 0x0b1
-#define SPECIES_XATU 0x0b2
-#define SPECIES_MAREEP 0x0b3
-#define SPECIES_FLAAFFY 0x0b4
-#define SPECIES_AMPHAROS 0x0b5
-#define SPECIES_BELLOSSOM 0x0b6
-#define SPECIES_MARILL 0x0b7
-#define SPECIES_AZUMARILL 0x0b8
-#define SPECIES_SUDOWOODO 0x0b9
-#define SPECIES_POLITOED 0x0ba
-#define SPECIES_HOPPIP 0x0bb
-#define SPECIES_SKIPLOOM 0x0bc
-#define SPECIES_JUMPLUFF 0x0bd
-#define SPECIES_AIPOM 0x0be
-#define SPECIES_SUNKERN 0x0bf
-#define SPECIES_SUNFLORA 0x0c0
-#define SPECIES_YANMA 0x0c1
-#define SPECIES_WOOPER 0x0c2
-#define SPECIES_QUAGSIRE 0x0c3
-#define SPECIES_ESPEON 0x0c4
-#define SPECIES_UMBREON 0x0c5
-#define SPECIES_MURKROW 0x0c6
-#define SPECIES_SLOWKING 0x0c7
-#define SPECIES_MISDREAVUS 0x0c8
-#define SPECIES_UNOWN 0x0c9
-#define SPECIES_WOBBUFFET 0x0ca
-#define SPECIES_GIRAFARIG 0x0cb
-#define SPECIES_PINECO 0x0cc
-#define SPECIES_FORRETRESS 0x0cd
-#define SPECIES_DUNSPARCE 0x0ce
-#define SPECIES_GLIGAR 0x0cf
-#define SPECIES_STEELIX 0x0d0
-#define SPECIES_SNUBBULL 0x0d1
-#define SPECIES_GRANBULL 0x0d2
-#define SPECIES_QWILFISH 0x0d3
-#define SPECIES_SCIZOR 0x0d4
-#define SPECIES_SHUCKLE 0x0d5
-#define SPECIES_HERACROSS 0x0d6
-#define SPECIES_SNEASEL 0x0d7
-#define SPECIES_TEDDIURSA 0x0d8
-#define SPECIES_URSARING 0x0d9
-#define SPECIES_SLUGMA 0x0da
-#define SPECIES_MAGCARGO 0x0db
-#define SPECIES_SWINUB 0x0dc
-#define SPECIES_PILOSWINE 0x0dd
-#define SPECIES_CORSOLA 0x0de
-#define SPECIES_REMORAID 0x0df
-#define SPECIES_OCTILLERY 0x0e0
-#define SPECIES_DELIBIRD 0x0e1
-#define SPECIES_MANTINE 0x0e2
-#define SPECIES_SKARMORY 0x0e3
-#define SPECIES_HOUNDOUR 0x0e4
-#define SPECIES_HOUNDOOM 0x0e5
-#define SPECIES_KINGDRA 0x0e6
-#define SPECIES_PHANPY 0x0e7
-#define SPECIES_DONPHAN 0x0e8
-#define SPECIES_PORYGON2 0x0e9
-#define SPECIES_STANTLER 0x0ea
-#define SPECIES_SMEARGLE 0x0eb
-#define SPECIES_TYROGUE 0x0ec
-#define SPECIES_HITMONTOP 0x0ed
-#define SPECIES_SMOOCHUM 0x0ee
-#define SPECIES_ELEKID 0x0ef
-#define SPECIES_MAGBY 0x0f0
-#define SPECIES_MILTANK 0x0f1
-#define SPECIES_BLISSEY 0x0f2
-#define SPECIES_RAIKOU 0x0f3
-#define SPECIES_ENTEI 0x0f4
-#define SPECIES_SUICUNE 0x0f5
-#define SPECIES_LARVITAR 0x0f6
-#define SPECIES_PUPITAR 0x0f7
-#define SPECIES_TYRANITAR 0x0f8
-#define SPECIES_LUGIA 0x0f9
-#define SPECIES_HO_OH 0x0fa
-#define SPECIES_CELEBI 0x0fb
-#define SPECIES_TREECKO 0x115
-#define SPECIES_GROVYLE 0x116
-#define SPECIES_SCEPTILE 0x117
-#define SPECIES_TORCHIC 0x118
-#define SPECIES_COMBUSKEN 0x119
-#define SPECIES_BLAZIKEN 0x11a
-#define SPECIES_MUDKIP 0x11b
-#define SPECIES_MARSHTOMP 0x11c
-#define SPECIES_SWAMPERT 0x11d
-#define SPECIES_POOCHYENA 0x11e
-#define SPECIES_MIGHTYENA 0x11f
-#define SPECIES_ZIGZAGOON 0x120
-#define SPECIES_LINOONE 0x121
-#define SPECIES_WURMPLE 0x122
-#define SPECIES_SILCOON 0x123
-#define SPECIES_BEAUTIFLY 0x124
-#define SPECIES_CASCOON 0x125
-#define SPECIES_DUSTOX 0x126
-#define SPECIES_LOTAD 0x127
-#define SPECIES_LOMBRE 0x128
-#define SPECIES_LUDICOLO 0x129
-#define SPECIES_SEEDOT 0x12a
-#define SPECIES_NUZLEAF 0x12b
-#define SPECIES_SHIFTRY 0x12c
-#define SPECIES_NINCADA 0x12d
-#define SPECIES_NINJASK 0x12e
-#define SPECIES_SHEDINJA 0x12f
-#define SPECIES_TAILLOW 0x130
-#define SPECIES_SWELLOW 0x131
-#define SPECIES_SHROOMISH 0x132
-#define SPECIES_BRELOOM 0x133
-#define SPECIES_SPINDA 0x134
-#define SPECIES_WINGULL 0x135
-#define SPECIES_PELIPPER 0x136
-#define SPECIES_SURSKIT 0x137
-#define SPECIES_MASQUERAIN 0x138
-#define SPECIES_WAILMER 0x139
-#define SPECIES_WAILORD 0x13a
-#define SPECIES_SKITTY 0x13b
-#define SPECIES_DELCATTY 0x13c
-#define SPECIES_KECLEON 0x13d
-#define SPECIES_BALTOY 0x13e
-#define SPECIES_CLAYDOL 0x13f
-#define SPECIES_NOSEPASS 0x140
-#define SPECIES_TORKOAL 0x141
-#define SPECIES_SABLEYE 0x142
-#define SPECIES_BARBOACH 0x143
-#define SPECIES_WHISCASH 0x144
-#define SPECIES_LUVDISC 0x145
-#define SPECIES_CORPHISH 0x146
-#define SPECIES_CRAWDAUNT 0x147
-#define SPECIES_FEEBAS 0x148
-#define SPECIES_MILOTIC 0x149
-#define SPECIES_CARVANHA 0x14a
-#define SPECIES_SHARPEDO 0x14b
-#define SPECIES_TRAPINCH 0x14c
-#define SPECIES_VIBRAVA 0x14d
-#define SPECIES_FLYGON 0x14e
-#define SPECIES_MAKUHITA 0x14f
-#define SPECIES_HARIYAMA 0x150
-#define SPECIES_ELECTRIKE 0x151
-#define SPECIES_MANECTRIC 0x152
-#define SPECIES_NUMEL 0x153
-#define SPECIES_CAMERUPT 0x154
-#define SPECIES_SPHEAL 0x155
-#define SPECIES_SEALEO 0x156
-#define SPECIES_WALREIN 0x157
-#define SPECIES_CACNEA 0x158
-#define SPECIES_CACTURNE 0x159
-#define SPECIES_SNORUNT 0x15a
-#define SPECIES_GLALIE 0x15b
-#define SPECIES_LUNATONE 0x15c
-#define SPECIES_SOLROCK 0x15d
-#define SPECIES_AZURILL 0x15e
-#define SPECIES_SPOINK 0x15f
-#define SPECIES_GRUMPIG 0x160
-#define SPECIES_PLUSLE 0x161
-#define SPECIES_MINUN 0x162
-#define SPECIES_MAWILE 0x163
-#define SPECIES_MEDITITE 0x164
-#define SPECIES_MEDICHAM 0x165
-#define SPECIES_SWABLU 0x166
-#define SPECIES_ALTARIA 0x167
-#define SPECIES_WYNAUT 0x168
-#define SPECIES_DUSKULL 0x169
-#define SPECIES_DUSCLOPS 0x16a
-#define SPECIES_ROSELIA 0x16b
-#define SPECIES_SLAKOTH 0x16c
-#define SPECIES_VIGOROTH 0x16d
-#define SPECIES_SLAKING 0x16e
-#define SPECIES_GULPIN 0x16f
-#define SPECIES_SWALOT 0x170
-#define SPECIES_TROPIUS 0x171
-#define SPECIES_WHISMUR 0x172
-#define SPECIES_LOUDRED 0x173
-#define SPECIES_EXPLOUD 0x174
-#define SPECIES_CLAMPERL 0x175
-#define SPECIES_HUNTAIL 0x176
-#define SPECIES_GOREBYSS 0x177
-#define SPECIES_ABSOL 0x178
-#define SPECIES_SHUPPET 0x179
-#define SPECIES_BANETTE 0x17a
-#define SPECIES_SEVIPER 0x17b
-#define SPECIES_ZANGOOSE 0x17c
-#define SPECIES_RELICANTH 0x17d
-#define SPECIES_ARON 0x17e
-#define SPECIES_LAIRON 0x17f
-#define SPECIES_AGGRON 0x180
-#define SPECIES_CASTFORM 0x181
-#define SPECIES_VOLBEAT 0x182
-#define SPECIES_ILLUMISE 0x183
-#define SPECIES_LILEEP 0x184
-#define SPECIES_CRADILY 0x185
-#define SPECIES_ANORITH 0x186
-#define SPECIES_ARMALDO 0x187
-#define SPECIES_RALTS 0x188
-#define SPECIES_KIRLIA 0x189
-#define SPECIES_GARDEVOIR 0x18a
-#define SPECIES_BAGON 0x18b
-#define SPECIES_SHELGON 0x18c
-#define SPECIES_SALAMENCE 0x18d
-#define SPECIES_BELDUM 0x18e
-#define SPECIES_METANG 0x18f
-#define SPECIES_METAGROSS 0x190
-#define SPECIES_REGIROCK 0x191
-#define SPECIES_REGICE 0x192
-#define SPECIES_REGISTEEL 0x193
-#define SPECIES_KYOGRE 0x194
-#define SPECIES_GROUDON 0x195
-#define SPECIES_RAYQUAZA 0x196
-#define SPECIES_LATIAS 0x197
-#define SPECIES_LATIOS 0x198
-#define SPECIES_JIRACHI 0x199
-#define SPECIES_DEOXYS 0x19a
-#define SPECIES_CHIMECHO 0x19b
-#define SPECIES_EGG 0x19c
+enum {
+ SPECIES_NONE, // 0x000
+ SPECIES_BULBASAUR, // 0x001
+ SPECIES_IVYSAUR, // 0x002
+ SPECIES_VENUSAUR, // 0x003
+ SPECIES_CHARMANDER, // 0x004
+ SPECIES_CHARMELEON, // 0x005
+ SPECIES_CHARIZARD, // 0x006
+ SPECIES_SQUIRTLE, // 0x007
+ SPECIES_WARTORTLE, // 0x008
+ SPECIES_BLASTOISE, // 0x009
+ SPECIES_CATERPIE, // 0x00a
+ SPECIES_METAPOD, // 0x00b
+ SPECIES_BUTTERFREE, // 0x00c
+ SPECIES_WEEDLE, // 0x00d
+ SPECIES_KAKUNA, // 0x00e
+ SPECIES_BEEDRILL, // 0x00f
+ SPECIES_PIDGEY, // 0x010
+ SPECIES_PIDGEOTTO, // 0x011
+ SPECIES_PIDGEOT, // 0x012
+ SPECIES_RATTATA, // 0x013
+ SPECIES_RATICATE, // 0x014
+ SPECIES_SPEAROW, // 0x015
+ SPECIES_FEAROW, // 0x016
+ SPECIES_EKANS, // 0x017
+ SPECIES_ARBOK, // 0x018
+ SPECIES_PIKACHU, // 0x019
+ SPECIES_RAICHU, // 0x01a
+ SPECIES_SANDSHREW, // 0x01b
+ SPECIES_SANDSLASH, // 0x01c
+ SPECIES_NIDORAN_F, // 0x01d
+ SPECIES_NIDORINA, // 0x01e
+ SPECIES_NIDOQUEEN, // 0x01f
+ SPECIES_NIDORAN_M, // 0x020
+ SPECIES_NIDORINO, // 0x021
+ SPECIES_NIDOKING, // 0x022
+ SPECIES_CLEFAIRY, // 0x023
+ SPECIES_CLEFABLE, // 0x024
+ SPECIES_VULPIX, // 0x025
+ SPECIES_NINETALES, // 0x026
+ SPECIES_JIGGLYPUFF, // 0x027
+ SPECIES_WIGGLYTUFF, // 0x028
+ SPECIES_ZUBAT, // 0x029
+ SPECIES_GOLBAT, // 0x02a
+ SPECIES_ODDISH, // 0x02b
+ SPECIES_GLOOM, // 0x02c
+ SPECIES_VILEPLUME, // 0x02d
+ SPECIES_PARAS, // 0x02e
+ SPECIES_PARASECT, // 0x02f
+ SPECIES_VENONAT, // 0x030
+ SPECIES_VENOMOTH, // 0x031
+ SPECIES_DIGLETT, // 0x032
+ SPECIES_DUGTRIO, // 0x033
+ SPECIES_MEOWTH, // 0x034
+ SPECIES_PERSIAN, // 0x035
+ SPECIES_PSYDUCK, // 0x036
+ SPECIES_GOLDUCK, // 0x037
+ SPECIES_MANKEY, // 0x038
+ SPECIES_PRIMEAPE, // 0x039
+ SPECIES_GROWLITHE, // 0x03a
+ SPECIES_ARCANINE, // 0x03b
+ SPECIES_POLIWAG, // 0x03c
+ SPECIES_POLIWHIRL, // 0x03d
+ SPECIES_POLIWRATH, // 0x03e
+ SPECIES_ABRA, // 0x03f
+ SPECIES_KADABRA, // 0x040
+ SPECIES_ALAKAZAM, // 0x041
+ SPECIES_MACHOP, // 0x042
+ SPECIES_MACHOKE, // 0x043
+ SPECIES_MACHAMP, // 0x044
+ SPECIES_BELLSPROUT, // 0x045
+ SPECIES_WEEPINBELL, // 0x046
+ SPECIES_VICTREEBEL, // 0x047
+ SPECIES_TENTACOOL, // 0x048
+ SPECIES_TENTACRUEL, // 0x049
+ SPECIES_GEODUDE, // 0x04a
+ SPECIES_GRAVELER, // 0x04b
+ SPECIES_GOLEM, // 0x04c
+ SPECIES_PONYTA, // 0x04d
+ SPECIES_RAPIDASH, // 0x04e
+ SPECIES_SLOWPOKE, // 0x04f
+ SPECIES_SLOWBRO, // 0x050
+ SPECIES_MAGNEMITE, // 0x051
+ SPECIES_MAGNETON, // 0x052
+ SPECIES_FARFETCHD, // 0x053
+ SPECIES_DODUO, // 0x054
+ SPECIES_DODRIO, // 0x055
+ SPECIES_SEEL, // 0x056
+ SPECIES_DEWGONG, // 0x057
+ SPECIES_GRIMER, // 0x058
+ SPECIES_MUK, // 0x059
+ SPECIES_SHELLDER, // 0x05a
+ SPECIES_CLOYSTER, // 0x05b
+ SPECIES_GASTLY, // 0x05c
+ SPECIES_HAUNTER, // 0x05d
+ SPECIES_GENGAR, // 0x05e
+ SPECIES_ONIX, // 0x05f
+ SPECIES_DROWZEE, // 0x060
+ SPECIES_HYPNO, // 0x061
+ SPECIES_KRABBY, // 0x062
+ SPECIES_KINGLER, // 0x063
+ SPECIES_VOLTORB, // 0x064
+ SPECIES_ELECTRODE, // 0x065
+ SPECIES_EXEGGCUTE, // 0x066
+ SPECIES_EXEGGUTOR, // 0x067
+ SPECIES_CUBONE, // 0x068
+ SPECIES_MAROWAK, // 0x069
+ SPECIES_HITMONLEE, // 0x06a
+ SPECIES_HITMONCHAN, // 0x06b
+ SPECIES_LICKITUNG, // 0x06c
+ SPECIES_KOFFING, // 0x06d
+ SPECIES_WEEZING, // 0x06e
+ SPECIES_RHYHORN, // 0x06f
+ SPECIES_RHYDON, // 0x070
+ SPECIES_CHANSEY, // 0x071
+ SPECIES_TANGELA, // 0x072
+ SPECIES_KANGASKHAN, // 0x073
+ SPECIES_HORSEA, // 0x074
+ SPECIES_SEADRA, // 0x075
+ SPECIES_GOLDEEN, // 0x076
+ SPECIES_SEAKING, // 0x077
+ SPECIES_STARYU, // 0x078
+ SPECIES_STARMIE, // 0x079
+ SPECIES_MR_MIME, // 0x07a
+ SPECIES_SCYTHER, // 0x07b
+ SPECIES_JYNX, // 0x07c
+ SPECIES_ELECTABUZZ, // 0x07d
+ SPECIES_MAGMAR, // 0x07e
+ SPECIES_PINSIR, // 0x07f
+ SPECIES_TAUROS, // 0x080
+ SPECIES_MAGIKARP, // 0x081
+ SPECIES_GYARADOS, // 0x082
+ SPECIES_LAPRAS, // 0x083
+ SPECIES_DITTO, // 0x084
+ SPECIES_EEVEE, // 0x085
+ SPECIES_VAPOREON, // 0x086
+ SPECIES_JOLTEON, // 0x087
+ SPECIES_FLAREON, // 0x088
+ SPECIES_PORYGON, // 0x089
+ SPECIES_OMANYTE, // 0x08a
+ SPECIES_OMASTAR, // 0x08b
+ SPECIES_KABUTO, // 0x08c
+ SPECIES_KABUTOPS, // 0x08d
+ SPECIES_AERODACTYL, // 0x08e
+ SPECIES_SNORLAX, // 0x08f
+ SPECIES_ARTICUNO, // 0x090
+ SPECIES_ZAPDOS, // 0x091
+ SPECIES_MOLTRES, // 0x092
+ SPECIES_DRATINI, // 0x093
+ SPECIES_DRAGONAIR, // 0x094
+ SPECIES_DRAGONITE, // 0x095
+ SPECIES_MEWTWO, // 0x096
+ SPECIES_MEW, // 0x097
+ SPECIES_CHIKORITA, // 0x098
+ SPECIES_BAYLEEF, // 0x099
+ SPECIES_MEGANIUM, // 0x09a
+ SPECIES_CYNDAQUIL, // 0x09b
+ SPECIES_QUILAVA, // 0x09c
+ SPECIES_TYPHLOSION, // 0x09d
+ SPECIES_TOTODILE, // 0x09e
+ SPECIES_CROCONAW, // 0x09f
+ SPECIES_FERALIGATR, // 0x0a0
+ SPECIES_SENTRET, // 0x0a1
+ SPECIES_FURRET, // 0x0a2
+ SPECIES_HOOTHOOT, // 0x0a3
+ SPECIES_NOCTOWL, // 0x0a4
+ SPECIES_LEDYBA, // 0x0a5
+ SPECIES_LEDIAN, // 0x0a6
+ SPECIES_SPINARAK, // 0x0a7
+ SPECIES_ARIADOS, // 0x0a8
+ SPECIES_CROBAT, // 0x0a9
+ SPECIES_CHINCHOU, // 0x0aa
+ SPECIES_LANTURN, // 0x0ab
+ SPECIES_PICHU, // 0x0ac
+ SPECIES_CLEFFA, // 0x0ad
+ SPECIES_IGGLYBUFF, // 0x0ae
+ SPECIES_TOGEPI, // 0x0af
+ SPECIES_TOGETIC, // 0x0b0
+ SPECIES_NATU, // 0x0b1
+ SPECIES_XATU, // 0x0b2
+ SPECIES_MAREEP, // 0x0b3
+ SPECIES_FLAAFFY, // 0x0b4
+ SPECIES_AMPHAROS, // 0x0b5
+ SPECIES_BELLOSSOM, // 0x0b6
+ SPECIES_MARILL, // 0x0b7
+ SPECIES_AZUMARILL, // 0x0b8
+ SPECIES_SUDOWOODO, // 0x0b9
+ SPECIES_POLITOED, // 0x0ba
+ SPECIES_HOPPIP, // 0x0bb
+ SPECIES_SKIPLOOM, // 0x0bc
+ SPECIES_JUMPLUFF, // 0x0bd
+ SPECIES_AIPOM, // 0x0be
+ SPECIES_SUNKERN, // 0x0bf
+ SPECIES_SUNFLORA, // 0x0c0
+ SPECIES_YANMA, // 0x0c1
+ SPECIES_WOOPER, // 0x0c2
+ SPECIES_QUAGSIRE, // 0x0c3
+ SPECIES_ESPEON, // 0x0c4
+ SPECIES_UMBREON, // 0x0c5
+ SPECIES_MURKROW, // 0x0c6
+ SPECIES_SLOWKING, // 0x0c7
+ SPECIES_MISDREAVUS, // 0x0c8
+ SPECIES_UNOWN, // 0x0c9
+ SPECIES_WOBBUFFET, // 0x0ca
+ SPECIES_GIRAFARIG, // 0x0cb
+ SPECIES_PINECO, // 0x0cc
+ SPECIES_FORRETRESS, // 0x0cd
+ SPECIES_DUNSPARCE, // 0x0ce
+ SPECIES_GLIGAR, // 0x0cf
+ SPECIES_STEELIX, // 0x0d0
+ SPECIES_SNUBBULL, // 0x0d1
+ SPECIES_GRANBULL, // 0x0d2
+ SPECIES_QWILFISH, // 0x0d3
+ SPECIES_SCIZOR, // 0x0d4
+ SPECIES_SHUCKLE, // 0x0d5
+ SPECIES_HERACROSS, // 0x0d6
+ SPECIES_SNEASEL, // 0x0d7
+ SPECIES_TEDDIURSA, // 0x0d8
+ SPECIES_URSARING, // 0x0d9
+ SPECIES_SLUGMA, // 0x0da
+ SPECIES_MAGCARGO, // 0x0db
+ SPECIES_SWINUB, // 0x0dc
+ SPECIES_PILOSWINE, // 0x0dd
+ SPECIES_CORSOLA, // 0x0de
+ SPECIES_REMORAID, // 0x0df
+ SPECIES_OCTILLERY, // 0x0e0
+ SPECIES_DELIBIRD, // 0x0e1
+ SPECIES_MANTINE, // 0x0e2
+ SPECIES_SKARMORY, // 0x0e3
+ SPECIES_HOUNDOUR, // 0x0e4
+ SPECIES_HOUNDOOM, // 0x0e5
+ SPECIES_KINGDRA, // 0x0e6
+ SPECIES_PHANPY, // 0x0e7
+ SPECIES_DONPHAN, // 0x0e8
+ SPECIES_PORYGON2, // 0x0e9
+ SPECIES_STANTLER, // 0x0ea
+ SPECIES_SMEARGLE, // 0x0eb
+ SPECIES_TYROGUE, // 0x0ec
+ SPECIES_HITMONTOP, // 0x0ed
+ SPECIES_SMOOCHUM, // 0x0ee
+ SPECIES_ELEKID, // 0x0ef
+ SPECIES_MAGBY, // 0x0f0
+ SPECIES_MILTANK, // 0x0f1
+ SPECIES_BLISSEY, // 0x0f2
+ SPECIES_RAIKOU, // 0x0f3
+ SPECIES_ENTEI, // 0x0f4
+ SPECIES_SUICUNE, // 0x0f5
+ SPECIES_LARVITAR, // 0x0f6
+ SPECIES_PUPITAR, // 0x0f7
+ SPECIES_TYRANITAR, // 0x0f8
+ SPECIES_LUGIA, // 0x0f9
+ SPECIES_HO_OH, // 0x0fa
+ SPECIES_CELEBI, // 0x0fb
+
+ SPECIES_OLD_UNOWN_B,
+ SPECIES_OLD_UNOWN_C,
+ SPECIES_OLD_UNOWN_D,
+ SPECIES_OLD_UNOWN_E,
+ SPECIES_OLD_UNOWN_F,
+ SPECIES_OLD_UNOWN_G,
+ SPECIES_OLD_UNOWN_H,
+ SPECIES_OLD_UNOWN_I,
+ SPECIES_OLD_UNOWN_J,
+ SPECIES_OLD_UNOWN_K,
+ SPECIES_OLD_UNOWN_L,
+ SPECIES_OLD_UNOWN_M,
+ SPECIES_OLD_UNOWN_N,
+ SPECIES_OLD_UNOWN_O,
+ SPECIES_OLD_UNOWN_P,
+ SPECIES_OLD_UNOWN_Q,
+ SPECIES_OLD_UNOWN_R,
+ SPECIES_OLD_UNOWN_S,
+ SPECIES_OLD_UNOWN_T,
+ SPECIES_OLD_UNOWN_U,
+ SPECIES_OLD_UNOWN_V,
+ SPECIES_OLD_UNOWN_W,
+ SPECIES_OLD_UNOWN_X,
+ SPECIES_OLD_UNOWN_Y,
+ SPECIES_OLD_UNOWN_Z,
+
+ SPECIES_TREECKO, // 0x115
+ SPECIES_GROVYLE, // 0x116
+ SPECIES_SCEPTILE, // 0x117
+ SPECIES_TORCHIC, // 0x118
+ SPECIES_COMBUSKEN, // 0x119
+ SPECIES_BLAZIKEN, // 0x11a
+ SPECIES_MUDKIP, // 0x11b
+ SPECIES_MARSHTOMP, // 0x11c
+ SPECIES_SWAMPERT, // 0x11d
+ SPECIES_POOCHYENA, // 0x11e
+ SPECIES_MIGHTYENA, // 0x11f
+ SPECIES_ZIGZAGOON, // 0x120
+ SPECIES_LINOONE, // 0x121
+ SPECIES_WURMPLE, // 0x122
+ SPECIES_SILCOON, // 0x123
+ SPECIES_BEAUTIFLY, // 0x124
+ SPECIES_CASCOON, // 0x125
+ SPECIES_DUSTOX, // 0x126
+ SPECIES_LOTAD, // 0x127
+ SPECIES_LOMBRE, // 0x128
+ SPECIES_LUDICOLO, // 0x129
+ SPECIES_SEEDOT, // 0x12a
+ SPECIES_NUZLEAF, // 0x12b
+ SPECIES_SHIFTRY, // 0x12c
+ SPECIES_NINCADA, // 0x12d
+ SPECIES_NINJASK, // 0x12e
+ SPECIES_SHEDINJA, // 0x12f
+ SPECIES_TAILLOW, // 0x130
+ SPECIES_SWELLOW, // 0x131
+ SPECIES_SHROOMISH, // 0x132
+ SPECIES_BRELOOM, // 0x133
+ SPECIES_SPINDA, // 0x134
+ SPECIES_WINGULL, // 0x135
+ SPECIES_PELIPPER, // 0x136
+ SPECIES_SURSKIT, // 0x137
+ SPECIES_MASQUERAIN, // 0x138
+ SPECIES_WAILMER, // 0x139
+ SPECIES_WAILORD, // 0x13a
+ SPECIES_SKITTY, // 0x13b
+ SPECIES_DELCATTY, // 0x13c
+ SPECIES_KECLEON, // 0x13d
+ SPECIES_BALTOY, // 0x13e
+ SPECIES_CLAYDOL, // 0x13f
+ SPECIES_NOSEPASS, // 0x140
+ SPECIES_TORKOAL, // 0x141
+ SPECIES_SABLEYE, // 0x142
+ SPECIES_BARBOACH, // 0x143
+ SPECIES_WHISCASH, // 0x144
+ SPECIES_LUVDISC, // 0x145
+ SPECIES_CORPHISH, // 0x146
+ SPECIES_CRAWDAUNT, // 0x147
+ SPECIES_FEEBAS, // 0x148
+ SPECIES_MILOTIC, // 0x149
+ SPECIES_CARVANHA, // 0x14a
+ SPECIES_SHARPEDO, // 0x14b
+ SPECIES_TRAPINCH, // 0x14c
+ SPECIES_VIBRAVA, // 0x14d
+ SPECIES_FLYGON, // 0x14e
+ SPECIES_MAKUHITA, // 0x14f
+ SPECIES_HARIYAMA, // 0x150
+ SPECIES_ELECTRIKE, // 0x151
+ SPECIES_MANECTRIC, // 0x152
+ SPECIES_NUMEL, // 0x153
+ SPECIES_CAMERUPT, // 0x154
+ SPECIES_SPHEAL, // 0x155
+ SPECIES_SEALEO, // 0x156
+ SPECIES_WALREIN, // 0x157
+ SPECIES_CACNEA, // 0x158
+ SPECIES_CACTURNE, // 0x159
+ SPECIES_SNORUNT, // 0x15a
+ SPECIES_GLALIE, // 0x15b
+ SPECIES_LUNATONE, // 0x15c
+ SPECIES_SOLROCK, // 0x15d
+ SPECIES_AZURILL, // 0x15e
+ SPECIES_SPOINK, // 0x15f
+ SPECIES_GRUMPIG, // 0x160
+ SPECIES_PLUSLE, // 0x161
+ SPECIES_MINUN, // 0x162
+ SPECIES_MAWILE, // 0x163
+ SPECIES_MEDITITE, // 0x164
+ SPECIES_MEDICHAM, // 0x165
+ SPECIES_SWABLU, // 0x166
+ SPECIES_ALTARIA, // 0x167
+ SPECIES_WYNAUT, // 0x168
+ SPECIES_DUSKULL, // 0x169
+ SPECIES_DUSCLOPS, // 0x16a
+ SPECIES_ROSELIA, // 0x16b
+ SPECIES_SLAKOTH, // 0x16c
+ SPECIES_VIGOROTH, // 0x16d
+ SPECIES_SLAKING, // 0x16e
+ SPECIES_GULPIN, // 0x16f
+ SPECIES_SWALOT, // 0x170
+ SPECIES_TROPIUS, // 0x171
+ SPECIES_WHISMUR, // 0x172
+ SPECIES_LOUDRED, // 0x173
+ SPECIES_EXPLOUD, // 0x174
+ SPECIES_CLAMPERL, // 0x175
+ SPECIES_HUNTAIL, // 0x176
+ SPECIES_GOREBYSS, // 0x177
+ SPECIES_ABSOL, // 0x178
+ SPECIES_SHUPPET, // 0x179
+ SPECIES_BANETTE, // 0x17a
+ SPECIES_SEVIPER, // 0x17b
+ SPECIES_ZANGOOSE, // 0x17c
+ SPECIES_RELICANTH, // 0x17d
+ SPECIES_ARON, // 0x17e
+ SPECIES_LAIRON, // 0x17f
+ SPECIES_AGGRON, // 0x180
+ SPECIES_CASTFORM, // 0x181
+ SPECIES_VOLBEAT, // 0x182
+ SPECIES_ILLUMISE, // 0x183
+ SPECIES_LILEEP, // 0x184
+ SPECIES_CRADILY, // 0x185
+ SPECIES_ANORITH, // 0x186
+ SPECIES_ARMALDO, // 0x187
+ SPECIES_RALTS, // 0x188
+ SPECIES_KIRLIA, // 0x189
+ SPECIES_GARDEVOIR, // 0x18a
+ SPECIES_BAGON, // 0x18b
+ SPECIES_SHELGON, // 0x18c
+ SPECIES_SALAMENCE, // 0x18d
+ SPECIES_BELDUM, // 0x18e
+ SPECIES_METANG, // 0x18f
+ SPECIES_METAGROSS, // 0x190
+ SPECIES_REGIROCK, // 0x191
+ SPECIES_REGICE, // 0x192
+ SPECIES_REGISTEEL, // 0x193
+ SPECIES_KYOGRE, // 0x194
+ SPECIES_GROUDON, // 0x195
+ SPECIES_RAYQUAZA, // 0x196
+ SPECIES_LATIAS, // 0x197
+ SPECIES_LATIOS, // 0x198
+ SPECIES_JIRACHI, // 0x199
+ SPECIES_DEOXYS, // 0x19a
+ SPECIES_CHIMECHO, // 0x19b
+ SPECIES_EGG, // 0x19c
+
+ SPECIES_UNOWN_B,
+ SPECIES_UNOWN_C,
+ SPECIES_UNOWN_D,
+ SPECIES_UNOWN_E,
+ SPECIES_UNOWN_F,
+ SPECIES_UNOWN_G,
+ SPECIES_UNOWN_H,
+ SPECIES_UNOWN_I,
+ SPECIES_UNOWN_J,
+ SPECIES_UNOWN_K,
+ SPECIES_UNOWN_L,
+ SPECIES_UNOWN_M,
+ SPECIES_UNOWN_N,
+ SPECIES_UNOWN_O,
+ SPECIES_UNOWN_P,
+ SPECIES_UNOWN_Q,
+ SPECIES_UNOWN_R,
+ SPECIES_UNOWN_S,
+ SPECIES_UNOWN_T,
+ SPECIES_UNOWN_U,
+ SPECIES_UNOWN_V,
+ SPECIES_UNOWN_W,
+ SPECIES_UNOWN_X,
+ SPECIES_UNOWN_Y,
+ SPECIES_UNOWN_Z,
+ SPECIES_UNOWN_EMARK,
+ SPECIES_UNOWN_QMARK,
+};
+
+#define NUM_SPECIES SPECIES_EGG
#endif // GUARD_SPECIES_H
diff --git a/ld_script.txt b/ld_script.txt
index b258669dc..ec17f60e2 100644
--- a/ld_script.txt
+++ b/ld_script.txt
@@ -87,6 +87,7 @@ SECTIONS {
src/text_window.o(.text);
src/script.o(.text);
src/scrcmd.o(.text);
+ src/field_control_avatar.o(.text);
asm/field_control_avatar.o(.text);
src/event_data.o(.text);
src/coord_event_weather.o(.text);
diff --git a/sound/direct_sound_samples/845AE14.aif b/sound/direct_sound_samples/845AE14.aif
index a05801158..9c504e3d0 100644
--- a/sound/direct_sound_samples/845AE14.aif
+++ b/sound/direct_sound_samples/845AE14.aif
Binary files differ
diff --git a/sound/direct_sound_samples/845B2B4.aif b/sound/direct_sound_samples/845B2B4.aif
index e65708ff7..544b187d5 100644
--- a/sound/direct_sound_samples/845B2B4.aif
+++ b/sound/direct_sound_samples/845B2B4.aif
Binary files differ
diff --git a/sound/direct_sound_samples/845B9A8.aif b/sound/direct_sound_samples/845B9A8.aif
index bbb5551a4..b11787ffc 100644
--- a/sound/direct_sound_samples/845B9A8.aif
+++ b/sound/direct_sound_samples/845B9A8.aif
Binary files differ
diff --git a/sound/direct_sound_samples/845C238.aif b/sound/direct_sound_samples/845C238.aif
index e2ce5754e..36b640758 100644
--- a/sound/direct_sound_samples/845C238.aif
+++ b/sound/direct_sound_samples/845C238.aif
Binary files differ
diff --git a/sound/direct_sound_samples/845DAF0.aif b/sound/direct_sound_samples/845DAF0.aif
index d70e61174..8747aef28 100644
--- a/sound/direct_sound_samples/845DAF0.aif
+++ b/sound/direct_sound_samples/845DAF0.aif
Binary files differ
diff --git a/sound/direct_sound_samples/845FCC8.aif b/sound/direct_sound_samples/845FCC8.aif
index 2a3c54de4..39ec57d29 100644
--- a/sound/direct_sound_samples/845FCC8.aif
+++ b/sound/direct_sound_samples/845FCC8.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8461D8C.aif b/sound/direct_sound_samples/8461D8C.aif
index 93cf811f2..2e1bf9c64 100644
--- a/sound/direct_sound_samples/8461D8C.aif
+++ b/sound/direct_sound_samples/8461D8C.aif
Binary files differ
diff --git a/sound/direct_sound_samples/84622A4.aif b/sound/direct_sound_samples/84622A4.aif
index 89e779850..8e1cb620a 100644
--- a/sound/direct_sound_samples/84622A4.aif
+++ b/sound/direct_sound_samples/84622A4.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8488F44.aif b/sound/direct_sound_samples/8488F44.aif
index a7495513b..578a81c2f 100644
--- a/sound/direct_sound_samples/8488F44.aif
+++ b/sound/direct_sound_samples/8488F44.aif
Binary files differ
diff --git a/sound/direct_sound_samples/848A8A4.aif b/sound/direct_sound_samples/848A8A4.aif
index f88812bb2..ee6ff45b7 100644
--- a/sound/direct_sound_samples/848A8A4.aif
+++ b/sound/direct_sound_samples/848A8A4.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8492D10.aif b/sound/direct_sound_samples/8492D10.aif
index 746c5a64e..89872bf55 100644
--- a/sound/direct_sound_samples/8492D10.aif
+++ b/sound/direct_sound_samples/8492D10.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8639898.aif b/sound/direct_sound_samples/8639898.aif
index 55c97e88e..4b15a94b7 100644
--- a/sound/direct_sound_samples/8639898.aif
+++ b/sound/direct_sound_samples/8639898.aif
Binary files differ
diff --git a/sound/direct_sound_samples/863A3DC.aif b/sound/direct_sound_samples/863A3DC.aif
index 3ff8a0518..359972c16 100644
--- a/sound/direct_sound_samples/863A3DC.aif
+++ b/sound/direct_sound_samples/863A3DC.aif
Binary files differ
diff --git a/sound/direct_sound_samples/863AD2C.aif b/sound/direct_sound_samples/863AD2C.aif
index a89ce2bb0..3b136fa43 100644
--- a/sound/direct_sound_samples/863AD2C.aif
+++ b/sound/direct_sound_samples/863AD2C.aif
Binary files differ
diff --git a/sound/direct_sound_samples/863BABC.aif b/sound/direct_sound_samples/863BABC.aif
index 8fa777eed..6f7794bec 100644
--- a/sound/direct_sound_samples/863BABC.aif
+++ b/sound/direct_sound_samples/863BABC.aif
Binary files differ
diff --git a/sound/direct_sound_samples/863C744.aif b/sound/direct_sound_samples/863C744.aif
index a06d73b93..89b845f21 100644
--- a/sound/direct_sound_samples/863C744.aif
+++ b/sound/direct_sound_samples/863C744.aif
Binary files differ
diff --git a/sound/direct_sound_samples/863D0EC.aif b/sound/direct_sound_samples/863D0EC.aif
index ff39d8c7c..883398129 100644
--- a/sound/direct_sound_samples/863D0EC.aif
+++ b/sound/direct_sound_samples/863D0EC.aif
Binary files differ
diff --git a/sound/direct_sound_samples/863DED0.aif b/sound/direct_sound_samples/863DED0.aif
index 5512c7d5c..776815e63 100644
--- a/sound/direct_sound_samples/863DED0.aif
+++ b/sound/direct_sound_samples/863DED0.aif
Binary files differ
diff --git a/sound/direct_sound_samples/863EBDC.aif b/sound/direct_sound_samples/863EBDC.aif
index c6e219476..c0a3be10d 100644
--- a/sound/direct_sound_samples/863EBDC.aif
+++ b/sound/direct_sound_samples/863EBDC.aif
Binary files differ
diff --git a/sound/direct_sound_samples/863F390.aif b/sound/direct_sound_samples/863F390.aif
index 17475215a..d26ecdd6d 100644
--- a/sound/direct_sound_samples/863F390.aif
+++ b/sound/direct_sound_samples/863F390.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8640330.aif b/sound/direct_sound_samples/8640330.aif
index d7ad57610..cf5ac4e03 100644
--- a/sound/direct_sound_samples/8640330.aif
+++ b/sound/direct_sound_samples/8640330.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8641170.aif b/sound/direct_sound_samples/8641170.aif
index 428fdc910..606742e60 100644
--- a/sound/direct_sound_samples/8641170.aif
+++ b/sound/direct_sound_samples/8641170.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8641E18.aif b/sound/direct_sound_samples/8641E18.aif
index 650450282..070c44a37 100644
--- a/sound/direct_sound_samples/8641E18.aif
+++ b/sound/direct_sound_samples/8641E18.aif
Binary files differ
diff --git a/sound/direct_sound_samples/864244C.aif b/sound/direct_sound_samples/864244C.aif
index d1f5ae69e..b0ca84a38 100644
--- a/sound/direct_sound_samples/864244C.aif
+++ b/sound/direct_sound_samples/864244C.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8643650.aif b/sound/direct_sound_samples/8643650.aif
index ab1b2c9ed..a33809d42 100644
--- a/sound/direct_sound_samples/8643650.aif
+++ b/sound/direct_sound_samples/8643650.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8644154.aif b/sound/direct_sound_samples/8644154.aif
index 438ea6176..6a005efcc 100644
--- a/sound/direct_sound_samples/8644154.aif
+++ b/sound/direct_sound_samples/8644154.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8644950.aif b/sound/direct_sound_samples/8644950.aif
index 06de3bbe5..5767bd6d9 100644
--- a/sound/direct_sound_samples/8644950.aif
+++ b/sound/direct_sound_samples/8644950.aif
Binary files differ
diff --git a/sound/direct_sound_samples/86452B4.aif b/sound/direct_sound_samples/86452B4.aif
index f3cb868f4..33e328a82 100644
--- a/sound/direct_sound_samples/86452B4.aif
+++ b/sound/direct_sound_samples/86452B4.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8646878.aif b/sound/direct_sound_samples/8646878.aif
index 00031ea40..cbbe09266 100644
--- a/sound/direct_sound_samples/8646878.aif
+++ b/sound/direct_sound_samples/8646878.aif
Binary files differ
diff --git a/sound/direct_sound_samples/864734C.aif b/sound/direct_sound_samples/864734C.aif
index c86d4c58e..8bdf7faaa 100644
--- a/sound/direct_sound_samples/864734C.aif
+++ b/sound/direct_sound_samples/864734C.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8648808.aif b/sound/direct_sound_samples/8648808.aif
index 23db7e80e..ab9abbf79 100644
--- a/sound/direct_sound_samples/8648808.aif
+++ b/sound/direct_sound_samples/8648808.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8649654.aif b/sound/direct_sound_samples/8649654.aif
index bfc674d3f..9d21d0ab4 100644
--- a/sound/direct_sound_samples/8649654.aif
+++ b/sound/direct_sound_samples/8649654.aif
Binary files differ
diff --git a/sound/direct_sound_samples/864B030.aif b/sound/direct_sound_samples/864B030.aif
index a551b6343..ac1f8b66f 100644
--- a/sound/direct_sound_samples/864B030.aif
+++ b/sound/direct_sound_samples/864B030.aif
Binary files differ
diff --git a/sound/direct_sound_samples/864BBC4.aif b/sound/direct_sound_samples/864BBC4.aif
index 4f48d6221..1fd9111c8 100644
--- a/sound/direct_sound_samples/864BBC4.aif
+++ b/sound/direct_sound_samples/864BBC4.aif
Binary files differ
diff --git a/sound/direct_sound_samples/864CBDC.aif b/sound/direct_sound_samples/864CBDC.aif
index 60a840be8..f26700690 100644
--- a/sound/direct_sound_samples/864CBDC.aif
+++ b/sound/direct_sound_samples/864CBDC.aif
Binary files differ
diff --git a/sound/direct_sound_samples/864D6BC.aif b/sound/direct_sound_samples/864D6BC.aif
index 75aa83938..3ba97a9fc 100644
--- a/sound/direct_sound_samples/864D6BC.aif
+++ b/sound/direct_sound_samples/864D6BC.aif
Binary files differ
diff --git a/sound/direct_sound_samples/864E410.aif b/sound/direct_sound_samples/864E410.aif
index 768888780..4b3facb99 100644
--- a/sound/direct_sound_samples/864E410.aif
+++ b/sound/direct_sound_samples/864E410.aif
Binary files differ
diff --git a/sound/direct_sound_samples/864ED4C.aif b/sound/direct_sound_samples/864ED4C.aif
index 1a4c7d61f..8a4d7653b 100644
--- a/sound/direct_sound_samples/864ED4C.aif
+++ b/sound/direct_sound_samples/864ED4C.aif
Binary files differ
diff --git a/sound/direct_sound_samples/864FA6C.aif b/sound/direct_sound_samples/864FA6C.aif
index 4dce97743..6612dd54d 100644
--- a/sound/direct_sound_samples/864FA6C.aif
+++ b/sound/direct_sound_samples/864FA6C.aif
Binary files differ
diff --git a/sound/direct_sound_samples/86507E0.aif b/sound/direct_sound_samples/86507E0.aif
index de2ebb15b..441eecfcd 100644
--- a/sound/direct_sound_samples/86507E0.aif
+++ b/sound/direct_sound_samples/86507E0.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8651148.aif b/sound/direct_sound_samples/8651148.aif
index cebdaaf7f..0fadcba8e 100644
--- a/sound/direct_sound_samples/8651148.aif
+++ b/sound/direct_sound_samples/8651148.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8651910.aif b/sound/direct_sound_samples/8651910.aif
index aa4a892e0..6017c55b4 100644
--- a/sound/direct_sound_samples/8651910.aif
+++ b/sound/direct_sound_samples/8651910.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8652884.aif b/sound/direct_sound_samples/8652884.aif
index fd1b032eb..19ceca0d0 100644
--- a/sound/direct_sound_samples/8652884.aif
+++ b/sound/direct_sound_samples/8652884.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8653040.aif b/sound/direct_sound_samples/8653040.aif
index 2d3a51342..8438d301a 100644
--- a/sound/direct_sound_samples/8653040.aif
+++ b/sound/direct_sound_samples/8653040.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8654170.aif b/sound/direct_sound_samples/8654170.aif
index aee32c0e3..dfef8a82b 100644
--- a/sound/direct_sound_samples/8654170.aif
+++ b/sound/direct_sound_samples/8654170.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_abra.aif b/sound/direct_sound_samples/cry_abra.aif
index 14abd608d..7df4446db 100644
--- a/sound/direct_sound_samples/cry_abra.aif
+++ b/sound/direct_sound_samples/cry_abra.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_absol.aif b/sound/direct_sound_samples/cry_absol.aif
index c55bca8b3..884ab22b3 100644
--- a/sound/direct_sound_samples/cry_absol.aif
+++ b/sound/direct_sound_samples/cry_absol.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_aerodactyl.aif b/sound/direct_sound_samples/cry_aerodactyl.aif
index 99b1db084..c0e40f6d1 100644
--- a/sound/direct_sound_samples/cry_aerodactyl.aif
+++ b/sound/direct_sound_samples/cry_aerodactyl.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_aggron.aif b/sound/direct_sound_samples/cry_aggron.aif
index 10ca842e3..b89ea1222 100644
--- a/sound/direct_sound_samples/cry_aggron.aif
+++ b/sound/direct_sound_samples/cry_aggron.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_aipom.aif b/sound/direct_sound_samples/cry_aipom.aif
index 105dfcf15..5ca276de2 100644
--- a/sound/direct_sound_samples/cry_aipom.aif
+++ b/sound/direct_sound_samples/cry_aipom.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_alakazam.aif b/sound/direct_sound_samples/cry_alakazam.aif
index f3d0fb1b1..920e2ff94 100644
--- a/sound/direct_sound_samples/cry_alakazam.aif
+++ b/sound/direct_sound_samples/cry_alakazam.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_altaria.aif b/sound/direct_sound_samples/cry_altaria.aif
index 70411e01d..3e8e35e8e 100644
--- a/sound/direct_sound_samples/cry_altaria.aif
+++ b/sound/direct_sound_samples/cry_altaria.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_ampharos.aif b/sound/direct_sound_samples/cry_ampharos.aif
index e368ebfb3..4f6e255a0 100644
--- a/sound/direct_sound_samples/cry_ampharos.aif
+++ b/sound/direct_sound_samples/cry_ampharos.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_anorith.aif b/sound/direct_sound_samples/cry_anorith.aif
index 200163032..96e87e919 100644
--- a/sound/direct_sound_samples/cry_anorith.aif
+++ b/sound/direct_sound_samples/cry_anorith.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_arbok.aif b/sound/direct_sound_samples/cry_arbok.aif
index af87f46d3..6ccace9f9 100644
--- a/sound/direct_sound_samples/cry_arbok.aif
+++ b/sound/direct_sound_samples/cry_arbok.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_arcanine.aif b/sound/direct_sound_samples/cry_arcanine.aif
index 662d912b0..61d802153 100644
--- a/sound/direct_sound_samples/cry_arcanine.aif
+++ b/sound/direct_sound_samples/cry_arcanine.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_ariados.aif b/sound/direct_sound_samples/cry_ariados.aif
index 12d688cac..1748624fb 100644
--- a/sound/direct_sound_samples/cry_ariados.aif
+++ b/sound/direct_sound_samples/cry_ariados.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_armaldo.aif b/sound/direct_sound_samples/cry_armaldo.aif
index 9955225f3..756bf0842 100644
--- a/sound/direct_sound_samples/cry_armaldo.aif
+++ b/sound/direct_sound_samples/cry_armaldo.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_aron.aif b/sound/direct_sound_samples/cry_aron.aif
index 1fada0c96..cce70b73b 100644
--- a/sound/direct_sound_samples/cry_aron.aif
+++ b/sound/direct_sound_samples/cry_aron.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_articuno.aif b/sound/direct_sound_samples/cry_articuno.aif
index 80f13470e..4f237dd0f 100644
--- a/sound/direct_sound_samples/cry_articuno.aif
+++ b/sound/direct_sound_samples/cry_articuno.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_azumarill.aif b/sound/direct_sound_samples/cry_azumarill.aif
index 2e2c3d61d..18411f93c 100644
--- a/sound/direct_sound_samples/cry_azumarill.aif
+++ b/sound/direct_sound_samples/cry_azumarill.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_azurill.aif b/sound/direct_sound_samples/cry_azurill.aif
index b7fdf1b5d..7f651c3d3 100644
--- a/sound/direct_sound_samples/cry_azurill.aif
+++ b/sound/direct_sound_samples/cry_azurill.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_bagon.aif b/sound/direct_sound_samples/cry_bagon.aif
index f40443859..3843fb9f4 100644
--- a/sound/direct_sound_samples/cry_bagon.aif
+++ b/sound/direct_sound_samples/cry_bagon.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_baltoy.aif b/sound/direct_sound_samples/cry_baltoy.aif
index 94576437e..25e1a708a 100644
--- a/sound/direct_sound_samples/cry_baltoy.aif
+++ b/sound/direct_sound_samples/cry_baltoy.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_banette.aif b/sound/direct_sound_samples/cry_banette.aif
index 1006946d5..23713f1b5 100644
--- a/sound/direct_sound_samples/cry_banette.aif
+++ b/sound/direct_sound_samples/cry_banette.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_barboach.aif b/sound/direct_sound_samples/cry_barboach.aif
index efecf510e..4b9228259 100644
--- a/sound/direct_sound_samples/cry_barboach.aif
+++ b/sound/direct_sound_samples/cry_barboach.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_bayleef.aif b/sound/direct_sound_samples/cry_bayleef.aif
index fde854f39..8cef22df3 100644
--- a/sound/direct_sound_samples/cry_bayleef.aif
+++ b/sound/direct_sound_samples/cry_bayleef.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_beautifly.aif b/sound/direct_sound_samples/cry_beautifly.aif
index eb756fbfd..0924b6c55 100644
--- a/sound/direct_sound_samples/cry_beautifly.aif
+++ b/sound/direct_sound_samples/cry_beautifly.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_beedrill.aif b/sound/direct_sound_samples/cry_beedrill.aif
index be80c31bd..00d0bc96c 100644
--- a/sound/direct_sound_samples/cry_beedrill.aif
+++ b/sound/direct_sound_samples/cry_beedrill.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_beldum.aif b/sound/direct_sound_samples/cry_beldum.aif
index a9007aed7..76435a6a8 100644
--- a/sound/direct_sound_samples/cry_beldum.aif
+++ b/sound/direct_sound_samples/cry_beldum.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_bellossom.aif b/sound/direct_sound_samples/cry_bellossom.aif
index eb1e5cf58..86580df65 100644
--- a/sound/direct_sound_samples/cry_bellossom.aif
+++ b/sound/direct_sound_samples/cry_bellossom.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_bellsprout.aif b/sound/direct_sound_samples/cry_bellsprout.aif
index 1ab0d8972..cfdd7aed2 100644
--- a/sound/direct_sound_samples/cry_bellsprout.aif
+++ b/sound/direct_sound_samples/cry_bellsprout.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_blastoise.aif b/sound/direct_sound_samples/cry_blastoise.aif
index d0aefe367..76dac2bcc 100644
--- a/sound/direct_sound_samples/cry_blastoise.aif
+++ b/sound/direct_sound_samples/cry_blastoise.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_blaziken.aif b/sound/direct_sound_samples/cry_blaziken.aif
index 48cf24c5b..83e5ccf23 100644
--- a/sound/direct_sound_samples/cry_blaziken.aif
+++ b/sound/direct_sound_samples/cry_blaziken.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_blissey.aif b/sound/direct_sound_samples/cry_blissey.aif
index 6daf7a6df..897eb3d69 100644
--- a/sound/direct_sound_samples/cry_blissey.aif
+++ b/sound/direct_sound_samples/cry_blissey.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_breloom.aif b/sound/direct_sound_samples/cry_breloom.aif
index 1ff88d6ed..ea3f1bb66 100644
--- a/sound/direct_sound_samples/cry_breloom.aif
+++ b/sound/direct_sound_samples/cry_breloom.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_bulbasaur.aif b/sound/direct_sound_samples/cry_bulbasaur.aif
index 44bb79c3c..040fb1df7 100644
--- a/sound/direct_sound_samples/cry_bulbasaur.aif
+++ b/sound/direct_sound_samples/cry_bulbasaur.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_butterfree.aif b/sound/direct_sound_samples/cry_butterfree.aif
index 72e86d6f4..f27616395 100644
--- a/sound/direct_sound_samples/cry_butterfree.aif
+++ b/sound/direct_sound_samples/cry_butterfree.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_cacnea.aif b/sound/direct_sound_samples/cry_cacnea.aif
index bdc7d1de8..4fd5acd36 100644
--- a/sound/direct_sound_samples/cry_cacnea.aif
+++ b/sound/direct_sound_samples/cry_cacnea.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_cacturne.aif b/sound/direct_sound_samples/cry_cacturne.aif
index 1ef3e07c8..d9fb8fda8 100644
--- a/sound/direct_sound_samples/cry_cacturne.aif
+++ b/sound/direct_sound_samples/cry_cacturne.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_camerupt.aif b/sound/direct_sound_samples/cry_camerupt.aif
index f807cecf9..325df1220 100644
--- a/sound/direct_sound_samples/cry_camerupt.aif
+++ b/sound/direct_sound_samples/cry_camerupt.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_carvanha.aif b/sound/direct_sound_samples/cry_carvanha.aif
index 7624e71bd..c7cdedf91 100644
--- a/sound/direct_sound_samples/cry_carvanha.aif
+++ b/sound/direct_sound_samples/cry_carvanha.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_cascoon.aif b/sound/direct_sound_samples/cry_cascoon.aif
index 539e6b1d1..17eef0ee9 100644
--- a/sound/direct_sound_samples/cry_cascoon.aif
+++ b/sound/direct_sound_samples/cry_cascoon.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_castform.aif b/sound/direct_sound_samples/cry_castform.aif
index 2d2ea0455..c10745640 100644
--- a/sound/direct_sound_samples/cry_castform.aif
+++ b/sound/direct_sound_samples/cry_castform.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_caterpie.aif b/sound/direct_sound_samples/cry_caterpie.aif
index fbb86ce20..b0b246b4f 100644
--- a/sound/direct_sound_samples/cry_caterpie.aif
+++ b/sound/direct_sound_samples/cry_caterpie.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_celebi.aif b/sound/direct_sound_samples/cry_celebi.aif
index a86f2770f..9f9f3ea39 100644
--- a/sound/direct_sound_samples/cry_celebi.aif
+++ b/sound/direct_sound_samples/cry_celebi.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_chansey.aif b/sound/direct_sound_samples/cry_chansey.aif
index 97a568853..d764c86ce 100644
--- a/sound/direct_sound_samples/cry_chansey.aif
+++ b/sound/direct_sound_samples/cry_chansey.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_charizard.aif b/sound/direct_sound_samples/cry_charizard.aif
index 6114ed5e6..48321b792 100644
--- a/sound/direct_sound_samples/cry_charizard.aif
+++ b/sound/direct_sound_samples/cry_charizard.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_charmander.aif b/sound/direct_sound_samples/cry_charmander.aif
index 4fe0e8f96..d72c0f9e0 100644
--- a/sound/direct_sound_samples/cry_charmander.aif
+++ b/sound/direct_sound_samples/cry_charmander.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_charmeleon.aif b/sound/direct_sound_samples/cry_charmeleon.aif
index 1731dcb3f..8e84af0d8 100644
--- a/sound/direct_sound_samples/cry_charmeleon.aif
+++ b/sound/direct_sound_samples/cry_charmeleon.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_chikorita.aif b/sound/direct_sound_samples/cry_chikorita.aif
index 1adf2fe3c..67ceafdc3 100644
--- a/sound/direct_sound_samples/cry_chikorita.aif
+++ b/sound/direct_sound_samples/cry_chikorita.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_chimecho.aif b/sound/direct_sound_samples/cry_chimecho.aif
index 9d209c3a8..87ee2faee 100644
--- a/sound/direct_sound_samples/cry_chimecho.aif
+++ b/sound/direct_sound_samples/cry_chimecho.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_chinchou.aif b/sound/direct_sound_samples/cry_chinchou.aif
index 601ebb29f..356475678 100644
--- a/sound/direct_sound_samples/cry_chinchou.aif
+++ b/sound/direct_sound_samples/cry_chinchou.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_clamperl.aif b/sound/direct_sound_samples/cry_clamperl.aif
index 9834c48db..7250bd703 100644
--- a/sound/direct_sound_samples/cry_clamperl.aif
+++ b/sound/direct_sound_samples/cry_clamperl.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_claydol.aif b/sound/direct_sound_samples/cry_claydol.aif
index 442e63060..b89772021 100644
--- a/sound/direct_sound_samples/cry_claydol.aif
+++ b/sound/direct_sound_samples/cry_claydol.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_clefable.aif b/sound/direct_sound_samples/cry_clefable.aif
index a61ce7172..9c2d8c664 100644
--- a/sound/direct_sound_samples/cry_clefable.aif
+++ b/sound/direct_sound_samples/cry_clefable.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_clefairy.aif b/sound/direct_sound_samples/cry_clefairy.aif
index 6f1c3c6ed..c370c4a9b 100644
--- a/sound/direct_sound_samples/cry_clefairy.aif
+++ b/sound/direct_sound_samples/cry_clefairy.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_cleffa.aif b/sound/direct_sound_samples/cry_cleffa.aif
index 92dae2300..b27cdeca9 100644
--- a/sound/direct_sound_samples/cry_cleffa.aif
+++ b/sound/direct_sound_samples/cry_cleffa.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_cloyster.aif b/sound/direct_sound_samples/cry_cloyster.aif
index 0581ac746..b406deab0 100644
--- a/sound/direct_sound_samples/cry_cloyster.aif
+++ b/sound/direct_sound_samples/cry_cloyster.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_combusken.aif b/sound/direct_sound_samples/cry_combusken.aif
index 9aafe5a44..7d4b0d4cc 100644
--- a/sound/direct_sound_samples/cry_combusken.aif
+++ b/sound/direct_sound_samples/cry_combusken.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_corphish.aif b/sound/direct_sound_samples/cry_corphish.aif
index 2ba9a08a6..f0f5ca01e 100644
--- a/sound/direct_sound_samples/cry_corphish.aif
+++ b/sound/direct_sound_samples/cry_corphish.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_corsola.aif b/sound/direct_sound_samples/cry_corsola.aif
index 0796fa64a..68e743bfd 100644
--- a/sound/direct_sound_samples/cry_corsola.aif
+++ b/sound/direct_sound_samples/cry_corsola.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_cradily.aif b/sound/direct_sound_samples/cry_cradily.aif
index 0b3bcadf6..197dc8d92 100644
--- a/sound/direct_sound_samples/cry_cradily.aif
+++ b/sound/direct_sound_samples/cry_cradily.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_crawdaunt.aif b/sound/direct_sound_samples/cry_crawdaunt.aif
index b7ec28c23..a203ce2fb 100644
--- a/sound/direct_sound_samples/cry_crawdaunt.aif
+++ b/sound/direct_sound_samples/cry_crawdaunt.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_crobat.aif b/sound/direct_sound_samples/cry_crobat.aif
index 7e5e1d104..75d039bd8 100644
--- a/sound/direct_sound_samples/cry_crobat.aif
+++ b/sound/direct_sound_samples/cry_crobat.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_croconaw.aif b/sound/direct_sound_samples/cry_croconaw.aif
index bcc1e4dc8..afb7f3fdc 100644
--- a/sound/direct_sound_samples/cry_croconaw.aif
+++ b/sound/direct_sound_samples/cry_croconaw.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_cubone.aif b/sound/direct_sound_samples/cry_cubone.aif
index c305aaa0e..170745da1 100644
--- a/sound/direct_sound_samples/cry_cubone.aif
+++ b/sound/direct_sound_samples/cry_cubone.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_cyndaquil.aif b/sound/direct_sound_samples/cry_cyndaquil.aif
index fce3c49c7..4aa580199 100644
--- a/sound/direct_sound_samples/cry_cyndaquil.aif
+++ b/sound/direct_sound_samples/cry_cyndaquil.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_delcatty.aif b/sound/direct_sound_samples/cry_delcatty.aif
index be6fef4f3..dd665b110 100644
--- a/sound/direct_sound_samples/cry_delcatty.aif
+++ b/sound/direct_sound_samples/cry_delcatty.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_delibird.aif b/sound/direct_sound_samples/cry_delibird.aif
index 1634ac885..dbedc42d4 100644
--- a/sound/direct_sound_samples/cry_delibird.aif
+++ b/sound/direct_sound_samples/cry_delibird.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_deoxys.aif b/sound/direct_sound_samples/cry_deoxys.aif
index fd2245440..b9623b337 100644
--- a/sound/direct_sound_samples/cry_deoxys.aif
+++ b/sound/direct_sound_samples/cry_deoxys.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_dewgong.aif b/sound/direct_sound_samples/cry_dewgong.aif
index 6303104bd..72d69b773 100644
--- a/sound/direct_sound_samples/cry_dewgong.aif
+++ b/sound/direct_sound_samples/cry_dewgong.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_diglett.aif b/sound/direct_sound_samples/cry_diglett.aif
index f9424ddda..b116af7f2 100644
--- a/sound/direct_sound_samples/cry_diglett.aif
+++ b/sound/direct_sound_samples/cry_diglett.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_ditto.aif b/sound/direct_sound_samples/cry_ditto.aif
index f28aa3b5b..2c797f4c4 100644
--- a/sound/direct_sound_samples/cry_ditto.aif
+++ b/sound/direct_sound_samples/cry_ditto.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_dodrio.aif b/sound/direct_sound_samples/cry_dodrio.aif
index 24830824f..111d8bf3e 100644
--- a/sound/direct_sound_samples/cry_dodrio.aif
+++ b/sound/direct_sound_samples/cry_dodrio.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_doduo.aif b/sound/direct_sound_samples/cry_doduo.aif
index c494aede0..5700b91d9 100644
--- a/sound/direct_sound_samples/cry_doduo.aif
+++ b/sound/direct_sound_samples/cry_doduo.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_donphan.aif b/sound/direct_sound_samples/cry_donphan.aif
index dc4abfc91..a41c124b1 100644
--- a/sound/direct_sound_samples/cry_donphan.aif
+++ b/sound/direct_sound_samples/cry_donphan.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_dragonair.aif b/sound/direct_sound_samples/cry_dragonair.aif
index 0a3a6d8e2..38c3955ef 100644
--- a/sound/direct_sound_samples/cry_dragonair.aif
+++ b/sound/direct_sound_samples/cry_dragonair.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_dragonite.aif b/sound/direct_sound_samples/cry_dragonite.aif
index 84fade856..d1e7b11cf 100644
--- a/sound/direct_sound_samples/cry_dragonite.aif
+++ b/sound/direct_sound_samples/cry_dragonite.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_dratini.aif b/sound/direct_sound_samples/cry_dratini.aif
index b8433c50f..298497480 100644
--- a/sound/direct_sound_samples/cry_dratini.aif
+++ b/sound/direct_sound_samples/cry_dratini.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_drowzee.aif b/sound/direct_sound_samples/cry_drowzee.aif
index 67af2a910..0d53eb2ff 100644
--- a/sound/direct_sound_samples/cry_drowzee.aif
+++ b/sound/direct_sound_samples/cry_drowzee.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_dugtrio.aif b/sound/direct_sound_samples/cry_dugtrio.aif
index 24f4431f8..dff573dfe 100644
--- a/sound/direct_sound_samples/cry_dugtrio.aif
+++ b/sound/direct_sound_samples/cry_dugtrio.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_dunsparce.aif b/sound/direct_sound_samples/cry_dunsparce.aif
index 03b2d2911..454617c05 100644
--- a/sound/direct_sound_samples/cry_dunsparce.aif
+++ b/sound/direct_sound_samples/cry_dunsparce.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_dusclops.aif b/sound/direct_sound_samples/cry_dusclops.aif
index fab95ffe1..de9657e4f 100644
--- a/sound/direct_sound_samples/cry_dusclops.aif
+++ b/sound/direct_sound_samples/cry_dusclops.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_duskull.aif b/sound/direct_sound_samples/cry_duskull.aif
index 825fe2c43..d84ea274e 100644
--- a/sound/direct_sound_samples/cry_duskull.aif
+++ b/sound/direct_sound_samples/cry_duskull.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_dustox.aif b/sound/direct_sound_samples/cry_dustox.aif
index 1e569b3aa..56d8eb336 100644
--- a/sound/direct_sound_samples/cry_dustox.aif
+++ b/sound/direct_sound_samples/cry_dustox.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_eevee.aif b/sound/direct_sound_samples/cry_eevee.aif
index 87635bbf4..8711a1470 100644
--- a/sound/direct_sound_samples/cry_eevee.aif
+++ b/sound/direct_sound_samples/cry_eevee.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_ekans.aif b/sound/direct_sound_samples/cry_ekans.aif
index 796180fc4..9eb396735 100644
--- a/sound/direct_sound_samples/cry_ekans.aif
+++ b/sound/direct_sound_samples/cry_ekans.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_electabuzz.aif b/sound/direct_sound_samples/cry_electabuzz.aif
index a39392430..5abdb49b7 100644
--- a/sound/direct_sound_samples/cry_electabuzz.aif
+++ b/sound/direct_sound_samples/cry_electabuzz.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_electrike.aif b/sound/direct_sound_samples/cry_electrike.aif
index f5a457a9b..56c9666df 100644
--- a/sound/direct_sound_samples/cry_electrike.aif
+++ b/sound/direct_sound_samples/cry_electrike.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_electrode.aif b/sound/direct_sound_samples/cry_electrode.aif
index f1c0e4097..cbd7f0971 100644
--- a/sound/direct_sound_samples/cry_electrode.aif
+++ b/sound/direct_sound_samples/cry_electrode.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_elekid.aif b/sound/direct_sound_samples/cry_elekid.aif
index 807e5749e..839bdee17 100644
--- a/sound/direct_sound_samples/cry_elekid.aif
+++ b/sound/direct_sound_samples/cry_elekid.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_entei.aif b/sound/direct_sound_samples/cry_entei.aif
index f496b47a3..56a740207 100644
--- a/sound/direct_sound_samples/cry_entei.aif
+++ b/sound/direct_sound_samples/cry_entei.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_espeon.aif b/sound/direct_sound_samples/cry_espeon.aif
index 8fa0be30d..53dc62f4d 100644
--- a/sound/direct_sound_samples/cry_espeon.aif
+++ b/sound/direct_sound_samples/cry_espeon.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_exeggcute.aif b/sound/direct_sound_samples/cry_exeggcute.aif
index 9e86f84af..147912c2f 100644
--- a/sound/direct_sound_samples/cry_exeggcute.aif
+++ b/sound/direct_sound_samples/cry_exeggcute.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_exeggutor.aif b/sound/direct_sound_samples/cry_exeggutor.aif
index 68e3812d5..c0b9177bf 100644
--- a/sound/direct_sound_samples/cry_exeggutor.aif
+++ b/sound/direct_sound_samples/cry_exeggutor.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_exploud.aif b/sound/direct_sound_samples/cry_exploud.aif
index 8f7df1c37..5b80870cc 100644
--- a/sound/direct_sound_samples/cry_exploud.aif
+++ b/sound/direct_sound_samples/cry_exploud.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_farfetchd.aif b/sound/direct_sound_samples/cry_farfetchd.aif
index 9a504fb4b..f1db556dc 100644
--- a/sound/direct_sound_samples/cry_farfetchd.aif
+++ b/sound/direct_sound_samples/cry_farfetchd.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_fearow.aif b/sound/direct_sound_samples/cry_fearow.aif
index 55e85bb1b..74a76f6d4 100644
--- a/sound/direct_sound_samples/cry_fearow.aif
+++ b/sound/direct_sound_samples/cry_fearow.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_feebas.aif b/sound/direct_sound_samples/cry_feebas.aif
index 853614ece..c386522f1 100644
--- a/sound/direct_sound_samples/cry_feebas.aif
+++ b/sound/direct_sound_samples/cry_feebas.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_feraligatr.aif b/sound/direct_sound_samples/cry_feraligatr.aif
index 8fd817bfa..9fcd93cff 100644
--- a/sound/direct_sound_samples/cry_feraligatr.aif
+++ b/sound/direct_sound_samples/cry_feraligatr.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_flaaffy.aif b/sound/direct_sound_samples/cry_flaaffy.aif
index cba3944a1..93dfacfaf 100644
--- a/sound/direct_sound_samples/cry_flaaffy.aif
+++ b/sound/direct_sound_samples/cry_flaaffy.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_flareon.aif b/sound/direct_sound_samples/cry_flareon.aif
index 9406e23a4..58d28e60a 100644
--- a/sound/direct_sound_samples/cry_flareon.aif
+++ b/sound/direct_sound_samples/cry_flareon.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_flygon.aif b/sound/direct_sound_samples/cry_flygon.aif
index cbe8bf323..c8c377016 100644
--- a/sound/direct_sound_samples/cry_flygon.aif
+++ b/sound/direct_sound_samples/cry_flygon.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_forretress.aif b/sound/direct_sound_samples/cry_forretress.aif
index f20173639..288dacbea 100644
--- a/sound/direct_sound_samples/cry_forretress.aif
+++ b/sound/direct_sound_samples/cry_forretress.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_furret.aif b/sound/direct_sound_samples/cry_furret.aif
index 9ccaa8cca..6b4e9ce11 100644
--- a/sound/direct_sound_samples/cry_furret.aif
+++ b/sound/direct_sound_samples/cry_furret.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_gardevoir.aif b/sound/direct_sound_samples/cry_gardevoir.aif
index 5e8b2fed9..a14780990 100644
--- a/sound/direct_sound_samples/cry_gardevoir.aif
+++ b/sound/direct_sound_samples/cry_gardevoir.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_gastly.aif b/sound/direct_sound_samples/cry_gastly.aif
index a896cc02b..93cef851d 100644
--- a/sound/direct_sound_samples/cry_gastly.aif
+++ b/sound/direct_sound_samples/cry_gastly.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_gengar.aif b/sound/direct_sound_samples/cry_gengar.aif
index f4b336714..379b5d37e 100644
--- a/sound/direct_sound_samples/cry_gengar.aif
+++ b/sound/direct_sound_samples/cry_gengar.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_geodude.aif b/sound/direct_sound_samples/cry_geodude.aif
index 0c2102151..143b9031c 100644
--- a/sound/direct_sound_samples/cry_geodude.aif
+++ b/sound/direct_sound_samples/cry_geodude.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_girafarig.aif b/sound/direct_sound_samples/cry_girafarig.aif
index 0b66bc507..1dd5f93e2 100644
--- a/sound/direct_sound_samples/cry_girafarig.aif
+++ b/sound/direct_sound_samples/cry_girafarig.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_glalie.aif b/sound/direct_sound_samples/cry_glalie.aif
index dc56aed7d..e4e896547 100644
--- a/sound/direct_sound_samples/cry_glalie.aif
+++ b/sound/direct_sound_samples/cry_glalie.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_gligar.aif b/sound/direct_sound_samples/cry_gligar.aif
index b1014e413..4050f08b0 100644
--- a/sound/direct_sound_samples/cry_gligar.aif
+++ b/sound/direct_sound_samples/cry_gligar.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_gloom.aif b/sound/direct_sound_samples/cry_gloom.aif
index cb90b323f..e930328ac 100644
--- a/sound/direct_sound_samples/cry_gloom.aif
+++ b/sound/direct_sound_samples/cry_gloom.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_golbat.aif b/sound/direct_sound_samples/cry_golbat.aif
index 3a3b4aa9d..11413df3a 100644
--- a/sound/direct_sound_samples/cry_golbat.aif
+++ b/sound/direct_sound_samples/cry_golbat.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_goldeen.aif b/sound/direct_sound_samples/cry_goldeen.aif
index f957d2245..81fd1ecdf 100644
--- a/sound/direct_sound_samples/cry_goldeen.aif
+++ b/sound/direct_sound_samples/cry_goldeen.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_golduck.aif b/sound/direct_sound_samples/cry_golduck.aif
index b38550273..b6b71a7a4 100644
--- a/sound/direct_sound_samples/cry_golduck.aif
+++ b/sound/direct_sound_samples/cry_golduck.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_golem.aif b/sound/direct_sound_samples/cry_golem.aif
index ac3760deb..0d2c4515e 100644
--- a/sound/direct_sound_samples/cry_golem.aif
+++ b/sound/direct_sound_samples/cry_golem.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_gorebyss.aif b/sound/direct_sound_samples/cry_gorebyss.aif
index 221c1c6e8..b7605062c 100644
--- a/sound/direct_sound_samples/cry_gorebyss.aif
+++ b/sound/direct_sound_samples/cry_gorebyss.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_granbull.aif b/sound/direct_sound_samples/cry_granbull.aif
index 70d66c23b..146b3bd0c 100644
--- a/sound/direct_sound_samples/cry_granbull.aif
+++ b/sound/direct_sound_samples/cry_granbull.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_graveler.aif b/sound/direct_sound_samples/cry_graveler.aif
index 811a613a3..773994228 100644
--- a/sound/direct_sound_samples/cry_graveler.aif
+++ b/sound/direct_sound_samples/cry_graveler.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_grimer.aif b/sound/direct_sound_samples/cry_grimer.aif
index 077dff764..95eed1061 100644
--- a/sound/direct_sound_samples/cry_grimer.aif
+++ b/sound/direct_sound_samples/cry_grimer.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_groudon.aif b/sound/direct_sound_samples/cry_groudon.aif
index c72493c16..62452b4d9 100644
--- a/sound/direct_sound_samples/cry_groudon.aif
+++ b/sound/direct_sound_samples/cry_groudon.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_grovyle.aif b/sound/direct_sound_samples/cry_grovyle.aif
index 66b5ebaf6..983bcfff3 100644
--- a/sound/direct_sound_samples/cry_grovyle.aif
+++ b/sound/direct_sound_samples/cry_grovyle.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_growlithe.aif b/sound/direct_sound_samples/cry_growlithe.aif
index f6968e2b6..134e29834 100644
--- a/sound/direct_sound_samples/cry_growlithe.aif
+++ b/sound/direct_sound_samples/cry_growlithe.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_grumpig.aif b/sound/direct_sound_samples/cry_grumpig.aif
index c6c4fe5ca..97c372076 100644
--- a/sound/direct_sound_samples/cry_grumpig.aif
+++ b/sound/direct_sound_samples/cry_grumpig.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_gulpin.aif b/sound/direct_sound_samples/cry_gulpin.aif
index 20becb560..f3043b422 100644
--- a/sound/direct_sound_samples/cry_gulpin.aif
+++ b/sound/direct_sound_samples/cry_gulpin.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_gyarados.aif b/sound/direct_sound_samples/cry_gyarados.aif
index 8daa129fb..238b6d721 100644
--- a/sound/direct_sound_samples/cry_gyarados.aif
+++ b/sound/direct_sound_samples/cry_gyarados.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_hariyama.aif b/sound/direct_sound_samples/cry_hariyama.aif
index 84f99be82..1ac1f3f7e 100644
--- a/sound/direct_sound_samples/cry_hariyama.aif
+++ b/sound/direct_sound_samples/cry_hariyama.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_haunter.aif b/sound/direct_sound_samples/cry_haunter.aif
index 34d043e2c..60ec72171 100644
--- a/sound/direct_sound_samples/cry_haunter.aif
+++ b/sound/direct_sound_samples/cry_haunter.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_heracross.aif b/sound/direct_sound_samples/cry_heracross.aif
index 82190b672..a0734748f 100644
--- a/sound/direct_sound_samples/cry_heracross.aif
+++ b/sound/direct_sound_samples/cry_heracross.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_hitmonchan.aif b/sound/direct_sound_samples/cry_hitmonchan.aif
index c15e50612..40479452c 100644
--- a/sound/direct_sound_samples/cry_hitmonchan.aif
+++ b/sound/direct_sound_samples/cry_hitmonchan.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_hitmonlee.aif b/sound/direct_sound_samples/cry_hitmonlee.aif
index cc93a755e..3a4bcddca 100644
--- a/sound/direct_sound_samples/cry_hitmonlee.aif
+++ b/sound/direct_sound_samples/cry_hitmonlee.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_hitmontop.aif b/sound/direct_sound_samples/cry_hitmontop.aif
index 61e05eed1..3fbee8041 100644
--- a/sound/direct_sound_samples/cry_hitmontop.aif
+++ b/sound/direct_sound_samples/cry_hitmontop.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_ho_oh.aif b/sound/direct_sound_samples/cry_ho_oh.aif
index b7e5b4f36..52f8dd307 100644
--- a/sound/direct_sound_samples/cry_ho_oh.aif
+++ b/sound/direct_sound_samples/cry_ho_oh.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_hoothoot.aif b/sound/direct_sound_samples/cry_hoothoot.aif
index 0b0d06c51..59e685dcc 100644
--- a/sound/direct_sound_samples/cry_hoothoot.aif
+++ b/sound/direct_sound_samples/cry_hoothoot.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_hoppip.aif b/sound/direct_sound_samples/cry_hoppip.aif
index ed64184f6..ea47877d0 100644
--- a/sound/direct_sound_samples/cry_hoppip.aif
+++ b/sound/direct_sound_samples/cry_hoppip.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_horsea.aif b/sound/direct_sound_samples/cry_horsea.aif
index d0ac96bf3..e41eff4b1 100644
--- a/sound/direct_sound_samples/cry_horsea.aif
+++ b/sound/direct_sound_samples/cry_horsea.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_houndoom.aif b/sound/direct_sound_samples/cry_houndoom.aif
index 749e1a205..6fec16d39 100644
--- a/sound/direct_sound_samples/cry_houndoom.aif
+++ b/sound/direct_sound_samples/cry_houndoom.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_houndour.aif b/sound/direct_sound_samples/cry_houndour.aif
index 5c61d50e3..7431bbf29 100644
--- a/sound/direct_sound_samples/cry_houndour.aif
+++ b/sound/direct_sound_samples/cry_houndour.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_huntail.aif b/sound/direct_sound_samples/cry_huntail.aif
index 580b03a40..f1d3b29d9 100644
--- a/sound/direct_sound_samples/cry_huntail.aif
+++ b/sound/direct_sound_samples/cry_huntail.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_hypno.aif b/sound/direct_sound_samples/cry_hypno.aif
index 4c149aae2..32672a3c3 100644
--- a/sound/direct_sound_samples/cry_hypno.aif
+++ b/sound/direct_sound_samples/cry_hypno.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_igglybuff.aif b/sound/direct_sound_samples/cry_igglybuff.aif
index 63df96541..8de8394d5 100644
--- a/sound/direct_sound_samples/cry_igglybuff.aif
+++ b/sound/direct_sound_samples/cry_igglybuff.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_illumise.aif b/sound/direct_sound_samples/cry_illumise.aif
index c01d9299b..75e03efc8 100644
--- a/sound/direct_sound_samples/cry_illumise.aif
+++ b/sound/direct_sound_samples/cry_illumise.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_ivysaur.aif b/sound/direct_sound_samples/cry_ivysaur.aif
index 9118600a7..ea474ff88 100644
--- a/sound/direct_sound_samples/cry_ivysaur.aif
+++ b/sound/direct_sound_samples/cry_ivysaur.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_jigglypuff.aif b/sound/direct_sound_samples/cry_jigglypuff.aif
index 0798cdd0d..780424b4f 100644
--- a/sound/direct_sound_samples/cry_jigglypuff.aif
+++ b/sound/direct_sound_samples/cry_jigglypuff.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_jirachi.aif b/sound/direct_sound_samples/cry_jirachi.aif
index 0c4cd1c6f..ea8a5c8ad 100644
--- a/sound/direct_sound_samples/cry_jirachi.aif
+++ b/sound/direct_sound_samples/cry_jirachi.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_jolteon.aif b/sound/direct_sound_samples/cry_jolteon.aif
index 06b63eff6..013369158 100644
--- a/sound/direct_sound_samples/cry_jolteon.aif
+++ b/sound/direct_sound_samples/cry_jolteon.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_jumpluff.aif b/sound/direct_sound_samples/cry_jumpluff.aif
index be28bd5d6..13b0fd315 100644
--- a/sound/direct_sound_samples/cry_jumpluff.aif
+++ b/sound/direct_sound_samples/cry_jumpluff.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_jynx.aif b/sound/direct_sound_samples/cry_jynx.aif
index 9da011071..7394a48a2 100644
--- a/sound/direct_sound_samples/cry_jynx.aif
+++ b/sound/direct_sound_samples/cry_jynx.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_kabuto.aif b/sound/direct_sound_samples/cry_kabuto.aif
index 890c865c9..6ae9801b5 100644
--- a/sound/direct_sound_samples/cry_kabuto.aif
+++ b/sound/direct_sound_samples/cry_kabuto.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_kabutops.aif b/sound/direct_sound_samples/cry_kabutops.aif
index d83884618..f23778e57 100644
--- a/sound/direct_sound_samples/cry_kabutops.aif
+++ b/sound/direct_sound_samples/cry_kabutops.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_kadabra.aif b/sound/direct_sound_samples/cry_kadabra.aif
index c598f87f5..bfcc18031 100644
--- a/sound/direct_sound_samples/cry_kadabra.aif
+++ b/sound/direct_sound_samples/cry_kadabra.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_kakuna.aif b/sound/direct_sound_samples/cry_kakuna.aif
index 9ab90720a..7c4e9d7a8 100644
--- a/sound/direct_sound_samples/cry_kakuna.aif
+++ b/sound/direct_sound_samples/cry_kakuna.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_kangaskhan.aif b/sound/direct_sound_samples/cry_kangaskhan.aif
index 8971d2452..643e81eb7 100644
--- a/sound/direct_sound_samples/cry_kangaskhan.aif
+++ b/sound/direct_sound_samples/cry_kangaskhan.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_kecleon.aif b/sound/direct_sound_samples/cry_kecleon.aif
index 17f15a1a6..f27ae1832 100644
--- a/sound/direct_sound_samples/cry_kecleon.aif
+++ b/sound/direct_sound_samples/cry_kecleon.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_kingdra.aif b/sound/direct_sound_samples/cry_kingdra.aif
index 6ae074937..ade230c82 100644
--- a/sound/direct_sound_samples/cry_kingdra.aif
+++ b/sound/direct_sound_samples/cry_kingdra.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_kingler.aif b/sound/direct_sound_samples/cry_kingler.aif
index 078088ea4..a1d845f45 100644
--- a/sound/direct_sound_samples/cry_kingler.aif
+++ b/sound/direct_sound_samples/cry_kingler.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_kirlia.aif b/sound/direct_sound_samples/cry_kirlia.aif
index 0d1187752..692e03e5f 100644
--- a/sound/direct_sound_samples/cry_kirlia.aif
+++ b/sound/direct_sound_samples/cry_kirlia.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_koffing.aif b/sound/direct_sound_samples/cry_koffing.aif
index eab517bb9..7ca9de088 100644
--- a/sound/direct_sound_samples/cry_koffing.aif
+++ b/sound/direct_sound_samples/cry_koffing.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_krabby.aif b/sound/direct_sound_samples/cry_krabby.aif
index 7762968e7..6b7692f21 100644
--- a/sound/direct_sound_samples/cry_krabby.aif
+++ b/sound/direct_sound_samples/cry_krabby.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_kyogre.aif b/sound/direct_sound_samples/cry_kyogre.aif
index b8aaa0643..290948319 100644
--- a/sound/direct_sound_samples/cry_kyogre.aif
+++ b/sound/direct_sound_samples/cry_kyogre.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_lairon.aif b/sound/direct_sound_samples/cry_lairon.aif
index c0b5a3d49..b487165bf 100644
--- a/sound/direct_sound_samples/cry_lairon.aif
+++ b/sound/direct_sound_samples/cry_lairon.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_lanturn.aif b/sound/direct_sound_samples/cry_lanturn.aif
index 9440d995e..dfeac1fbd 100644
--- a/sound/direct_sound_samples/cry_lanturn.aif
+++ b/sound/direct_sound_samples/cry_lanturn.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_lapras.aif b/sound/direct_sound_samples/cry_lapras.aif
index 137a82f2d..61de32408 100644
--- a/sound/direct_sound_samples/cry_lapras.aif
+++ b/sound/direct_sound_samples/cry_lapras.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_larvitar.aif b/sound/direct_sound_samples/cry_larvitar.aif
index 598b4b9f8..1ab0e1d5f 100644
--- a/sound/direct_sound_samples/cry_larvitar.aif
+++ b/sound/direct_sound_samples/cry_larvitar.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_latias.aif b/sound/direct_sound_samples/cry_latias.aif
index 79efcdd19..46f7235f3 100644
--- a/sound/direct_sound_samples/cry_latias.aif
+++ b/sound/direct_sound_samples/cry_latias.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_latios.aif b/sound/direct_sound_samples/cry_latios.aif
index ca73c4dc2..b8ace2a30 100644
--- a/sound/direct_sound_samples/cry_latios.aif
+++ b/sound/direct_sound_samples/cry_latios.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_ledian.aif b/sound/direct_sound_samples/cry_ledian.aif
index 1ce9d7062..baefb5fa3 100644
--- a/sound/direct_sound_samples/cry_ledian.aif
+++ b/sound/direct_sound_samples/cry_ledian.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_ledyba.aif b/sound/direct_sound_samples/cry_ledyba.aif
index 41b31ef52..4f26859a7 100644
--- a/sound/direct_sound_samples/cry_ledyba.aif
+++ b/sound/direct_sound_samples/cry_ledyba.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_lickitung.aif b/sound/direct_sound_samples/cry_lickitung.aif
index a4e26732f..ef889a275 100644
--- a/sound/direct_sound_samples/cry_lickitung.aif
+++ b/sound/direct_sound_samples/cry_lickitung.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_lileep.aif b/sound/direct_sound_samples/cry_lileep.aif
index 94b2f40f4..ed8258eb7 100644
--- a/sound/direct_sound_samples/cry_lileep.aif
+++ b/sound/direct_sound_samples/cry_lileep.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_linoone.aif b/sound/direct_sound_samples/cry_linoone.aif
index ae62cb562..4e5e7d3b5 100644
--- a/sound/direct_sound_samples/cry_linoone.aif
+++ b/sound/direct_sound_samples/cry_linoone.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_lombre.aif b/sound/direct_sound_samples/cry_lombre.aif
index 381f1d3d7..abafe4321 100644
--- a/sound/direct_sound_samples/cry_lombre.aif
+++ b/sound/direct_sound_samples/cry_lombre.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_lotad.aif b/sound/direct_sound_samples/cry_lotad.aif
index 086c7a6fb..2596f4390 100644
--- a/sound/direct_sound_samples/cry_lotad.aif
+++ b/sound/direct_sound_samples/cry_lotad.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_loudred.aif b/sound/direct_sound_samples/cry_loudred.aif
index 386e7b8bb..fed7ebec8 100644
--- a/sound/direct_sound_samples/cry_loudred.aif
+++ b/sound/direct_sound_samples/cry_loudred.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_ludicolo.aif b/sound/direct_sound_samples/cry_ludicolo.aif
index b923e2b7f..7cf670f38 100644
--- a/sound/direct_sound_samples/cry_ludicolo.aif
+++ b/sound/direct_sound_samples/cry_ludicolo.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_lugia.aif b/sound/direct_sound_samples/cry_lugia.aif
index ec43d314e..45890a2fc 100644
--- a/sound/direct_sound_samples/cry_lugia.aif
+++ b/sound/direct_sound_samples/cry_lugia.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_lunatone.aif b/sound/direct_sound_samples/cry_lunatone.aif
index b782983f9..42cbc5e3c 100644
--- a/sound/direct_sound_samples/cry_lunatone.aif
+++ b/sound/direct_sound_samples/cry_lunatone.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_luvdisc.aif b/sound/direct_sound_samples/cry_luvdisc.aif
index 6b2d5bd69..3cc0cc744 100644
--- a/sound/direct_sound_samples/cry_luvdisc.aif
+++ b/sound/direct_sound_samples/cry_luvdisc.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_machamp.aif b/sound/direct_sound_samples/cry_machamp.aif
index 5959947d1..ddeaf22c8 100644
--- a/sound/direct_sound_samples/cry_machamp.aif
+++ b/sound/direct_sound_samples/cry_machamp.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_machoke.aif b/sound/direct_sound_samples/cry_machoke.aif
index a3fc366aa..97065ee09 100644
--- a/sound/direct_sound_samples/cry_machoke.aif
+++ b/sound/direct_sound_samples/cry_machoke.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_machop.aif b/sound/direct_sound_samples/cry_machop.aif
index c76db87a2..d92419e84 100644
--- a/sound/direct_sound_samples/cry_machop.aif
+++ b/sound/direct_sound_samples/cry_machop.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_magby.aif b/sound/direct_sound_samples/cry_magby.aif
index bd4c7268f..12f3dc889 100644
--- a/sound/direct_sound_samples/cry_magby.aif
+++ b/sound/direct_sound_samples/cry_magby.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_magcargo.aif b/sound/direct_sound_samples/cry_magcargo.aif
index 0263b83d5..bef0351c0 100644
--- a/sound/direct_sound_samples/cry_magcargo.aif
+++ b/sound/direct_sound_samples/cry_magcargo.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_magikarp.aif b/sound/direct_sound_samples/cry_magikarp.aif
index fb310987c..f4f9219c5 100644
--- a/sound/direct_sound_samples/cry_magikarp.aif
+++ b/sound/direct_sound_samples/cry_magikarp.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_magmar.aif b/sound/direct_sound_samples/cry_magmar.aif
index 7c7199322..b79c8b9a1 100644
--- a/sound/direct_sound_samples/cry_magmar.aif
+++ b/sound/direct_sound_samples/cry_magmar.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_magnemite.aif b/sound/direct_sound_samples/cry_magnemite.aif
index 36f124c3e..ebb9103d9 100644
--- a/sound/direct_sound_samples/cry_magnemite.aif
+++ b/sound/direct_sound_samples/cry_magnemite.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_magneton.aif b/sound/direct_sound_samples/cry_magneton.aif
index 14e3067ae..53083ac62 100644
--- a/sound/direct_sound_samples/cry_magneton.aif
+++ b/sound/direct_sound_samples/cry_magneton.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_makuhita.aif b/sound/direct_sound_samples/cry_makuhita.aif
index 54551e898..38d7f4b44 100644
--- a/sound/direct_sound_samples/cry_makuhita.aif
+++ b/sound/direct_sound_samples/cry_makuhita.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_manectric.aif b/sound/direct_sound_samples/cry_manectric.aif
index c5cdc94a1..18a8f4666 100644
--- a/sound/direct_sound_samples/cry_manectric.aif
+++ b/sound/direct_sound_samples/cry_manectric.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_mankey.aif b/sound/direct_sound_samples/cry_mankey.aif
index 16ca95339..dda929d4c 100644
--- a/sound/direct_sound_samples/cry_mankey.aif
+++ b/sound/direct_sound_samples/cry_mankey.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_mantine.aif b/sound/direct_sound_samples/cry_mantine.aif
index 695dc93c9..d1840aafa 100644
--- a/sound/direct_sound_samples/cry_mantine.aif
+++ b/sound/direct_sound_samples/cry_mantine.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_mareep.aif b/sound/direct_sound_samples/cry_mareep.aif
index 14ecca615..2615b9def 100644
--- a/sound/direct_sound_samples/cry_mareep.aif
+++ b/sound/direct_sound_samples/cry_mareep.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_marill.aif b/sound/direct_sound_samples/cry_marill.aif
index 1fe753911..48d936e7d 100644
--- a/sound/direct_sound_samples/cry_marill.aif
+++ b/sound/direct_sound_samples/cry_marill.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_marowak.aif b/sound/direct_sound_samples/cry_marowak.aif
index 4f389f474..279381bb5 100644
--- a/sound/direct_sound_samples/cry_marowak.aif
+++ b/sound/direct_sound_samples/cry_marowak.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_marshtomp.aif b/sound/direct_sound_samples/cry_marshtomp.aif
index 6fc5c7ff3..c0106ff6c 100644
--- a/sound/direct_sound_samples/cry_marshtomp.aif
+++ b/sound/direct_sound_samples/cry_marshtomp.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_masquerain.aif b/sound/direct_sound_samples/cry_masquerain.aif
index e2b1f732a..107bed2f7 100644
--- a/sound/direct_sound_samples/cry_masquerain.aif
+++ b/sound/direct_sound_samples/cry_masquerain.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_mawile.aif b/sound/direct_sound_samples/cry_mawile.aif
index 9bcb15930..81b252b57 100644
--- a/sound/direct_sound_samples/cry_mawile.aif
+++ b/sound/direct_sound_samples/cry_mawile.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_medicham.aif b/sound/direct_sound_samples/cry_medicham.aif
index d8335213d..dc85dd3b5 100644
--- a/sound/direct_sound_samples/cry_medicham.aif
+++ b/sound/direct_sound_samples/cry_medicham.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_meditite.aif b/sound/direct_sound_samples/cry_meditite.aif
index 8b316dc93..8ac680f79 100644
--- a/sound/direct_sound_samples/cry_meditite.aif
+++ b/sound/direct_sound_samples/cry_meditite.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_meganium.aif b/sound/direct_sound_samples/cry_meganium.aif
index fca24962b..ea1e1aa51 100644
--- a/sound/direct_sound_samples/cry_meganium.aif
+++ b/sound/direct_sound_samples/cry_meganium.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_meowth.aif b/sound/direct_sound_samples/cry_meowth.aif
index 618b16431..aaf3825d5 100644
--- a/sound/direct_sound_samples/cry_meowth.aif
+++ b/sound/direct_sound_samples/cry_meowth.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_metagross.aif b/sound/direct_sound_samples/cry_metagross.aif
index a8942fb53..b96e6647c 100644
--- a/sound/direct_sound_samples/cry_metagross.aif
+++ b/sound/direct_sound_samples/cry_metagross.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_metang.aif b/sound/direct_sound_samples/cry_metang.aif
index f7f5ab063..da544ce4d 100644
--- a/sound/direct_sound_samples/cry_metang.aif
+++ b/sound/direct_sound_samples/cry_metang.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_metapod.aif b/sound/direct_sound_samples/cry_metapod.aif
index 809666df3..ddba3ed44 100644
--- a/sound/direct_sound_samples/cry_metapod.aif
+++ b/sound/direct_sound_samples/cry_metapod.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_mew.aif b/sound/direct_sound_samples/cry_mew.aif
index bdedf1eaa..2651b96ca 100644
--- a/sound/direct_sound_samples/cry_mew.aif
+++ b/sound/direct_sound_samples/cry_mew.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_mewtwo.aif b/sound/direct_sound_samples/cry_mewtwo.aif
index 32f15fc15..8e1e6c7f1 100644
--- a/sound/direct_sound_samples/cry_mewtwo.aif
+++ b/sound/direct_sound_samples/cry_mewtwo.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_mightyena.aif b/sound/direct_sound_samples/cry_mightyena.aif
index bac7bc079..53a645edc 100644
--- a/sound/direct_sound_samples/cry_mightyena.aif
+++ b/sound/direct_sound_samples/cry_mightyena.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_milotic.aif b/sound/direct_sound_samples/cry_milotic.aif
index 2b3a9556b..93a14161b 100644
--- a/sound/direct_sound_samples/cry_milotic.aif
+++ b/sound/direct_sound_samples/cry_milotic.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_miltank.aif b/sound/direct_sound_samples/cry_miltank.aif
index 69b7ae06a..ad8a41a45 100644
--- a/sound/direct_sound_samples/cry_miltank.aif
+++ b/sound/direct_sound_samples/cry_miltank.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_minun.aif b/sound/direct_sound_samples/cry_minun.aif
index 5d9cc5bd3..a55aa5631 100644
--- a/sound/direct_sound_samples/cry_minun.aif
+++ b/sound/direct_sound_samples/cry_minun.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_misdreavus.aif b/sound/direct_sound_samples/cry_misdreavus.aif
index 5d1a7ff95..39a09f4d0 100644
--- a/sound/direct_sound_samples/cry_misdreavus.aif
+++ b/sound/direct_sound_samples/cry_misdreavus.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_moltres.aif b/sound/direct_sound_samples/cry_moltres.aif
index c59714c5f..2e038a3d7 100644
--- a/sound/direct_sound_samples/cry_moltres.aif
+++ b/sound/direct_sound_samples/cry_moltres.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_mr_mime.aif b/sound/direct_sound_samples/cry_mr_mime.aif
index 285eaa3f2..ff870dbc4 100644
--- a/sound/direct_sound_samples/cry_mr_mime.aif
+++ b/sound/direct_sound_samples/cry_mr_mime.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_mudkip.aif b/sound/direct_sound_samples/cry_mudkip.aif
index d7b8b4c03..e8fa5c212 100644
--- a/sound/direct_sound_samples/cry_mudkip.aif
+++ b/sound/direct_sound_samples/cry_mudkip.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_muk.aif b/sound/direct_sound_samples/cry_muk.aif
index 1296a61df..f61ff4075 100644
--- a/sound/direct_sound_samples/cry_muk.aif
+++ b/sound/direct_sound_samples/cry_muk.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_murkrow.aif b/sound/direct_sound_samples/cry_murkrow.aif
index 70ef1ec77..4beddff1e 100644
--- a/sound/direct_sound_samples/cry_murkrow.aif
+++ b/sound/direct_sound_samples/cry_murkrow.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_natu.aif b/sound/direct_sound_samples/cry_natu.aif
index e433cd2bb..e6e38d5cc 100644
--- a/sound/direct_sound_samples/cry_natu.aif
+++ b/sound/direct_sound_samples/cry_natu.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_nidoking.aif b/sound/direct_sound_samples/cry_nidoking.aif
index 8318e395b..a0c86f9ab 100644
--- a/sound/direct_sound_samples/cry_nidoking.aif
+++ b/sound/direct_sound_samples/cry_nidoking.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_nidoqueen.aif b/sound/direct_sound_samples/cry_nidoqueen.aif
index ad0e64eb9..6c8f5254b 100644
--- a/sound/direct_sound_samples/cry_nidoqueen.aif
+++ b/sound/direct_sound_samples/cry_nidoqueen.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_nidoran_f.aif b/sound/direct_sound_samples/cry_nidoran_f.aif
index 0598bbe84..b7c8a5317 100644
--- a/sound/direct_sound_samples/cry_nidoran_f.aif
+++ b/sound/direct_sound_samples/cry_nidoran_f.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_nidoran_m.aif b/sound/direct_sound_samples/cry_nidoran_m.aif
index f446e45de..08fc81c8b 100644
--- a/sound/direct_sound_samples/cry_nidoran_m.aif
+++ b/sound/direct_sound_samples/cry_nidoran_m.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_nidorina.aif b/sound/direct_sound_samples/cry_nidorina.aif
index cc07bcaf6..91e293a50 100644
--- a/sound/direct_sound_samples/cry_nidorina.aif
+++ b/sound/direct_sound_samples/cry_nidorina.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_nidorino.aif b/sound/direct_sound_samples/cry_nidorino.aif
index 5210d39ab..959351363 100644
--- a/sound/direct_sound_samples/cry_nidorino.aif
+++ b/sound/direct_sound_samples/cry_nidorino.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_nincada.aif b/sound/direct_sound_samples/cry_nincada.aif
index f40245db1..5f96bda50 100644
--- a/sound/direct_sound_samples/cry_nincada.aif
+++ b/sound/direct_sound_samples/cry_nincada.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_ninetales.aif b/sound/direct_sound_samples/cry_ninetales.aif
index 825f0d69d..70c8cf528 100644
--- a/sound/direct_sound_samples/cry_ninetales.aif
+++ b/sound/direct_sound_samples/cry_ninetales.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_ninjask.aif b/sound/direct_sound_samples/cry_ninjask.aif
index 311ece422..a6f07e8d3 100644
--- a/sound/direct_sound_samples/cry_ninjask.aif
+++ b/sound/direct_sound_samples/cry_ninjask.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_noctowl.aif b/sound/direct_sound_samples/cry_noctowl.aif
index 4280bf5af..fe2e63d45 100644
--- a/sound/direct_sound_samples/cry_noctowl.aif
+++ b/sound/direct_sound_samples/cry_noctowl.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_nosepass.aif b/sound/direct_sound_samples/cry_nosepass.aif
index 08ea36ff5..be65ba082 100644
--- a/sound/direct_sound_samples/cry_nosepass.aif
+++ b/sound/direct_sound_samples/cry_nosepass.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_numel.aif b/sound/direct_sound_samples/cry_numel.aif
index 88d7ad865..55cce5f2c 100644
--- a/sound/direct_sound_samples/cry_numel.aif
+++ b/sound/direct_sound_samples/cry_numel.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_nuzleaf.aif b/sound/direct_sound_samples/cry_nuzleaf.aif
index 681b288be..d668f3fd3 100644
--- a/sound/direct_sound_samples/cry_nuzleaf.aif
+++ b/sound/direct_sound_samples/cry_nuzleaf.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_octillery.aif b/sound/direct_sound_samples/cry_octillery.aif
index 84209f6bd..75ee28ceb 100644
--- a/sound/direct_sound_samples/cry_octillery.aif
+++ b/sound/direct_sound_samples/cry_octillery.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_oddish.aif b/sound/direct_sound_samples/cry_oddish.aif
index 283dffeaf..6909a8dad 100644
--- a/sound/direct_sound_samples/cry_oddish.aif
+++ b/sound/direct_sound_samples/cry_oddish.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_omanyte.aif b/sound/direct_sound_samples/cry_omanyte.aif
index 0b73edf5e..15ec2d1ef 100644
--- a/sound/direct_sound_samples/cry_omanyte.aif
+++ b/sound/direct_sound_samples/cry_omanyte.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_omastar.aif b/sound/direct_sound_samples/cry_omastar.aif
index 9d5581c50..e67d5d7fc 100644
--- a/sound/direct_sound_samples/cry_omastar.aif
+++ b/sound/direct_sound_samples/cry_omastar.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_onix.aif b/sound/direct_sound_samples/cry_onix.aif
index 46d566495..aa8a16505 100644
--- a/sound/direct_sound_samples/cry_onix.aif
+++ b/sound/direct_sound_samples/cry_onix.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_paras.aif b/sound/direct_sound_samples/cry_paras.aif
index 89185381e..f9d69c21c 100644
--- a/sound/direct_sound_samples/cry_paras.aif
+++ b/sound/direct_sound_samples/cry_paras.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_parasect.aif b/sound/direct_sound_samples/cry_parasect.aif
index c32d09b26..d6d9433e9 100644
--- a/sound/direct_sound_samples/cry_parasect.aif
+++ b/sound/direct_sound_samples/cry_parasect.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_pelipper.aif b/sound/direct_sound_samples/cry_pelipper.aif
index 68d2c125c..26718f848 100644
--- a/sound/direct_sound_samples/cry_pelipper.aif
+++ b/sound/direct_sound_samples/cry_pelipper.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_persian.aif b/sound/direct_sound_samples/cry_persian.aif
index 5049c12c6..40b3a2c56 100644
--- a/sound/direct_sound_samples/cry_persian.aif
+++ b/sound/direct_sound_samples/cry_persian.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_phanpy.aif b/sound/direct_sound_samples/cry_phanpy.aif
index e0e648df4..2fcab3c82 100644
--- a/sound/direct_sound_samples/cry_phanpy.aif
+++ b/sound/direct_sound_samples/cry_phanpy.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_pichu.aif b/sound/direct_sound_samples/cry_pichu.aif
index 8aa517cf2..de47bbab8 100644
--- a/sound/direct_sound_samples/cry_pichu.aif
+++ b/sound/direct_sound_samples/cry_pichu.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_pidgeot.aif b/sound/direct_sound_samples/cry_pidgeot.aif
index 46ea826cb..af400cdc6 100644
--- a/sound/direct_sound_samples/cry_pidgeot.aif
+++ b/sound/direct_sound_samples/cry_pidgeot.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_pidgeotto.aif b/sound/direct_sound_samples/cry_pidgeotto.aif
index 010b7ff02..7c71c8f3e 100644
--- a/sound/direct_sound_samples/cry_pidgeotto.aif
+++ b/sound/direct_sound_samples/cry_pidgeotto.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_pidgey.aif b/sound/direct_sound_samples/cry_pidgey.aif
index 681a41232..b9c3a5d2a 100644
--- a/sound/direct_sound_samples/cry_pidgey.aif
+++ b/sound/direct_sound_samples/cry_pidgey.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_pikachu.aif b/sound/direct_sound_samples/cry_pikachu.aif
index 79b9b1913..690bf5e1d 100644
--- a/sound/direct_sound_samples/cry_pikachu.aif
+++ b/sound/direct_sound_samples/cry_pikachu.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_piloswine.aif b/sound/direct_sound_samples/cry_piloswine.aif
index 94637b2ed..b1f34d3b5 100644
--- a/sound/direct_sound_samples/cry_piloswine.aif
+++ b/sound/direct_sound_samples/cry_piloswine.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_pineco.aif b/sound/direct_sound_samples/cry_pineco.aif
index b96b968de..80292bda0 100644
--- a/sound/direct_sound_samples/cry_pineco.aif
+++ b/sound/direct_sound_samples/cry_pineco.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_pinsir.aif b/sound/direct_sound_samples/cry_pinsir.aif
index 1079875d0..cf27a11de 100644
--- a/sound/direct_sound_samples/cry_pinsir.aif
+++ b/sound/direct_sound_samples/cry_pinsir.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_plusle.aif b/sound/direct_sound_samples/cry_plusle.aif
index 02b1b7885..d68984263 100644
--- a/sound/direct_sound_samples/cry_plusle.aif
+++ b/sound/direct_sound_samples/cry_plusle.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_politoed.aif b/sound/direct_sound_samples/cry_politoed.aif
index 902d4dbba..38b1883b4 100644
--- a/sound/direct_sound_samples/cry_politoed.aif
+++ b/sound/direct_sound_samples/cry_politoed.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_poliwag.aif b/sound/direct_sound_samples/cry_poliwag.aif
index 0adfc3192..8467f0540 100644
--- a/sound/direct_sound_samples/cry_poliwag.aif
+++ b/sound/direct_sound_samples/cry_poliwag.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_poliwhirl.aif b/sound/direct_sound_samples/cry_poliwhirl.aif
index 2c04644e6..f0851c693 100644
--- a/sound/direct_sound_samples/cry_poliwhirl.aif
+++ b/sound/direct_sound_samples/cry_poliwhirl.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_poliwrath.aif b/sound/direct_sound_samples/cry_poliwrath.aif
index 8d0d20aaa..8d19f1d86 100644
--- a/sound/direct_sound_samples/cry_poliwrath.aif
+++ b/sound/direct_sound_samples/cry_poliwrath.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_ponyta.aif b/sound/direct_sound_samples/cry_ponyta.aif
index c123f310e..46feb123d 100644
--- a/sound/direct_sound_samples/cry_ponyta.aif
+++ b/sound/direct_sound_samples/cry_ponyta.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_poochyena.aif b/sound/direct_sound_samples/cry_poochyena.aif
index 5e3615964..3b464ce13 100644
--- a/sound/direct_sound_samples/cry_poochyena.aif
+++ b/sound/direct_sound_samples/cry_poochyena.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_porygon.aif b/sound/direct_sound_samples/cry_porygon.aif
index 8745067f8..ced70b379 100644
--- a/sound/direct_sound_samples/cry_porygon.aif
+++ b/sound/direct_sound_samples/cry_porygon.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_porygon2.aif b/sound/direct_sound_samples/cry_porygon2.aif
index 033f21b57..c08a3caaf 100644
--- a/sound/direct_sound_samples/cry_porygon2.aif
+++ b/sound/direct_sound_samples/cry_porygon2.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_primeape.aif b/sound/direct_sound_samples/cry_primeape.aif
index 81124aec8..a868b3120 100644
--- a/sound/direct_sound_samples/cry_primeape.aif
+++ b/sound/direct_sound_samples/cry_primeape.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_psyduck.aif b/sound/direct_sound_samples/cry_psyduck.aif
index fc0ba0d41..d2d0612f2 100644
--- a/sound/direct_sound_samples/cry_psyduck.aif
+++ b/sound/direct_sound_samples/cry_psyduck.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_pupitar.aif b/sound/direct_sound_samples/cry_pupitar.aif
index 22bf1b2b4..7386636ce 100644
--- a/sound/direct_sound_samples/cry_pupitar.aif
+++ b/sound/direct_sound_samples/cry_pupitar.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_quagsire.aif b/sound/direct_sound_samples/cry_quagsire.aif
index c356380a4..1953d0e42 100644
--- a/sound/direct_sound_samples/cry_quagsire.aif
+++ b/sound/direct_sound_samples/cry_quagsire.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_quilava.aif b/sound/direct_sound_samples/cry_quilava.aif
index 1635fa530..efe873229 100644
--- a/sound/direct_sound_samples/cry_quilava.aif
+++ b/sound/direct_sound_samples/cry_quilava.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_qwilfish.aif b/sound/direct_sound_samples/cry_qwilfish.aif
index 8b2c7c488..268c5c89d 100644
--- a/sound/direct_sound_samples/cry_qwilfish.aif
+++ b/sound/direct_sound_samples/cry_qwilfish.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_raichu.aif b/sound/direct_sound_samples/cry_raichu.aif
index 7be5e84d8..e59ffbad4 100644
--- a/sound/direct_sound_samples/cry_raichu.aif
+++ b/sound/direct_sound_samples/cry_raichu.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_raikou.aif b/sound/direct_sound_samples/cry_raikou.aif
index 976fc064d..a57a2365c 100644
--- a/sound/direct_sound_samples/cry_raikou.aif
+++ b/sound/direct_sound_samples/cry_raikou.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_ralts.aif b/sound/direct_sound_samples/cry_ralts.aif
index 925582042..0baef5760 100644
--- a/sound/direct_sound_samples/cry_ralts.aif
+++ b/sound/direct_sound_samples/cry_ralts.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_rapidash.aif b/sound/direct_sound_samples/cry_rapidash.aif
index 7151577a6..920f510e4 100644
--- a/sound/direct_sound_samples/cry_rapidash.aif
+++ b/sound/direct_sound_samples/cry_rapidash.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_raticate.aif b/sound/direct_sound_samples/cry_raticate.aif
index e7a7ad61c..01601cab5 100644
--- a/sound/direct_sound_samples/cry_raticate.aif
+++ b/sound/direct_sound_samples/cry_raticate.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_rattata.aif b/sound/direct_sound_samples/cry_rattata.aif
index 690910030..cb0e1f422 100644
--- a/sound/direct_sound_samples/cry_rattata.aif
+++ b/sound/direct_sound_samples/cry_rattata.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_rayquaza.aif b/sound/direct_sound_samples/cry_rayquaza.aif
index 0d8854686..6115e11d8 100644
--- a/sound/direct_sound_samples/cry_rayquaza.aif
+++ b/sound/direct_sound_samples/cry_rayquaza.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_regice.aif b/sound/direct_sound_samples/cry_regice.aif
index 1923ae250..6fa23dd73 100644
--- a/sound/direct_sound_samples/cry_regice.aif
+++ b/sound/direct_sound_samples/cry_regice.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_regirock.aif b/sound/direct_sound_samples/cry_regirock.aif
index 86548591f..ab2a47eb8 100644
--- a/sound/direct_sound_samples/cry_regirock.aif
+++ b/sound/direct_sound_samples/cry_regirock.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_registeel.aif b/sound/direct_sound_samples/cry_registeel.aif
index de5bf2967..f5374e5f0 100644
--- a/sound/direct_sound_samples/cry_registeel.aif
+++ b/sound/direct_sound_samples/cry_registeel.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_relicanth.aif b/sound/direct_sound_samples/cry_relicanth.aif
index e38cfe50d..60af9cf4e 100644
--- a/sound/direct_sound_samples/cry_relicanth.aif
+++ b/sound/direct_sound_samples/cry_relicanth.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_remoraid.aif b/sound/direct_sound_samples/cry_remoraid.aif
index 8eb732967..16d3f1d65 100644
--- a/sound/direct_sound_samples/cry_remoraid.aif
+++ b/sound/direct_sound_samples/cry_remoraid.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_rhydon.aif b/sound/direct_sound_samples/cry_rhydon.aif
index 12a73b70e..cfa709ee9 100644
--- a/sound/direct_sound_samples/cry_rhydon.aif
+++ b/sound/direct_sound_samples/cry_rhydon.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_rhyhorn.aif b/sound/direct_sound_samples/cry_rhyhorn.aif
index d77bd714a..47f344ba2 100644
--- a/sound/direct_sound_samples/cry_rhyhorn.aif
+++ b/sound/direct_sound_samples/cry_rhyhorn.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_roselia.aif b/sound/direct_sound_samples/cry_roselia.aif
index dad84a939..50b60b77b 100644
--- a/sound/direct_sound_samples/cry_roselia.aif
+++ b/sound/direct_sound_samples/cry_roselia.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_sableye.aif b/sound/direct_sound_samples/cry_sableye.aif
index c56f77c3a..1b3a9be30 100644
--- a/sound/direct_sound_samples/cry_sableye.aif
+++ b/sound/direct_sound_samples/cry_sableye.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_salamence.aif b/sound/direct_sound_samples/cry_salamence.aif
index 43f227d73..d2957809c 100644
--- a/sound/direct_sound_samples/cry_salamence.aif
+++ b/sound/direct_sound_samples/cry_salamence.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_sandshrew.aif b/sound/direct_sound_samples/cry_sandshrew.aif
index e4c2defa2..6879be11d 100644
--- a/sound/direct_sound_samples/cry_sandshrew.aif
+++ b/sound/direct_sound_samples/cry_sandshrew.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_sandslash.aif b/sound/direct_sound_samples/cry_sandslash.aif
index 332627497..ee4a458ed 100644
--- a/sound/direct_sound_samples/cry_sandslash.aif
+++ b/sound/direct_sound_samples/cry_sandslash.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_sceptile.aif b/sound/direct_sound_samples/cry_sceptile.aif
index b04110b07..7252cb85f 100644
--- a/sound/direct_sound_samples/cry_sceptile.aif
+++ b/sound/direct_sound_samples/cry_sceptile.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_scizor.aif b/sound/direct_sound_samples/cry_scizor.aif
index 4a53d74eb..f1f7832ce 100644
--- a/sound/direct_sound_samples/cry_scizor.aif
+++ b/sound/direct_sound_samples/cry_scizor.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_scyther.aif b/sound/direct_sound_samples/cry_scyther.aif
index 3b0ae51b9..2b8cbc104 100644
--- a/sound/direct_sound_samples/cry_scyther.aif
+++ b/sound/direct_sound_samples/cry_scyther.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_seadra.aif b/sound/direct_sound_samples/cry_seadra.aif
index c3391de5e..2f60cce4a 100644
--- a/sound/direct_sound_samples/cry_seadra.aif
+++ b/sound/direct_sound_samples/cry_seadra.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_seaking.aif b/sound/direct_sound_samples/cry_seaking.aif
index 608252bac..e4fc7e70d 100644
--- a/sound/direct_sound_samples/cry_seaking.aif
+++ b/sound/direct_sound_samples/cry_seaking.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_sealeo.aif b/sound/direct_sound_samples/cry_sealeo.aif
index d920d4bef..d9ea50026 100644
--- a/sound/direct_sound_samples/cry_sealeo.aif
+++ b/sound/direct_sound_samples/cry_sealeo.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_seedot.aif b/sound/direct_sound_samples/cry_seedot.aif
index 4c95be3cb..c37b769f8 100644
--- a/sound/direct_sound_samples/cry_seedot.aif
+++ b/sound/direct_sound_samples/cry_seedot.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_seel.aif b/sound/direct_sound_samples/cry_seel.aif
index d1b5017df..84c4a0a94 100644
--- a/sound/direct_sound_samples/cry_seel.aif
+++ b/sound/direct_sound_samples/cry_seel.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_sentret.aif b/sound/direct_sound_samples/cry_sentret.aif
index 2b9efe891..4aed7cd70 100644
--- a/sound/direct_sound_samples/cry_sentret.aif
+++ b/sound/direct_sound_samples/cry_sentret.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_seviper.aif b/sound/direct_sound_samples/cry_seviper.aif
index e72200a13..6a15dd6e2 100644
--- a/sound/direct_sound_samples/cry_seviper.aif
+++ b/sound/direct_sound_samples/cry_seviper.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_sharpedo.aif b/sound/direct_sound_samples/cry_sharpedo.aif
index 907dd8019..1b02b56ce 100644
--- a/sound/direct_sound_samples/cry_sharpedo.aif
+++ b/sound/direct_sound_samples/cry_sharpedo.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_shedinja.aif b/sound/direct_sound_samples/cry_shedinja.aif
index cabda7f10..6d1d565f3 100644
--- a/sound/direct_sound_samples/cry_shedinja.aif
+++ b/sound/direct_sound_samples/cry_shedinja.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_shelgon.aif b/sound/direct_sound_samples/cry_shelgon.aif
index 62362d326..24f234ffe 100644
--- a/sound/direct_sound_samples/cry_shelgon.aif
+++ b/sound/direct_sound_samples/cry_shelgon.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_shellder.aif b/sound/direct_sound_samples/cry_shellder.aif
index 74d374d69..b2ea85228 100644
--- a/sound/direct_sound_samples/cry_shellder.aif
+++ b/sound/direct_sound_samples/cry_shellder.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_shiftry.aif b/sound/direct_sound_samples/cry_shiftry.aif
index b8ab5d300..c91ece114 100644
--- a/sound/direct_sound_samples/cry_shiftry.aif
+++ b/sound/direct_sound_samples/cry_shiftry.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_shroomish.aif b/sound/direct_sound_samples/cry_shroomish.aif
index a4fe04c7a..9e944ca20 100644
--- a/sound/direct_sound_samples/cry_shroomish.aif
+++ b/sound/direct_sound_samples/cry_shroomish.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_shuckle.aif b/sound/direct_sound_samples/cry_shuckle.aif
index 73b526258..d835d2de6 100644
--- a/sound/direct_sound_samples/cry_shuckle.aif
+++ b/sound/direct_sound_samples/cry_shuckle.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_shuppet.aif b/sound/direct_sound_samples/cry_shuppet.aif
index c94ef6fdc..1cd9a2f14 100644
--- a/sound/direct_sound_samples/cry_shuppet.aif
+++ b/sound/direct_sound_samples/cry_shuppet.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_silcoon.aif b/sound/direct_sound_samples/cry_silcoon.aif
index c745cf14f..ff48950ad 100644
--- a/sound/direct_sound_samples/cry_silcoon.aif
+++ b/sound/direct_sound_samples/cry_silcoon.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_skarmory.aif b/sound/direct_sound_samples/cry_skarmory.aif
index a2feb5c5c..88d3985a3 100644
--- a/sound/direct_sound_samples/cry_skarmory.aif
+++ b/sound/direct_sound_samples/cry_skarmory.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_skiploom.aif b/sound/direct_sound_samples/cry_skiploom.aif
index c6764957f..201744d12 100644
--- a/sound/direct_sound_samples/cry_skiploom.aif
+++ b/sound/direct_sound_samples/cry_skiploom.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_skitty.aif b/sound/direct_sound_samples/cry_skitty.aif
index 45413721f..7dc4578f4 100644
--- a/sound/direct_sound_samples/cry_skitty.aif
+++ b/sound/direct_sound_samples/cry_skitty.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_slaking.aif b/sound/direct_sound_samples/cry_slaking.aif
index cd5616b20..b6a4160f3 100644
--- a/sound/direct_sound_samples/cry_slaking.aif
+++ b/sound/direct_sound_samples/cry_slaking.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_slakoth.aif b/sound/direct_sound_samples/cry_slakoth.aif
index 35136c016..0e4bbc3c3 100644
--- a/sound/direct_sound_samples/cry_slakoth.aif
+++ b/sound/direct_sound_samples/cry_slakoth.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_slowbro.aif b/sound/direct_sound_samples/cry_slowbro.aif
index 0b9aab078..f74b753d2 100644
--- a/sound/direct_sound_samples/cry_slowbro.aif
+++ b/sound/direct_sound_samples/cry_slowbro.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_slowking.aif b/sound/direct_sound_samples/cry_slowking.aif
index 6c2f72dbf..245a42023 100644
--- a/sound/direct_sound_samples/cry_slowking.aif
+++ b/sound/direct_sound_samples/cry_slowking.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_slowpoke.aif b/sound/direct_sound_samples/cry_slowpoke.aif
index 3d9cfa630..82b05a9a7 100644
--- a/sound/direct_sound_samples/cry_slowpoke.aif
+++ b/sound/direct_sound_samples/cry_slowpoke.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_slugma.aif b/sound/direct_sound_samples/cry_slugma.aif
index c26b3d858..fed42817c 100644
--- a/sound/direct_sound_samples/cry_slugma.aif
+++ b/sound/direct_sound_samples/cry_slugma.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_smeargle.aif b/sound/direct_sound_samples/cry_smeargle.aif
index 11f554dac..00dbedead 100644
--- a/sound/direct_sound_samples/cry_smeargle.aif
+++ b/sound/direct_sound_samples/cry_smeargle.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_smoochum.aif b/sound/direct_sound_samples/cry_smoochum.aif
index 4b12c5920..4005b4ad4 100644
--- a/sound/direct_sound_samples/cry_smoochum.aif
+++ b/sound/direct_sound_samples/cry_smoochum.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_sneasel.aif b/sound/direct_sound_samples/cry_sneasel.aif
index 6e42ef1d8..54242a23f 100644
--- a/sound/direct_sound_samples/cry_sneasel.aif
+++ b/sound/direct_sound_samples/cry_sneasel.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_snorlax.aif b/sound/direct_sound_samples/cry_snorlax.aif
index 810fd7a7b..f95128e3a 100644
--- a/sound/direct_sound_samples/cry_snorlax.aif
+++ b/sound/direct_sound_samples/cry_snorlax.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_snorunt.aif b/sound/direct_sound_samples/cry_snorunt.aif
index 1ba9912e5..53b05b229 100644
--- a/sound/direct_sound_samples/cry_snorunt.aif
+++ b/sound/direct_sound_samples/cry_snorunt.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_snubbull.aif b/sound/direct_sound_samples/cry_snubbull.aif
index 2fa4ab108..bbba023fd 100644
--- a/sound/direct_sound_samples/cry_snubbull.aif
+++ b/sound/direct_sound_samples/cry_snubbull.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_solrock.aif b/sound/direct_sound_samples/cry_solrock.aif
index c718e6338..64c71f289 100644
--- a/sound/direct_sound_samples/cry_solrock.aif
+++ b/sound/direct_sound_samples/cry_solrock.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_spearow.aif b/sound/direct_sound_samples/cry_spearow.aif
index 189baa6ab..7ce86ae29 100644
--- a/sound/direct_sound_samples/cry_spearow.aif
+++ b/sound/direct_sound_samples/cry_spearow.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_spheal.aif b/sound/direct_sound_samples/cry_spheal.aif
index 7f6adb78c..fb6470210 100644
--- a/sound/direct_sound_samples/cry_spheal.aif
+++ b/sound/direct_sound_samples/cry_spheal.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_spinarak.aif b/sound/direct_sound_samples/cry_spinarak.aif
index 9dc12f707..3c4c1eff1 100644
--- a/sound/direct_sound_samples/cry_spinarak.aif
+++ b/sound/direct_sound_samples/cry_spinarak.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_spinda.aif b/sound/direct_sound_samples/cry_spinda.aif
index ad04fdc7d..0217573c7 100644
--- a/sound/direct_sound_samples/cry_spinda.aif
+++ b/sound/direct_sound_samples/cry_spinda.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_spoink.aif b/sound/direct_sound_samples/cry_spoink.aif
index 1f76b90b6..6cc9bf546 100644
--- a/sound/direct_sound_samples/cry_spoink.aif
+++ b/sound/direct_sound_samples/cry_spoink.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_squirtle.aif b/sound/direct_sound_samples/cry_squirtle.aif
index 9f9e42704..43a98a53d 100644
--- a/sound/direct_sound_samples/cry_squirtle.aif
+++ b/sound/direct_sound_samples/cry_squirtle.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_stantler.aif b/sound/direct_sound_samples/cry_stantler.aif
index db3985cf8..36ba54658 100644
--- a/sound/direct_sound_samples/cry_stantler.aif
+++ b/sound/direct_sound_samples/cry_stantler.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_starmie.aif b/sound/direct_sound_samples/cry_starmie.aif
index 8ecaf1d1d..7452a78f9 100644
--- a/sound/direct_sound_samples/cry_starmie.aif
+++ b/sound/direct_sound_samples/cry_starmie.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_staryu.aif b/sound/direct_sound_samples/cry_staryu.aif
index b97e5e5dc..6ab5584bf 100644
--- a/sound/direct_sound_samples/cry_staryu.aif
+++ b/sound/direct_sound_samples/cry_staryu.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_steelix.aif b/sound/direct_sound_samples/cry_steelix.aif
index 9e8297b13..aa05e2d4c 100644
--- a/sound/direct_sound_samples/cry_steelix.aif
+++ b/sound/direct_sound_samples/cry_steelix.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_sudowoodo.aif b/sound/direct_sound_samples/cry_sudowoodo.aif
index 6961d18a5..1af7e18eb 100644
--- a/sound/direct_sound_samples/cry_sudowoodo.aif
+++ b/sound/direct_sound_samples/cry_sudowoodo.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_suicune.aif b/sound/direct_sound_samples/cry_suicune.aif
index 3b4dd9a51..697732d68 100644
--- a/sound/direct_sound_samples/cry_suicune.aif
+++ b/sound/direct_sound_samples/cry_suicune.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_sunflora.aif b/sound/direct_sound_samples/cry_sunflora.aif
index 56bddf1d4..126931adc 100644
--- a/sound/direct_sound_samples/cry_sunflora.aif
+++ b/sound/direct_sound_samples/cry_sunflora.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_sunkern.aif b/sound/direct_sound_samples/cry_sunkern.aif
index fb5973839..bede3bf95 100644
--- a/sound/direct_sound_samples/cry_sunkern.aif
+++ b/sound/direct_sound_samples/cry_sunkern.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_surskit.aif b/sound/direct_sound_samples/cry_surskit.aif
index fb3bb5273..438b5b67a 100644
--- a/sound/direct_sound_samples/cry_surskit.aif
+++ b/sound/direct_sound_samples/cry_surskit.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_swablu.aif b/sound/direct_sound_samples/cry_swablu.aif
index a04538e0a..066095f55 100644
--- a/sound/direct_sound_samples/cry_swablu.aif
+++ b/sound/direct_sound_samples/cry_swablu.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_swalot.aif b/sound/direct_sound_samples/cry_swalot.aif
index 5d7eee8df..518a9bf5a 100644
--- a/sound/direct_sound_samples/cry_swalot.aif
+++ b/sound/direct_sound_samples/cry_swalot.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_swampert.aif b/sound/direct_sound_samples/cry_swampert.aif
index 2e3fa063a..56bd26405 100644
--- a/sound/direct_sound_samples/cry_swampert.aif
+++ b/sound/direct_sound_samples/cry_swampert.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_swellow.aif b/sound/direct_sound_samples/cry_swellow.aif
index 794485fc2..2b94eb432 100644
--- a/sound/direct_sound_samples/cry_swellow.aif
+++ b/sound/direct_sound_samples/cry_swellow.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_swinub.aif b/sound/direct_sound_samples/cry_swinub.aif
index dfcea7084..dc68d62d8 100644
--- a/sound/direct_sound_samples/cry_swinub.aif
+++ b/sound/direct_sound_samples/cry_swinub.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_taillow.aif b/sound/direct_sound_samples/cry_taillow.aif
index 1d61ec473..8322a3224 100644
--- a/sound/direct_sound_samples/cry_taillow.aif
+++ b/sound/direct_sound_samples/cry_taillow.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_tangela.aif b/sound/direct_sound_samples/cry_tangela.aif
index b0242c550..c900b426d 100644
--- a/sound/direct_sound_samples/cry_tangela.aif
+++ b/sound/direct_sound_samples/cry_tangela.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_tauros.aif b/sound/direct_sound_samples/cry_tauros.aif
index 70e6f1420..84fa9b317 100644
--- a/sound/direct_sound_samples/cry_tauros.aif
+++ b/sound/direct_sound_samples/cry_tauros.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_teddiursa.aif b/sound/direct_sound_samples/cry_teddiursa.aif
index 8d86c6598..ba5cb5bc3 100644
--- a/sound/direct_sound_samples/cry_teddiursa.aif
+++ b/sound/direct_sound_samples/cry_teddiursa.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_tentacool.aif b/sound/direct_sound_samples/cry_tentacool.aif
index 697a751a6..332bec4b2 100644
--- a/sound/direct_sound_samples/cry_tentacool.aif
+++ b/sound/direct_sound_samples/cry_tentacool.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_tentacruel.aif b/sound/direct_sound_samples/cry_tentacruel.aif
index 9126eab93..e8ec1b14c 100644
--- a/sound/direct_sound_samples/cry_tentacruel.aif
+++ b/sound/direct_sound_samples/cry_tentacruel.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_togepi.aif b/sound/direct_sound_samples/cry_togepi.aif
index 0285b78e7..87ef6ef2d 100644
--- a/sound/direct_sound_samples/cry_togepi.aif
+++ b/sound/direct_sound_samples/cry_togepi.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_togetic.aif b/sound/direct_sound_samples/cry_togetic.aif
index 19a5d9da1..8aa18ac41 100644
--- a/sound/direct_sound_samples/cry_togetic.aif
+++ b/sound/direct_sound_samples/cry_togetic.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_torchic.aif b/sound/direct_sound_samples/cry_torchic.aif
index 479b44072..185a79499 100644
--- a/sound/direct_sound_samples/cry_torchic.aif
+++ b/sound/direct_sound_samples/cry_torchic.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_torkoal.aif b/sound/direct_sound_samples/cry_torkoal.aif
index b719b4f72..9e56d3810 100644
--- a/sound/direct_sound_samples/cry_torkoal.aif
+++ b/sound/direct_sound_samples/cry_torkoal.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_totodile.aif b/sound/direct_sound_samples/cry_totodile.aif
index 83dbc6cc4..dbf2179a7 100644
--- a/sound/direct_sound_samples/cry_totodile.aif
+++ b/sound/direct_sound_samples/cry_totodile.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_trapinch.aif b/sound/direct_sound_samples/cry_trapinch.aif
index c2227f4a0..01664b72e 100644
--- a/sound/direct_sound_samples/cry_trapinch.aif
+++ b/sound/direct_sound_samples/cry_trapinch.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_treecko.aif b/sound/direct_sound_samples/cry_treecko.aif
index 8a09c3220..a7416e8da 100644
--- a/sound/direct_sound_samples/cry_treecko.aif
+++ b/sound/direct_sound_samples/cry_treecko.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_tropius.aif b/sound/direct_sound_samples/cry_tropius.aif
index 2348dbb45..bbb52787b 100644
--- a/sound/direct_sound_samples/cry_tropius.aif
+++ b/sound/direct_sound_samples/cry_tropius.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_typhlosion.aif b/sound/direct_sound_samples/cry_typhlosion.aif
index 747617861..f0238d066 100644
--- a/sound/direct_sound_samples/cry_typhlosion.aif
+++ b/sound/direct_sound_samples/cry_typhlosion.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_tyranitar.aif b/sound/direct_sound_samples/cry_tyranitar.aif
index f6d0008ed..557f61769 100644
--- a/sound/direct_sound_samples/cry_tyranitar.aif
+++ b/sound/direct_sound_samples/cry_tyranitar.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_tyrogue.aif b/sound/direct_sound_samples/cry_tyrogue.aif
index d5d1c3e24..e5065f58b 100644
--- a/sound/direct_sound_samples/cry_tyrogue.aif
+++ b/sound/direct_sound_samples/cry_tyrogue.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_umbreon.aif b/sound/direct_sound_samples/cry_umbreon.aif
index 25c9dde7b..38129b1a7 100644
--- a/sound/direct_sound_samples/cry_umbreon.aif
+++ b/sound/direct_sound_samples/cry_umbreon.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_unown.aif b/sound/direct_sound_samples/cry_unown.aif
index 4cf5dab02..8339ccb6b 100644
--- a/sound/direct_sound_samples/cry_unown.aif
+++ b/sound/direct_sound_samples/cry_unown.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_unused_265.aif b/sound/direct_sound_samples/cry_unused_265.aif
index aec8a36ff..7f5965f06 100644
--- a/sound/direct_sound_samples/cry_unused_265.aif
+++ b/sound/direct_sound_samples/cry_unused_265.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_unused_268.aif b/sound/direct_sound_samples/cry_unused_268.aif
index 99ca8dd93..5cae364c3 100644
--- a/sound/direct_sound_samples/cry_unused_268.aif
+++ b/sound/direct_sound_samples/cry_unused_268.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_ursaring.aif b/sound/direct_sound_samples/cry_ursaring.aif
index 70d7b3c84..fcc748bd1 100644
--- a/sound/direct_sound_samples/cry_ursaring.aif
+++ b/sound/direct_sound_samples/cry_ursaring.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_vaporeon.aif b/sound/direct_sound_samples/cry_vaporeon.aif
index 8ef490dc7..4967cfdeb 100644
--- a/sound/direct_sound_samples/cry_vaporeon.aif
+++ b/sound/direct_sound_samples/cry_vaporeon.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_venomoth.aif b/sound/direct_sound_samples/cry_venomoth.aif
index 8c623b7e2..bc291ec33 100644
--- a/sound/direct_sound_samples/cry_venomoth.aif
+++ b/sound/direct_sound_samples/cry_venomoth.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_venonat.aif b/sound/direct_sound_samples/cry_venonat.aif
index 58bbdfbc2..e89d87fa8 100644
--- a/sound/direct_sound_samples/cry_venonat.aif
+++ b/sound/direct_sound_samples/cry_venonat.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_venusaur.aif b/sound/direct_sound_samples/cry_venusaur.aif
index ccd85fea9..8a1f69e6e 100644
--- a/sound/direct_sound_samples/cry_venusaur.aif
+++ b/sound/direct_sound_samples/cry_venusaur.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_vibrava.aif b/sound/direct_sound_samples/cry_vibrava.aif
index 07cb73376..3e3180219 100644
--- a/sound/direct_sound_samples/cry_vibrava.aif
+++ b/sound/direct_sound_samples/cry_vibrava.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_victreebel.aif b/sound/direct_sound_samples/cry_victreebel.aif
index fe156602b..d6e6a4fe9 100644
--- a/sound/direct_sound_samples/cry_victreebel.aif
+++ b/sound/direct_sound_samples/cry_victreebel.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_vigoroth.aif b/sound/direct_sound_samples/cry_vigoroth.aif
index d4d09beca..fc414f33d 100644
--- a/sound/direct_sound_samples/cry_vigoroth.aif
+++ b/sound/direct_sound_samples/cry_vigoroth.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_vileplume.aif b/sound/direct_sound_samples/cry_vileplume.aif
index 353830909..723eec697 100644
--- a/sound/direct_sound_samples/cry_vileplume.aif
+++ b/sound/direct_sound_samples/cry_vileplume.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_volbeat.aif b/sound/direct_sound_samples/cry_volbeat.aif
index b92b761d9..6f765081e 100644
--- a/sound/direct_sound_samples/cry_volbeat.aif
+++ b/sound/direct_sound_samples/cry_volbeat.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_voltorb.aif b/sound/direct_sound_samples/cry_voltorb.aif
index f376380a8..96e3bff31 100644
--- a/sound/direct_sound_samples/cry_voltorb.aif
+++ b/sound/direct_sound_samples/cry_voltorb.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_vulpix.aif b/sound/direct_sound_samples/cry_vulpix.aif
index 314b81752..20da23fb4 100644
--- a/sound/direct_sound_samples/cry_vulpix.aif
+++ b/sound/direct_sound_samples/cry_vulpix.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_wailmer.aif b/sound/direct_sound_samples/cry_wailmer.aif
index e47000acf..e8de91333 100644
--- a/sound/direct_sound_samples/cry_wailmer.aif
+++ b/sound/direct_sound_samples/cry_wailmer.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_wailord.aif b/sound/direct_sound_samples/cry_wailord.aif
index be4b0fd5f..2c0468010 100644
--- a/sound/direct_sound_samples/cry_wailord.aif
+++ b/sound/direct_sound_samples/cry_wailord.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_walrein.aif b/sound/direct_sound_samples/cry_walrein.aif
index 2baf4f985..24c00a596 100644
--- a/sound/direct_sound_samples/cry_walrein.aif
+++ b/sound/direct_sound_samples/cry_walrein.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_wartortle.aif b/sound/direct_sound_samples/cry_wartortle.aif
index 1c846f60a..5dab7fd93 100644
--- a/sound/direct_sound_samples/cry_wartortle.aif
+++ b/sound/direct_sound_samples/cry_wartortle.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_weedle.aif b/sound/direct_sound_samples/cry_weedle.aif
index 4b91e1fc3..773c2c8ae 100644
--- a/sound/direct_sound_samples/cry_weedle.aif
+++ b/sound/direct_sound_samples/cry_weedle.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_weepinbell.aif b/sound/direct_sound_samples/cry_weepinbell.aif
index 4353d5d25..cdd61380a 100644
--- a/sound/direct_sound_samples/cry_weepinbell.aif
+++ b/sound/direct_sound_samples/cry_weepinbell.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_weezing.aif b/sound/direct_sound_samples/cry_weezing.aif
index 376f1443d..2e4a7fe13 100644
--- a/sound/direct_sound_samples/cry_weezing.aif
+++ b/sound/direct_sound_samples/cry_weezing.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_whiscash.aif b/sound/direct_sound_samples/cry_whiscash.aif
index 72435f691..219737f32 100644
--- a/sound/direct_sound_samples/cry_whiscash.aif
+++ b/sound/direct_sound_samples/cry_whiscash.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_whismur.aif b/sound/direct_sound_samples/cry_whismur.aif
index 4ebb1f2f6..4da92ca6a 100644
--- a/sound/direct_sound_samples/cry_whismur.aif
+++ b/sound/direct_sound_samples/cry_whismur.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_wigglytuff.aif b/sound/direct_sound_samples/cry_wigglytuff.aif
index 3ffa60e40..90aa90a23 100644
--- a/sound/direct_sound_samples/cry_wigglytuff.aif
+++ b/sound/direct_sound_samples/cry_wigglytuff.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_wingull.aif b/sound/direct_sound_samples/cry_wingull.aif
index 55a0d8e82..182ef18e6 100644
--- a/sound/direct_sound_samples/cry_wingull.aif
+++ b/sound/direct_sound_samples/cry_wingull.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_wobbuffet.aif b/sound/direct_sound_samples/cry_wobbuffet.aif
index 66c971c4c..70ee1f704 100644
--- a/sound/direct_sound_samples/cry_wobbuffet.aif
+++ b/sound/direct_sound_samples/cry_wobbuffet.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_wooper.aif b/sound/direct_sound_samples/cry_wooper.aif
index bd6592a8a..51a6b627e 100644
--- a/sound/direct_sound_samples/cry_wooper.aif
+++ b/sound/direct_sound_samples/cry_wooper.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_wurmple.aif b/sound/direct_sound_samples/cry_wurmple.aif
index 3d800b7bb..6442a4063 100644
--- a/sound/direct_sound_samples/cry_wurmple.aif
+++ b/sound/direct_sound_samples/cry_wurmple.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_wynaut.aif b/sound/direct_sound_samples/cry_wynaut.aif
index a93787e07..798732c74 100644
--- a/sound/direct_sound_samples/cry_wynaut.aif
+++ b/sound/direct_sound_samples/cry_wynaut.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_xatu.aif b/sound/direct_sound_samples/cry_xatu.aif
index 9664d696d..ac758fdbf 100644
--- a/sound/direct_sound_samples/cry_xatu.aif
+++ b/sound/direct_sound_samples/cry_xatu.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_yanma.aif b/sound/direct_sound_samples/cry_yanma.aif
index 1009e9b11..df76534c5 100644
--- a/sound/direct_sound_samples/cry_yanma.aif
+++ b/sound/direct_sound_samples/cry_yanma.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_zangoose.aif b/sound/direct_sound_samples/cry_zangoose.aif
index 37babd376..ce1622043 100644
--- a/sound/direct_sound_samples/cry_zangoose.aif
+++ b/sound/direct_sound_samples/cry_zangoose.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_zapdos.aif b/sound/direct_sound_samples/cry_zapdos.aif
index f0ea7d070..a8d914d14 100644
--- a/sound/direct_sound_samples/cry_zapdos.aif
+++ b/sound/direct_sound_samples/cry_zapdos.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_zigzagoon.aif b/sound/direct_sound_samples/cry_zigzagoon.aif
index 9d34637fa..52b9bb4f4 100644
--- a/sound/direct_sound_samples/cry_zigzagoon.aif
+++ b/sound/direct_sound_samples/cry_zigzagoon.aif
Binary files differ
diff --git a/sound/direct_sound_samples/cry_zubat.aif b/sound/direct_sound_samples/cry_zubat.aif
index afd6e392e..45036d072 100644
--- a/sound/direct_sound_samples/cry_zubat.aif
+++ b/sound/direct_sound_samples/cry_zubat.aif
Binary files differ
diff --git a/src/battle_ai.c b/src/battle_ai.c
index e60bf478f..7c9b7f17e 100644
--- a/src/battle_ai.c
+++ b/src/battle_ai.c
@@ -4,6 +4,7 @@
#include "pokemon.h"
#include "rng.h"
#include "abilities.h"
+#include "species.h"
#define AIScriptRead32(ptr) ((ptr)[0] | (ptr)[1] << 8 | (ptr)[2] << 16 | (ptr)[3] << 24)
#define AIScriptRead16(ptr) ((ptr)[0] | (ptr)[1] << 8)
@@ -20,6 +21,7 @@ extern void move_effectiveness_something(u16, u8, u8);
extern u16 gBattleTypeFlags;
extern u8 gUnknown_02024A60;
+extern u8 gUnknown_02024A6A[][2];
extern u16 gUnknown_02024BE6;
extern u32 gUnknown_02024BEC;
extern u8 gUnknown_02024C07; // something player?
@@ -1042,128 +1044,52 @@ void BattleAICmd_unk_2A(void)
void BattleAICmd_unk_2B(void)
{}
-__attribute__((naked))
void BattleAICmd_count_alive_pokemon(void)
{
- asm(".syntax unified\n\
- push {r4-r7,lr}\n\
- mov r7, r9\n\
- mov r6, r8\n\
- push {r6,r7}\n\
- ldr r1, _08108550 @ =0x02016800\n\
- movs r0, 0\n\
- str r0, [r1, 0x8]\n\
- ldr r0, _08108554 @ =gAIScriptPtr\n\
- ldr r0, [r0]\n\
- ldrb r0, [r0, 0x1]\n\
- cmp r0, 0x1\n\
- bne _0810855C\n\
- ldr r0, _08108558 @ =gUnknown_02024C07\n\
- b _0810855E\n\
- .align 2, 0\n\
-_08108550: .4byte 0x02016800\n\
-_08108554: .4byte gAIScriptPtr\n\
-_08108558: .4byte gUnknown_02024C07\n\
-_0810855C:\n\
- ldr r0, _081085A8 @ =gUnknown_02024C08\n\
-_0810855E:\n\
- ldrb r5, [r0]\n\
- adds r0, r5, 0\n\
- bl battle_side_get_owner\n\
- lsls r0, 24\n\
- ldr r1, _081085AC @ =gEnemyParty\n\
- mov r9, r1\n\
- cmp r0, 0\n\
- bne _08108574\n\
- ldr r0, _081085B0 @ =gPlayerParty\n\
- mov r9, r0\n\
-_08108574:\n\
- ldr r0, _081085B4 @ =gBattleTypeFlags\n\
- ldrh r1, [r0]\n\
- movs r0, 0x1\n\
- ands r0, r1\n\
- cmp r0, 0\n\
- beq _081085BC\n\
- ldr r4, _081085B8 @ =gUnknown_02024A6A\n\
- lsls r0, r5, 1\n\
- adds r0, r4\n\
- ldrb r0, [r0]\n\
- mov r8, r0\n\
- adds r0, r5, 0\n\
- bl battle_get_per_side_status\n\
- movs r1, 0x2\n\
- eors r0, r1\n\
- lsls r0, 24\n\
- lsrs r0, 24\n\
- bl battle_get_side_with_given_state\n\
- lsls r0, 24\n\
- lsrs r0, 23\n\
- adds r0, r4\n\
- ldrb r6, [r0]\n\
- b _081085C6\n\
- .align 2, 0\n\
-_081085A8: .4byte gUnknown_02024C08\n\
-_081085AC: .4byte gEnemyParty\n\
-_081085B0: .4byte gPlayerParty\n\
-_081085B4: .4byte gBattleTypeFlags\n\
-_081085B8: .4byte gUnknown_02024A6A\n\
-_081085BC:\n\
- ldr r1, _08108624 @ =gUnknown_02024A6A\n\
- lsls r0, r5, 1\n\
- adds r0, r1\n\
- ldrb r6, [r0]\n\
- mov r8, r6\n\
-_081085C6:\n\
- movs r5, 0\n\
- ldr r7, _08108628 @ =0x02016800\n\
-_081085CA:\n\
- cmp r5, r8\n\
- beq _08108608\n\
- cmp r5, r6\n\
- beq _08108608\n\
- movs r0, 0x64\n\
- muls r0, r5\n\
- mov r1, r9\n\
- adds r4, r1, r0\n\
- adds r0, r4, 0\n\
- movs r1, 0x39\n\
- bl GetMonData\n\
- cmp r0, 0\n\
- beq _08108608\n\
- adds r0, r4, 0\n\
- movs r1, 0x41\n\
- bl GetMonData\n\
- cmp r0, 0\n\
- beq _08108608\n\
- adds r0, r4, 0\n\
- movs r1, 0x41\n\
- bl GetMonData\n\
- movs r1, 0xCE\n\
- lsls r1, 1\n\
- cmp r0, r1\n\
- beq _08108608\n\
- ldr r0, [r7, 0x8]\n\
- adds r0, 0x1\n\
- str r0, [r7, 0x8]\n\
-_08108608:\n\
- adds r5, 0x1\n\
- cmp r5, 0x5\n\
- ble _081085CA\n\
- ldr r1, _0810862C @ =gAIScriptPtr\n\
- ldr r0, [r1]\n\
- adds r0, 0x2\n\
- str r0, [r1]\n\
- pop {r3,r4}\n\
- mov r8, r3\n\
- mov r9, r4\n\
- pop {r4-r7}\n\
- pop {r0}\n\
- bx r0\n\
- .align 2, 0\n\
-_08108624: .4byte gUnknown_02024A6A\n\
-_08108628: .4byte 0x02016800\n\
-_0810862C: .4byte gAIScriptPtr\n\
- .syntax divided");
+ u8 index;
+ struct Pokemon *party;
+ struct AI_ThinkingStruct *ai = &battle_2000000.ai;
+ int i;
+ u8 var, var2;
+
+ ai->unk8 = 0;
+
+ if (gAIScriptPtr[1] == USER)
+ index = gUnknown_02024C07;
+ else
+ index = gUnknown_02024C08;
+
+ if (battle_side_get_owner(index) == 0)
+ party = gPlayerParty;
+ else
+ party = gEnemyParty;
+
+ if (gBattleTypeFlags & BATTLE_TYPE_DOUBLE)
+ {
+ u32 status;
+ var = gUnknown_02024A6A[index][0];
+ status = battle_get_per_side_status(index) ^ 2;
+ var2 = gUnknown_02024A6A[battle_get_side_with_given_state(status)][0];
+ }
+ else
+ {
+ var = gUnknown_02024A6A[index][0];
+ var2 = gUnknown_02024A6A[index][0];
+ }
+
+ for (i = 0; i < 6; i++)
+ {
+ struct AI_ThinkingStruct *ai2 = &battle_2000000.ai;
+ if (i != var && i != var2
+ && GetMonData(&party[i], MON_DATA_HP) != 0
+ && GetMonData(&party[i], MON_DATA_SPECIES2) != SPECIES_NONE
+ && GetMonData(&party[i], MON_DATA_SPECIES2) != SPECIES_EGG)
+ {
+ ai2->unk8++;
+ }
+ }
+
+ gAIScriptPtr += 2;
}
void BattleAICmd_unk_2D(void)
@@ -1403,3 +1329,40 @@ void BattleAICmd_unk_32(void)
void BattleAICmd_unk_33(void)
{}
+
+void BattleAICmd_if_status_in_party(void)
+{
+ struct Pokemon *party;
+ int i;
+ u32 statusToCompareTo;
+
+ if (gAIScriptPtr[1] == USER)
+ {
+ party = gEnemyParty;
+ }
+ else if (0)
+ {
+ // what is going on here?
+ follow_jump:
+ gAIScriptPtr = AIScriptReadPtr(gAIScriptPtr + 6);
+ return;
+ }
+ else
+ {
+ party = gPlayerParty;
+ }
+
+ statusToCompareTo = AIScriptRead32(gAIScriptPtr + 2);
+
+ for (i = 0; i < 6; i++)
+ {
+ u16 species = GetMonData(&party[i], MON_DATA_SPECIES);
+ u16 hp = GetMonData(&party[i], MON_DATA_HP);
+ u32 status = GetMonData(&party[i], MON_DATA_STATUS);
+
+ if (species != SPECIES_NONE && species != SPECIES_EGG && hp != 0 && status == statusToCompareTo)
+ goto follow_jump;
+ }
+
+ gAIScriptPtr += 10;
+}
diff --git a/src/field_control_avatar.c b/src/field_control_avatar.c
new file mode 100644
index 000000000..495327b9b
--- /dev/null
+++ b/src/field_control_avatar.c
@@ -0,0 +1,229 @@
+#include "global.h"
+#include "asm.h"
+#include "field_player_avatar.h"
+#include "metatile_behavior.h"
+#include "rom4.h"
+#include "script.h"
+#include "sound.h"
+#include "trainer_see.h"
+
+extern u8 gUnknown_0815281E[];
+extern u8 gUnknown_08152C39[];
+extern u8 gUnknown_0815F36C[];
+extern u8 gUnknown_0815F43A[];
+extern u8 gUnknown_081A0009[];
+
+__attribute__((naked))
+void sub_8067EEC(struct UnkInputStruct *s)
+{
+ asm(".syntax unified\n\
+ push {r4,r5,lr}\n\
+ movs r1, 0x2\n\
+ negs r1, r1\n\
+ movs r3, 0x3\n\
+ negs r3, r3\n\
+ movs r4, 0x5\n\
+ negs r4, r4\n\
+ movs r5, 0x9\n\
+ negs r5, r5\n\
+ movs r2, 0\n\
+ strb r2, [r0]\n\
+ ldrb r2, [r0, 0x1]\n\
+ ands r1, r2\n\
+ ands r1, r3\n\
+ ands r1, r4\n\
+ ands r1, r5\n\
+ strb r1, [r0, 0x1]\n\
+ movs r1, 0\n\
+ strb r1, [r0, 0x2]\n\
+ pop {r4,r5}\n\
+ pop {r0}\n\
+ bx r0\n\
+ .syntax divided\n");
+}
+
+extern u16 cur_mapdata_block_role_at_player_pos(int);
+
+void process_overworld_input(struct UnkInputStruct *pStruct, u16 keys, u16 heldKeys)
+{
+ u8 r6 = gPlayerAvatar.running1;
+ u8 r9 = gPlayerAvatar.running2;
+ bool8 r7 = MetatileBehavior_IsMoveTile(cur_mapdata_block_role_at_player_pos(r9));
+
+ if ((r6 == 2 && r7 == FALSE) || r6 == 0)
+ {
+ if (sub_80E6034() != 4)
+ {
+ if (keys & START_BUTTON)
+ pStruct->input_field_0_2 = TRUE;
+ if (keys & SELECT_BUTTON)
+ pStruct->input_field_0_3 = TRUE;
+ if (keys & A_BUTTON)
+ pStruct->input_field_0_0 = TRUE;
+ if (keys & B_BUTTON)
+ pStruct->input_field_0_7 = TRUE;
+ }
+ if (heldKeys & (DPAD_UP | DPAD_DOWN | DPAD_LEFT | DPAD_RIGHT))
+ {
+ pStruct->input_field_0_4 = TRUE;
+ pStruct->input_field_0_5 = TRUE;
+ }
+ }
+ if (r7 == FALSE)
+ {
+ if (r6 == 2 && r9 == 2)
+ pStruct->input_field_0_6 = TRUE;
+ if (r7 == FALSE && r6 == 2)
+ pStruct->input_field_0_1 = TRUE;
+ }
+ if (heldKeys & DPAD_UP)
+ pStruct->input_field_2 = 2;
+ else if (heldKeys & DPAD_DOWN)
+ pStruct->input_field_2 = 1;
+ else if (heldKeys & DPAD_LEFT)
+ pStruct->input_field_2 = 3;
+ else if (heldKeys & DPAD_RIGHT)
+ pStruct->input_field_2 = 4;
+}
+
+struct MapPosition
+{
+ s16 x;
+ s16 y;
+ u8 height;
+};
+
+void player_get_pos_to_and_height(struct MapPosition *);
+extern u8 mapheader_run_first_tag2_script_list_match(void);
+extern int sub_80687A4(void);
+extern u8 sub_80687E4();
+extern u8 is_it_battle_time_3();
+extern u8 mapheader_run_first_tag2_script_list_match_conditionally();
+void player_get_next_pos_and_height(struct MapPosition *);
+u8 sub_80681F0(struct MapPosition *position, u16 b, u8 c);
+extern u8 map_warp_consider_2_to_inside();
+extern int sub_8068770(void);
+extern void sub_8071310(void);
+extern int sub_80A6D1C(void);
+
+int sub_8068024(struct UnkInputStruct *s)
+{
+ struct MapPosition position;
+ u8 r6;
+ u16 r4;
+
+ r6 = player_get_direction_lower_nybble();
+ player_get_pos_to_and_height(&position);
+ r4 = MapGridGetMetatileBehaviorAt(position.x, position.y);
+ if (CheckTrainers() == TRUE)
+ return 1;
+ if (mapheader_run_first_tag2_script_list_match() == 1)
+ return 1;
+ if (s->input_field_0_7 && sub_80687A4() == 1)
+ return 1;
+ if (s->input_field_0_6)
+ {
+ IncrementGameStat(5);
+ if (sub_80687E4(&position, r4, r6) == 1)
+ return 1;
+ }
+ if (s->input_field_0_1 && is_it_battle_time_3(r4) == 1)
+ return 1;
+ if (s->input_field_0_4 && s->input_field_2 == r6)
+ {
+ if (mapheader_run_first_tag2_script_list_match_conditionally(&position, r4, r6) == 1)
+ return 1;
+ }
+ player_get_next_pos_and_height(&position);
+ r4 = MapGridGetMetatileBehaviorAt(position.x, position.y);
+ if (s->input_field_0_0 && sub_80681F0(&position, r4, r6) == 1)
+ return 1;
+ if (s->input_field_0_5 && s->input_field_2 == r6)
+ {
+ if (map_warp_consider_2_to_inside(&position, r4, r6) == 1)
+ return 1;
+ }
+ if (s->input_field_0_0 && sub_8068770() == 1)
+ return 1;
+ if (s->input_field_0_2)
+ {
+ PlaySE(6);
+ sub_8071310();
+ return 1;
+ }
+ //_08068154
+ if (s->input_field_0_3 && sub_80A6D1C() == 1)
+ return 1;
+ return FALSE;
+}
+
+void player_get_pos_to_and_height(struct MapPosition *position)
+{
+ PlayerGetDestCoords(&position->x, &position->y);
+ position->height = PlayerGetZCoord();
+}
+
+void player_get_next_pos_and_height(struct MapPosition *position)
+{
+ s16 x, y;
+
+ GetXYCoordsOneStepInFrontOfPlayer(&position->x, &position->y);
+ PlayerGetDestCoords(&x, &y);
+ if (MapGridGetZCoordAt(x, y) != 0)
+ position->height = PlayerGetZCoord();
+ else
+ position->height = 0;
+}
+
+u16 cur_mapdata_block_role_at_player_pos(int unused)
+{
+ s16 x, y;
+
+ PlayerGetDestCoords(&x, &y);
+ return MapGridGetMetatileBehaviorAt(x, y);
+}
+
+u8 *TryGetScriptOnPressingA(struct MapPosition *position, u8 b, u8 c);
+
+u8 sub_80681F0(struct MapPosition *position, u16 b, u8 c)
+{
+ u8 *script = TryGetScriptOnPressingA(position, b, c);
+
+ if (script == NULL)
+ return FALSE;
+
+ if (script != gUnknown_0815281E
+ && script != gUnknown_08152C39
+ && script != gUnknown_0815F36C
+ && script != gUnknown_0815F43A
+ && script != gUnknown_081A0009)
+ PlaySE(5);
+
+ ScriptContext1_SetupScript(script);
+ return TRUE;
+}
+
+u8 *sub_8068364();
+u8 *TryGetInvisibleMapObjectScript();
+u8 *sub_8068500();
+u8 *TryGetFieldMoveScript();
+
+u8 *TryGetScriptOnPressingA(struct MapPosition *position, u8 b, u8 c)
+{
+ u8 *script;
+
+ script = sub_8068364(position, b, c);
+ if (script != NULL)
+ return script;
+ script = TryGetInvisibleMapObjectScript(position, b, c);
+ if (script != NULL)
+ return script;
+ script = sub_8068500(position, b, c);
+ if (script != NULL)
+ return script;
+ script = TryGetFieldMoveScript(position, b, c);
+ if (script != NULL)
+ return script;
+
+ return NULL;
+}
diff --git a/src/pokemon_2.c b/src/pokemon_2.c
index 8b55baaba..f6bd432c7 100644
--- a/src/pokemon_2.c
+++ b/src/pokemon_2.c
@@ -484,7 +484,7 @@ u32 GetBoxMonData(struct BoxPokemon *boxMon, s32 field, u8 *data)
retVal = boxMon->unknown;
break;
case MON_DATA_SPECIES:
- retVal = boxMon->isBadEgg ? 412 : substruct0->species;
+ retVal = boxMon->isBadEgg ? SPECIES_EGG : substruct0->species;
break;
case MON_DATA_HELD_ITEM:
retVal = substruct0->heldItem;
@@ -645,7 +645,7 @@ u32 GetBoxMonData(struct BoxPokemon *boxMon, s32 field, u8 *data)
case MON_DATA_SPECIES2:
retVal = substruct0->species;
if (substruct0->species && (substruct3->isEgg || boxMon->isBadEgg))
- retVal = 412;
+ retVal = SPECIES_EGG;
break;
case MON_DATA_IVS:
retVal = substruct3->hpIV | (substruct3->attackIV << 5) | (substruct3->defenseIV << 10) | (substruct3->speedIV << 15) | (substruct3->spAttackIV << 20) | (substruct3->spDefenseIV << 25);
@@ -1130,7 +1130,7 @@ u8 sub_803DAA0(void)
{
if (GetMonData(&gPlayerParty[i], MON_DATA_HP, NULL) != 0
&& GetMonData(&gPlayerParty[i], MON_DATA_SPECIES2, NULL) != SPECIES_NONE
- && GetMonData(&gPlayerParty[i], MON_DATA_SPECIES2, NULL) != 412)
+ && GetMonData(&gPlayerParty[i], MON_DATA_SPECIES2, NULL) != SPECIES_EGG)
aliveCount++;
}
@@ -1232,7 +1232,7 @@ void GetSpeciesName(u8 *name, u16 species)
for (i = 0; i <= POKEMON_NAME_LENGTH; i++)
{
- if (species > 412)
+ if (species > NUM_SPECIES)
name[i] = gSpeciesNames[0][i];
else
name[i] = gSpeciesNames[species][i];
diff --git a/tools/aif2pcm/main.c b/tools/aif2pcm/main.c
index be83554a2..fbb024a1d 100644
--- a/tools/aif2pcm/main.c
+++ b/tools/aif2pcm/main.c
@@ -23,6 +23,7 @@
#include <string.h>
#include <stdbool.h>
#include <stdint.h>
+#include <limits.h>
/* extended.c */
void ieee754_write_extended (double, uint8_t*);
@@ -55,6 +56,7 @@ typedef struct {
bool has_loop;
unsigned long loop_offset;
double sample_rate;
+ unsigned long real_num_samples;
} AifData;
struct Bytes {
@@ -245,6 +247,10 @@ void read_aif(struct Bytes *aif, AifData *aif_data)
}
else if (strcmp(marker_name, "END") == 0)
{
+ if (!aif_data->has_loop) {
+ aif_data->loop_offset = marker_position;
+ aif_data->has_loop = true;
+ }
aif_data->num_samples = marker_position;
}
@@ -270,6 +276,7 @@ void read_aif(struct Bytes *aif, AifData *aif_data)
memcpy(sample_data, &aif->data[pos], num_samples);
aif_data->samples = sample_data;
+ aif_data->real_num_samples = num_samples;
pos += chunk_size - 8;
}
else
@@ -281,7 +288,7 @@ void read_aif(struct Bytes *aif, AifData *aif_data)
}
// This is a table of deltas between sample values in compressed PCM data.
-const int8_t gDeltaEncodingTable[] = {
+const int gDeltaEncodingTable[] = {
0, 1, 4, 9, 16, 25, 36, 49,
-64, -49, -36, -25, -16, -9, -4, -1,
};
@@ -353,6 +360,26 @@ struct Bytes *delta_decompress(struct Bytes *delta, unsigned int expected_length
return pcm;
}
+int get_delta_index(uint8_t sample, uint8_t prev_sample)
+{
+ int best_error = INT_MAX;
+ int best_index = -1;
+
+ for (int i = 0; i < 16; i++)
+ {
+ uint8_t new_sample = prev_sample + gDeltaEncodingTable[i];
+ int error = sample > new_sample ? sample - new_sample : new_sample - sample;
+
+ if (error < best_error)
+ {
+ best_error = error;
+ best_index = i;
+ }
+ }
+
+ return best_index;
+}
+
struct Bytes *delta_compress(struct Bytes *pcm)
{
struct Bytes *delta = malloc(sizeof(struct Bytes));
@@ -378,103 +405,42 @@ struct Bytes *delta_compress(struct Bytes *pcm)
delta->data = malloc(delta->length + 33);
- uint8_t hi, lo;
unsigned int i = 0;
unsigned int j = 0;
int k;
- int l;
- int8_t base;
- int8_t diff;
+ uint8_t base;
+ int delta_index;
+
while (i < pcm->length)
{
- base = (int8_t)pcm->data[i++];
- delta->data[j++] = (uint8_t)base;
- if (i >= pcm->length)
- {
- break;
- }
- hi = 0;
- diff = pcm->data[i++] - base;
- if (diff > 49)
- {
- diff = -diff;
- }
- if (diff < 0)
- {
- for (l = 8; l < 16; l++)
- {
- lo = l & 0xf;
- if (diff <= gDeltaEncodingTable[l]) break;
- }
- }
- else
- {
- for (l = 0; l < 8; l++)
- {
- lo = l & 0xf;
- if (diff <= gDeltaEncodingTable[l]) break;
- }
- }
- base += diff;
- delta->data[j++] = (hi << 4) | lo;
+ base = pcm->data[i++];
+ delta->data[j++] = base;
+
if (i >= pcm->length)
{
break;
}
+ delta_index = get_delta_index(pcm->data[i++], base);
+ base += gDeltaEncodingTable[delta_index];
+ delta->data[j++] = delta_index;
+
for (k = 0; k < 31; k++)
{
- diff = pcm->data[i++] - base;
- if (diff > 49) diff = -diff;
- if (diff < 0)
- {
- for (l = 8; l < 16; l++)
- {
- hi = l & 0xf;
- if (diff <= gDeltaEncodingTable[l]) break;
- }
- }
- else
- {
- for (l = 0; l < 8; l++)
- {
- hi = l & 0xf;
- if (diff <= gDeltaEncodingTable[l]) break;
- }
- }
- base += diff;
- delta->data[j] = (hi << 4);
if (i >= pcm->length)
{
break;
}
- diff = pcm->data[i++] - base;
- if (diff > 49) diff = -diff;
- if (diff < 0)
- {
- for (l = 8; l < 16; l++)
- {
- lo = l & 0xf;
- if (diff <= gDeltaEncodingTable[l]) break;
- }
- }
- else
- {
- for (l = 0; l < 8; l++)
- {
- lo = l & 0xf;
- if (diff <= gDeltaEncodingTable[l]) break;
- }
- }
- base += diff;
- delta->data[j++] = (hi << 4) | lo;
+ delta_index = get_delta_index(pcm->data[i++], base);
+ base += gDeltaEncodingTable[delta_index];
+ delta->data[j] = (delta_index << 4);
+
if (i >= pcm->length)
{
break;
}
- }
- if (i >= pcm->length)
- {
- break;
+ delta_index = get_delta_index(pcm->data[i++], base);
+ base += gDeltaEncodingTable[delta_index];
+ delta->data[j++] |= delta_index;
}
}
@@ -514,7 +480,7 @@ void aif2pcm(const char *aif_filename, const char *pcm_filename, bool compress)
{
struct Bytes *input = malloc(sizeof(struct Bytes));
input->data = aif_data.samples;
- input->length = aif_data.num_samples;
+ input->length = aif_data.real_num_samples;
pcm = delta_compress(input);
free(input);
}
@@ -522,7 +488,7 @@ void aif2pcm(const char *aif_filename, const char *pcm_filename, bool compress)
{
pcm = malloc(sizeof(struct Bytes));
pcm->data = aif_data.samples;
- pcm->length = aif_data.num_samples;
+ pcm->length = aif_data.real_num_samples;
}
output.length = header_size + pcm->length;
output.data = malloc(output.length);
@@ -588,7 +554,7 @@ void pcm2aif(const char *pcm_filename, const char *aif_filename, uint32_t base_n
memcpy(aif_data->samples, pcm->data, pcm->length);
struct Bytes *aif = malloc(sizeof(struct Bytes));
- aif->length = 54 + 60 + aif_data->num_samples;
+ aif->length = 54 + 60 + pcm->length;
aif->data = malloc(aif->length);
long pos = 0;
@@ -632,10 +598,10 @@ void pcm2aif(const char *pcm_filename, const char *aif_filename, uint32_t base_n
aif->data[pos++] = 1; // 1 channel
// Common Chunk numSampleFrames
- aif->data[pos++] = ((pcm->length >> 24) & 0xFF);
- aif->data[pos++] = ((pcm->length >> 16) & 0xFF);
- aif->data[pos++] = ((pcm->length >> 8) & 0xFF);
- aif->data[pos++] = (pcm->length & 0xFF);
+ aif->data[pos++] = ((aif_data->num_samples >> 24) & 0xFF);
+ aif->data[pos++] = ((aif_data->num_samples >> 16) & 0xFF);
+ aif->data[pos++] = ((aif_data->num_samples >> 8) & 0xFF);
+ aif->data[pos++] = (aif_data->num_samples & 0xFF);
// Common Chunk sampleSize
aif->data[pos++] = 0;
@@ -650,24 +616,25 @@ void pcm2aif(const char *pcm_filename, const char *aif_filename, uint32_t base_n
aif->data[pos++] = sample_rate_buffer[i];
}
- // Marker Chunk ckID
- aif->data[pos++] = 'M';
- aif->data[pos++] = 'A';
- aif->data[pos++] = 'R';
- aif->data[pos++] = 'K';
+ if (aif_data->has_loop)
+ {
- // Marker Chunk ckSize
- aif->data[pos++] = 0;
- aif->data[pos++] = 0;
- aif->data[pos++] = 0;
- aif->data[pos++] = 12 + (aif_data->has_loop ? 12 : 0);
+ // Marker Chunk ckID
+ aif->data[pos++] = 'M';
+ aif->data[pos++] = 'A';
+ aif->data[pos++] = 'R';
+ aif->data[pos++] = 'K';
- // Marker Chunk numMarkers
- aif->data[pos++] = 0;
- aif->data[pos++] = (aif_data->has_loop ? 2 : 1);
+ // Marker Chunk ckSize
+ aif->data[pos++] = 0;
+ aif->data[pos++] = 0;
+ aif->data[pos++] = 0;
+ aif->data[pos++] = 12 + (aif_data->has_loop ? 12 : 0);
+
+ // Marker Chunk numMarkers
+ aif->data[pos++] = 0;
+ aif->data[pos++] = (aif_data->has_loop ? 2 : 1);
- if (aif_data->has_loop)
- {
// Marker loop start
aif->data[pos++] = 0;
aif->data[pos++] = 1; // id = 1
@@ -684,22 +651,22 @@ void pcm2aif(const char *pcm_filename, const char *aif_filename, uint32_t base_n
aif->data[pos++] = 'A';
aif->data[pos++] = 'R';
aif->data[pos++] = 'T'; // markerName
- }
-
- // Marker loop end
- aif->data[pos++] = 0;
- aif->data[pos++] = (aif_data->has_loop ? 2 : 1); // id = 2
-
- long loop_end = aif_data->num_samples;
- aif->data[pos++] = ((loop_end >> 24) & 0xFF);
- aif->data[pos++] = ((loop_end >> 16) & 0xFF);
- aif->data[pos++] = ((loop_end >> 8) & 0xFF);
- aif->data[pos++] = (loop_end & 0xFF); // position
- aif->data[pos++] = 3; // pascal-style string length
- aif->data[pos++] = 'E';
- aif->data[pos++] = 'N';
- aif->data[pos++] = 'D';
+ // Marker loop end
+ aif->data[pos++] = 0;
+ aif->data[pos++] = (aif_data->has_loop ? 2 : 1); // id = 2
+
+ long loop_end = aif_data->num_samples;
+ aif->data[pos++] = ((loop_end >> 24) & 0xFF);
+ aif->data[pos++] = ((loop_end >> 16) & 0xFF);
+ aif->data[pos++] = ((loop_end >> 8) & 0xFF);
+ aif->data[pos++] = (loop_end & 0xFF); // position
+
+ aif->data[pos++] = 3; // pascal-style string length
+ aif->data[pos++] = 'E';
+ aif->data[pos++] = 'N';
+ aif->data[pos++] = 'D';
+ }
// Instrument Chunk ckID
aif->data[pos++] = 'I';
@@ -826,7 +793,7 @@ int main(int argc, char **argv)
}
}
- if (strcmp(extension, "aif") == 0)
+ if (strcmp(extension, "aif") == 0 || strcmp(extension, "aiff") == 0)
{
if (argc >= 3)
{