找回密码
 初始化身份识别芯片
查看: 102|回复: 2

[Mod内容] 我成功了!我成功修复了加油站经理这个MOD不需要战俘营地MOD也可以招募ruka的功能。

[复制链接]

巡洋大副

发表于 昨天 21:56 | 显示全部楼层 |阅读模式
本帖最后由 平阳走虎 于 2026-3-25 22:13 编辑

RT,使用方法是解压到Starsector\mods\PAGSM\data\campaign下。
太不容易了,先是修篡位者的对话BUG,然后发现作者说做了无需战俘营地也能收编ruka的方法,经过不间断的排查,我终于找到了这个功能无法生效的原因。首先是作者的最新版本完全删掉了这个功能,但是作者在老版本确实做了这个功能,但是他只做了玩家击败大无敌舰队后才与Kween(坏女人)对话的赋值选项,也就是只有玩家完全不做辛达的任何任务线,直接飞进去干爆大无敌舰队然后去触发Kween的对话才能正确的在存档中加入sfc_fateOfRuka这个变量。
而他原本设定的非第一次对话,却要检测sfc_fateOfRuka==false,但是在这之前却没有做任何sfc_fateOfRuka=的赋值,导致这个条件永远过不了,永远触发不了,因此我删掉了这个条件,同时为了方便大家,我还删掉了作者的检测没有安装战俘营地的条件(我不确定他原本有没有生效,貌似没有,但是安全起见我删掉了)。
好了,现在可以正确触发击败大无敌舰队后的对话了……吗?并不能!因为作者在老版本,对后续的俩个分支对话的引用完全写错了,你对话后会一直提示找不到规则,这是为什么呢?因为作者虽然为sfckweenrukadefeated1写了sfckweenrukadefeatededresponse1这样的规则,但是他判定的规则却写的sfckweenrukacaptured1,这是另一个分支的规则,他写错了,我给修回去了。好了,现在这个功能可以正常生效了,但是还是存在一个问题,他虽然写了!$sfckweenyenniresolved来规避反复触发的问题,但是你猜怎么回事?他忘记在这个分支给sfckweenyenniresolved赋值了,导致判定永远通过,你会无限触发击败大无敌舰队后的对话,不过没关系,我也给他修好了。
同时,原本与战俘营地MOD联动的内容我没有动,你喜欢的话依然可以用战俘营地MOD的联动方式获取ruku。
现在,你只需要把这个压缩包内的文件解压到Starsector\mods\PAGSM\data\campaign并覆盖,你就可以不用任何MOD就能正确招募ruka舰长了。
感谢加油站作者做出来的这个优秀MOD,我帮他修复了一点小问题,感谢WMGreywind带来的精彩游戏体验(希望能有人翻译一下搬给他,我看外网论坛也有很多人对这个问题抱有疑惑。)

辛达加油站修复.zip

310.55 KB, 下载次数: 9

评分

参与人数 1星币 +5 收起 理由
艾贝路斯 + 5 很给力!

查看全部评分

势力巨擘

烈焰大冲击

发表于 昨天 23:29 | 显示全部楼层
无敌了佬,有没有兴趣来辛达(前)+UAF汉化组?

英仙统领

呱!是刻晶七音口牙!

发表于 2 小时前 | 显示全部楼层
这一堆逻辑弯弯绕绕的我光看就已经微距了,你是这个👍
相位洗衣机装配点五十六点耗散每分钟三百五十相位EMP电击瞬间完成,是洗衣机中的豪杰

本版积分规则

Archiver|手机版|小黑屋|远行星号中文论坛

GMT+8, 2026-3-26 03:40

Powered by Discuz! X3.5

© 2001-2077 Tencent Cloud | Durian Software Studio

快速回复 返回顶部 返回列表