mirror of
https://github.com/pret/pokered.git
synced 2024-10-24 15:27:10 +00:00
321 lines
6.3 KiB
NASM
Executable file
321 lines
6.3 KiB
NASM
Executable file
WildDataPointers:
|
|
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
|
|
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"
|