Help C++

Забаненный
Забаненный
Статус
Оффлайн
Регистрация
12 Апр 2017
Сообщения
375
Реакции
71
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Здравствуйте, решил спастить bomb damage.
Требует выражение для inline.
Памахитееее, умираю.
Код:
Expand Collapse Copy
inline float ArmorCounter(float flDamage, int ArmorValue)
{
float flArmorRatio = 0.5f;
float flArmorBonus = 0.5f;
if (ArmorValue > 0) {
float flNew = flDamage * flArmorRatio;
float flArmor = (flDamage - flNew) * flArmorBonus;
if (flArmor > static_cast<float>(ArmorValue)) {
flArmor = static_cast<float>(ArmorValue) * (1.f / flArmorBonus);
flNew = flDamage - flArmor;
}
flDamage = flNew;
}
return flDamage;
}
 
если функция рабочая просто удали inline и забудь
 
Назад
Сверху Снизу