跳到主内容
OF Intel

MECHANICS · 06

核武器与 SAM

OpenFront 的核打击是「金币堆出来的杀招」。会算冲击半径、SAM 射程与 MIRV 的玩家在 5 分钟后开始打降维。

三种核弹的硬数据

名称成本innerouterSAM 可拦
AtomBomb750,0001230
HydrogenBomb5,000,00080100
MIRVWarhead—(由 MIRV 释放)1218✓ 飞行中可被 SAM 正常选中
MIRV(载具)25M + 15M × 已发射数分裂为多枚 MIRVWarhead

v33.4 源码行为:MIRV 载体仍不在 SAM 目标列表中;分裂后,每枚 MIRVWarhead 都按普通 NukeExecution 飞行并接受 SAM 弹道检查。旧的 50-tile 目标捷径已失效。发射 MIRV 也会让对应 Missile Silo 进入冷却。核验 SAM 选目标MIRV 执行

冲击半径解读

inner 半径内的所有 tile 100% 损毁。outer 是外圈,按 BFS 概率(约 50%)扩散,留下辐射区域。辐射区让攻方 mag 临时变弱:mag *= (5 − 2 × falloutRatio)

v33.4 原子弹批量与 Silo 时序

8 按一次是 x1,连按两次是 x5;径向菜单提供原子弹 x1/x2/x5/xMax。氢弹和 MIRV 仍是单次。批量受金币、最多 50 次操作与所有 Silo 已装填发射管数共同限制。

同一 Silo 的核弹每隔 1 tick 发出一枚;不同可用 Silo 可在同一 tick 各发一枚。批量输入只缩短下达命令的时间,不代表同一 Silo 同时发射,也不会绕过 SAM。核验批量上限径向档位同 Silo 调度

水核模式(isWaterNukes)

启用时,核爆判定改为平滑圆形而非 BFS 扩散,意味着海面也能被均匀清空——对沿海玩家是极大威胁。私密大厅默认关闭。

SAM 防空

核武器与 SAM
原子弹冲击半径
inner 12 / outer 30 tiles
氢弹冲击半径
inner 80 / outer 100 tiles
MIRV 弹头
inner 12 / outer 18 tiles
SAM 冷却
90 ticks (9s)
默认核弹速度
10 tiles/tick (v33)
SAM 射程公式
samRange(level) = 150 - 480 / (level + 5); 默认 70, 顶级 ≈ 140, 上限 150
SAM 拦截目标
AtomBomb / HydrogenBomb / 飞行中的 MIRVWarhead(v33 弹道选目标)
MIRV 发射井冷却
发射 MIRV 会调用 MissileSilo.launch(),不能立刻从同一发射井补第二枚核弹
提前射击窗口
tickBeforeShooting = nukeReachTick − samReachTick ≥ 0

核打击节奏建议

  1. 3 分钟前:不要造核弹,金币应优先 City/Port 经济。
  2. 3~5 分钟:1 座 Missile Silo + 1 座 SAM 起威慑。
  3. 5~8 分钟:积累 5M 金币准备氢弹,目标是对方 City 群或 Silo。
  4. 8 分钟后:考虑 25M 成本的 MIRV,迫使对手分散 SAM 覆盖。
MIRV 心理战

MIRV 的真正价值是饱和,不是保证命中。载体抵达分裂点后,每枚弹头都会成为普通 SAM 目标。进攻方要压垮可用弹量或覆盖路径;防守方应重叠发射器,但不要把它们塞进同一个爆炸区。

反核要点