ProtectedawaitingProtectedblockProtectedblockProtectedcursorProtectedmodeProtectedonProtectedoptionProtectedscaleProtectedtextProtectedtextGet the starter attributes for the given PokemonSpecies, after sanitizing them. If somehow a preference is set for a form, variant, gender, ability or nature that wasn't actually unlocked or is invalid it will be cleared here
StarterAttributes for the species
OptionalotherSpecies: defaultCheck whether a given form is caught for a given species. All forms that can be reached through a form change during battle are considered caught and show up in the dex as such.
OptionalotherSpecies: defaultThe species to check; defaults to current species
OptionalotherFormIndex: numberThe form index of the form to check; defaults to current form
StarterAttributes for the species
ProtectedsetOptionalforceUpdate: booleanOptionalname: stringOptionaldelay: null | numberOptionalcallback: null | FunctionOptionalcallbackDelay: null | numberOptionalprompt: null | booleanOptionalpromptDelay: null | number
A basic abstract class to act as a holder and processor for UI elements.