architdate / PKHeX-Auto-Legality-Mod

Modded Showdown import function that can be sideloaded for automatic Pokemon Legality
MIT License
39 stars 11 forks source link

PKHeX Automatic Legality Mod

DISCONTINUATION NOTICE (MOD MOVED TO THIS REPOSITORY) The development on this repository has been discontinued since 23/11/2018. The project is being continued in the form of plugins, which is a much more elegant way of handling mods. It is also easier to build and distribute to users. The plugins are being developed and released in the PKHeX-Plugins repository Thank you for your continued support with this mod.

Build status

PKHeX Automatic Legality Mod is for being able to make instant legal Pokémon on PKHeX using just a Pokémon Showdown teambuilder template.

What is a mod exactly? In this case a mod is somewhat like a macro being used in the given framework without being greatly changed from the original and also making the Pokemon legal.

This repository contains the files needed to set up your own PKHeX build with all the amazing stuff that it has as well as the Pokemon Showdown Mod in it.

For more information on building and usage, contact me on Discord at thecommondude#8240

The teambuilder for the Pokemon templates can be found on: Pokémon Showdown

Latest Builds Testing [May be unstable]

The latest builds can be tested by users. They are available for download in the #builds channel in the Discord server. These builds may be unstable sometimes so there might be some bugs. For a more stable experience with tested features, use the latest releases!

Features

A COMPLETE LIST OF FEATURES CAN BE SEEN HERE

How to quick set-up the mod.

$ git clone https://github.com/kwsch/PKHeX.git
            this.Menu_Tools.DropDownItems.Insert(0, EnableMenu(resources));
            this.Menu_AutoLegality.DropDownItems.Add(EnableAutoLegality(resources));

Installing the Mod + Addons

Tutorial Video

https://www.youtube.com/watch?v=Yak_eNAUO7I&feature=youtu.be

[OPTIONAL] TID, SID, OT, Country, Sub Region, Console Region settings.

Automatic TID, SID, OT, Country, Sub Region, Console Region settings

Specific/Fallback TID, SID, OT, Country, Sub Region, Console Region settings

Credits to the several people who requested this in GitHub Issues

Specific trainerdata settings for specific games using trainerdata.json

[OPTIONAL] Addon Legality mods:

The instructions for each one of these will be located within their own folders within the Addons (Optional) folder in the repository Current Addons:

Adding Priority to event searches.

Maintainers

Just me right now, but if you want to contribute, feel free to contact me on Discord at thecommondude#8240

Credits