Exemple #1
0
 private void Reset()
 {
     DamageTypeSelectorViewModel1.SetFromDamageDescriptorSet(new Model.DamageDescriptorSet());
     DamageTypeSelectorViewModel2.SetFromDamageDescriptorSet(new Model.DamageDescriptorSet());
     DamageTypeSelectorViewModel3.SetFromDamageDescriptorSet(new Model.DamageDescriptorSet());
     AbilityDamage = false;
 }
Exemple #2
0
 public Model.Weapon GetWeapon()
 {
     Model.Weapon weapon = new Model.Weapon();
     weapon.Name = WeaponName;
     weapon.DamageDescriptorSets.Add(DamageTypeSelectorViewModel1.GetDamageDescriptorSet());
     weapon.DamageDescriptorSets.Add(DamageTypeSelectorViewModel2.GetDamageDescriptorSet());
     weapon.DamageDescriptorSets.Add(DamageTypeSelectorViewModel3.GetDamageDescriptorSet());
     weapon.AbilityDamage = AbilityDamage;
     if (AbilityDamage)
     {
         weapon.Ability            = Ability;
         weapon.AbilityDamageValue = Convert.ToInt32(AbilityDamageValue);
     }
     return(weapon);
 }