private int GetDieTypeIndex(Types.Die dieType)
 {
     for (int i = 0; i < DieTypes.Count; ++i)
     {
         if (DieTypes[i] == Methods.GetDieTypeString(dieType))
         {
             return(i);
         }
     }
     return(0);
 }
Exemplo n.º 2
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);
        }