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); } }
private static List <Description> GetDescriptions(EFCharacteristics characteristic) { return(characteristic .CharacteristicText .Select(x => new Description(x.Message, x.LocalLanguage.ToNamedApiResource())) .ToList()); }
internal static APIResource ToApiResource(this EFCharacteristics src) => src.ToApiResource <CharacteristicsController>();
private static NamedAPIResource GetHighestStat(EFCharacteristics characteristic) { return(characteristic.Stat?.ToNamedApiResource()); }