跳到主内容
⌖ OF Intel

GUIDES

OpenFront 核弹何时会自动解掉你自己的联盟?

核弹在发射的那一刻就会自动解除你的联盟,而不是落地时。本文讲清 100 加权瓦片阈值、任意建筑规则、为何判定发生在发射而非落地、MIRV 的豁免与无条件开战,以及如何安全卡在阈值之下。

发布 2026年10月2日 更新 2026年10月2日 由 OpenFront Intel 编辑组核验 #nuclear#alliance#threshold#mirv#endgame

在 OpenFront 里,朝你结盟的玩家发射核弹,会在导弹离开发射井的那一刻自动解除这段联盟——而不是导弹落地时。只要发射的瞬间满足以下两个触发条件之一,联盟就会被断开:你的盟友落在爆炸圈内的加权瓦片总数超过 100,或者爆炸环里哪怕只有一座属于盟友的建筑。界面上你看不到这个计数,导弹升空之后也无法召回,所以「能不能打他们又保住联盟」这个问题,在你按下发射之前就已经由对方首都的几何形状决定了。一枚摆位精准的原子弹,可以在抹掉盟友一大片人口的同时让联盟存活;而同一枚 MIRV 对准同一个盟友,却永远活不下来——它在发射瞬间无条件斩断联盟。区别不在伤害,而在发射器跑的是哪一种检查,而这一个事实,直接改变了你想重创伙伴却不想付背叛外交代价时该伸手去拿哪件武器。想弄清联盟在其它时刻何时会断、以及背叛的代价,可以先读何时解除盟友联盟;想看另一种保联盟的核打击思路,可以参考水核。

一句话讲清规则

核弹发射会断开目标联盟的方式恰好有两种,而且两者都在发射瓦片判定,而非落地瓦片。第一种是数量检验:游戏把落在爆炸圈内的每一块目标瓦片求和,内圈半径的瓦片按 1.0 计权、外圈半径的瓦片按 0.5 计权,当这个加权和严格大于 100 时断开联盟。恰好 100 不断;100.5 就断,因为比较的是 > 100,不是 >= 100。第二种是存在检验,而且在代码里先被检查:只要有一座属于目标的建筑——港口、工厂、它们建筑集里的任何东西——落在爆炸环内,联盟立即断开,不管同时还压住了多少瓦片。这个先后顺序很关键,因为它意味着结构规则可以在加权瓦片数还远不到 100 时就触发。所以在你发射之前,真正要问的问题从来不是「这一发能造成多少伤害」,而是「爆炸环是否覆盖了对方首都超过 100 的加权瓦片,或者是否碰到了他们哪怕一座建筑?」只要任一答案为是,导弹还没飞出发射井,联盟就已经没了。如果目标根本不是你的盟友,那两种触发都不适用,这次发射就是一次普通攻击,没有任何联盟后果。因此整个机制可以化简成一个你看着地图就能用眼睛解决的几何问题:把爆炸半径量到对方首都,数一数环内的建筑,然后判断哪件武器能让你留在安全的一侧。本文真正回答的更深层问题,不是断不断,而是面对一座真实密集的首都,这两种触发到底有多容易踩中,以及当它们踩中时,你手里还剩哪件武器能安全使用。

为什么是「发射」这一刻,而不是落地

这个机制里最常被误解的一点,是判定发生的时间点。联盟断开不是由冲击波、伤害或人口被摧毁触发的,而是在发射动作完成的那一刻由发射器自己计算的。引擎在那一刻读取目标的当前瓦片与建筑,跑一遍检查,如果踩线,立即调用断开联盟的动作,关系值随之骤降。导弹随后飞行的整段路程,联盟状态已经定格——你无法在飞行途中改变主意,也无法通过中途改道让它「不再踩线」。这一点在战术上有两层含义。第一层是判断必须前置:你必须在按下发射前就把几何算清楚,因为一旦升空就没有任何补救。第二层是它和伤害解耦:伤害由爆炸半径与威力决定,是否断盟由发射瞬间的几何决定,两者用的是同一套半径但不同的判据,所以完全可能出现「伤害巨大但联盟存活」或「伤害一般却已经开战」的组合。理解这一点之后,你就明白为什么社区里那些「我以为只是轻轻敲一下盟友」却换来背叛惩罚的报告,几乎都不是引擎出错,而是玩家在发射前没有意识到那一发的几何已经踩线。把判定锚定在发射这一瞬间,也正是整套「安全瞄准」策略成立的根基:你要优化的不是落地效果,而是发射那一刻的几何。

