(0.98)dynamicbattleflow(DBR附属:主动呼叫支援舰队和战役编辑)
本帖最后由 苍兰 于 2026-9-13 12:59 编辑注意,该模组不允许在游戏中途卸载。
*V0.1.9:修复呼叫支援舰队后进行地面战时意外被拉取然后NULL报错的情况,并加固了此类隐患的发生逻辑。
*V0.1.8:修复:战场统计数组越界,呼叫支援请求绑定目标作战(防止失误部署无关战斗),参数泄露修复(部分参数会污染后续战斗,改为无条件快照。)按逻辑波次独立计数,波次覆盖修复,战役监听器去重,被毁舰船分侧随owner刷新按最终侧统计等一系列边界/一致性问题。
*V0.1.7:修正了DBF自注册后该包在任何 MOD 组合下都能被搜索,不再依赖 mimikko/Silver_trial 等第三方(用于规避DbfSupportNpcRules环境报错)
*V0.1.6:修复了使用多个支援舰队之后结算时会重复多次结算的问题,现在使用支援舰队之后会正确的累计账单,并且使用故事点的时候也能正确基于次数叠加使用量(一次一点)
*V0.1.5:修复了DBF规则命令错位导致的null报错。
*V0.1.4:对齐了DBR的白名单机制以在一些不能召唤支援舰队的模拟战斗前将按钮隐藏。
*V0.1.3:更新了文本表现和修正luna设置无效的问题
该模组刚需(0.98)Dynamic Battle Reinforcement(动态战斗增援),如果没有此模组将无法运行。
这是DBR的链接:https://www.fossic.org/forum.php?mod=viewthread&tid=20895&page=1&extra=#pid395411
目前因一些逻辑特性导致DBR不能注入进赏金板赏金中,但普通赏金和IBB赏金仍然是可以正常使用的(简单来说就是赏金板的赏金任务不能触发DBR),如果必须让DBR注入的话又会和光环的竞技场等一类脚本任务出现混淆漏网导致报错闪退或者你在竞技场打浮生这样的画面出现,所以暂时没有让DBR干涉赏金板任务……抱歉抱歉。
Dynamic Battle Flow(DBF)介绍
定位:Dynamic Battle Flow 是「Dynamic Battle Reinforcement」(DBR)的附属扩展。它在 DBR 提供的增援、资源池、入场与战果结算管线之上,额外提供两项能力:战前呼叫一支支援舰队、以及按可编辑规则编排整场战斗的走向。
前置:玩家所属的势力殖民地的通讯目录里会出现这样的NPC,与之对话即可花费1W星币使用功能(类似安全码,一年过期就失效)(没对话也不是不可以,只是需要额外消耗故事点来执行。)
一、呼叫支援舰队
1. 触发条件
- 玩家被某势力雇佣,或拥有自己的殖民地(自由身且无殖民地不可用)。
- 目标为敌对舰队,在交战前对话框中点选「呼叫支援舰队」。
- 每次呼叫默认消耗 1 故事点;也可通过特殊 NPC 花 10,000 星币 购买「免故事点」服务,有效期 365 天,期限内呼叫免费且不消耗故事点。
2. 支援舰队规模(核心计算)
注意,是你选择的敌方舰队为基准计算,而不是基于敌方的总兵力计算(简单来说就是如果多支舰队合流也仍然会选择你点选或者接触到第一支舰队)因为如果计算全部舰队可能会和支援舰队的部分语义混淆导致你的账单变得超级巨大
但并非是不可以对敌方全员进行计算的,就是在原版支援舰队合流后打第二战的时候呼叫支援舰队。(没错,没有说过必须第一战就要呼叫,第二战再呼叫也是可以的)
规模 = 点选敌舰队 FP × 实际玩家所属的势力权重,无上下限:
敌方势力/权重
霸主/1.1
速子科技/0.8
卢德教会/1.3
卢德左径/1.5
海盗/1.8
英仙联盟/0.9
其它(含 MOD)势力/0.5
玩家自己的势力权重固定为 1。
舰队按有效派系(玩家/雇佣势力)的学说由系统生成,类型为「特遣舰队」,不设数量上限,生成即满战备、开启应答器并挂载 AI。
3. 费用(结算规则)
- 账单:呼叫时立即计费 = 当次对战的敌方支援预算(舰队点)×玩家所属势力的相关权重 × 750 × 好感折扣(在己方势力的据点结算)。
- 好感折扣:按服务势力对玩家的好感等级——
- 有好感(≥10):允许支援但不打折。
- 欢迎(≥25):8 折
- 友好(≥50):6 折
- 合作(≥75):3 折
- 中立及以下:这个时候你还在雇佣你的势力里吗?
- 玩家自己的殖民地恒为 3 折,不依赖好感查询。(但也不再能使用大人物为你的消费买单,因为你自己就是大人物)
4. 入场与战斗内机制
- 战斗开始后,支援舰队经 DBR 原生序列快速抵达(约 8 秒),并以专用入场提示文本入场。
- 入队即施加「部署点消耗降为 0」的减费效果(不占玩家部署预算),全部成员一次性纳入待部署队列(不受常规「每队增援上限」截断)。
- 由 DBR 的 RP 系统分批部署(每轮至多 3 艘),按成员原始部署点消耗友方 RP 池;成员被击毁后按设置返还已耗 RP。
- 入场舰船为绿色独立友军,玩家不可直接下令。
5. 呼叫限制
- 同一支敌舰队只能呼叫一次(跨战斗保留):若第一轮未将其彻底击败,再次交战同一敌舰队时不再显示呼叫按钮,也不会重复计费。
- 换一支全新的敌舰队可正常再次呼叫。
6. 战后处理
- 全灭:支援舰队直接消失。
- 幸存:幸存舰船被重定位到玩家周边约 200 距离的随机方向,随后自动返航至最近的玩家/雇佣势力据点解散,不会进入玩家仓库。
- 第二轮及之后(需 DBR V0.22.1):若第一轮未彻底击败敌方,上一轮幸存下来的支援舰队会在再次交战时自动重新入场继续支援(纳入 DBR 扫描、快速到达约 5 秒),无需再次呼叫。
依赖与兼容
- 必装:Dynamic Battle Reinforcement(DBR,V0.22.1 及以上)——DBF 全部功能建立在 DBR 的入场、资源池与结算管线上。
- 可选增强(不装不影响核心功能):
- LunaLib:提供图形化设置界面(调试日志 / 缺省模式 / 支援规模权重)。
- Console Commands:提供 dbf 控制台命令(列出、校验、热重载、强制流程、启动测试战役等)。
- Nexerelin:启用时提供其势力扩展的交战界面兼容。
- Combat Chatter:战斗播报联动(经由 DBR 管线)。
谁在呼叫舰队?{:tieba_12:} 苍白而蔷薇 发表于 2026-9-4 11:55
谁在呼叫舰队?
{:tieba_12:} 强强!! 好强 本帖最后由 苍白而蔷薇 于 2026-9-4 15:54 编辑
我还没玩,但忽然想到一个事,支援这么给力我只花了一万星币(要是让玩家驰援,可能还不够油钱修理费),感觉不多给点好处不好意思。
所以我就在想。
能不能分几个档次,比如花一万星币支援舰队规模最后计算的时候要×50%,而花几十万金币,最后规模计算的时候×200%这种。
并且,花的钱的多少还可以挂钩到来支援舰队的组成类型,比如钱少呢只能买有一堆D插的护卫舰和驱逐舰(文本:花一万星币雇佣最低限度的雇佣兵支援保障服务),钱多呢最高可以有巡洋舰/航母构成的精锐舰队(文本:花大量的钱和关系购买军方的应急支援服务)。(感觉来主力舰这种从背景设定上来说还是太牵强了,虽然原版主力舰看起来就像路边的野草一样多)
这样分花钱的多少可以让不加入势力或者自建势力也可以花点小钱购买雇佣兵的支援服务,而要获得精锐舰队的支援就必须自建势力或者加入势力
苍白而蔷薇 发表于 2026-9-4 15:51
我还没玩,但忽然想到一个事,支援这么给力我只花了一万星币(要是让玩家驰援,可能还不够油钱修理费),感 ...
可是……1W只是通讯费啊{:tieba_07:} 苍兰 发表于 2026-9-4 15:57
可是……1W只是通讯费啊
看太快了,没看到下面还有费用结算{:tieba_01:} 我看这英仙座真是生机勃勃 氨基世界 发表于 2026-9-4 18:54
我看这英仙座真是生机勃勃
起码挺热闹 我必须重新集结舰队{:tieba_12:}
页:
[1]