/// <summary> /// Возвращает здоровье, если есть броня /// </summary> /// <param name="armorSuit">Броня</param> /// <returns></returns> public static double GetHitPoints(ArmorSuit armorSuit) { if (armorSuit != null) { return(armorSuit.HitPoints); } else { return(0); } }
/// <summary> /// Возвращает штраф скорости атаки, если есть броня /// </summary> /// <param name="armorSuit">Броня</param> /// <returns></returns> public static double GetMulctSpeedAttack(ArmorSuit armorSuit) { if (armorSuit != null) { return(armorSuit.MulctSpeedAttack); } else { return(1); } }
/// <summary> /// Возвращает броню, если есть броня /// </summary> /// <param name="armorSuit">Броня</param> /// <returns></returns> public static double GetArmor(ArmorSuit armorSuit) { if (armorSuit != null) { return(armorSuit.Armor); } else { return(0); } }
/// <summary> /// Возвращает штраф шанса уклонения, если есть броня /// </summary> /// <param name="armorSuit">Броня</param> /// <returns></returns> public static double GetMulctChanceEvasion(ArmorSuit armorSuit) { if (armorSuit != null) { return(armorSuit.MulctChanceEvasion); } else { return(1); } }
/// <summary> /// Возвращает шанс промаха, если есть броня /// </summary> /// <param name="armorSuit">Броня</param> /// <returns></returns> public static double GetChanceSlip(ArmorSuit armorSuit) { if (armorSuit != null) { return(armorSuit.ChanceSlip); } else { return(0); } }
/// <summary> /// Возвращает шанс критического урона, если есть броня /// </summary> /// <param name="armorSuit">Броня</param> /// <returns></returns> public static double GetMulctCriticalDamage(ArmorSuit armorSuit) { if (armorSuit != null) { return(armorSuit.MulctCriticalDamage); } else { return(1); } }