sorry to report that if i put any other pokemon other than the 150 on the kanto dex as wild pokemon the game crashes when you view your trainer card after catching 3 or more pokemon
So i have only put the first 150 until the league is done. then you can catch ALL 386 pokemon
anyways before the league you should be able to get 149 pokemon.
i have added pokemon you would normally have trade from leaf green to get e.g BELLSPOURT and MAGAMAR.
I've added a few places to the game now like Forgotten lake where you catch celebi and forgotten cave where you catch all three a legendary dogs. If there is a are Regirock regice and registeel sprites already programmed into game i'll add them to the game as event pokemon, but i haven't found any yet, mew will be catchable.
Starters forest where you catch starter pokemon, and eevee's.
I have yet to add forgotten Forest. where mew is.
Final cave is 80% done
with brock, red, green, may and brendon as fightable trainers. also the cave is filled with lv70-80's wild pokemon.
i have also connnected navel rock with a place.
pokemon than had to be traded to evolve now you only have to get them to a level. e.g haunter is LV41.
pokemon that require an item trade will evolve with a stone,
onix scyther seadra poilwhril porygon slowpoke will require sun stones to evolve.
feebas will use a water stone and clamperl with a sun and mon stone to evolove
i have made so you can not get a sun stone til after the E4
there will be a stop somewhere which sells them, on the side note
DON'T USE A MOON STONE ON EEVEE TIL AFTER THE E4.