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

汉化版游戏与[Mod]Officer Extension不兼容,可惜了

[复制链接]

驱逐技师

发表于 2022-5-19 10:33:24 | 显示全部楼层 |阅读模式
Mod Bug汇报
待解决
游戏版本: 0.95.1
Mod中文名: Officer Extension
Mod版本: [0.95.1a] 0.4.3
游戏日志:
596802 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain - java.lang.RuntimeException: Renderer's graphics object not found
java.lang.RuntimeException: Renderer's graphics object not found
    复现步骤:
    汉化版的0.95.1a游戏 在加上了Officer Extension (0.4.3)这个MOD之后,进生涯模式,按F打开舰船列表就会报错闪退
    发现了一个很好的MOD,Officer Extension
    主要功能有
    • 无限制雇佣军官(可分配到战舰上的军官数量依然是原本的限制8/10名、但未启用的军官不算在军官数量限制中)
    • 可以将军官停职(需要预先支付一年/12个月的薪水将军官停职,停职之后每月薪水降为10%。可随时复职)
    • 可以将军官降级(花费故事点移除一个指定技能、并让军官降一级)

    但可惜该MOD目前与汉化版的游戏冲突,在汉化版中无法使用(打开舰队列表就会报错闪退)

    去原发布贴(https://fractalsoftworks.com/forum/index.php?topic=23928.0)看了一下
    已经有人反馈过了,但似乎作者也没有解决的办法
    发个帖子不知道大家有没有解救手段,但也许真的没办法,可惜了,是个好MOD

    作者的回复:

    作者回复

    作者回复

    英仙统领

    高级机师译码专家学院教员搬运能手战术专家通讯记者

    发表于 2022-5-19 11:58:48 | 显示全部楼层
    之前有人因为系统不同产生了相似的报错,然后就解决了。
    不是没有解决的办法,不想而已。

    势力巨擘

    发表于 2022-5-20 14:02:33 | 显示全部楼层
    这游戏实在是年代久远,而且开始写代码的时候也没有很好的设计
    导致各种问题在框架下解决不了,只能硬hack
    然后两伙人同时hack同一个东西,boom

    想要解决,可以找作者授权,然后找汉化组的合作一下看看到底是哪里冲突了吧

    点评

    这个mod有违反用户协议的嫌疑,目前来看只有这个mod在这么干,其他的都被封了,没有解决不了只能硬hack一说。 而汉化都上游戏的感谢名单了,就不多说了。  详情 回复 发表于 2022-5-21 01:13

    势力巨擘

    发表于 2022-5-20 14:18:37 | 显示全部楼层
    我复现了一下,看了下日志和这个Mod的代码,感觉这个问题本身修起来应该很简单
    但是这个mod不止硬hack这一处,其他地方大概率也有同样的问题,整体的工程量应该不亚于把硬hack部分重写一遍

    英仙统领

    高级机师译码专家学院教员搬运能手战术专家通讯记者

    发表于 2022-5-21 01:13:49 | 显示全部楼层
    本帖最后由 saya39 于 2022-5-21 01:25 编辑
    kncc 发表于 2022-5-20 14:02
    这游戏实在是年代久远,而且开始写代码的时候也没有很好的设计
    导致各种问题在框架下解决不了,只能硬hack
    ...

    从现在ss的mod几乎没有冲突就可以知道,报错并不是不知道有汉化就不可以回避的。


    点评

    这个mod hack了游戏里的ui,而且是根据ui元素里的字符串来找到按钮的,汉化使得原有的按钮上的字符串变了,导致这个mod不可能和任何改动这些按钮文本的mod(或本地化)一起使用 事实上我很喜欢这种思路,它使得mod  详情 回复 发表于 2022-5-21 13:59

    势力巨擘

    发表于 2022-5-21 13:59:11 | 显示全部楼层
    saya39 发表于 2022-5-21 01:13
    从现在ss的mod几乎没有冲突就可以知道,报错并不是不知道有汉化就不可以回避的。

    这个mod hack了游戏里的ui,而且是根据ui元素里的字符串来找到按钮的,汉化使得原有的按钮上的字符串变了,导致这个mod不可能和任何改动这些按钮文本的mod(或本地化)一起使用

    事实上我很喜欢这种思路,它使得mod内容和原版融为一体而且操作方便
    但由于Alex把逻辑和内容完全放在一起的原因,这种做法对本地化完全不友好就是了

    星域军阀

    译码专家

    发表于 2022-7-16 08:43:16 来自手机 | 显示全部楼层
    我,hack完了,现在可以用了。
    感谢你让我知道有如此好用的mod。

    点评

    请问可以分享一下吗?  详情 回复 发表于 2023-4-19 22:18

    驱逐技师

    发表于 2023-4-19 22:18:58 | 显示全部楼层
    没技术,是菜鸡 发表于 2022-7-16 08:43
    我,hack完了,现在可以用了。
    感谢你让我知道有如此好用的mod。

    请问可以分享一下吗?

    点评

    https://www.fossic.org/thread-5705-1-1.html  详情 回复 发表于 2023-4-19 22:33

    战列舰长

    发表于 2023-4-19 22:33:02 | 显示全部楼层

    点评

    感谢  详情 回复 发表于 2023-4-20 11:06

    驱逐技师

    发表于 2023-4-20 11:06:09 | 显示全部楼层
    乐.jpg 发表于 2023-4-19 22:33
    https://www.fossic.org/thread-5705-1-1.html

    感谢
    *滑块验证:

    本版积分规则

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

    GMT+8, 2024-4-25 18:40

    Powered by Discuz! X3.5

    © 2001-2077 Tencent Cloud | Durian Software Studio

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