public static ExtendedBitvector GetAffected(this MobileTemplate template) { var bv = new ExtendedBitvector(); var words = template.GetStatistic <string>(StatisticTypes.AffectedByFlags).Split(' '); foreach (var word in words) { bv.SetBit((int)EnumerationExtensions.GetEnumIgnoreCase <AffectedByTypes>(word)); } return(bv); }
public static GenderTypes GetGender(this MobileTemplate template) => EnumerationExtensions.GetEnumIgnoreCase <GenderTypes>(template.GetStatistic <string>(StatisticTypes.Gender));