#include .align 2 .text .thumb .global wild_pokemon_data wild_pokemon_data: .byte 0x0, 0x4, 0x0, 0x0 .word 0x0, water_data_0, 0x0, fishing_data_0 .byte 0x1, 0x0, 0x0, 0x0 .word grass_data_1, 0x0, 0x0, 0x0 .byte 0x1, 0x1, 0x0, 0x0 .word grass_data_2, 0x0, 0x0, 0x0 .byte 0x1, 0x2, 0x0, 0x0 .word grass_data_3, 0x0, 0x0, 0x0 .byte 0x1, 0x3, 0x0, 0x0 .word grass_data_4, 0x0, 0x0, 0x0 .byte 0x3, 0x1, 0x0, 0x0 .word grass_data_5, 0x0, 0x0, 0x0 .byte 0x3, 0x2, 0x0, 0x0 .word grass_data_6, 0x0, 0x0, 0x0 .byte 0x3, 0x3, 0x0, 0x0 .word grass_data_7, 0x0, 0x0, 0x0 .byte 0x3, 0x5, 0x0, 0x0 .word grass_data_8, 0x0, 0x0, 0x0 .byte 0x3, 0x6, 0x0, 0x0 .word grass_data_9, 0x0, 0x0, 0x0 .byte 0x3, 0x7, 0x0, 0x0 .word 0x0, water_data_10, 0x0, fishing_data_10 .byte 0x3, 0x8, 0x0, 0x0 .word 0x0, water_data_11, 0x0, fishing_data_11 .byte 0x3, 0xA, 0x0, 0x0 .word grass_data_12, 0x0, 0x0, 0x0 .byte 0x3, 0xB, 0x0, 0x0 .word grass_data_13, 0x0, 0x0, 0x0 .byte 0x3, 0xC, 0x0, 0x0 .word grass_data_14, 0x0, 0x0, 0x0 .byte 0x3, 0xD, 0x0, 0x0 .word grass_data_15, 0x0, 0x0, 0x0 .byte 0x3, 0xE, 0x0, 0x0 .word grass_data_16, 0x0, 0x0, 0x0 .byte 0x3, 0xF, 0x0, 0x0 .word grass_data_17, 0x0, 0x0, 0x0 .byte 0x3, 0x10, 0x0, 0x0 .word grass_data_18, water_data_18, 0x0, fishing_data_18 .byte 0x3, 0x11, 0x0, 0x0 .word grass_data_19, 0x0, 0x0, 0x0 .byte 0x3, 0x12, 0x0, 0x0 .word grass_data_20, 0x0, 0x0, 0x0 .byte 0x3, 0x13, 0x0, 0x0 .word grass_data_21, 0x0, 0x0, 0x0 .byte 0x3, 0x16, 0x0, 0x0 .word grass_data_22, 0x0, 0x0, 0x0 .byte 0x3, 0x17, 0x0, 0x0 .word grass_data_23, water_data_23, 0x0, fishing_data_23 .byte 0x3, 0x18, 0x0, 0x0 .word grass_data_24, 0x0, 0x0, 0x0 .byte 0x4, 0x0, 0x0, 0x0 .word grass_data_25, 0x0, 0x0, 0x0 .byte 0x4, 0x1, 0x0, 0x0 .word grass_data_26, 0x0, 0x0, 0x0 .byte 0x4, 0x2, 0x0, 0x0 .word grass_data_27, 0x0, 0x0, 0x0 .byte 0x4, 0x3, 0x0, 0x0 .word grass_data_28, 0x0, 0x0, 0x0 .byte 0x4, 0x4, 0x0, 0x0 .word grass_data_29, 0x0, 0x0, 0x0 .byte 0x4, 0x5, 0x0, 0x0 .word grass_data_30, 0x0, 0x0, 0x0 .byte 0x6, 0x0, 0x0, 0x0 .word grass_data_31, 0x0, 0x0, 0x0 .byte 0x6, 0x1, 0x0, 0x0 .word grass_data_32, 0x0, 0x0, 0x0 .byte 0x6, 0x2, 0x0, 0x0 .word grass_data_33, 0x0, 0x0, 0x0 .byte 0x6, 0x3, 0x0, 0x0 .word grass_data_34, 0x0, 0x0, 0x0 .byte 0x6, 0x4, 0x0, 0x0 .word grass_data_35, 0x0, 0x0, 0x0 .byte 0x6, 0x5, 0x0, 0x0 .word grass_data_36, 0x0, 0x0, 0x0 .byte 0x6, 0x6, 0x0, 0x0 .word grass_data_37, 0x0, 0x0, 0x0 .byte 0x6, 0x7, 0x0, 0x0 .word grass_data_38, 0x0, 0x0, 0x0 .byte 0x6, 0xC, 0x0, 0x0 .word grass_data_39, 0x0, 0x0, 0x0 .byte 0x6, 0xD, 0x0, 0x0 .word grass_data_40, 0x0, 0x0, 0x0 .byte 0x6, 0xE, 0x0, 0x0 .word grass_data_41, 0x0, 0x0, 0x0 .byte 0x6, 0xF, 0x0, 0x0 .word grass_data_42, 0x0, 0x0, 0x0 .byte 0x6, 0x10, 0x0, 0x0 .word grass_data_43, 0x0, 0x0, 0x0 .byte 0x6, 0x11, 0x0, 0x0 .word grass_data_44, 0x0, 0x0, 0x0 .align 2 water_data_0: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_water_data_0 .hword 0xFFFF .align 2 fishing_data_0: .byte 0x14 .byte 0x0, 0x0, 0x0 .word pkmn_fishing_data_0 .hword 0xFFFF .align 2 grass_data_1: .byte 0xF .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_1 .hword 0xFFFF .align 2 grass_data_2: .byte 0xF .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_1 .hword 0xFFFF .align 2 grass_data_3: .byte 0xF .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_2 .hword 0xFFFF .align 2 grass_data_4: .byte 0x27 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_3 .hword 0xFFFF .align 2 grass_data_5: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_4 .hword 0xFFFF .align 2 grass_data_6: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_4 .hword 0xFFFF .align 2 grass_data_7: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_4 .hword 0xFFFF .align 2 grass_data_8: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_4 .hword 0xFFFF .align 2 grass_data_9: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_4 .hword 0xFFFF .align 2 water_data_10: .byte 0x14 .byte 0x0, 0x0, 0x0 .word pkmn_water_data_4 .hword 0xFFFF .align 2 fishing_data_10: .byte 0x14 .byte 0x0, 0x0, 0x0 .word pkmn_fishing_data_4 .hword 0xFFFF .align 2 water_data_11: .byte 0x14 .byte 0x0, 0x0, 0x0 .word pkmn_water_data_4 .hword 0xFFFF .align 2 fishing_data_11: .byte 0x14 .byte 0x0, 0x0, 0x0 .word pkmn_fishing_data_4 .hword 0xFFFF .align 2 grass_data_12: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_4 .hword 0xFFFF .align 2 grass_data_13: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_4 .hword 0xFFFF .align 2 grass_data_14: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_4 .hword 0xFFFF .align 2 grass_data_15: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_4 .hword 0xFFFF .align 2 grass_data_16: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_4 .hword 0xFFFF .align 2 grass_data_17: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_4 .hword 0xFFFF .align 2 grass_data_18: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_4 .hword 0xFFFF .align 2 water_data_18: .byte 0x14 .byte 0x0, 0x0, 0x0 .word pkmn_water_data_4 .hword 0xFFFF .align 2 fishing_data_18: .byte 0x14 .byte 0x0, 0x0, 0x0 .word pkmn_fishing_data_4 .hword 0xFFFF .align 2 grass_data_19: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_4 .hword 0xFFFF .align 2 grass_data_20: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_4 .hword 0xFFFF .align 2 grass_data_21: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_4 .hword 0xFFFF .align 2 grass_data_22: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_5 .hword 0xFFFF .align 2 grass_data_23: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_5 .hword 0xFFFF .align 2 water_data_23: .byte 0x14 .byte 0x0, 0x0, 0x0 .word pkmn_water_data_5 .hword 0xFFFF .align 2 fishing_data_23: .byte 0x14 .byte 0x0, 0x0, 0x0 .word pkmn_fishing_data_5 .hword 0xFFFF .align 2 grass_data_24: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_5 .hword 0xFFFF .align 2 grass_data_25: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_6 .hword 0xFFFF .align 2 grass_data_26: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_6 .hword 0xFFFF .align 2 grass_data_27: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_6 .hword 0xFFFF .align 2 grass_data_28: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_6 .hword 0xFFFF .align 2 grass_data_29: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_6 .hword 0xFFFF .align 2 grass_data_30: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_6 .hword 0xFFFF .align 2 grass_data_31: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_7 .hword 0xFFFF .align 2 grass_data_32: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_7 .hword 0xFFFF .align 2 grass_data_33: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_7 .hword 0xFFFF .align 2 grass_data_34: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_7 .hword 0xFFFF .align 2 grass_data_35: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_7 .hword 0xFFFF .align 2 grass_data_36: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_7 .hword 0xFFFF .align 2 grass_data_37: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_7 .hword 0xFFFF .align 2 grass_data_38: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_7 .hword 0xFFFF .align 2 grass_data_39: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_8 .hword 0xFFFF .align 2 grass_data_40: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_8 .hword 0xFFFF .align 2 grass_data_41: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_8 .hword 0xFFFF .align 2 grass_data_42: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_8 .hword 0xFFFF .align 2 grass_data_43: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_8 .hword 0xFFFF .align 2 grass_data_44: .byte 0x5 .byte 0x0, 0x0, 0x0 .word pkmn_grass_data_8 .hword 0xFFFF .align 2 pkmn_water_data_0: .byte 0xF .byte 0x23 .hword PKMN_MARILL .byte 0x14 .byte 0x23 .hword PKMN_ENTON .byte 0x19 .byte 0x23 .hword PKMN_CORASONN .byte 0x1E .byte 0x23 .hword PKMN_GEHWEIHER .byte 0x23 .byte 0x28 .hword PKMN_MASKEREGEN .hword 0xFFFF .align 2 pkmn_fishing_data_0: .byte 0x5 .byte 0xA .hword PKMN_KARPADOR .byte 0x5 .byte 0xA .hword PKMN_SCHMERBE .byte 0xF .byte 0x19 .hword PKMN_SCHMERBE .byte 0x14 .byte 0x19 .hword PKMN_BARSCHUFT .byte 0x19 .byte 0x1E .hword PKMN_KARPADOR .byte 0x23 .byte 0x28 .hword PKMN_SCAMPISTO .byte 0x23 .byte 0x28 .hword PKMN_LOTURZEL .byte 0x28 .byte 0x2D .hword PKMN_GARADOS .byte 0x2D .byte 0x32 .hword PKMN_BARSCHWA .byte 0x32 .byte 0x37 .hword PKMN_MILOTIC .hword 0xFFFF .align 2 pkmn_grass_data_1: .byte 0x2 .byte 0x3 .hword PKMN_DARTIRI .byte 0x2 .byte 0x3 .hword PKMN_WIESOR .byte 0x2 .byte 0x3 .hword PKMN_DARTIRI .byte 0x2 .byte 0x3 .hword PKMN_SCHLUPPUCK .byte 0x2 .byte 0x3 .hword PKMN_MYRAPLA .byte 0x3 .byte 0x3 .hword PKMN_MYRAPLA .byte 0x3 .byte 0x3 .hword PKMN_SCHLUPPUCK .byte 0x3 .byte 0x3 .hword PKMN_PEPPECK .byte 0x3 .byte 0x4 .hword PKMN_MYRAPLA .byte 0x3 .byte 0x4 .hword PKMN_SCHLUPPUCK .byte 0x3 .byte 0x4 .hword PKMN_PEPPECK .byte 0x3 .byte 0x5 .hword PKMN_PEPPECK .hword 0xFFFF .align 2 pkmn_grass_data_2: .byte 0x6 .byte 0x7 .hword PKMN_NAGELOTZ .byte 0x6 .byte 0x7 .hword PKMN_FLABEBE .byte 0x6 .byte 0x7 .hword PKMN_SHEINUX .byte 0x6 .byte 0x7 .hword PKMN_STARALILI .byte 0x5 .byte 0x8 .hword PKMN_WABLU .byte 0x5 .byte 0x8 .hword PKMN_SHEINUX .byte 0x7 .byte 0x8 .hword PKMN_STARALILI .byte 0x7 .byte 0x7 .hword PKMN_FLABEBE .byte 0x7 .byte 0x7 .hword PKMN_SHEINUX .byte 0x7 .byte 0x7 .hword PKMN_NAGELOTZ .byte 0x6 .byte 0x8 .hword PKMN_TOGEPI .byte 0x6 .byte 0x8 .hword PKMN_TOGEPI .hword 0xFFFF .align 2 pkmn_grass_data_3: .byte 0x6 .byte 0x8 .hword PKMN_HOPPSPROSS .byte 0x6 .byte 0x8 .hword PKMN_VOLTILAMM .byte 0x7 .byte 0x8 .hword PKMN_ALOLA_MAUZI .byte 0x7 .byte 0x8 .hword PKMN_NINCADA .byte 0x7 .byte 0x8 .hword PKMN_ZIRPURZE .byte 0x8 .byte 0x8 .hword PKMN_PAM_PAM .byte 0x8 .byte 0x8 .hword PKMN_PAM_PAM .byte 0x8 .byte 0x8 .hword PKMN_ZIRPURZE .byte 0x7 .byte 0x9 .hword PKMN_VOLTILAMM .byte 0x7 .byte 0x9 .hword PKMN_PAM_PAM .byte 0x7 .byte 0x9 .hword PKMN_HOPPSPROSS .byte 0x8 .byte 0xA .hword PKMN_ALOLA_MAUZI .hword 0xFFFF .align 2 pkmn_grass_data_4: .byte 0x6 .byte 0x8 .hword PKMN_WAUMPEL .byte 0x6 .byte 0x8 .hword PKMN_RAUPY .byte 0x7 .byte 0x8 .hword PKMN_HORNLIU .byte 0x7 .byte 0x8 .hword PKMN_WEBARAK .byte 0x7 .byte 0x8 .hword PKMN_PURMEL .byte 0x8 .byte 0x8 .hword PKMN_LEDYBA .byte 0x8 .byte 0x8 .hword PKMN_WATTZAPF .byte 0x8 .byte 0x8 .hword PKMN_STRAWICKL .byte 0x7 .byte 0x9 .hword PKMN_VEGIMAK .byte 0x7 .byte 0x9 .hword PKMN_GRILLMAK .byte 0x7 .byte 0x9 .hword PKMN_SODAMAK .byte 0x8 .byte 0xA .hword PKMN_IGNIVOR .hword 0xFFFF .align 2 pkmn_water_data_4: .byte 0xF .byte 0x23 .hword PKMN_LOTURZEL .byte 0x14 .byte 0x23 .hword PKMN_LOMBRERO .byte 0x19 .byte 0x23 .hword PKMN_LOMBRERO .byte 0x1E .byte 0x23 .hword PKMN_KAPPALORES .byte 0x23 .byte 0x28 .hword PKMN_KAPPALORES .hword 0xFFFF .align 2 pkmn_fishing_data_4: .byte 0x5 .byte 0xA .hword PKMN_KARPADOR .byte 0x5 .byte 0xA .hword PKMN_QUAPSEL .byte 0xF .byte 0x19 .hword PKMN_QUAPSEL .byte 0x14 .byte 0x19 .hword PKMN_QUAPUTZI .byte 0x19 .byte 0x1E .hword PKMN_QUAPUTZI .byte 0x23 .byte 0x28 .hword PKMN_QUAPUTZI .byte 0x23 .byte 0x28 .hword PKMN_WELSAR .byte 0x28 .byte 0x2D .hword PKMN_WELSAR .byte 0x2D .byte 0x32 .hword PKMN_QUAPPO .byte 0x32 .byte 0x37 .hword PKMN_QUAPPO .hword 0xFFFF .align 2 pkmn_grass_data_5: .byte 0xB .byte 0xD .hword PKMN_RETTAN .byte 0xB .byte 0xD .hword PKMN_SMOGON .byte 0xB .byte 0xD .hword PKMN_UNRATUETOX .byte 0xB .byte 0xE .hword PKMN_UNRATUETOX .byte 0xC .byte 0xE .hword PKMN_TARNPIGNON .byte 0xC .byte 0xE .hword PKMN_TARNPIGNON .byte 0xC .byte 0xE .hword PKMN_BLUZUK .byte 0xC .byte 0xE .hword PKMN_BLUZUK .byte 0xC .byte 0xE .hword PKMN_BLUZUK .byte 0xC .byte 0xE .hword PKMN_BLUZUK .byte 0xC .byte 0xE .hword PKMN_NEBULAK .byte 0xD .byte 0xF .hword PKMN_NEBULAK .hword 0xFFFF .align 2 pkmn_water_data_5: .byte 0xF .byte 0x23 .hword PKMN_YANMA .byte 0x14 .byte 0x23 .hword PKMN_SLEIMA .byte 0x19 .byte 0x23 .hword PKMN_SLEIMA .byte 0x1E .byte 0x23 .hword PKMN_YANMEGA .byte 0x23 .byte 0x28 .hword PKMN_YANMEGA .hword 0xFFFF .align 2 pkmn_fishing_data_5: .byte 0x5 .byte 0xA .hword PKMN_SCHMERBE .byte 0x5 .byte 0xA .hword PKMN_FELINO .byte 0xF .byte 0x19 .hword PKMN_MORLORD .byte 0x14 .byte 0x19 .hword PKMN_WELSAR .byte 0x19 .byte 0x1E .hword PKMN_WELSAR .byte 0x23 .byte 0x28 .hword PKMN_WELSAR .byte 0x23 .byte 0x28 .hword PKMN_MORLORD .byte 0x28 .byte 0x2D .hword PKMN_ANORITH .byte 0x2D .byte 0x32 .hword PKMN_ANORITH .byte 0x32 .byte 0x37 .hword PKMN_ARMALDO .hword 0xFFFF .align 2 pkmn_grass_data_6: .byte 0x3 .byte 0x4 .hword PKMN_KLEINSTEIN .byte 0x3 .byte 0x4 .hword PKMN_ZUBAT .byte 0x3 .byte 0x4 .hword PKMN_WUFFELS .byte 0x3 .byte 0x4 .hword PKMN_ONIX .byte 0x3 .byte 0x4 .hword PKMN_ZUBAT .byte 0x4 .byte 0x4 .hword PKMN_WUFFELS .byte 0x4 .byte 0x5 .hword PKMN_ONIX .byte 0x4 .byte 0x5 .hword PKMN_LITHOMITH .byte 0x4 .byte 0x5 .hword PKMN_WUFFELS .byte 0x4 .byte 0x5 .hword PKMN_LITHOMITH .byte 0x4 .byte 0x5 .hword PKMN_STOLLUNIOR .byte 0x5 .byte 0x5 .hword PKMN_STOLLUNIOR .hword 0xFFFF .align 2 pkmn_grass_data_7: .byte 0xA .byte 0xC .hword PKMN_WEBARAK .byte 0xA .byte 0xC .hword PKMN_WATTZAPF .byte 0xA .byte 0xC .hword PKMN_TARNPIGNON .byte 0xA .byte 0xC .hword PKMN_TANNZA .byte 0xB .byte 0xD .hword PKMN_MABULA .byte 0xB .byte 0xD .hword PKMN_BURMY .byte 0xB .byte 0xD .hword PKMN_BLUZUK .byte 0xB .byte 0xE .hword PKMN_WADRIBIE .byte 0xC .byte 0xE .hword PKMN_PARAS .byte 0xC .byte 0xE .hword PKMN_LAUKAPS .byte 0xC .byte 0xE .hword PKMN_TOXIPED .byte 0xE .byte 0xF .hword PKMN_PIONSKORA .hword 0xFFFF .align 2 pkmn_grass_data_8: .byte 0x4 .byte 0x5 .hword PKMN_KIESLING .byte 0x4 .byte 0x4 .hword PKMN_ALOLA_KLEINSTEIN .byte 0x4 .byte 0x5 .hword PKMN_NASGNET .byte 0x4 .byte 0x5 .hword PKMN_NASGNET .byte 0x5 .byte 0x6 .hword PKMN_ONIX .byte 0x5 .byte 0x6 .hword PKMN_ONIX .byte 0x5 .byte 0x7 .hword PKMN_LITHOMITH .byte 0x5 .byte 0x7 .hword PKMN_LITHOMITH .byte 0x5 .byte 0x7 .hword PKMN_METENO .byte 0x5 .byte 0x7 .hword PKMN_METENO .byte 0x6 .byte 0x7 .hword PKMN_ROCARA .byte 0x6 .byte 0x7 .hword PKMN_ROCARA .hword 0xFFFF