不拉屎将军 发表于 2026-9-22 01:59:03

[0.98]百合远征队-未完整的愿景(Yuri Expedition) v3.1.2

本帖最后由 不拉屎将军 于 2026-10-9 19:42 编辑

⚜百合远征队⚜#fee7ef
本 MOD 在英仙座星域东部边陲的索拉星系加入了一个全新势力——绯华贸易公司。
她们的核心舰船大体走向两个截然相反的极端:一边是速度(相对)飞快、身板脆得要命,却塞满了各式导弹的“玻璃大炮”;另一边则是行动迟缓、装甲厚得离谱、专门贴脸硬打的重甲突击舰——这种船唯一称得上软肋的地方,大概也就只剩舰尾装甲了。绯华的特殊舰船会绘上颇具痛舰风格的贴花,而较为常见的舰船则普遍采用粉色涂装。较新式的舰型改用了白紫配色,用以标识其采用的陶瓷复合结构。如果想更快进入这个势力该有的气氛,我非常推荐搭配 (0.9.1a)少女前线头像包(简易安超)以及 【0.97a】碧蓝航线头像包1.0.2!本 MOD 很自豪的一点,就是——什么场合都有导弹可用。
饱和打击、护盾压制、点防御、反战机、远程轰炸……只要你能说出一种需求,多半就有一种导弹能替你解决。就算没有,也总能找到一套导弹组合把活干完。除此之外,强力的区域拒止武器和弹道点防系统能够保护舰队免遭敌方导弹袭击。而为了配合最新一代的重甲突击舰,YRXP 还加入了多种射速高得离谱的链炮,以及口径更大的自动炮——如果你的目标是把敌舰打成筛子,这些东西绝对不会让你失望。
这些年来,YRXP 经历过许多轮平衡调整。尤其为了游戏性能,曾经专门削减过同一时间出现在屏幕上的弹体数量。
但这个 MOD 始终只有一个核心目标没有改变:让各种各样的导弹在战场上呼啸穿梭,带来一场足够壮观的视觉盛宴。
希望你能玩得开心。
[*]玻璃大炮式导弹舰。导弹,海量导弹, 或者超多导弹
[*]缓慢、重甲、专门贴脸硬打的突击舰,再配上机械化步兵(飞机)支援。
[*]完全没有护盾!一个都没有! 你甚至连临时改装护盾都装不上!
[*]什么场合都有对应的导弹!
[*]想要弹幕?链炮、自动炮,管够。
[*]极为强力的点防武器与点防导弹,足以挡住和你自己轰出去的导弹齐射同等规模的火力。
[*]当然,也有一些奇奇怪怪、但确实很好看的能量武器。




出售旧武器,旧船,旧飞机
3.1.0(2026-09-23)
----------------------------------------
【新增】赛弗防务公司市场(作者其实已经完成了这个市场90%的工作量)
 ·绯华(海瑟尔贸易站)新增第 5 个市场标签页【赛弗防务公司】(米基娜特遣队),
  出售米基娜特遣队的百合舰船专用改装型(妖精、秘银斗篷·赛弗改等)。
 ·同时上架历代退役的一代舰船:果篮、晨露、绯红天穹、糖脆(小/中/大型小行星)、
  奶油蛋糕、白褶边、莲华(含~红星/~血心)、星花、秘银斗篷 A型改、月兔、
  低语草、煎饼、耀光射线 A,共 17 艘。
 ·并上架 14 件一代武器:破星者、饼干锤电磁轨道炮、樱花裂弹、爱意全开打击炮、
  红星攻城迫击炮、燕链式栓炮、乌鸦重型链式栓炮、风精灵/精灵坠电子对抗、
  梦境 L 空射鱼雷、雨香远程导弹、百合花环红外制导导弹(含垂发版)、耀光射线——
  以上装备与舰船原本在游戏中没有任何获取途径。
 ·旧存档读档后自动补挂该市场,无需重开。

【恢复】3 个旧任务
 ·「奔跑少女」(中等):护送商船队突围封锁线。
  修复:任务引用的妖精(赛弗改装)标准装配在 3.x 船体重做后缺失,导致点击任务崩溃。
 ·「少女与狼」(极难):单舰挑战米薇特巨兽。
 ·「战壕里的少女们」(中等):清扫海盗巢穴。

