Добавить расчет максимального размера компенсации #8
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Konstantin:
Логика расчёта компенсации:
Для Хомдефа:
Для всех кораблей
Compens = ZKBpnc - insurance
Если Compens меньше 200кк, то Compens
Если Compens больше 200кк, то 200кк
ZKBpnc - "Цена по ZKB без карго"
insurance - выплата без страховки
‐------------
Отдельно для Реконов
Все тоже самое, но до 300кк
Отдельно для Т2 бонусников все тоже самое, но до 300 лямов
‐-‐-----------
Табличка выплаты (insurance) без страховки по классам
Сделать в отдельной закладке "Настройки", чтобы если надо мы могли менять это поле
Фрегат T1 - 100 000
Эсминец T1 - 200 000
Эсминец Т2 - 500 000
Крейсер Т1 - 3кк
Крейсер Т2 - 16кк
Крейсер Т3 - 56kk
Батл крейсер - 17кк
Батл крейсер Т2 - 26кк
Линкор Обычный - 44кк
Линкор Мародер Т2 - 108кк
Фракционный Линкор - 58кк
Логика расчета компенса для КТА:
Для всех кораблей
Compens = ZKBpnc - insurance
ZKBpnc - "Цена по ZKB без карго"
insurance - выплата без страховки
insurance берем отсюда
Фрегат T1 - 100 000
Эсминец T1 - 200 000
Эсминец Т2 - 500 000
Крейсер Т1 - 3кк
Крейсер Т2 - 16кк
Крейсер Т3 - 56kk
Батл крейсер - 17кк
Батл крейсер Т2 - 26кк
Линкор Обычный - 44кк
Линкор Мародер Т2 - 108кк
Фракционный Линкор - 58кк
————————-
Нюанс:
Если в Хомдефе пофигу, была там Абисалка или нет, там мы ее как 0 считаем и все, то тут надо выплатить даже если человек использует абисалку как минимум на Найтмаре или Багете
Логика какая:
Раздел в настройках, с полями для ввода стандартного компенса для основных кораблей доктрин, в данном случае для Nightmare и Barghest
Например:
Nightmare = 1,3Б
Barghest = 1,1Б
——————————
И проверка:
Если тип корабля Nightmare
Compens = ZKBpnc - insurance
Если Compens на 20% меньше чем NightmareStandartCompens то Compens = NightmareStandartCompens
Если тип корабля Barghest
Если Compens на 20% меньше чем BarghestStandartCompens то Compens = BarghestStandartCompens
———————————————-
Логика для Роум:
Все тоже самое что для Хомдефа, только все ДО 200 лямов