《Corsairs Legacy》中舰船经济性和战斗效能的计算公式

本文汇总了决定船只经济性与战斗效率的关键公式。所有数值基于当前游戏版本,在平衡调整过程中可能会发生变化。
船只基础价格公式
基础价格 (Base) 计算方式如下:
Base = (Hull × r) + (Rigging × r) + (Crew × 120) + (Capacity × 0.05 × r) + (50 × Speed × r) + (100 × Turn × r)
其中 r 为等级系数 (GetShipSize)。
主要影响因素:
- 货舱容量 (Capacity) 对价格有显著影响。
- 船体 与 索具 (Hull, Rigging) 会随等级(r)进行缩放。
- 船员 (Crew) 每个位置增加固定成本(120)。
- 速度 与 机动性 (Speed, Turn) 也具有明显影响。
船坞购买价格
购买公式:
Buy = Base × (1 − 0.005 × Charisma)
魅力值 (Charisma) 提供 0.5% 至 5% 的折扣,数值范围为 1–10。
示例:
- 魅力值 1 → Base 的 99.5%
- 魅力值 10 → Base 的 95%
购买价格在殖民地船坞和走私商处相同。
船只出售公式
出售价格取决于:
- 当前船体状态 (HullMod)
- 当前索具状态 (RiggingMod)
- 船坞类型 (K)
- 角色魅力值 (Charisma)
出售公式:
Sell = Base × (0.05 + 0.1×HullMod + 0.1×RiggingMod) × (K + 0.3×Charisma) / 100
其中:
HullMod = currentHull / maxHull
RiggingMod = currentRigging / maxRigging
K = 35(殖民地)或 25(走私商)
RiggingMod = currentRigging / maxRigging
K = 35(殖民地)或 25(走私商)
在 100% 状态下:
- 在殖民地最高约为 Base 的 9.5%
- 在走私商最高约为 7%
出售始终不如购买划算。
船只维修费用公式
按船只等级划分的系数
- 7级 - 3
- 6级 - 6
- 5级 - 12
- 4级 - 15
- 3级 - 18
- 2级 - 21
- 1级 - 24
修复 30% 船体的费用
损坏的 Hull × 等级系数(比索)
其中 Hull 表示受损船体数值。
修复 30% 索具的费用
损坏的 Rigging × 等级系数(比索)
其中 Rigging 表示受损索具数值。
火力公式
Firepower Index = Guns × Caliber
其中 Guns 为火炮数量,Caliber 为火炮口径。
考虑装填时间后的“每分钟”火力:
6 lb: 15 秒 → 60/15 = 4.000 发/分钟(每门炮)
9 lb: 18 秒 → 60/18 = 3.333 发/分钟(每门炮)
12 lb: 21 秒 → 60/21 = 2.857 发/分钟(每门炮)
9 lb: 18 秒 → 60/18 = 3.333 发/分钟(每门炮)
12 lb: 21 秒 → 60/21 = 2.857 发/分钟(每门炮)
帆位修正系数
转向(机动性)
帆收起 → 35%
帆半开 → 100%
全部展开 → 70%
帆半开 → 100%
全部展开 → 70%
速度
帆收起 → 0%
帆半开 → 50%
全部展开 → 100%
帆半开 → 50%
全部展开 → 100%
30 天船员补给费用公式
消耗量:
口粮 = ceil(30 × Crew / 2)
朗姆酒 = ceil(30 × Crew / 4)
药品 = ceil(30 × Crew / 10)
朗姆酒 = ceil(30 × Crew / 4)
药品 = ceil(30 × Crew / 10)
其中 Crew 为船员人数,ceil 表示向上取整。
价格:
口粮 = 15 比索
朗姆酒 = 27 比索
药品 = 33 比索
朗姆酒 = 27 比索
药品 = 33 比索
战利品(Loot)公式
战利品数量由船只等级(R)、容量(Capacity)以及随机乘数 M1 与 M2 决定。
基础公式
Loot = (10 − R) × (1000 × M1) + (Capacity / 10 × M2)
其中:
- R — 船只等级;
- Capacity — 船只容量;
- M1 — 与等级相关部分的随机乘数;
- M2 — 与容量相关部分的随机乘数。
第一部分按 (10 − R) 进行缩放;第二部分与容量成正比,计算方式为 Capacity / 10。
不同船型的乘数范围
- 战舰:
M1, M2 ∈ {0, 1}
期望值:E[M] = 0.5
零战利品概率:25% - 普通船:
M1, M2 ∈ {0, 1, 2}
E[M] = 1
零战利品概率:11.11% - 商船:
M1, M2 ∈ {0, 1, 2, 3}
E[M] = 1.5
零战利品概率:6.25%
平均战利品(期望值)
E[Loot] = E[M] × (10 − R) × 1000 + E[M] × (Capacity / 10)
E[M] 的取值根据上述船型决定。
商船船队战利品公式
商船船队使用扩展的乘数范围。
Loot = (10 − R) × (1000 × M1) + (Capacity / 10 × M2)
乘数范围:
- 最小:M1 = 1,M2 = 1
- 最大:M1 = 4,M2 = 4
- 平均值:E[M] = 2.5
船队平均战利品:
E[Loot] = 2500 × (10 − R) + 0.25 × Capacity
旧世界商船船队战利品公式
在旧世界地区使用更高的乘数。
乘数范围:
- 最小:M1 = 2,M2 = 2
- 最大:M1 = 4,M2 = 4
- 平均值:E[M] = 3
平均战利品:
E[Loot] = 3000 × (10 − R) + 0.3 × Capacity











