-
Notifications
You must be signed in to change notification settings - Fork 0
License
2br-2b/Pokemon-Battle-Program
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Hello! This program has been the work of many years. I made it from scratch, put it down for a few years, then picked it up and modified it a little. This was made when I did not care so much about documentation, so unfortunately, this is relatively undocumented. I did document the individual functions, and much of the code is self-documenting. To make custom attacks and Pokemon, visit https://www.icloud.com/numbers/03W155mAX1-wKKKLYAd_D82ig#Pokemon_Battle_Constructor_Sheet To view this and the other versions of this program, visit https://github.com/2br-2b/Pokemon-Battle-Program To run the program, run the main method in Battle.java Changelog: 5.2: Added custom Pokemon maker Added more premade Pokemon 5.1: 10/24/2018 Gave Pokemon individual PPs Added before, during, and after effects for attacks 5.0: 10/23/2018 Added simple game option and Pokemon rosters 4.3: 10/22/2018 Added health bar 4.2: 10/16/2018 - 10/21/2018 Added special conditions as an object Combined Pokemon constructors 4.1: 10/8/2018 - 10/16/2018 Fixed accuracy and evasion stat changes Redid view stats Added option to save replays Added special condition pokemon 4.0: 10/1/2018 Finished changes from 3.5 Added premade Pokemon 3.5: 9/19/2018 - 9/24/2018 Cleared up the code 3.4: 9/17/2018 Made stat changes accurate Stopped the computer from sometimes saying "But it missed!" twice Added viewStats (Pokemon) function Randomized the level between 85 and 100 3.3: 9/12/2018 Added debug features to change level range Added accuracy and evasion stats If your Pokemon knows either Sandstorm or Hail, then it will automatically become a type so that it is not effected by this weather condition 3.2: 9/10/2018 Modified Attack programs to work given any two Pokemon Added default names used during testing Made stats semi-dependant on level Added premade Pokemon 3.1: 9/10/2018 Made stat changes accurate (instead of a random number) and limited Randomized the level between 90 and 100 Added Metronome and Snore attack effects 3.0: 9/9/2018 Added Pokemon as a class 2.3: 9/6/2018 Added type-changing moves 2.2: 9/5/2018 Added type compadibility 2.1: 9/5/2018 Added weather conditions Changed damaging system to be accurate Added priority moves Added code to reveal all stats and attacks Corrected the Confusion special condition self-damaging 2.0: 9/4/2018 Added more attacks and attack effects TODO: Make it say "But it missed!" sometimes Attacks to add: Sleep talk Rest Flame wheel Start a new issue if you have any questions!
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published