This commit fixes the following bugs:
- A guy in Celadon University was stuck in a tree due to being placed on the wrong tile.
- It was possible to walk out of bounds in Mt. Moon Crater due to buggy collision near the bottom of the map
- Hi Jump Kick had a slightly glitched animation
- It was possible to walk into a specific rock in both Cerulean Cave and Garnet Cavern. This was a vanilla bug too, but I'm fixing it proper now.
- There was no signpost outside Bill's Lighthouse where there should've been.
- Fixed two errors in the README
- The Fissure TM was not purchasable at the Citrine Rocket house
- Even if you had picked one of the original starters, you could still get the Charmander and Squirtle gifts as the NPCs would show up regardless.
- Trying to get the Squirtle gift with a full party and box would lock you out from getting it
- Fixed a text issue in Celadon Uni where the professor states the wrong TM
- Fixed two text issues in Silph Co
Some Celadon University trainers were in slightly inconvenient locations, making a straight line to the door clunky.
Also, generally made the readme more useful.
This refactors the Celadon University trainers to ensure that they process properly without the odd memory leak-y thing I did before. Overall works the same, just works for the intended purpose.
I also applied what I learned to Professor Oak, giving a Yes/No prompt and adding some pre-battle music as I originally intended.
Overall completes Celadon University sans a problem with sprites being a bit corrupted until you leave. New Magikarp Salesman-esque events in other pokecenters which is kinda neat
This adds;
- Text and stuff on the interior to add some really nice worldbuilding
- Trainers outside that you can fight with repeatedly.
The trainers need yes/no menus but I can't figure it out for the life of me. If anyone can do it, lemme know!
Has the map connections, warps, and maps all done. A single person is there right now; Prof. Westwood V, as a reference to the early worldbuilding. I'll work on this more as time goes on.