100 加权瓦片阈值,逐格拆解

100 是整个机制里唯一的常数,它在 v0.34 线上从 v0.34.0 到本指南核验所用的 v0.34.22 标签一直稳定在恰好 100。要用好它,你得先理解「加权瓦片」是什么意思,因为引擎比的不是原始瓦片数。每枚核弹的爆炸都有两个半径:内圈半径里是彻底击杀,外圈半径里伤害衰减。内圈半径内的瓦片,每块按 1.0 计入阈值;落在外圈半径内但内圈半径外的瓦片,每块只计 0.5。引擎把这些对目标的瓦片全部加起来,当总和大于 100 时断开联盟。实际效果是,核弹的内核对阈值的「造价」大约是外圈的三倍,这让把爆炸的致密部分瞄准对方首都最密的部分变得有利,有时能在保持高击杀的同时压在阈值线以下。以原子弹为例,它的爆炸是内圈半径 12 瓦片、外圈半径 30 瓦片:内圈圆盘贡献了加权和的大头,而宽外圈每瓦片加 0.5,所以一条贴着对方首都的薄外圈弧,完全可能在没加多少伤害的情况下把一发贴线发射推过阈值。氢弹则是相反的问题:它的爆炸是内圈 80、外圈 100,所以它几乎碰到的每一块瓦片都是全权重,任何对准盟友人口首都的氢弹都几乎必然超过 100 并断开联盟。这正是氢弹在外交意义上等于宣战、而原子弹才是那件能做外科手术式、保联盟打击的唯一武器的全部原因。加权模型还解释了为什么同一枚原子弹在首都一侧安全、另一侧就断盟:把瞄点往人口密集方向挪几格,内圈圆盘多吞进全权重瓦片;往稀疏边缘挪几格,同一发爆炸就能稳稳压在线下。还有一种在没法手算瓦片时理解预算的实用思路:因为原子弹的内圈圆盘只有 12 瓦片宽,它单独最多只贡献几十个加权点,所以通常决定贴线一发的是外圈。这意味着「安全瞄准」的功夫其实是管外圈的功夫——把 30 瓦片环的边缘刚好收在首都最密一条街带之前——而不是读内圈盘子的功夫,因为内圈小到几乎从不是单独的限制因素。同样的不对称也解释了为什么氢弹 80 瓦片的内圈核心更容易踩线:光它的内圈盘就可能在还没轮到外圈时逼近预算,换句话说,氢弹的几何天生就是用来断盟的,不是用来穿针的。

任意建筑规则

第二个触发点是玩家最容易漏的,因为它跟你打中对方多少完全无关。如果爆炸环碰到哪怕一座属于目标的建筑,联盟立刻断开,而且这个检查在加权瓦片计数之前就先跑。就这条规则而言,「建筑」是目标建筑集里的一个已建造对象——支撑其经济的港口与工厂——不是它们的人口瓦片。这条规则让结构规则成为大多数真实对局里的主导变量,因为首都会把港口与工厂聚成一小片密集簇,而任何对准首都的核弹几乎必然压到至少一座。对「安全瞄准」策略的后果是:「压在 100 加权瓦片以下」本身不够,你还得让爆炸环避开他们每一座建筑,这通常意味着瞄准一段落在「结构与港口簇」之外的对方人口。在游戏早中期、结构还摊得开时,这更容易;在游戏后期、港口已被拉到首都身后收拢时,安全区缩到几乎没有,结构规则实际上把任何首都级的原子弹都变成了一断。结构规则还解释了社区里一个看起来像 bug 的具体观察:有玩家报告核弹「明明只抹掉了一个角却断盟了」。那些情况下那个角里仍然压着目标的一座港口,触发者是那一座建筑,不是瓦片数。你判断安全瞄准时,要把目标的每一座建筑都当成爆炸环里的硬性禁点,像对待加权瓦片预算一样绕着它们规划这一发。结构规则也没有任何回收余地:因为它先被检查、且单座对象即触发,你没法像削瓦片数那样把它「削」下去——唯一的解法是把整个爆炸环从那座建筑上移开,这比微调瓦片预算大得多,通常正是决定安全瞄准时机存不存在的因素。在拥挤的终局里,港口与你要争的人口街带往往是同一簇,那种大挪动常常根本做不到,这就是为什么结构规则比瓦片阈值更让人感觉到:随着游戏推进、首都把经济往你要打的人口外沿收紧,安全瞄准窗口在关闭。结构规则没有瓦片阈值那种渐进边缘:建筑要么在环内、要么不在,进一座就足以触发,所以你要围绕它规划的安全余量是最近一座港口到环的距离,不是一个你可以往下削的瓦片数。

