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

自创战斗机mod bug求助

[复制链接]

巡洋大副

发表于 2020-6-6 17:13:38 | 显示全部楼层 |阅读模式
本帖最后由 ybhybhybh 于 2020-6-6 17:30 编辑

启动游戏后加载一半闪退跳出一个对话框,

游戏日志表明问题出在这里:
Error loading [graphics/ships/soldier_glow1.png] resource, not found in [E:\Game\starsector\Starsector\starsector-core\..\mods\Space,../starfarer.res/res,CLASSPATH]
如何解决?

巡洋大副

 楼主| 发表于 2020-6-6 17:18:41 | 显示全部楼层

巡洋大副

 楼主| 发表于 2020-6-6 17:26:29 | 显示全部楼层
加载前置mod后,就变成了:
java.lang.RuntimeException: Error loading [graphics/ships/soldier_glow1.png] resource, not found in [E:\Game\starsector\Starsector\starsector-core\..\mods\LazyLib,E:\Game\starsector\Starsector\starsector-core\..\mods\MagicLib,E:\Game\starsector\Starsector\starsector-core\..\mods\GraphicsLib,E:\Game\starsector\Starsector\sta

巡洋大副

 楼主| 发表于 2020-6-6 17:29:08 | 显示全部楼层
本帖最后由 ybhybhybh 于 2020-6-6 17:30 编辑

mod一共添加了一架飞机
这个是原文件

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?初始化身份识别芯片

×

超级版主

高级机师译码专家通讯记者学院教员

发表于 2020-6-6 17:39:19 | 显示全部楼层
找不到图片,你路径写的有问题

点评

你说的是贴图路径吧? 贴图放在graphics/ships 贴图文件名为soldier.png 如果文件名改成和soldier_glow1.png(和报错那里显示的文件名一样) 那么再次启动会报错soldier _glow 2.png  详情 回复 发表于 2020-6-6 17:56
图片无关紧要,内容和文字一样  详情 回复 发表于 2020-6-6 17:43

巡洋大副

 楼主| 发表于 2020-6-6 17:43:18 | 显示全部楼层
本帖最后由 ybhybhybh 于 2020-6-6 17:45 编辑
FAX 发表于 2020-6-6 17:39
找不到图片,你路径写的有问题

那个java报错图片无关紧要,内容和游戏日志文字一样

巡洋大副

 楼主| 发表于 2020-6-6 17:56:19 | 显示全部楼层
FAX 发表于 2020-6-6 17:39
找不到图片,你路径写的有问题

你说的是贴图路径吧?
贴图放在graphics/ships
贴图文件名为soldier.png
如果文件名改成和soldier_glow1.png(和报错那里显示的文件名一样)
那么再次启动会报错soldier _glow 2.png

星域军阀

高级机师

发表于 2020-6-6 19:31:22 | 显示全部楼层
本帖最后由 cjy4312 于 2020-6-6 20:40 编辑

你的船是不是相位船?
用了相位系统或者一切非盾的右键系统都需要一张船图名+“_glow1”和“_glow2”的图片作为系统启动时的震动光源特效,你可以去看看原版的相位船的图片文件

点评

现在出现 null报错 可能是因为我没有设置xxx.version文件 这个文件怎么做啊? 之前的mod_info.json文件是复制趋光的用n++瞎改的,而xxx.version里的modThreadId数值怎么获得?  详情 回复 发表于 2020-6-6 23:04
是相位船, 感谢大佬的提示,回去我试试  详情 回复 发表于 2020-6-6 20:46

巡洋大副

 楼主| 发表于 2020-6-6 20:46:01 | 显示全部楼层
cjy4312 发表于 2020-6-6 19:31
你的船是不是相位船?
用了相位系统或者一切非盾的右键系统都需要一张船图名+“_glow1”和“_glow2”的图片 ...

是相位船,
感谢大佬的提示,回去我试试

巡洋大副

 楼主| 发表于 2020-6-6 23:04:36 | 显示全部楼层
cjy4312 发表于 2020-6-6 19:31
你的船是不是相位船?
用了相位系统或者一切非盾的右键系统都需要一张船图名+“_glow1”和“_glow2”的图片 ...

现在出现
null报错
可能是因为我没有设置xxx.version文件
这个文件怎么做啊?
之前的mod_info.json文件是复制趋光的用n++瞎改的,而xxx.version里的modThreadId数值怎么获得?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?初始化身份识别芯片

×

星域军阀

高级机师

发表于 2020-6-6 23:24:07 | 显示全部楼层
报错了应该贴log最后的记录而不是把自己整个包丢给别人让别人给你查作业

你的wingdata引用了不存在的配装id

点评

我为我的丢包行为抱歉,没有下次了。 我用的武器是轻机枪,而我的文件是放在starsector下的mos文件夹里,这个应该就是装配不存在的原因吧?  详情 回复 发表于 2020-6-6 23:36

巡洋大副

 楼主| 发表于 2020-6-6 23:36:30 | 显示全部楼层
cjy4312 发表于 2020-6-6 23:24
报错了应该贴log最后的记录而不是把自己整个包丢给别人让别人给你查作业

你的wingdata引用了不存在的配装i ...

我为我的丢包行为抱歉,没有下次了。
我用的武器是轻机枪,而我的文件是放在starsector下的mos文件夹里,这个应该就是装配不存在的原因吧?

点评

你的装配id叫soldier_variant wingdata里面引用id叫soldier_Space 根文件夹没关系  详情 回复 发表于 2020-6-6 23:40

星域军阀

高级机师

发表于 2020-6-6 23:40:00 | 显示全部楼层
ybhybhybh 发表于 2020-6-6 23:36
我为我的丢包行为抱歉,没有下次了。
我用的武器是轻机枪,而我的文件是放在starsector下的mos文件夹里, ...

你的装配id叫soldier_variant
wingdata里面引用id叫soldier_Space
根文件夹没关系

点评

感谢大佬的支持,问题已经解决,可以在游戏数据中查看。 如果没有这次关于wingdata的回复我是无法解决问题的。毕竟我根本不知道wingdata是什么。 现在走一个最后的问题:创作出来的飞机会刷出来吗?我并没有设置高稀  详情 回复 发表于 2020-6-7 00:45

巡洋大副

 楼主| 发表于 2020-6-7 00:45:28 | 显示全部楼层
cjy4312 发表于 2020-6-6 23:40
你的装配id叫soldier_variant
wingdata里面引用id叫soldier_Space
根文件夹没关系

感谢大佬的支持,问题已经解决,可以在游戏数据中查看。
如果没有这次关于wingdata的回复我是无法解决问题的。毕竟直到现在我都不知道wingdata是什么。
现在走一个最后的问题:创作出来的飞机会刷出来吗?我并没有设置高稀有度。

点评

data/world/factions里面给那些势力加蓝图了没?或者有没有塞进某个蓝图包?如果没人知道蓝图肯定刷不出来。。。  详情 回复 发表于 2020-6-7 10:50

势力巨擘

译码专家

发表于 2020-6-7 10:50:31 | 显示全部楼层
ybhybhybh 发表于 2020-6-7 00:45
感谢大佬的支持,问题已经解决,可以在游戏数据中查看。
如果没有这次关于wingdata的回复我是无法解决问题 ...

data/world/factions里面给那些势力加蓝图了没?或者有没有塞进某个蓝图包?如果没人知道蓝图肯定刷不出来。。。

点评

蓝图包……了解,我看看怎么弄  详情 回复 发表于 2020-6-7 12:56
Eyes to the sky, and may the stars bring the light.

巡洋大副

 楼主| 发表于 2020-6-7 12:56:39 | 显示全部楼层
DX2002 发表于 2020-6-7 10:50
data/world/factions里面给那些势力加蓝图了没?或者有没有塞进某个蓝图包?如果没人知道蓝图肯定刷不出 ...

蓝图包……了解,我看看怎么弄

点评

最简单的办法,在ship_data里面那艘船(战机)的tag那里填一个hightech_bp(高科包),midline_bp(中科包),lowtech_bp(低科包),这样原版势力只要开局有这些包就会拥有蓝图,或者可以去factions里面单独在每个势力的known  详情 回复 发表于 2020-6-7 14:37

势力巨擘

译码专家

发表于 2020-6-7 14:37:25 | 显示全部楼层
ybhybhybh 发表于 2020-6-7 12:56
蓝图包……了解,我看看怎么弄

最简单的办法,在ship_data里面那艘船(战机)的tag那里填一个hightech_bp(高科包),midline_bp(中科包),lowtech_bp(低科包),这样原版势力只要开局有这些包就会拥有蓝图,或者可以去factions里面单独在每个势力的knownFighters里面填上你的战斗机id。
Eyes to the sky, and may the stars bring the light.

巡洋大副

 楼主| 发表于 2020-6-8 10:34:40 | 显示全部楼层
本帖最后由 ybhybhybh 于 2020-6-8 10:41 编辑

最新bug求助!!!
1.图像出错:在设计时并没有发现什么错误,但进入游戏后全都乱了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?初始化身份识别芯片

×

巡洋大副

 楼主| 发表于 2020-6-8 10:50:13 | 显示全部楼层
2.武器组出错:我一共设置了5个武器位,上面图片里游戏数据也展示了有什么武器但是进入游戏就多了很多武器。
我设置的武器组:
1.歼灭者火箭弹*2
2.赛博SAM*1
3.轻型自动炮
4.轻型自动炮

而游戏中的武器组:
1.歼灭者火箭弹*2      赛博SAM*1
2.歼灭者火箭弹*2
3.赛博SAM*1
4.轻型自动炮
5.轻型自动炮


这个问题应该如何解决?
另外如何设置武器组自动开火?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?初始化身份识别芯片

×

本版积分规则

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

GMT+8, 2024-11-23 15:57

Powered by Discuz! X3.5

© 2001-2077 Tencent Cloud | Durian Software Studio

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