-
Notifications
You must be signed in to change notification settings - Fork 1
/
wildmons.asm
117 lines (98 loc) · 2.15 KB
/
wildmons.asm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
; 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 == 0, then
; no wild pokemon on this map
; if first byte != 0, then
; first byte is encounter rate
; followed by 20 bytes:
; level, species (ten times)
NoMons: ; All maps with no wild encounters use this table
def_grass_wildmons 0 ; encounter rate
end_grass_wildmons
def_water_wildmons 0 ; encounter rate
end_water_wildmons
; Kansai Wild Pokémon
KansaiRoute1Mons: ; KANSAI_ROUTE_1
def_grass_wildmons 25 ; encounter rate
db 2, RATTATA
db 2, RINRING
db 2, PIDGEY
db 3, RINRING
db 3, RATTATA
db 3, PIDGEY
db 4, RINRING
db 5, RATTATA
db 3, PURRLEAF
db 4, PURRLEAF
end_grass_wildmons
def_water_wildmons 0 ; encounter rate
end_water_wildmons
KansaiRoute2Mons: ; KANSAI_ROUTE_2
def_grass_wildmons 25 ; encounter rate
db 3, RATTATA
db 3, RINRING
db 5, NIDORAN_F
db 5, NIDORAN_M
db 4, SPEAROW
db 3, SPEAROW
db 5, RATTATA
db 5, RINRING
db 4, PURRLEAF
db 5, PURRLEAF
end_grass_wildmons
def_water_wildmons 0 ; encounter rate
end_water_wildmons
EvergreenWoodsMons: ; EVERGREEN_WOODS
def_grass_wildmons 25 ; encounter rate
db 4, HOOTHOOT
db 5, WEEDLE
db 3, CATERPIE
db 5, SPIDETTE
db 4, LEDYBA
db 6, KAKUNA
db 4, METAPOD
db 3, WOOPER
db 3, KOTORA
db 5, KOTORA
end_grass_wildmons
def_water_wildmons 5 ; encounter rate
db 5, WOOPER
db 10, PSYDUCK
db 15, POLIWAG
db 5, PSYDUCK
db 10, WOOPER
db 15, POLIWAG
db 20, QUAGSIRE
db 25, POLIWHIRL
db 30, PSYDUCK
db 35, QUAGSIRE
end_water_wildmons
KansaiRoute3Mons: ; KANSAI_ROUTE_3
def_grass_wildmons 25 ; encounter rate
db 4, BELLSPROUT
db 5, BELLSPROUT
db 4, PIDGEY
db 5, SPEAROW
db 4, RINRING
db 6, MEOWTH
db 4, RINRING
db 3, MEOWTH
db 3, PURRLEAF
db 5, PURRLEAF
end_grass_wildmons
def_water_wildmons 5 ; encounter rate
db 5, WOOPER
db 10, PSYDUCK
db 15, POLIWAG
db 5, PSYDUCK
db 10, WOOPER
db 15, POLIWAG
db 20, QUAGSIRE
db 25, POLIWHIRL
db 30, PSYDUCK
db 35, QUAGSIRE
end_water_wildmons
; Kanto Wild Pokémon
; TODO