[0.98]夜十字军械 v2.1.5
本帖最后由 不拉屎将军 于 2026-10-4 18:09 编辑夜十字军械
[*]带有独特舰船和武器的探索内容(包括深渊遭遇)
[*] 一个小型派系,拥有一艘主力舰、三艘巡洋舰、三艘驱逐舰和三艘护卫舰。整体科技水平较高,配备轻型装甲、高速移动能力与辐能容量,但幅散相对较低;通过通用船体改装件弥补,使护盾舰在关闭护盾时可降低辐能容量消耗,适合高风险高回报的玩法。部分速度更快的舰船在承受船体损伤后会失去(硬光)能量流加成,以换取更强的机动能力。
[*]5架战斗机LPC
[*]约30种派系武器,包括三种导弹类型以及大量能量类、协同类和混合类武器。能量类武器通常造成伤害较低,效率也较差,但射程更远。
[*]多种模块化船体改装件
[*]一个包含独立/海盗市场的恒星系统,其中设有专门销售NCA装备的子市场(因无官方市场)
[*]图形库集成(仅限普通地图),并配有炫酷灯光效果和装饰性贴图(docs)
[*]两名副指挥官,一名隐藏,另一名从游戏开始即解锁
[*]可安全添加至现有存档中,但不可删除
该许可证为 GPLv3(位于 jars 文件夹中的 LICENSE.txt 中提及),但我认为我无法对 StarSector 模组所使用的代码进行版权保护,因此你可以自由地进行任何操作。
//为什么放在这鬼地方
如果我将来放弃该模组或离开模组社区,我允许他人对其进行更新,这也适用于中国 StarSector 社区,因为目前我并不直接参与其中。
mod很大,哪怕我重构了工作流依旧带来了10块钱以上的开销。deepseek v4.1 flash 的文件读取策略带来了非常巨大的上下文开销
金钱真的如奶油般融化。得考虑放开赞助了。欢迎提出诉求【汉化 / 更新需求征集】提出你的诉求
Hardlight 不知道怎么翻译,似乎是个特色词条,目前翻译为硬光,例如Hardlight Matrix 硬光矩阵,Hardlight Generator 硬光发生器。你随时可以阅读mod文件夹中整理的
V2.1.5- Magura shield reduced to 700 from 1000- Magic Missile now has a 360 shield with 350 hp, - Magic missile now has 2 charges instead of 1- Fixed a memory leak involving RKKVs and NSCBs 本帖最后由 不拉屎将军 于 2026-9-25 12:59 编辑
有人能反馈一下”报错规避“分支的效果吗? 理论上能避免和军官技能相关mod的报错。我没有报错日志中的mod,所以没法子测试修复的效果。 前排支持 辛苦浩哥了
将军辛苦了 支持 支持一波 居然还有sic的副官,必须要品鉴一下了 看到了一条像是雀鹰的船,真好 将军辛苦了 感谢分享!!!!! 155块钱吗。。。。。。哥们真苦阿{:tieba_36:}{:tieba_36:}这些天你疯狂汉化了好多mod,感谢你的付出,但是有一部分不太值得。。。 {:tieba_30:}{:tieba_30:}AI时代真方便阿。。。。。以前要做这些,都是爱好者兄弟们聚集起来,然后分发英文文本再逐步校对,然后挨个替换,体量小的个把星期修完,,体量大的 几个兄弟玩玩别的游戏,磨一磨,一年才做完体量特别大的MOD,,现在丢给AI就能做好,只是需要花钱,太便利了{:tieba_43:}{:tieba_43:}{:tieba_43:} 哥,真的叫你哥了{:tieba_01:} 極光 发表于 2026-9-12 19:12
AI时代真方便阿。。。。。以前要做这些,都是爱好者兄弟们聚集起来,然后分发英文文本再逐步校对,然后挨个 ...
如果依然希望人力汉化的话,可以单纯用ai提取要汉化的文本给人汉化,然后再由ai合并。 極光 发表于 2026-9-12 19:11
155块钱吗。。。。。。哥们真苦阿这些天你疯狂汉化了好多mod,感谢你的付出,但是有一部分不太值得。。。 ...
我想要听听你认为我产出的什么mod是值得的。我做个参考。 ds flash还是太贵了,我平时干点小活都不太舍得用它,都是瞪的中转站比较便宜的gptluna或者glm,或者用北美豆包哈基米,或者去买印度运营商搞的哈基米套餐的手机号,虽然不太稳定… 哇,船好漂亮{:tieba_50:}{:tieba_50:}{:tieba_50:} ai好啊,ai得学啊,很好奇什么时候ai能达到阿尔法核心那种水平。 不拉屎将军 发表于 2026-9-12 21:13
我想要听听你认为我产出的什么mod是值得的。我做个参考。
虚空机械 凯尔捷夫那些,{:tieba_11:}咋说呢,,就是单纯不太喜欢,我觉得不是很值(如果是我花钱。。){:tieba_11:}
自动命令 , 游牧那个很有意思~还有一个很有趣的就是那个RTS的,但是这个我还没试过,总的来说有趣,,不过我更希望能搬运那些大的势力mod,体量大一些,船图好看一点点,有有意思的赏金之类的,就行{:tieba_01:}{:tieba_01:} 不拉屎将军 发表于 2026-9-12 21:13
我想要听听你认为我产出的什么mod是值得的。我做个参考。
我觉得只要是和别人不一样的mod就是值得 虽然有些劣质mod确实不值得
但目前为止好像还没有翻译劣质mod? 会修吗
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.fleet.FleetMemberAPI.getVariant()" because "member" is null
at data.scripts.campaign.skills.NAFulldiveOfficer$Level1.apply(NAFulldiveOfficer.java:34) ~[?:?]
at com.fs.starfarer.campaign.CharacterStats.applyPersonalToStats(Unknown Source) ~
at com.fs.starfarer.campaign.CharacterStats.applyPersonalToShip(Unknown Source) ~
at com.fs.starfarer.combat.entities.Ship.setCaptain(Unknown Source) ~
at data.hullmods.gcsInstaller.syncBonus(gcsInstaller.java:2407) ~[?:?]
at data.hullmods.gcsAATurret$gcsAATListener.advance(gcsAATurret.java:114) ~[?:?]
at com.fs.starfarer.combat.entities.Ship.advance(Unknown Source) ~
at com.fs.starfarer.combat.CombatFleetManager.new(Unknown Source) ~
at com.fs.starfarer.combat.CombatFleetManager.deploy(Unknown Source) ~
at com.fs.starfarer.combat.ai.admiral.G.new.super(Unknown Source) ~
at com.fs.starfarer.combat.ai.admiral.G.�O0000(Unknown Source) ~
at com.fs.starfarer.combat.ai.admiral.G.玫O0000(Unknown Source) ~
at com.fs.starfarer.combat.ai.admiral.BaseBattleStrategy.super(Unknown Source) ~
at com.fs.starfarer.combat.ai.admiral.AdmiralAI.advance(Unknown Source) ~
at com.fs.starfarer.combat.CombatFleetManager.advance(Unknown Source) ~
at com.fs.starfarer.combat.CombatEngine.advanceInner(Unknown Source) ~
at com.fs.starfarer.combat.CombatEngine.advance(Unknown Source) ~
at com.fs.starfarer.combat.CombatState.traverse(Unknown Source) ~
at com.fs.state.AppDriver.begin(Unknown Source) ~
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
at java.base/java.lang.Thread.run(Thread.java:1516) [?:?] 本帖最后由 不拉屎将军 于 2026-9-21 01:24 编辑
EririEX 发表于 2026-9-20 22:14
会修吗
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.fleet.FleetMemberAPI.getV ...版本加上了后缀。因为还未测试是否可用,请测试完告诉我它可用用了,我再兼并。
ai:
报错来自别的 mod(gcsInstaller,本机没有这个 mod):它在战斗部署期调用 Ship.setCaptain(),引擎随之把军官技能应用到该舰,而这类舰船没有关联的 fleet member。Nightcross 的 NAFulldiveOfficer$Level1.apply 第 34 行不判空直接 stats.getFleetMember().getVariant() → NPE。调用方无法修,只能在被调用方做防御。
修复内容
(一次缺陷形态 × 5 处,最小改动) 在 4 个技能文件的 apply/unapply 里对 stats.getFleetMember() 判空早退(报错的 Level1.apply、Level1.unapply,以及 _Ghost/_Matrix/_Grid 三处同型隐患 HumanPenalty.unapply——同一路径迟早轮到它们)。
155块 -,- 好心人告知一下新添加的星系在哪呀?咱懒得找了 boooooooooooooooooooooooooooooooooooom
崩溃原因
关键报错:
java
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.CampaignFleetAPI.getFleetData()" because the return value of "com.fs.starfarer.api.campaign.SectorAPI.getPlayerFleet()" is null
at data.hullmods.armaa_comboUnit.advanceInCampaign(armaa_comboUnit.java:38)
...
at data.scripts.world.nightcross.NA_StargazerFleets.inflateStargazerFleet(NA_StargazerFleets.java:427)
at data.scripts.world.nightcross.NA_StargazerFleets.modifyStargazerFleet(...)
at data.scripts.world.nightcross.NA_StargazerGen.place_stargazer(...)
at data.scripts.campaign.plugins.NAModPlugin.onNewGameAfterProcGen(NAModPlugin.java:504)
简单说就是:
你开新游戏,游戏进入 onNewGameAfterProcGen 阶段。
夜十字军械 的 NA_Stargazer 系统开始生成“观星者”舰队。
生成舰队时,游戏同步舰队成员,触发了 Arma Armatura / armaa 系 的 hullmod:armaa_comboUnit.advanceInCampaign。
这个 hullmod 里直接调用了:
java
Global.getSector().getPlayerFleet().getFleetData()
但此时新档的玩家舰队还没创建,getPlayerFleet() 返回 null,于是直接空指针崩溃。
所以这是典型的 mod 兼容 / 初始化顺序冲突,不是显卡、内存或存档损坏问题。
谁的问题?
两个 mod 都有责任:
夜十字军械:在新游戏 proc gen 阶段生成观星者舰队,触发了舰队同步。
Arma Armatura / armaa 系:armaa_comboUnit 没有做空值保护,默认玩家舰队一定存在。
最直接的冲突组合就是:
text
夜十字军械<->Arma Armatura / armaa_anime / armaa_comboUnit
日志前面大量 TerraformingMastery: Unapplying... 是正常刷屏,版本检查 Google Drive 超时也只是网络问题,都不是崩溃原因。
小濠子 发表于 2026-10-4 20:38
boooooooooooooooooooooooooooooooooooom
崩溃原因
armaa 3.3.6 已经修复了这个问题了 不拉屎将军 发表于 2026-10-4 23:29
armaa 3.3.6 已经修复了这个问题了
ok
支持 这船确实帅
页:
[1]