Programming I made a Random Hackmon Team Generator.

Hello. As you can see by the thread title I made a program that generates random (Illegal) teams based on criteria on the options.
The criteria you can select on are:
Choose pokemon by smogon tier,
Doing a monotype, mono legendary, mono egg group and mono colour,
Using tiers of items,
Not using pokemon specific items,
Forcing an item onto 1 or all pokemon,
Forcing an ability onto 1 or all pokemon,
Using tiers of abilitys,
Using Z-moves on movesets or not,
Forcing a move onto 1 or all pokemon,
Using tiers of moves,
Using only attacking or only status moves,
Forcing Z-Moves to be useful,
Randomizing Shinies and setting levels to randomize.

You can also save these options to load later.

By the Way the program is coded in python 3, so you will have to download that, I tested it in 3.6.4 so here is a link to that: https://www.python.org/downloads/release/python-364/ And you should click "Windows x86-64 executable installer" assuming that your computer is windows and 64-bit.

My program is on GitHub, a Code sharing website, on this link: https://github.com/jrober14/Tkinter-Hackmon-Random-Team-Generator
It contains the program, some screenshots, and some presets you can use.

I have spent many hours on this project so downloads and comments are very much appreciated.

It is programmed in tkinter (and ttk for the tabs), and if you know python but you don't know tkinter this is a good website to learn it
https://www.python-course.eu/python_tkinter.php

I am sorry if I posted something wrong, this is my first time in the forums.

I shall now show some screenshots.
!Ability options.PNG
!Item options.PNG
!Move options.PNG
!My program main screen.PNG
 

Attachments

Its similar to it, but it is programmed in python, and has lots more features, for example you can set it so you only get useful moves, abilities, and items, so for example, hackmon cup you might get a pokemon holding a poke ball, whereas in mine you turn of getting useless items like that.
 

peach

just know that if you hide it doesn't go away
is a Programmer Alumnusis a Battle Simulator Moderator Alumnus
Is the team generation the same as you can find in Hackmons Cup?
for what it's worth you can directly get that (minus any customisation options obviously) through the ps server with
Code:
node pokemon-showdown generate-team gen7hackmonscup
or whatever format you want
 
for what it's worth you can directly get that (minus any customisation options obviously) through the ps server with
Code:
node pokemon-showdown generate-team gen7hackmonscup
or whatever format you want
Thank you, but my program is not designed to be hackmons cup. It is designed to be a program that generates random teams, but with extra options, so that would not work, but thank you anyway, I did not know that.
 

Users Who Are Viewing This Thread (Users: 1, Guests: 0)

Top