namespace PKHeX.Core
{
    /// <summary>
    /// Text File 263 in Black2/White2
    /// </summary>
    public enum PassPower5
    {
        Encounter_Plus1 = 0,
        Encounter_Plus2 = 1,
        Encounter_Plus3 = 2,
        Encounter_Negative1 = 3,
        Encounter_Negative2 = 4,
        Encounter_Negative3 = 5,
        Hatching_Plus1 = 6,
        Hatching_Plus2 = 7,
        Hatching_Plus3 = 8,
        Befriending_Plus1 = 9,
        Befriending_Plus2 = 10,
        Befriending_Plus3 = 11,
        Bargain_Plus1 = 12,
        Bargain_Plus2 = 13,
        Bargain_Plus3 = 14,
        HP_Plus1 = 15,
        HP_Plus2 = 16,
        HP_Plus3 = 17,
        PP_Plus1 = 18,
        PP_Plus2 = 19,
        PP_Plus3 = 20,
        EXP_Plus1 = 21,
        EXP_Plus2 = 22,
        EXP_Plus3 = 23,
        EXP_Negative1 = 24,
        EXP_Negative2 = 25,
        EXP_Negative3 = 26,
        PrizeMoney_Plus1 = 27,
        PrizeMoney_Plus2 = 28,
        PrizeMoney_Plus3 = 29,
        Capture_Plus1 = 30,
        Capture_Plus2 = 31,
        Capture_Plus3 = 32,

        Hatching_S = 33,
        Bargain_S = 34,
        Befriending_S = 35,
        EXP_S = 36,
        PrizeMoney_S = 37,
        Capture_S = 38,
        HPFullRecovery_S = 39,
        Hatch_MAX = 40,
        Bargain_MAX = 41,
        Befriending_MAX = 42,
        EXP_MAX = 43,
        PrizeMoney_MAX = 44,
        Capture_MAX = 45,
        // 46
        // 47
        None = 48,

        // B2W2
        Search_Plus1 = 49,
        Search_Plus2 = 50,
        Search_Plus3 = 51,
        HiddenGrotto_Plus1 = 52,
        HiddenGrotto_Plus2 = 53,
        HiddenGrotto_Plus3 = 54,
        Charm_Plus1 = 55,
        Charm_Plus2 = 56,
        Charm_Plus3 = 57,

        Search_S = 58,
        Search_MAX = 59,
        HiddenGrotto_S = 60,
        HiddenGrotto_MAX = 61,
        Charm_S = 62,
        Charm_MAX = 63,
    }
}
