风的影子 发表于 2024-8-22 17:39:20

安装重生MOD后多次出现点开始战斗既报错弹出,请大佬帮忙看看

本帖最后由 风的影子 于 2024-8-22 17:40 编辑

[游戏日志]

2411471 INFOsound.public- Cleaning up music with id
2411481 INFOsound.public- Creating streaming player for music with id
2411481 INFOsound.OooO- Playing music with id
2411976 ERROR com.fs.starfarer.combat.CombatMain- java.lang.NullPointerException
java.lang.NullPointerException
        at data.hullmods.PWPAssShield.advanceInCombat(PWPAssShield.java:52)
        at com.fs.starfarer.combat.entities.Ship.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)


Tick_Tock_Man 发表于 2024-8-22 19:07:20

本帖最后由 Tick_Tock_Man 于 2024-8-22 19:09 编辑

PWPAssShield报错……好粗暴的类名,这个是“卡连”的“腚向护盾生成器”,我理解根据报错内容,和重生没有关系。这个插件首先对护盾进行检查,如果舰船有护盾才会设置接下来的护盾效果。然而,如果有舰船没有护盾(比如是相位船、安装有护盾分流插件导致禁盾等情况)他就会返回一个null,你可以看看你这里舰队或者敌方舰队里有没有可疑的舰船,暂时从舰队里去掉这些船有可能可以帮助解决问题。然而,更好的解决问题方法是干脆禁用“卡连”,毕竟这个mod已经永远不会再修复了……

另:我注意到你把“审判联盟”和“链戍集团军”一起打开了,这两个mod是冲突的,作者系同一人,有明确说明。最好同步禁用“审判联盟”以避免不必要的未来风险。

风的影子 发表于 2024-8-22 21:06:25

Tick_Tock_Man 发表于 2024-8-22 19:07
PWPAssShield报错……好粗暴的类名,这个是“卡连”的“腚向护盾生成器”,我理解根据报错内容,和重生没有 ...

额,是这样的问题吗?那么禁用卡连的这个腚向护盾生成器会不会就可以了?的确因为敌人都是无护盾船只,审判联盟如果有这方面问题的话我还是禁了吧

Tick_Tock_Man 发表于 2024-8-22 21:10:37

风的影子 发表于 2024-8-22 21:06
额,是这样的问题吗?那么禁用卡连的这个腚向护盾生成器会不会就可以了?的确因为敌人都是无护盾船只,审 ...

理论上来说你应该可以通过编辑文件来禁用全局的任何舰船使用这个插件,但这可能会导致你当前的档案读不进去……因为游戏内的插件情况变动了。如果你要做类似的操作,且还需要存档中的成果的,我的建议是用UNGP尽快将存档内容继承出去,这样你可以放心的开新档,无论你修改文件禁用或者你直接停用卡连等都可以。
页: [1]
查看完整版本: 安装重生MOD后多次出现点开始战斗既报错弹出,请大佬帮忙看看