To-Do Before Battling
I took a short break from the game and am going to resume work shortly. However, I only planned on everything up to the Pokemon stat menu. There aren't many huge feature categories left, so I need to plan everything out to work better. Why not share it with all of you?
Proper Pokemon default movesets (AKA leveling up)
Gathering a list of what can be used outside of battle and what cannotPotions/healingRare candiesLeveling upEvolutionsMove learningEvolution stonesParsing a Pokemon's evolution type (Fun fact: there is a minimum level requirement to use evolution stones, but they're all set to 1)Status-curing itemsImplementing a Pokemon statusPoison step handlingFaintingWarping back to PCPlayer moneyEscape ropeTesting if the player is in a dungeonFade to whiteRepelsEV boostersRevivesEthersPP upsBicycle
Wild Pokemon encounters
Trainer data
Pokemon- and item-related script commands
- Checking what Pokemon the player has
- Giving the player a Pokemon
- Checking if the player has an item
- Giving the player an item
- Initiating a wild battle
- Initiating a trainer battle
That seems to be it off the top of my head. Once these features are implemented I should be ready to go for battling. I was going to start with battling, but there was such a large subset of features like leveling up and evolving that needed to be working. I realized they could all be covered by implementing items, which will make battling much faster and easier.
0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home