快速对照

下表把三种核武器的发射代价、速度、爆炸半径以及「发射器是否在发射时开战」摆在一起,全部对照 v0.34.22 源码核验。读这张表的关键是最后一列:只有氢弹与 MIRV 在发射时必然或近乎必然开战,原子弹是三者中唯一存在「保联盟窗口」的武器,而 MIRV 则连那一点窗口都没有。

武器发射代价(金币)速度爆炸内圈/外圈(瓦片)发射器在发射时开战吗?
原子弹75 万1012 / 30仅当加权盟友瓦片 > 100,或环内压到盟友建筑时
氢弹150 万1080 / 100几乎必然(内圈 80 瓦片几乎总是把加权和推到 100 以上)
MIRV250 万15内 12 / 外 18,共 350 枚弹头无条件:发射瞬间即断盟,关系 −100

记住这张表的核心结论:原子弹是「可选择是否保联盟」的武器,氢弹与 MIRV 在瞄准盟友时是「保不了联盟」的武器。武器选型本身就该先按这一列过滤——如果你想重创盟友却还想留着这段关系,你唯一合法的核选项就是原子弹,而且要把它压在结构环之外、瓦片预算之下。这张表也解释了为什么社区里很多「我以为能用核弹敲一下盟友」的讨论最后都卡在同一个点上:大家默认三枚核弹只是威力不同,但联盟规则这一列显示它们在「能不能保联盟」上根本不是同一类武器。原子弹给了你一条活的退路,而氢弹与 MIRV 把退路从发射动作里直接拿走了,所以当你想保留这段关系时,真正的选择空间其实只有一枚武器,剩下的两件都已经是「开战」选项了。把这张表当成核武器选型的第一道过滤器,就能在按下发射之前先排除掉两件保不了联盟的武器,把注意力集中到唯一那枚还能收放的武器上。

场景:一发保住联盟的外科手术式原子弹

想象你在一场标准对局的第三分钟与一个大国玩家结盟。你有一枚已就绪的原子弹,造价 75 万金币,你想从对方人口上咬掉一大口以夺下一个争议区段,但你不想付背叛的代价:自己身上 30 秒的叛徒减益、对他们的关系值 −100、对你附近邻人的关系值 −40,外加失去他们的防御掩护。下面是让这一发成立、带数字的安全瞄准流程。第一步,读对方首都。他们的港口与工厂大概有八到十二座,聚在人口中心的附近。原子弹外圈半径是 30 瓦片,所以你要把爆炸中心放到离那个结构簇足够远、让任何港口或工厂都不落进 30 瓦片环的位置——如果那个簇离你想打的人口边缘有 35 瓦片,把瞄点放 30 瓦片外就安全。第二步,估算加权瓦片。你要打的那条人口街带大约有上百块原始瓦片,但爆炸 12 瓦片的内圈圆盘只以全权重吞到其中一小部分,其余按 0.5 计,所以一枚打在稀疏边缘街带上的原子弹,总加权数可以落在八十几,稳稳压在线下。第三步,确认目标确实是你的盟友而非早已断开,因为如果联盟已经没了,阈值检查就无所谓了,你也无所谓保护什么。如果三条都成立——结构簇避开、加权总数在 100 以下、联盟仍完整——这一发会抹掉那条人口街带而联盟存活。打破这个打法的假设是:结构被收拢的后期对局,如果港口此刻已经在那条人口街带 30 瓦片之内,结构规则触发,安全瞄准不存在,你要么干脆主动接受断盟,要么改用非核手段去争那个区段。当结构与你要打的人口相距很远时,同一套流程干净利落地反转:那时瓦片阈值成为约束,你把内圈盘瞄准最密的街带,再把爆炸往后挪一点、让外圈裙摆不再罩住港口簇,用一点伤害换一次干净、保联盟的打击,让伙伴仍能继续掩护你的侧翼。这个场景里值得内化的一点是:安全瞄准时一次一发一决策,不是一次一联盟一决策。同一枚原子弹,第三分钟对一座摊开的首都安全,第六分钟对方港口一收拢就变得断盟,所以每次你把发射光标抬起来时,都得按当前地图状态重跑一遍检查清单,不能把「找到的安全瞄点」存起来复用。这也解释了社区里那些「之前没断、突然就断」的报告通常不是 bug 而是几何变了:目标在两次发射之间把建筑重摆或旋转进了环内,第二发踩过了第一发没踩的线,而这恰恰是结构规则本就该产生的行为。

