1.2 (完整中文化 / full Chinese localization)
- 数据层补全汉化:61 个装配变体名、10 张皮肤的舰名与说明前缀、势力简介/军衔/舰队类型名、空间站兜底名、
交易所与蓝图包说明、Vayra 独特赏金全套、任务舰队简述与战术目标,以及此前遗漏的零散条目(共 202 条)
- 程序内文本(jars\src)首次汉化:状态栏文字、插件效果行与不适用原因、酒吧剧情事件全篇、
星系/行星/中继站/裂隙名、缺依赖弹窗等,覆盖常量池全部 215 条界面常量;因改的是源码,jar 由 build.ps1 重新编译
- 术语统一(依据 0.98a 核心汉化用词):Nullspace 全库统一为「零维」、Conduit→「管道」、overload→「过载」、
flux→「幅能」、AI core→「AI 核心」
- 修复(结构,重要):data/strings/descriptions.csv 的引号残缺——多数单元格缺少包裹引号、格内有未转义的
裸 ASCII 引号与弯引号,导致引擎在解析前归一化引号时行列错位(实测「弯引号归一化后 124 行→119 行:
SRD_Equilibrium 列数 6→3,SRD_Synastry 单元格吞掉其后的 3 行」)。现已整表重建:规范 RFC4180 引号、
恢复被吞并的 SRD_Nalka / SRD_Infel / SRD_Vril / SRD_Synastry 4 行、单元格内强调改用【】
- 修复:hull_mods.csv 里 5 个插件的 tech/manufacturer 由 "Sylphon RnD" 统一为「希尔芬研究所」,与
settings.json 的 designTypeColors 键一致(此前拿不到势力配色,且工具提示显示英文)
- 修复:设计类型色键 Sylphon Outcast 与 4 个武器的 tech/manufacturer 同步译作「希尔芬放逐者」(三处一致)
- 修复:Nexerelin Corvus 配置按人类可读名引用星系,已随 createStarSystem("罗弗卡雷"/"尼姆") 同步更新
(corvus_capitals.csv / corvus_spawnpoints.csv)
- 修复:遗留的行星名英文拼写 Preatorium / Praetorium 统一为代码里的译名「普雷托里乌姆」(3 处)
- 说明:本次仅涉及文本与上述结构修复,未改动任何数值与平衡
1.1 (0.98a 兼容性更新 / 0.98a compatibility update)
- 适配 Starsector 0.98a-RC8:用 0.98a API 从源码重新编译并重建 SylphonRnD.jar(原 jar 备份为 jars/SylphonRnD.jar.orig)
- mod_info.json:gameVersion 改为 0.98a-RC8;声明硬依赖 LazyLib 与 MagicLib(缺失时由启动器提示,而不是进游戏后崩溃)
- 修复:酒吧事件「遇见古怪的 Cieve」的 Creator 从未注册到 BarEventManager,导致该事件及其情报/任务链在任何版本都无法触发(现已在 onGameLoad 中注册)
- 修复:Sylpheed Station 的 AI 网络分析(技术开采)把市场阵营与自身比较,导致「Praetorium 被其它势力占领则产出归零」的分支永不生效
- 修复:零维混乱(Nullspace Agitator)与模块化零维管道(Modular Nullspace Conduits)的状态栏图标路径写错(少了 sylphon/),图标无法显示
- 修复:删除 3 处无效的 com.sun.* 导入(原先无法用现代 JDK 重新编译源码)
- 修复:SRD_clemency_ftr(仁慈 Ping)的 tech/manufacturer 与其它武器不一致,拿不到希尔芬的紫色设计类型色
- 清理:删除 Nexerelin 0.12.1e 已不存在的 allowPrisoners 配置键(保留 dropPrisoners)
- 说明:本次仅做兼容性/修复,未改动任何数值与平衡
|