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

ibb赏金,敌方进场时闪退

[复制链接]

战列舰长

发表于 2025-6-11 21:59:49 | 显示全部楼层 |阅读模式
Mod Bug汇报
已解决
游戏版本: 0.97
Mod中文名:
Mod版本:
游戏日志:
[游戏日志]

1009598 [Thread-2] INFO UNGPDX_ProsperousForging hullmodList Success Known - List had 0 hullmods, Known had 209 hullmods.
1026259 [Thread-2] INFO UNGPDX_ProsperousForging hullmodList Success Known - Added 117 hullmods into list to Herem, ��缃�绫充慨�� Mk.II 绾�
1026259 [Thread-2] INFO UNGPDX_ProsperousForging hullmodList Success Known - List had 0 hullmods, Known had 209 hullmods.
1027304 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.combat.entities.Ship.getEngineController()" because "this.return" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.combat.entities.Ship.getEngineController()" because "this.return" is null
at com.fs.starfarer.combat.ai.L.advance(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.combat.CombatEngine.advanceInner(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.combat.CombatEngine.advance(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.combat.CombatState.traverse(Unknown Source) ~[port_obf.jar:?]
at com.fs.state.AppDriver.begin(Unknown Source) ~[port.common_obf.jar:?]
at com.fs.starfarer.combat.CombatMain.main(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.StarfarerLauncher.super(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) ~[port_obf.jar:?]
    复现步骤:
    打ibb赏金,稳定到某个船进场时闪退,推测是AI问题,或者是重生扩展的问题,ProsperousForging名称叫反英雄,给敌方S插的
    本帖最后由 予桦蓝 于 2025-6-12 14:45 编辑

    QQ_1749650364567.png

    星域军阀

    经理&准执柄者

    学院教员

    发表于 2025-6-12 01:56:01 | 显示全部楼层
    就是反英雄,这玩意兼容性奇差,各种不能内插的都会随机上去

    巡洋大副

    发表于 2025-6-12 18:15:28 | 显示全部楼层
    我也遇到了类似的问题。

    194561 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.ArrayIndexOutOfBoundsException: Index 2 out of bounds for length 2
    java.lang.ArrayIndexOutOfBoundsException: Index 2 out of bounds for length 2
            at com.fs.starfarer.combat.entities.ship.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.if.getSprite(Unknown Source) ~[port_obf.jar:?]
            at data.scripts.weapons.armaa_leftArmDummyWeapon.advance(armaa_leftArmDummyWeapon.java:60) ~[?:?]
            at com.fs.starfarer.combat.entities.ship.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.G.advance(Unknown Source) ~[port_obf.jar:?]
            at com.fs.starfarer.combat.entities.Ship.advance(Unknown Source) ~[port_obf.jar:?]
            at com.fs.starfarer.combat.CombatFleetManager.Ò00000(Unknown Source) ~[port_obf.jar:?]
            at com.fs.starfarer.combat.CombatFleetManager.deploy(Unknown Source) ~[port_obf.jar:?]
            at com.fs.starfarer.combat.ai.admiral.oOoO.if.super(Unknown Source) ~[port_obf.jar:?]
            at com.fs.starfarer.combat.ai.admiral.oOoO.Òo0000(Unknown Source) ~[port_obf.jar:?]
            at com.fs.starfarer.combat.ai.admiral.oOoO.Õo0000(Unknown Source) ~[port_obf.jar:?]
            at com.fs.starfarer.combat.ai.admiral.BaseBattleStrategy.super(Unknown Source) ~[port_obf.jar:?]
            at com.fs.starfarer.combat.ai.admiral.AdmiralAI.advance(Unknown Source) ~[port_obf.jar:?]
            at com.fs.starfarer.combat.CombatFleetManager.advance(Unknown Source) ~[port_obf.jar:?]
            at com.fs.starfarer.combat.CombatEngine.advanceInner(Unknown Source) ~[port_obf.jar:?]
            at com.fs.starfarer.combat.CombatEngine.advance(Unknown Source) ~[port_obf.jar:?]
            at com.fs.starfarer.combat.CombatState.traverse(Unknown Source) ~[port_obf.jar:?]
            at com.fs.state.AppDriver.begin(Unknown Source) ~[port.common_obf.jar:?]
            at com.fs.starfarer.combat.CombatMain.main(Unknown Source) ~[port_obf.jar:?]
            at com.fs.starfarer.StarfarerLauncher.super(Unknown Source) ~[port_obf.jar:?]
            at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) ~[port_obf.jar:?]
            at java.base/java.lang.Thread.run(Thread.java:1575) [?:?]

    点评

    你这个是有帧动画的武器的问题,出在骤雨武器上。你可以考虑更新下,但是此外如果通过各种效果叠出非常高的时流,或者用了战斗加速增加了主观游戏速度,都也有可能引发这个报错。  详情 回复 发表于 2025-6-14 06:36
    这个看着像武器问题  详情 回复 发表于 2025-6-12 18:29

    战列舰长

     楼主| 发表于 2025-6-12 18:29:47 来自手机 | 显示全部楼层
    Reimu 发表于 2025-6-12 18:15
    我也遇到了类似的问题。

    194561 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.Arra ...

    这个看着像武器问题

    星域军阀

    高级机师通讯记者

    发表于 2025-6-14 06:36:59 | 显示全部楼层
    Reimu 发表于 2025-6-12 18:15
    我也遇到了类似的问题。

    194561 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.Arra ...

    你这个是有帧动画的武器的问题,出在骤雨武器上。你可以考虑更新下,但是此外如果通过各种效果叠出非常高的时流,或者用了战斗加速增加了主观游戏速度,都也有可能引发这个报错。

    星域军阀

    高级机师通讯记者

    发表于 2025-6-14 06:38:45 | 显示全部楼层
    1027304 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.combat.entities.Ship.getEngineController()" because "this.return" is null
    java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.combat.entities.Ship.getEngineController()" because "this.return" is null

    获取引擎时炸了,看不出具体出错的插件和代码但是如果你的那个规则会塞插件给不该塞得对象(例如赛到模块上了),那这种报错正常。最好不要用这类扩展规则。

    本版积分规则

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

    GMT+8, 2025-12-6 04:58

    Powered by Discuz! X3.5

    © 2001-2077 Tencent Cloud | Durian Software Studio

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