【修复】
 ·妖精(赛弗改装导弹护卫舰)在 3.x 重做后没有任何可用装配,连带米基娜特遣队
  船池无法提供该舰,现已补上标准装配。
 ·测试任务「商船」(yrxp_trade_ship)清理了指向已删除联动舰船的死引用
  (该任务与「冲突」同为作者预留的测试任务,仍不在任务列表中显示)。


严格来说,YRXP 3.0 目前还没有真正完成。(不拉屎将军会尝试用民主之力设法完成)这次更新更多只是我想把 YRXP 以现有状态先发布一个适配 0.96 的版本——毕竟我又突然想玩《Starsector》了,而且也已经把 YRXP 及其附属 MOD 更新到了足以正常进行战役的程度。因此,这次更新里仍有不少内容完全还没有动过。这些东西以后都会继续处理:
[*]旧版 HVB 仍然保留。其中绝大多数已经过时,不过我还是把它们留在游戏里,让大家暂时还能继续玩。以后这些内容大概会重新修订。
[*]大多数旧任务目前暂时移除了。原因是它们使用了已经过时的配装方案,会直接导致游戏崩溃,而我目前还没有重新逐个处理这些任务并实现修复。完成!!
[*]绯华贸易公司的战役内容本身目前还没有进行任何修改。也就是说,无论任务线还是其他战役层面的内容,这一版都基本没有碰。
[*]之前承诺过的旧式 YRXP 装备市场还没有真正做出来!大部分旧装备其实都还在,只不过被塞进某个阴暗角落里藏了起来,暂时不让你看见而已。以后总会做到的! 完成!!
[*]自定义军官技能:其实这次发布前我确实尝试着做了一个,不过各种报错最终还是没让我赶在今天之前把它做到能够发布的状态……所以,也许下次吧!
我这里特意把 itasha 处理成了“痛舰”而不是“痛车式贴花”。放在论坛介绍里,“特殊舰船会绘上痛舰风格的贴花”既能让熟悉日系文化的玩家立刻明白,也和我们现在定下来的 绯华 / 百合 / 粉色舰船 / 花卉舰名 整体风格更搭。


如果你在视觉特效和粒子方面遇到FPS问题,可以访问:
代码
...\Starsector\mods\YRXP\data\config\
打开文件,settings.json你会在顶部看到这个:
"yrxp_EnableVFX":true,只要把 true 设为 false 就行了。


无需授权,作者时隔一年又登入了一次账号,并留下这样一句话


All of my mods are open for modification without needing express permission from me each time.



[*]静态登船列表跨战斗不清空(主因):战斗结束时仍活跃的登船条目会把上一场战斗的整张舰船对象图(舰体、武器、引擎、碰撞壳)钉在内存里,连续战斗内存只增不减 → GC 停顿就是玩家感受到的战斗卡顿;而且下一场开场会对已经不存在的旧船继续跑最多约 10 秒“幽灵登船”事件(对不在场引擎的实体施放伤害/音效/粒子)。
[*]登船事件落点用 isPointWithinBounds 做无上限 while 重采样,碰撞壳数据异常时会长时间旋转(卡死形态)。
[*]“禁用武器/禁用引擎”事件的随机选取用拒绝采样 while 循环,大部分武器已损毁时单次事件内长旋转。
[*]登船肉搏武器脚本每帧对全战场调 AIUtils.getNearestEnemy 扫全部舰船。
Particle-Engine来自qcwxezda
无需授权见
qcwxezda/Starsector-Particle-Engine
         GNU LESSER GENERAL PUBLIC LICENSE                     Version 3, 29 June 2007 Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/> Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.This version of the GNU Lesser General Public License incorporatesthe terms and conditions of version 3 of the GNU General PublicLicense, supplemented by the additional permissions listed below.


【修复】战斗崩溃:当敌方对玩家舰船发动登船、屏幕应弹出"Being Boarded"
 状态图标时,游戏崩溃退出,日志报
  RuntimeException: Texture from category not found
 原因:代码查找的贴图键为 yrutl_icon_boarding,而 settings.json 中注册的键名
 是 icon_boarding,键名不一致导致查找不到。现两个键名均已注册
 (graphics → ui 小节),旧键名保留兜底。
 该 bug 为 1.0.0 上游遗留,触发路径罕见(需敌方登船玩家舰),故长期未被发现。



