PKHeX/PKHeX.Core/Saves/Substructures/Gen6/TrainerSprite6.cs
Kurt cf9e5ec37f Minor refactoring
Change Ability array to IReadOnlyList, add method to check ability index in personal data
Suppress some message warnings
Change EvolutionChain short-circuit for VC to jump from gen6 directly down to gen2. There aren't any notradeback 1 situations, so a notradeback1 will always start with g=1, so no need for the other if-continue.

Simplify pk5 conversion
2020-09-06 10:53:13 -07:00

84 lines
2 KiB
C#

namespace PKHeX.Core
{
#pragma warning disable CA1027 // Mark enums with FlagsAttribute
public enum TrainerSprite6
{
Calem = 00,
Serena = 01,
Sycamore = 02,
Diantha = 03,
Wikstrom = 04,
Malva = 05,
Drasna = 06,
Siebold = 07,
Viola = 08,
Grant = 09,
Korrina = 10,
Ramos = 11,
Clemont = 12,
Valerie = 13,
Olympia = 14,
Wulfric = 15,
Youngster_XY = 16,
// Unused 17
Lass_XY = 18,
Lady_XY = 19,
Schoolgirl_XY = 20,
Battle_Girl_XY = 21,
Schoolboy_XY = 22,
Rich_Boy_XY = 23,
Female_Ace_Trainer_XY = 24,
// Unused 25
Female_Ranger_XY = 26,
Male_Ace_Trainer_XY = 27,
Male_Ranger_XY = 28,
Madame = 29,
Monsieur = 30,
Black_Belt_XY = 31,
Male_Punk_XY = 32,
Fairy_Tale_Girl_XY = 33,
Shauna = 34,
Tierno = 35,
Trevor = 36,
Brendan = 37,
May = 38,
// Unused 39
Hiker = 40,
Aroma_Lady = 41,
Male_Schoolkid = 42,
Female_Schoolkid = 43,
Black_Belt_ORAS = 44,
Battle_Girl_ORAS = 45,
Pokemaniac_ORAS = 46,
Fairy_Tale_Girl_ORAS = 47,
Victor_Winstrate = 48,
Victoria_Winstrate = 49,
Male_Ranger_ORAS = 50,
Female_Ranger_ORAS = 51,
Male_Swimmer_ORAS = 52,
Hex_Maniac = 53,
Male_Ace_Trainer_ORAS = 54,
Female_Ace_Trainer_ORAS = 55,
Street_Thug = 56,
Delinquent = 57,
Male_Expert = 58,
Female_Expert = 59,
Lady_ORAS = 60,
Rich_Boy_ORAS = 61,
Ninja_Boy = 62,
Beauty_ORAS = 63,
Guitarist = 64,
Lass_ORAS = 65,
Male_Breeder_ORAS = 66,
Female_Breeder_ORAS = 67,
Camper = 68,
Picnicker = 69,
Wally = 70,
Steven = 71,
Maxie = 72,
Archie = 73,
Pokémon_Center = 0x80,
Gift = 0x81,
}
}