帕格吉尔 发表于 2026-10-5 22:19:21

【0.98】一起驾驶~

本帖最后由 帕格吉尔 于 2026-11-4 20:33 编辑

实验性质的mod,绝壁有一堆问题

玩各种mod总会有各种情况获得不少特殊的军官,那么我那么大个座位上为什么只能有一个军官?
有请两位妹子做示范
首先有请影之诗妹子坐上主位

然后挑选后宫军官坐到腿上
然后就坐到了一起一起驾驶了
也可以攻受互换交换位置

功能:
简单粗暴,两个军官的技能(包括专属特殊技能但有的特殊机制很难说能一起)共享在同一个舰船上,玩家主控如果坐副驾驶进入战斗会自动进自动战斗(两个人的力量超模的很~)
主驾驶获得的经验会同步给副驾驶

做不到的事:
AI核心不能在副驾驶驾驶,不能移除的内置军官同样不能一起驾驶(不过可以让人上副驾驶辅助AI,55楼的兄弟发现无人船上军官副驾驶,然后切换正负驾,军官可以直接开无人船,蛮保留着该……特性?)
有些军官自带船插特性,类似狐狐船包那种只能是主驾驶生效,副驾驶生效不了(学习了一些方法应该只要不是太刁钻的技能应该能实现)

不知道后果的事:

中途移除我自己尝试是没有问题的,哦鲸鲸也说可以没影响,但谁知道呢
有很多mod的军官专属特殊技能有一些机制在重叠后可能造成意料外的后果,建议尝试前备份存档
(举例:某个军官的特殊技能是开火射弹分裂,另一个军官特殊技能是射弹飞行途中分裂,可能一个是开炮时计算一个是飞行途中计算,然后开了一炮屏幕就爆炸了o~hh~!!mmmyyy!!!pppppccccc!!)

暂时解决不了的事情:
一条一条去找ui接口横竖试不出来怎么避免绘制的图片一直处在最上层,这导致新的弹窗出现会被头像遮住一点点,看的头疼,只能换了一种方式利用鼠标靠近后显示来避免遮挡
舰船被打爆捞回来需要手动重新放副驾驶,还有舰队管理调整舰船位置也需要重新放


我勒个脑子一抽的想法愣是让我折腾了两天,我以为实现很简单来着……
{:5_128:}
如果有问题我会尝试修复,但更新……我超级懒狗……再说吧


11/4:感谢无敌菌丝、55楼&#%*¥#*、56楼的爱丽速子反馈
1.0.4本次更新内容:
1. 优化选官界面因为重复任命拦截导致的无法在担任副驾驶的情况下进行升级技能、学习精英技能、指导,我测试完应该是没问题能够正常升级技能了不用再下了副驾驶然后再升级。
话说才知道附件可以直接更新不会丢失原来的下载量数据,之前都给我刷掉了导致看上去没什么人下载{:5_124:}

10/30:加班加到不知天地为何物但感谢43楼的EririEX、44楼的7234、46楼的赤色蛋黄、48楼的无敌菌丝进行游玩和反馈
本次更新尝试按照论坛内GerBeria的帖子https://www.fossic.org/forum.php ... =21655&highlight=AI的AI用mod开发文档规范,感谢分享
1.0.3本次更新内容
1. 选官界面
   - 已有副驾驶的军官会显示“副驾驶:舰名”,头像/左侧显示“副驾驶”,不再显示“未分配”。
   - 装配、舰队、角色界面的选官框都生效。
   - 点击已经安排为副驾驶的军官的头像不会再重复任命为主驾驶,避免“同时指挥另一艘船+当副驾驶”。

2. 卡顿修复
   - 移除了每帧重建舰船 stats、触发fleetData.setSyncNeeded()的逻辑。
   - 多次测试后应该不会感觉到卡顿(不过之前我自己玩自己的档没啥感觉因为mod太多本身就卡……)。

3. 第三方效果兼容
   - 部分副驾驶的“创建后效果”现在同时识别Ship.captain和FleetMember.captain,其实就是对狐狐船包的丝佩塔的“光束灼烧炮”等效果现在在副驾驶位也能正常生成(其他mod类似的没找到应该也会生效吧如果用的同一个方法的话)。

