wild_mons.asm 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322
  1. WildDataPointers:
  2. dw NoMons ; PALLET_TOWN
  3. dw NoMons ; VIRIDIAN_CITY
  4. dw NoMons ; PEWTER_CITY
  5. dw NoMons ; CERULEAN_CITY
  6. dw NoMons ; LAVENDER_TOWN
  7. dw NoMons ; VERMILION_CITY
  8. dw NoMons ; CELADON_CITY
  9. dw NoMons ; FUCHSIA_CITY
  10. dw NoMons ; CINNABAR_ISLAND
  11. dw NoMons ; INDIGO_PLATEAU
  12. dw NoMons ; SAFFRON_CITY
  13. dw NoMons ; unused
  14. dw Route1Mons ; ROUTE_1
  15. dw Route2Mons ; ROUTE_2
  16. dw Route3Mons ; ROUTE_3
  17. dw Route4Mons ; ROUTE_4
  18. dw Route5Mons ; ROUTE_5
  19. dw Route6Mons ; ROUTE_6
  20. dw Route7Mons ; ROUTE_7
  21. dw Route8Mons ; ROUTE_8
  22. dw Route9Mons ; ROUTE_9
  23. dw Route10Mons ; ROUTE_10
  24. dw Route11Mons ; ROUTE_11
  25. dw Route12Mons ; ROUTE_12
  26. dw Route13Mons ; ROUTE_13
  27. dw Route14Mons ; ROUTE_14
  28. dw Route15Mons ; ROUTE_15
  29. dw Route16Mons ; ROUTE_16
  30. dw Route17Mons ; ROUTE_17
  31. dw Route18Mons ; ROUTE_18
  32. dw WaterMons ; ROUTE_19
  33. dw WaterMons ; ROUTE_20
  34. dw Route21Mons ; ROUTE_21
  35. dw Route22Mons ; ROUTE_22
  36. dw Route23Mons ; ROUTE_23
  37. dw Route24Mons ; ROUTE_24
  38. dw Route25Mons ; ROUTE_25
  39. dw NoMons ; REDS_HOUSE_1F
  40. dw NoMons
  41. dw NoMons
  42. dw NoMons
  43. dw NoMons
  44. dw NoMons
  45. dw NoMons
  46. dw NoMons
  47. dw NoMons
  48. dw NoMons
  49. dw NoMons
  50. dw NoMons
  51. dw NoMons
  52. dw NoMons
  53. dw ForestMons ; ViridianForest
  54. dw NoMons
  55. dw NoMons
  56. dw NoMons
  57. dw NoMons
  58. dw NoMons
  59. dw NoMons
  60. dw NoMons
  61. dw MoonMons1
  62. dw MoonMonsB1
  63. dw MoonMonsB2
  64. dw NoMons
  65. dw NoMons
  66. dw NoMons
  67. dw NoMons
  68. dw NoMons
  69. dw NoMons
  70. dw NoMons
  71. dw NoMons
  72. dw NoMons
  73. dw NoMons
  74. dw NoMons
  75. dw NoMons
  76. dw NoMons
  77. dw NoMons
  78. dw NoMons
  79. dw NoMons
  80. dw NoMons
  81. dw NoMons
  82. dw NoMons
  83. dw NoMons
  84. dw TunnelMonsB1
  85. dw PowerPlantMons
  86. dw NoMons
  87. dw NoMons
  88. dw NoMons
  89. dw NoMons
  90. dw NoMons
  91. dw NoMons
  92. dw NoMons
  93. dw NoMons
  94. dw NoMons
  95. dw NoMons
  96. dw NoMons
  97. dw NoMons
  98. dw NoMons
  99. dw NoMons
  100. dw NoMons
  101. dw NoMons
  102. dw NoMons
  103. dw NoMons
  104. dw NoMons
  105. dw NoMons
  106. dw NoMons
  107. dw NoMons
  108. dw NoMons
  109. dw NoMons
  110. dw PlateauMons1
  111. dw NoMons
  112. dw NoMons
  113. dw NoMons
  114. dw NoMons
  115. dw NoMons
  116. dw NoMons
  117. dw NoMons
  118. dw NoMons
  119. dw NoMons
  120. dw NoMons
  121. dw NoMons
  122. dw NoMons
  123. dw NoMons
  124. dw NoMons
  125. dw NoMons
  126. dw NoMons
  127. dw NoMons
  128. dw NoMons
  129. dw NoMons
  130. dw NoMons
  131. dw NoMons
  132. dw NoMons
  133. dw NoMons
  134. dw NoMons
  135. dw NoMons
  136. dw NoMons
  137. dw NoMons
  138. dw NoMons
  139. dw NoMons
  140. dw NoMons
  141. dw NoMons
  142. dw NoMons
  143. dw NoMons
  144. dw TowerMons1
  145. dw TowerMons2
  146. dw TowerMons3
  147. dw TowerMons4
  148. dw TowerMons5
  149. dw TowerMons6
  150. dw TowerMons7
  151. dw NoMons
  152. dw NoMons
  153. dw NoMons
  154. dw NoMons
  155. dw NoMons
  156. dw NoMons
  157. dw NoMons
  158. dw NoMons
  159. dw NoMons
  160. dw NoMons
  161. dw IslandMonsB1
  162. dw IslandMonsB2
  163. dw IslandMonsB3
  164. dw IslandMonsB4
  165. dw NoMons
  166. dw NoMons
  167. dw MansionMons1
  168. dw NoMons
  169. dw NoMons
  170. dw NoMons
  171. dw NoMons
  172. dw NoMons
  173. dw NoMons
  174. dw NoMons
  175. dw NoMons
  176. dw NoMons
  177. dw NoMons
  178. dw NoMons
  179. dw NoMons
  180. dw NoMons
  181. dw NoMons
  182. dw NoMons
  183. dw NoMons
  184. dw NoMons
  185. dw NoMons
  186. dw NoMons
  187. dw NoMons
  188. dw NoMons
  189. dw NoMons
  190. dw NoMons
  191. dw NoMons
  192. dw NoMons
  193. dw NoMons
  194. dw IslandMons1
  195. dw NoMons
  196. dw PlateauMons2
  197. dw NoMons
  198. dw NoMons
  199. dw CaveMons
  200. dw PlateauMons3
  201. dw NoMons
  202. dw NoMons
  203. dw NoMons
  204. dw NoMons
  205. dw NoMons
  206. dw NoMons
  207. dw NoMons
  208. dw NoMons
  209. dw NoMons
  210. dw NoMons
  211. dw NoMons
  212. dw NoMons
  213. dw NoMons
  214. dw NoMons
  215. dw NoMons
  216. dw MansionMons2
  217. dw MansionMons3
  218. dw MansionMonsB1
  219. dw ZoneMons1
  220. dw ZoneMons2
  221. dw ZoneMons3
  222. dw ZoneMonsCenter
  223. dw NoMons
  224. dw NoMons
  225. dw NoMons
  226. dw NoMons
  227. dw NoMons
  228. dw DungeonMons2
  229. dw DungeonMonsB1
  230. dw DungeonMons1
  231. dw NoMons
  232. dw NoMons
  233. dw NoMons
  234. dw TunnelMonsB2
  235. dw NoMons
  236. dw NoMons
  237. dw NoMons
  238. dw NoMons
  239. dw NoMons
  240. dw NoMons
  241. dw NoMons
  242. dw NoMons
  243. dw NoMons
  244. dw NoMons
  245. dw NoMons
  246. dw NoMons
  247. dw NoMons
  248. dw NoMons
  249. dw NoMons
  250. dw $FFFF
  251. ; wild pokemon data is divided into two parts.
  252. ; first part: pokemon found in grass
  253. ; second part: pokemon found while surfing
  254. ; each part goes as follows:
  255. ; if first byte == 00, then
  256. ; no wild pokemon on this map
  257. ; if first byte != 00, then
  258. ; first byte is encounter rate
  259. ; followed by 20 bytes:
  260. ; level, species (ten times)
  261. INCLUDE "data/wildPokemon/nomons.asm"
  262. INCLUDE "data/wildPokemon/route1.asm"
  263. INCLUDE "data/wildPokemon/route2.asm"
  264. INCLUDE "data/wildPokemon/route22.asm"
  265. INCLUDE "data/wildPokemon/viridianforest.asm"
  266. INCLUDE "data/wildPokemon/route3.asm"
  267. INCLUDE "data/wildPokemon/mtmoon1.asm"
  268. INCLUDE "data/wildPokemon/mtmoonb1.asm"
  269. INCLUDE "data/wildPokemon/mtmoonb2.asm"
  270. INCLUDE "data/wildPokemon/route4.asm"
  271. INCLUDE "data/wildPokemon/route24.asm"
  272. INCLUDE "data/wildPokemon/route25.asm"
  273. INCLUDE "data/wildPokemon/route9.asm"
  274. INCLUDE "data/wildPokemon/route5.asm"
  275. INCLUDE "data/wildPokemon/route6.asm"
  276. INCLUDE "data/wildPokemon/route11.asm"
  277. INCLUDE "data/wildPokemon/rocktunnel1.asm"
  278. INCLUDE "data/wildPokemon/rocktunnel2.asm"
  279. INCLUDE "data/wildPokemon/route10.asm"
  280. INCLUDE "data/wildPokemon/route12.asm"
  281. INCLUDE "data/wildPokemon/route8.asm"
  282. INCLUDE "data/wildPokemon/route7.asm"
  283. INCLUDE "data/wildPokemon/pokemontower1.asm"
  284. INCLUDE "data/wildPokemon/pokemontower2.asm"
  285. INCLUDE "data/wildPokemon/pokemontower3.asm"
  286. INCLUDE "data/wildPokemon/pokemontower4.asm"
  287. INCLUDE "data/wildPokemon/pokemontower5.asm"
  288. INCLUDE "data/wildPokemon/pokemontower6.asm"
  289. INCLUDE "data/wildPokemon/pokemontower7.asm"
  290. INCLUDE "data/wildPokemon/route13.asm"
  291. INCLUDE "data/wildPokemon/route14.asm"
  292. INCLUDE "data/wildPokemon/route15.asm"
  293. INCLUDE "data/wildPokemon/route16.asm"
  294. INCLUDE "data/wildPokemon/route17.asm"
  295. INCLUDE "data/wildPokemon/route18.asm"
  296. INCLUDE "data/wildPokemon/safarizonecenter.asm"
  297. INCLUDE "data/wildPokemon/safarizone1.asm"
  298. INCLUDE "data/wildPokemon/safarizone2.asm"
  299. INCLUDE "data/wildPokemon/safarizone3.asm"
  300. INCLUDE "data/wildPokemon/waterpokemon.asm"
  301. INCLUDE "data/wildPokemon/seafoamisland1.asm"
  302. INCLUDE "data/wildPokemon/seafoamislandb1.asm"
  303. INCLUDE "data/wildPokemon/seafoamislandb2.asm"
  304. INCLUDE "data/wildPokemon/seafoamislandb3.asm"
  305. INCLUDE "data/wildPokemon/seafoamislandb4.asm"
  306. INCLUDE "data/wildPokemon/mansion1.asm"
  307. INCLUDE "data/wildPokemon/mansion2.asm"
  308. INCLUDE "data/wildPokemon/mansion3.asm"
  309. INCLUDE "data/wildPokemon/mansionb1.asm"
  310. INCLUDE "data/wildPokemon/route21.asm"
  311. INCLUDE "data/wildPokemon/unknowndungeon1.asm"
  312. INCLUDE "data/wildPokemon/unknowndungeon2.asm"
  313. INCLUDE "data/wildPokemon/unknowndungeonb1.asm"
  314. INCLUDE "data/wildPokemon/powerplant.asm"
  315. INCLUDE "data/wildPokemon/route23.asm"
  316. INCLUDE "data/wildPokemon/victoryroad2.asm"
  317. INCLUDE "data/wildPokemon/victoryroad3.asm"
  318. INCLUDE "data/wildPokemon/victoryroad1.asm"
  319. INCLUDE "data/wildPokemon/diglettscave.asm"