自由吸尘器 发表于 2021-7-22 21:46:46

【求助】往原版加自己做的船以后会跳出游戏

6639 WARNcom.fs.starfarer.loading.ShipHullSpreadsheetLoader- Ship hull from ship_data.csv not found in store
6741 ERROR com.fs.starfarer.combat.CombatMain- java.lang.NullPointerException
java.lang.NullPointerException
        at com.fs.starfarer.loading.ShipHullSpecLoader.o00000(Unknown Source)
        at com.fs.starfarer.loading.ShipHullSpreadsheetLoader.o00000(Unknown Source)
        at com.fs.starfarer.loading.SpecStore.?O0000(Unknown Source)
        at com.fs.starfarer.loading.ResourceLoaderState.init(Unknown Source)
        at com.fs.state.AppDriver.begin(Unknown Source)
        at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
        at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)


以上是在log搜索到的有关自制船的片段{:tieba_30:}
Ship hull from ship_data.csv not found in store   这段是什么意思求解{:tieba_39:}

ZeroXenon 发表于 2021-7-22 22:02:22

SS在船只CSV里面用 你船的ID 在文件夹里面找不到你的.ship文件{:tieba_34:}

cjy4312 发表于 2021-7-22 23:04:20

{:5_124:}你该不会是CSV编了段数据就当新船了吧?

亥柏龙没法爆菊 发表于 2021-7-23 08:59:02

首先呢,如果你的船没新增机制之类的东西,那么你需要添加一个完整的csv文件,同时给出一张贴图,在ship_data里面添加必要的数据,以上

自由吸尘器 发表于 2021-7-23 09:36:23

cjy4312 发表于 2021-7-22 23:04
你该不会是CSV编了段数据就当新船了吧?

添加了hull文件,在csv中添加了新船的数据,在graphic/ships中添加了新船的图片。还少了什么吗

自由吸尘器 发表于 2021-7-23 09:36:53

亥柏龙没法爆菊 发表于 2021-7-23 08:59
首先呢,如果你的船没新增机制之类的东西,那么你需要添加一个完整的csv文件,同时给出一张贴图,在ship_da ...

添加了hull文件,在csv中添加了新船的数据,在graphic/ships中添加了新船的图片。还少了什么吗

自由吸尘器 发表于 2021-7-23 09:40:20

亥柏龙没法爆菊 发表于 2021-7-23 08:59
首先呢,如果你的船没新增机制之类的东西,那么你需要添加一个完整的csv文件,同时给出一张贴图,在ship_da ...

“添加一个完整的csv文件”这句的意思是需要一个独立csv吗?我只是用编辑器把新船的数据添加到ship-data.csv里面

亥柏龙没法爆菊 发表于 2021-7-23 13:48:01

自由吸尘器 发表于 2021-7-23 09:40
“添加一个完整的csv文件”这句的意思是需要一个独立csv吗?我只是用编辑器把新船的数据添加到ship-data. ...

其实我说反了,是需要一个完整的“船名.ship”文件,ship_data.csv是不需要新的,只需要在里面加一个新船对应的条目就行

亥柏龙没法爆菊 发表于 2021-7-23 13:51:01

是这样,如果你的船没有引入新机制的话,所需要的流程是在starsector-core\data\hulls文件夹内添加一份舰船的数据文件(舰船名.ship),然后在这个文件夹内的ship_data.csv文件内新增一条关于这个舰船的基础数值,最后到starsector-core\graphics\ships这个文件夹内放入对应的贴图文件(需要在.ship文件内设置贴图路径)

自由吸尘器 发表于 2021-7-23 15:43:36

亥柏龙没法爆菊 发表于 2021-7-23 13:51
是这样,如果你的船没有引入新机制的话,所需要的流程是在starsector-core\data\hulls文件夹内添加一份舰船 ...

这三条都满足了,也没有新机制啊

自由吸尘器 发表于 2021-7-23 15:47:18

ZeroXenon 发表于 2021-7-22 22:02
SS在船只CSV里面用 你船的ID 在文件夹里面找不到你的.ship文件

意思csv里船的id要和hulls文件夹里的ship文件对上,是这个意思吗?我晚上再看一眼

cjy4312 发表于 2021-7-23 21:25:18

{:5_127:}如果你写了新的*.ship,但是读不到,你的ship里的id和csv的id肯定是不一样的,
此外如果想要自己的船出现在游戏中你还需要写一个装备的配装variant,并把它挂在default_ship_roles中合适的阵容位置,csv中tag一栏从原版抄个定位类似阵容类似的船的带_bp后缀的tag,以便舰船能被势力使用以及能通过蓝图包习得蓝图

自由吸尘器 发表于 2021-7-24 00:31:19

cjy4312 发表于 2021-7-23 21:25
如果你写了新的*.ship,但是读不到,你的ship里的id和csv的id肯定是不一样的,
此外如果想要自己 ...

我非常确定id是一样的,但是结果就是百分百跳出

cjy4312 发表于 2021-7-24 01:18:59

自由吸尘器 发表于 2021-7-24 00:31
我非常确定id是一样的,但是结果就是百分百跳出

上截图

自由吸尘器 发表于 2021-7-24 11:33:11

cjy4312 发表于 2021-7-24 01:18
上截图

链接:https://pan.baidu.com/s/16DDroLkyum328-BROg81Ew
提取码:xbtr

不知道用什么图床,只好百度云了,求大佬帮我看看。以下是最新的报错
30873 ERROR com.fs.starfarer.combat.CombatMain- java.lang.NullPointerException
java.lang.NullPointerException
        at com.fs.starfarer.loading.specs.g.isDHull(Unknown Source)
        at com.fs.starfarer.codex.CodexData.?00000(Unknown Source)
        at com.fs.starfarer.codex.CodexData.<init>(Unknown Source)
        at com.fs.starfarer.codex.super.<init>(Unknown Source)
        at com.fs.starfarer.codex.super.?00000(Unknown Source)
        at com.fs.starfarer.loading.ResourceLoaderState.init(Unknown Source)
        at com.fs.state.AppDriver.begin(Unknown Source)
        at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
        at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

cjy4312 发表于 2021-7-24 20:17:37

com.fs.starfarer.loading.specs.g.isDHull(Unknown Source)
给船内置了id不存在的船插会报这个错误
检查一下你给ship加了什么不存在的内置船插
用notpad++之类的工具打开ship文件检查builtInMods下面写了什么船插的id,确保该船插id存在于原版或者其他mod

自由吸尘器 发表于 2021-7-25 17:45:28

cjy4312 发表于 2021-7-24 20:17
com.fs.starfarer.loading.specs.g.isDHull(Unknown Source)
给船内置了id不存在的船插会报这个错误
检查 ...

感谢大佬,可以用了!::lol
还想请教武器的问题,编辑器载入武器图片不可见怎么办?
还有内置武器怎么加入?

cjy4312 发表于 2021-7-26 17:30:07

自由吸尘器 发表于 2021-7-25 17:45
感谢大佬,可以用了!
还想请教武器的问题,编辑器载入武器图片不可见怎么办?
还有内置武器怎么加 ...

你得学会自己研究而不是有点东西就问
页: [1]
查看完整版本: 【求助】往原版加自己做的船以后会跳出游戏