public void Add(ResistanceCollection p_resistances) { for (Int32 i = 0; i < 9; i++) { Add(p_resistances[(EDamageType)i]); } }
public FightValues() { MainHandDamage = new DamageCollection(); OffHandDamage = new DamageCollection(); RangeDamage = new DamageCollection(); MagicPowers = new Dictionary <ESkillID, Single> { { ESkillID.SKILL_AIR_MAGIC, 0f }, { ESkillID.SKILL_FIRE_MAGIC, 0f }, { ESkillID.SKILL_WATER_MAGIC, 0f }, { ESkillID.SKILL_EARTH_MAGIC, 0f }, { ESkillID.SKILL_LIGHT_MAGIC, 0f }, { ESkillID.SKILL_DARK_MAGIC, 0f }, { ESkillID.SKILL_PRIMORDIAL_MAGIC, 0f } }; MagicPowerKeys = new List <ESkillID>(MagicPowers.Keys); MagicFactorSkillBonus = new Dictionary <ESkillID, Single>(); foreach (ESkillID key in MagicPowerKeys) { MagicFactorSkillBonus.Add(key, 0f); } Resistance = new ResistanceCollection(); }
public void CopyTo(ResistanceCollection target) { m_resistance.CopyTo(target.m_resistance, 0); }