Wild Pokemon functions and data

Replaced encounter rates with percent values
Added new constants denoting the number of wild Pokemon in the grass and water wild constructs
Annotated and relabeled the encounter generating functions
Renamed a WRAM address associaed with the temporary storage of the wild Pokemon's species
Moved spawn constants to constants/map_constants.asm for use anywhere in the disassembly
This commit is contained in:
PikalaxALT
2015-07-23 03:41:52 -04:00
parent 4c480a23dc
commit 185b0a1c86
20 changed files with 2839 additions and 2787 deletions

View File

@@ -1,59 +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
map DARK_CAVE_VIOLET_ENTRANCE
db 4 percent, 4 percent, 4 percent ; 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
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
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
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
map ROUTE_35
db 10 percent, 10 percent, 10 percent ; 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
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
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 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
db -1 ; end