MIRV:阈值不适用

MIRV 与另外两枚核弹在联盟规则上的关系截然不同,这一点必须单独讲清。MIRV 发射器在发射时跑的不是「是否踩线」的条件检查,而是一个无条件的断盟动作:只要目标是你的盟友,发射瞬间就调用断盟并把双方关系设为 −100,不需要任何瓦片计数、不需要任何建筑判定。换句话说,MIRV 没有安全区,瞄准盟友就是开战,没有「压在 100 以下」这种说法。更极端的是它的弹头:一枚 MIRV 发射器会生成 350 枚弹头,而每一枚弹头在落地时都被明确豁免——它们跳过落地那一刻本应跑的联盟检查,直接造成破坏而不触发任何断盟判定。这两条合起来给出一个反直觉但重要的结论:MIRV 的断盟发生在「发射那一发」,而不是发生在 350 枚弹头落地时。决策含义非常直接:如果你打算对盟友使用核武器,MIRV 从一开始就等价于宣战,你唯一需要问的问题不是「会不会断盟」而是「我此刻是否愿意付出开战的全部外交与战术代价」。MIRV 的速度是 15,比原子弹与氢弹的 10 更快,意味着从发射到落地更短,留给对方的反应窗口更小;想完整了解 MIRV 的造价、弹头散射与解锁条件,可先读MIRV 完全指南,但这一切都不改变它「发射即开战」的本质。还有一个常被忽略的点:MIRV 弹头的 350 枚散射会覆盖一大片区域,即使你想「只碰盟友的一小块」,散射的几何本身就会把大量盟友瓦片卷进来,所以即使不谈发射器的无条件断盟,MIRV 的物理覆盖也几乎不可能做外科手术式打击。结论只有一句:对盟友用 MIRV,等于把断盟写进发射动作里,没有任何可调参数能把它变回来。

自己核自己:不自动断盟

最后一个常被误读的角落是「对自己或自己控制的领土发射」。联盟断盟检查针对的是「目标瓦片」相对「你的盟友」的关系,而你自己控制的瓦片不在任何盟友的瓦片集合里,所以对自己发射核弹不会触发自动断盟。这与社区里「我核了自己来绕过 SAM」的观察一致:玩家在自己领土上发射,绕过了对盟友的断盟判定,因为检查的对象里根本没有「自己」。这里要强调的是边界:自己核自己不触发断盟,不等于没有代价——你仍然在为那次发射付出弹药与机会成本,而且如果周围有其他盟友的领土被波及,那些被波及的盟友瓦片与建筑才会计入检查。换句话说,「自己核自己」的安全是相对于「盟友瓦片」而言的,只要你把爆炸控制在自己的瓦片范围内,断盟检查就不会因为你自己而触发。这个细节也解释了一类看似矛盾的报告:有人说自己核了自己却「好像断盟了」,多数情况下真正的触发源不是那次自核本身,而是同一波攻击里波及到的某座盟友建筑或盟友瓦片踩过了线。把「自核不断盟」这条边界记牢,能让你在做绕过 SAM 或清理自己污染区段这类操作时,不至于把无谓的断盟归因到自核头上。

失败与反制

