mirror of
https://github.com/thornAvery/jep-hack.git
synced 2026-02-06 16:15:24 +13:00
First Commit
Upload literally everything from the pokecrystal16 expand-move-ID branch
This commit is contained in:
commit
2f8a41f833
4618 changed files with 480386 additions and 0 deletions
13
data/wild/bug_contest_mons.asm
Normal file
13
data/wild/bug_contest_mons.asm
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
ContestMons:
|
||||
; %, species, min, max
|
||||
dbwbb 20, CATERPIE, 7, 18
|
||||
dbwbb 20, WEEDLE, 7, 18
|
||||
dbwbb 10, METAPOD, 9, 18
|
||||
dbwbb 10, KAKUNA, 9, 18
|
||||
dbwbb 5, BUTTERFREE, 12, 15
|
||||
dbwbb 5, BEEDRILL, 12, 15
|
||||
dbwbb 10, VENONAT, 10, 16
|
||||
dbwbb 10, PARAS, 10, 17
|
||||
dbwbb 5, SCYTHER, 13, 14
|
||||
dbwbb 5, PINSIR, 13, 14
|
||||
dbwbb -1, VENOMOTH, 30, 40
|
||||
233
data/wild/fish.asm
Normal file
233
data/wild/fish.asm
Normal file
|
|
@ -0,0 +1,233 @@
|
|||
DEF TIME_GROUP EQU 0 ; use the nth TimeFishGroups entry
|
||||
|
||||
MACRO fishgroup
|
||||
; chance, old rod, good rod, super rod
|
||||
db \1
|
||||
dw \2, \3, \4
|
||||
ENDM
|
||||
|
||||
FishGroups:
|
||||
; entries correspond to FISHGROUP_* constants
|
||||
table_width FISHGROUP_DATA_LENGTH, FishGroups
|
||||
fishgroup 50 percent + 1, .Shore_Old, .Shore_Good, .Shore_Super
|
||||
fishgroup 50 percent + 1, .Ocean_Old, .Ocean_Good, .Ocean_Super
|
||||
fishgroup 50 percent + 1, .Lake_Old, .Lake_Good, .Lake_Super
|
||||
fishgroup 50 percent + 1, .Pond_Old, .Pond_Good, .Pond_Super
|
||||
fishgroup 50 percent + 1, .Dratini_Old, .Dratini_Good, .Dratini_Super
|
||||
fishgroup 50 percent + 1, .Qwilfish_Swarm_Old, .Qwilfish_Swarm_Good, .Qwilfish_Swarm_Super
|
||||
fishgroup 50 percent + 1, .Remoraid_Swarm_Old, .Remoraid_Swarm_Good, .Remoraid_Swarm_Super
|
||||
fishgroup 50 percent + 1, .Gyarados_Old, .Gyarados_Good, .Gyarados_Super
|
||||
fishgroup 50 percent + 1, .Dratini_2_Old, .Dratini_2_Good, .Dratini_2_Super
|
||||
fishgroup 50 percent + 1, .WhirlIslands_Old, .WhirlIslands_Good, .WhirlIslands_Super
|
||||
fishgroup 50 percent + 1, .Qwilfish_Old, .Qwilfish_Good, .Qwilfish_Super
|
||||
fishgroup 50 percent + 1, .Remoraid_Old, .Remoraid_Good, .Remoraid_Super
|
||||
fishgroup 50 percent + 1, .Qwilfish_NoSwarm_Old, .Qwilfish_NoSwarm_Good, .Qwilfish_NoSwarm_Super
|
||||
assert_table_length NUM_FISHGROUPS
|
||||
|
||||
.Shore_Old:
|
||||
dbbw 70 percent + 1, 10, MAGIKARP
|
||||
dbbw 85 percent + 1, 10, MAGIKARP
|
||||
dbbw 100 percent, 10, KRABBY
|
||||
.Shore_Good:
|
||||
dbbw 35 percent, 20, MAGIKARP
|
||||
dbbw 70 percent, 20, KRABBY
|
||||
dbbw 90 percent + 1, 20, KRABBY
|
||||
dbbw 100 percent, 0, TIME_GROUP
|
||||
.Shore_Super:
|
||||
dbbw 40 percent, 40, KRABBY
|
||||
dbbw 70 percent, 1, TIME_GROUP
|
||||
dbbw 90 percent + 1, 40, KRABBY
|
||||
dbbw 100 percent, 40, KINGLER
|
||||
|
||||
.Ocean_Old:
|
||||
dbbw 70 percent + 1, 10, MAGIKARP
|
||||
dbbw 85 percent + 1, 10, MAGIKARP
|
||||
dbbw 100 percent, 10, TENTACOOL
|
||||
.Ocean_Good:
|
||||
dbbw 35 percent, 20, MAGIKARP
|
||||
dbbw 70 percent, 20, TENTACOOL
|
||||
dbbw 90 percent + 1, 20, CHINCHOU
|
||||
dbbw 100 percent, 2, TIME_GROUP
|
||||
.Ocean_Super:
|
||||
dbbw 40 percent, 40, CHINCHOU
|
||||
dbbw 70 percent, 3, TIME_GROUP
|
||||
dbbw 90 percent + 1, 40, TENTACRUEL
|
||||
dbbw 100 percent, 40, LANTURN
|
||||
|
||||
.Lake_Old:
|
||||
dbbw 70 percent + 1, 10, MAGIKARP
|
||||
dbbw 85 percent + 1, 10, MAGIKARP
|
||||
dbbw 100 percent, 10, GOLDEEN
|
||||
.Lake_Good:
|
||||
dbbw 35 percent, 20, MAGIKARP
|
||||
dbbw 70 percent, 20, GOLDEEN
|
||||
dbbw 90 percent + 1, 20, GOLDEEN
|
||||
dbbw 100 percent, 4, TIME_GROUP
|
||||
.Lake_Super:
|
||||
dbbw 40 percent, 40, GOLDEEN
|
||||
dbbw 70 percent, 5, TIME_GROUP
|
||||
dbbw 90 percent + 1, 40, MAGIKARP
|
||||
dbbw 100 percent, 40, SEAKING
|
||||
|
||||
.Pond_Old:
|
||||
dbbw 70 percent + 1, 10, MAGIKARP
|
||||
dbbw 85 percent + 1, 10, MAGIKARP
|
||||
dbbw 100 percent, 10, POLIWAG
|
||||
.Pond_Good:
|
||||
dbbw 35 percent, 20, MAGIKARP
|
||||
dbbw 70 percent, 20, POLIWAG
|
||||
dbbw 90 percent + 1, 20, POLIWAG
|
||||
dbbw 100 percent, 6, TIME_GROUP
|
||||
.Pond_Super:
|
||||
dbbw 40 percent, 40, POLIWAG
|
||||
dbbw 70 percent, 7, TIME_GROUP
|
||||
dbbw 90 percent + 1, 40, MAGIKARP
|
||||
dbbw 100 percent, 40, POLIWAG
|
||||
|
||||
.Dratini_Old:
|
||||
dbbw 70 percent + 1, 10, MAGIKARP
|
||||
dbbw 85 percent + 1, 10, MAGIKARP
|
||||
dbbw 100 percent, 10, MAGIKARP
|
||||
.Dratini_Good:
|
||||
dbbw 35 percent, 20, MAGIKARP
|
||||
dbbw 70 percent, 20, MAGIKARP
|
||||
dbbw 90 percent + 1, 20, MAGIKARP
|
||||
dbbw 100 percent, 8, TIME_GROUP
|
||||
.Dratini_Super:
|
||||
dbbw 40 percent, 40, MAGIKARP
|
||||
dbbw 70 percent, 9, TIME_GROUP
|
||||
dbbw 90 percent + 1, 40, MAGIKARP
|
||||
dbbw 100 percent, 40, DRAGONAIR
|
||||
|
||||
.Qwilfish_Swarm_Old:
|
||||
dbbw 70 percent + 1, 5, MAGIKARP
|
||||
dbbw 85 percent + 1, 5, MAGIKARP
|
||||
dbbw 100 percent, 5, QWILFISH
|
||||
.Qwilfish_Swarm_Good:
|
||||
dbbw 35 percent, 20, MAGIKARP
|
||||
dbbw 70 percent, 20, QWILFISH
|
||||
dbbw 90 percent + 1, 20, QWILFISH
|
||||
dbbw 100 percent, 10, TIME_GROUP
|
||||
.Qwilfish_Swarm_Super:
|
||||
dbbw 40 percent, 40, QWILFISH
|
||||
dbbw 70 percent, 11, TIME_GROUP
|
||||
dbbw 90 percent + 1, 40, QWILFISH
|
||||
dbbw 100 percent, 40, QWILFISH
|
||||
|
||||
.Remoraid_Swarm_Old:
|
||||
dbbw 70 percent + 1, 10, MAGIKARP
|
||||
dbbw 85 percent + 1, 10, MAGIKARP
|
||||
dbbw 100 percent, 10, REMORAID
|
||||
.Remoraid_Swarm_Good:
|
||||
dbbw 35 percent, 20, MAGIKARP
|
||||
dbbw 70 percent, 20, REMORAID
|
||||
dbbw 90 percent + 1, 20, REMORAID
|
||||
dbbw 100 percent, 12, TIME_GROUP
|
||||
.Remoraid_Swarm_Super:
|
||||
dbbw 40 percent, 40, REMORAID
|
||||
dbbw 70 percent, 13, TIME_GROUP
|
||||
dbbw 90 percent + 1, 40, REMORAID
|
||||
dbbw 100 percent, 40, REMORAID
|
||||
|
||||
.Gyarados_Old:
|
||||
dbbw 70 percent + 1, 10, MAGIKARP
|
||||
dbbw 85 percent + 1, 10, MAGIKARP
|
||||
dbbw 100 percent, 10, MAGIKARP
|
||||
.Gyarados_Good:
|
||||
dbbw 35 percent, 20, MAGIKARP
|
||||
dbbw 70 percent, 20, MAGIKARP
|
||||
dbbw 90 percent + 1, 20, MAGIKARP
|
||||
dbbw 100 percent, 14, TIME_GROUP
|
||||
.Gyarados_Super:
|
||||
dbbw 40 percent, 40, MAGIKARP
|
||||
dbbw 70 percent, 15, TIME_GROUP
|
||||
dbbw 90 percent + 1, 40, MAGIKARP
|
||||
dbbw 100 percent, 40, MAGIKARP
|
||||
|
||||
.Dratini_2_Old:
|
||||
dbbw 70 percent + 1, 10, MAGIKARP
|
||||
dbbw 85 percent + 1, 10, MAGIKARP
|
||||
dbbw 100 percent, 10, MAGIKARP
|
||||
.Dratini_2_Good:
|
||||
dbbw 35 percent, 10, MAGIKARP
|
||||
dbbw 70 percent, 10, MAGIKARP
|
||||
dbbw 90 percent + 1, 10, MAGIKARP
|
||||
dbbw 100 percent, 16, TIME_GROUP
|
||||
.Dratini_2_Super:
|
||||
dbbw 40 percent, 10, MAGIKARP
|
||||
dbbw 70 percent, 17, TIME_GROUP
|
||||
dbbw 90 percent + 1, 10, MAGIKARP
|
||||
dbbw 100 percent, 10, DRAGONAIR
|
||||
|
||||
.WhirlIslands_Old:
|
||||
dbbw 70 percent + 1, 10, MAGIKARP
|
||||
dbbw 85 percent + 1, 10, MAGIKARP
|
||||
dbbw 100 percent, 10, KRABBY
|
||||
.WhirlIslands_Good:
|
||||
dbbw 35 percent, 20, MAGIKARP
|
||||
dbbw 70 percent, 20, KRABBY
|
||||
dbbw 90 percent + 1, 20, KRABBY
|
||||
dbbw 100 percent, 18, TIME_GROUP
|
||||
.WhirlIslands_Super:
|
||||
dbbw 40 percent, 40, KRABBY
|
||||
dbbw 70 percent, 19, TIME_GROUP
|
||||
dbbw 90 percent + 1, 40, KINGLER
|
||||
dbbw 100 percent, 40, SEADRA
|
||||
|
||||
.Qwilfish_NoSwarm_Old:
|
||||
.Qwilfish_Old:
|
||||
dbbw 70 percent + 1, 10, MAGIKARP
|
||||
dbbw 85 percent + 1, 10, MAGIKARP
|
||||
dbbw 100 percent, 10, TENTACOOL
|
||||
.Qwilfish_NoSwarm_Good:
|
||||
.Qwilfish_Good:
|
||||
dbbw 35 percent, 20, MAGIKARP
|
||||
dbbw 70 percent, 20, TENTACOOL
|
||||
dbbw 90 percent + 1, 20, TENTACOOL
|
||||
dbbw 100 percent, 20, TIME_GROUP
|
||||
.Qwilfish_NoSwarm_Super:
|
||||
.Qwilfish_Super:
|
||||
dbbw 40 percent, 40, TENTACOOL
|
||||
dbbw 70 percent, 21, TIME_GROUP
|
||||
dbbw 90 percent + 1, 40, MAGIKARP
|
||||
dbbw 100 percent, 40, QWILFISH
|
||||
|
||||
.Remoraid_Old:
|
||||
dbbw 70 percent + 1, 10, MAGIKARP
|
||||
dbbw 85 percent + 1, 10, MAGIKARP
|
||||
dbbw 100 percent, 10, POLIWAG
|
||||
.Remoraid_Good:
|
||||
dbbw 35 percent, 20, MAGIKARP
|
||||
dbbw 70 percent, 20, POLIWAG
|
||||
dbbw 90 percent + 1, 20, POLIWAG
|
||||
dbbw 100 percent, 6, TIME_GROUP
|
||||
.Remoraid_Super:
|
||||
dbbw 40 percent, 40, POLIWAG
|
||||
dbbw 70 percent, 7, TIME_GROUP
|
||||
dbbw 90 percent + 1, 40, MAGIKARP
|
||||
dbbw 100 percent, 40, REMORAID
|
||||
|
||||
TimeFishGroups:
|
||||
; day nite
|
||||
dbwbw 20, CORSOLA, 20, STARYU ; 0
|
||||
dbwbw 40, CORSOLA, 40, STARYU ; 1
|
||||
dbwbw 20, SHELLDER, 20, SHELLDER ; 2
|
||||
dbwbw 40, SHELLDER, 40, SHELLDER ; 3
|
||||
dbwbw 20, GOLDEEN, 20, GOLDEEN ; 4
|
||||
dbwbw 40, GOLDEEN, 40, GOLDEEN ; 5
|
||||
dbwbw 20, POLIWAG, 20, POLIWAG ; 6
|
||||
dbwbw 40, POLIWAG, 40, POLIWAG ; 7
|
||||
dbwbw 20, DRATINI, 20, DRATINI ; 8
|
||||
dbwbw 40, DRATINI, 40, DRATINI ; 9
|
||||
dbwbw 20, QWILFISH, 20, QWILFISH ; 10
|
||||
dbwbw 40, QWILFISH, 40, QWILFISH ; 11
|
||||
dbwbw 20, REMORAID, 20, REMORAID ; 12
|
||||
dbwbw 40, REMORAID, 40, REMORAID ; 13
|
||||
dbwbw 20, GYARADOS, 20, GYARADOS ; 14
|
||||
dbwbw 40, GYARADOS, 40, GYARADOS ; 15
|
||||
dbwbw 10, DRATINI, 10, DRATINI ; 16
|
||||
dbwbw 10, DRATINI, 10, DRATINI ; 17
|
||||
dbwbw 20, HORSEA, 20, HORSEA ; 18
|
||||
dbwbw 40, HORSEA, 40, HORSEA ; 19
|
||||
dbwbw 20, TENTACOOL, 20, TENTACOOL ; 20
|
||||
dbwbw 40, TENTACOOL, 40, TENTACOOL ; 21
|
||||
34
data/wild/flee_mons.asm
Normal file
34
data/wild/flee_mons.asm
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
FleeMons:
|
||||
; referenced by TryEnemyFlee and FastBallMultiplier
|
||||
|
||||
SometimesFleeMons:
|
||||
dw MAGNEMITE
|
||||
dw GRIMER
|
||||
dw TANGELA
|
||||
dw MR__MIME
|
||||
dw EEVEE
|
||||
dw PORYGON
|
||||
dw DRATINI
|
||||
dw DRAGONAIR
|
||||
dw TOGETIC
|
||||
dw UMBREON
|
||||
dw UNOWN
|
||||
dw SNUBBULL
|
||||
dw HERACROSS
|
||||
dw -1
|
||||
|
||||
OftenFleeMons:
|
||||
dw CUBONE
|
||||
dw ARTICUNO
|
||||
dw ZAPDOS
|
||||
dw MOLTRES
|
||||
dw QUAGSIRE
|
||||
dw DELIBIRD
|
||||
dw PHANPY
|
||||
dw TEDDIURSA
|
||||
dw -1
|
||||
|
||||
AlwaysFleeMons:
|
||||
dw RAIKOU
|
||||
dw ENTEI
|
||||
dw -1
|
||||
1713
data/wild/johto_grass.asm
Normal file
1713
data/wild/johto_grass.asm
Normal file
File diff suppressed because it is too large
Load diff
271
data/wild/johto_water.asm
Normal file
271
data/wild/johto_water.asm
Normal file
|
|
@ -0,0 +1,271 @@
|
|||
; Johto Pokémon in water
|
||||
|
||||
JohtoWaterWildMons:
|
||||
|
||||
def_water_wildmons RUINS_OF_ALPH_OUTSIDE
|
||||
db 2 percent ; encounter rate
|
||||
dbw 15, WOOPER
|
||||
dbw 20, QUAGSIRE
|
||||
dbw 15, QUAGSIRE
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons UNION_CAVE_1F
|
||||
db 2 percent ; encounter rate
|
||||
dbw 15, WOOPER
|
||||
dbw 20, QUAGSIRE
|
||||
dbw 15, QUAGSIRE
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons UNION_CAVE_B1F
|
||||
db 2 percent ; encounter rate
|
||||
dbw 15, WOOPER
|
||||
dbw 20, QUAGSIRE
|
||||
dbw 15, QUAGSIRE
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons UNION_CAVE_B2F
|
||||
db 4 percent ; encounter rate
|
||||
dbw 15, TENTACOOL
|
||||
dbw 20, QUAGSIRE
|
||||
dbw 20, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons SLOWPOKE_WELL_B1F
|
||||
db 2 percent ; encounter rate
|
||||
dbw 15, SLOWPOKE
|
||||
dbw 20, SLOWPOKE
|
||||
dbw 10, SLOWPOKE
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons SLOWPOKE_WELL_B2F
|
||||
db 2 percent ; encounter rate
|
||||
dbw 15, SLOWPOKE
|
||||
dbw 20, SLOWPOKE
|
||||
dbw 20, SLOWBRO
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ILEX_FOREST
|
||||
db 2 percent ; encounter rate
|
||||
dbw 15, PSYDUCK
|
||||
dbw 10, PSYDUCK
|
||||
dbw 15, GOLDUCK
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons MOUNT_MORTAR_1F_OUTSIDE
|
||||
db 4 percent ; encounter rate
|
||||
dbw 15, GOLDEEN
|
||||
dbw 20, MARILL
|
||||
dbw 20, SEAKING
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons MOUNT_MORTAR_2F_INSIDE
|
||||
db 2 percent ; encounter rate
|
||||
dbw 20, GOLDEEN
|
||||
dbw 25, MARILL
|
||||
dbw 25, SEAKING
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons MOUNT_MORTAR_B1F
|
||||
db 2 percent ; encounter rate
|
||||
dbw 15, GOLDEEN
|
||||
dbw 20, MARILL
|
||||
dbw 20, SEAKING
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons WHIRL_ISLAND_SW
|
||||
db 4 percent ; encounter rate
|
||||
dbw 20, TENTACOOL
|
||||
dbw 15, HORSEA
|
||||
dbw 20, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons WHIRL_ISLAND_B2F
|
||||
db 4 percent ; encounter rate
|
||||
dbw 15, HORSEA
|
||||
dbw 20, HORSEA
|
||||
dbw 20, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons WHIRL_ISLAND_LUGIA_CHAMBER
|
||||
db 4 percent ; encounter rate
|
||||
dbw 20, HORSEA
|
||||
dbw 20, TENTACRUEL
|
||||
dbw 20, SEADRA
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons SILVER_CAVE_ROOM_2
|
||||
db 2 percent ; encounter rate
|
||||
dbw 35, SEAKING
|
||||
dbw 35, GOLDUCK
|
||||
dbw 35, GOLDEEN
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons DARK_CAVE_VIOLET_ENTRANCE
|
||||
db 2 percent ; encounter rate
|
||||
dbw 15, MAGIKARP
|
||||
dbw 10, MAGIKARP
|
||||
dbw 5, MAGIKARP
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons DARK_CAVE_BLACKTHORN_ENTRANCE
|
||||
db 2 percent ; encounter rate
|
||||
dbw 15, MAGIKARP
|
||||
dbw 10, MAGIKARP
|
||||
dbw 5, MAGIKARP
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons DRAGONS_DEN_B1F
|
||||
db 4 percent ; encounter rate
|
||||
dbw 15, MAGIKARP
|
||||
dbw 10, MAGIKARP
|
||||
dbw 10, DRATINI
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons OLIVINE_PORT
|
||||
db 2 percent ; encounter rate
|
||||
dbw 20, TENTACOOL
|
||||
dbw 15, TENTACOOL
|
||||
dbw 20, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_30
|
||||
db 2 percent ; encounter rate
|
||||
dbw 20, POLIWAG
|
||||
dbw 15, POLIWAG
|
||||
dbw 20, POLIWHIRL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_31
|
||||
db 2 percent ; encounter rate
|
||||
dbw 20, POLIWAG
|
||||
dbw 15, POLIWAG
|
||||
dbw 20, POLIWHIRL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_32
|
||||
db 6 percent ; encounter rate
|
||||
dbw 15, TENTACOOL
|
||||
dbw 20, QUAGSIRE
|
||||
dbw 20, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_34
|
||||
db 6 percent ; encounter rate
|
||||
dbw 20, TENTACOOL
|
||||
dbw 15, TENTACOOL
|
||||
dbw 20, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_35
|
||||
db 4 percent ; encounter rate
|
||||
dbw 20, PSYDUCK
|
||||
dbw 15, PSYDUCK
|
||||
dbw 20, GOLDUCK
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_40
|
||||
db 6 percent ; encounter rate
|
||||
dbw 20, TENTACOOL
|
||||
dbw 15, TENTACOOL
|
||||
dbw 20, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_41
|
||||
db 6 percent ; encounter rate
|
||||
dbw 20, TENTACOOL
|
||||
dbw 20, TENTACRUEL
|
||||
dbw 20, MANTINE
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_42
|
||||
db 4 percent ; encounter rate
|
||||
dbw 20, GOLDEEN
|
||||
dbw 15, GOLDEEN
|
||||
dbw 20, SEAKING
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_43
|
||||
db 2 percent ; encounter rate
|
||||
dbw 20, MAGIKARP
|
||||
dbw 15, MAGIKARP
|
||||
dbw 10, MAGIKARP
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_44
|
||||
db 2 percent ; encounter rate
|
||||
dbw 25, POLIWAG
|
||||
dbw 20, POLIWAG
|
||||
dbw 25, POLIWHIRL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_45
|
||||
db 2 percent ; encounter rate
|
||||
dbw 20, MAGIKARP
|
||||
dbw 15, MAGIKARP
|
||||
dbw 5, MAGIKARP
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons NEW_BARK_TOWN
|
||||
db 6 percent ; encounter rate
|
||||
dbw 20, TENTACOOL
|
||||
dbw 15, TENTACOOL
|
||||
dbw 20, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons CHERRYGROVE_CITY
|
||||
db 6 percent ; encounter rate
|
||||
dbw 20, TENTACOOL
|
||||
dbw 15, TENTACOOL
|
||||
dbw 20, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons VIOLET_CITY
|
||||
db 2 percent ; encounter rate
|
||||
dbw 20, POLIWAG
|
||||
dbw 15, POLIWAG
|
||||
dbw 20, POLIWHIRL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons CIANWOOD_CITY
|
||||
db 6 percent ; encounter rate
|
||||
dbw 20, TENTACOOL
|
||||
dbw 15, TENTACOOL
|
||||
dbw 20, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons OLIVINE_CITY
|
||||
db 6 percent ; encounter rate
|
||||
dbw 20, TENTACOOL
|
||||
dbw 15, TENTACOOL
|
||||
dbw 20, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ECRUTEAK_CITY
|
||||
db 2 percent ; encounter rate
|
||||
dbw 20, POLIWAG
|
||||
dbw 15, POLIWAG
|
||||
dbw 20, POLIWHIRL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons LAKE_OF_RAGE
|
||||
db 6 percent ; encounter rate
|
||||
dbw 15, MAGIKARP
|
||||
dbw 10, MAGIKARP
|
||||
dbw 15, GYARADOS
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons BLACKTHORN_CITY
|
||||
db 4 percent ; encounter rate
|
||||
dbw 15, MAGIKARP
|
||||
dbw 10, MAGIKARP
|
||||
dbw 5, MAGIKARP
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons SILVER_CAVE_OUTSIDE
|
||||
db 2 percent ; encounter rate
|
||||
dbw 35, POLIWHIRL
|
||||
dbw 40, POLIWHIRL
|
||||
dbw 35, POLIWAG
|
||||
end_water_wildmons
|
||||
|
||||
db -1 ; end
|
||||
845
data/wild/kanto_grass.asm
Normal file
845
data/wild/kanto_grass.asm
Normal file
|
|
@ -0,0 +1,845 @@
|
|||
; Kanto Pokémon in grass
|
||||
|
||||
KantoGrassWildMons:
|
||||
|
||||
def_grass_wildmons DIGLETTS_CAVE
|
||||
db 4 percent, 2 percent, 8 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 3, DIGLETT
|
||||
dbw 6, DIGLETT
|
||||
dbw 12, DIGLETT
|
||||
dbw 24, DIGLETT
|
||||
dbw 24, DUGTRIO
|
||||
dbw 24, DUGTRIO
|
||||
dbw 24, DUGTRIO
|
||||
; day
|
||||
dbw 2, DIGLETT
|
||||
dbw 4, DIGLETT
|
||||
dbw 8, DIGLETT
|
||||
dbw 16, DIGLETT
|
||||
dbw 16, DUGTRIO
|
||||
dbw 16, DUGTRIO
|
||||
dbw 16, DUGTRIO
|
||||
; nite
|
||||
dbw 4, DIGLETT
|
||||
dbw 8, DIGLETT
|
||||
dbw 16, DIGLETT
|
||||
dbw 32, DIGLETT
|
||||
dbw 32, DUGTRIO
|
||||
dbw 32, DUGTRIO
|
||||
dbw 32, DUGTRIO
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons MOUNT_MOON
|
||||
db 6 percent, 6 percent, 6 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 6, ZUBAT
|
||||
dbw 8, GEODUDE
|
||||
dbw 8, SANDSHREW
|
||||
dbw 12, PARAS
|
||||
dbw 10, GEODUDE
|
||||
dbw 8, CLEFAIRY
|
||||
dbw 8, CLEFAIRY
|
||||
; day
|
||||
dbw 6, ZUBAT
|
||||
dbw 8, GEODUDE
|
||||
dbw 8, SANDSHREW
|
||||
dbw 12, PARAS
|
||||
dbw 10, GEODUDE
|
||||
dbw 8, CLEFAIRY
|
||||
dbw 8, CLEFAIRY
|
||||
; nite
|
||||
dbw 6, ZUBAT
|
||||
dbw 8, GEODUDE
|
||||
dbw 8, CLEFAIRY
|
||||
dbw 12, PARAS
|
||||
dbw 10, GEODUDE
|
||||
dbw 12, CLEFAIRY
|
||||
dbw 12, CLEFAIRY
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROCK_TUNNEL_1F
|
||||
db 6 percent, 6 percent, 6 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 10, CUBONE
|
||||
dbw 11, GEODUDE
|
||||
dbw 12, MACHOP
|
||||
dbw 12, ZUBAT
|
||||
dbw 15, MACHOKE
|
||||
dbw 12, MAROWAK
|
||||
dbw 12, MAROWAK
|
||||
; day
|
||||
dbw 10, CUBONE
|
||||
dbw 11, GEODUDE
|
||||
dbw 12, MACHOP
|
||||
dbw 12, ZUBAT
|
||||
dbw 15, MACHOKE
|
||||
dbw 12, MAROWAK
|
||||
dbw 12, MAROWAK
|
||||
; nite
|
||||
dbw 12, ZUBAT
|
||||
dbw 11, GEODUDE
|
||||
dbw 12, GEODUDE
|
||||
dbw 17, HAUNTER
|
||||
dbw 15, ZUBAT
|
||||
dbw 15, ZUBAT
|
||||
dbw 15, ZUBAT
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROCK_TUNNEL_B1F
|
||||
db 6 percent, 6 percent, 6 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 12, CUBONE
|
||||
dbw 14, GEODUDE
|
||||
dbw 16, ONIX
|
||||
dbw 12, ZUBAT
|
||||
dbw 15, MAROWAK
|
||||
dbw 15, KANGASKHAN
|
||||
dbw 15, KANGASKHAN
|
||||
; day
|
||||
dbw 12, CUBONE
|
||||
dbw 14, GEODUDE
|
||||
dbw 16, ONIX
|
||||
dbw 12, ZUBAT
|
||||
dbw 15, MAROWAK
|
||||
dbw 15, KANGASKHAN
|
||||
dbw 15, KANGASKHAN
|
||||
; nite
|
||||
dbw 12, ZUBAT
|
||||
dbw 14, GEODUDE
|
||||
dbw 16, ONIX
|
||||
dbw 15, ZUBAT
|
||||
dbw 15, HAUNTER
|
||||
dbw 15, GOLBAT
|
||||
dbw 15, GOLBAT
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons VICTORY_ROAD
|
||||
db 6 percent, 6 percent, 6 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 34, GRAVELER
|
||||
dbw 32, RHYHORN
|
||||
dbw 33, ONIX
|
||||
dbw 34, GOLBAT
|
||||
dbw 35, SANDSLASH
|
||||
dbw 35, RHYDON
|
||||
dbw 35, RHYDON
|
||||
; day
|
||||
dbw 34, GRAVELER
|
||||
dbw 32, RHYHORN
|
||||
dbw 33, ONIX
|
||||
dbw 34, GOLBAT
|
||||
dbw 35, SANDSLASH
|
||||
dbw 35, RHYDON
|
||||
dbw 35, RHYDON
|
||||
; nite
|
||||
dbw 34, GOLBAT
|
||||
dbw 34, GRAVELER
|
||||
dbw 32, ONIX
|
||||
dbw 36, GRAVELER
|
||||
dbw 38, GRAVELER
|
||||
dbw 40, GRAVELER
|
||||
dbw 40, GRAVELER
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons TOHJO_FALLS
|
||||
db 6 percent, 6 percent, 6 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 22, ZUBAT
|
||||
dbw 22, RATICATE
|
||||
dbw 24, GOLBAT
|
||||
dbw 21, SLOWPOKE
|
||||
dbw 20, RATTATA
|
||||
dbw 23, SLOWPOKE
|
||||
dbw 23, SLOWPOKE
|
||||
; day
|
||||
dbw 22, ZUBAT
|
||||
dbw 22, RATICATE
|
||||
dbw 24, GOLBAT
|
||||
dbw 21, SLOWPOKE
|
||||
dbw 20, RATTATA
|
||||
dbw 23, SLOWPOKE
|
||||
dbw 23, SLOWPOKE
|
||||
; nite
|
||||
dbw 22, ZUBAT
|
||||
dbw 22, RATICATE
|
||||
dbw 24, GOLBAT
|
||||
dbw 21, SLOWPOKE
|
||||
dbw 20, RATTATA
|
||||
dbw 23, SLOWPOKE
|
||||
dbw 23, SLOWPOKE
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_1
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 2, PIDGEY
|
||||
dbw 2, RATTATA
|
||||
dbw 3, SENTRET
|
||||
dbw 3, PIDGEY
|
||||
dbw 6, FURRET
|
||||
dbw 4, PIDGEY
|
||||
dbw 4, PIDGEY
|
||||
; day
|
||||
dbw 2, PIDGEY
|
||||
dbw 2, RATTATA
|
||||
dbw 3, SENTRET
|
||||
dbw 3, PIDGEY
|
||||
dbw 6, FURRET
|
||||
dbw 4, PIDGEY
|
||||
dbw 4, PIDGEY
|
||||
; nite
|
||||
dbw 2, HOOTHOOT
|
||||
dbw 2, RATTATA
|
||||
dbw 3, RATTATA
|
||||
dbw 3, HOOTHOOT
|
||||
dbw 6, RATICATE
|
||||
dbw 4, HOOTHOOT
|
||||
dbw 4, HOOTHOOT
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_2
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 3, CATERPIE
|
||||
dbw 3, LEDYBA
|
||||
dbw 5, PIDGEY
|
||||
dbw 7, BUTTERFREE
|
||||
dbw 7, LEDIAN
|
||||
dbw 4, PIKACHU
|
||||
dbw 4, PIKACHU
|
||||
; day
|
||||
dbw 3, CATERPIE
|
||||
dbw 3, PIDGEY
|
||||
dbw 5, PIDGEY
|
||||
dbw 7, BUTTERFREE
|
||||
dbw 7, PIDGEOTTO
|
||||
dbw 4, PIKACHU
|
||||
dbw 4, PIKACHU
|
||||
; nite
|
||||
dbw 3, HOOTHOOT
|
||||
dbw 3, SPINARAK
|
||||
dbw 5, HOOTHOOT
|
||||
dbw 7, NOCTOWL
|
||||
dbw 7, ARIADOS
|
||||
dbw 4, NOCTOWL
|
||||
dbw 4, NOCTOWL
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_3
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 5, SPEAROW
|
||||
dbw 5, RATTATA
|
||||
dbw 8, EKANS
|
||||
dbw 10, RATICATE
|
||||
dbw 10, ARBOK
|
||||
dbw 10, SANDSHREW
|
||||
dbw 10, SANDSHREW
|
||||
; day
|
||||
dbw 5, SPEAROW
|
||||
dbw 5, RATTATA
|
||||
dbw 8, EKANS
|
||||
dbw 10, RATICATE
|
||||
dbw 10, ARBOK
|
||||
dbw 10, SANDSHREW
|
||||
dbw 10, SANDSHREW
|
||||
; nite
|
||||
dbw 5, RATTATA
|
||||
dbw 10, RATTATA
|
||||
dbw 10, RATICATE
|
||||
dbw 6, ZUBAT
|
||||
dbw 5, RATTATA
|
||||
dbw 6, CLEFAIRY
|
||||
dbw 6, CLEFAIRY
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_4
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 5, SPEAROW
|
||||
dbw 5, RATTATA
|
||||
dbw 8, EKANS
|
||||
dbw 10, RATICATE
|
||||
dbw 10, ARBOK
|
||||
dbw 10, SANDSHREW
|
||||
dbw 10, SANDSHREW
|
||||
; day
|
||||
dbw 5, SPEAROW
|
||||
dbw 5, RATTATA
|
||||
dbw 8, EKANS
|
||||
dbw 10, RATICATE
|
||||
dbw 10, ARBOK
|
||||
dbw 10, SANDSHREW
|
||||
dbw 10, SANDSHREW
|
||||
; nite
|
||||
dbw 5, RATTATA
|
||||
dbw 10, RATTATA
|
||||
dbw 10, RATICATE
|
||||
dbw 6, ZUBAT
|
||||
dbw 5, RATTATA
|
||||
dbw 6, CLEFAIRY
|
||||
dbw 6, CLEFAIRY
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_5
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 13, PIDGEY
|
||||
dbw 13, SNUBBULL
|
||||
dbw 15, PIDGEOTTO
|
||||
dbw 12, ABRA
|
||||
dbw 14, JIGGLYPUFF
|
||||
dbw 14, ABRA
|
||||
dbw 14, ABRA
|
||||
; day
|
||||
dbw 13, PIDGEY
|
||||
dbw 13, SNUBBULL
|
||||
dbw 15, PIDGEOTTO
|
||||
dbw 12, ABRA
|
||||
dbw 14, JIGGLYPUFF
|
||||
dbw 14, ABRA
|
||||
dbw 14, ABRA
|
||||
; nite
|
||||
dbw 13, HOOTHOOT
|
||||
dbw 13, MEOWTH
|
||||
dbw 15, NOCTOWL
|
||||
dbw 12, ABRA
|
||||
dbw 14, JIGGLYPUFF
|
||||
dbw 14, ABRA
|
||||
dbw 14, ABRA
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_6
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 13, RATTATA
|
||||
dbw 13, SNUBBULL
|
||||
dbw 14, MAGNEMITE
|
||||
dbw 15, RATICATE
|
||||
dbw 12, JIGGLYPUFF
|
||||
dbw 15, GRANBULL
|
||||
dbw 15, GRANBULL
|
||||
; day
|
||||
dbw 13, RATTATA
|
||||
dbw 13, SNUBBULL
|
||||
dbw 14, MAGNEMITE
|
||||
dbw 15, RATICATE
|
||||
dbw 12, JIGGLYPUFF
|
||||
dbw 15, GRANBULL
|
||||
dbw 15, GRANBULL
|
||||
; nite
|
||||
dbw 13, MEOWTH
|
||||
dbw 13, DROWZEE
|
||||
dbw 14, MAGNEMITE
|
||||
dbw 15, PSYDUCK
|
||||
dbw 12, JIGGLYPUFF
|
||||
dbw 15, RATICATE
|
||||
dbw 15, RATICATE
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_7
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 17, RATTATA
|
||||
dbw 17, SPEAROW
|
||||
dbw 18, SNUBBULL
|
||||
dbw 18, RATICATE
|
||||
dbw 18, JIGGLYPUFF
|
||||
dbw 16, ABRA
|
||||
dbw 16, ABRA
|
||||
; day
|
||||
dbw 17, RATTATA
|
||||
dbw 17, SPEAROW
|
||||
dbw 18, SNUBBULL
|
||||
dbw 18, RATICATE
|
||||
dbw 18, JIGGLYPUFF
|
||||
dbw 16, ABRA
|
||||
dbw 16, ABRA
|
||||
; nite
|
||||
dbw 17, MEOWTH
|
||||
dbw 17, MURKROW
|
||||
dbw 18, HOUNDOUR
|
||||
dbw 18, PERSIAN
|
||||
dbw 18, JIGGLYPUFF
|
||||
dbw 16, ABRA
|
||||
dbw 16, ABRA
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_8
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 17, SNUBBULL
|
||||
dbw 19, PIDGEOTTO
|
||||
dbw 16, ABRA
|
||||
dbw 17, GROWLITHE
|
||||
dbw 16, JIGGLYPUFF
|
||||
dbw 18, KADABRA
|
||||
dbw 18, KADABRA
|
||||
; day
|
||||
dbw 17, SNUBBULL
|
||||
dbw 19, PIDGEOTTO
|
||||
dbw 16, ABRA
|
||||
dbw 17, GROWLITHE
|
||||
dbw 16, JIGGLYPUFF
|
||||
dbw 18, KADABRA
|
||||
dbw 18, KADABRA
|
||||
; nite
|
||||
dbw 17, MEOWTH
|
||||
dbw 20, NOCTOWL
|
||||
dbw 16, ABRA
|
||||
dbw 17, HAUNTER
|
||||
dbw 16, JIGGLYPUFF
|
||||
dbw 18, KADABRA
|
||||
dbw 18, KADABRA
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_9
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 15, RATTATA
|
||||
dbw 15, SPEAROW
|
||||
dbw 15, RATICATE
|
||||
dbw 15, FEAROW
|
||||
dbw 15, FEAROW
|
||||
dbw 18, MAROWAK
|
||||
dbw 18, MAROWAK
|
||||
; day
|
||||
dbw 15, RATTATA
|
||||
dbw 15, SPEAROW
|
||||
dbw 15, RATICATE
|
||||
dbw 15, FEAROW
|
||||
dbw 15, FEAROW
|
||||
dbw 18, MAROWAK
|
||||
dbw 18, MAROWAK
|
||||
; nite
|
||||
dbw 15, RATTATA
|
||||
dbw 15, VENONAT
|
||||
dbw 15, RATICATE
|
||||
dbw 15, VENOMOTH
|
||||
dbw 15, ZUBAT
|
||||
dbw 18, RATICATE
|
||||
dbw 18, RATICATE
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_10_NORTH
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 15, SPEAROW
|
||||
dbw 17, VOLTORB
|
||||
dbw 15, RATICATE
|
||||
dbw 15, FEAROW
|
||||
dbw 15, MAROWAK
|
||||
dbw 16, ELECTABUZZ
|
||||
dbw 16, ELECTABUZZ
|
||||
; day
|
||||
dbw 15, SPEAROW
|
||||
dbw 17, VOLTORB
|
||||
dbw 15, RATICATE
|
||||
dbw 15, FEAROW
|
||||
dbw 15, MAROWAK
|
||||
dbw 18, ELECTABUZZ
|
||||
dbw 18, ELECTABUZZ
|
||||
; nite
|
||||
dbw 15, VENONAT
|
||||
dbw 17, VOLTORB
|
||||
dbw 15, RATICATE
|
||||
dbw 15, VENOMOTH
|
||||
dbw 15, ZUBAT
|
||||
dbw 16, ELECTABUZZ
|
||||
dbw 16, ELECTABUZZ
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_11
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 14, HOPPIP
|
||||
dbw 13, RATICATE
|
||||
dbw 15, MAGNEMITE
|
||||
dbw 16, PIDGEOTTO
|
||||
dbw 16, RATTATA
|
||||
dbw 16, HOPPIP
|
||||
dbw 16, HOPPIP
|
||||
; day
|
||||
dbw 14, HOPPIP
|
||||
dbw 13, RATICATE
|
||||
dbw 15, MAGNEMITE
|
||||
dbw 16, PIDGEOTTO
|
||||
dbw 16, RATTATA
|
||||
dbw 16, HOPPIP
|
||||
dbw 16, HOPPIP
|
||||
; nite
|
||||
dbw 14, DROWZEE
|
||||
dbw 13, MEOWTH
|
||||
dbw 15, MAGNEMITE
|
||||
dbw 16, NOCTOWL
|
||||
dbw 16, RATICATE
|
||||
dbw 16, HYPNO
|
||||
dbw 16, HYPNO
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_13
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 23, NIDORINO
|
||||
dbw 23, NIDORINA
|
||||
dbw 25, PIDGEOTTO
|
||||
dbw 25, HOPPIP
|
||||
dbw 27, HOPPIP
|
||||
dbw 27, HOPPIP
|
||||
dbw 25, CHANSEY
|
||||
; day
|
||||
dbw 23, NIDORINO
|
||||
dbw 23, NIDORINA
|
||||
dbw 25, PIDGEOTTO
|
||||
dbw 25, HOPPIP
|
||||
dbw 27, HOPPIP
|
||||
dbw 27, HOPPIP
|
||||
dbw 25, CHANSEY
|
||||
; nite
|
||||
dbw 23, VENONAT
|
||||
dbw 23, QUAGSIRE
|
||||
dbw 25, NOCTOWL
|
||||
dbw 25, VENOMOTH
|
||||
dbw 25, QUAGSIRE
|
||||
dbw 25, QUAGSIRE
|
||||
dbw 25, CHANSEY
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_14
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 26, NIDORINO
|
||||
dbw 26, NIDORINA
|
||||
dbw 28, PIDGEOTTO
|
||||
dbw 28, HOPPIP
|
||||
dbw 30, SKIPLOOM
|
||||
dbw 30, SKIPLOOM
|
||||
dbw 28, CHANSEY
|
||||
; day
|
||||
dbw 26, NIDORINO
|
||||
dbw 26, NIDORINA
|
||||
dbw 28, PIDGEOTTO
|
||||
dbw 28, HOPPIP
|
||||
dbw 30, SKIPLOOM
|
||||
dbw 30, SKIPLOOM
|
||||
dbw 28, CHANSEY
|
||||
; nite
|
||||
dbw 26, VENONAT
|
||||
dbw 26, QUAGSIRE
|
||||
dbw 28, NOCTOWL
|
||||
dbw 28, VENOMOTH
|
||||
dbw 28, QUAGSIRE
|
||||
dbw 28, QUAGSIRE
|
||||
dbw 28, CHANSEY
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_15
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 23, NIDORINO
|
||||
dbw 23, NIDORINA
|
||||
dbw 25, PIDGEOTTO
|
||||
dbw 25, HOPPIP
|
||||
dbw 27, HOPPIP
|
||||
dbw 27, HOPPIP
|
||||
dbw 25, CHANSEY
|
||||
; day
|
||||
dbw 23, NIDORINO
|
||||
dbw 23, NIDORINA
|
||||
dbw 25, PIDGEOTTO
|
||||
dbw 25, HOPPIP
|
||||
dbw 27, HOPPIP
|
||||
dbw 27, HOPPIP
|
||||
dbw 25, CHANSEY
|
||||
; nite
|
||||
dbw 23, VENONAT
|
||||
dbw 23, QUAGSIRE
|
||||
dbw 25, NOCTOWL
|
||||
dbw 25, VENOMOTH
|
||||
dbw 25, QUAGSIRE
|
||||
dbw 25, QUAGSIRE
|
||||
dbw 25, CHANSEY
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_16
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 26, GRIMER
|
||||
dbw 27, FEAROW
|
||||
dbw 28, GRIMER
|
||||
dbw 29, FEAROW
|
||||
dbw 29, FEAROW
|
||||
dbw 30, MUK
|
||||
dbw 30, MUK
|
||||
; day
|
||||
dbw 26, GRIMER
|
||||
dbw 27, FEAROW
|
||||
dbw 28, GRIMER
|
||||
dbw 29, FEAROW
|
||||
dbw 29, SLUGMA
|
||||
dbw 30, MUK
|
||||
dbw 30, MUK
|
||||
; nite
|
||||
dbw 26, GRIMER
|
||||
dbw 27, GRIMER
|
||||
dbw 28, GRIMER
|
||||
dbw 29, MURKROW
|
||||
dbw 29, MURKROW
|
||||
dbw 30, MUK
|
||||
dbw 30, MUK
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_17
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 30, FEAROW
|
||||
dbw 29, GRIMER
|
||||
dbw 31, GRIMER
|
||||
dbw 32, FEAROW
|
||||
dbw 33, GRIMER
|
||||
dbw 33, MUK
|
||||
dbw 33, MUK
|
||||
; day
|
||||
dbw 30, FEAROW
|
||||
dbw 29, SLUGMA
|
||||
dbw 29, GRIMER
|
||||
dbw 32, FEAROW
|
||||
dbw 32, SLUGMA
|
||||
dbw 33, MUK
|
||||
dbw 33, MUK
|
||||
; nite
|
||||
dbw 30, GRIMER
|
||||
dbw 29, GRIMER
|
||||
dbw 31, GRIMER
|
||||
dbw 32, GRIMER
|
||||
dbw 33, GRIMER
|
||||
dbw 33, MUK
|
||||
dbw 33, MUK
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_18
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 26, GRIMER
|
||||
dbw 27, FEAROW
|
||||
dbw 28, GRIMER
|
||||
dbw 29, FEAROW
|
||||
dbw 29, FEAROW
|
||||
dbw 30, MUK
|
||||
dbw 30, MUK
|
||||
; day
|
||||
dbw 26, GRIMER
|
||||
dbw 27, FEAROW
|
||||
dbw 28, GRIMER
|
||||
dbw 29, FEAROW
|
||||
dbw 29, SLUGMA
|
||||
dbw 30, MUK
|
||||
dbw 30, MUK
|
||||
; nite
|
||||
dbw 26, GRIMER
|
||||
dbw 27, GRIMER
|
||||
dbw 28, GRIMER
|
||||
dbw 29, GRIMER
|
||||
dbw 29, GRIMER
|
||||
dbw 30, MUK
|
||||
dbw 30, MUK
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_21
|
||||
db 6 percent, 6 percent, 6 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 30, TANGELA
|
||||
dbw 25, RATTATA
|
||||
dbw 35, TANGELA
|
||||
dbw 20, RATICATE
|
||||
dbw 30, MR__MIME
|
||||
dbw 28, MR__MIME
|
||||
dbw 28, MR__MIME
|
||||
; day
|
||||
dbw 30, TANGELA
|
||||
dbw 25, RATTATA
|
||||
dbw 35, TANGELA
|
||||
dbw 20, RATICATE
|
||||
dbw 28, MR__MIME
|
||||
dbw 30, MR__MIME
|
||||
dbw 30, MR__MIME
|
||||
; nite
|
||||
dbw 30, TANGELA
|
||||
dbw 25, RATTATA
|
||||
dbw 35, TANGELA
|
||||
dbw 20, RATICATE
|
||||
dbw 30, TANGELA
|
||||
dbw 28, TANGELA
|
||||
dbw 28, TANGELA
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_22
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 3, RATTATA
|
||||
dbw 3, SPEAROW
|
||||
dbw 5, SPEAROW
|
||||
dbw 4, DODUO
|
||||
dbw 6, PONYTA
|
||||
dbw 7, FEAROW
|
||||
dbw 7, FEAROW
|
||||
; day
|
||||
dbw 3, RATTATA
|
||||
dbw 3, SPEAROW
|
||||
dbw 5, SPEAROW
|
||||
dbw 4, DODUO
|
||||
dbw 6, PONYTA
|
||||
dbw 7, FEAROW
|
||||
dbw 7, FEAROW
|
||||
; nite
|
||||
dbw 3, RATTATA
|
||||
dbw 3, POLIWAG
|
||||
dbw 5, RATTATA
|
||||
dbw 4, POLIWAG
|
||||
dbw 6, RATTATA
|
||||
dbw 7, RATTATA
|
||||
dbw 7, RATTATA
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_24
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 8, CATERPIE
|
||||
dbw 10, CATERPIE
|
||||
dbw 12, METAPOD
|
||||
dbw 12, ABRA
|
||||
dbw 10, BELLSPROUT
|
||||
dbw 14, BUTTERFREE
|
||||
dbw 14, BUTTERFREE
|
||||
; day
|
||||
dbw 8, CATERPIE
|
||||
dbw 12, SUNKERN
|
||||
dbw 10, CATERPIE
|
||||
dbw 12, ABRA
|
||||
dbw 10, BELLSPROUT
|
||||
dbw 14, BUTTERFREE
|
||||
dbw 14, BUTTERFREE
|
||||
; nite
|
||||
dbw 10, VENONAT
|
||||
dbw 10, ODDISH
|
||||
dbw 12, ODDISH
|
||||
dbw 12, ABRA
|
||||
dbw 10, BELLSPROUT
|
||||
dbw 14, GLOOM
|
||||
dbw 14, GLOOM
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_25
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 10, CATERPIE
|
||||
dbw 10, PIDGEY
|
||||
dbw 12, PIDGEOTTO
|
||||
dbw 12, METAPOD
|
||||
dbw 10, BELLSPROUT
|
||||
dbw 14, BUTTERFREE
|
||||
dbw 14, BUTTERFREE
|
||||
; day
|
||||
dbw 10, CATERPIE
|
||||
dbw 10, PIDGEY
|
||||
dbw 12, PIDGEOTTO
|
||||
dbw 12, METAPOD
|
||||
dbw 10, BELLSPROUT
|
||||
dbw 14, BUTTERFREE
|
||||
dbw 14, BUTTERFREE
|
||||
; nite
|
||||
dbw 10, ODDISH
|
||||
dbw 10, HOOTHOOT
|
||||
dbw 10, VENONAT
|
||||
dbw 12, NOCTOWL
|
||||
dbw 10, BELLSPROUT
|
||||
dbw 14, NOCTOWL
|
||||
dbw 14, NOCTOWL
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_26
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 28, DODUO
|
||||
dbw 28, SANDSLASH
|
||||
dbw 32, PONYTA
|
||||
dbw 30, RATICATE
|
||||
dbw 30, DODUO
|
||||
dbw 30, ARBOK
|
||||
dbw 30, ARBOK
|
||||
; day
|
||||
dbw 28, DODUO
|
||||
dbw 28, SANDSLASH
|
||||
dbw 32, PONYTA
|
||||
dbw 30, RATICATE
|
||||
dbw 30, DODUO
|
||||
dbw 30, ARBOK
|
||||
dbw 30, ARBOK
|
||||
; nite
|
||||
dbw 28, NOCTOWL
|
||||
dbw 28, RATICATE
|
||||
dbw 32, NOCTOWL
|
||||
dbw 30, RATICATE
|
||||
dbw 30, QUAGSIRE
|
||||
dbw 30, QUAGSIRE
|
||||
dbw 30, QUAGSIRE
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_27
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 28, DODUO
|
||||
dbw 28, ARBOK
|
||||
dbw 30, RATICATE
|
||||
dbw 30, DODUO
|
||||
dbw 32, PONYTA
|
||||
dbw 30, DODRIO
|
||||
dbw 30, DODRIO
|
||||
; day
|
||||
dbw 28, DODUO
|
||||
dbw 28, ARBOK
|
||||
dbw 30, RATICATE
|
||||
dbw 30, DODUO
|
||||
dbw 32, PONYTA
|
||||
dbw 30, DODRIO
|
||||
dbw 30, DODRIO
|
||||
; nite
|
||||
dbw 28, QUAGSIRE
|
||||
dbw 28, NOCTOWL
|
||||
dbw 30, RATICATE
|
||||
dbw 30, QUAGSIRE
|
||||
dbw 32, NOCTOWL
|
||||
dbw 32, NOCTOWL
|
||||
dbw 32, NOCTOWL
|
||||
end_grass_wildmons
|
||||
|
||||
def_grass_wildmons ROUTE_28
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 39, TANGELA
|
||||
dbw 40, PONYTA
|
||||
dbw 40, RAPIDASH
|
||||
dbw 42, ARBOK
|
||||
dbw 41, DODUO
|
||||
dbw 43, DODRIO
|
||||
dbw 43, DODRIO
|
||||
; day
|
||||
dbw 39, TANGELA
|
||||
dbw 40, PONYTA
|
||||
dbw 40, RAPIDASH
|
||||
dbw 42, ARBOK
|
||||
dbw 41, DODUO
|
||||
dbw 43, DODRIO
|
||||
dbw 43, DODRIO
|
||||
; nite
|
||||
dbw 39, TANGELA
|
||||
dbw 40, POLIWHIRL
|
||||
dbw 40, GOLBAT
|
||||
dbw 40, POLIWHIRL
|
||||
dbw 42, GOLBAT
|
||||
dbw 42, GOLBAT
|
||||
dbw 42, GOLBAT
|
||||
end_grass_wildmons
|
||||
|
||||
db -1 ; end
|
||||
173
data/wild/kanto_water.asm
Normal file
173
data/wild/kanto_water.asm
Normal file
|
|
@ -0,0 +1,173 @@
|
|||
; Kanto Pokémon in water
|
||||
|
||||
KantoWaterWildMons:
|
||||
|
||||
def_water_wildmons TOHJO_FALLS
|
||||
db 4 percent ; encounter rate
|
||||
dbw 20, GOLDEEN
|
||||
dbw 20, SLOWPOKE
|
||||
dbw 20, SEAKING
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons VERMILION_PORT
|
||||
db 2 percent ; encounter rate
|
||||
dbw 35, TENTACOOL
|
||||
dbw 30, TENTACOOL
|
||||
dbw 35, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_4
|
||||
db 4 percent ; encounter rate
|
||||
dbw 10, GOLDEEN
|
||||
dbw 5, GOLDEEN
|
||||
dbw 10, SEAKING
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_6
|
||||
db 2 percent ; encounter rate
|
||||
dbw 10, PSYDUCK
|
||||
dbw 5, PSYDUCK
|
||||
dbw 10, GOLDUCK
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_9
|
||||
db 4 percent ; encounter rate
|
||||
dbw 15, GOLDEEN
|
||||
dbw 10, GOLDEEN
|
||||
dbw 15, SEAKING
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_10_NORTH
|
||||
db 4 percent ; encounter rate
|
||||
dbw 15, GOLDEEN
|
||||
dbw 10, GOLDEEN
|
||||
dbw 15, SEAKING
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_12
|
||||
db 6 percent ; encounter rate
|
||||
dbw 25, TENTACOOL
|
||||
dbw 25, QUAGSIRE
|
||||
dbw 25, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_13
|
||||
db 6 percent ; encounter rate
|
||||
dbw 25, TENTACOOL
|
||||
dbw 25, QUAGSIRE
|
||||
dbw 25, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_19
|
||||
db 6 percent ; encounter rate
|
||||
dbw 35, TENTACOOL
|
||||
dbw 30, TENTACOOL
|
||||
dbw 35, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_20
|
||||
db 6 percent ; encounter rate
|
||||
dbw 35, TENTACOOL
|
||||
dbw 30, TENTACOOL
|
||||
dbw 35, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_21
|
||||
db 6 percent ; encounter rate
|
||||
dbw 35, TENTACOOL
|
||||
dbw 30, TENTACOOL
|
||||
dbw 35, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_22
|
||||
db 2 percent ; encounter rate
|
||||
dbw 10, POLIWAG
|
||||
dbw 5, POLIWAG
|
||||
dbw 10, POLIWHIRL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_24
|
||||
db 4 percent ; encounter rate
|
||||
dbw 10, GOLDEEN
|
||||
dbw 5, GOLDEEN
|
||||
dbw 10, SEAKING
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_25
|
||||
db 4 percent ; encounter rate
|
||||
dbw 10, GOLDEEN
|
||||
dbw 5, GOLDEEN
|
||||
dbw 10, SEAKING
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_26
|
||||
db 6 percent ; encounter rate
|
||||
dbw 30, TENTACOOL
|
||||
dbw 25, TENTACOOL
|
||||
dbw 30, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_27
|
||||
db 6 percent ; encounter rate
|
||||
dbw 20, TENTACOOL
|
||||
dbw 15, TENTACOOL
|
||||
dbw 20, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons ROUTE_28
|
||||
db 2 percent ; encounter rate
|
||||
dbw 40, POLIWAG
|
||||
dbw 35, POLIWAG
|
||||
dbw 40, POLIWHIRL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons PALLET_TOWN
|
||||
db 6 percent ; encounter rate
|
||||
dbw 35, TENTACOOL
|
||||
dbw 30, TENTACOOL
|
||||
dbw 35, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons VIRIDIAN_CITY
|
||||
db 2 percent ; encounter rate
|
||||
dbw 10, POLIWAG
|
||||
dbw 5, POLIWAG
|
||||
dbw 10, POLIWHIRL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons CERULEAN_CITY
|
||||
db 4 percent ; encounter rate
|
||||
dbw 10, GOLDEEN
|
||||
dbw 5, GOLDEEN
|
||||
dbw 10, SEAKING
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons VERMILION_CITY
|
||||
db 6 percent ; encounter rate
|
||||
dbw 35, TENTACOOL
|
||||
dbw 30, TENTACOOL
|
||||
dbw 35, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons CELADON_CITY
|
||||
db 2 percent ; encounter rate
|
||||
dbw 20, GRIMER
|
||||
dbw 15, GRIMER
|
||||
dbw 15, MUK
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons FUCHSIA_CITY
|
||||
db 2 percent ; encounter rate
|
||||
dbw 20, MAGIKARP
|
||||
dbw 15, MAGIKARP
|
||||
dbw 10, MAGIKARP
|
||||
end_water_wildmons
|
||||
|
||||
def_water_wildmons CINNABAR_ISLAND
|
||||
db 6 percent ; encounter rate
|
||||
dbw 35, TENTACOOL
|
||||
dbw 30, TENTACOOL
|
||||
dbw 35, TENTACRUEL
|
||||
end_water_wildmons
|
||||
|
||||
db -1 ; end
|
||||
22
data/wild/probabilities.asm
Normal file
22
data/wild/probabilities.asm
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
MACRO mon_prob
|
||||
; percent, index
|
||||
db \1, \2 * 3
|
||||
ENDM
|
||||
|
||||
GrassMonProbTable:
|
||||
table_width 2, GrassMonProbTable
|
||||
mon_prob 30, 0 ; 30% chance
|
||||
mon_prob 60, 1 ; 30% chance
|
||||
mon_prob 80, 2 ; 20% chance
|
||||
mon_prob 90, 3 ; 10% chance
|
||||
mon_prob 95, 4 ; 5% chance
|
||||
mon_prob 99, 5 ; 4% chance
|
||||
mon_prob 100, 6 ; 1% chance
|
||||
assert_table_length NUM_GRASSMON
|
||||
|
||||
WaterMonProbTable:
|
||||
table_width 2, WaterMonProbTable
|
||||
mon_prob 60, 0 ; 60% chance
|
||||
mon_prob 90, 1 ; 30% chance
|
||||
mon_prob 100, 2 ; 10% chance
|
||||
assert_table_length NUM_WATERMON
|
||||
35
data/wild/roammon_maps.asm
Normal file
35
data/wild/roammon_maps.asm
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
; Maps that roaming monsters can be on, and possible maps they can jump to.
|
||||
; Notably missing are Route 40 and Route 41, which are water routes.
|
||||
|
||||
MACRO roam_map
|
||||
map_id \1
|
||||
db _NARG - 1
|
||||
rept _NARG - 1
|
||||
map_id \2
|
||||
shift
|
||||
endr
|
||||
db 0
|
||||
DEF list_index += 1
|
||||
ENDM
|
||||
|
||||
RoamMaps:
|
||||
list_start RoamMaps
|
||||
; start map, ...other maps
|
||||
roam_map ROUTE_29, ROUTE_30, ROUTE_46
|
||||
roam_map ROUTE_30, ROUTE_29, ROUTE_31
|
||||
roam_map ROUTE_31, ROUTE_30, ROUTE_32, ROUTE_36
|
||||
roam_map ROUTE_32, ROUTE_36, ROUTE_31, ROUTE_33
|
||||
roam_map ROUTE_33, ROUTE_32, ROUTE_34
|
||||
roam_map ROUTE_34, ROUTE_33, ROUTE_35
|
||||
roam_map ROUTE_35, ROUTE_34, ROUTE_36
|
||||
roam_map ROUTE_36, ROUTE_35, ROUTE_31, ROUTE_32, ROUTE_37
|
||||
roam_map ROUTE_37, ROUTE_36, ROUTE_38, ROUTE_42
|
||||
roam_map ROUTE_38, ROUTE_37, ROUTE_39, ROUTE_42
|
||||
roam_map ROUTE_39, ROUTE_38
|
||||
roam_map ROUTE_42, ROUTE_43, ROUTE_44, ROUTE_37, ROUTE_38
|
||||
roam_map ROUTE_43, ROUTE_42, ROUTE_44
|
||||
roam_map ROUTE_44, ROUTE_42, ROUTE_43, ROUTE_45
|
||||
roam_map ROUTE_45, ROUTE_44, ROUTE_46
|
||||
roam_map ROUTE_46, ROUTE_45, ROUTE_29
|
||||
assert_list_length NUM_ROAMMON_MAPS
|
||||
db -1 ; end
|
||||
61
data/wild/swarm_grass.asm
Normal file
61
data/wild/swarm_grass.asm
Normal file
|
|
@ -0,0 +1,61 @@
|
|||
; Pokémon swarms in grass
|
||||
|
||||
SwarmGrassWildMons:
|
||||
|
||||
; Dunsparce swarm
|
||||
map_id DARK_CAVE_VIOLET_ENTRANCE
|
||||
db 4 percent, 4 percent, 4 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 3, GEODUDE
|
||||
dbw 3, DUNSPARCE
|
||||
dbw 2, ZUBAT
|
||||
dbw 2, GEODUDE
|
||||
dbw 2, DUNSPARCE
|
||||
dbw 4, DUNSPARCE
|
||||
dbw 4, DUNSPARCE
|
||||
; day
|
||||
dbw 3, GEODUDE
|
||||
dbw 3, DUNSPARCE
|
||||
dbw 2, ZUBAT
|
||||
dbw 2, GEODUDE
|
||||
dbw 2, DUNSPARCE
|
||||
dbw 4, DUNSPARCE
|
||||
dbw 4, DUNSPARCE
|
||||
; nite
|
||||
dbw 3, GEODUDE
|
||||
dbw 3, DUNSPARCE
|
||||
dbw 2, ZUBAT
|
||||
dbw 2, GEODUDE
|
||||
dbw 2, DUNSPARCE
|
||||
dbw 4, DUNSPARCE
|
||||
dbw 4, DUNSPARCE
|
||||
|
||||
; Yanma swarm
|
||||
map_id ROUTE_35
|
||||
db 10 percent, 10 percent, 10 percent ; encounter rates: morn/day/nite
|
||||
; morn
|
||||
dbw 12, NIDORAN_M
|
||||
dbw 12, NIDORAN_F
|
||||
dbw 12, YANMA
|
||||
dbw 14, YANMA
|
||||
dbw 14, PIDGEY
|
||||
dbw 10, DITTO
|
||||
dbw 10, DITTO
|
||||
; day
|
||||
dbw 12, NIDORAN_M
|
||||
dbw 12, NIDORAN_F
|
||||
dbw 12, YANMA
|
||||
dbw 14, YANMA
|
||||
dbw 14, PIDGEY
|
||||
dbw 10, DITTO
|
||||
dbw 10, DITTO
|
||||
; nite
|
||||
dbw 12, NIDORAN_M
|
||||
dbw 12, NIDORAN_F
|
||||
dbw 12, YANMA
|
||||
dbw 14, YANMA
|
||||
dbw 14, HOOTHOOT
|
||||
dbw 10, DITTO
|
||||
dbw 10, DITTO
|
||||
|
||||
db -1 ; end
|
||||
7
data/wild/swarm_water.asm
Normal file
7
data/wild/swarm_water.asm
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
; Pokémon swarms in water
|
||||
|
||||
SwarmWaterWildMons:
|
||||
|
||||
; No swarms encountered while surfing in Crystal
|
||||
|
||||
db -1 ; end
|
||||
48
data/wild/treemon_maps.asm
Normal file
48
data/wild/treemon_maps.asm
Normal file
|
|
@ -0,0 +1,48 @@
|
|||
MACRO treemon_map
|
||||
map_id \1
|
||||
db \2 ; treemon set
|
||||
ENDM
|
||||
|
||||
TreeMonMaps:
|
||||
treemon_map ROUTE_26, TREEMON_SET_KANTO
|
||||
treemon_map ROUTE_27, TREEMON_SET_KANTO
|
||||
treemon_map ROUTE_28, TREEMON_SET_CITY
|
||||
treemon_map ROUTE_29, TREEMON_SET_ROUTE
|
||||
treemon_map ROUTE_30, TREEMON_SET_ROUTE
|
||||
treemon_map ROUTE_31, TREEMON_SET_ROUTE
|
||||
treemon_map ROUTE_32, TREEMON_SET_KANTO
|
||||
treemon_map ROUTE_33, TREEMON_SET_TOWN
|
||||
treemon_map ROUTE_34, TREEMON_SET_ROUTE
|
||||
treemon_map ROUTE_35, TREEMON_SET_ROUTE
|
||||
treemon_map ROUTE_36, TREEMON_SET_ROUTE
|
||||
treemon_map ROUTE_37, TREEMON_SET_ROUTE
|
||||
treemon_map ROUTE_38, TREEMON_SET_ROUTE
|
||||
treemon_map ROUTE_39, TREEMON_SET_ROUTE
|
||||
treemon_map ROUTE_40, TREEMON_SET_CITY
|
||||
treemon_map ROUTE_41, TREEMON_SET_CITY
|
||||
treemon_map ROUTE_42, TREEMON_SET_TOWN
|
||||
treemon_map ROUTE_43, TREEMON_SET_LAKE
|
||||
treemon_map ROUTE_44, TREEMON_SET_CANYON
|
||||
treemon_map ROUTE_45, TREEMON_SET_CANYON
|
||||
treemon_map ROUTE_46, TREEMON_SET_CANYON
|
||||
treemon_map NEW_BARK_TOWN, TREEMON_SET_CITY
|
||||
treemon_map CHERRYGROVE_CITY, TREEMON_SET_CITY
|
||||
treemon_map VIOLET_CITY, TREEMON_SET_CITY
|
||||
treemon_map AZALEA_TOWN, TREEMON_SET_TOWN
|
||||
treemon_map CIANWOOD_CITY, TREEMON_SET_CITY
|
||||
treemon_map GOLDENROD_CITY, TREEMON_SET_CITY
|
||||
treemon_map OLIVINE_CITY, TREEMON_SET_CITY
|
||||
treemon_map ECRUTEAK_CITY, TREEMON_SET_CITY
|
||||
treemon_map MAHOGANY_TOWN, TREEMON_SET_CITY
|
||||
treemon_map LAKE_OF_RAGE, TREEMON_SET_LAKE
|
||||
treemon_map BLACKTHORN_CITY, TREEMON_SET_CITY
|
||||
treemon_map SILVER_CAVE_OUTSIDE, TREEMON_SET_CITY
|
||||
treemon_map ILEX_FOREST, TREEMON_SET_FOREST
|
||||
db -1
|
||||
|
||||
RockMonMaps:
|
||||
treemon_map CIANWOOD_CITY, TREEMON_SET_ROCK
|
||||
treemon_map ROUTE_40, TREEMON_SET_ROCK
|
||||
treemon_map DARK_CAVE_VIOLET_ENTRANCE, TREEMON_SET_ROCK
|
||||
treemon_map SLOWPOKE_WELL_B1F, TREEMON_SET_ROCK
|
||||
db -1
|
||||
131
data/wild/treemons.asm
Normal file
131
data/wild/treemons.asm
Normal file
|
|
@ -0,0 +1,131 @@
|
|||
TreeMons:
|
||||
; entries correspond to TREEMON_SET_* constants
|
||||
table_width 2, TreeMons
|
||||
dw TreeMonSet_City
|
||||
dw TreeMonSet_Canyon
|
||||
dw TreeMonSet_Town
|
||||
dw TreeMonSet_Route
|
||||
dw TreeMonSet_Kanto
|
||||
dw TreeMonSet_Lake
|
||||
dw TreeMonSet_Forest
|
||||
dw TreeMonSet_Rock
|
||||
assert_table_length NUM_TREEMON_SETS
|
||||
dw TreeMonSet_City ; unused
|
||||
|
||||
; Two tables each (common, rare).
|
||||
; Structure:
|
||||
; db %, species, level
|
||||
|
||||
TreeMonSet_City:
|
||||
TreeMonSet_Canyon:
|
||||
; common
|
||||
dbbw 50, 10, SPEAROW
|
||||
dbbw 15, 10, SPEAROW
|
||||
dbbw 15, 10, SPEAROW
|
||||
dbbw 10, 10, AIPOM
|
||||
dbbw 5, 10, AIPOM
|
||||
dbbw 5, 10, AIPOM
|
||||
db -1
|
||||
; rare
|
||||
dbbw 50, 10, SPEAROW
|
||||
dbbw 15, 10, HERACROSS
|
||||
dbbw 15, 10, HERACROSS
|
||||
dbbw 10, 10, AIPOM
|
||||
dbbw 5, 10, AIPOM
|
||||
dbbw 5, 10, AIPOM
|
||||
db -1
|
||||
|
||||
TreeMonSet_Town:
|
||||
; common
|
||||
dbbw 50, 10, SPEAROW
|
||||
dbbw 15, 10, EKANS
|
||||
dbbw 15, 10, SPEAROW
|
||||
dbbw 10, 10, AIPOM
|
||||
dbbw 5, 10, AIPOM
|
||||
dbbw 5, 10, AIPOM
|
||||
db -1
|
||||
; rare
|
||||
dbbw 50, 10, SPEAROW
|
||||
dbbw 15, 10, HERACROSS
|
||||
dbbw 15, 10, HERACROSS
|
||||
dbbw 10, 10, AIPOM
|
||||
dbbw 5, 10, AIPOM
|
||||
dbbw 5, 10, AIPOM
|
||||
db -1
|
||||
|
||||
TreeMonSet_Route:
|
||||
; common
|
||||
dbbw 50, 10, HOOTHOOT
|
||||
dbbw 15, 10, SPINARAK
|
||||
dbbw 15, 10, LEDYBA
|
||||
dbbw 10, 10, EXEGGCUTE
|
||||
dbbw 5, 10, EXEGGCUTE
|
||||
dbbw 5, 10, EXEGGCUTE
|
||||
db -1
|
||||
; rare
|
||||
dbbw 50, 10, HOOTHOOT
|
||||
dbbw 15, 10, PINECO
|
||||
dbbw 15, 10, PINECO
|
||||
dbbw 10, 10, EXEGGCUTE
|
||||
dbbw 5, 10, EXEGGCUTE
|
||||
dbbw 5, 10, EXEGGCUTE
|
||||
db -1
|
||||
|
||||
TreeMonSet_Kanto:
|
||||
; common
|
||||
dbbw 50, 10, HOOTHOOT
|
||||
dbbw 15, 10, EKANS
|
||||
dbbw 15, 10, HOOTHOOT
|
||||
dbbw 10, 10, EXEGGCUTE
|
||||
dbbw 5, 10, EXEGGCUTE
|
||||
dbbw 5, 10, EXEGGCUTE
|
||||
db -1
|
||||
; rare
|
||||
dbbw 50, 10, HOOTHOOT
|
||||
dbbw 15, 10, PINECO
|
||||
dbbw 15, 10, PINECO
|
||||
dbbw 10, 10, EXEGGCUTE
|
||||
dbbw 5, 10, EXEGGCUTE
|
||||
dbbw 5, 10, EXEGGCUTE
|
||||
db -1
|
||||
|
||||
TreeMonSet_Lake:
|
||||
; common
|
||||
dbbw 50, 10, HOOTHOOT
|
||||
dbbw 15, 10, VENONAT
|
||||
dbbw 15, 10, HOOTHOOT
|
||||
dbbw 10, 10, EXEGGCUTE
|
||||
dbbw 5, 10, EXEGGCUTE
|
||||
dbbw 5, 10, EXEGGCUTE
|
||||
db -1
|
||||
; rare
|
||||
dbbw 50, 10, HOOTHOOT
|
||||
dbbw 15, 10, PINECO
|
||||
dbbw 15, 10, PINECO
|
||||
dbbw 10, 10, EXEGGCUTE
|
||||
dbbw 5, 10, EXEGGCUTE
|
||||
dbbw 5, 10, EXEGGCUTE
|
||||
db -1
|
||||
|
||||
TreeMonSet_Forest:
|
||||
; common
|
||||
dbbw 50, 10, HOOTHOOT
|
||||
dbbw 15, 10, PINECO
|
||||
dbbw 15, 10, PINECO
|
||||
dbbw 10, 10, NOCTOWL
|
||||
dbbw 5, 10, BUTTERFREE
|
||||
dbbw 5, 10, BEEDRILL
|
||||
db -1
|
||||
; rare
|
||||
dbbw 50, 10, HOOTHOOT
|
||||
dbbw 15, 10, CATERPIE
|
||||
dbbw 15, 10, WEEDLE
|
||||
dbbw 10, 10, HOOTHOOT
|
||||
dbbw 5, 10, METAPOD
|
||||
dbbw 5, 10, KAKUNA
|
||||
db -1
|
||||
|
||||
TreeMonSet_Rock:
|
||||
dbbw 90, 15, KRABBY
|
||||
dbbw 10, 15, SHUCKLE
|
||||
db -1
|
||||
31
data/wild/treemons_asleep.asm
Normal file
31
data/wild/treemons_asleep.asm
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
; Used by CheckSleepingTreeMon
|
||||
|
||||
AsleepTreeMonsNite:
|
||||
dw CATERPIE
|
||||
dw METAPOD
|
||||
dw BUTTERFREE
|
||||
dw WEEDLE
|
||||
dw KAKUNA
|
||||
dw BEEDRILL
|
||||
dw SPEAROW
|
||||
dw EKANS
|
||||
dw EXEGGCUTE
|
||||
dw LEDYBA
|
||||
dw AIPOM
|
||||
dw -1 ; end
|
||||
|
||||
AsleepTreeMonsDay:
|
||||
dw VENONAT
|
||||
dw HOOTHOOT
|
||||
dw NOCTOWL
|
||||
dw SPINARAK
|
||||
dw HERACROSS
|
||||
dw -1 ; end
|
||||
|
||||
AsleepTreeMonsMorn:
|
||||
dw VENONAT
|
||||
dw HOOTHOOT
|
||||
dw NOCTOWL
|
||||
dw SPINARAK
|
||||
dw HERACROSS
|
||||
dw -1 ; end
|
||||
25
data/wild/unlocked_unowns.asm
Normal file
25
data/wild/unlocked_unowns.asm
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
MACRO unown_set
|
||||
rept _NARG
|
||||
db UNOWN_\1
|
||||
shift
|
||||
endr
|
||||
db -1
|
||||
ENDM
|
||||
|
||||
UnlockedUnownLetterSets:
|
||||
; entries correspond to UNLOCKED_UNOWNS_* constants
|
||||
table_width 2, UnlockedUnownLetterSets
|
||||
dw .Set_A_K ; UNLOCKED_UNOWNS_A_TO_K_F
|
||||
dw .Set_L_R ; UNLOCKED_UNOWNS_L_TO_R_F
|
||||
dw .Set_S_W ; UNLOCKED_UNOWNS_S_TO_W_F
|
||||
dw .Set_X_Z ; UNLOCKED_UNOWNS_X_TO_Z_F
|
||||
assert_table_length NUM_UNLOCKED_UNOWN_SETS
|
||||
|
||||
.Set_A_K:
|
||||
unown_set A, B, C, D, E, F, G, H, I, J, K
|
||||
.Set_L_R:
|
||||
unown_set L, M, N, O, P, Q, R
|
||||
.Set_S_W:
|
||||
unown_set S, T, U, V, W
|
||||
.Set_X_Z:
|
||||
unown_set X, Y, Z
|
||||
Loading…
Add table
Add a link
Reference in a new issue