从英文论坛的反馈来看,mod仍然会出现bug。请以错误日志的方式反馈。

欢迎提出诉求【汉化 / 更新需求征集】提出你的诉求
征兵广告 不拉屎将军的ai工作流






///mod的数值大幅落后当前的版本。预计在自动平衡工作流出现后会进行大幅数值更新//////是我的游戏理解不够好,被原版船摁着揍了。目前的评测看来,只有LPC不太行///



3.1.1(2026-10-03)
----------------------------------------
【修复】6 个任务的任务简报(详情页文本)为英文的问题。
 ·影响范围:CDC飞行员训练模拟、第一只渡鸦、蓝色彗星、奔跑少女、少女与狼、战壕里的少女们
  (其中前三个在 3.1.0 之前也一直是英文,属 3.0.3 汉化遗漏,非新问题)。
 ·简报译文在 3.0.3 汉化时已由译者完成并随包存档,此次补注入到游戏文件
  (data 层与 jar 内各一份),译文内容未做任何改动。
 ·「冲突」「商船」两个测试任务的占位文本维持原样。

3.1.0(2026-09-23)
----------------------------------------
【新增】赛弗防务公司市场
 ·绯华(海瑟尔贸易站)新增第 5 个市场标签页【赛弗防务公司】(米基娜特遣队),
  出售米基娜特遣队的百合舰船专用改装型(妖精、秘银斗篷·赛弗改等)。
 ·同时上架历代退役的一代舰船:果篮、晨露、绯红天穹、糖脆(小/中/大型小行星)、
  奶油蛋糕、白褶边、莲华(含~红星/~血心)、星花、秘银斗篷 A型改、月兔、
  低语草、煎饼、耀光射线 A,共 17 艘。
 ·并上架 14 件一代武器:破星者、饼干锤电磁轨道炮、樱花裂弹、爱意全开打击炮、
  红星攻城迫击炮、燕链式栓炮、乌鸦重型链式栓炮、风精灵/精灵坠电子对抗、
  梦境 L 空射鱼雷、雨香远程导弹、百合花环红外制导导弹(含垂发版)、耀光射线——
  以上装备与舰船原本在游戏中没有任何获取途径。
 ·旧存档读档后自动补挂该市场,无需重开。

【恢复】3 个旧任务
 ·「奔跑少女」(中等):护送商船队突围封锁线。
  修复:任务引用的妖精(赛弗改装)标准装配在 3.x 船体重做后缺失,导致点击任务崩溃。
 ·「少女与狼」(极难):单舰挑战米薇特巨兽。
 ·「战壕里的少女们」(中等):清扫海盗巢穴。

【修复】
 ·妖精(赛弗改装导弹护卫舰)在 3.x 重做后没有任何可用装配,连带米基娜特遣队
  船池无法提供该舰,现已补上标准装配。
 ·测试任务「商船」(yrxp_trade_ship)清理了指向已删除联动舰船的死引用
  (该任务与「冲突」同为作者预留的测试任务,仍不在任务列表中显示)。









相位自走洗衣机 发表于 2026-9-22 02:09:35

?!拉拉!?

rainicess 发表于 2026-9-22 08:59:20

百合百合百?!{:tieba_03:}

Colt_SCW 发表于 2026-9-22 09:45:05

原来是百合啊,我还以为是百合呢

(XD我下意识跟名字诈骗的二次元拓展搞混了)

下北泽远野 发表于 2026-9-22 11:07:37

Colt_SCW 发表于 2026-9-22 09:45
原来是百合啊,我还以为是百合呢

(XD我下意识跟名字诈骗的二次元拓展搞混了) ...

顺带一提
二次元拓展有这个的蓝图()

无敌菌丝 发表于 2026-9-22 11:19:40

百合?百合???

Zeta04 发表于 2026-9-22 11:40:58

