-
Notifications
You must be signed in to change notification settings - Fork 134
Plugin Settings
Lusamine edited this page Oct 26, 2020
·
18 revisions
This page describes further settings that you can change to customize PKHeX-Plugins for your own use.
These can be accessed under Tools > Auto-Legality Mod > Plugin Settings
.
-
AllowTrainerOverride: Accepts
OT:
,TID:
,SID:
, andOTGender:
as additional elements of a Showdown set. These may not be preserved if it is not possible for legality. - EnableEasterEggs: Produces an Easter Egg Pokémon if the provided set is illegal.
-
ForceSpecifiedBall: Attempts to use
Ball:
to specify the Poké Ball if legal. - GPSSBaseURL: Base URL for GPSS features.
- LatestIP: Stores the last IP used by LiveHeX.
- PrioritizeEvent: Tries to generate an event Pokémon compatible with the set first. Note that if you have a priority game set, it will look in that game version first.
-
PrioritizeGame / PrioritizeGameVersion:
- If PrioritizeGame is set to
False
, ALM will ignore PrioritizeGameVersion and look for Pokémon encounters starting from the most recent game to the oldest game. - If PrioritizeGame is set to
True
and PrioritizeGameVersion is set toAny
, ALM will try to generate a Pokémon from the current loaded save game version first before checking other games. - If PrioritizeGame is set to
True
and PrioritizeGameVersion is set to a specific game, ALM will try to generate a Pokémon from that game first.
- If PrioritizeGame is set to
-
PromptForSmogonImport: Used for
Generate Smogon Sets
. If set to true, ALM will ask for approval for each set before attempting to generate it. - SetAllLegalRibbons: Adds all ribbons that are legal according to PKHeX legality.
- SetBattleVersion: If enabled, ALM will set all past-generation Pokémon as Battle Ready for games that support it.
- SetMatchingBalls: Attempts to match a Poké Ball to the color of the Pokémon. Nonshiny Pokémon colors are based on the Pokédex color, while shiny Pokémon colors are implemented specially for ALM.
- SetRandomTracker: If enabled, ALM will randomize a HOME tracker for every Pokémon. It is still recommended to put the Pokémon in HOME manually so it can be assigned a legitimate tracker.
- USBBotBasePreferred: Allows LiveHeX to use USB-Botbase instead of sys-botbase.
-
UseCompetitiveMarkings / UseMarkings: If UseMarkings is enabled, markings will be applied when applicable for the Pokémon's IVs. These do not take Hyper Training into account and should not be confused with Marks.
- If UseMarkings is enabled and UseCompetitiveMarkings is disabled, ALM uses PKHeX's default behavior. An IV of 31 will be set to blue, and an IV of 0 will be set to red.
- If UseMarkings and UseCompetitiveMarkings are both enabled, ALM sets IVs of 31 blue and IVs of 30 to red.
- UseTrainerData: Enables use of custom trainer data. See the Using Custom Trainer Data page for how to set this up.
- UseXOROSHIRO: Generates legal nonshiny raid Pokémon based on the game's RNG. Due to the restrictions of Xoroshiro, Pokémon IVs will very likely be imperfect and then Hyper Trained afterwards.
Information
Installation / Configuration
Features and Guides