//отрицательное значение - урон, положительное - ремонт
    private float CalculateDamageArmor(Damage _damage)
    {
        //var result = -_damage.ArmorDmg;
        var result = -DamageUtility.GetDamageValue(_damage, true);

        //var armor = GetArmor();
        //TODO:

        return(result);
    }
    //отрицательное значение - урон, положительное - ремонт
    private float CalculateDamageShield(Damage _damage)
    {
        //var result = -_damage.ShieldDmg;
        var result = -DamageUtility.GetDamageValue(_damage, false);

        //var shield = GetShield();
        //TODO:

        return(result);
    }