某种穿的越粉打人越狠型势力,什么叫不到20DP的驱逐舰能装载双大导+一大堆中小导,甚至还有势力船插可以在其他导弹发射后额外附赠一发小导弹?配合上恐怖的实弹槽五彩弹幕发射器,每次在战场上遭遇这家的船都感觉是在给电脑渡劫——倒是有变形小飞机可以玩算是个小亮点。
以及之前游玩时或许是因为前置Boarding Utils年久失修的缘故,手操的战舰被敌方拥有跳帮功能的舰载机接触到结构时似乎会跳出,不确定是否针对这方面做过处理。

不拉屎将军 发表于 2026-9-22 12:06:55

Zeta04 发表于 2026-9-22 11:40
某种穿的越粉打人越狠型势力,什么叫不到20DP的驱逐舰能装载双大导+一大堆中小导,甚至还有势力船插可以在 ...

你给个日志作为附件上传

erun 发表于 2026-9-22 12:09:44

??百合??

卡柒拖藜肽 发表于 2026-9-22 12:40:58

我以为花神教会复活了😭😭😭

任岁飘零 发表于 2026-9-22 12:44:11

?!百合 !?

通向未来之翼 发表于 2026-9-22 12:46:12

这个势力有剧情任务吗?

Ysgl 发表于 2026-9-22 13:00:42

截图可以把那张衣服堆叠的图片放上,谁看了不迷糊啊{:5_118:}

不拉屎将军 发表于 2026-9-22 13:10:02

卡柒拖藜肽 发表于 2026-9-22 12:40
我以为花神教会复活了😭😭😭

已经复活了的说。但是要从哪里获得0.98版本就得靠主观能动性了。

不拉屎将军 发表于 2026-9-22 13:29:07

Ysgl 发表于 2026-9-22 13:00
截图可以把那张衣服堆叠的图片放上,谁看了不迷糊啊

哪?哪个截图?

不拉屎将军 发表于 2026-9-22 13:30:07

Zeta04 发表于 2026-9-22 11:40
某种穿的越粉打人越狠型势力,什么叫不到20DP的驱逐舰能装载双大导+一大堆中小导,甚至还有势力船插可以在 ...

如果你在视觉特效和粒子方面遇到FPS问题,可以访问:

代码
...\Starsector\mods\YRXP\data\config\
打开文件,settings.json你会在顶部看到这个:

"yrxp_EnableVFX":false,
只要把 true 设为 false 就行了。

Ysgl 发表于 2026-9-22 14:26:23

不拉屎将军 发表于 2026-9-22 13:29
哪?哪个截图?

\graphics\icons\cargo内的时尚图片,很难不让人多想。{:5_127:}

卡柒拖藜肽 发表于 2026-9-22 16:43:21

不拉屎将军 发表于 2026-9-22 13:10
已经复活了的说。但是要从哪里获得0.98版本就得靠主观能动性了。

我去?那我必须马上试吃了

左右横跳 发表于 2026-9-22 17:50:16

百合?百合好阿,百合妙,你有金刚腿,我有铁头功

yutu- 发表于 2026-9-22 18:30:22

不拉屎将军依旧高产似那啥{:tieba_12:}

Zeta04 发表于 2026-9-23 12:28:36

不拉屎将军 发表于 2026-9-22 12:06
你给个日志作为附件上传



在3.0.3汉化版+本帖附带的Boarding Util+Particle Engine的情况下成功复现

所以说303修bug到底修了个什么
以及看起来只是缺了个图标的样子...或许不难修


不拉屎将军 发表于 2026-9-23 13:21:59

本帖最后由 不拉屎将军 于 2026-9-23 20:17 编辑

Zeta04 发表于 2026-9-23 12:28
在3.0.3汉化版+本帖附带的Boarding Util+Particle Engine的情况下成功复现
修复好了。我还补全了作者安超时候关闭的任务以及一个接近完成的特色市场

水仙Mk 发表于 2026-9-23 14:07:04

你真的,我哭死

LanceACE 发表于 2026-9-23 15:21:31

!?百合?!

尾焰 发表于 2026-9-26 10:44:33

2个前置全在下吗?

十级兽语专家 发表于 2026-9-27 15:10:06

Boarding Util 该前置在哪呢?咱实在没找见

Ishmeal 发表于 2026-9-27 16:44:36

十级兽语专家 发表于 2026-9-27 15:10
Boarding Util 该前置在哪呢?咱实在没找见

你仔细看挂着的四个下载链接,前置就在那挂着

