Формулы экономики и боевой эффективности корабля в Corsairs Legacy

В этой статье собраны ключевые формулы, определяющие экономику и боевую эффективность корабля. Все значения приведены для текущей версии игры и могут быть изменены в процессе балансировки.
Формула базовой стоимости корабля
Базовая цена (Base) рассчитывается так:
где r — модификатор ранга (GetShipSize).
Основные факторы влияния:
- Вместимость трюма (Capacity) существенно влияет на цену.
- Корпус и паруса (Hull, Rigging) масштабируются с рангом (r).
- Экипаж (Crew) добавляет фиксированную стоимость (120 за слот).
- Скорость и манёвренность (Speed, Turn) оказывают заметное влияние.
Цена покупки корабля на верфи
Покупка:
где Харизма (Charisma) даёт скидку от 0.5% до 5%, а её значение может быть от 1 до 10.
Пример:
- Харизма 1 → 99.5% от Base
- Харизма 10 → 95% от Base
Цена покупки одинакова на колониальной верфи и у контрабандистов.
Формула продажи корабля
Продажа зависит от:
- текущего состояния корпуса (HullMod)
- текущего состояния парусов (RiggingMod)
- типа верфи (K)
- харизмы героя (Charisma)
Формула продажи:
Где:
RiggingMod = currentRigging / maxRigging
K = 35 (колония) или 25 (контрабандисты)
При 100% состоянии:
- максимум ≈ 9.5% от Base в колонии
- максимум ≈ 7% у контрабандистов
Продажа всегда менее выгодна, чем покупка.
Формула стоимости ремонта корабля
Коэффициенты по классам кораблей
- 7 класс - 3
- 6 класс - 6
- 5 класс - 12
- 4 класс - 15
- 3 класс - 18
- 2 класс - 21
- 1 класс - 24
Стоимость ремонта 30% корпуса корабля
где Hull — повреждённый корпус корабля.
Стоимость ремонта 30% парусов корабля
где Rigging — повреждённые паруса корабля.
Формула огневой мощи корабля
где Guns — количество пушек, а Caliber — калибр орудий.
Огневая мощь "в минуту" с учётом перезарядки:
9 lb: 18 c → 60/18 = 3.333 выстрела/мин на пушку
12 lb: 21 c → 60/21 = 2.857 выстрела/мин на пушку
Модификаторы от положения парусов
Поворот (манёвренность)
Паруса наполовину открыты → 100%
Все паруса открыты → 70%
Скорость
Паруса наполовину открыты → 50%
Все паруса открыты → 100%
Формулы стоимости обеспечения команды на 30 дней
Нормы потребления:
Ром = ceil(30 × Crew / 4)
Лекарства = ceil(30 × Crew / 10)
где Crew — команда, а ceil — округление вверх.
Цены:
Ром = 27 песо
Лекарства = 33 песо
Формулы лута
Базовая формула лута
где Capacity — вместимость корабля, а R — класс корабля.
Распределение множителей:
- Военный: M1, M2 ∈ {0,1}
E[M] = 0.5
P(Loot = 0) = 25% - Обычный: M1, M2 ∈ {0,1,2}
E[M] = 1
P(Loot = 0) = 11.11% - Торговый: M1, M2 ∈ {0,1,2,3}
E[M] = 1.5
P(Loot = 0) = 6.25%
Средний лут (Expected)
где Capacity — вместимость корабля, а R — класс корабля.
Формула лута для торгового конвоя
где Capacity — вместимость корабля, а R — класс корабля.
Границы:
- Min: M1 = 1, M2 = 1, Capacity = min
- Max: M1 = 4, M2 = 4, Capacity = max
- Avg (ожидаемое): E[M] = 2.5
где Capacity — вместимость корабля, а R — класс корабля.
Формула лута для торгового конвоя в Старом Свете
где Capacity — вместимость корабля, а R — класс корабля.
Границы:
- Min: M1 = 2, M2 = 2, Capacity = min
- Avg: E[M] = 3
где Capacity — вместимость корабля, а R — класс корабля.
- Max: M1 = 4, M2 = 4, Capacity = max











