https://github.com/digitalflow/pokemon-team-builder
Tool for making suggestions on pokemon to use for your team based on Pokemon GL and Smogon data
https://github.com/digitalflow/pokemon-team-builder
Last synced: about 1 year ago
JSON representation
Tool for making suggestions on pokemon to use for your team based on Pokemon GL and Smogon data
- Host: GitHub
- URL: https://github.com/digitalflow/pokemon-team-builder
- Owner: DigitalFlow
- License: mit
- Created: 2016-07-26T21:00:59.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2016-11-27T22:39:05.000Z (over 9 years ago)
- Last Synced: 2025-03-28T18:51:39.510Z (about 1 year ago)
- Language: C#
- Homepage:
- Size: 5.26 MB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Pokemon-Team-Builder
## Requirements
For running this tool you need a Windows or Linux operating system.
For both of them you need to have GTK3 installed in at least version 3.8.
You can find GTK3 for Windows [here (gtk-runtime-3.x-i686.exe)](https://sourceforge.net/projects/gtk3win/). Be sure to reboot after installing GTK for Windows, otherwise it won't work. For Linux have a look at your package manager.
For Linux you additionally need Mono.
## Supported Languages
The Pokedex supports the following languages:
- English
- Italian
- Spanish
- German
- French
- Chinese
- Korean
- Japanese
- Roomaji ("Romanized" Japanese)
Due to the Pokemon GL API not handling all of these languages, please note that only Japanese, English, French, Italian and German are fully usable in their native language.
The UI is still English only, but this will change soon.
## Use
Tool for making suggestions on pokemon to use for your team based on Pokemon GL and Smogon usage stats.
The tool offers a simple UI, where you can select between 1 to 6 members that you definetly want in your team.
When telling the tool to propose you a team based on your members, the free slots in your team are filled with pokemon, that fit best to your team by their usage stats in Pokemon GL or Smogon.
It is ensured, that only one mega Pokemon at max is added to your team, aswell as that every item is only used once.
On the right side you can also see some general information regarding your team, for example which pokemon are great threats for your team.
You can however change the battle type (singles, doubles, and so on) in Edit => Change Battle Type.
There is also an option to choose the tier you play in. Only Pokemon in or below your tier will then be proposed.
The tier list entries for Pokemon are gathered from Pokemon Showdown.
As a gimmick, you can now also view the Pokedex entries for your team after getting the proposal.
Just click on "More information" for doing so.
You can select, whether you want to retrieve the usage statistics from Pokemon GL or from Smogon.
Just click on the "Active Provider" button in the bottom bar, or via Menu "Choose Provider".
There is now also an option for exporting the proposed team to Pokemon Showdown.
Click on Export, Choose Export to Showdown and just click copy.
Note that this feature will only work properly at this point of time, if your active provider is set to "SmogonStatManager".
## So how does it look like?
This is an example team created by the tool, where the preselection only included Blastoise.
The Battle Type was set to "Doubles". The tool is executed in Linux using Gnome, it might render differently at your side.
English UI, Tier set to OU, Battle Type Single, Main Window

English UI, Tier set to OU, Battle Type Single, Info Window

English UI, Tier set to OU, Battle Type Single, Showdown Export

## Current limitations
- PokemonGL stat provider is not yet able to also export spreads for showdown.
- SmogonStatManager does not yet pay respect to Battle Types.
## Build Status
[](https://ci.appveyor.com/project/DigitalFlow/pokemon-team-builder/branch/master)
## Legal notice
Pokémon and Nintendo both are registered Trademarks and do not belong to me in any way.