Ishmeal 发表于 2026-9-27 16:45:29

本帖最后由 Ishmeal 于 2026-9-27 21:32 编辑


超级雷批 发表于 2026-9-29 22:02:39

使用Boarding Util可能会导致战斗过程中卡顿

百花城 发表于 2026-9-30 16:12:28

太好了是拉拉我们有救了

不拉屎将军 发表于 2026-9-30 20:23:03

超级雷批 发表于 2026-9-29 22:02
使用Boarding Util可能会导致战斗过程中卡顿

尝试修复了。你可以下载最新的Boarding Util看看效果

006379 发表于 2026-10-1 09:12:31

什么叫作者的遗志?难道他遭遇什么不幸了?

不拉屎将军 发表于 2026-10-1 12:23:37

006379 发表于 2026-10-1 09:12
什么叫作者的遗志?难道他遭遇什么不幸了?

设法完成了作者留下的愿景。可能是用词不当,我可以换个词。

006379 发表于 2026-10-2 10:39:03

不拉屎将军 发表于 2026-10-1 12:23
设法完成了作者留下的愿景。可能是用词不当,我可以换个词。

哥们别吓我,遗志,这个词看起来太吓人了。。。差点以为是SS的MOD圈子又传来噩耗,哪位大手子离开了我们。。。

不拉屎将军 发表于 2026-10-2 13:36:19

006379 发表于 2026-10-2 10:39
哥们别吓我,遗志,这个词看起来太吓人了。。。差点以为是SS的MOD圈子又传来噩耗,哪位大手子离开了我们 ...

十分,抱歉。这是先前从帝国时代4学来的词汇,没有去考虑词汇本来的含义。这个游戏有dlc,叫做 岳飞的遗志,就给用过来了。

rogerwangabc 发表于 2026-10-9 00:12:07

实测 3.10 增加的 赛弗防务公司市场 并不会 售卖除 小面包 之外的任何米基娜特遣队船只 也不会售卖旧版武器
同时其售卖的所有船都有3-5个D-mod

rogerwangabc 发表于 2026-10-9 00:13:16

rogerwangabc 发表于 2026-10-9 00:12
实测 3.10 增加的 赛弗防务公司市场 并不会 售卖除 小面包 之外的任何米基娜特遣队船只 也不会售卖旧版武器 ...

以下分析由dsv4.1f给出


一、D-mod:quality 传成 0f(决定性)
data/scripts/campaign/submarkets/yrxp_MikinaMarketPlugin.java:145
(jar 内 yrxp_MikinaMarketPlugin.class 字节码与此完全一致,我核对过):
addShips(factionPicker.pick(itemGenRandom),
    50f, // combat
    ... ? 0f : 10f, ... ? 0f : 10f, ... ? 0f : 10f, ... ? 0f : 10f, ... ? 0f : 10f, // 5 种非战斗船
    0f,          // ← quality (Float)这里本应是 null
    0f,          // qualityMod
    ShipPickMode.IMPORTED,
    doctrineOverride);