4. 副驾驶掉落宽限
   - 舰船暂时不在舰队时(打爆/打捞、舰队重排),不会立刻清掉副驾驶,军官还在舰队、但舰船在非暂停状态下 60 秒还没回来,才清理,等待期间如果你直接把这名军官重新放到别的船,也会正常清除旧记录,以此避免军官老是从副驾驶上下来。



10/11:感谢由29楼的leoiscool提供的bug问题和修复的方法,该最大战备值会变低,当前战备值超出上限,超出部分就显示成白来回闪。超出上限的战备值也可能被扣掉。




以防万一有人看的上,我声明一下包括该mod和此前我发布的那几个mod欢淫大伙拿去修改或者做个新mod啥的,能提一嘴当然最好







Colt_SCW 发表于 2026-10-5 22:45:27

这集神了

烟卷草原 发表于 2026-10-5 22:53:50

不怕军官没船坐了🍉

AIYHBVDCX 发表于 2026-10-5 23:20:27

教母大战欧米茄

蕉太郎 发表于 2026-10-5 23:54:21

我试过做这个,超多bug{:tieba_29:}

帕格吉尔 发表于 2026-10-6 00:41:02

蕉太郎 发表于 2026-10-5 23:54
我试过做这个,超多bug

我以为很简单,结果搞2天怎么搞都只能弄个大概,想着能用就行先放着试试{:5_124:}

少狼Wolf Yang 发表于 2026-10-6 03:19:06

当我与队伍里的14级军官一起驾驶某些mod里的超级机甲时Belike:

鱼骨彗星 发表于 2026-10-6 07:03:01

解决了特殊军官太多,而船队里全是民船,军舰就几艘没得开的窘境

AIYHBVDCX 发表于 2026-10-6 10:08:48

那有没有分身军官呢?
全拖拉机根除者海玩家表示军官不够用~

帕格吉尔 发表于 2026-10-6 10:34:49

AIYHBVDCX 发表于 2026-10-6 10:08
那有没有分身军官呢?
全拖拉机根除者海玩家表示军官不够用~

用军官捕获mod吧,这样就不缺军官了~

爱丽速子 发表于 2026-10-6 10:52:04

“玩家主控如果坐副驾驶进入战斗会自动进自动战斗”对我来说最重要的功能

叠韵双声 发表于 2026-10-6 12:54:16

沙耶出列!

艾贝路斯 发表于 2026-10-6 14:10:47

本帖最后由 艾贝路斯 于 2026-10-6 14:13 编辑

我一个想法,可不可以一艘大型战舰多个军官{:5_127:}
舰长、火控、雷达、整备、通讯{:5_124:}
护卫2个 驱逐3个 巡洋4个 战列5个{:5_118:}
不同位置加不同类型的加值{:5_136:}

艾贝路斯 发表于 2026-10-6 14:17:24

AIYHBVDCX 发表于 2026-10-6 10:08
那有没有分身军官呢?
全拖拉机根除者海玩家表示军官不够用~

兽耳助手,影之诗、狐狐船包,Moci的随意之作、UAF,军官多的用不完{:5_124:}

相位自走洗衣机 发表于 2026-10-6 15:35:47

一休尼,开一辈子的船……

来玩结构抗攻势 发表于 2026-10-6 15:51:55

艾贝路斯 发表于 2026-10-6 14:10
我一个想法,可不可以一艘大型战舰多个军官
舰长、火控、雷达、整备、通讯
护卫2个 驱逐3个 巡洋4个 战列5 ...

继船插叠叠乐后还有新的船员叠叠乐吗{:5_124:}

少狼Wolf Yang 发表于 2026-10-6 17:26:37

目前发现了如果双人驾驶的船在战斗中被摧毁并捞回来时,那艘船上的军官都会被移除,这导致玩家需要重新把军官按上去,这是为了防止什么问题故意设计的吗?

帕格吉尔 发表于 2026-10-6 18:50:33

少狼Wolf Yang 发表于 2026-10-6 17:26
目前发现了如果双人驾驶的船在战斗中被摧毁并捞回来时,那艘船上的军官都会被移除,这导致玩家需要重新把军 ...

没有故意设计,单纯的是因为船捞回来的时候ID变了,然后我弄副驾驶的时候追溯半天追溯不了,不过我没试过被打爆舰船,而是舰队管理里调整舰船顺序的时候发现的,你换个舰船位置也会出现下掉副驾驶的情况,但这些操作次数应该不是很多吧……大概……
{:5_124:}
目前不知道怎么修这个

