Charizard203
Trainer
- 40
- Posts
- 14
- Years
- Seen Jun 5, 2019
Well, I basically don't know where to put this because this isn't supposed to be limited to game development. Though it's a mainly a matter of resource development.
The idea is to collect all of the information of Pokemon in one area/zip file. I want to use this to create a Pokemon Type Coverage Generator (basically the Team Magma one but with a better way of showing Offensive Type Coverage as well as Inverse Battles but it's downloadable). However, other people can also use this for other projects they wish to do.
So, what we need to do is this:
Images - Complete
I've managed to gather up the images of all the Pokemon and convert them into .tif files. (Thanks to pikaparaiso.)
I've converted them to .png (transparent) and .tif (white) as well. These are available in the Attachments.
Pokemon Database - Complete
This a complete database on the Dex Number, Names, Abilities, Base Stats and Types on different Pokemon. This is put in Sql, it was completed quickly by copying and pasting the information on Bulbapedia's Tables along with a few tweaks done in Excel copied into Sqlite.
Moves Database - Complete
This is also complete done using the same method as the Pokemon Database. This contains Power, Accuracy, Type, Category, and PP.
Abilities Database - Complete
Same Method as the above 2. Contains only the Name and Description of the Ability, any other information would be difficult to put in a Database.
Types (Effectiveness) - Complete
A folder of 18 Text Files that contain the Effectiveness of each type against others (Defensive and Offensive). Typed up in a way where a program could easily determine which category is which.
Learnsets - 79/732
This might need to be restarted, because I did not include the Level or Way it is Learned. I had though put it in a system where Text Files can be referenced for the Program itself to gather up the complete list of moves without wasting more text space. I've done all Pokemon up to 73 (Tentacruel) as well as their corresponding Johto Evolutions. It'd be nice if people can help gather up the rest along with me.
As such, I'd like to propose a system where we each do a number of Pokemon. Around a number of Pokemon each (it's extremely simple, just more copy + paste with tweaking, 100-150 is a good amount to do).
Who's Doing What?
Charizard203 - Pokemon up to 151 with Evolutions
How to do it
An example of Victreebel's Text File.
# is for commenting, any line that starts with "#" will not be read
![] is for referencing a file
Everything else should be a move
Abilities.lua
Though I do no need this at all, it may be useful for the resources in general to have a pretty much programming of the abilities. If anyone wishes to manage this at all, feel free to.
Moves.lua
Same as the above Abilities.lua, if someone wishes to manage this part at all, feel free to. This is programming the effects of the moves. It might be helpful for others.
The idea is to collect all of the information of Pokemon in one area/zip file. I want to use this to create a Pokemon Type Coverage Generator (basically the Team Magma one but with a better way of showing Offensive Type Coverage as well as Inverse Battles but it's downloadable). However, other people can also use this for other projects they wish to do.
So, what we need to do is this:
- Images - 721/721 (Both in .png and .tif) [Complete]
- Pokemon Database - 818/818 [Complete]
- Moves Database - 621/621 [Complete]
- Abilities Database - 732/732 [Complete]
- Types (Effectiveness) - 18/18 [Complete]
- Learnsets - 79/732
- Abilities.lua - 0/192 [Unneeded]
- Moves.lua - 0/621 [Unneeded]
Images - Complete
I've managed to gather up the images of all the Pokemon and convert them into .tif files. (Thanks to pikaparaiso.)
I've converted them to .png (transparent) and .tif (white) as well. These are available in the Attachments.
Pokemon Database - Complete
This a complete database on the Dex Number, Names, Abilities, Base Stats and Types on different Pokemon. This is put in Sql, it was completed quickly by copying and pasting the information on Bulbapedia's Tables along with a few tweaks done in Excel copied into Sqlite.
Moves Database - Complete
This is also complete done using the same method as the Pokemon Database. This contains Power, Accuracy, Type, Category, and PP.
Abilities Database - Complete
Same Method as the above 2. Contains only the Name and Description of the Ability, any other information would be difficult to put in a Database.
Types (Effectiveness) - Complete
A folder of 18 Text Files that contain the Effectiveness of each type against others (Defensive and Offensive). Typed up in a way where a program could easily determine which category is which.
Learnsets - 79/732
This might need to be restarted, because I did not include the Level or Way it is Learned. I had though put it in a system where Text Files can be referenced for the Program itself to gather up the complete list of moves without wasting more text space. I've done all Pokemon up to 73 (Tentacruel) as well as their corresponding Johto Evolutions. It'd be nice if people can help gather up the rest along with me.
As such, I'd like to propose a system where we each do a number of Pokemon. Around a number of Pokemon each (it's extremely simple, just more copy + paste with tweaking, 100-150 is a good amount to do).
Who's Doing What?
Charizard203 - Pokemon up to 151 with Evolutions
How to do it
Spoiler:
- Go onto Pokemondb.net, open up the Pokemon Page on what you're copying+pasting.
- Copy+Paste all moves on that page onto an Excel Worksheet
- Delete everything except for the Move's Name
- Go to the Data Tab in Excel and click "Remove Duplicates"
- Copy+Paste the List under the Pre-Evolution's list and Remove Duplicates, and Take Back anything that belonged to the Evolved Pokemon.
- Copy+Paste the List into a Text file with the same value as the Pokemon's Dex Number (Pokemon with different forms will have a letter or 2 next to it, look at the Database for that information).
- To reference the pre-evolution put the "![" at the beginning and the Dex Number of the pre-evolution after.
An example of Victreebel's Text File.
Code:
#71: Victreebel
![70]
Body Slam
Giga Impact
Hyper Beam
Leaf Blade
Leaf Storm
Leaf Tornado
Spit Up
Stockpile
Swallow
![] is for referencing a file
Everything else should be a move
Abilities.lua
Though I do no need this at all, it may be useful for the resources in general to have a pretty much programming of the abilities. If anyone wishes to manage this at all, feel free to.
Moves.lua
Same as the above Abilities.lua, if someone wishes to manage this part at all, feel free to. This is programming the effects of the moves. It might be helpful for others.