Пример #1
0
        private static List <int> GetPossibleValues(EFCharacteristics characteristic)
        {
            switch (characteristic.GeneMod5)
            {
            case 0: return(new List <int> {
                    0, 5, 10, 15, 20, 25, 30
                });

            case 1: return(new List <int> {
                    1, 6, 11, 16, 21, 26, 31
                });

            case 2: return(new List <int> {
                    2, 7, 12, 17, 22, 27
                });

            case 3: return(new List <int> {
                    3, 8, 13, 18, 23, 28
                });

            case 4: return(new List <int> {
                    4, 9, 14, 19, 24, 29
                });

            default:
                return(null);
            }
        }
Пример #2
0
 private static List <Description> GetDescriptions(EFCharacteristics characteristic)
 {
     return(characteristic
            .CharacteristicText
            .Select(x => new Description(x.Message, x.LocalLanguage.ToNamedApiResource()))
            .ToList());
 }
Пример #3
0
 internal static APIResource ToApiResource(this EFCharacteristics src)
 => src.ToApiResource <CharacteristicsController>();
Пример #4
0
 private static NamedAPIResource GetHighestStat(EFCharacteristics characteristic)
 {
     return(characteristic.Stat?.ToNamedApiResource());
 }