无敌菌丝 发表于 2026-10-6 20:42:19

兽耳助手加上狐狐船包,不占位的妹子军官已经有20+位了,还有星海7个,女巫9个,Moci抽出来的11个,别说2个开一条船了,4个开一条其实都够用{:5_124:}

AIYHBVDCX 发表于 2026-10-6 21:20:04

艾贝路斯 发表于 2026-10-6 13:10
我一个想法,可不可以一艘大型战舰多个军官
舰长、火控、雷达、整备、通讯
护卫2个 驱逐3个 巡洋4个 战列5 ...

关于大教堂上有24个 星区将领-级 军官全武行武装到臀部绝对领域这件事.jpg

艾贝路斯 发表于 2026-10-6 21:22:52

AIYHBVDCX 发表于 2026-10-6 21:20
关于大教堂上有24个 星区将领-级 军官全武行武装到臀部绝对领域这件事.jpg ...

当然旗舰级可以更多军官{:5_124:}

烟卷草原 发表于 2026-10-7 01:44:29

如果两个军官有同一个技能是叠加,还是只生效其中一个?

帕格吉尔 发表于 2026-10-7 08:09:51

烟卷草原 发表于 2026-10-7 01:44
如果两个军官有同一个技能是叠加,还是只生效其中一个?

原版状态下有啥技能都会叠加在一起,比如两个加最高航速的技能+15,那进去就是+30,特殊情况难说,我测试有特殊技能的军官也就试了一下狐狐船包的,是可以叠

烟卷草原 发表于 2026-10-7 08:19:41

刚打开MOD看了里面的说明,还是非常感谢楼主带来的MOD

苍白而蔷薇 发表于 2026-10-9 14:37:49

快进到所有军官同时开一艘船,超级叠叠乐()

alysia 发表于 2026-10-9 22:57:05

我服了,这个mod提供的选项优先级竟然在控制台之上

竹林 发表于 2026-10-9 23:08:01

牛福

相位船爱好者 发表于 2026-10-9 23:10:26

艾贝路斯 发表于 2026-10-6 14:10
我一个想法,可不可以一艘大型战舰多个军官
舰长、火控、雷达、整备、通讯
护卫2个 驱逐3个 巡洋4个 战列5 ...

这不就是超越光速嘛{:5_118:}

leoiscool 发表于 2026-10-10 12:00:08

作者你好,反馈一个mod游玩时候的小问题:

现象:有副驾驶的舰船,在战斗/追击的选船界面里战备值条会出现白条,一闪一闪。

原因:原版会随时把舰船 stats 标记为需要重建(getStats() 时懒重建,会新建一个 stats 对象),重建时只应用主驾驶的技能。mod 目前在 DualPilotCampaignScript 里每 0.5 秒才调用一次 refreshAllStats() 补回副驾驶加成。中间这段时间最大战备值会变低,当前战备值超出上限,超出部分就显示成白条,所以来回闪。这段时间里超出上限的战备值也可能被扣掉。

我本地的改法(供参考):

refreshAllStats() 从 0.5 秒的 reconcile 计时里拿出来,改成每帧调用(stats 没变时只是一次 identityHashCode 比较,开销很小);
在 DualPilotUI.renderInUICoordsBelowUI() 里也调用一次 DualPilotData.refreshAllStats(),保证界面绘制前加成已补回。

leoiscool 发表于 2026-10-10 12:00:34


千岛雪泪 发表于 2026-10-10 15:58:26

脑洞大开

帕格吉尔 发表于 2026-10-11 01:16:21

leoiscool 发表于 2026-10-10 12:00
作者你好,反馈一个mod游玩时候的小问题:

现象:有副驾驶的舰船,在战斗/追击的选船界面里战备值条会出现 ...

过明天看看,加班加昏头了不想动了{:5_124:}

帕格吉尔 发表于 2026-10-11 01:18:39

alysia 发表于 2026-10-9 22:57
我服了,这个mod提供的选项优先级竟然在控制台之上

因为我这边找到的接口只有最底层中间层和最上层图层,为了不被遮住选的最上层,就导致这样了,在暂时解决不了的事情里有写,做着玩嘛,问题多正常,如果有解决办法踹我一脚~