把前面几条合起来,可以列出一张「这一发为什么会意外断盟」的清单,以及对应的反制。最常见的失败是把结构规则当成次要项,只盯着瓦片数,结果环内压到一座港口就断盟;反制是把「环内零建筑」当成与「加权数低于 100」并列的硬性门槛,任何一发只要环内有建筑就视为不成立。第二种失败是在结构收拢的后期强行做安全瞄准,此时根本没有能同时避开结构与瓦片预算的瞄点,结果要么断盟要么伤害不足;反制是改用非核手段争区段,或者干脆把断盟当成一次主动决策而非意外。第三种失败是误以为 MIRV 能压线,结果一发射就无条件开战;反制是只要还想保这段联盟,就把 MIRV 从核选项里彻底划掉。第四种失败是把一次找到的安全瞄点当成永久有效,忘了结构会重摆、瓦片会变动;反制是每次发射前重跑检查。第五种失败是低估氢弹:以为只是「大一点的原子弹」,结果内圈 80 瓦片几乎必然把加权和推过 100;反制是明白氢弹在瞄准盟友时基本等价于开战,只有当你本就打算开战时才用它。反制侧同样有正向用法:如果你想主动断盟并惩罚对手,MIRV 与氢弹是「断盟最干净、代价最明确」的工具,而原子弹则是你想「断或不断都能收放自如」时的首选——因为它同时给了你一条保住联盟的活路。把这套正反清单放进决策流程,「会不会断盟」就从一次玄学变成一次可在发射前核验的几何检查。

模式与地图调整

这条机制在不同对局节奏与地图布局下的表现差异,值得单独拎出来说。在地图中央、人口高度密集的对局里,首都的结构簇通常与人口街带重叠,结构规则几乎永远先触发,安全瞄准窗口极窄,原子弹的保联盟打法基本只在地图边缘、人口摊开的区域成立。在地图上人口分散、结构与港口被拉得较远的布局里,瓦片阈值成为主要约束,你能在多个区段找到压线以下的瞄点,保联盟打击的可行性明显更高。早期对局里结构尚未收拢,两枚武器都有更宽的保联盟空间;进入中期、港口开始向首都回缩后,安全区随结构收拢而收缩;到了终局,首都把经济往你要打的人口外沿收紧,结构规则把绝大多数首都级原子弹都变成一断,此时真正保联盟的核打击几乎只剩边缘稀疏区段。地图尺寸也起作用:在小地图上人口密度天然更高,加权瓦片更容易过线;在大地图上边缘区段更稀疏,同样的原子弹更容易压在线下。把这些调整落进你的决策就是:先判断当前是「结构主导」还是「瓦片主导」的局,再看是早中后期哪个阶段,最后选武器与瞄点。结构主导且中后期的局,优先考虑非核手段或主动断盟;瓦片主导且早中期的局,原子弹保联盟打击的空间最大。把「模式与地图」当成选择安全瞄点的第一步输入,能帮你少踩很多结构规则触发式的意外断盟。

决策框架

把全文压成一个发射前的检查清单,按顺序走完,能覆盖这条机制的所有触发路径。第一步,确认目标是否是你的盟友:若不是,跳过整条联盟检查,当作普通攻击。第二步,若结盟,决定你想要「保联盟」还是「本就愿断」:若本愿断,选 MIRV 或氢弹,接受 −100 关系与叛徒代价;若想保,进入原子弹流程。第三步,对原子弹,先做结构检查:把爆炸环套到对方首都,数环内建筑,环内有建筑即放弃这一发或调整瞄点,直到环内零建筑。第四步,再做瓦片检查:估算内圈全权重加外圈半权重的总和,目标压在 100 以下,贴线时留余量。第五步,确认这一发是「针对当前地图状态」的即时决策,不沿用旧瞄点。第六步,发射后不做任何「补救」动作,因为判定在发射瞬间已定格,飞行途中不可逆。走完这六步,「会不会断盟」就从玄学变成一次可核验的几何判断,而 MIRV 与氢弹则被明确划到「保不了联盟」的一侧。这套框架的价值不在于教你打得更狠,而在于让你在下一次伸手拿核弹时,先看清哪件武器能留给你那条保联盟的活路,哪件武器一按下发射就已经把这段关系烧掉了。把这套清单做成你的发射前肌肉记忆,还有一个附带的好处:它能在你误以为「只是轻轻敲一下」的瞬间拦下来,因为结构检查那一步会强迫你先看环内有没建筑,这正是绝大多数意外断盟的真正起点。当对局节奏让你来不及完整走六步时,退而求其次的做法是把武器这一列先过滤掉:只要还想保这段联盟,就别伸手拿氢弹或 MIRV,只拿原子弹并做结构检查,这样即使瓦片估算不精确,你也至少不会踩进那两件一发射就无条件开战的武器。

相关内容

继续阅读
自适应建造顺序:把下一笔 Gold 投给真正的限制

依据 OpenFront v34.3 的成本、部队增长、路线回报与停止信号,在 City、Port、Factory、防御和现金储备之间做选择,而不是照抄固定脚本。