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

求助0.97,特定条件跳出

[复制链接]

战列舰长

论坛元老

发表于 2024-9-29 17:05:09 | 显示全部楼层 |阅读模式
Mod Bug汇报
已解决
游戏版本: 0.96
Mod中文名:
Mod版本:
游戏日志:
[游戏日志]

447741 [Thread-7] INFO sound.O - Cleaning up music with id [LeagueCombat.ogg]
447858 [Thread-10] INFO sound.O - Creating streaming player for music with id [LeagueCombat.ogg]
447859 [Thread-10] INFO sound.OooO - Playing music with id [LeagueCombat.ogg]
448212 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain - java.lang.ClassCastException: data.shipsystems.AI.ProjFilter cannot be cast to data.shipsystems.scripts.ai.RigSec_ProjFilter
java.lang.ClassCastException: data.shipsystems.AI.ProjFilter cannot be cast to data.shipsystems.scripts.ai.RigSec_ProjFilter
at data.shipsystems.scripts.ai.RigSec_ProjFilter.getFilter(RigSec_ProjFilter.java:122)
at data.scripts.weapons.ai.RigSec_ADSAI.<init>(RigSec_ADSAI.java:51)
at data.scripts.RigelModPlugin.pickWeaponAutofireAI(RigelModPlugin.java:99)
at com.fs.starfarer.launcher.ModManager$3.o00000(Unknown Source)
at com.fs.starfarer.launcher.ModManager.getPriorityPlugin(Unknown Source)
at com.fs.starfarer.launcher.ModManager.pickWeaponAIPlugin(Unknown Source)
at com.fs.starfarer.combat.systems.G.addWeapon(Unknown Source)
at com.fs.starfarer.loading.specs.oooo.super(Unknown Source)
at com.fs.starfarer.title.Object.oO0O.super(Unknown Source)
at com.fs.starfarer.title.Object.oO0O.render(Unknown Source)
at com.fs.starfarer.coreui.o00o.o00000(Unknown Source)
at com.fs.starfarer.ui.o0O0.renderImpl(Unknown Source)
at com.fs.starfarer.ui.thissuper.render(Unknown Source)
at com.fs.starfarer.ui.o000.renderImpl(Unknown Source)
at com.fs.starfarer.ui.thissuper.render(Unknown Source)
at com.fs.starfarer.ui.o000.renderImpl(Unknown Source)
at com.fs.starfarer.ui.impl.StandardTooltipV2.renderImpl(Unknown Source)
at com.fs.starfarer.ui.thissuper.render(Unknown Source)
at com.fs.starfarer.ui.o000.renderImpl(Unknown Source)
at com.fs.starfarer.ui.thissuper.render(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.super(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
    复现步骤:
    在对战多个英仙座联盟舰队时mod“星海集群”中的“虚宿一”部署后跳出,后测试先部署“虚宿一”后逐一部署其他舰船,发现在某个舰船部署几秒后跳出,疑似和敌方某舰船冲突
    本帖最后由 全JinOh 于 2024-9-29 19:17 编辑

    ### 游戏信息

    游戏版本:                0.97a-RC11

    ### 系统信息

    操作系统:Microsoft Windows 10 专业版

    版本:10.0.19045 暂缺 Build 19045

    总可用内存:`15.94G`


    **警告:未找到游戏默认Java运行时**


    虚拟机参数:java.exe -XX:CompilerThreadPriority=1 -XX:+CompilerThreadHintNoPreempt -Djava.library.path=native\\windows -XX:+UseG1GC -Xms8192m -Xmx8192m -Xss2048k -XX:PermSize=192m -XX:MaxPermSize=192m -classpath janino.jar;commons-compiler.jar;commons-compiler-jdk.jar;starfarer.api.jar;starfarer_obf.jar;jogg-0.0.7.jar;jorbis-0.0.15.jar;json.jar;lwjgl.jar;jinput.jar;log4j-1.2.9.jar;lwjgl_util.jar;fs.sound_obf.jar;fs.common_obf.jar;xstream-1.4.10.jar -Dcom.fs.starfarer.settings.paths.saves=..\\saves -Dcom.fs.starfarer.settings.paths.screenshots=..\\screenshots -Dcom.fs.starfarer.settings.paths.mods=..\\mods -Dcom.fs.starfarer.settings.paths.logs=. com.fs.starfarer.StarfarerLauncher

    堆栈初始大小(`-Xms`):`8192m`

    堆栈最大大小(`-Xmx`):`8192m`


    ### Mod信息

    |Mod名称                           |Mod版本   |已启用     |
    |-|-|-|
    |LazyLib                         |2.8b    |是       |
    |zz GraphicsLib                  |1.9.0   |是       |
    |MagicLib                        |1.4.5   |是       |
    |[链戍集团军]Shackles Garrison - XXVIIBattleGroup |0.9.6   |是       |
    |Adjusted Sector                 |0.6.2   |是       |
    |Another Portrait Pack           |1.4.0   |是       |
    |AoTD - Cryosleeper Options      |2.0.3   |是       |
    |AoTD - Virtue Of Society        |1.1.1   |是       |
    |AoTD- Vaults of Knowledge       |2.3.5   |是       |
    |Apex Design Collective          |1.2.12  |是       |
    |Aptly Simple Hullmods           |2.0.2   |是       |
    |Better Colonies                 |1.88    |是       |
    |Better Variants                 |1.4.3   |是       |
    |Brighton Federation             |0.0.3d  |是       |
    |Carter's Junk Hull Mods         |0.9.3   |是       |
    |Console Commands                |2023.5.05|是       |
    |D-MOD Services                  |2.1.0   |是       |
    |DecoLib                         |0.3     |是       |
    |Diable Avionics                 |2.9.2   |是       |
    |Exotica Technologies            |1.8.6   |是       |
    |Fleet Size By DP                |1.0.2b  |是       |
    |FSF军事公司[FSF_MilitaryCorporation]|4.8rc2  |是       |
    |Grand.Colonies                  |2.0.e   |是       |
    |Hazard Mining Incorporated      |0.3.8b  |是       |
    |High Tech Expansion             |2.0.4   |是       |
    |HMI Supervillains               |0.0.5b  |是       |
    |Industrial.Evolution            |3.3.e   |是       |
    |Iron Shell                      |1.18.3aj|是       |
    |J GEEK Federation               |0.8.2   |是       |
    |LOST_SECTOR                     |0.6.2d  |是       |
    |LunaLib                         |1.8.5   |是       |
    |Mayasuran Navy                  |11.0.0 RC2|是       |
    |Mirror                          |1.4     |是       |
    |More Combat Terrain Effects     |1.7.1   |是       |
    |More HullMods                   |1.12.0  |是       |
    |Music Switcher                  |1.2a    |是       |
    |Nomadic Survival                |1.4.0   |是       |
    |Planetary Shield: Access Control|1.6     |是       |
    |prv Agni                        |v1      |是       |
    |prv Extraworks                  |v8      |是       |
    |prv Library                     |v1.1    |是       |
    |prv Path                        |v1.2    |是       |
    |prv Rust Belt                   |v1.3    |是       |
    |prv Starworks                   |v28.4   |是       |
    |Quality Captains                |1.6.1   |是       |
    |Random Assortment of Things     |2.4.3   |是       |
    |ScalarTech Solutions            |0.9.1   |是       |
    |Scy Nation                      |1.8.3   |是       |
    |Special Hullmod Upgrades        |1.5     |是       |
    |Starship Legends                |2.5.2   |是       |
    |Tahlan Shipworks                |1.3     |是       |
    |Take No Prisoners               |0.17.0  |是       |
    |Terraforming & Station Construction|9.0.9   |是       |
    |United Aurora Federation        |0.7.5c  |是       |
    |Unknown Skies                   |2.0.1   |是       |
    |Unofficial New Game Plus        |2.3.0   |是       |
    |Unusually Gullible Hullmods     |0.5.0-RC2|是       |
    |Valkyrian                       |3.2.2   |是       |
    |Variants Lib                    |0.5.3   |是       |
    |Volantian Reclamation Initiative|0.6.1a  |是       |
    |What we left behind             |3.8.0   |是       |
    |Xhan Empire                     |2.51 Gramada|是       |
    |势力争霸 [Nexerelin]                |0.11.2c |是       |
    |卢德骑士团                           |1.1.1   |是       |
    |参宿七防务 [RigelSecurity]           |0.2.2   |是       |
    |幽灵部队                            |0.7.0   |是       |
    |星海集群                            |1.13.1b |是       |
    |星际帝国 [Interstellar Imperium]    |2.6.4   |是       |
    |楼兰军工综合体                         |2.1.4   |是       |
    |沃尔科夫工业集团[VIC]                   |1.6.3a  |是       |
    |海盗拓展 [Underworld]               |1.8.3   |是       |
    |相位与离子力量增强包(PIPEP)               |3.29    |是       |
    |穿越者设计局 [Traverser Design Bureau]|1.8.3   |是       |
    |羊头航务局[Goat_Aviation_Bureau]     |1.9.10  |是       |
    |舰船/武器拓展 [Ship/Weapon Pack]      |1.15.1  |是       |
    |蓝海渔业[BlueSeaFisher]             |1.0.0   |是       |
    |趋光议会 [ApproLight]               |1.3.3   |是       |
    |魔女城塞 [Witch Citadel]            |0.82a-Rc1|是       |
    |趋光拓展 [ApproLightPlus]           |0.6.3   |否       |

    (以上内容由 远行星号 报错信息收集工具 自动生成,生成工具版本 `1.1.2`).


    势力巨擘

    请校准时钟

    学院教员

    发表于 2024-9-29 17:44:51 | 显示全部楼层
    看起来像是方解石护卫舰(参宿七防务mod)导致的,能烦请你再做一次用于确认的测试吗?

    点评

    好快的回复! 不上“虚宿一”直接就能打过去了。 好在有存档又试了一次,先上了“虚宿一”。然后NPC的两艘杂牌护卫舰援助进来了,然后再部署其他舰船的过程中就跳出了(未点击确定)。代码放下一楼吧。  详情 回复 发表于 2024-9-29 18:25

    战列舰长

    论坛元老

     楼主| 发表于 2024-9-29 18:25:58 | 显示全部楼层
    Tick_Tock_Man 发表于 2024-9-29 17:44
    看起来像是方解石护卫舰(参宿七防务mod)导致的,能烦请你再做一次用于确认的测试吗? ...

    好快的回复!
    不上“虚宿一”直接就能打过去了。
    好在有存档又试了一次,先上了“虚宿一”。然后NPC的两艘杂牌护卫舰援助进来了,然后再部署其他舰船的过程中就跳出了(未点击确定)。代码放下一楼吧。

    点评

    报错是一样的。那烦请你检查一下你舰队中星海集群舰船上面有没有装备参宿七mod的武器吧,尤其是“陷坑”、“踏垫”、“绊索”这三种主动防御武器,如果有的话先拿下来,然后可以向原作者报告问题,进一步判断一下情  详情 回复 发表于 2024-9-29 18:53

    战列舰长

    论坛元老

     楼主| 发表于 2024-9-29 18:26:19 | 显示全部楼层
    [游戏日志]

    305187 [Thread-7] INFO  sound.O  - Cleaning up music with id [LeagueCombat.ogg]
    305263 [Thread-10] INFO  sound.O  - Creating streaming player for music with id [LeagueCombat.ogg]
    305264 [Thread-10] INFO  sound.OooO  - Playing music with id [LeagueCombat.ogg]
    305657 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.ClassCastException: data.shipsystems.AI.ProjFilter cannot be cast to data.shipsystems.scripts.ai.RigSec_ProjFilter
    java.lang.ClassCastException: data.shipsystems.AI.ProjFilter cannot be cast to data.shipsystems.scripts.ai.RigSec_ProjFilter
            at data.shipsystems.scripts.ai.RigSec_ProjFilter.getFilter(RigSec_ProjFilter.java:122)
            at data.scripts.weapons.ai.RigSec_ADSAI.<init>(RigSec_ADSAI.java:51)
            at data.scripts.RigelModPlugin.pickWeaponAutofireAI(RigelModPlugin.java:99)
            at com.fs.starfarer.launcher.ModManager$3.o00000(Unknown Source)
            at com.fs.starfarer.launcher.ModManager.getPriorityPlugin(Unknown Source)
            at com.fs.starfarer.launcher.ModManager.pickWeaponAIPlugin(Unknown Source)
            at com.fs.starfarer.combat.systems.G.addWeapon(Unknown Source)
            at com.fs.starfarer.loading.specs.oooo.super(Unknown Source)
            at com.fs.starfarer.title.Object.oO0O.super(Unknown Source)
            at com.fs.starfarer.title.Object.oO0O.render(Unknown Source)
            at com.fs.starfarer.coreui.o00o.o00000(Unknown Source)
            at com.fs.starfarer.ui.o0O0.renderImpl(Unknown Source)
            at com.fs.starfarer.ui.thissuper.render(Unknown Source)
            at com.fs.starfarer.ui.o000.renderImpl(Unknown Source)
            at com.fs.starfarer.ui.thissuper.render(Unknown Source)
            at com.fs.starfarer.ui.o000.renderImpl(Unknown Source)
            at com.fs.starfarer.ui.impl.StandardTooltipV2.renderImpl(Unknown Source)
            at com.fs.starfarer.ui.thissuper.render(Unknown Source)
            at com.fs.starfarer.ui.o000.renderImpl(Unknown Source)
            at com.fs.starfarer.ui.thissuper.render(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.super(Unknown Source)
            at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)

    势力巨擘

    请校准时钟

    学院教员

    发表于 2024-9-29 18:53:29 | 显示全部楼层
    本帖最后由 Tick_Tock_Man 于 2024-9-29 18:55 编辑
    全JinOh 发表于 2024-9-29 18:25
    好快的回复!
    不上“虚宿一”直接就能打过去了。
    好在有存档又试了一次,先上了“虚宿一”。然后NPC的两 ...

    报错是一样的。因为是参宿七相关内容在报错,所以我觉得星海集群舰船有可能不是问题主因。既然你有注意到战场上没有方解石(方解石似乎在用类似的代码,不过我确实也没见过方解石有这类报错),那烦请你检查一下你舰队中星海集群舰船上面有没有装备参宿七mod的武器吧,尤其是“陷坑”、“踏垫”、“绊索”这三种主动防御武器,如果有的话先拿下来,然后可以向原作者报告问题,后面可以进一步判断一下情况

    点评

    有,但是只装在了一艘主力舰上(毕宿)(四个中槽点防),难道是“虚宿一“舰船系统能吃掉其他炮弹的原因?  详情 回复 发表于 2024-9-29 19:02

    星域军阀

    高级机师

    发表于 2024-9-29 18:57:39 | 显示全部楼层
    本帖最后由 cjy4312 于 2024-9-29 19:02 编辑

    我在mod群发过为参宿七写的战术系统AI,看起来是哪个mod作者在学习的时候没有修改炮弹过滤器在CustomData中的名字,导致抢占了参宿七弹丸过滤器的位置造成的问题

    战列舰长

    论坛元老

     楼主| 发表于 2024-9-29 19:02:37 | 显示全部楼层
    本帖最后由 全JinOh 于 2024-9-29 19:05 编辑
    Tick_Tock_Man 发表于 2024-9-29 18:53
    报错是一样的。因为是参宿七相关内容在报错,所以我觉得星海集群舰船有可能不是问题主因。既然你有注意到 ...

    有,但是只装在了一艘主力舰上(毕宿)(四个中槽点防),难道是“虚宿一“舰船系统能吃掉其他炮弹的原因?但也不对,最后这次还没上”毕宿“呢,而且模拟战也没事(只上场没交战)

    点评

    应该是的,不用看了老哥,看你楼上cjy佬的判断和我最新发的那楼  详情 回复 发表于 2024-9-29 19:06

    势力巨擘

    请校准时钟

    学院教员

    发表于 2024-9-29 19:05:01 | 显示全部楼层
    本帖最后由 Tick_Tock_Man 于 2024-9-29 19:10 编辑

    ↑解答来咯
    我看了一下,cjy佬说的是对的,我前面的回复你可以不用看了
    星海集群的虚宿一的战术系统“逆熵裂隙”
    其flux_resersal的ai是套用rigsec_reboundtest的代码,包括projfilter,filterkey是一样的,没有改
    那也就是说有可能确实是“方解石”的战术系统在作怪
    但是,案犯不是“方解石”本人

    点评

    哦哦!非常感谢!也就是说不带"参宿七防务"玩就完事了?这套实弹点防性能确实有些离谱。  详情 回复 发表于 2024-9-29 19:09
    所以说解决bug是一件很令人头疼且困难重重的事情,像你们这些能精确分析出症结所在的人实在是tql  详情 回复 发表于 2024-9-29 19:08

    势力巨擘

    请校准时钟

    学院教员

    发表于 2024-9-29 19:06:07 | 显示全部楼层
    本帖最后由 Tick_Tock_Man 于 2024-9-29 19:08 编辑
    全JinOh 发表于 2024-9-29 19:02
    有,但是只装在了一艘主力舰上(毕宿)(四个中槽点防),难道是“虚宿一“舰船系统能吃掉其他炮弹的原因 ...

    应该是的,不用看了老哥,看你楼上cjy佬的判断(他是这个战术系统和相关过滤器的原作)和我最新发的那楼

    星域军阀

    呱!是刻晶七音口牙!

    发表于 2024-9-29 19:08:12 | 显示全部楼层
    Tick_Tock_Man 发表于 2024-9-29 19:05
    ↑解答来咯
    我看了一下,cjy佬说的是对的,我前面的回复你可以不用看了
    星海集群的虚宿一的战术系统“逆熵 ...

    所以说解决bug是一件很令人头疼且困难重重的事情,像你们这些能精确分析出症结所在的人实在是tql

    点评

    不敢当,这是cjy佬看出来的。我只是因为楼主提供了虚宿一的线索,想起来虚宿一的战术系统和方解石很类似,于是跟着过去找到了(可能的)实际原因,算是补了个刀之类的,我一开始还觉得“这事大概跟星海集群没关系”  详情 回复 发表于 2024-9-29 19:10
    相位洗衣机装配点五十六点耗散每分钟三百五十相位EMP电击瞬间完成,是洗衣机中的豪杰

    战列舰长

    论坛元老

     楼主| 发表于 2024-9-29 19:09:18 | 显示全部楼层
    Tick_Tock_Man 发表于 2024-9-29 19:05
    ↑解答来咯
    我看了一下,cjy佬说的是对的,我前面的回复你可以不用看了
    星海集群的虚宿一的战术系统“逆熵 ...

    哦哦!非常感谢!也就是说不带"参宿七防务"玩就完事了?这套实弹点防性能确实有些离谱。

    点评

    带着也行。你跟星海集群的作者反馈,让修一下projfilter,把两遍key区分开来应该就可以。暂时不要投入虚宿一作战,应该你这个档还能玩下去才对。  详情 回复 发表于 2024-9-29 19:12
    我和星海的作者联系过了,他稍后更新修复这个问题  详情 回复 发表于 2024-9-29 19:11

    势力巨擘

    请校准时钟

    学院教员

    发表于 2024-9-29 19:10:39 | 显示全部楼层
    相位自走洗衣机 发表于 2024-9-29 19:08
    所以说解决bug是一件很令人头疼且困难重重的事情,像你们这些能精确分析出症结所在的人实在是tql ...

    不敢当,这是cjy佬看出来的。我只是因为楼主提供了虚宿一的线索,想起来虚宿一的战术系统和方解石很类似,于是跟着过去找到了(可能的)实际原因,算是补了个刀之类的,我一开始还觉得“这事大概跟星海集群没关系”

    星域军阀

    高级机师

    发表于 2024-9-29 19:11:18 | 显示全部楼层
    全JinOh 发表于 2024-9-29 19:09
    哦哦!非常感谢!也就是说不带"参宿七防务"玩就完事了?这套实弹点防性能确实有些离谱。 ...

    我和星海的作者联系过了,他稍后更新修复这个问题

    势力巨擘

    请校准时钟

    学院教员

    发表于 2024-9-29 19:12:16 | 显示全部楼层
    全JinOh 发表于 2024-9-29 19:09
    哦哦!非常感谢!也就是说不带"参宿七防务"玩就完事了?这套实弹点防性能确实有些离谱。 ...

    带着也行。你跟星海集群的作者反馈,让修一下projfilter,把两遍key区分开来应该就可以。暂时不要投入虚宿一作战,应该你这个档还能玩下去才对。

    势力巨擘

    高级机师

    发表于 2024-9-29 19:18:18 | 显示全部楼层
    星海集群修复了
    带来不便非常抱歉

    点评

    非常感谢!舰船非常漂亮,性能也很有意思,就是颜色和外形配套的武器不好找,哈哈。  详情 回复 发表于 2024-9-29 19:38
    →今天 星海集群 更新了吗?

    战列舰长

    论坛元老

     楼主| 发表于 2024-9-29 19:38:35 | 显示全部楼层
    激流 发表于 2024-9-29 19:18
    星海集群修复了
    带来不便非常抱歉

    非常感谢!舰船非常漂亮,性能也很有意思,就是颜色和外形配套的武器不好找,哈哈。

    本版积分规则

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

    GMT+8, 2024-11-21 19:47

    Powered by Discuz! X3.5

    © 2001-2077 Tencent Cloud | Durian Software Studio

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