From 0935908367ceb987d274421846c05f95ad0a0ac2 Mon Sep 17 00:00:00 2001 From: yenatch Date: Mon, 4 Feb 2013 15:47:20 -0500 Subject: [PATCH] Split wild encounters off into files --- data/wild/johto_grass.asm | 1650 +++++++++++++++++++++ data/wild/johto_water.asm | 231 +++ data/wild/kanto_grass.asm | 813 +++++++++++ data/wild/kanto_water.asm | 147 ++ data/wild/swarm_grass.asm | 59 + data/wild/swarm_water.asm | 5 + main.asm | 2910 +------------------------------------ 7 files changed, 2912 insertions(+), 2903 deletions(-) create mode 100644 data/wild/johto_grass.asm create mode 100644 data/wild/johto_water.asm create mode 100644 data/wild/kanto_grass.asm create mode 100644 data/wild/kanto_water.asm create mode 100644 data/wild/swarm_grass.asm create mode 100644 data/wild/swarm_water.asm diff --git a/data/wild/johto_grass.asm b/data/wild/johto_grass.asm new file mode 100644 index 000000000..619b5ff45 --- /dev/null +++ b/data/wild/johto_grass.asm @@ -0,0 +1,1650 @@ +; Johto Pokémon in grass + + db GROUP_SPROUT_TOWER_2F, MAP_SPROUT_TOWER_2F + db $05,$05,$05 ; encounter rates: morn/day/nite + ; morn + db 3,RATTATA + db 4,RATTATA + db 5,RATTATA + db 3,RATTATA + db 6,RATTATA + db 5,RATTATA + db 5,RATTATA + ; day + db 3,RATTATA + db 4,RATTATA + db 5,RATTATA + db 3,RATTATA + db 6,RATTATA + db 5,RATTATA + db 5,RATTATA + ; nite + db 3,GASTLY + db 4,GASTLY + db 5,GASTLY + db 3,RATTATA + db 6,GASTLY + db 5,RATTATA + db 5,RATTATA + + db GROUP_SPROUT_TOWER_3F, MAP_SPROUT_TOWER_3F + db $05,$05,$05 ; encounter rates: morn/day/nite + ; morn + db 3,RATTATA + db 4,RATTATA + db 5,RATTATA + db 3,RATTATA + db 6,RATTATA + db 5,RATTATA + db 5,RATTATA + ; day + db 3,RATTATA + db 4,RATTATA + db 5,RATTATA + db 3,RATTATA + db 6,RATTATA + db 5,RATTATA + db 5,RATTATA + ; nite + db 3,GASTLY + db 4,GASTLY + db 5,GASTLY + db 3,RATTATA + db 6,GASTLY + db 5,RATTATA + db 5,RATTATA + + db GROUP_TIN_TOWER_2F, MAP_TIN_TOWER_2F + db $05,$05,$05 ; encounter rates: morn/day/nite + ; morn + db 20,RATTATA + db 21,RATTATA + db 22,RATTATA + db 22,RATTATA + db 23,RATTATA + db 24,RATTATA + db 24,RATTATA + ; day + db 20,RATTATA + db 21,RATTATA + db 22,RATTATA + db 22,RATTATA + db 23,RATTATA + db 24,RATTATA + db 24,RATTATA + ; nite + db 20,GASTLY + db 21,GASTLY + db 22,GASTLY + db 22,RATTATA + db 23,RATTATA + db 24,RATTATA + db 24,RATTATA + + db GROUP_TIN_TOWER_3F, MAP_TIN_TOWER_3F + db $05,$05,$05 ; encounter rates: morn/day/nite + ; morn + db 20,RATTATA + db 21,RATTATA + db 22,RATTATA + db 22,RATTATA + db 23,RATTATA + db 24,RATTATA + db 24,RATTATA + ; day + db 20,RATTATA + db 21,RATTATA + db 22,RATTATA + db 22,RATTATA + db 23,RATTATA + db 24,RATTATA + db 24,RATTATA + ; nite + db 20,GASTLY + db 21,GASTLY + db 22,GASTLY + db 22,RATTATA + db 23,RATTATA + db 24,RATTATA + db 24,RATTATA + + db GROUP_TIN_TOWER_4F, MAP_TIN_TOWER_4F + db $05,$05,$05 ; encounter rates: morn/day/nite + ; morn + db 20,RATTATA + db 21,RATTATA + db 22,RATTATA + db 22,RATTATA + db 23,RATTATA + db 24,RATTATA + db 24,RATTATA + ; day + db 20,RATTATA + db 21,RATTATA + db 22,RATTATA + db 22,RATTATA + db 23,RATTATA + db 24,RATTATA + db 24,RATTATA + ; nite + db 20,GASTLY + db 21,GASTLY + db 22,GASTLY + db 22,RATTATA + db 23,RATTATA + db 24,RATTATA + db 24,RATTATA + + db GROUP_TIN_TOWER_5F, MAP_TIN_TOWER_5F + db $05,$05,$05 ; encounter rates: morn/day/nite + ; morn + db 20,RATTATA + db 21,RATTATA + db 22,RATTATA + db 22,RATTATA + db 23,RATTATA + db 24,RATTATA + db 24,RATTATA + ; day + db 20,RATTATA + db 21,RATTATA + db 22,RATTATA + db 22,RATTATA + db 23,RATTATA + db 24,RATTATA + db 24,RATTATA + ; nite + db 20,GASTLY + db 21,GASTLY + db 22,GASTLY + db 22,RATTATA + db 23,RATTATA + db 24,RATTATA + db 24,RATTATA + + db GROUP_TIN_TOWER_6F, MAP_TIN_TOWER_6F + db $05,$05,$05 ; encounter rates: morn/day/nite + ; morn + db 20,RATTATA + db 21,RATTATA + db 22,RATTATA + db 22,RATTATA + db 23,RATTATA + db 24,RATTATA + db 24,RATTATA + ; day + db 20,RATTATA + db 21,RATTATA + db 22,RATTATA + db 22,RATTATA + db 23,RATTATA + db 24,RATTATA + db 24,RATTATA + ; nite + db 20,GASTLY + db 21,GASTLY + db 22,GASTLY + db 22,RATTATA + db 23,RATTATA + db 24,RATTATA + db 24,RATTATA + + db GROUP_TIN_TOWER_7F, MAP_TIN_TOWER_7F + db $05,$05,$05 ; encounter rates: morn/day/nite + ; morn + db 20,RATTATA + db 21,RATTATA + db 22,RATTATA + db 22,RATTATA + db 23,RATTATA + db 24,RATTATA + db 24,RATTATA + ; day + db 20,RATTATA + db 21,RATTATA + db 22,RATTATA + db 22,RATTATA + db 23,RATTATA + db 24,RATTATA + db 24,RATTATA + ; nite + db 20,GASTLY + db 21,GASTLY + db 22,GASTLY + db 22,RATTATA + db 23,RATTATA + db 24,RATTATA + db 24,RATTATA + + db GROUP_TIN_TOWER_8F, MAP_TIN_TOWER_8F + db $05,$05,$05 ; encounter rates: morn/day/nite + ; morn + db 20,RATTATA + db 21,RATTATA + db 22,RATTATA + db 22,RATTATA + db 23,RATTATA + db 24,RATTATA + db 24,RATTATA + ; day + db 20,RATTATA + db 21,RATTATA + db 22,RATTATA + db 22,RATTATA + db 23,RATTATA + db 24,RATTATA + db 24,RATTATA + ; nite + db 20,GASTLY + db 21,GASTLY + db 22,GASTLY + db 22,RATTATA + db 23,RATTATA + db 24,RATTATA + db 24,RATTATA + + db GROUP_TIN_TOWER_9F, MAP_TIN_TOWER_9F + db $05,$05,$05 ; encounter rates: morn/day/nite + ; morn + db 20,RATTATA + db 21,RATTATA + db 22,RATTATA + db 22,RATTATA + db 23,RATTATA + db 24,RATTATA + db 24,RATTATA + ; day + db 20,RATTATA + db 21,RATTATA + db 22,RATTATA + db 22,RATTATA + db 23,RATTATA + db 24,RATTATA + db 24,RATTATA + ; nite + db 20,GASTLY + db 21,GASTLY + db 22,GASTLY + db 22,RATTATA + db 23,RATTATA + db 24,RATTATA + db 24,RATTATA + + db GROUP_BURNED_TOWER_1F, MAP_BURNED_TOWER_1F + db $0a,$0a,$0a ; encounter rates: morn/day/nite + ; morn + db 13,RATTATA + db 14,KOFFING + db 15,RATTATA + db 14,ZUBAT + db 15,RATTATA + db 15,RATICATE + db 15,RATICATE + ; day + db 13,RATTATA + db 14,KOFFING + db 15,RATTATA + db 14,ZUBAT + db 15,RATTATA + db 15,RATICATE + db 15,RATICATE + ; nite + db 13,RATTATA + db 14,KOFFING + db 15,RATTATA + db 14,ZUBAT + db 15,RATTATA + db 15,RATICATE + db 15,RATICATE + + db GROUP_BURNED_TOWER_B1F, MAP_BURNED_TOWER_B1F + db $0f,$0f,$0f ; encounter rates: morn/day/nite + ; morn + db 14,RATTATA + db 14,KOFFING + db 16,KOFFING + db 15,ZUBAT + db 12,KOFFING + db 16,KOFFING + db 16,WEEZING + ; day + db 14,RATTATA + db 14,KOFFING + db 16,KOFFING + db 15,ZUBAT + db 12,KOFFING + db 16,KOFFING + db 16,WEEZING + ; nite + db 14,RATTATA + db 14,KOFFING + db 16,KOFFING + db 15,ZUBAT + db 12,KOFFING + db 16,KOFFING + db 16,WEEZING + + db GROUP_NATIONAL_PARK, MAP_NATIONAL_PARK + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 12,NIDORAN_M + db 12,NIDORAN_F + db 14,LEDYBA + db 13,PIDGEY + db 10,CATERPIE + db 10,WEEDLE + db 10,WEEDLE + ; day + db 12,NIDORAN_F + db 12,NIDORAN_M + db 14,SUNKERN + db 13,PIDGEY + db 10,CATERPIE + db 10,WEEDLE + db 10,WEEDLE + ; nite + db 12,PSYDUCK + db 13,HOOTHOOT + db 14,SPINARAK + db 15,HOOTHOOT + db 10,VENONAT + db 12,VENONAT + db 12,VENONAT + + db GROUP_RUINS_OF_ALPH_OUTSIDE, MAP_RUINS_OF_ALPH_OUTSIDE + db $0a,$0a,$0a ; encounter rates: morn/day/nite + ; morn + db 20,NATU + db 22,NATU + db 18,NATU + db 24,NATU + db 20,SMEARGLE + db 22,SMEARGLE + db 22,SMEARGLE + ; day + db 20,NATU + db 22,NATU + db 18,NATU + db 24,NATU + db 20,SMEARGLE + db 22,SMEARGLE + db 22,SMEARGLE + ; nite + db 20,NATU + db 22,NATU + db 18,NATU + db 24,NATU + db 22,WOOPER + db 22,QUAGSIRE + db 22,QUAGSIRE + + db GROUP_RUINS_OF_ALPH_INNER_CHAMBER, MAP_RUINS_OF_ALPH_INNER_CHAMBER + db $0f,$0f,$0f ; encounter rates: morn/day/nite + ; morn + db 5,UNOWN + db 5,UNOWN + db 5,UNOWN + db 5,UNOWN + db 5,UNOWN + db 5,UNOWN + db 5,UNOWN + ; day + db 5,UNOWN + db 5,UNOWN + db 5,UNOWN + db 5,UNOWN + db 5,UNOWN + db 5,UNOWN + db 5,UNOWN + ; nite + db 5,UNOWN + db 5,UNOWN + db 5,UNOWN + db 5,UNOWN + db 5,UNOWN + db 5,UNOWN + db 5,UNOWN + + db GROUP_UNION_CAVE_1F, MAP_UNION_CAVE_1F + db $0f,$0f,$0f ; encounter rates: morn/day/nite + ; morn + db 6,GEODUDE + db 6,SANDSHREW + db 5,ZUBAT + db 4,RATTATA + db 7,ZUBAT + db 6,ONIX + db 6,ONIX + ; day + db 6,GEODUDE + db 6,SANDSHREW + db 5,ZUBAT + db 4,RATTATA + db 7,ZUBAT + db 6,ONIX + db 6,ONIX + ; nite + db 6,GEODUDE + db 6,RATTATA + db 5,WOOPER + db 4,RATTATA + db 7,ZUBAT + db 6,ONIX + db 6,ONIX + + db GROUP_UNION_CAVE_B1F, MAP_UNION_CAVE_B1F + db $0f,$0f,$0f ; encounter rates: morn/day/nite + ; morn + db 8,GEODUDE + db 6,ZUBAT + db 8,ZUBAT + db 8,ONIX + db 6,RATTATA + db 8,RATTATA + db 8,RATTATA + ; day + db 8,GEODUDE + db 6,ZUBAT + db 8,ZUBAT + db 8,ONIX + db 6,RATTATA + db 8,RATTATA + db 8,RATTATA + ; nite + db 8,GEODUDE + db 6,ZUBAT + db 8,WOOPER + db 8,ONIX + db 6,RATTATA + db 8,RATTATA + db 8,RATTATA + + db GROUP_UNION_CAVE_B2F, MAP_UNION_CAVE_B2F + db $0a,$0a,$0a ; encounter rates: morn/day/nite + ; morn + db 22,ZUBAT + db 22,GOLBAT + db 22,ZUBAT + db 21,RATICATE + db 20,GEODUDE + db 23,ONIX + db 23,ONIX + ; day + db 22,ZUBAT + db 22,GOLBAT + db 22,ZUBAT + db 21,RATICATE + db 20,GEODUDE + db 23,ONIX + db 23,ONIX + ; nite + db 22,ZUBAT + db 22,GOLBAT + db 22,QUAGSIRE + db 21,RATICATE + db 20,GEODUDE + db 23,ONIX + db 23,ONIX + + db GROUP_SLOWPOKE_WELL_B1F, MAP_SLOWPOKE_WELL_B1F + db $05,$05,$05 ; encounter rates: morn/day/nite + ; morn + db 5,ZUBAT + db 6,ZUBAT + db 7,ZUBAT + db 6,SLOWPOKE + db 8,ZUBAT + db 8,SLOWPOKE + db 8,SLOWPOKE + ; day + db 5,ZUBAT + db 6,ZUBAT + db 7,ZUBAT + db 6,SLOWPOKE + db 8,ZUBAT + db 8,SLOWPOKE + db 8,SLOWPOKE + ; nite + db 5,ZUBAT + db 6,ZUBAT + db 7,ZUBAT + db 6,SLOWPOKE + db 8,ZUBAT + db 8,SLOWPOKE + db 8,SLOWPOKE + + db GROUP_SLOWPOKE_WELL_B2F, MAP_SLOWPOKE_WELL_B2F + db $05,$05,$05 ; encounter rates: morn/day/nite + ; morn + db 21,ZUBAT + db 23,ZUBAT + db 19,ZUBAT + db 21,SLOWPOKE + db 23,GOLBAT + db 23,SLOWPOKE + db 23,SLOWPOKE + ; day + db 21,ZUBAT + db 23,ZUBAT + db 19,ZUBAT + db 21,SLOWPOKE + db 23,GOLBAT + db 23,SLOWPOKE + db 23,SLOWPOKE + ; nite + db 21,ZUBAT + db 23,ZUBAT + db 19,ZUBAT + db 21,SLOWPOKE + db 23,GOLBAT + db 23,SLOWPOKE + db 23,SLOWPOKE + + db GROUP_ILEX_FOREST, MAP_ILEX_FOREST + db $0a,$0a,$0a ; encounter rates: morn/day/nite + ; morn + db 5,CATERPIE + db 5,WEEDLE + db 7,METAPOD + db 7,KAKUNA + db 7,PIDGEY + db 6,PARAS + db 6,PARAS + ; day + db 5,CATERPIE + db 5,WEEDLE + db 7,METAPOD + db 7,KAKUNA + db 7,PIDGEY + db 6,PARAS + db 6,PARAS + ; nite + db 5,ODDISH + db 5,VENONAT + db 7,ODDISH + db 7,PSYDUCK + db 7,HOOTHOOT + db 6,PARAS + db 6,PARAS + + db GROUP_MOUNT_MORTAR_1F_OUTSIDE, MAP_MOUNT_MORTAR_1F_OUTSIDE + db $0f,$0f,$0f ; encounter rates: morn/day/nite + ; morn + db 14,RATTATA + db 13,ZUBAT + db 14,MACHOP + db 13,GOLBAT + db 14,GEODUDE + db 16,RATICATE + db 16,RATICATE + ; day + db 14,RATTATA + db 13,ZUBAT + db 14,MACHOP + db 13,GOLBAT + db 14,GEODUDE + db 16,RATICATE + db 16,RATICATE + ; nite + db 14,RATTATA + db 13,ZUBAT + db 14,MARILL + db 13,GOLBAT + db 14,GEODUDE + db 16,RATICATE + db 16,RATICATE + + db GROUP_MOUNT_MORTAR_1F_INSIDE, MAP_MOUNT_MORTAR_1F_INSIDE + db $0f,$0f,$0f ; encounter rates: morn/day/nite + ; morn + db 13,GEODUDE + db 14,RATTATA + db 15,MACHOP + db 14,RATICATE + db 15,ZUBAT + db 15,GOLBAT + db 15,GOLBAT + ; day + db 13,GEODUDE + db 14,RATTATA + db 15,MACHOP + db 14,RATICATE + db 15,ZUBAT + db 15,GOLBAT + db 15,GOLBAT + ; nite + db 13,GEODUDE + db 14,RATTATA + db 15,RATICATE + db 14,ZUBAT + db 15,MARILL + db 15,GOLBAT + db 15,GOLBAT + + db GROUP_MOUNT_MORTAR_2F_INSIDE, MAP_MOUNT_MORTAR_2F_INSIDE + db $0f,$0f,$0f ; encounter rates: morn/day/nite + ; morn + db 31,GRAVELER + db 32,MACHOKE + db 31,GEODUDE + db 30,RATICATE + db 28,MACHOP + db 30,GOLBAT + db 30,GOLBAT + ; day + db 31,GRAVELER + db 32,MACHOKE + db 31,GEODUDE + db 30,RATICATE + db 28,MACHOP + db 30,GOLBAT + db 30,GOLBAT + ; nite + db 31,GRAVELER + db 31,GEODUDE + db 30,RATICATE + db 30,GOLBAT + db 28,MARILL + db 32,GOLBAT + db 32,GOLBAT + + db GROUP_MOUNT_MORTAR_B1F, MAP_MOUNT_MORTAR_B1F + db $0f,$0f,$0f ; encounter rates: morn/day/nite + ; morn + db 15,ZUBAT + db 17,ZUBAT + db 17,GOLBAT + db 16,MACHOP + db 16,GEODUDE + db 18,RATICATE + db 18,RATICATE + ; day + db 15,ZUBAT + db 17,ZUBAT + db 17,GOLBAT + db 16,MACHOP + db 16,GEODUDE + db 18,RATICATE + db 18,RATICATE + ; nite + db 15,ZUBAT + db 17,ZUBAT + db 17,GOLBAT + db 16,MARILL + db 16,GEODUDE + db 18,RATICATE + db 18,RATICATE + + db GROUP_ICE_PATH_1F, MAP_ICE_PATH_1F + db $05,$05,$05 ; encounter rates: morn/day/nite + ; morn + db 21,SWINUB + db 22,ZUBAT + db 22,GOLBAT + db 23,SWINUB + db 24,GOLBAT + db 22,GOLBAT + db 22,GOLBAT + ; day + db 21,SWINUB + db 22,ZUBAT + db 22,GOLBAT + db 23,SWINUB + db 24,GOLBAT + db 22,GOLBAT + db 22,GOLBAT + ; nite + db 21,DELIBIRD + db 22,ZUBAT + db 22,GOLBAT + db 23,DELIBIRD + db 24,GOLBAT + db 22,GOLBAT + db 22,GOLBAT + + db GROUP_ICE_PATH_B1F, MAP_ICE_PATH_B1F + db $05,$05,$05 ; encounter rates: morn/day/nite + ; morn + db 22,SWINUB + db 23,ZUBAT + db 23,GOLBAT + db 24,SWINUB + db 25,GOLBAT + db 23,GOLBAT + db 22,JYNX + ; day + db 22,SWINUB + db 23,ZUBAT + db 23,GOLBAT + db 24,SWINUB + db 25,GOLBAT + db 23,GOLBAT + db 22,JYNX + ; nite + db 22,DELIBIRD + db 23,ZUBAT + db 23,GOLBAT + db 24,DELIBIRD + db 25,GOLBAT + db 23,GOLBAT + db 22,SNEASEL + + db GROUP_ICE_PATH_B2F_MAHOGANY_SIDE, MAP_ICE_PATH_B2F_MAHOGANY_SIDE + db $05,$05,$05 ; encounter rates: morn/day/nite + ; morn + db 23,SWINUB + db 24,ZUBAT + db 24,GOLBAT + db 25,SWINUB + db 26,GOLBAT + db 22,JYNX + db 24,JYNX + ; day + db 23,SWINUB + db 24,ZUBAT + db 24,GOLBAT + db 25,SWINUB + db 26,GOLBAT + db 22,JYNX + db 24,JYNX + ; nite + db 23,DELIBIRD + db 24,ZUBAT + db 24,GOLBAT + db 25,DELIBIRD + db 26,GOLBAT + db 22,SNEASEL + db 24,SNEASEL + + db GROUP_ICE_PATH_B2F_BLACKTHORN_SIDE, MAP_ICE_PATH_B2F_BLACKTHORN_SIDE + db $05,$05,$05 ; encounter rates: morn/day/nite + ; morn + db 23,SWINUB + db 24,ZUBAT + db 24,GOLBAT + db 25,SWINUB + db 26,GOLBAT + db 22,JYNX + db 24,JYNX + ; day + db 23,SWINUB + db 24,ZUBAT + db 24,GOLBAT + db 25,SWINUB + db 26,GOLBAT + db 22,JYNX + db 24,JYNX + ; nite + db 23,DELIBIRD + db 24,ZUBAT + db 24,GOLBAT + db 25,DELIBIRD + db 26,GOLBAT + db 22,SNEASEL + db 24,SNEASEL + + db GROUP_ICE_PATH_B3F, MAP_ICE_PATH_B3F + db $05,$05,$05 ; encounter rates: morn/day/nite + ; morn + db 24,SWINUB + db 25,ZUBAT + db 25,GOLBAT + db 26,SWINUB + db 22,JYNX + db 24,JYNX + db 26,JYNX + ; day + db 24,SWINUB + db 25,ZUBAT + db 25,GOLBAT + db 26,SWINUB + db 22,JYNX + db 24,JYNX + db 26,JYNX + ; nite + db 24,DELIBIRD + db 25,ZUBAT + db 25,GOLBAT + db 26,DELIBIRD + db 22,SNEASEL + db 24,SNEASEL + db 26,SNEASEL + + db GROUP_WHIRL_ISLAND_NW, MAP_WHIRL_ISLAND_NW + db $0f,$0f,$0f ; encounter rates: morn/day/nite + ; morn + db 22,KRABBY + db 23,ZUBAT + db 22,SEEL + db 24,KRABBY + db 25,GOLBAT + db 24,SEEL + db 24,SEEL + ; day + db 22,KRABBY + db 23,ZUBAT + db 22,SEEL + db 24,KRABBY + db 25,GOLBAT + db 24,SEEL + db 24,SEEL + ; nite + db 22,KRABBY + db 23,ZUBAT + db 22,KRABBY + db 24,KRABBY + db 25,GOLBAT + db 24,GOLBAT + db 24,GOLBAT + + db GROUP_WHIRL_ISLAND_NE, MAP_WHIRL_ISLAND_NE + db $0f,$0f,$0f ; encounter rates: morn/day/nite + ; morn + db 22,KRABBY + db 23,ZUBAT + db 22,SEEL + db 24,KRABBY + db 25,GOLBAT + db 24,SEEL + db 24,SEEL + ; day + db 22,KRABBY + db 23,ZUBAT + db 22,SEEL + db 24,KRABBY + db 25,GOLBAT + db 24,SEEL + db 24,SEEL + ; nite + db 22,KRABBY + db 23,ZUBAT + db 22,KRABBY + db 24,KRABBY + db 25,GOLBAT + db 24,GOLBAT + db 24,GOLBAT + + db GROUP_WHIRL_ISLAND_SW, MAP_WHIRL_ISLAND_SW + db $0f,$0f,$0f ; encounter rates: morn/day/nite + ; morn + db 22,KRABBY + db 23,ZUBAT + db 22,SEEL + db 24,KRABBY + db 25,GOLBAT + db 24,SEEL + db 24,SEEL + ; day + db 22,KRABBY + db 23,ZUBAT + db 22,SEEL + db 24,KRABBY + db 25,GOLBAT + db 24,SEEL + db 24,SEEL + ; nite + db 22,KRABBY + db 23,ZUBAT + db 22,KRABBY + db 24,KRABBY + db 25,GOLBAT + db 24,GOLBAT + db 24,GOLBAT + + db GROUP_WHIRL_ISLAND_CAVE, MAP_WHIRL_ISLAND_CAVE + db $0f,$0f,$0f ; encounter rates: morn/day/nite + ; morn + db 22,KRABBY + db 23,ZUBAT + db 22,SEEL + db 24,KRABBY + db 25,GOLBAT + db 24,SEEL + db 24,SEEL + ; day + db 22,KRABBY + db 23,ZUBAT + db 22,SEEL + db 24,KRABBY + db 25,GOLBAT + db 24,SEEL + db 24,SEEL + ; nite + db 22,KRABBY + db 23,ZUBAT + db 22,KRABBY + db 24,KRABBY + db 25,GOLBAT + db 24,GOLBAT + db 24,GOLBAT + + db GROUP_WHIRL_ISLAND_SE, MAP_WHIRL_ISLAND_SE + db $0f,$0f,$0f ; encounter rates: morn/day/nite + ; morn + db 22,KRABBY + db 23,ZUBAT + db 22,SEEL + db 24,KRABBY + db 25,GOLBAT + db 24,SEEL + db 24,SEEL + ; day + db 22,KRABBY + db 23,ZUBAT + db 22,SEEL + db 24,KRABBY + db 25,GOLBAT + db 24,SEEL + db 24,SEEL + ; nite + db 22,KRABBY + db 23,ZUBAT + db 22,KRABBY + db 24,KRABBY + db 25,GOLBAT + db 24,GOLBAT + db 24,GOLBAT + + db GROUP_WHIRL_ISLAND_B1F, MAP_WHIRL_ISLAND_B1F + db $0f,$0f,$0f ; encounter rates: morn/day/nite + ; morn + db 23,KRABBY + db 24,ZUBAT + db 23,SEEL + db 25,KRABBY + db 26,GOLBAT + db 25,SEEL + db 25,SEEL + ; day + db 23,KRABBY + db 24,ZUBAT + db 23,SEEL + db 25,KRABBY + db 26,GOLBAT + db 25,SEEL + db 25,SEEL + ; nite + db 23,KRABBY + db 24,ZUBAT + db 23,KRABBY + db 25,KRABBY + db 26,GOLBAT + db 25,GOLBAT + db 25,GOLBAT + + db GROUP_WHIRL_ISLAND_B2F, MAP_WHIRL_ISLAND_B2F + db $0f,$0f,$0f ; encounter rates: morn/day/nite + ; morn + db 24,KRABBY + db 25,ZUBAT + db 24,SEEL + db 26,KRABBY + db 27,GOLBAT + db 26,SEEL + db 26,SEEL + ; day + db 24,KRABBY + db 25,ZUBAT + db 24,SEEL + db 26,KRABBY + db 27,GOLBAT + db 26,SEEL + db 26,SEEL + ; nite + db 24,KRABBY + db 25,ZUBAT + db 24,KRABBY + db 26,KRABBY + db 27,GOLBAT + db 26,GOLBAT + db 26,GOLBAT + + db GROUP_WHIRL_ISLAND_LUGIA_CHAMBER, MAP_WHIRL_ISLAND_LUGIA_CHAMBER + db $0f,$0f,$0f ; encounter rates: morn/day/nite + ; morn + db 25,KRABBY + db 26,ZUBAT + db 25,SEEL + db 27,KRABBY + db 28,GOLBAT + db 27,SEEL + db 27,SEEL + ; day + db 25,KRABBY + db 26,ZUBAT + db 25,SEEL + db 27,KRABBY + db 28,GOLBAT + db 27,SEEL + db 27,SEEL + ; nite + db 25,KRABBY + db 26,ZUBAT + db 25,KRABBY + db 27,KRABBY + db 28,GOLBAT + db 27,GOLBAT + db 27,GOLBAT + + db GROUP_SILVER_CAVE_ROOM_1, MAP_SILVER_CAVE_ROOM_1 + db $0f,$0f,$0f ; encounter rates: morn/day/nite + ; morn + db 43,GRAVELER + db 44,URSARING + db 42,ONIX + db 45,MAGMAR + db 45,GOLBAT + db 20,LARVITAR + db 15,LARVITAR + ; day + db 43,GRAVELER + db 44,URSARING + db 42,ONIX + db 45,MAGMAR + db 45,GOLBAT + db 20,LARVITAR + db 15,LARVITAR + ; nite + db 43,GRAVELER + db 44,GOLBAT + db 42,ONIX + db 42,GOLBAT + db 45,GOLDUCK + db 46,GOLBAT + db 46,GOLBAT + + db GROUP_SILVER_CAVE_ROOM_2, MAP_SILVER_CAVE_ROOM_2 + db $0f,$0f,$0f ; encounter rates: morn/day/nite + ; morn + db 48,GOLBAT + db 48,MACHOKE + db 47,URSARING + db 46,PARASECT + db 48,PARASECT + db 15,LARVITAR + db 20,LARVITAR + ; day + db 48,GOLBAT + db 48,MACHOKE + db 47,URSARING + db 46,PARASECT + db 48,PARASECT + db 15,LARVITAR + db 20,LARVITAR + ; nite + db 48,GOLBAT + db 48,GOLDUCK + db 46,GOLBAT + db 46,PARASECT + db 48,PARASECT + db 45,MISDREAVUS + db 45,MISDREAVUS + + db GROUP_SILVER_CAVE_ROOM_3, MAP_SILVER_CAVE_ROOM_3 + db $0f,$0f,$0f ; encounter rates: morn/day/nite + ; morn + db 51,GOLBAT + db 48,ONIX + db 48,GRAVELER + db 50,URSARING + db 20,LARVITAR + db 15,LARVITAR + db 20,PUPITAR + ; day + db 51,GOLBAT + db 48,ONIX + db 48,GRAVELER + db 50,URSARING + db 20,LARVITAR + db 15,LARVITAR + db 20,PUPITAR + ; nite + db 51,GOLBAT + db 48,ONIX + db 48,GRAVELER + db 49,GOLBAT + db 45,GOLDUCK + db 53,GOLBAT + db 53,GOLBAT + + db GROUP_SILVER_CAVE_ITEM_ROOMS, MAP_SILVER_CAVE_ITEM_ROOMS + db $0f,$0f,$0f ; encounter rates: morn/day/nite + ; morn + db 48,GOLBAT + db 46,GOLBAT + db 50,GOLBAT + db 46,PARASECT + db 48,PARASECT + db 50,PARASECT + db 52,PARASECT + ; day + db 48,GOLBAT + db 46,GOLBAT + db 50,GOLBAT + db 46,PARASECT + db 48,PARASECT + db 50,PARASECT + db 52,PARASECT + ; nite + db 45,MISDREAVUS + db 48,GOLBAT + db 50,GOLBAT + db 46,PARASECT + db 48,PARASECT + db 50,PARASECT + db 52,PARASECT + + db GROUP_DARK_CAVE_VIOLET_ENTRANCE, MAP_DARK_CAVE_VIOLET_ENTRANCE + db $0a,$0a,$0a ; encounter rates: morn/day/nite + ; morn + db 3,GEODUDE + db 2,ZUBAT + db 2,GEODUDE + db 4,GEODUDE + db 2,TEDDIURSA + db 4,ZUBAT + db 4,DUNSPARCE + ; day + db 3,GEODUDE + db 2,ZUBAT + db 2,GEODUDE + db 4,GEODUDE + db 2,ZUBAT + db 4,ZUBAT + db 4,DUNSPARCE + ; nite + db 3,GEODUDE + db 2,ZUBAT + db 2,GEODUDE + db 4,GEODUDE + db 2,ZUBAT + db 4,ZUBAT + db 4,DUNSPARCE + + db GROUP_DARK_CAVE_BLACKTHORN_ENTRANCE, MAP_DARK_CAVE_BLACKTHORN_ENTRANCE + db $0a,$0a,$0a ; encounter rates: morn/day/nite + ; morn + db 23,GEODUDE + db 23,ZUBAT + db 25,GRAVELER + db 25,URSARING + db 20,TEDDIURSA + db 23,GOLBAT + db 23,GOLBAT + ; day + db 23,GEODUDE + db 23,ZUBAT + db 25,GRAVELER + db 25,URSARING + db 30,URSARING + db 23,GOLBAT + db 23,GOLBAT + ; nite + db 23,GEODUDE + db 23,ZUBAT + db 25,GRAVELER + db 20,WOBBUFFET + db 25,WOBBUFFET + db 23,GOLBAT + db 23,GOLBAT + + db GROUP_ROUTE_29, MAP_ROUTE_29 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 2,PIDGEY + db 2,SENTRET + db 3,PIDGEY + db 3,SENTRET + db 2,RATTATA + db 3,HOPPIP + db 3,HOPPIP + ; day + db 2,PIDGEY + db 2,SENTRET + db 3,PIDGEY + db 3,SENTRET + db 2,RATTATA + db 3,HOPPIP + db 3,HOPPIP + ; nite + db 2,HOOTHOOT + db 2,RATTATA + db 3,HOOTHOOT + db 3,RATTATA + db 2,RATTATA + db 3,HOOTHOOT + db 3,HOOTHOOT + + db GROUP_ROUTE_30, MAP_ROUTE_30 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 3,LEDYBA + db 3,CATERPIE + db 4,CATERPIE + db 4,PIDGEY + db 3,WEEDLE + db 4,HOPPIP + db 4,HOPPIP + ; day + db 3,PIDGEY + db 3,CATERPIE + db 4,CATERPIE + db 4,PIDGEY + db 3,WEEDLE + db 4,HOPPIP + db 4,HOPPIP + ; nite + db 3,SPINARAK + db 3,HOOTHOOT + db 4,POLIWAG + db 4,HOOTHOOT + db 3,ZUBAT + db 4,HOOTHOOT + db 4,HOOTHOOT + + db GROUP_ROUTE_31, MAP_ROUTE_31 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 4,LEDYBA + db 4,CATERPIE + db 5,BELLSPROUT + db 5,PIDGEY + db 4,WEEDLE + db 5,HOPPIP + db 5,HOPPIP + ; day + db 4,PIDGEY + db 4,CATERPIE + db 5,BELLSPROUT + db 5,PIDGEY + db 4,WEEDLE + db 5,HOPPIP + db 5,HOPPIP + ; nite + db 4,SPINARAK + db 4,POLIWAG + db 5,BELLSPROUT + db 5,HOOTHOOT + db 4,ZUBAT + db 5,GASTLY + db 5,GASTLY + + db GROUP_ROUTE_32, MAP_ROUTE_32 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 4,EKANS + db 5,RATTATA + db 7,BELLSPROUT + db 6,HOPPIP + db 7,PIDGEY + db 7,HOPPIP + db 7,HOPPIP + ; day + db 4,EKANS + db 5,RATTATA + db 7,BELLSPROUT + db 6,HOPPIP + db 7,PIDGEY + db 7,HOPPIP + db 7,HOPPIP + ; nite + db 4,WOOPER + db 5,RATTATA + db 7,BELLSPROUT + db 6,ZUBAT + db 7,HOOTHOOT + db 7,GASTLY + db 7,GASTLY + + db GROUP_ROUTE_33, MAP_ROUTE_33 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 6,RATTATA + db 6,SPEAROW + db 6,GEODUDE + db 6,HOPPIP + db 7,EKANS + db 7,HOPPIP + db 7,HOPPIP + ; day + db 6,RATTATA + db 6,SPEAROW + db 6,GEODUDE + db 6,HOPPIP + db 7,EKANS + db 7,HOPPIP + db 7,HOPPIP + ; nite + db 6,RATTATA + db 6,ZUBAT + db 6,GEODUDE + db 6,ZUBAT + db 7,RATTATA + db 7,RATTATA + db 7,RATTATA + + db GROUP_ROUTE_34, MAP_ROUTE_34 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 10,SNUBBULL + db 11,RATTATA + db 12,PIDGEY + db 10,ABRA + db 12,JIGGLYPUFF + db 10,DITTO + db 10,DITTO + ; day + db 10,SNUBBULL + db 11,RATTATA + db 12,PIDGEY + db 10,ABRA + db 12,JIGGLYPUFF + db 10,DITTO + db 10,DITTO + ; nite + db 12,DROWZEE + db 11,RATTATA + db 12,HOOTHOOT + db 10,ABRA + db 12,JIGGLYPUFF + db 10,DITTO + db 10,DITTO + + db GROUP_ROUTE_35, MAP_ROUTE_35 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 12,SNUBBULL + db 14,PIDGEY + db 13,GROWLITHE + db 10,ABRA + db 12,JIGGLYPUFF + db 10,DITTO + db 12,YANMA + ; day + db 12,SNUBBULL + db 14,PIDGEY + db 13,GROWLITHE + db 10,ABRA + db 12,JIGGLYPUFF + db 10,DITTO + db 12,YANMA + ; nite + db 12,DROWZEE + db 14,HOOTHOOT + db 13,PSYDUCK + db 10,ABRA + db 12,JIGGLYPUFF + db 10,DITTO + db 12,YANMA + + db GROUP_ROUTE_36, MAP_ROUTE_36 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 4,LEDYBA + db 4,PIDGEY + db 5,BELLSPROUT + db 5,GROWLITHE + db 5,PIDGEY + db 6,PIDGEY + db 6,PIDGEY + ; day + db 4,PIDGEY + db 4,PIDGEY + db 5,BELLSPROUT + db 5,GROWLITHE + db 5,PIDGEY + db 6,PIDGEY + db 6,PIDGEY + ; nite + db 4,SPINARAK + db 4,HOOTHOOT + db 5,BELLSPROUT + db 5,HOOTHOOT + db 5,HOOTHOOT + db 5,GASTLY + db 5,GASTLY + + db GROUP_ROUTE_37, MAP_ROUTE_37 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 13,LEDYBA + db 14,GROWLITHE + db 15,PIDGEY + db 16,GROWLITHE + db 15,PIDGEOTTO + db 15,LEDIAN + db 15,LEDIAN + ; day + db 13,PIDGEY + db 14,GROWLITHE + db 15,PIDGEY + db 16,GROWLITHE + db 15,PIDGEOTTO + db 15,PIDGEY + db 15,PIDGEY + ; nite + db 13,SPINARAK + db 14,STANTLER + db 15,HOOTHOOT + db 16,STANTLER + db 15,NOCTOWL + db 15,ARIADOS + db 15,ARIADOS + + db GROUP_ROUTE_38, MAP_ROUTE_38 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 16,RATTATA + db 16,RATICATE + db 16,MAGNEMITE + db 16,PIDGEOTTO + db 13,TAUROS + db 13,MILTANK + db 13,MILTANK + ; day + db 16,RATTATA + db 16,RATICATE + db 16,MAGNEMITE + db 16,PIDGEOTTO + db 13,TAUROS + db 13,MILTANK + db 13,MILTANK + ; nite + db 16,MEOWTH + db 16,RATICATE + db 16,MAGNEMITE + db 16,NOCTOWL + db 16,MEOWTH + db 16,MEOWTH + db 16,MEOWTH + + db GROUP_ROUTE_39, MAP_ROUTE_39 + db $05,$05,$05 ; encounter rates: morn/day/nite + ; morn + db 16,RATTATA + db 16,RATICATE + db 16,MAGNEMITE + db 16,PIDGEOTTO + db 15,MILTANK + db 15,TAUROS + db 15,TAUROS + ; day + db 16,RATTATA + db 16,RATICATE + db 16,MAGNEMITE + db 16,PIDGEOTTO + db 15,MILTANK + db 15,TAUROS + db 15,TAUROS + ; nite + db 16,MEOWTH + db 16,RATICATE + db 16,MAGNEMITE + db 16,NOCTOWL + db 18,MEOWTH + db 18,MEOWTH + db 18,MEOWTH + + db GROUP_ROUTE_42, MAP_ROUTE_42 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 13,EKANS + db 14,SPEAROW + db 15,RATTATA + db 16,RATICATE + db 15,ARBOK + db 16,FEAROW + db 16,FEAROW + ; day + db 13,EKANS + db 14,SPEAROW + db 15,RATTATA + db 16,RATICATE + db 15,ARBOK + db 16,FEAROW + db 16,FEAROW + ; nite + db 13,RATTATA + db 14,ZUBAT + db 15,RATICATE + db 16,GOLBAT + db 15,MARILL + db 16,GOLBAT + db 16,GOLBAT + + db GROUP_ROUTE_43, MAP_ROUTE_43 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 15,SENTRET + db 16,PIDGEOTTO + db 16,FARFETCH_D + db 15,FURRET + db 17,RATICATE + db 17,FURRET + db 17,FURRET + ; day + db 15,SENTRET + db 16,PIDGEOTTO + db 16,FARFETCH_D + db 15,FURRET + db 17,RATICATE + db 17,FURRET + db 17,FURRET + ; nite + db 15,VENONAT + db 16,NOCTOWL + db 16,RATICATE + db 17,VENONAT + db 17,RATICATE + db 17,VENOMOTH + db 17,VENOMOTH + + db GROUP_ROUTE_44, MAP_ROUTE_44 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 23,TANGELA + db 22,LICKITUNG + db 22,BELLSPROUT + db 24,WEEPINBELL + db 24,LICKITUNG + db 26,LICKITUNG + db 26,LICKITUNG + ; day + db 23,TANGELA + db 22,LICKITUNG + db 22,BELLSPROUT + db 24,WEEPINBELL + db 24,LICKITUNG + db 26,LICKITUNG + db 26,LICKITUNG + ; nite + db 23,TANGELA + db 22,POLIWAG + db 22,BELLSPROUT + db 24,WEEPINBELL + db 24,POLIWHIRL + db 26,POLIWHIRL + db 26,POLIWHIRL + + db GROUP_ROUTE_45, MAP_ROUTE_45 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 23,GEODUDE + db 23,GRAVELER + db 24,GLIGAR + db 25,DONPHAN + db 20,PHANPY + db 27,SKARMORY + db 27,SKARMORY + ; day + db 23,GEODUDE + db 23,GRAVELER + db 24,GLIGAR + db 25,DONPHAN + db 30,DONPHAN + db 27,SKARMORY + db 27,SKARMORY + ; nite + db 23,GEODUDE + db 23,GRAVELER + db 24,GLIGAR + db 25,GRAVELER + db 27,GRAVELER + db 27,GRAVELER + db 27,GRAVELER + + db GROUP_ROUTE_46, MAP_ROUTE_46 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 2,GEODUDE + db 2,SPEAROW + db 3,GEODUDE + db 3,RATTATA + db 2,PHANPY + db 2,RATTATA + db 2,RATTATA + ; day + db 2,GEODUDE + db 2,SPEAROW + db 3,GEODUDE + db 3,RATTATA + db 2,RATTATA + db 2,RATTATA + db 2,RATTATA + ; nite + db 2,GEODUDE + db 2,RATTATA + db 3,GEODUDE + db 3,RATTATA + db 2,RATTATA + db 2,RATTATA + db 2,RATTATA + + db GROUP_SILVER_CAVE_OUTSIDE, MAP_SILVER_CAVE_OUTSIDE + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 41,TANGELA + db 42,PONYTA + db 42,ARBOK + db 44,RAPIDASH + db 41,DODUO + db 43,DODRIO + db 43,DODRIO + ; day + db 41,TANGELA + db 42,PONYTA + db 42,ARBOK + db 44,RAPIDASH + db 41,DODUO + db 43,DODRIO + db 43,DODRIO + ; nite + db 41,TANGELA + db 42,POLIWHIRL + db 42,GOLBAT + db 44,POLIWHIRL + db 40,GOLBAT + db 44,GOLBAT + db 44,GOLBAT + + db $ff ; end diff --git a/data/wild/johto_water.asm b/data/wild/johto_water.asm new file mode 100644 index 000000000..313f608a4 --- /dev/null +++ b/data/wild/johto_water.asm @@ -0,0 +1,231 @@ +; Johto Pokémon in water + + db GROUP_RUINS_OF_ALPH_OUTSIDE, MAP_RUINS_OF_ALPH_OUTSIDE + db $05 ; encounter rate + db 15,WOOPER + db 20,QUAGSIRE + db 15,QUAGSIRE + + db GROUP_UNION_CAVE_1F, MAP_UNION_CAVE_1F + db $05 ; encounter rate + db 15,WOOPER + db 20,QUAGSIRE + db 15,QUAGSIRE + + db GROUP_UNION_CAVE_B1F, MAP_UNION_CAVE_B1F + db $05 ; encounter rate + db 15,WOOPER + db 20,QUAGSIRE + db 15,QUAGSIRE + + db GROUP_UNION_CAVE_B2F, MAP_UNION_CAVE_B2F + db $0a ; encounter rate + db 15,TENTACOOL + db 20,QUAGSIRE + db 20,TENTACRUEL + + db GROUP_SLOWPOKE_WELL_B1F, MAP_SLOWPOKE_WELL_B1F + db $05 ; encounter rate + db 15,SLOWPOKE + db 20,SLOWPOKE + db 10,SLOWPOKE + + db GROUP_SLOWPOKE_WELL_B2F, MAP_SLOWPOKE_WELL_B2F + db $05 ; encounter rate + db 15,SLOWPOKE + db 20,SLOWPOKE + db 20,SLOWBRO + + db GROUP_ILEX_FOREST, MAP_ILEX_FOREST + db $05 ; encounter rate + db 15,PSYDUCK + db 10,PSYDUCK + db 15,GOLDUCK + + db GROUP_MOUNT_MORTAR_1F_OUTSIDE, MAP_MOUNT_MORTAR_1F_OUTSIDE + db $0a ; encounter rate + db 15,GOLDEEN + db 20,MARILL + db 20,SEAKING + + db GROUP_MOUNT_MORTAR_2F_INSIDE, MAP_MOUNT_MORTAR_2F_INSIDE + db $05 ; encounter rate + db 20,GOLDEEN + db 25,MARILL + db 25,SEAKING + + db GROUP_MOUNT_MORTAR_B1F, MAP_MOUNT_MORTAR_B1F + db $05 ; encounter rate + db 15,GOLDEEN + db 20,MARILL + db 20,SEAKING + + db GROUP_WHIRL_ISLAND_SW, MAP_WHIRL_ISLAND_SW + db $0a ; encounter rate + db 20,TENTACOOL + db 15,HORSEA + db 20,TENTACRUEL + + db GROUP_WHIRL_ISLAND_B2F, MAP_WHIRL_ISLAND_B2F + db $0a ; encounter rate + db 15,HORSEA + db 20,HORSEA + db 20,TENTACRUEL + + db GROUP_WHIRL_ISLAND_LUGIA_CHAMBER, MAP_WHIRL_ISLAND_LUGIA_CHAMBER + db $0a ; encounter rate + db 20,HORSEA + db 20,TENTACRUEL + db 20,SEADRA + + db GROUP_SILVER_CAVE_ROOM_2, MAP_SILVER_CAVE_ROOM_2 + db $05 ; encounter rate + db 35,SEAKING + db 35,GOLDUCK + db 35,GOLDEEN + + db GROUP_DARK_CAVE_VIOLET_ENTRANCE, MAP_DARK_CAVE_VIOLET_ENTRANCE + db $05 ; encounter rate + db 15,MAGIKARP + db 10,MAGIKARP + db 5,MAGIKARP + + db GROUP_DARK_CAVE_BLACKTHORN_ENTRANCE, MAP_DARK_CAVE_BLACKTHORN_ENTRANCE + db $05 ; encounter rate + db 15,MAGIKARP + db 10,MAGIKARP + db 5,MAGIKARP + + db GROUP_DRAGONS_DEN_B1F, MAP_DRAGONS_DEN_B1F + db $0a ; encounter rate + db 15,MAGIKARP + db 10,MAGIKARP + db 10,DRATINI + + db GROUP_OLIVINE_PORT, MAP_OLIVINE_PORT + db $05 ; encounter rate + db 20,TENTACOOL + db 15,TENTACOOL + db 20,TENTACRUEL + + db GROUP_ROUTE_30, MAP_ROUTE_30 + db $05 ; encounter rate + db 20,POLIWAG + db 15,POLIWAG + db 20,POLIWHIRL + + db GROUP_ROUTE_31, MAP_ROUTE_31 + db $05 ; encounter rate + db 20,POLIWAG + db 15,POLIWAG + db 20,POLIWHIRL + + db GROUP_ROUTE_32, MAP_ROUTE_32 + db $0f ; encounter rate + db 15,TENTACOOL + db 20,QUAGSIRE + db 20,TENTACRUEL + + db GROUP_ROUTE_34, MAP_ROUTE_34 + db $0f ; encounter rate + db 20,TENTACOOL + db 15,TENTACOOL + db 20,TENTACRUEL + + db GROUP_ROUTE_35, MAP_ROUTE_35 + db $0a ; encounter rate + db 20,PSYDUCK + db 15,PSYDUCK + db 20,GOLDUCK + + db GROUP_ROUTE_40, MAP_ROUTE_40 + db $0f ; encounter rate + db 20,TENTACOOL + db 15,TENTACOOL + db 20,TENTACRUEL + + db GROUP_ROUTE_41, MAP_ROUTE_41 + db $0f ; encounter rate + db 20,TENTACOOL + db 20,TENTACRUEL + db 20,MANTINE + + db GROUP_ROUTE_42, MAP_ROUTE_42 + db $0a ; encounter rate + db 20,GOLDEEN + db 15,GOLDEEN + db 20,SEAKING + + db GROUP_ROUTE_43, MAP_ROUTE_43 + db $05 ; encounter rate + db 20,MAGIKARP + db 15,MAGIKARP + db 10,MAGIKARP + + db GROUP_ROUTE_44, MAP_ROUTE_44 + db $05 ; encounter rate + db 25,POLIWAG + db 20,POLIWAG + db 25,POLIWHIRL + + db GROUP_ROUTE_45, MAP_ROUTE_45 + db $05 ; encounter rate + db 20,MAGIKARP + db 15,MAGIKARP + db 5,MAGIKARP + + db GROUP_NEW_BARK_TOWN, MAP_NEW_BARK_TOWN + db $0f ; encounter rate + db 20,TENTACOOL + db 15,TENTACOOL + db 20,TENTACRUEL + + db GROUP_CHERRYGROVE_CITY, MAP_CHERRYGROVE_CITY + db $0f ; encounter rate + db 20,TENTACOOL + db 15,TENTACOOL + db 20,TENTACRUEL + + db GROUP_VIOLET_CITY, MAP_VIOLET_CITY + db $05 ; encounter rate + db 20,POLIWAG + db 15,POLIWAG + db 20,POLIWHIRL + + db GROUP_CIANWOOD_CITY, MAP_CIANWOOD_CITY + db $0f ; encounter rate + db 20,TENTACOOL + db 15,TENTACOOL + db 20,TENTACRUEL + + db GROUP_OLIVINE_CITY, MAP_OLIVINE_CITY + db $0f ; encounter rate + db 20,TENTACOOL + db 15,TENTACOOL + db 20,TENTACRUEL + + db GROUP_ECRUTEAK_CITY, MAP_ECRUTEAK_CITY + db $05 ; encounter rate + db 20,POLIWAG + db 15,POLIWAG + db 20,POLIWHIRL + + db GROUP_LAKE_OF_RAGE, MAP_LAKE_OF_RAGE + db $0f ; encounter rate + db 15,MAGIKARP + db 10,MAGIKARP + db 15,GYARADOS + + db GROUP_BLACKTHORN_CITY, MAP_BLACKTHORN_CITY + db $0a ; encounter rate + db 15,MAGIKARP + db 10,MAGIKARP + db 5,MAGIKARP + + db GROUP_SILVER_CAVE_OUTSIDE, MAP_SILVER_CAVE_OUTSIDE + db $05 ; encounter rate + db 35,POLIWHIRL + db 40,POLIWHIRL + db 35,POLIWAG + + db $ff ; end diff --git a/data/wild/kanto_grass.asm b/data/wild/kanto_grass.asm new file mode 100644 index 000000000..416c34363 --- /dev/null +++ b/data/wild/kanto_grass.asm @@ -0,0 +1,813 @@ +; Kanto Pokémon in grass + + db GROUP_DIGLETTS_CAVE, MAP_DIGLETTS_CAVE + db $0a,$05,$14 ; encounter rates: morn/day/nite + ; morn + db 3,DIGLETT + db 6,DIGLETT + db 12,DIGLETT + db 24,DIGLETT + db 24,DUGTRIO + db 24,DUGTRIO + db 24,DUGTRIO + ; day + db 2,DIGLETT + db 4,DIGLETT + db 8,DIGLETT + db 16,DIGLETT + db 16,DUGTRIO + db 16,DUGTRIO + db 16,DUGTRIO + ; nite + db 4,DIGLETT + db 8,DIGLETT + db 16,DIGLETT + db 32,DIGLETT + db 32,DUGTRIO + db 32,DUGTRIO + db 32,DUGTRIO + + db GROUP_MOUNT_MOON, MAP_MOUNT_MOON + db $0f,$0f,$0f ; encounter rates: morn/day/nite + ; morn + db 6,ZUBAT + db 8,GEODUDE + db 8,SANDSHREW + db 12,PARAS + db 10,GEODUDE + db 8,CLEFAIRY + db 8,CLEFAIRY + ; day + db 6,ZUBAT + db 8,GEODUDE + db 8,SANDSHREW + db 12,PARAS + db 10,GEODUDE + db 8,CLEFAIRY + db 8,CLEFAIRY + ; nite + db 6,ZUBAT + db 8,GEODUDE + db 8,CLEFAIRY + db 12,PARAS + db 10,GEODUDE + db 12,CLEFAIRY + db 12,CLEFAIRY + + db GROUP_ROCK_TUNNEL_1F, MAP_ROCK_TUNNEL_1F + db $0f,$0f,$0f ; encounter rates: morn/day/nite + ; morn + db 10,CUBONE + db 11,GEODUDE + db 12,MACHOP + db 12,ZUBAT + db 15,MACHOKE + db 12,MAROWAK + db 12,MAROWAK + ; day + db 10,CUBONE + db 11,GEODUDE + db 12,MACHOP + db 12,ZUBAT + db 15,MACHOKE + db 12,MAROWAK + db 12,MAROWAK + ; nite + db 12,ZUBAT + db 11,GEODUDE + db 12,GEODUDE + db 17,HAUNTER + db 15,ZUBAT + db 15,ZUBAT + db 15,ZUBAT + + db GROUP_ROCK_TUNNEL_B1F, MAP_ROCK_TUNNEL_B1F + db $0f,$0f,$0f ; encounter rates: morn/day/nite + ; morn + db 12,CUBONE + db 14,GEODUDE + db 16,ONIX + db 12,ZUBAT + db 15,MAROWAK + db 15,KANGASKHAN + db 15,KANGASKHAN + ; day + db 12,CUBONE + db 14,GEODUDE + db 16,ONIX + db 12,ZUBAT + db 15,MAROWAK + db 15,KANGASKHAN + db 15,KANGASKHAN + ; nite + db 12,ZUBAT + db 14,GEODUDE + db 16,ONIX + db 15,ZUBAT + db 15,HAUNTER + db 15,GOLBAT + db 15,GOLBAT + + db GROUP_VICTORY_ROAD, MAP_VICTORY_ROAD + db $0f,$0f,$0f ; encounter rates: morn/day/nite + ; morn + db 34,GRAVELER + db 32,RHYHORN + db 33,ONIX + db 34,GOLBAT + db 35,SANDSLASH + db 35,RHYDON + db 35,RHYDON + ; day + db 34,GRAVELER + db 32,RHYHORN + db 33,ONIX + db 34,GOLBAT + db 35,SANDSLASH + db 35,RHYDON + db 35,RHYDON + ; nite + db 34,GOLBAT + db 34,GRAVELER + db 32,ONIX + db 36,GRAVELER + db 38,GRAVELER + db 40,GRAVELER + db 40,GRAVELER + + db GROUP_TOHJO_FALLS, MAP_TOHJO_FALLS + db $0f,$0f,$0f ; encounter rates: morn/day/nite + ; morn + db 22,ZUBAT + db 22,RATICATE + db 24,GOLBAT + db 21,SLOWPOKE + db 20,RATTATA + db 23,SLOWPOKE + db 23,SLOWPOKE + ; day + db 22,ZUBAT + db 22,RATICATE + db 24,GOLBAT + db 21,SLOWPOKE + db 20,RATTATA + db 23,SLOWPOKE + db 23,SLOWPOKE + ; nite + db 22,ZUBAT + db 22,RATICATE + db 24,GOLBAT + db 21,SLOWPOKE + db 20,RATTATA + db 23,SLOWPOKE + db 23,SLOWPOKE + + db GROUP_ROUTE_1, MAP_ROUTE_1 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 2,PIDGEY + db 2,RATTATA + db 3,SENTRET + db 3,PIDGEY + db 6,FURRET + db 4,PIDGEY + db 4,PIDGEY + ; day + db 2,PIDGEY + db 2,RATTATA + db 3,SENTRET + db 3,PIDGEY + db 6,FURRET + db 4,PIDGEY + db 4,PIDGEY + ; nite + db 2,HOOTHOOT + db 2,RATTATA + db 3,RATTATA + db 3,HOOTHOOT + db 6,RATICATE + db 4,HOOTHOOT + db 4,HOOTHOOT + + db GROUP_ROUTE_2, MAP_ROUTE_2 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 3,CATERPIE + db 3,LEDYBA + db 5,PIDGEY + db 7,BUTTERFREE + db 7,LEDIAN + db 4,PIKACHU + db 4,PIKACHU + ; day + db 3,CATERPIE + db 3,PIDGEY + db 5,PIDGEY + db 7,BUTTERFREE + db 7,PIDGEOTTO + db 4,PIKACHU + db 4,PIKACHU + ; nite + db 3,HOOTHOOT + db 3,SPINARAK + db 5,HOOTHOOT + db 7,NOCTOWL + db 7,ARIADOS + db 4,NOCTOWL + db 4,NOCTOWL + + db GROUP_ROUTE_3, MAP_ROUTE_3 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 5,SPEAROW + db 5,RATTATA + db 8,EKANS + db 10,RATICATE + db 10,ARBOK + db 10,SANDSHREW + db 10,SANDSHREW + ; day + db 5,SPEAROW + db 5,RATTATA + db 8,EKANS + db 10,RATICATE + db 10,ARBOK + db 10,SANDSHREW + db 10,SANDSHREW + ; nite + db 5,RATTATA + db 10,RATTATA + db 10,RATICATE + db 6,ZUBAT + db 5,RATTATA + db 6,CLEFAIRY + db 6,CLEFAIRY + + db GROUP_ROUTE_4, MAP_ROUTE_4 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 5,SPEAROW + db 5,RATTATA + db 8,EKANS + db 10,RATICATE + db 10,ARBOK + db 10,SANDSHREW + db 10,SANDSHREW + ; day + db 5,SPEAROW + db 5,RATTATA + db 8,EKANS + db 10,RATICATE + db 10,ARBOK + db 10,SANDSHREW + db 10,SANDSHREW + ; nite + db 5,RATTATA + db 10,RATTATA + db 10,RATICATE + db 6,ZUBAT + db 5,RATTATA + db 6,CLEFAIRY + db 6,CLEFAIRY + + db GROUP_ROUTE_5, MAP_ROUTE_5 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 13,PIDGEY + db 13,SNUBBULL + db 15,PIDGEOTTO + db 12,ABRA + db 14,JIGGLYPUFF + db 14,ABRA + db 14,ABRA + ; day + db 13,PIDGEY + db 13,SNUBBULL + db 15,PIDGEOTTO + db 12,ABRA + db 14,JIGGLYPUFF + db 14,ABRA + db 14,ABRA + ; nite + db 13,HOOTHOOT + db 13,MEOWTH + db 15,NOCTOWL + db 12,ABRA + db 14,JIGGLYPUFF + db 14,ABRA + db 14,ABRA + + db GROUP_ROUTE_6, MAP_ROUTE_6 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 13,RATTATA + db 13,SNUBBULL + db 14,MAGNEMITE + db 15,RATICATE + db 12,JIGGLYPUFF + db 15,GRANBULL + db 15,GRANBULL + ; day + db 13,RATTATA + db 13,SNUBBULL + db 14,MAGNEMITE + db 15,RATICATE + db 12,JIGGLYPUFF + db 15,GRANBULL + db 15,GRANBULL + ; nite + db 13,MEOWTH + db 13,DROWZEE + db 14,MAGNEMITE + db 15,PSYDUCK + db 12,JIGGLYPUFF + db 15,RATICATE + db 15,RATICATE + + db GROUP_ROUTE_7, MAP_ROUTE_7 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 17,RATTATA + db 17,SPEAROW + db 18,SNUBBULL + db 18,RATICATE + db 18,JIGGLYPUFF + db 16,ABRA + db 16,ABRA + ; day + db 17,RATTATA + db 17,SPEAROW + db 18,SNUBBULL + db 18,RATICATE + db 18,JIGGLYPUFF + db 16,ABRA + db 16,ABRA + ; nite + db 17,MEOWTH + db 17,MURKROW + db 18,HOUNDOUR + db 18,PERSIAN + db 18,JIGGLYPUFF + db 16,ABRA + db 16,ABRA + + db GROUP_ROUTE_8, MAP_ROUTE_8 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 17,SNUBBULL + db 19,PIDGEOTTO + db 16,ABRA + db 17,GROWLITHE + db 16,JIGGLYPUFF + db 18,KADABRA + db 18,KADABRA + ; day + db 17,SNUBBULL + db 19,PIDGEOTTO + db 16,ABRA + db 17,GROWLITHE + db 16,JIGGLYPUFF + db 18,KADABRA + db 18,KADABRA + ; nite + db 17,MEOWTH + db 20,NOCTOWL + db 16,ABRA + db 17,HAUNTER + db 16,JIGGLYPUFF + db 18,KADABRA + db 18,KADABRA + + db GROUP_ROUTE_9, MAP_ROUTE_9 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 15,RATTATA + db 15,SPEAROW + db 15,RATICATE + db 15,FEAROW + db 15,FEAROW + db 18,MAROWAK + db 18,MAROWAK + ; day + db 15,RATTATA + db 15,SPEAROW + db 15,RATICATE + db 15,FEAROW + db 15,FEAROW + db 18,MAROWAK + db 18,MAROWAK + ; nite + db 15,RATTATA + db 15,VENONAT + db 15,RATICATE + db 15,VENOMOTH + db 15,ZUBAT + db 18,RATICATE + db 18,RATICATE + + db GROUP_ROUTE_10_NORTH, MAP_ROUTE_10_NORTH + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 15,SPEAROW + db 17,VOLTORB + db 15,RATICATE + db 15,FEAROW + db 15,MAROWAK + db 16,ELECTABUZZ + db 16,ELECTABUZZ + ; day + db 15,SPEAROW + db 17,VOLTORB + db 15,RATICATE + db 15,FEAROW + db 15,MAROWAK + db 18,ELECTABUZZ + db 18,ELECTABUZZ + ; nite + db 15,VENONAT + db 17,VOLTORB + db 15,RATICATE + db 15,VENOMOTH + db 15,ZUBAT + db 16,ELECTABUZZ + db 16,ELECTABUZZ + + db GROUP_ROUTE_11, MAP_ROUTE_11 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 14,HOPPIP + db 13,RATICATE + db 15,MAGNEMITE + db 16,PIDGEOTTO + db 16,RATTATA + db 16,HOPPIP + db 16,HOPPIP + ; day + db 14,HOPPIP + db 13,RATICATE + db 15,MAGNEMITE + db 16,PIDGEOTTO + db 16,RATTATA + db 16,HOPPIP + db 16,HOPPIP + ; nite + db 14,DROWZEE + db 13,MEOWTH + db 15,MAGNEMITE + db 16,NOCTOWL + db 16,RATICATE + db 16,HYPNO + db 16,HYPNO + + db GROUP_ROUTE_13, MAP_ROUTE_13 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 23,NIDORINO + db 23,NIDORINA + db 25,PIDGEOTTO + db 25,HOPPIP + db 27,HOPPIP + db 27,HOPPIP + db 25,CHANSEY + ; day + db 23,NIDORINO + db 23,NIDORINA + db 25,PIDGEOTTO + db 25,HOPPIP + db 27,HOPPIP + db 27,HOPPIP + db 25,CHANSEY + ; nite + db 23,VENONAT + db 23,QUAGSIRE + db 25,NOCTOWL + db 25,VENOMOTH + db 25,QUAGSIRE + db 25,QUAGSIRE + db 25,CHANSEY + + db GROUP_ROUTE_14, MAP_ROUTE_14 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 26,NIDORINO + db 26,NIDORINA + db 28,PIDGEOTTO + db 28,HOPPIP + db 30,SKIPLOOM + db 30,SKIPLOOM + db 28,CHANSEY + ; day + db 26,NIDORINO + db 26,NIDORINA + db 28,PIDGEOTTO + db 28,HOPPIP + db 30,SKIPLOOM + db 30,SKIPLOOM + db 28,CHANSEY + ; nite + db 26,VENONAT + db 26,QUAGSIRE + db 28,NOCTOWL + db 28,VENOMOTH + db 28,QUAGSIRE + db 28,QUAGSIRE + db 28,CHANSEY + + db GROUP_ROUTE_15, MAP_ROUTE_15 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 23,NIDORINO + db 23,NIDORINA + db 25,PIDGEOTTO + db 25,HOPPIP + db 27,HOPPIP + db 27,HOPPIP + db 25,CHANSEY + ; day + db 23,NIDORINO + db 23,NIDORINA + db 25,PIDGEOTTO + db 25,HOPPIP + db 27,HOPPIP + db 27,HOPPIP + db 25,CHANSEY + ; nite + db 23,VENONAT + db 23,QUAGSIRE + db 25,NOCTOWL + db 25,VENOMOTH + db 25,QUAGSIRE + db 25,QUAGSIRE + db 25,CHANSEY + + db GROUP_ROUTE_16, MAP_ROUTE_16 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 26,GRIMER + db 27,FEAROW + db 28,GRIMER + db 29,FEAROW + db 29,FEAROW + db 30,MUK + db 30,MUK + ; day + db 26,GRIMER + db 27,FEAROW + db 28,GRIMER + db 29,FEAROW + db 29,SLUGMA + db 30,MUK + db 30,MUK + ; nite + db 26,GRIMER + db 27,GRIMER + db 28,GRIMER + db 29,MURKROW + db 29,MURKROW + db 30,MUK + db 30,MUK + + db GROUP_ROUTE_17, MAP_ROUTE_17 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 30,FEAROW + db 29,GRIMER + db 31,GRIMER + db 32,FEAROW + db 33,GRIMER + db 33,MUK + db 33,MUK + ; day + db 30,FEAROW + db 29,SLUGMA + db 29,GRIMER + db 32,FEAROW + db 32,SLUGMA + db 33,MUK + db 33,MUK + ; nite + db 30,GRIMER + db 29,GRIMER + db 31,GRIMER + db 32,GRIMER + db 33,GRIMER + db 33,MUK + db 33,MUK + + db GROUP_ROUTE_18, MAP_ROUTE_18 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 26,GRIMER + db 27,FEAROW + db 28,GRIMER + db 29,FEAROW + db 29,FEAROW + db 30,MUK + db 30,MUK + ; day + db 26,GRIMER + db 27,FEAROW + db 28,GRIMER + db 29,FEAROW + db 29,SLUGMA + db 30,MUK + db 30,MUK + ; nite + db 26,GRIMER + db 27,GRIMER + db 28,GRIMER + db 29,GRIMER + db 29,GRIMER + db 30,MUK + db 30,MUK + + db GROUP_ROUTE_21, MAP_ROUTE_21 + db $0f,$0f,$0f ; encounter rates: morn/day/nite + ; morn + db 30,TANGELA + db 25,RATTATA + db 35,TANGELA + db 20,RATICATE + db 30,MR__MIME + db 28,MR__MIME + db 28,MR__MIME + ; day + db 30,TANGELA + db 25,RATTATA + db 35,TANGELA + db 20,RATICATE + db 28,MR__MIME + db 30,MR__MIME + db 30,MR__MIME + ; nite + db 30,TANGELA + db 25,RATTATA + db 35,TANGELA + db 20,RATICATE + db 30,TANGELA + db 28,TANGELA + db 28,TANGELA + + db GROUP_ROUTE_22, MAP_ROUTE_22 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 3,RATTATA + db 3,SPEAROW + db 5,SPEAROW + db 4,DODUO + db 6,PONYTA + db 7,FEAROW + db 7,FEAROW + ; day + db 3,RATTATA + db 3,SPEAROW + db 5,SPEAROW + db 4,DODUO + db 6,PONYTA + db 7,FEAROW + db 7,FEAROW + ; nite + db 3,RATTATA + db 3,POLIWAG + db 5,RATTATA + db 4,POLIWAG + db 6,RATTATA + db 7,RATTATA + db 7,RATTATA + + db GROUP_ROUTE_24, MAP_ROUTE_24 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 8,CATERPIE + db 10,CATERPIE + db 12,METAPOD + db 12,ABRA + db 10,BELLSPROUT + db 14,BUTTERFREE + db 14,BUTTERFREE + ; day + db 8,CATERPIE + db 12,SUNKERN + db 10,CATERPIE + db 12,ABRA + db 10,BELLSPROUT + db 14,BUTTERFREE + db 14,BUTTERFREE + ; nite + db 10,VENONAT + db 10,ODDISH + db 12,ODDISH + db 12,ABRA + db 10,BELLSPROUT + db 14,GLOOM + db 14,GLOOM + + db GROUP_ROUTE_25, MAP_ROUTE_25 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 10,CATERPIE + db 10,PIDGEY + db 12,PIDGEOTTO + db 12,METAPOD + db 10,BELLSPROUT + db 14,BUTTERFREE + db 14,BUTTERFREE + ; day + db 10,CATERPIE + db 10,PIDGEY + db 12,PIDGEOTTO + db 12,METAPOD + db 10,BELLSPROUT + db 14,BUTTERFREE + db 14,BUTTERFREE + ; nite + db 10,ODDISH + db 10,HOOTHOOT + db 10,VENONAT + db 12,NOCTOWL + db 10,BELLSPROUT + db 14,NOCTOWL + db 14,NOCTOWL + + db GROUP_ROUTE_26, MAP_ROUTE_26 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 28,DODUO + db 28,SANDSLASH + db 32,PONYTA + db 30,RATICATE + db 30,DODUO + db 30,ARBOK + db 30,ARBOK + ; day + db 28,DODUO + db 28,SANDSLASH + db 32,PONYTA + db 30,RATICATE + db 30,DODUO + db 30,ARBOK + db 30,ARBOK + ; nite + db 28,NOCTOWL + db 28,RATICATE + db 32,NOCTOWL + db 30,RATICATE + db 30,QUAGSIRE + db 30,QUAGSIRE + db 30,QUAGSIRE + + db GROUP_ROUTE_27, MAP_ROUTE_27 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 28,DODUO + db 28,ARBOK + db 30,RATICATE + db 30,DODUO + db 32,PONYTA + db 30,DODRIO + db 30,DODRIO + ; day + db 28,DODUO + db 28,ARBOK + db 30,RATICATE + db 30,DODUO + db 32,PONYTA + db 30,DODRIO + db 30,DODRIO + ; nite + db 28,QUAGSIRE + db 28,NOCTOWL + db 30,RATICATE + db 30,QUAGSIRE + db 32,NOCTOWL + db 32,NOCTOWL + db 32,NOCTOWL + + db GROUP_ROUTE_28, MAP_ROUTE_28 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 39,TANGELA + db 40,PONYTA + db 40,RAPIDASH + db 42,ARBOK + db 41,DODUO + db 43,DODRIO + db 43,DODRIO + ; day + db 39,TANGELA + db 40,PONYTA + db 40,RAPIDASH + db 42,ARBOK + db 41,DODUO + db 43,DODRIO + db 43,DODRIO + ; nite + db 39,TANGELA + db 40,POLIWHIRL + db 40,GOLBAT + db 40,POLIWHIRL + db 42,GOLBAT + db 42,GOLBAT + db 42,GOLBAT + + db $ff ; end diff --git a/data/wild/kanto_water.asm b/data/wild/kanto_water.asm new file mode 100644 index 000000000..011d6fd34 --- /dev/null +++ b/data/wild/kanto_water.asm @@ -0,0 +1,147 @@ +; Kanto Pokémon in water + + db GROUP_TOHJO_FALLS, MAP_TOHJO_FALLS + db $0a ; encounter rate + db 20,GOLDEEN + db 20,SLOWPOKE + db 20,SEAKING + + db GROUP_VERMILION_PORT, MAP_VERMILION_PORT + db $05 ; encounter rate + db 35,TENTACOOL + db 30,TENTACOOL + db 35,TENTACRUEL + + db GROUP_ROUTE_4, MAP_ROUTE_4 + db $0a ; encounter rate + db 10,GOLDEEN + db 5,GOLDEEN + db 10,SEAKING + + db GROUP_ROUTE_6, MAP_ROUTE_6 + db $05 ; encounter rate + db 10,PSYDUCK + db 5,PSYDUCK + db 10,GOLDUCK + + db GROUP_ROUTE_9, MAP_ROUTE_9 + db $0a ; encounter rate + db 15,GOLDEEN + db 10,GOLDEEN + db 15,SEAKING + + db GROUP_ROUTE_10_NORTH, MAP_ROUTE_10_NORTH + db $0a ; encounter rate + db 15,GOLDEEN + db 10,GOLDEEN + db 15,SEAKING + + db GROUP_ROUTE_12, MAP_ROUTE_12 + db $0f ; encounter rate + db 25,TENTACOOL + db 25,QUAGSIRE + db 25,TENTACRUEL + + db GROUP_ROUTE_13, MAP_ROUTE_13 + db $0f ; encounter rate + db 25,TENTACOOL + db 25,QUAGSIRE + db 25,TENTACRUEL + + db GROUP_ROUTE_19, MAP_ROUTE_19 + db $0f ; encounter rate + db 35,TENTACOOL + db 30,TENTACOOL + db 35,TENTACRUEL + + db GROUP_ROUTE_20, MAP_ROUTE_20 + db $0f ; encounter rate + db 35,TENTACOOL + db 30,TENTACOOL + db 35,TENTACRUEL + + db GROUP_ROUTE_21, MAP_ROUTE_21 + db $0f ; encounter rate + db 35,TENTACOOL + db 30,TENTACOOL + db 35,TENTACRUEL + + db GROUP_ROUTE_22, MAP_ROUTE_22 + db $05 ; encounter rate + db 10,POLIWAG + db 5,POLIWAG + db 10,POLIWHIRL + + db GROUP_ROUTE_24, MAP_ROUTE_24 + db $0a ; encounter rate + db 10,GOLDEEN + db 5,GOLDEEN + db 10,SEAKING + + db GROUP_ROUTE_25, MAP_ROUTE_25 + db $0a ; encounter rate + db 10,GOLDEEN + db 5,GOLDEEN + db 10,SEAKING + + db GROUP_ROUTE_26, MAP_ROUTE_26 + db $0f ; encounter rate + db 30,TENTACOOL + db 25,TENTACOOL + db 30,TENTACRUEL + + db GROUP_ROUTE_27, MAP_ROUTE_27 + db $0f ; encounter rate + db 20,TENTACOOL + db 15,TENTACOOL + db 20,TENTACRUEL + + db GROUP_ROUTE_28, MAP_ROUTE_28 + db $05 ; encounter rate + db 40,POLIWAG + db 35,POLIWAG + db 40,POLIWHIRL + + db GROUP_PALLET_TOWN, MAP_PALLET_TOWN + db $0f ; encounter rate + db 35,TENTACOOL + db 30,TENTACOOL + db 35,TENTACRUEL + + db GROUP_VIRIDIAN_CITY, MAP_VIRIDIAN_CITY + db $05 ; encounter rate + db 10,POLIWAG + db 5,POLIWAG + db 10,POLIWHIRL + + db GROUP_CERULEAN_CITY, MAP_CERULEAN_CITY + db $0a ; encounter rate + db 10,GOLDEEN + db 5,GOLDEEN + db 10,SEAKING + + db GROUP_VERMILION_CITY, MAP_VERMILION_CITY + db $0f ; encounter rate + db 35,TENTACOOL + db 30,TENTACOOL + db 35,TENTACRUEL + + db GROUP_CELADON_CITY, MAP_CELADON_CITY + db $05 ; encounter rate + db 20,GRIMER + db 15,GRIMER + db 15,MUK + + db GROUP_FUCHSIA_CITY, MAP_FUCHSIA_CITY + db $05 ; encounter rate + db 20,MAGIKARP + db 15,MAGIKARP + db 10,MAGIKARP + + db GROUP_CINNABAR_ISLAND, MAP_CINNABAR_ISLAND + db $0f ; encounter rate + db 35,TENTACOOL + db 30,TENTACOOL + db 35,TENTACRUEL + + db $ff ; end diff --git a/data/wild/swarm_grass.asm b/data/wild/swarm_grass.asm new file mode 100644 index 000000000..319b71d3c --- /dev/null +++ b/data/wild/swarm_grass.asm @@ -0,0 +1,59 @@ +; swarms in grass + +; Dunsparce swarm + db GROUP_DARK_CAVE_VIOLET_ENTRANCE, MAP_DARK_CAVE_VIOLET_ENTRANCE + db $0a,$0a,$0a ; encounter rates: morn/day/nite + ; morn + db 3,GEODUDE + db 3,DUNSPARCE + db 2,ZUBAT + db 2,GEODUDE + db 2,DUNSPARCE + db 4,DUNSPARCE + db 4,DUNSPARCE + ; day + db 3,GEODUDE + db 3,DUNSPARCE + db 2,ZUBAT + db 2,GEODUDE + db 2,DUNSPARCE + db 4,DUNSPARCE + db 4,DUNSPARCE + ; nite + db 3,GEODUDE + db 3,DUNSPARCE + db 2,ZUBAT + db 2,GEODUDE + db 2,DUNSPARCE + db 4,DUNSPARCE + db 4,DUNSPARCE + +; Yanma swarm + db GROUP_ROUTE_35, MAP_ROUTE_35 + db $19,$19,$19 ; encounter rates: morn/day/nite + ; morn + db 12,NIDORAN_M + db 12,NIDORAN_F + db 12,YANMA + db 14,YANMA + db 14,PIDGEY + db 10,DITTO + db 10,DITTO + ; day + db 12,NIDORAN_M + db 12,NIDORAN_F + db 12,YANMA + db 14,YANMA + db 14,PIDGEY + db 10,DITTO + db 10,DITTO + ; nite + db 12,NIDORAN_M + db 12,NIDORAN_F + db 12,YANMA + db 14,YANMA + db 14,HOOTHOOT + db 10,DITTO + db 10,DITTO + + db $ff ; end diff --git a/data/wild/swarm_water.asm b/data/wild/swarm_water.asm new file mode 100644 index 000000000..4199556f7 --- /dev/null +++ b/data/wild/swarm_water.asm @@ -0,0 +1,5 @@ +; swarms in water + + ; No swarms encountered while surfing in Crystal + + db $ff ; end diff --git a/main.asm b/main.asm index 1b50ce121..cd4a5d764 100644 --- a/main.asm +++ b/main.asm @@ -5745,2921 +5745,25 @@ SpecialRoamMons: ; 2a2a0 INCBIN "baserom.gbc",$2a2ce,$2a5e9 - $2a2ce + WildMons1: ; 0x2a5e9 -; Johto Pokémon in grass - - db GROUP_SPROUT_TOWER_2F, MAP_SPROUT_TOWER_2F - db $05,$05,$05 ; encounter rates: morn/day/nite - ; morn - db 3,RATTATA - db 4,RATTATA - db 5,RATTATA - db 3,RATTATA - db 6,RATTATA - db 5,RATTATA - db 5,RATTATA - ; day - db 3,RATTATA - db 4,RATTATA - db 5,RATTATA - db 3,RATTATA - db 6,RATTATA - db 5,RATTATA - db 5,RATTATA - ; nite - db 3,GASTLY - db 4,GASTLY - db 5,GASTLY - db 3,RATTATA - db 6,GASTLY - db 5,RATTATA - db 5,RATTATA - - db GROUP_SPROUT_TOWER_3F, MAP_SPROUT_TOWER_3F - db $05,$05,$05 ; encounter rates: morn/day/nite - ; morn - db 3,RATTATA - db 4,RATTATA - db 5,RATTATA - db 3,RATTATA - db 6,RATTATA - db 5,RATTATA - db 5,RATTATA - ; day - db 3,RATTATA - db 4,RATTATA - db 5,RATTATA - db 3,RATTATA - db 6,RATTATA - db 5,RATTATA - db 5,RATTATA - ; nite - db 3,GASTLY - db 4,GASTLY - db 5,GASTLY - db 3,RATTATA - db 6,GASTLY - db 5,RATTATA - db 5,RATTATA - - db GROUP_TIN_TOWER_2F, MAP_TIN_TOWER_2F - db $05,$05,$05 ; encounter rates: morn/day/nite - ; morn - db 20,RATTATA - db 21,RATTATA - db 22,RATTATA - db 22,RATTATA - db 23,RATTATA - db 24,RATTATA - db 24,RATTATA - ; day - db 20,RATTATA - db 21,RATTATA - db 22,RATTATA - db 22,RATTATA - db 23,RATTATA - db 24,RATTATA - db 24,RATTATA - ; nite - db 20,GASTLY - db 21,GASTLY - db 22,GASTLY - db 22,RATTATA - db 23,RATTATA - db 24,RATTATA - db 24,RATTATA - - db GROUP_TIN_TOWER_3F, MAP_TIN_TOWER_3F - db $05,$05,$05 ; encounter rates: morn/day/nite - ; morn - db 20,RATTATA - db 21,RATTATA - db 22,RATTATA - db 22,RATTATA - db 23,RATTATA - db 24,RATTATA - db 24,RATTATA - ; day - db 20,RATTATA - db 21,RATTATA - db 22,RATTATA - db 22,RATTATA - db 23,RATTATA - db 24,RATTATA - db 24,RATTATA - ; nite - db 20,GASTLY - db 21,GASTLY - db 22,GASTLY - db 22,RATTATA - db 23,RATTATA - db 24,RATTATA - db 24,RATTATA - - db GROUP_TIN_TOWER_4F, MAP_TIN_TOWER_4F - db $05,$05,$05 ; encounter rates: morn/day/nite - ; morn - db 20,RATTATA - db 21,RATTATA - db 22,RATTATA - db 22,RATTATA - db 23,RATTATA - db 24,RATTATA - db 24,RATTATA - ; day - db 20,RATTATA - db 21,RATTATA - db 22,RATTATA - db 22,RATTATA - db 23,RATTATA - db 24,RATTATA - db 24,RATTATA - ; nite - db 20,GASTLY - db 21,GASTLY - db 22,GASTLY - db 22,RATTATA - db 23,RATTATA - db 24,RATTATA - db 24,RATTATA - - db GROUP_TIN_TOWER_5F, MAP_TIN_TOWER_5F - db $05,$05,$05 ; encounter rates: morn/day/nite - ; morn - db 20,RATTATA - db 21,RATTATA - db 22,RATTATA - db 22,RATTATA - db 23,RATTATA - db 24,RATTATA - db 24,RATTATA - ; day - db 20,RATTATA - db 21,RATTATA - db 22,RATTATA - db 22,RATTATA - db 23,RATTATA - db 24,RATTATA - db 24,RATTATA - ; nite - db 20,GASTLY - db 21,GASTLY - db 22,GASTLY - db 22,RATTATA - db 23,RATTATA - db 24,RATTATA - db 24,RATTATA - - db GROUP_TIN_TOWER_6F, MAP_TIN_TOWER_6F - db $05,$05,$05 ; encounter rates: morn/day/nite - ; morn - db 20,RATTATA - db 21,RATTATA - db 22,RATTATA - db 22,RATTATA - db 23,RATTATA - db 24,RATTATA - db 24,RATTATA - ; day - db 20,RATTATA - db 21,RATTATA - db 22,RATTATA - db 22,RATTATA - db 23,RATTATA - db 24,RATTATA - db 24,RATTATA - ; nite - db 20,GASTLY - db 21,GASTLY - db 22,GASTLY - db 22,RATTATA - db 23,RATTATA - db 24,RATTATA - db 24,RATTATA - - db GROUP_TIN_TOWER_7F, MAP_TIN_TOWER_7F - db $05,$05,$05 ; encounter rates: morn/day/nite - ; morn - db 20,RATTATA - db 21,RATTATA - db 22,RATTATA - db 22,RATTATA - db 23,RATTATA - db 24,RATTATA - db 24,RATTATA - ; day - db 20,RATTATA - db 21,RATTATA - db 22,RATTATA - db 22,RATTATA - db 23,RATTATA - db 24,RATTATA - db 24,RATTATA - ; nite - db 20,GASTLY - db 21,GASTLY - db 22,GASTLY - db 22,RATTATA - db 23,RATTATA - db 24,RATTATA - db 24,RATTATA - - db GROUP_TIN_TOWER_8F, MAP_TIN_TOWER_8F - db $05,$05,$05 ; encounter rates: morn/day/nite - ; morn - db 20,RATTATA - db 21,RATTATA - db 22,RATTATA - db 22,RATTATA - db 23,RATTATA - db 24,RATTATA - db 24,RATTATA - ; day - db 20,RATTATA - db 21,RATTATA - db 22,RATTATA - db 22,RATTATA - db 23,RATTATA - db 24,RATTATA - db 24,RATTATA - ; nite - db 20,GASTLY - db 21,GASTLY - db 22,GASTLY - db 22,RATTATA - db 23,RATTATA - db 24,RATTATA - db 24,RATTATA - - db GROUP_TIN_TOWER_9F, MAP_TIN_TOWER_9F - db $05,$05,$05 ; encounter rates: morn/day/nite - ; morn - db 20,RATTATA - db 21,RATTATA - db 22,RATTATA - db 22,RATTATA - db 23,RATTATA - db 24,RATTATA - db 24,RATTATA - ; day - db 20,RATTATA - db 21,RATTATA - db 22,RATTATA - db 22,RATTATA - db 23,RATTATA - db 24,RATTATA - db 24,RATTATA - ; nite - db 20,GASTLY - db 21,GASTLY - db 22,GASTLY - db 22,RATTATA - db 23,RATTATA - db 24,RATTATA - db 24,RATTATA - - db GROUP_BURNED_TOWER_1F, MAP_BURNED_TOWER_1F - db $0a,$0a,$0a ; encounter rates: morn/day/nite - ; morn - db 13,RATTATA - db 14,KOFFING - db 15,RATTATA - db 14,ZUBAT - db 15,RATTATA - db 15,RATICATE - db 15,RATICATE - ; day - db 13,RATTATA - db 14,KOFFING - db 15,RATTATA - db 14,ZUBAT - db 15,RATTATA - db 15,RATICATE - db 15,RATICATE - ; nite - db 13,RATTATA - db 14,KOFFING - db 15,RATTATA - db 14,ZUBAT - db 15,RATTATA - db 15,RATICATE - db 15,RATICATE - - db GROUP_BURNED_TOWER_B1F, MAP_BURNED_TOWER_B1F - db $0f,$0f,$0f ; encounter rates: morn/day/nite - ; morn - db 14,RATTATA - db 14,KOFFING - db 16,KOFFING - db 15,ZUBAT - db 12,KOFFING - db 16,KOFFING - db 16,WEEZING - ; day - db 14,RATTATA - db 14,KOFFING - db 16,KOFFING - db 15,ZUBAT - db 12,KOFFING - db 16,KOFFING - db 16,WEEZING - ; nite - db 14,RATTATA - db 14,KOFFING - db 16,KOFFING - db 15,ZUBAT - db 12,KOFFING - db 16,KOFFING - db 16,WEEZING - - db GROUP_NATIONAL_PARK, MAP_NATIONAL_PARK - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 12,NIDORAN_M - db 12,NIDORAN_F - db 14,LEDYBA - db 13,PIDGEY - db 10,CATERPIE - db 10,WEEDLE - db 10,WEEDLE - ; day - db 12,NIDORAN_F - db 12,NIDORAN_M - db 14,SUNKERN - db 13,PIDGEY - db 10,CATERPIE - db 10,WEEDLE - db 10,WEEDLE - ; nite - db 12,PSYDUCK - db 13,HOOTHOOT - db 14,SPINARAK - db 15,HOOTHOOT - db 10,VENONAT - db 12,VENONAT - db 12,VENONAT - - db GROUP_RUINS_OF_ALPH_OUTSIDE, MAP_RUINS_OF_ALPH_OUTSIDE - db $0a,$0a,$0a ; encounter rates: morn/day/nite - ; morn - db 20,NATU - db 22,NATU - db 18,NATU - db 24,NATU - db 20,SMEARGLE - db 22,SMEARGLE - db 22,SMEARGLE - ; day - db 20,NATU - db 22,NATU - db 18,NATU - db 24,NATU - db 20,SMEARGLE - db 22,SMEARGLE - db 22,SMEARGLE - ; nite - db 20,NATU - db 22,NATU - db 18,NATU - db 24,NATU - db 22,WOOPER - db 22,QUAGSIRE - db 22,QUAGSIRE - - db GROUP_RUINS_OF_ALPH_INNER_CHAMBER, MAP_RUINS_OF_ALPH_INNER_CHAMBER - db $0f,$0f,$0f ; encounter rates: morn/day/nite - ; morn - db 5,UNOWN - db 5,UNOWN - db 5,UNOWN - db 5,UNOWN - db 5,UNOWN - db 5,UNOWN - db 5,UNOWN - ; day - db 5,UNOWN - db 5,UNOWN - db 5,UNOWN - db 5,UNOWN - db 5,UNOWN - db 5,UNOWN - db 5,UNOWN - ; nite - db 5,UNOWN - db 5,UNOWN - db 5,UNOWN - db 5,UNOWN - db 5,UNOWN - db 5,UNOWN - db 5,UNOWN - - db GROUP_UNION_CAVE_1F, MAP_UNION_CAVE_1F - db $0f,$0f,$0f ; encounter rates: morn/day/nite - ; morn - db 6,GEODUDE - db 6,SANDSHREW - db 5,ZUBAT - db 4,RATTATA - db 7,ZUBAT - db 6,ONIX - db 6,ONIX - ; day - db 6,GEODUDE - db 6,SANDSHREW - db 5,ZUBAT - db 4,RATTATA - db 7,ZUBAT - db 6,ONIX - db 6,ONIX - ; nite - db 6,GEODUDE - db 6,RATTATA - db 5,WOOPER - db 4,RATTATA - db 7,ZUBAT - db 6,ONIX - db 6,ONIX - - db GROUP_UNION_CAVE_B1F, MAP_UNION_CAVE_B1F - db $0f,$0f,$0f ; encounter rates: morn/day/nite - ; morn - db 8,GEODUDE - db 6,ZUBAT - db 8,ZUBAT - db 8,ONIX - db 6,RATTATA - db 8,RATTATA - db 8,RATTATA - ; day - db 8,GEODUDE - db 6,ZUBAT - db 8,ZUBAT - db 8,ONIX - db 6,RATTATA - db 8,RATTATA - db 8,RATTATA - ; nite - db 8,GEODUDE - db 6,ZUBAT - db 8,WOOPER - db 8,ONIX - db 6,RATTATA - db 8,RATTATA - db 8,RATTATA - - db GROUP_UNION_CAVE_B2F, MAP_UNION_CAVE_B2F - db $0a,$0a,$0a ; encounter rates: morn/day/nite - ; morn - db 22,ZUBAT - db 22,GOLBAT - db 22,ZUBAT - db 21,RATICATE - db 20,GEODUDE - db 23,ONIX - db 23,ONIX - ; day - db 22,ZUBAT - db 22,GOLBAT - db 22,ZUBAT - db 21,RATICATE - db 20,GEODUDE - db 23,ONIX - db 23,ONIX - ; nite - db 22,ZUBAT - db 22,GOLBAT - db 22,QUAGSIRE - db 21,RATICATE - db 20,GEODUDE - db 23,ONIX - db 23,ONIX - - db GROUP_SLOWPOKE_WELL_B1F, MAP_SLOWPOKE_WELL_B1F - db $05,$05,$05 ; encounter rates: morn/day/nite - ; morn - db 5,ZUBAT - db 6,ZUBAT - db 7,ZUBAT - db 6,SLOWPOKE - db 8,ZUBAT - db 8,SLOWPOKE - db 8,SLOWPOKE - ; day - db 5,ZUBAT - db 6,ZUBAT - db 7,ZUBAT - db 6,SLOWPOKE - db 8,ZUBAT - db 8,SLOWPOKE - db 8,SLOWPOKE - ; nite - db 5,ZUBAT - db 6,ZUBAT - db 7,ZUBAT - db 6,SLOWPOKE - db 8,ZUBAT - db 8,SLOWPOKE - db 8,SLOWPOKE - - db GROUP_SLOWPOKE_WELL_B2F, MAP_SLOWPOKE_WELL_B2F - db $05,$05,$05 ; encounter rates: morn/day/nite - ; morn - db 21,ZUBAT - db 23,ZUBAT - db 19,ZUBAT - db 21,SLOWPOKE - db 23,GOLBAT - db 23,SLOWPOKE - db 23,SLOWPOKE - ; day - db 21,ZUBAT - db 23,ZUBAT - db 19,ZUBAT - db 21,SLOWPOKE - db 23,GOLBAT - db 23,SLOWPOKE - db 23,SLOWPOKE - ; nite - db 21,ZUBAT - db 23,ZUBAT - db 19,ZUBAT - db 21,SLOWPOKE - db 23,GOLBAT - db 23,SLOWPOKE - db 23,SLOWPOKE - - db GROUP_ILEX_FOREST, MAP_ILEX_FOREST - db $0a,$0a,$0a ; encounter rates: morn/day/nite - ; morn - db 5,CATERPIE - db 5,WEEDLE - db 7,METAPOD - db 7,KAKUNA - db 7,PIDGEY - db 6,PARAS - db 6,PARAS - ; day - db 5,CATERPIE - db 5,WEEDLE - db 7,METAPOD - db 7,KAKUNA - db 7,PIDGEY - db 6,PARAS - db 6,PARAS - ; nite - db 5,ODDISH - db 5,VENONAT - db 7,ODDISH - db 7,PSYDUCK - db 7,HOOTHOOT - db 6,PARAS - db 6,PARAS - - db GROUP_MOUNT_MORTAR_1F_OUTSIDE, MAP_MOUNT_MORTAR_1F_OUTSIDE - db $0f,$0f,$0f ; encounter rates: morn/day/nite - ; morn - db 14,RATTATA - db 13,ZUBAT - db 14,MACHOP - db 13,GOLBAT - db 14,GEODUDE - db 16,RATICATE - db 16,RATICATE - ; day - db 14,RATTATA - db 13,ZUBAT - db 14,MACHOP - db 13,GOLBAT - db 14,GEODUDE - db 16,RATICATE - db 16,RATICATE - ; nite - db 14,RATTATA - db 13,ZUBAT - db 14,MARILL - db 13,GOLBAT - db 14,GEODUDE - db 16,RATICATE - db 16,RATICATE - - db GROUP_MOUNT_MORTAR_1F_INSIDE, MAP_MOUNT_MORTAR_1F_INSIDE - db $0f,$0f,$0f ; encounter rates: morn/day/nite - ; morn - db 13,GEODUDE - db 14,RATTATA - db 15,MACHOP - db 14,RATICATE - db 15,ZUBAT - db 15,GOLBAT - db 15,GOLBAT - ; day - db 13,GEODUDE - db 14,RATTATA - db 15,MACHOP - db 14,RATICATE - db 15,ZUBAT - db 15,GOLBAT - db 15,GOLBAT - ; nite - db 13,GEODUDE - db 14,RATTATA - db 15,RATICATE - db 14,ZUBAT - db 15,MARILL - db 15,GOLBAT - db 15,GOLBAT - - db GROUP_MOUNT_MORTAR_2F_INSIDE, MAP_MOUNT_MORTAR_2F_INSIDE - db $0f,$0f,$0f ; encounter rates: morn/day/nite - ; morn - db 31,GRAVELER - db 32,MACHOKE - db 31,GEODUDE - db 30,RATICATE - db 28,MACHOP - db 30,GOLBAT - db 30,GOLBAT - ; day - db 31,GRAVELER - db 32,MACHOKE - db 31,GEODUDE - db 30,RATICATE - db 28,MACHOP - db 30,GOLBAT - db 30,GOLBAT - ; nite - db 31,GRAVELER - db 31,GEODUDE - db 30,RATICATE - db 30,GOLBAT - db 28,MARILL - db 32,GOLBAT - db 32,GOLBAT - - db GROUP_MOUNT_MORTAR_B1F, MAP_MOUNT_MORTAR_B1F - db $0f,$0f,$0f ; encounter rates: morn/day/nite - ; morn - db 15,ZUBAT - db 17,ZUBAT - db 17,GOLBAT - db 16,MACHOP - db 16,GEODUDE - db 18,RATICATE - db 18,RATICATE - ; day - db 15,ZUBAT - db 17,ZUBAT - db 17,GOLBAT - db 16,MACHOP - db 16,GEODUDE - db 18,RATICATE - db 18,RATICATE - ; nite - db 15,ZUBAT - db 17,ZUBAT - db 17,GOLBAT - db 16,MARILL - db 16,GEODUDE - db 18,RATICATE - db 18,RATICATE - - db GROUP_ICE_PATH_1F, MAP_ICE_PATH_1F - db $05,$05,$05 ; encounter rates: morn/day/nite - ; morn - db 21,SWINUB - db 22,ZUBAT - db 22,GOLBAT - db 23,SWINUB - db 24,GOLBAT - db 22,GOLBAT - db 22,GOLBAT - ; day - db 21,SWINUB - db 22,ZUBAT - db 22,GOLBAT - db 23,SWINUB - db 24,GOLBAT - db 22,GOLBAT - db 22,GOLBAT - ; nite - db 21,DELIBIRD - db 22,ZUBAT - db 22,GOLBAT - db 23,DELIBIRD - db 24,GOLBAT - db 22,GOLBAT - db 22,GOLBAT - - db GROUP_ICE_PATH_B1F, MAP_ICE_PATH_B1F - db $05,$05,$05 ; encounter rates: morn/day/nite - ; morn - db 22,SWINUB - db 23,ZUBAT - db 23,GOLBAT - db 24,SWINUB - db 25,GOLBAT - db 23,GOLBAT - db 22,JYNX - ; day - db 22,SWINUB - db 23,ZUBAT - db 23,GOLBAT - db 24,SWINUB - db 25,GOLBAT - db 23,GOLBAT - db 22,JYNX - ; nite - db 22,DELIBIRD - db 23,ZUBAT - db 23,GOLBAT - db 24,DELIBIRD - db 25,GOLBAT - db 23,GOLBAT - db 22,SNEASEL - - db GROUP_ICE_PATH_B2F_MAHOGANY_SIDE, MAP_ICE_PATH_B2F_MAHOGANY_SIDE - db $05,$05,$05 ; encounter rates: morn/day/nite - ; morn - db 23,SWINUB - db 24,ZUBAT - db 24,GOLBAT - db 25,SWINUB - db 26,GOLBAT - db 22,JYNX - db 24,JYNX - ; day - db 23,SWINUB - db 24,ZUBAT - db 24,GOLBAT - db 25,SWINUB - db 26,GOLBAT - db 22,JYNX - db 24,JYNX - ; nite - db 23,DELIBIRD - db 24,ZUBAT - db 24,GOLBAT - db 25,DELIBIRD - db 26,GOLBAT - db 22,SNEASEL - db 24,SNEASEL - - db GROUP_ICE_PATH_B2F_BLACKTHORN_SIDE, MAP_ICE_PATH_B2F_BLACKTHORN_SIDE - db $05,$05,$05 ; encounter rates: morn/day/nite - ; morn - db 23,SWINUB - db 24,ZUBAT - db 24,GOLBAT - db 25,SWINUB - db 26,GOLBAT - db 22,JYNX - db 24,JYNX - ; day - db 23,SWINUB - db 24,ZUBAT - db 24,GOLBAT - db 25,SWINUB - db 26,GOLBAT - db 22,JYNX - db 24,JYNX - ; nite - db 23,DELIBIRD - db 24,ZUBAT - db 24,GOLBAT - db 25,DELIBIRD - db 26,GOLBAT - db 22,SNEASEL - db 24,SNEASEL - - db GROUP_ICE_PATH_B3F, MAP_ICE_PATH_B3F - db $05,$05,$05 ; encounter rates: morn/day/nite - ; morn - db 24,SWINUB - db 25,ZUBAT - db 25,GOLBAT - db 26,SWINUB - db 22,JYNX - db 24,JYNX - db 26,JYNX - ; day - db 24,SWINUB - db 25,ZUBAT - db 25,GOLBAT - db 26,SWINUB - db 22,JYNX - db 24,JYNX - db 26,JYNX - ; nite - db 24,DELIBIRD - db 25,ZUBAT - db 25,GOLBAT - db 26,DELIBIRD - db 22,SNEASEL - db 24,SNEASEL - db 26,SNEASEL - - db GROUP_WHIRL_ISLAND_NW, MAP_WHIRL_ISLAND_NW - db $0f,$0f,$0f ; encounter rates: morn/day/nite - ; morn - db 22,KRABBY - db 23,ZUBAT - db 22,SEEL - db 24,KRABBY - db 25,GOLBAT - db 24,SEEL - db 24,SEEL - ; day - db 22,KRABBY - db 23,ZUBAT - db 22,SEEL - db 24,KRABBY - db 25,GOLBAT - db 24,SEEL - db 24,SEEL - ; nite - db 22,KRABBY - db 23,ZUBAT - db 22,KRABBY - db 24,KRABBY - db 25,GOLBAT - db 24,GOLBAT - db 24,GOLBAT - - db GROUP_WHIRL_ISLAND_NE, MAP_WHIRL_ISLAND_NE - db $0f,$0f,$0f ; encounter rates: morn/day/nite - ; morn - db 22,KRABBY - db 23,ZUBAT - db 22,SEEL - db 24,KRABBY - db 25,GOLBAT - db 24,SEEL - db 24,SEEL - ; day - db 22,KRABBY - db 23,ZUBAT - db 22,SEEL - db 24,KRABBY - db 25,GOLBAT - db 24,SEEL - db 24,SEEL - ; nite - db 22,KRABBY - db 23,ZUBAT - db 22,KRABBY - db 24,KRABBY - db 25,GOLBAT - db 24,GOLBAT - db 24,GOLBAT - - db GROUP_WHIRL_ISLAND_SW, MAP_WHIRL_ISLAND_SW - db $0f,$0f,$0f ; encounter rates: morn/day/nite - ; morn - db 22,KRABBY - db 23,ZUBAT - db 22,SEEL - db 24,KRABBY - db 25,GOLBAT - db 24,SEEL - db 24,SEEL - ; day - db 22,KRABBY - db 23,ZUBAT - db 22,SEEL - db 24,KRABBY - db 25,GOLBAT - db 24,SEEL - db 24,SEEL - ; nite - db 22,KRABBY - db 23,ZUBAT - db 22,KRABBY - db 24,KRABBY - db 25,GOLBAT - db 24,GOLBAT - db 24,GOLBAT - - db GROUP_WHIRL_ISLAND_CAVE, MAP_WHIRL_ISLAND_CAVE - db $0f,$0f,$0f ; encounter rates: morn/day/nite - ; morn - db 22,KRABBY - db 23,ZUBAT - db 22,SEEL - db 24,KRABBY - db 25,GOLBAT - db 24,SEEL - db 24,SEEL - ; day - db 22,KRABBY - db 23,ZUBAT - db 22,SEEL - db 24,KRABBY - db 25,GOLBAT - db 24,SEEL - db 24,SEEL - ; nite - db 22,KRABBY - db 23,ZUBAT - db 22,KRABBY - db 24,KRABBY - db 25,GOLBAT - db 24,GOLBAT - db 24,GOLBAT - - db GROUP_WHIRL_ISLAND_SE, MAP_WHIRL_ISLAND_SE - db $0f,$0f,$0f ; encounter rates: morn/day/nite - ; morn - db 22,KRABBY - db 23,ZUBAT - db 22,SEEL - db 24,KRABBY - db 25,GOLBAT - db 24,SEEL - db 24,SEEL - ; day - db 22,KRABBY - db 23,ZUBAT - db 22,SEEL - db 24,KRABBY - db 25,GOLBAT - db 24,SEEL - db 24,SEEL - ; nite - db 22,KRABBY - db 23,ZUBAT - db 22,KRABBY - db 24,KRABBY - db 25,GOLBAT - db 24,GOLBAT - db 24,GOLBAT - - db GROUP_WHIRL_ISLAND_B1F, MAP_WHIRL_ISLAND_B1F - db $0f,$0f,$0f ; encounter rates: morn/day/nite - ; morn - db 23,KRABBY - db 24,ZUBAT - db 23,SEEL - db 25,KRABBY - db 26,GOLBAT - db 25,SEEL - db 25,SEEL - ; day - db 23,KRABBY - db 24,ZUBAT - db 23,SEEL - db 25,KRABBY - db 26,GOLBAT - db 25,SEEL - db 25,SEEL - ; nite - db 23,KRABBY - db 24,ZUBAT - db 23,KRABBY - db 25,KRABBY - db 26,GOLBAT - db 25,GOLBAT - db 25,GOLBAT - - db GROUP_WHIRL_ISLAND_B2F, MAP_WHIRL_ISLAND_B2F - db $0f,$0f,$0f ; encounter rates: morn/day/nite - ; morn - db 24,KRABBY - db 25,ZUBAT - db 24,SEEL - db 26,KRABBY - db 27,GOLBAT - db 26,SEEL - db 26,SEEL - ; day - db 24,KRABBY - db 25,ZUBAT - db 24,SEEL - db 26,KRABBY - db 27,GOLBAT - db 26,SEEL - db 26,SEEL - ; nite - db 24,KRABBY - db 25,ZUBAT - db 24,KRABBY - db 26,KRABBY - db 27,GOLBAT - db 26,GOLBAT - db 26,GOLBAT - - db GROUP_WHIRL_ISLAND_LUGIA_CHAMBER, MAP_WHIRL_ISLAND_LUGIA_CHAMBER - db $0f,$0f,$0f ; encounter rates: morn/day/nite - ; morn - db 25,KRABBY - db 26,ZUBAT - db 25,SEEL - db 27,KRABBY - db 28,GOLBAT - db 27,SEEL - db 27,SEEL - ; day - db 25,KRABBY - db 26,ZUBAT - db 25,SEEL - db 27,KRABBY - db 28,GOLBAT - db 27,SEEL - db 27,SEEL - ; nite - db 25,KRABBY - db 26,ZUBAT - db 25,KRABBY - db 27,KRABBY - db 28,GOLBAT - db 27,GOLBAT - db 27,GOLBAT - - db GROUP_SILVER_CAVE_ROOM_1, MAP_SILVER_CAVE_ROOM_1 - db $0f,$0f,$0f ; encounter rates: morn/day/nite - ; morn - db 43,GRAVELER - db 44,URSARING - db 42,ONIX - db 45,MAGMAR - db 45,GOLBAT - db 20,LARVITAR - db 15,LARVITAR - ; day - db 43,GRAVELER - db 44,URSARING - db 42,ONIX - db 45,MAGMAR - db 45,GOLBAT - db 20,LARVITAR - db 15,LARVITAR - ; nite - db 43,GRAVELER - db 44,GOLBAT - db 42,ONIX - db 42,GOLBAT - db 45,GOLDUCK - db 46,GOLBAT - db 46,GOLBAT - - db GROUP_SILVER_CAVE_ROOM_2, MAP_SILVER_CAVE_ROOM_2 - db $0f,$0f,$0f ; encounter rates: morn/day/nite - ; morn - db 48,GOLBAT - db 48,MACHOKE - db 47,URSARING - db 46,PARASECT - db 48,PARASECT - db 15,LARVITAR - db 20,LARVITAR - ; day - db 48,GOLBAT - db 48,MACHOKE - db 47,URSARING - db 46,PARASECT - db 48,PARASECT - db 15,LARVITAR - db 20,LARVITAR - ; nite - db 48,GOLBAT - db 48,GOLDUCK - db 46,GOLBAT - db 46,PARASECT - db 48,PARASECT - db 45,MISDREAVUS - db 45,MISDREAVUS - - db GROUP_SILVER_CAVE_ROOM_3, MAP_SILVER_CAVE_ROOM_3 - db $0f,$0f,$0f ; encounter rates: morn/day/nite - ; morn - db 51,GOLBAT - db 48,ONIX - db 48,GRAVELER - db 50,URSARING - db 20,LARVITAR - db 15,LARVITAR - db 20,PUPITAR - ; day - db 51,GOLBAT - db 48,ONIX - db 48,GRAVELER - db 50,URSARING - db 20,LARVITAR - db 15,LARVITAR - db 20,PUPITAR - ; nite - db 51,GOLBAT - db 48,ONIX - db 48,GRAVELER - db 49,GOLBAT - db 45,GOLDUCK - db 53,GOLBAT - db 53,GOLBAT - - db GROUP_SILVER_CAVE_ITEM_ROOMS, MAP_SILVER_CAVE_ITEM_ROOMS - db $0f,$0f,$0f ; encounter rates: morn/day/nite - ; morn - db 48,GOLBAT - db 46,GOLBAT - db 50,GOLBAT - db 46,PARASECT - db 48,PARASECT - db 50,PARASECT - db 52,PARASECT - ; day - db 48,GOLBAT - db 46,GOLBAT - db 50,GOLBAT - db 46,PARASECT - db 48,PARASECT - db 50,PARASECT - db 52,PARASECT - ; nite - db 45,MISDREAVUS - db 48,GOLBAT - db 50,GOLBAT - db 46,PARASECT - db 48,PARASECT - db 50,PARASECT - db 52,PARASECT - - db GROUP_DARK_CAVE_VIOLET_ENTRANCE, MAP_DARK_CAVE_VIOLET_ENTRANCE - db $0a,$0a,$0a ; encounter rates: morn/day/nite - ; morn - db 3,GEODUDE - db 2,ZUBAT - db 2,GEODUDE - db 4,GEODUDE - db 2,TEDDIURSA - db 4,ZUBAT - db 4,DUNSPARCE - ; day - db 3,GEODUDE - db 2,ZUBAT - db 2,GEODUDE - db 4,GEODUDE - db 2,ZUBAT - db 4,ZUBAT - db 4,DUNSPARCE - ; nite - db 3,GEODUDE - db 2,ZUBAT - db 2,GEODUDE - db 4,GEODUDE - db 2,ZUBAT - db 4,ZUBAT - db 4,DUNSPARCE - - db GROUP_DARK_CAVE_BLACKTHORN_ENTRANCE, MAP_DARK_CAVE_BLACKTHORN_ENTRANCE - db $0a,$0a,$0a ; encounter rates: morn/day/nite - ; morn - db 23,GEODUDE - db 23,ZUBAT - db 25,GRAVELER - db 25,URSARING - db 20,TEDDIURSA - db 23,GOLBAT - db 23,GOLBAT - ; day - db 23,GEODUDE - db 23,ZUBAT - db 25,GRAVELER - db 25,URSARING - db 30,URSARING - db 23,GOLBAT - db 23,GOLBAT - ; nite - db 23,GEODUDE - db 23,ZUBAT - db 25,GRAVELER - db 20,WOBBUFFET - db 25,WOBBUFFET - db 23,GOLBAT - db 23,GOLBAT - - db GROUP_ROUTE_29, MAP_ROUTE_29 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 2,PIDGEY - db 2,SENTRET - db 3,PIDGEY - db 3,SENTRET - db 2,RATTATA - db 3,HOPPIP - db 3,HOPPIP - ; day - db 2,PIDGEY - db 2,SENTRET - db 3,PIDGEY - db 3,SENTRET - db 2,RATTATA - db 3,HOPPIP - db 3,HOPPIP - ; nite - db 2,HOOTHOOT - db 2,RATTATA - db 3,HOOTHOOT - db 3,RATTATA - db 2,RATTATA - db 3,HOOTHOOT - db 3,HOOTHOOT - - db GROUP_ROUTE_30, MAP_ROUTE_30 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 3,LEDYBA - db 3,CATERPIE - db 4,CATERPIE - db 4,PIDGEY - db 3,WEEDLE - db 4,HOPPIP - db 4,HOPPIP - ; day - db 3,PIDGEY - db 3,CATERPIE - db 4,CATERPIE - db 4,PIDGEY - db 3,WEEDLE - db 4,HOPPIP - db 4,HOPPIP - ; nite - db 3,SPINARAK - db 3,HOOTHOOT - db 4,POLIWAG - db 4,HOOTHOOT - db 3,ZUBAT - db 4,HOOTHOOT - db 4,HOOTHOOT - - db GROUP_ROUTE_31, MAP_ROUTE_31 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 4,LEDYBA - db 4,CATERPIE - db 5,BELLSPROUT - db 5,PIDGEY - db 4,WEEDLE - db 5,HOPPIP - db 5,HOPPIP - ; day - db 4,PIDGEY - db 4,CATERPIE - db 5,BELLSPROUT - db 5,PIDGEY - db 4,WEEDLE - db 5,HOPPIP - db 5,HOPPIP - ; nite - db 4,SPINARAK - db 4,POLIWAG - db 5,BELLSPROUT - db 5,HOOTHOOT - db 4,ZUBAT - db 5,GASTLY - db 5,GASTLY - - db GROUP_ROUTE_32, MAP_ROUTE_32 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 4,EKANS - db 5,RATTATA - db 7,BELLSPROUT - db 6,HOPPIP - db 7,PIDGEY - db 7,HOPPIP - db 7,HOPPIP - ; day - db 4,EKANS - db 5,RATTATA - db 7,BELLSPROUT - db 6,HOPPIP - db 7,PIDGEY - db 7,HOPPIP - db 7,HOPPIP - ; nite - db 4,WOOPER - db 5,RATTATA - db 7,BELLSPROUT - db 6,ZUBAT - db 7,HOOTHOOT - db 7,GASTLY - db 7,GASTLY - - db GROUP_ROUTE_33, MAP_ROUTE_33 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 6,RATTATA - db 6,SPEAROW - db 6,GEODUDE - db 6,HOPPIP - db 7,EKANS - db 7,HOPPIP - db 7,HOPPIP - ; day - db 6,RATTATA - db 6,SPEAROW - db 6,GEODUDE - db 6,HOPPIP - db 7,EKANS - db 7,HOPPIP - db 7,HOPPIP - ; nite - db 6,RATTATA - db 6,ZUBAT - db 6,GEODUDE - db 6,ZUBAT - db 7,RATTATA - db 7,RATTATA - db 7,RATTATA - - db GROUP_ROUTE_34, MAP_ROUTE_34 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 10,SNUBBULL - db 11,RATTATA - db 12,PIDGEY - db 10,ABRA - db 12,JIGGLYPUFF - db 10,DITTO - db 10,DITTO - ; day - db 10,SNUBBULL - db 11,RATTATA - db 12,PIDGEY - db 10,ABRA - db 12,JIGGLYPUFF - db 10,DITTO - db 10,DITTO - ; nite - db 12,DROWZEE - db 11,RATTATA - db 12,HOOTHOOT - db 10,ABRA - db 12,JIGGLYPUFF - db 10,DITTO - db 10,DITTO - - db GROUP_ROUTE_35, MAP_ROUTE_35 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 12,SNUBBULL - db 14,PIDGEY - db 13,GROWLITHE - db 10,ABRA - db 12,JIGGLYPUFF - db 10,DITTO - db 12,YANMA - ; day - db 12,SNUBBULL - db 14,PIDGEY - db 13,GROWLITHE - db 10,ABRA - db 12,JIGGLYPUFF - db 10,DITTO - db 12,YANMA - ; nite - db 12,DROWZEE - db 14,HOOTHOOT - db 13,PSYDUCK - db 10,ABRA - db 12,JIGGLYPUFF - db 10,DITTO - db 12,YANMA - - db GROUP_ROUTE_36, MAP_ROUTE_36 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 4,LEDYBA - db 4,PIDGEY - db 5,BELLSPROUT - db 5,GROWLITHE - db 5,PIDGEY - db 6,PIDGEY - db 6,PIDGEY - ; day - db 4,PIDGEY - db 4,PIDGEY - db 5,BELLSPROUT - db 5,GROWLITHE - db 5,PIDGEY - db 6,PIDGEY - db 6,PIDGEY - ; nite - db 4,SPINARAK - db 4,HOOTHOOT - db 5,BELLSPROUT - db 5,HOOTHOOT - db 5,HOOTHOOT - db 5,GASTLY - db 5,GASTLY - - db GROUP_ROUTE_37, MAP_ROUTE_37 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 13,LEDYBA - db 14,GROWLITHE - db 15,PIDGEY - db 16,GROWLITHE - db 15,PIDGEOTTO - db 15,LEDIAN - db 15,LEDIAN - ; day - db 13,PIDGEY - db 14,GROWLITHE - db 15,PIDGEY - db 16,GROWLITHE - db 15,PIDGEOTTO - db 15,PIDGEY - db 15,PIDGEY - ; nite - db 13,SPINARAK - db 14,STANTLER - db 15,HOOTHOOT - db 16,STANTLER - db 15,NOCTOWL - db 15,ARIADOS - db 15,ARIADOS - - db GROUP_ROUTE_38, MAP_ROUTE_38 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 16,RATTATA - db 16,RATICATE - db 16,MAGNEMITE - db 16,PIDGEOTTO - db 13,TAUROS - db 13,MILTANK - db 13,MILTANK - ; day - db 16,RATTATA - db 16,RATICATE - db 16,MAGNEMITE - db 16,PIDGEOTTO - db 13,TAUROS - db 13,MILTANK - db 13,MILTANK - ; nite - db 16,MEOWTH - db 16,RATICATE - db 16,MAGNEMITE - db 16,NOCTOWL - db 16,MEOWTH - db 16,MEOWTH - db 16,MEOWTH - - db GROUP_ROUTE_39, MAP_ROUTE_39 - db $05,$05,$05 ; encounter rates: morn/day/nite - ; morn - db 16,RATTATA - db 16,RATICATE - db 16,MAGNEMITE - db 16,PIDGEOTTO - db 15,MILTANK - db 15,TAUROS - db 15,TAUROS - ; day - db 16,RATTATA - db 16,RATICATE - db 16,MAGNEMITE - db 16,PIDGEOTTO - db 15,MILTANK - db 15,TAUROS - db 15,TAUROS - ; nite - db 16,MEOWTH - db 16,RATICATE - db 16,MAGNEMITE - db 16,NOCTOWL - db 18,MEOWTH - db 18,MEOWTH - db 18,MEOWTH - - db GROUP_ROUTE_42, MAP_ROUTE_42 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 13,EKANS - db 14,SPEAROW - db 15,RATTATA - db 16,RATICATE - db 15,ARBOK - db 16,FEAROW - db 16,FEAROW - ; day - db 13,EKANS - db 14,SPEAROW - db 15,RATTATA - db 16,RATICATE - db 15,ARBOK - db 16,FEAROW - db 16,FEAROW - ; nite - db 13,RATTATA - db 14,ZUBAT - db 15,RATICATE - db 16,GOLBAT - db 15,MARILL - db 16,GOLBAT - db 16,GOLBAT - - db GROUP_ROUTE_43, MAP_ROUTE_43 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 15,SENTRET - db 16,PIDGEOTTO - db 16,FARFETCH_D - db 15,FURRET - db 17,RATICATE - db 17,FURRET - db 17,FURRET - ; day - db 15,SENTRET - db 16,PIDGEOTTO - db 16,FARFETCH_D - db 15,FURRET - db 17,RATICATE - db 17,FURRET - db 17,FURRET - ; nite - db 15,VENONAT - db 16,NOCTOWL - db 16,RATICATE - db 17,VENONAT - db 17,RATICATE - db 17,VENOMOTH - db 17,VENOMOTH - - db GROUP_ROUTE_44, MAP_ROUTE_44 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 23,TANGELA - db 22,LICKITUNG - db 22,BELLSPROUT - db 24,WEEPINBELL - db 24,LICKITUNG - db 26,LICKITUNG - db 26,LICKITUNG - ; day - db 23,TANGELA - db 22,LICKITUNG - db 22,BELLSPROUT - db 24,WEEPINBELL - db 24,LICKITUNG - db 26,LICKITUNG - db 26,LICKITUNG - ; nite - db 23,TANGELA - db 22,POLIWAG - db 22,BELLSPROUT - db 24,WEEPINBELL - db 24,POLIWHIRL - db 26,POLIWHIRL - db 26,POLIWHIRL - - db GROUP_ROUTE_45, MAP_ROUTE_45 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 23,GEODUDE - db 23,GRAVELER - db 24,GLIGAR - db 25,DONPHAN - db 20,PHANPY - db 27,SKARMORY - db 27,SKARMORY - ; day - db 23,GEODUDE - db 23,GRAVELER - db 24,GLIGAR - db 25,DONPHAN - db 30,DONPHAN - db 27,SKARMORY - db 27,SKARMORY - ; nite - db 23,GEODUDE - db 23,GRAVELER - db 24,GLIGAR - db 25,GRAVELER - db 27,GRAVELER - db 27,GRAVELER - db 27,GRAVELER - - db GROUP_ROUTE_46, MAP_ROUTE_46 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 2,GEODUDE - db 2,SPEAROW - db 3,GEODUDE - db 3,RATTATA - db 2,PHANPY - db 2,RATTATA - db 2,RATTATA - ; day - db 2,GEODUDE - db 2,SPEAROW - db 3,GEODUDE - db 3,RATTATA - db 2,RATTATA - db 2,RATTATA - db 2,RATTATA - ; nite - db 2,GEODUDE - db 2,RATTATA - db 3,GEODUDE - db 3,RATTATA - db 2,RATTATA - db 2,RATTATA - db 2,RATTATA - - db GROUP_SILVER_CAVE_OUTSIDE, MAP_SILVER_CAVE_OUTSIDE - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 41,TANGELA - db 42,PONYTA - db 42,ARBOK - db 44,RAPIDASH - db 41,DODUO - db 43,DODRIO - db 43,DODRIO - ; day - db 41,TANGELA - db 42,PONYTA - db 42,ARBOK - db 44,RAPIDASH - db 41,DODUO - db 43,DODRIO - db 43,DODRIO - ; nite - db 41,TANGELA - db 42,POLIWHIRL - db 42,GOLBAT - db 44,POLIWHIRL - db 40,GOLBAT - db 44,GOLBAT - db 44,GOLBAT - - db $FF +INCLUDE "data/wild/johto_grass.asm" WildMons2: ; 0x2b11d -; Johto Pokémon in water - - db GROUP_RUINS_OF_ALPH_OUTSIDE, MAP_RUINS_OF_ALPH_OUTSIDE - db $05 ; encounter rate - db 15,WOOPER - db 20,QUAGSIRE - db 15,QUAGSIRE - - db GROUP_UNION_CAVE_1F, MAP_UNION_CAVE_1F - db $05 ; encounter rate - db 15,WOOPER - db 20,QUAGSIRE - db 15,QUAGSIRE - - db GROUP_UNION_CAVE_B1F, MAP_UNION_CAVE_B1F - db $05 ; encounter rate - db 15,WOOPER - db 20,QUAGSIRE - db 15,QUAGSIRE - - db GROUP_UNION_CAVE_B2F, MAP_UNION_CAVE_B2F - db $0a ; encounter rate - db 15,TENTACOOL - db 20,QUAGSIRE - db 20,TENTACRUEL - - db GROUP_SLOWPOKE_WELL_B1F, MAP_SLOWPOKE_WELL_B1F - db $05 ; encounter rate - db 15,SLOWPOKE - db 20,SLOWPOKE - db 10,SLOWPOKE - - db GROUP_SLOWPOKE_WELL_B2F, MAP_SLOWPOKE_WELL_B2F - db $05 ; encounter rate - db 15,SLOWPOKE - db 20,SLOWPOKE - db 20,SLOWBRO - - db GROUP_ILEX_FOREST, MAP_ILEX_FOREST - db $05 ; encounter rate - db 15,PSYDUCK - db 10,PSYDUCK - db 15,GOLDUCK - - db GROUP_MOUNT_MORTAR_1F_OUTSIDE, MAP_MOUNT_MORTAR_1F_OUTSIDE - db $0a ; encounter rate - db 15,GOLDEEN - db 20,MARILL - db 20,SEAKING - - db GROUP_MOUNT_MORTAR_2F_INSIDE, MAP_MOUNT_MORTAR_2F_INSIDE - db $05 ; encounter rate - db 20,GOLDEEN - db 25,MARILL - db 25,SEAKING - - db GROUP_MOUNT_MORTAR_B1F, MAP_MOUNT_MORTAR_B1F - db $05 ; encounter rate - db 15,GOLDEEN - db 20,MARILL - db 20,SEAKING - - db GROUP_WHIRL_ISLAND_SW, MAP_WHIRL_ISLAND_SW - db $0a ; encounter rate - db 20,TENTACOOL - db 15,HORSEA - db 20,TENTACRUEL - - db GROUP_WHIRL_ISLAND_B2F, MAP_WHIRL_ISLAND_B2F - db $0a ; encounter rate - db 15,HORSEA - db 20,HORSEA - db 20,TENTACRUEL - - db GROUP_WHIRL_ISLAND_LUGIA_CHAMBER, MAP_WHIRL_ISLAND_LUGIA_CHAMBER - db $0a ; encounter rate - db 20,HORSEA - db 20,TENTACRUEL - db 20,SEADRA - - db GROUP_SILVER_CAVE_ROOM_2, MAP_SILVER_CAVE_ROOM_2 - db $05 ; encounter rate - db 35,SEAKING - db 35,GOLDUCK - db 35,GOLDEEN - - db GROUP_DARK_CAVE_VIOLET_ENTRANCE, MAP_DARK_CAVE_VIOLET_ENTRANCE - db $05 ; encounter rate - db 15,MAGIKARP - db 10,MAGIKARP - db 5,MAGIKARP - - db GROUP_DARK_CAVE_BLACKTHORN_ENTRANCE, MAP_DARK_CAVE_BLACKTHORN_ENTRANCE - db $05 ; encounter rate - db 15,MAGIKARP - db 10,MAGIKARP - db 5,MAGIKARP - - db GROUP_DRAGONS_DEN_B1F, MAP_DRAGONS_DEN_B1F - db $0a ; encounter rate - db 15,MAGIKARP - db 10,MAGIKARP - db 10,DRATINI - - db GROUP_OLIVINE_PORT, MAP_OLIVINE_PORT - db $05 ; encounter rate - db 20,TENTACOOL - db 15,TENTACOOL - db 20,TENTACRUEL - - db GROUP_ROUTE_30, MAP_ROUTE_30 - db $05 ; encounter rate - db 20,POLIWAG - db 15,POLIWAG - db 20,POLIWHIRL - - db GROUP_ROUTE_31, MAP_ROUTE_31 - db $05 ; encounter rate - db 20,POLIWAG - db 15,POLIWAG - db 20,POLIWHIRL - - db GROUP_ROUTE_32, MAP_ROUTE_32 - db $0f ; encounter rate - db 15,TENTACOOL - db 20,QUAGSIRE - db 20,TENTACRUEL - - db GROUP_ROUTE_34, MAP_ROUTE_34 - db $0f ; encounter rate - db 20,TENTACOOL - db 15,TENTACOOL - db 20,TENTACRUEL - - db GROUP_ROUTE_35, MAP_ROUTE_35 - db $0a ; encounter rate - db 20,PSYDUCK - db 15,PSYDUCK - db 20,GOLDUCK - - db GROUP_ROUTE_40, MAP_ROUTE_40 - db $0f ; encounter rate - db 20,TENTACOOL - db 15,TENTACOOL - db 20,TENTACRUEL - - db GROUP_ROUTE_41, MAP_ROUTE_41 - db $0f ; encounter rate - db 20,TENTACOOL - db 20,TENTACRUEL - db 20,MANTINE - - db GROUP_ROUTE_42, MAP_ROUTE_42 - db $0a ; encounter rate - db 20,GOLDEEN - db 15,GOLDEEN - db 20,SEAKING - - db GROUP_ROUTE_43, MAP_ROUTE_43 - db $05 ; encounter rate - db 20,MAGIKARP - db 15,MAGIKARP - db 10,MAGIKARP - - db GROUP_ROUTE_44, MAP_ROUTE_44 - db $05 ; encounter rate - db 25,POLIWAG - db 20,POLIWAG - db 25,POLIWHIRL - - db GROUP_ROUTE_45, MAP_ROUTE_45 - db $05 ; encounter rate - db 20,MAGIKARP - db 15,MAGIKARP - db 5,MAGIKARP - - db GROUP_NEW_BARK_TOWN, MAP_NEW_BARK_TOWN - db $0f ; encounter rate - db 20,TENTACOOL - db 15,TENTACOOL - db 20,TENTACRUEL - - db GROUP_CHERRYGROVE_CITY, MAP_CHERRYGROVE_CITY - db $0f ; encounter rate - db 20,TENTACOOL - db 15,TENTACOOL - db 20,TENTACRUEL - - db GROUP_VIOLET_CITY, MAP_VIOLET_CITY - db $05 ; encounter rate - db 20,POLIWAG - db 15,POLIWAG - db 20,POLIWHIRL - - db GROUP_CIANWOOD_CITY, MAP_CIANWOOD_CITY - db $0f ; encounter rate - db 20,TENTACOOL - db 15,TENTACOOL - db 20,TENTACRUEL - - db GROUP_OLIVINE_CITY, MAP_OLIVINE_CITY - db $0f ; encounter rate - db 20,TENTACOOL - db 15,TENTACOOL - db 20,TENTACRUEL - - db GROUP_ECRUTEAK_CITY, MAP_ECRUTEAK_CITY - db $05 ; encounter rate - db 20,POLIWAG - db 15,POLIWAG - db 20,POLIWHIRL - - db GROUP_LAKE_OF_RAGE, MAP_LAKE_OF_RAGE - db $0f ; encounter rate - db 15,MAGIKARP - db 10,MAGIKARP - db 15,GYARADOS - - db GROUP_BLACKTHORN_CITY, MAP_BLACKTHORN_CITY - db $0a ; encounter rate - db 15,MAGIKARP - db 10,MAGIKARP - db 5,MAGIKARP - - db GROUP_SILVER_CAVE_OUTSIDE, MAP_SILVER_CAVE_OUTSIDE - db $05 ; encounter rate - db 35,POLIWHIRL - db 40,POLIWHIRL - db 35,POLIWAG - - db $FF +INCLUDE "data/wild/johto_water.asm" WildMons3: ; 0x2b274 -; Kanto Pokémon in grass - - db GROUP_DIGLETTS_CAVE, MAP_DIGLETTS_CAVE - db $0a,$05,$14 ; encounter rates: morn/day/nite - ; morn - db 3,DIGLETT - db 6,DIGLETT - db 12,DIGLETT - db 24,DIGLETT - db 24,DUGTRIO - db 24,DUGTRIO - db 24,DUGTRIO - ; day - db 2,DIGLETT - db 4,DIGLETT - db 8,DIGLETT - db 16,DIGLETT - db 16,DUGTRIO - db 16,DUGTRIO - db 16,DUGTRIO - ; nite - db 4,DIGLETT - db 8,DIGLETT - db 16,DIGLETT - db 32,DIGLETT - db 32,DUGTRIO - db 32,DUGTRIO - db 32,DUGTRIO - - db GROUP_MOUNT_MOON, MAP_MOUNT_MOON - db $0f,$0f,$0f ; encounter rates: morn/day/nite - ; morn - db 6,ZUBAT - db 8,GEODUDE - db 8,SANDSHREW - db 12,PARAS - db 10,GEODUDE - db 8,CLEFAIRY - db 8,CLEFAIRY - ; day - db 6,ZUBAT - db 8,GEODUDE - db 8,SANDSHREW - db 12,PARAS - db 10,GEODUDE - db 8,CLEFAIRY - db 8,CLEFAIRY - ; nite - db 6,ZUBAT - db 8,GEODUDE - db 8,CLEFAIRY - db 12,PARAS - db 10,GEODUDE - db 12,CLEFAIRY - db 12,CLEFAIRY - - db GROUP_ROCK_TUNNEL_1F, MAP_ROCK_TUNNEL_1F - db $0f,$0f,$0f ; encounter rates: morn/day/nite - ; morn - db 10,CUBONE - db 11,GEODUDE - db 12,MACHOP - db 12,ZUBAT - db 15,MACHOKE - db 12,MAROWAK - db 12,MAROWAK - ; day - db 10,CUBONE - db 11,GEODUDE - db 12,MACHOP - db 12,ZUBAT - db 15,MACHOKE - db 12,MAROWAK - db 12,MAROWAK - ; nite - db 12,ZUBAT - db 11,GEODUDE - db 12,GEODUDE - db 17,HAUNTER - db 15,ZUBAT - db 15,ZUBAT - db 15,ZUBAT - - db GROUP_ROCK_TUNNEL_B1F, MAP_ROCK_TUNNEL_B1F - db $0f,$0f,$0f ; encounter rates: morn/day/nite - ; morn - db 12,CUBONE - db 14,GEODUDE - db 16,ONIX - db 12,ZUBAT - db 15,MAROWAK - db 15,KANGASKHAN - db 15,KANGASKHAN - ; day - db 12,CUBONE - db 14,GEODUDE - db 16,ONIX - db 12,ZUBAT - db 15,MAROWAK - db 15,KANGASKHAN - db 15,KANGASKHAN - ; nite - db 12,ZUBAT - db 14,GEODUDE - db 16,ONIX - db 15,ZUBAT - db 15,HAUNTER - db 15,GOLBAT - db 15,GOLBAT - - db GROUP_VICTORY_ROAD, MAP_VICTORY_ROAD - db $0f,$0f,$0f ; encounter rates: morn/day/nite - ; morn - db 34,GRAVELER - db 32,RHYHORN - db 33,ONIX - db 34,GOLBAT - db 35,SANDSLASH - db 35,RHYDON - db 35,RHYDON - ; day - db 34,GRAVELER - db 32,RHYHORN - db 33,ONIX - db 34,GOLBAT - db 35,SANDSLASH - db 35,RHYDON - db 35,RHYDON - ; nite - db 34,GOLBAT - db 34,GRAVELER - db 32,ONIX - db 36,GRAVELER - db 38,GRAVELER - db 40,GRAVELER - db 40,GRAVELER - - db GROUP_TOHJO_FALLS, MAP_TOHJO_FALLS - db $0f,$0f,$0f ; encounter rates: morn/day/nite - ; morn - db 22,ZUBAT - db 22,RATICATE - db 24,GOLBAT - db 21,SLOWPOKE - db 20,RATTATA - db 23,SLOWPOKE - db 23,SLOWPOKE - ; day - db 22,ZUBAT - db 22,RATICATE - db 24,GOLBAT - db 21,SLOWPOKE - db 20,RATTATA - db 23,SLOWPOKE - db 23,SLOWPOKE - ; nite - db 22,ZUBAT - db 22,RATICATE - db 24,GOLBAT - db 21,SLOWPOKE - db 20,RATTATA - db 23,SLOWPOKE - db 23,SLOWPOKE - - db GROUP_ROUTE_1, MAP_ROUTE_1 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 2,PIDGEY - db 2,RATTATA - db 3,SENTRET - db 3,PIDGEY - db 6,FURRET - db 4,PIDGEY - db 4,PIDGEY - ; day - db 2,PIDGEY - db 2,RATTATA - db 3,SENTRET - db 3,PIDGEY - db 6,FURRET - db 4,PIDGEY - db 4,PIDGEY - ; nite - db 2,HOOTHOOT - db 2,RATTATA - db 3,RATTATA - db 3,HOOTHOOT - db 6,RATICATE - db 4,HOOTHOOT - db 4,HOOTHOOT - - db GROUP_ROUTE_2, MAP_ROUTE_2 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 3,CATERPIE - db 3,LEDYBA - db 5,PIDGEY - db 7,BUTTERFREE - db 7,LEDIAN - db 4,PIKACHU - db 4,PIKACHU - ; day - db 3,CATERPIE - db 3,PIDGEY - db 5,PIDGEY - db 7,BUTTERFREE - db 7,PIDGEOTTO - db 4,PIKACHU - db 4,PIKACHU - ; nite - db 3,HOOTHOOT - db 3,SPINARAK - db 5,HOOTHOOT - db 7,NOCTOWL - db 7,ARIADOS - db 4,NOCTOWL - db 4,NOCTOWL - - db GROUP_ROUTE_3, MAP_ROUTE_3 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 5,SPEAROW - db 5,RATTATA - db 8,EKANS - db 10,RATICATE - db 10,ARBOK - db 10,SANDSHREW - db 10,SANDSHREW - ; day - db 5,SPEAROW - db 5,RATTATA - db 8,EKANS - db 10,RATICATE - db 10,ARBOK - db 10,SANDSHREW - db 10,SANDSHREW - ; nite - db 5,RATTATA - db 10,RATTATA - db 10,RATICATE - db 6,ZUBAT - db 5,RATTATA - db 6,CLEFAIRY - db 6,CLEFAIRY - - db GROUP_ROUTE_4, MAP_ROUTE_4 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 5,SPEAROW - db 5,RATTATA - db 8,EKANS - db 10,RATICATE - db 10,ARBOK - db 10,SANDSHREW - db 10,SANDSHREW - ; day - db 5,SPEAROW - db 5,RATTATA - db 8,EKANS - db 10,RATICATE - db 10,ARBOK - db 10,SANDSHREW - db 10,SANDSHREW - ; nite - db 5,RATTATA - db 10,RATTATA - db 10,RATICATE - db 6,ZUBAT - db 5,RATTATA - db 6,CLEFAIRY - db 6,CLEFAIRY - - db GROUP_ROUTE_5, MAP_ROUTE_5 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 13,PIDGEY - db 13,SNUBBULL - db 15,PIDGEOTTO - db 12,ABRA - db 14,JIGGLYPUFF - db 14,ABRA - db 14,ABRA - ; day - db 13,PIDGEY - db 13,SNUBBULL - db 15,PIDGEOTTO - db 12,ABRA - db 14,JIGGLYPUFF - db 14,ABRA - db 14,ABRA - ; nite - db 13,HOOTHOOT - db 13,MEOWTH - db 15,NOCTOWL - db 12,ABRA - db 14,JIGGLYPUFF - db 14,ABRA - db 14,ABRA - - db GROUP_ROUTE_6, MAP_ROUTE_6 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 13,RATTATA - db 13,SNUBBULL - db 14,MAGNEMITE - db 15,RATICATE - db 12,JIGGLYPUFF - db 15,GRANBULL - db 15,GRANBULL - ; day - db 13,RATTATA - db 13,SNUBBULL - db 14,MAGNEMITE - db 15,RATICATE - db 12,JIGGLYPUFF - db 15,GRANBULL - db 15,GRANBULL - ; nite - db 13,MEOWTH - db 13,DROWZEE - db 14,MAGNEMITE - db 15,PSYDUCK - db 12,JIGGLYPUFF - db 15,RATICATE - db 15,RATICATE - - db GROUP_ROUTE_7, MAP_ROUTE_7 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 17,RATTATA - db 17,SPEAROW - db 18,SNUBBULL - db 18,RATICATE - db 18,JIGGLYPUFF - db 16,ABRA - db 16,ABRA - ; day - db 17,RATTATA - db 17,SPEAROW - db 18,SNUBBULL - db 18,RATICATE - db 18,JIGGLYPUFF - db 16,ABRA - db 16,ABRA - ; nite - db 17,MEOWTH - db 17,MURKROW - db 18,HOUNDOUR - db 18,PERSIAN - db 18,JIGGLYPUFF - db 16,ABRA - db 16,ABRA - - db GROUP_ROUTE_8, MAP_ROUTE_8 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 17,SNUBBULL - db 19,PIDGEOTTO - db 16,ABRA - db 17,GROWLITHE - db 16,JIGGLYPUFF - db 18,KADABRA - db 18,KADABRA - ; day - db 17,SNUBBULL - db 19,PIDGEOTTO - db 16,ABRA - db 17,GROWLITHE - db 16,JIGGLYPUFF - db 18,KADABRA - db 18,KADABRA - ; nite - db 17,MEOWTH - db 20,NOCTOWL - db 16,ABRA - db 17,HAUNTER - db 16,JIGGLYPUFF - db 18,KADABRA - db 18,KADABRA - - db GROUP_ROUTE_9, MAP_ROUTE_9 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 15,RATTATA - db 15,SPEAROW - db 15,RATICATE - db 15,FEAROW - db 15,FEAROW - db 18,MAROWAK - db 18,MAROWAK - ; day - db 15,RATTATA - db 15,SPEAROW - db 15,RATICATE - db 15,FEAROW - db 15,FEAROW - db 18,MAROWAK - db 18,MAROWAK - ; nite - db 15,RATTATA - db 15,VENONAT - db 15,RATICATE - db 15,VENOMOTH - db 15,ZUBAT - db 18,RATICATE - db 18,RATICATE - - db GROUP_ROUTE_10_NORTH, MAP_ROUTE_10_NORTH - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 15,SPEAROW - db 17,VOLTORB - db 15,RATICATE - db 15,FEAROW - db 15,MAROWAK - db 16,ELECTABUZZ - db 16,ELECTABUZZ - ; day - db 15,SPEAROW - db 17,VOLTORB - db 15,RATICATE - db 15,FEAROW - db 15,MAROWAK - db 18,ELECTABUZZ - db 18,ELECTABUZZ - ; nite - db 15,VENONAT - db 17,VOLTORB - db 15,RATICATE - db 15,VENOMOTH - db 15,ZUBAT - db 16,ELECTABUZZ - db 16,ELECTABUZZ - - db GROUP_ROUTE_11, MAP_ROUTE_11 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 14,HOPPIP - db 13,RATICATE - db 15,MAGNEMITE - db 16,PIDGEOTTO - db 16,RATTATA - db 16,HOPPIP - db 16,HOPPIP - ; day - db 14,HOPPIP - db 13,RATICATE - db 15,MAGNEMITE - db 16,PIDGEOTTO - db 16,RATTATA - db 16,HOPPIP - db 16,HOPPIP - ; nite - db 14,DROWZEE - db 13,MEOWTH - db 15,MAGNEMITE - db 16,NOCTOWL - db 16,RATICATE - db 16,HYPNO - db 16,HYPNO - - db GROUP_ROUTE_13, MAP_ROUTE_13 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 23,NIDORINO - db 23,NIDORINA - db 25,PIDGEOTTO - db 25,HOPPIP - db 27,HOPPIP - db 27,HOPPIP - db 25,CHANSEY - ; day - db 23,NIDORINO - db 23,NIDORINA - db 25,PIDGEOTTO - db 25,HOPPIP - db 27,HOPPIP - db 27,HOPPIP - db 25,CHANSEY - ; nite - db 23,VENONAT - db 23,QUAGSIRE - db 25,NOCTOWL - db 25,VENOMOTH - db 25,QUAGSIRE - db 25,QUAGSIRE - db 25,CHANSEY - - db GROUP_ROUTE_14, MAP_ROUTE_14 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 26,NIDORINO - db 26,NIDORINA - db 28,PIDGEOTTO - db 28,HOPPIP - db 30,SKIPLOOM - db 30,SKIPLOOM - db 28,CHANSEY - ; day - db 26,NIDORINO - db 26,NIDORINA - db 28,PIDGEOTTO - db 28,HOPPIP - db 30,SKIPLOOM - db 30,SKIPLOOM - db 28,CHANSEY - ; nite - db 26,VENONAT - db 26,QUAGSIRE - db 28,NOCTOWL - db 28,VENOMOTH - db 28,QUAGSIRE - db 28,QUAGSIRE - db 28,CHANSEY - - db GROUP_ROUTE_15, MAP_ROUTE_15 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 23,NIDORINO - db 23,NIDORINA - db 25,PIDGEOTTO - db 25,HOPPIP - db 27,HOPPIP - db 27,HOPPIP - db 25,CHANSEY - ; day - db 23,NIDORINO - db 23,NIDORINA - db 25,PIDGEOTTO - db 25,HOPPIP - db 27,HOPPIP - db 27,HOPPIP - db 25,CHANSEY - ; nite - db 23,VENONAT - db 23,QUAGSIRE - db 25,NOCTOWL - db 25,VENOMOTH - db 25,QUAGSIRE - db 25,QUAGSIRE - db 25,CHANSEY - - db GROUP_ROUTE_16, MAP_ROUTE_16 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 26,GRIMER - db 27,FEAROW - db 28,GRIMER - db 29,FEAROW - db 29,FEAROW - db 30,MUK - db 30,MUK - ; day - db 26,GRIMER - db 27,FEAROW - db 28,GRIMER - db 29,FEAROW - db 29,SLUGMA - db 30,MUK - db 30,MUK - ; nite - db 26,GRIMER - db 27,GRIMER - db 28,GRIMER - db 29,MURKROW - db 29,MURKROW - db 30,MUK - db 30,MUK - - db GROUP_ROUTE_17, MAP_ROUTE_17 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 30,FEAROW - db 29,GRIMER - db 31,GRIMER - db 32,FEAROW - db 33,GRIMER - db 33,MUK - db 33,MUK - ; day - db 30,FEAROW - db 29,SLUGMA - db 29,GRIMER - db 32,FEAROW - db 32,SLUGMA - db 33,MUK - db 33,MUK - ; nite - db 30,GRIMER - db 29,GRIMER - db 31,GRIMER - db 32,GRIMER - db 33,GRIMER - db 33,MUK - db 33,MUK - - db GROUP_ROUTE_18, MAP_ROUTE_18 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 26,GRIMER - db 27,FEAROW - db 28,GRIMER - db 29,FEAROW - db 29,FEAROW - db 30,MUK - db 30,MUK - ; day - db 26,GRIMER - db 27,FEAROW - db 28,GRIMER - db 29,FEAROW - db 29,SLUGMA - db 30,MUK - db 30,MUK - ; nite - db 26,GRIMER - db 27,GRIMER - db 28,GRIMER - db 29,GRIMER - db 29,GRIMER - db 30,MUK - db 30,MUK - - db GROUP_ROUTE_21, MAP_ROUTE_21 - db $0f,$0f,$0f ; encounter rates: morn/day/nite - ; morn - db 30,TANGELA - db 25,RATTATA - db 35,TANGELA - db 20,RATICATE - db 30,MR__MIME - db 28,MR__MIME - db 28,MR__MIME - ; day - db 30,TANGELA - db 25,RATTATA - db 35,TANGELA - db 20,RATICATE - db 28,MR__MIME - db 30,MR__MIME - db 30,MR__MIME - ; nite - db 30,TANGELA - db 25,RATTATA - db 35,TANGELA - db 20,RATICATE - db 30,TANGELA - db 28,TANGELA - db 28,TANGELA - - db GROUP_ROUTE_22, MAP_ROUTE_22 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 3,RATTATA - db 3,SPEAROW - db 5,SPEAROW - db 4,DODUO - db 6,PONYTA - db 7,FEAROW - db 7,FEAROW - ; day - db 3,RATTATA - db 3,SPEAROW - db 5,SPEAROW - db 4,DODUO - db 6,PONYTA - db 7,FEAROW - db 7,FEAROW - ; nite - db 3,RATTATA - db 3,POLIWAG - db 5,RATTATA - db 4,POLIWAG - db 6,RATTATA - db 7,RATTATA - db 7,RATTATA - - db GROUP_ROUTE_24, MAP_ROUTE_24 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 8,CATERPIE - db 10,CATERPIE - db 12,METAPOD - db 12,ABRA - db 10,BELLSPROUT - db 14,BUTTERFREE - db 14,BUTTERFREE - ; day - db 8,CATERPIE - db 12,SUNKERN - db 10,CATERPIE - db 12,ABRA - db 10,BELLSPROUT - db 14,BUTTERFREE - db 14,BUTTERFREE - ; nite - db 10,VENONAT - db 10,ODDISH - db 12,ODDISH - db 12,ABRA - db 10,BELLSPROUT - db 14,GLOOM - db 14,GLOOM - - db GROUP_ROUTE_25, MAP_ROUTE_25 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 10,CATERPIE - db 10,PIDGEY - db 12,PIDGEOTTO - db 12,METAPOD - db 10,BELLSPROUT - db 14,BUTTERFREE - db 14,BUTTERFREE - ; day - db 10,CATERPIE - db 10,PIDGEY - db 12,PIDGEOTTO - db 12,METAPOD - db 10,BELLSPROUT - db 14,BUTTERFREE - db 14,BUTTERFREE - ; nite - db 10,ODDISH - db 10,HOOTHOOT - db 10,VENONAT - db 12,NOCTOWL - db 10,BELLSPROUT - db 14,NOCTOWL - db 14,NOCTOWL - - db GROUP_ROUTE_26, MAP_ROUTE_26 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 28,DODUO - db 28,SANDSLASH - db 32,PONYTA - db 30,RATICATE - db 30,DODUO - db 30,ARBOK - db 30,ARBOK - ; day - db 28,DODUO - db 28,SANDSLASH - db 32,PONYTA - db 30,RATICATE - db 30,DODUO - db 30,ARBOK - db 30,ARBOK - ; nite - db 28,NOCTOWL - db 28,RATICATE - db 32,NOCTOWL - db 30,RATICATE - db 30,QUAGSIRE - db 30,QUAGSIRE - db 30,QUAGSIRE - - db GROUP_ROUTE_27, MAP_ROUTE_27 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 28,DODUO - db 28,ARBOK - db 30,RATICATE - db 30,DODUO - db 32,PONYTA - db 30,DODRIO - db 30,DODRIO - ; day - db 28,DODUO - db 28,ARBOK - db 30,RATICATE - db 30,DODUO - db 32,PONYTA - db 30,DODRIO - db 30,DODRIO - ; nite - db 28,QUAGSIRE - db 28,NOCTOWL - db 30,RATICATE - db 30,QUAGSIRE - db 32,NOCTOWL - db 32,NOCTOWL - db 32,NOCTOWL - - db GROUP_ROUTE_28, MAP_ROUTE_28 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 39,TANGELA - db 40,PONYTA - db 40,RAPIDASH - db 42,ARBOK - db 41,DODUO - db 43,DODRIO - db 43,DODRIO - ; day - db 39,TANGELA - db 40,PONYTA - db 40,RAPIDASH - db 42,ARBOK - db 41,DODUO - db 43,DODRIO - db 43,DODRIO - ; nite - db 39,TANGELA - db 40,POLIWHIRL - db 40,GOLBAT - db 40,POLIWHIRL - db 42,GOLBAT - db 42,GOLBAT - db 42,GOLBAT - - db $FF +INCLUDE "data/wild/kanto_grass.asm" WildMons4: ; 0x2b7f7 -; Kanto Pokémon in water - - db GROUP_TOHJO_FALLS, MAP_TOHJO_FALLS - db $0a ; encounter rate - db 20,GOLDEEN - db 20,SLOWPOKE - db 20,SEAKING - - db GROUP_VERMILION_PORT, MAP_VERMILION_PORT - db $05 ; encounter rate - db 35,TENTACOOL - db 30,TENTACOOL - db 35,TENTACRUEL - - db GROUP_ROUTE_4, MAP_ROUTE_4 - db $0a ; encounter rate - db 10,GOLDEEN - db 5,GOLDEEN - db 10,SEAKING - - db GROUP_ROUTE_6, MAP_ROUTE_6 - db $05 ; encounter rate - db 10,PSYDUCK - db 5,PSYDUCK - db 10,GOLDUCK - - db GROUP_ROUTE_9, MAP_ROUTE_9 - db $0a ; encounter rate - db 15,GOLDEEN - db 10,GOLDEEN - db 15,SEAKING - - db GROUP_ROUTE_10_NORTH, MAP_ROUTE_10_NORTH - db $0a ; encounter rate - db 15,GOLDEEN - db 10,GOLDEEN - db 15,SEAKING - - db GROUP_ROUTE_12, MAP_ROUTE_12 - db $0f ; encounter rate - db 25,TENTACOOL - db 25,QUAGSIRE - db 25,TENTACRUEL - - db GROUP_ROUTE_13, MAP_ROUTE_13 - db $0f ; encounter rate - db 25,TENTACOOL - db 25,QUAGSIRE - db 25,TENTACRUEL - - db GROUP_ROUTE_19, MAP_ROUTE_19 - db $0f ; encounter rate - db 35,TENTACOOL - db 30,TENTACOOL - db 35,TENTACRUEL - - db GROUP_ROUTE_20, MAP_ROUTE_20 - db $0f ; encounter rate - db 35,TENTACOOL - db 30,TENTACOOL - db 35,TENTACRUEL - - db GROUP_ROUTE_21, MAP_ROUTE_21 - db $0f ; encounter rate - db 35,TENTACOOL - db 30,TENTACOOL - db 35,TENTACRUEL - - db GROUP_ROUTE_22, MAP_ROUTE_22 - db $05 ; encounter rate - db 10,POLIWAG - db 5,POLIWAG - db 10,POLIWHIRL - - db GROUP_ROUTE_24, MAP_ROUTE_24 - db $0a ; encounter rate - db 10,GOLDEEN - db 5,GOLDEEN - db 10,SEAKING - - db GROUP_ROUTE_25, MAP_ROUTE_25 - db $0a ; encounter rate - db 10,GOLDEEN - db 5,GOLDEEN - db 10,SEAKING - - db GROUP_ROUTE_26, MAP_ROUTE_26 - db $0f ; encounter rate - db 30,TENTACOOL - db 25,TENTACOOL - db 30,TENTACRUEL - - db GROUP_ROUTE_27, MAP_ROUTE_27 - db $0f ; encounter rate - db 20,TENTACOOL - db 15,TENTACOOL - db 20,TENTACRUEL - - db GROUP_ROUTE_28, MAP_ROUTE_28 - db $05 ; encounter rate - db 40,POLIWAG - db 35,POLIWAG - db 40,POLIWHIRL - - db GROUP_PALLET_TOWN, MAP_PALLET_TOWN - db $0f ; encounter rate - db 35,TENTACOOL - db 30,TENTACOOL - db 35,TENTACRUEL - - db GROUP_VIRIDIAN_CITY, MAP_VIRIDIAN_CITY - db $05 ; encounter rate - db 10,POLIWAG - db 5,POLIWAG - db 10,POLIWHIRL - - db GROUP_CERULEAN_CITY, MAP_CERULEAN_CITY - db $0a ; encounter rate - db 10,GOLDEEN - db 5,GOLDEEN - db 10,SEAKING - - db GROUP_VERMILION_CITY, MAP_VERMILION_CITY - db $0f ; encounter rate - db 35,TENTACOOL - db 30,TENTACOOL - db 35,TENTACRUEL - - db GROUP_CELADON_CITY, MAP_CELADON_CITY - db $05 ; encounter rate - db 20,GRIMER - db 15,GRIMER - db 15,MUK - - db GROUP_FUCHSIA_CITY, MAP_FUCHSIA_CITY - db $05 ; encounter rate - db 20,MAGIKARP - db 15,MAGIKARP - db 10,MAGIKARP - - db GROUP_CINNABAR_ISLAND, MAP_CINNABAR_ISLAND - db $0f ; encounter rate - db 35,TENTACOOL - db 30,TENTACOOL - db 35,TENTACRUEL - - db $FF +INCLUDE "data/wild/kanto_water.asm" WildMons5: ; 0x2b8d0 -; swarms in grass - -; Dunsparce swarm - db GROUP_DARK_CAVE_VIOLET_ENTRANCE, MAP_DARK_CAVE_VIOLET_ENTRANCE - db $0a,$0a,$0a ; encounter rates: morn/day/nite - ; morn - db 3,GEODUDE - db 3,DUNSPARCE - db 2,ZUBAT - db 2,GEODUDE - db 2,DUNSPARCE - db 4,DUNSPARCE - db 4,DUNSPARCE - ; day - db 3,GEODUDE - db 3,DUNSPARCE - db 2,ZUBAT - db 2,GEODUDE - db 2,DUNSPARCE - db 4,DUNSPARCE - db 4,DUNSPARCE - ; nite - db 3,GEODUDE - db 3,DUNSPARCE - db 2,ZUBAT - db 2,GEODUDE - db 2,DUNSPARCE - db 4,DUNSPARCE - db 4,DUNSPARCE - -; Yanma swarm - db GROUP_ROUTE_35, MAP_ROUTE_35 - db $19,$19,$19 ; encounter rates: morn/day/nite - ; morn - db 12,NIDORAN_M - db 12,NIDORAN_F - db 12,YANMA - db 14,YANMA - db 14,PIDGEY - db 10,DITTO - db 10,DITTO - ; day - db 12,NIDORAN_M - db 12,NIDORAN_F - db 12,YANMA - db 14,YANMA - db 14,PIDGEY - db 10,DITTO - db 10,DITTO - ; nite - db 12,NIDORAN_M - db 12,NIDORAN_F - db 12,YANMA - db 14,YANMA - db 14,HOOTHOOT - db 10,DITTO - db 10,DITTO - - db $FF +INCLUDE "data/wild/swarm_grass.asm" WildMons6: ; 0x2b92f -; swarms in water +INCLUDE "data/wild/swarm_water.asm" - ; no swarms encountered while surfing in Crystal - db $FF INCBIN "baserom.gbc", $2b930, $2ba1a - $2b930