引擎 BaseSubmarketPlugin.addShips(String, f×6, Float quality, float qualityMod, ...) 的逻辑是:
- quality == null → 用 Misc.getShipQuality(market, factionId) + qualityMod(原版军用市场就是这么调的)
- quality != null → 直接 qualityOverride = quality + qualityMod
传 0f 就等于 qualityOverride = 0。再看 BaseSubmarketPlugin.addShip():
float avgDmods = DefaultFleetInflater.getAverageDmodsForQuality(quality); // = (1-quality)/qualityPerDMod
int n = DefaultFleetInflater.getNumDModsToAdd(variant, avgDmods, random);
而 starsector-core/data/config/settings.json 里 qualityPerDMod = 0.2:
- quality = 0 → avgDmods = (1-0)/0.2 = 5
- getNumDModsToAdd = round(avgDmods + rand[0,3) - 2),上限 5 → 取值 3~5
……和你观察到的"3–5 个 D-mod"逐位吻合。这不是概率问题,是数学上必然结果。改成 null 后 quality 会走市场品质(Heisel 是 6 级、带重工业和军事基地),D-mod 基本归零。
二、退役舰船卖不出来
2.1 IMPORTED 模式把退役舰全挡了
mkn.faction:84:
"shipsWhenImporting":{ "tags":["yrxp_mkn_bp", "yrxp_bp"] },
引擎 Faction.getBaseValidEntries()(IMPORTED 分支)对每个候选变体都要求:
knowsShip(hullId) && useWhenImportingShip(hullId)
useWhenImportingShip 只看 shipsWhenImporting。而 changelog 里那 17 艘退役舰在 ship_data.csv 里的 tags 全是 yrxp_cut_bp(我逐艘查过),既不在 yrxp_mkn_bp 也不在 yrxp_bp 里。它们虽然被列进了 mkn.faction 的 knownShips / priorityShips,但 IMPORTED 分支根本不读 priorityShips,所以一律被剔除。
注意:即使把 ShipPickMode.IMPORTED 改成 PRIORITY_THEN_ALL/ALL,也只对 role 数据里已有的变体生效。
2.2 更根本的问题:清单里的舰根本不在 default_ship_roles.json 里
addShips() 最终走的是 FleetFactoryV3 的按 role 抽船(role 数据来自 data/world/factions/default_ship_roles.json)。knownShips/priorityShips 只对 role 池里的条目做过滤/加权,不能凭空加入新舰体。
我查了 role 文件的实际情况:
- 17 艘退役舰里,yrxp_gunboat、yrxp_destroyer_frills、yrxp_gun_destroyer*、yrxp_artillery_barge、yrxp_miner_destroyer/cruiser 等在 role 文件里 0 条记录;
- 5 艘米基娜 SKIN 里,role 文件只收录了 yrxp_SKIN_sapper_mikina_std 一艘(grep mikina 只有这一条);妖精/小恶魔/邪神/天使的 _std 变体都不在。
也就是说:这个市场的舰池实际上就是"普通 yrxp_bp 骨架舰",既不是米基娜 SKIN,也不是退役舰——而且全都带着上面的 0 品质 D-mod。
三、退役武器卖不出来(双重过滤,14 件全中)
yrxp_MikinaMarketPlugin.java:132:
addWeapons(weapons, weapons + 2, 1, factionPicker);
第 3 个参数是 maxTier。引擎 addWeapons(int,int,int,picker,boolean) 里:
if (weaponSpec.getTier() > maxTier) continue;          // ① tier 过滤
if (weaponSpec.getAIHints().contains(AIHints.SYSTEM)) continue;// ② 无条件剔除 SYSTEM
- ① 原版军用市场传的是 3,这里传 1 → 只允许 tier 0/1。清单中 tier≥2 的有 8 件(破星者、樱花裂弹、爱意全开、红星攻城、燕链式、乌鸦链式、梦境 L、耀光射线)。
- ② 剩下 6 件 tier 0/1 的(饼干锤、雨香、百合花环/垂发、风精灵、精灵坠),在 weapon_data.csv 的 hints 列里全部带 SYSTEM(我逐件确认),被第 ② 条直接剔除。
结果:changelog 列的 14 件一件都不会出现。你之所以还能在标签页看到"一些武器",那是 knownWeapons 里 yrxp_bp/yrxp_adv_bp 标签捎带进来的普通 tier 0/1 武器,不是承诺的那批。(顺带 addFighters(...,1,...) 同样按 tier 过滤,机库也会缺东西。)

不拉屎将军 发表于 2026-10-9 19:42:31

rogerwangabc 发表于 2026-10-9 00:12
实测 3.10 增加的 赛弗防务公司市场 并不会 售卖除 小面包 之外的任何米基娜特遣队船只 也不会售卖旧版武器 ...

修复了

rogerwangabc 发表于 2026-10-9 23:34:06

这老东西就是猛啊 11费驱逐舰带一大6小导弹 无压力靠导弹压死统治者 这下知道5.6分是哪来的了

爱丽速子 发表于 2026-10-15 22:40:01

这东西真的能被原版船摁着揍吗,导弹驱逐的导弹备弹量跟闹着玩一样,原版巡洋舰见面就被打过载…

huan_yue 发表于 2026-10-18 10:25:42

将军,这个mod介绍里的任务是战役还是生涯剧情?
页: [1]
查看完整版本: [0.98]百合远征队-未完整的愿景(Yuri Expedition) v3.1.2