742799201 发表于 2026-10-11 08:02:11

什么武魂融合技

7234 发表于 2026-10-13 13:34:20

影之诗终局技能会加成长吗

水仙Mk 发表于 2026-10-13 16:53:00

叠韵双声 发表于 2026-10-6 12:54
沙耶出列!

你给我下来!你这个出生!

帕格吉尔 发表于 2026-10-13 17:48:19

7234 发表于 2026-10-13 13:34
影之诗终局技能会加成长吗

是军官技能还是其他特殊机制?技能不涉及特别机制应该是能叠的,特殊机制没有特别去做应该是叠不到吧,我这测试就试了原版的和狐狐船包那种的,影之诗这个只是头像而已啦

7234 发表于 2026-10-13 19:38:08

帕格吉尔 发表于 2026-10-13 17:48
是军官技能还是其他特殊机制?技能不涉及特别机制应该是能叠的,特殊机制没有特别去做应该是叠不到吧,我 ...

影之诗军官的终局技能,参加战斗能成长

帕格吉尔 发表于 2026-10-13 21:25:49

7234 发表于 2026-10-13 19:38
影之诗军官的终局技能,参加战斗能成长

基本上就是进图的时候复制一遍技能叠到主控上,因为没试过不确定,但大概率进图的属性是能继承的,但结束后会不会附带成长不确定,等发现有问题了我在改改好了{:5_128:}

水仙Mk 发表于 2026-10-14 13:49:24

来加我们moder群675560274

帕格吉尔 发表于 2026-10-15 17:25:32

水仙Mk 发表于 2026-10-14 13:49
来加我们moder群675560274

啊?啥情况?我犯事了吗?

水仙Mk 发表于 2026-10-15 18:31:59

帕格吉尔 发表于 2026-10-15 17:25
啊?啥情况?我犯事了吗?

你已经被逮捕了,乖乖站好

EririEX 发表于 2026-10-20 19:43:45

DualPilotCampaignScript.advance里每帧fleetData.setSyncNeeded()导致了很高的性能消耗

7234 发表于 2026-10-20 20:34:16

EririEX 发表于 2026-10-20 19:43
DualPilotCampaignScript.advance里每帧fleetData.setSyncNeeded()导致了很高的性能消耗

我说怎么帧率这么低

帕格吉尔 发表于 2026-10-21 18:12:00

7234 发表于 2026-10-20 20:34
我说怎么帧率这么低

掉帧很严重嘛?是战斗过程中还是装配界面的时候?

赤色蛋黄 发表于 2026-10-25 03:03:02

出现了一个重复安排指挥官的情况,我明明安排了阿尔法零和我坐副驾,但是其他船选指挥官的时候,阿尔法零依然没有正确显示坐哪艘船,容易重复安排。

赤色蛋黄 发表于 2026-10-25 03:03:51

赤色蛋黄 发表于 2026-10-25 03:03
出现了一个重复安排指挥官的情况,我明明安排了阿尔法零和我坐副驾,但是其他船选指挥官的时候,阿尔法零依 ...

虽然我点了阿尔法零分配,会强行移除,但这样也不是个办法

无敌菌丝 发表于 2026-10-25 22:17:40

这个mod上越多的副驾会让游戏帧率越低,大肥鱼看过代码后说检测刷新太频繁了{:tieba_30:}

帕格吉尔 发表于 6 天前

赤色蛋黄 发表于 2026-10-25 03:03
出现了一个重复安排指挥官的情况,我明明安排了阿尔法零和我坐副驾,但是其他船选指挥官的时候,阿尔法零依 ...

这个问题我介绍里有说过,不过现在应该解决了性格边上会写出在哪个船上,左边也会写上副驾驶,并且副驾驶的情况下不能直接安排的其他舰船上

帕格吉尔 发表于 6 天前

无敌菌丝 发表于 2026-10-25 22:17
这个mod上越多的副驾会让游戏帧率越低,大肥鱼看过代码后说检测刷新太频繁了 ...

这个按上面大佬的说法改了应该可能或许大概可以了……
主要是自己上一版玩起来没有卡的感觉不知道具体卡起来什么状况{:5_124:}
页: [1] 2
查看完整版本: 【0.98】一起驾驶~