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

‘继续游戏’报错

[复制链接]

驱逐技师

发表于 2024-7-20 19:49:04 | 显示全部楼层 |阅读模式
Mod Bug汇报
已解决
游戏版本: 0.96
Mod中文名: ..
Mod版本: ..
游戏日志:
[游戏日志](字数限制末端部分)


at com.fs.starfarer.api.impl.campaign.econ.ResourceDepositsCondition.apply(ResourceDepositsCondition.java:193)
at com.fs.starfarer.campaign.econ.Market.reapplyConditions(Unknown Source)
at com.fs.starfarer.campaign.CharacterStats.refreshAllOutpostsEffectsForPlayerOutposts(Unknown Source)
at com.fs.starfarer.campaign.CharacterStats.refreshCharacterStatsEffects(Unknown Source)
at com.fs.starfarer.campaign.CharacterStats.refreshCharacterStatsEffects(Unknown Source)
at com.fs.starfarer.campaign.CharacterStats.setSkillLevel(Unknown Source)
at data.scripts.skill.Mimikko_nonona_2$Level4.apply(Mimikko_nonona_2.java:173)
at com.fs.starfarer.campaign.CharacterStats.applyPersonalToStats(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.updateStats(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetData.syncIfNeeded(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetData.getMembers(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetData.getMembersListCopy(Unknown Source)
at com.fs.starfarer.api.impl.campaign.skills.BaseSkillEffectDescription.getNumFighterBays(BaseSkillEffectDescription.java:753)
at com.fs.starfarer.api.impl.campaign.skills.BaseSkillEffectDescription.computeAndCacheThresholdBonus(BaseSkillEffectDescription.java:315)
at com.fs.starfarer.api.impl.campaign.skills.BaseSkillEffectDescription.computeAndCacheThresholdBonus(BaseSkillEffectDescription.java:298)
at com.fs.starfarer.api.impl.campaign.skills.FighterUplink$Level1.apply(FighterUplink.java:46)
at com.fs.starfarer.campaign.CharacterStats.applyFleetwideToStats(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.updateStats(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.readResolve(Unknown Source)
at sun.reflect.GeneratedMethodAccessor35.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.thoughtworks.xstream.core.util.SerializationMembers.callReadResolve(SerializationMembers.java:78)
... 78 more
193474 [Thread-3] INFO com.fs.starfarer.campaign.save.CampaignGameManager - 载入阶段11
193474 [Thread-3] INFO com.fs.starfarer.campaign.save.CampaignGameManager - 载入阶段12
196341 [Thread-3] INFO com.fs.starfarer.util.OOoO - 保存截图 D:\游戏\0.96\Starsector\starsector-core\..\screenshots\screenshot004.png...
    复现步骤:
    继续游戏,报错;战役正常启动
    本帖最后由 CHXL 于 2024-7-20 22:05 编辑

    ### 游戏信息

    游戏版本:                0.96a-RC10

    ### 系统信息

    操作系统:Microsoft Windows 11 家庭中文版

    版本:10.0.22631 暂缺 Build 22631

    总可用内存:`15.74G`


    Java版本:`1.7.0_79`

    Java路径:D:\游戏\0.96\Starsector\jre


    虚拟机参数:java.exe -XX:CompilerThreadPriority=1 -XX:+CompilerThreadHintNoPreempt -Djava.library.path=native\\windows -Xms6144m -Xmx6144m -Xss2048k -XX:MaxPermSize=128m -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`):`6144m`

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


    ### Mod信息

    |Mod名称                           |Mod版本   |已启用     |
    |-|-|-|
    |LazyLib                         |2.8     |是       |
    |zz GraphicsLib                  |1.8.0   |是       |
    |MagicLib                        |1.3.7   |是       |
    |[链戍集团军]Shackles Garrison - XXVIIBattleGroup |0.9.2   |是       |
    |cjy的玩具箱[CTB]                    |0.4.9d  |是       |
    |Combat Radar                    |3.0     |是       |
    |HMI反派势力 [HMI Supervillains]     |0.0.4d  |是       |
    |Industrial Evolution 工业革命       |3.3.d   |是       |
    |Leading Pip                     |1.9.2   |是       |
    |LunaLib                         |1.8.3   |是       |
    |Underworld                      |1.8.2   |是       |
    |WhichTMI                        |1.1.0   |是       |
    |兽耳助手!                           |0.661   |是       |
    |势力争霸 [Nexerelin]                |0.11.1  |是       |
    |布莱顿联盟 [Brighton Federation]     |0.0.3b  |是       |
    |战斗骚话[Combat Chatter]            |1.14.0  |是       |
    |打击者佣兵团[Striker Mercenary]       |0.5     |是       |
    |打捞舰船拓展 Salvage Ship Expansion   |0.3     |是       |
    |星舰传奇 [Starship Legends]         |2.4.6   |是       |
    |星际帝国 [Interstellar Imperium]    |2.6.3   |是       |
    |星际联邦[The Star Federation]       |0.99-RC5|是       |
    |普拉斯里蒂废品大师[P.S.M.]               |0.6.3   |是       |
    |舰船/武器拓展 [Ship/Weapon Pack]      |1.15.0  |是       |
    |趋光议会 [ApproLight]               |1.3.3   |是       |
    |邻家邮政                            |0.8.3   |是       |
    |面板数据补全                          |0.98    |是       |
    |风险矿业公司 [Hazard Mining Incorporated]|0.3.6b  |是       |
    |趋光拓展 [ApproLightPlus]           |0.6.3   |否       |

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



    screenshot004.png

    战列舰长

    发表于 2024-7-20 20:21:35 | 显示全部楼层
    是否有中途卸mod的行为?我记得这个会报错。

    点评

    最后一次正常结束游戏后无其他操作,  详情 回复 发表于 2024-7-20 20:22

    驱逐技师

     楼主| 发表于 2024-7-20 20:22:52 | 显示全部楼层
    吃鱼的猫 发表于 2024-7-20 20:21
    是否有中途卸mod的行为?我记得这个会报错。

    最后一次正常结束游戏后无其他操作,

    势力巨擘

    请校准时钟

    学院教员

    发表于 2024-7-20 20:38:52 | 显示全部楼层
    你的趋光拓展是自己关掉的还是?

    点评

    下载的是0.95版mod里无法使用,就没开 最近对游戏本体进行任何(包括mod)操作  详情 回复 发表于 2024-7-20 20:42

    战列舰长

    发表于 2024-7-20 20:39:04 | 显示全部楼层
    可以尝试读档,而非继续游戏。

    点评

    试过,依旧报错  详情 回复 发表于 2024-7-20 20:39

    驱逐技师

     楼主| 发表于 2024-7-20 20:39:54 | 显示全部楼层
    木子沐梓 发表于 2024-7-20 20:39
    可以尝试读档,而非继续游戏。

    试过,依旧报错

    驱逐技师

     楼主| 发表于 2024-7-20 20:42:11 | 显示全部楼层
    Tick_Tock_Man 发表于 2024-7-20 20:38
    你的趋光拓展是自己关掉的还是?

    下载的是0.95版mod里无法使用,就没开
    最近对游戏本体进行任何(包括mod)操作

    点评

    如果确定之前的游戏文件运行足够干净,尝试使用.bak备份存档文件验证问题。进入“你的安装路径/Starsector/saves”,找到对应角色名的文件夹,用两个“.xml.bak”文件替换掉可能损坏的“.xml”文件,然后重新加载备  详情 回复 发表于 2024-7-20 20:57

    势力巨擘

    请校准时钟

    学院教员

    发表于 2024-7-20 20:57:07 | 显示全部楼层
    本帖最后由 Tick_Tock_Man 于 2024-7-20 20:58 编辑
    CHXL 发表于 2024-7-20 20:42
    下载的是0.95版mod里无法使用,就没开
    最近对游戏本体进行任何(包括mod)操作 ...

    如果确定之前的游戏文件运行足够干净,尝试使用.bak备份存档文件验证问题。进入“你的安装路径/Starsector/saves”,找到对应角色名的文件夹,用两个“.xml.bak”文件替换掉可能损坏的“.xml”文件(在替换之前,你可能会需要进行必要的重要文件备份工作),然后重新加载存档试一试是否可用。

    点评

    本人萌新 是这样操作吗? 将两个.bak文件后缀去掉,去替换原文件吗?  详情 回复 发表于 2024-7-20 21:07

    驱逐技师

     楼主| 发表于 2024-7-20 21:07:56 | 显示全部楼层
    Tick_Tock_Man 发表于 2024-7-20 20:57
    如果确定之前的游戏文件运行足够干净,尝试使用.bak备份存档文件验证问题。进入“你的安装路径/Starsector ...

    本人萌新
    是这样操作吗?
    将两个.bak文件后缀去掉,去替换原文件吗?

    点评

    是这样。你可以尝试先将角色的存档文件夹复制到其他地方以防万一,然后进行改名替换操作。  详情 回复 发表于 2024-7-20 21:15

    势力巨擘

    请校准时钟

    学院教员

    发表于 2024-7-20 21:15:13 | 显示全部楼层
    CHXL 发表于 2024-7-20 21:07
    本人萌新
    是这样操作吗?
    将两个.bak文件后缀去掉,去替换原文件吗?

    是这样。你可以尝试先将角色的存档文件夹复制到其他地方以防万一,然后进行改名替换操作。

    点评

    报错变了.... 需要提供日志吗?  详情 回复 发表于 2024-7-20 21:17

    驱逐技师

     楼主| 发表于 2024-7-20 21:17:41 | 显示全部楼层
    Tick_Tock_Man 发表于 2024-7-20 21:15
    是这样。你可以尝试先将角色的存档文件夹复制到其他地方以防万一,然后进行改名替换操作。 ...

    报错变了....
    需要提供日志吗?
    screenshot005.png

    点评

    未找到小行星船包的某艘舰船,尝试检查mod列表并重新安装。  详情 回复 发表于 2024-7-20 21:20

    势力巨擘

    请校准时钟

    学院教员

    发表于 2024-7-20 21:20:48 | 显示全部楼层
    本帖最后由 Tick_Tock_Man 于 2024-7-20 21:22 编辑
    CHXL 发表于 2024-7-20 21:17
    报错变了....
    需要提供日志吗?

    未找到小行星船包(补充:论坛上汉化版应该是叫陨石舰船拓展)的某艘舰船,尝试检查mod列表并重新安装。

    点评

    感觉不好修复; 不过,还是感谢大佬帮助  详情 回复 发表于 2024-7-20 21:44
    添加steam没有问题吧? 下午试了试,没有别的操作了  详情 回复 发表于 2024-7-20 21:30
    重装之后..  详情 回复 发表于 2024-7-20 21:28

    驱逐技师

     楼主| 发表于 2024-7-20 21:28:47 | 显示全部楼层
    Tick_Tock_Man 发表于 2024-7-20 21:20
    未找到小行星船包(补充:论坛上汉化版应该是叫陨石舰船拓展)的某艘舰船,尝试检查mod列表并重新安装。 ...

    重装之后..
    screenshot006.png

    驱逐技师

     楼主| 发表于 2024-7-20 21:30:02 | 显示全部楼层
    Tick_Tock_Man 发表于 2024-7-20 21:20
    未找到小行星船包(补充:论坛上汉化版应该是叫陨石舰船拓展)的某艘舰船,尝试检查mod列表并重新安装。 ...

    添加steam没有问题吧?
    下午试了试,没有别的操作了

    点评

    我理解添加steam不会导致file corrupt,所以应该无关系。你现在主楼的日志其实不是报错日志(这里面没有记载到你这个nullpointerexception错误),所以我理解你可以尝试这样做:重新打开游戏,点击“继续游戏”触发  详情 回复 发表于 2024-7-20 21:52

    驱逐技师

     楼主| 发表于 2024-7-20 21:44:32 | 显示全部楼层
    Tick_Tock_Man 发表于 2024-7-20 21:20
    未找到小行星船包(补充:论坛上汉化版应该是叫陨石舰船拓展)的某艘舰船,尝试检查mod列表并重新安装。 ...

    感觉不好修复;
    不过,还是感谢大佬帮助

    势力巨擘

    请校准时钟

    学院教员

    发表于 2024-7-20 21:52:47 | 显示全部楼层
    CHXL 发表于 2024-7-20 21:30
    添加steam没有问题吧?
    下午试了试,没有别的操作了

    我理解添加steam不会导致file corrupt,所以应该无关系。你现在主楼的日志其实不是报错日志(这里面没有记载到你这个nullpointerexception错误),所以我理解你可以尝试这样做:重新打开游戏,点击“继续游戏”触发一次存档报错,不要做别的操作,立刻退出游戏,然后再用报错工具抓取一次试试。

    另:我在官方论坛搜了一下类似语句的报错,基本上Alex也是建议恢复备份看看……实在觉得古怪的话,考虑是否是上一次游戏结束时有未知原因导致文件损坏,可以重新干净安装一次游戏本体再打mod尝试。

    点评

    报错日志限制1000个字符,就截取了末端日志(日志里有标注)  详情 回复 发表于 2024-7-20 22:00
    [游戏日志] 54749 [Thread-3] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [DIRECTORY: D:\游戏\0.96\Starsector\starsector-core\..\mods\Nexerelin (data/config/exerelin/groundBattleDe  详情 回复 发表于 2024-7-20 21:55

    驱逐技师

     楼主| 发表于 2024-7-20 21:55:59 | 显示全部楼层
    Tick_Tock_Man 发表于 2024-7-20 21:52
    我理解添加steam不会导致file corrupt,所以应该无关系。你现在主楼的日志其实不是报错日志(这里面没有 ...

    [游戏日志]

    54749 [Thread-3] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [DIRECTORY: D:\游戏\0.96\Starsector\starsector-core\..\mods\Nexerelin (data/config/exerelin/groundBattleDefs.json)]
    55309 [Thread-3] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [DIRECTORY: D:\游戏\0.96\Starsector\starsector-core\..\mods\Nexerelin (data/config/exerelin/allianceNames.json)]
    55339 [Thread-3] INFO  com.fs.starfarer.campaign.save.CampaignGameManager  - 载入出错
    55339 [Thread-3] ERROR com.fs.starfarer.campaign.save.CampaignGameManager  - Failed calling method
    ---- Debugging information ----
    message             : Failed calling method
    cause-exception     : java.lang.NullPointerException
    cause-message       : null
    method              : com.fs.starfarer.campaign.fleet.FleetMember.readResolve()
    class               : com.fs.starfarer.campaign.fleet.FleetMember
    required-type       : com.fs.starfarer.campaign.fleet.FleetMember
    converter-type      : com.thoughtworks.xstream.converters.reflection.ReflectionConverter
    line number         : 764142
    class[1]            : java.util.HashSet
    converter-type[1]   : com.thoughtworks.xstream.converters.collections.CollectionConverter
    class[2]            : java.util.HashMap
    converter-type[2]   : com.thoughtworks.xstream.converters.collections.MapConverter
    class[3]            : com.fs.starfarer.campaign.ModAndPluginData
    class[4]            : com.fs.starfarer.campaign.CampaignEngine
    converter-type[3]   : com.fs.starfarer.campaign.save.I
    version             : not available
    -------------------------------
    com.thoughtworks.xstream.converters.ConversionException: Failed calling method
    ---- Debugging information ----
    message             : Failed calling method
    cause-exception     : java.lang.NullPointerException
    cause-message       : null
    method              : com.fs.starfarer.campaign.fleet.FleetMember.readResolve()
    class               : com.fs.starfarer.campaign.fleet.FleetMember
    required-type       : com.fs.starfarer.campaign.fleet.FleetMember
    converter-type      : com.thoughtworks.xstream.converters.reflection.ReflectionConverter
    line number         : 764142
    class[1]            : java.util.HashSet
    converter-type[1]   : com.thoughtworks.xstream.converters.collections.CollectionConverter
    class[2]            : java.util.HashMap
    converter-type[2]   : com.thoughtworks.xstream.converters.collections.MapConverter
    class[3]            : com.fs.starfarer.campaign.ModAndPluginData
    class[4]            : com.fs.starfarer.campaign.CampaignEngine
    converter-type[3]   : com.fs.starfarer.campaign.save.I
    version             : not available
    -------------------------------
            at com.thoughtworks.xstream.core.util.SerializationMembers.callReadResolve(SerializationMembers.java:82)
            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:282)
            at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
            at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
            at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
            at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
            at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:73)
            at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentElementToCollection(CollectionConverter.java:98)
            at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:91)
            at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCollection(CollectionConverter.java:85)
            at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)
            at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
            at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
            at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
            at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
            at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:73)
            at com.thoughtworks.xstream.converters.collections.MapConverter.putCurrentEntryIntoMap(MapConverter.java:110)
            at com.thoughtworks.xstream.converters.collections.MapConverter.populateMap(MapConverter.java:98)
            at com.thoughtworks.xstream.converters.collections.MapConverter.populateMap(MapConverter.java:92)
            at com.thoughtworks.xstream.converters.collections.MapConverter.unmarshal(MapConverter.java:87)
            at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
            at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
            at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshallField(AbstractReflectionConverter.java:503)
            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUnmarshal(AbstractReflectionConverter.java:429)
            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:281)
            at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
            at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
            at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshallField(AbstractReflectionConverter.java:503)
            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUnmarshal(AbstractReflectionConverter.java:429)
            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unmarshal(AbstractReflectionConverter.java:281)
            at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
            at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
            at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
            at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
            at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)
            at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)
            at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1486)
            at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1466)
            at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1346)
            at com.fs.starfarer.campaign.save.CampaignGameManager.super(Unknown Source)
            at com.fs.starfarer.title.TitleScreenState.dialogDismissed(Unknown Source)
            at com.fs.starfarer.ui.public.dismiss(Unknown Source)
            at com.fs.starfarer.ui.impl.L.dismiss(Unknown Source)
            at com.fs.starfarer.campaign.save.LoadGameDialog.actionPerformed(Unknown Source)
            at com.fs.starfarer.ui.n.buttonPressed(Unknown Source)
            at com.fs.starfarer.ui.I.?00000(Unknown Source)
            at com.fs.starfarer.ui.I.processInput(Unknown Source)
            at com.fs.starfarer.ui.n.processInputImpl(Unknown Source)
            at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
            at com.fs.starfarer.ui.g$Oo.processInputImpl(Unknown Source)
            at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
            at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source)
            at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source)
            at com.fs.starfarer.ui.g.processInputImpl(Unknown Source)
            at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
            at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source)
            at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source)
            at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
            at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source)
            at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source)
            at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
            at com.fs.starfarer.E.I.processInputImpl(Unknown Source)
            at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
            at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source)
            at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source)
            at com.fs.starfarer.ui.public.processInputImpl(Unknown Source)
            at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
            at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source)
            at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source)
            at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
            at com.fs.starfarer.title.TitleScreenState.processInput(Unknown Source)
            at com.fs.starfarer.BaseGameState.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)
            at java.lang.Thread.run(Unknown Source)
    Caused by: java.lang.NullPointerException
            at com.fs.starfarer.api.impl.campaign.econ.impl.BaseIndustry.getSupply(BaseIndustry.java:740)
            at com.fs.starfarer.api.impl.campaign.econ.impl.BaseIndustry.supply(BaseIndustry.java:322)
            at com.fs.starfarer.api.impl.campaign.econ.ResourceDepositsCondition.apply(ResourceDepositsCondition.java:193)
            at com.fs.starfarer.campaign.econ.Market.reapplyConditions(Unknown Source)
            at com.fs.starfarer.campaign.CharacterStats.refreshAllOutpostsEffectsForPlayerOutposts(Unknown Source)
            at com.fs.starfarer.campaign.CharacterStats.refreshCharacterStatsEffects(Unknown Source)
            at com.fs.starfarer.campaign.CharacterStats.refreshCharacterStatsEffects(Unknown Source)
            at com.fs.starfarer.campaign.CharacterStats.setSkillLevel(Unknown Source)
            at data.scripts.skill.Mimikko_nonona_2$Level4.apply(Mimikko_nonona_2.java:173)
            at com.fs.starfarer.campaign.CharacterStats.applyPersonalToStats(Unknown Source)
            at com.fs.starfarer.campaign.fleet.FleetMember.updateStats(Unknown Source)
            at com.fs.starfarer.campaign.fleet.FleetData.syncIfNeeded(Unknown Source)
            at com.fs.starfarer.campaign.fleet.FleetData.getMembers(Unknown Source)
            at com.fs.starfarer.campaign.fleet.FleetData.getMembersListCopy(Unknown Source)
            at com.fs.starfarer.api.impl.campaign.skills.BaseSkillEffectDescription.getNumFighterBays(BaseSkillEffectDescription.java:753)
            at com.fs.starfarer.api.impl.campaign.skills.BaseSkillEffectDescription.computeAndCacheThresholdBonus(BaseSkillEffectDescription.java:315)
            at com.fs.starfarer.api.impl.campaign.skills.BaseSkillEffectDescription.computeAndCacheThresholdBonus(BaseSkillEffectDescription.java:298)
            at com.fs.starfarer.api.impl.campaign.skills.FighterUplink$Level1.apply(FighterUplink.java:46)
            at com.fs.starfarer.campaign.CharacterStats.applyFleetwideToStats(Unknown Source)
            at com.fs.starfarer.campaign.fleet.FleetMember.updateStats(Unknown Source)
            at com.fs.starfarer.campaign.fleet.FleetMember.readResolve(Unknown Source)
            at sun.reflect.GeneratedMethodAccessor35.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.lang.reflect.Method.invoke(Unknown Source)
            at com.thoughtworks.xstream.core.util.SerializationMembers.callReadResolve(SerializationMembers.java:78)
            ... 78 more
    55343 [Thread-3] INFO  com.fs.starfarer.campaign.save.CampaignGameManager  - 载入阶段11
    55343 [Thread-3] INFO  com.fs.starfarer.campaign.save.CampaignGameManager  - 载入阶段12

    点评

    data.scripts.skill.Mimikko_nonona_2$Level4.apply(Mimikko_nonona_2.java:173) 兽耳助手的诺诺娜有技能报错的样子,尝试将mod重新干净地安装一遍。如果这不能解决问题,试着跟作者沟通下,在坛里。不太确定这是不  详情 回复 发表于 2024-7-20 22:01

    驱逐技师

     楼主| 发表于 2024-7-20 22:00:43 | 显示全部楼层
    Tick_Tock_Man 发表于 2024-7-20 21:52
    我理解添加steam不会导致file corrupt,所以应该无关系。你现在主楼的日志其实不是报错日志(这里面没有 ...

    报错日志限制1000个字符,就截取了末端日志(日志里有标注)

    势力巨擘

    请校准时钟

    学院教员

    发表于 2024-7-20 22:01:47 | 显示全部楼层
    CHXL 发表于 2024-7-20 21:55
    [游戏日志]

    54749 [Thread-3] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [DIR ...

    data.scripts.skill.Mimikko_nonona_2$Level4.apply(Mimikko_nonona_2.java:173)
    兽耳助手的诺诺娜有技能报错的样子,尝试将mod重新干净地安装一遍。如果这不能解决问题,试着跟作者沟通下,在坛里。不太确定这是不是元凶,但可以试着排查下。

    点评

    之前已经重装一遍了; 放弃了,再开个档把. 不过,不是游戏本体有问题就行。 再次感谢大佬帮忙  详情 回复 发表于 2024-7-20 22:05

    驱逐技师

     楼主| 发表于 2024-7-20 22:05:02 | 显示全部楼层
    本帖最后由 CHXL 于 2024-7-20 22:06 编辑
    Tick_Tock_Man 发表于 2024-7-20 22:01
    data.scripts.skill.Mimikko_nonona_2$Level4.apply(Mimikko_nonona_2.java:173)
    兽耳助手的诺诺娜有技能 ...

    之前已经重装一遍了;
    放弃了,再开个档.
    不过,不是游戏本体有问题就行。
    再次感谢大佬帮忙

    点评

    不知道你那个档有没有删,但是如果还留着想救的话,可以参考一下这篇帖子:https://fractalsoftworks.com/forum/index.php?topic=29821.msg437804#msg437804 和tick_tock说的一样的确是mimikko的问题,只要进你的存  详情 回复 发表于 2024-7-22 08:57
    实在不好意思,是我能力不足了。我看到存档有问题且没有涉及mod更换的,就想先按照一般情况推荐上备份(我看官方论坛其实上备份能解决挺多问题的),好像也浪费了你一些时间,抱歉。后面开新档时,你可以留意一下兽  详情 回复 发表于 2024-7-20 22:10

    势力巨擘

    请校准时钟

    学院教员

    发表于 2024-7-20 22:10:54 | 显示全部楼层
    CHXL 发表于 2024-7-20 22:05
    之前已经重装一遍了;
    放弃了,再开个档.
    不过,不是游戏本体有问题就行。

    实在不好意思,是我能力不足了。我看到存档有问题且没有涉及mod更换的,就想先按照一般情况推荐上备份(我看官方论坛其实上备份能解决挺多问题的),好像也浪费了你一些时间,抱歉。后面开新档时,你可以留意一下兽耳助手这个情况是否能复现。如果这是个罕有的错误,那应该只是一些意外,如果不小心又触发了,还请和作者沟通下。

    驱逐技师

     楼主| 发表于 2024-7-20 22:11:51 | 显示全部楼层
    Tick_Tock_Man 发表于 2024-7-20 22:10
    实在不好意思,是我能力不足了。我看到存档有问题且没有涉及mod更换的,就想先按照一般情况推荐上备份( ...

    势力巨擘

    发表于 2024-7-22 08:57:54 | 显示全部楼层
    陈.xl 发表于 2024-7-20 22:05
    之前已经重装一遍了;
    放弃了,再开个档.
    不过,不是游戏本体有问题就行。

    不知道你那个档有没有删,但是如果还留着想救的话,可以参考一下这篇帖子:https://fractalsoftworks.com/for ... msg437804#msg437804
    和tick_tock说的一样的确是mimikko的问题,只要进你的存档文件中ctrl-f搜索nonona,然后进行“i changed her skill from 2 to 1 and from true to false and it loaded now!" 然后这个问题也可以在mimikko那边反馈一下,因为目前看来只要nonona技能精英化就会稳定触发这个bug

    本版积分规则

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

    GMT+8, 2024-12-22 19:26

    Powered by Discuz! X3.5

    © 2001-2077 Tencent Cloud | Durian Software Studio

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