private int GetDieTypeIndex(Types.Die dieType) { for (int i = 0; i < DieTypes.Count; ++i) { if (DieTypes[i] == Methods.GetDieTypeString(dieType)) { return(i); } } return(0); }
private static Model.Damage GetDamage(int numDice, Types.Die die, int damageMod, string[] damageTypeStrings) { Model.Damage damage = new Model.Damage(); damage.NumDice = numDice; damage.Die = die; damage.Modifier = damageMod; foreach (string damageTypeString in damageTypeStrings) { damage.DamageDescriptorSet.Add(Methods.GetDamageTypeFromString(damageTypeString)); } return(damage); }