diff options
Diffstat (limited to 'data/wild_mons.asm')
-rwxr-xr-x | data/wild_mons.asm | 324 |
1 files changed, 324 insertions, 0 deletions
diff --git a/data/wild_mons.asm b/data/wild_mons.asm new file mode 100755 index 00000000..2bc062f3 --- /dev/null +++ b/data/wild_mons.asm @@ -0,0 +1,324 @@ +WildDataPointers: ; ceeb (3:4eeb) + dw NoMons ; PALLET_TOWN + dw NoMons ; VIRIDIAN_CITY + dw NoMons ; PEWTER_CITY + dw NoMons ; CERULEAN_CITY + dw NoMons ; LAVENDER_TOWN + dw NoMons ; VERMILION_CITY + dw NoMons ; CELADON_CITY + dw NoMons ; FUCHSIA_CITY + dw NoMons ; CINNABAR_ISLAND + dw NoMons ; INDIGO_PLATEAU + dw NoMons ; SAFFRON_CITY + dw NoMons ; unused + dw Route1Mons ; ROUTE_1 + dw Route2Mons ; ROUTE_2 + dw Route3Mons ; ROUTE_3 + dw Route4Mons ; ROUTE_4 + dw Route5Mons ; ROUTE_5 + dw Route6Mons ; ROUTE_6 + dw Route7Mons ; ROUTE_7 + dw Route8Mons ; ROUTE_8 + dw Route9Mons ; ROUTE_9 + dw Route10Mons ; ROUTE_10 + dw Route11Mons ; ROUTE_11 + dw Route12Mons ; ROUTE_12 + dw Route13Mons ; ROUTE_13 + dw Route14Mons ; ROUTE_14 + dw Route15Mons ; ROUTE_15 + dw Route16Mons ; ROUTE_16 + dw Route17Mons ; ROUTE_17 + dw Route18Mons ; ROUTE_18 + dw WaterMons ; ROUTE_19 + dw WaterMons ; ROUTE_20 + dw Route21Mons ; ROUTE_21 + dw Route22Mons ; ROUTE_22 + dw Route23Mons ; ROUTE_23 + dw Route24Mons ; ROUTE_24 + dw Route25Mons ; ROUTE_25 + dw NoMons ; REDS_HOUSE_1F + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw ForestMons ; ViridianForest + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw MoonMons1 + dw MoonMonsB1 + dw MoonMonsB2 + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw TunnelMonsB1 + dw PowerPlantMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw PlateauMons1 + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw TowerMons1 + dw TowerMons2 + dw TowerMons3 + dw TowerMons4 + dw TowerMons5 + dw TowerMons6 + dw TowerMons7 + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw IslandMonsB1 + dw IslandMonsB2 + dw IslandMonsB3 + dw IslandMonsB4 + dw NoMons + dw NoMons + dw MansionMons1 + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw IslandMons1 + dw NoMons + dw PlateauMons2 + dw NoMons + dw NoMons + dw CaveMons + dw PlateauMons3 + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw MansionMons2 + dw MansionMons3 + dw MansionMonsB1 + dw ZoneMons1 + dw ZoneMons2 + dw ZoneMons3 + dw ZoneMonsCenter + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw DungeonMons2 + dw DungeonMonsB1 + dw DungeonMons1 + dw NoMons + dw NoMons + dw NoMons + dw TunnelMonsB2 + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + dw NoMons + IF _YELLOW + dw NoMons + ENDC + dw $FFFF + +; wild pokemon data is divided into two parts. +; first part: pokemon found in grass +; second part: pokemon found while surfing +; each part goes as follows: + ; if first byte == 00, then + ; no wild pokemon on this map + ; if first byte != 00, then + ; first byte is encounter rate + ; followed by 20 bytes: + ; level, species (ten times) + +INCLUDE "data/wildPokemon/nomons.asm" +INCLUDE "data/wildPokemon/route1.asm" +INCLUDE "data/wildPokemon/route2.asm" +INCLUDE "data/wildPokemon/route22.asm" +INCLUDE "data/wildPokemon/viridianforest.asm" +INCLUDE "data/wildPokemon/route3.asm" +INCLUDE "data/wildPokemon/mtmoon1.asm" +INCLUDE "data/wildPokemon/mtmoonb1.asm" +INCLUDE "data/wildPokemon/mtmoonb2.asm" +INCLUDE "data/wildPokemon/route4.asm" +INCLUDE "data/wildPokemon/route24.asm" +INCLUDE "data/wildPokemon/route25.asm" +INCLUDE "data/wildPokemon/route9.asm" +INCLUDE "data/wildPokemon/route5.asm" +INCLUDE "data/wildPokemon/route6.asm" +INCLUDE "data/wildPokemon/route11.asm" +INCLUDE "data/wildPokemon/rocktunnel1.asm" +INCLUDE "data/wildPokemon/rocktunnel2.asm" +INCLUDE "data/wildPokemon/route10.asm" +INCLUDE "data/wildPokemon/route12.asm" +INCLUDE "data/wildPokemon/route8.asm" +INCLUDE "data/wildPokemon/route7.asm" +INCLUDE "data/wildPokemon/pokemontower1.asm" +INCLUDE "data/wildPokemon/pokemontower2.asm" +INCLUDE "data/wildPokemon/pokemontower3.asm" +INCLUDE "data/wildPokemon/pokemontower4.asm" +INCLUDE "data/wildPokemon/pokemontower5.asm" +INCLUDE "data/wildPokemon/pokemontower6.asm" +INCLUDE "data/wildPokemon/pokemontower7.asm" +INCLUDE "data/wildPokemon/route13.asm" +INCLUDE "data/wildPokemon/route14.asm" +INCLUDE "data/wildPokemon/route15.asm" +INCLUDE "data/wildPokemon/route16.asm" +INCLUDE "data/wildPokemon/route17.asm" +INCLUDE "data/wildPokemon/route18.asm" +INCLUDE "data/wildPokemon/safarizonecenter.asm" +INCLUDE "data/wildPokemon/safarizone1.asm" +INCLUDE "data/wildPokemon/safarizone2.asm" +INCLUDE "data/wildPokemon/safarizone3.asm" +INCLUDE "data/wildPokemon/waterpokemon.asm" +INCLUDE "data/wildPokemon/seafoamisland1.asm" +INCLUDE "data/wildPokemon/seafoamislandb1.asm" +INCLUDE "data/wildPokemon/seafoamislandb2.asm" +INCLUDE "data/wildPokemon/seafoamislandb3.asm" +INCLUDE "data/wildPokemon/seafoamislandb4.asm" +INCLUDE "data/wildPokemon/mansion1.asm" +INCLUDE "data/wildPokemon/mansion2.asm" +INCLUDE "data/wildPokemon/mansion3.asm" +INCLUDE "data/wildPokemon/mansionb1.asm" +INCLUDE "data/wildPokemon/route21.asm" +INCLUDE "data/wildPokemon/unknowndungeon1.asm" +INCLUDE "data/wildPokemon/unknowndungeon2.asm" +INCLUDE "data/wildPokemon/unknowndungeonb1.asm" +INCLUDE "data/wildPokemon/powerplant.asm" +INCLUDE "data/wildPokemon/route23.asm" +INCLUDE "data/wildPokemon/victoryroad2.asm" +INCLUDE "data/wildPokemon/victoryroad3.asm" +INCLUDE "data/wildPokemon/victoryroad1.asm" +INCLUDE "data/wildPokemon/diglettscave.asm" |