【教程】 starbound飞船自定义修改教程!选择你自己的战舰吧!
starbound吧
全部回复
仅看楼主
level 11
lzds5power 楼主
快跟我来!
8级大船
镇楼
教程结束后放出下载!
PS。插楼者杀无赦![滑稽]
2015年11月07日 04点11分 1
level 11
lzds5power 楼主
第一讲:
飞船目录文件解释!
使用置顶帖下载的最新版本自带的解包程序将assets\packed.pak文件 解包
得到的packed\ships目录里 就是各个种族的飞船
apex - 猿族
avian - 鸟祖
floran - 叶族
glitch - 电子人
human - 人类
hylotl - 鲛人
novakid - 元素人(新星)? 反正一时间想不起来这种族叫啥了
接下来将以human 为具体实例讲解
2015年11月07日 04点11分 2
怎么拆
2015年12月02日 11点12分
level 9
3l
2015年11月07日 04点11分 3
[滑稽]
2015年11月07日 04点11分
@38842304 [喷]不带这样的 我还没弄好啊
2015年11月07日 04点11分
level 11
lzds5power 楼主
进入human目录
blockkey.config
具体的参数设定文件 决定你的飞船上有哪些东西,配合布局图决定你飞船上互动物品的位置,门啊 飞船储存箱啥的
humant0-8.structure
飞船升级文件 决定你飞船背景图的位置 。其中humant0 是最初那个损坏的 没启动的飞船,这个就不要改了,后边的humant1-8 则是对应每一级的升级
humant0-8.png
飞船背景图 也就是你飞船的外形,对应位置在上边的 humant0-8.structure 文件中可自定义
humant0-8lit.png
飞船前置贴图 类似于阴影效果可以让飞船看起来更有立体感,对应位置在上边的 humant0-8.structure 文件中可自定义
2015年11月07日 04点11分 4
忘了个最重要的!humant0-8blocks.png 飞船布局图,各种像素色块决定你飞船的物品位置 以及你的活动范围[狂汗]
2015年11月07日 04点11分
level 11
lzds5power 楼主
[滑稽] 第二讲: 具体配置文件的详细解说!
我知道没有图你们都不愿意来~ 钓鱼啦~~~
2015年11月07日 04点11分 5
第三艘好帅气[呵呵]
2015年11月07日 13点11分
level 7
怒插
2015年11月07日 04点11分 6
level 12
前排
围观~
2015年11月07日 04点11分 7
level 1
[滑稽]等着楼主更新!
2015年11月07日 04点11分 8
level 13
avian是翼族,最后一个是星之子
2015年11月07日 04点11分 9
level 11
lzds5power 楼主
blockkey.config文件
可以用Notepad++ 直接打开编辑
{
"value" : [0, 255, 0, 255], // 色块颜色 在布局图***blocks.png 中决定位置
"foregroundBlock" : false, // 前景物块 是否可以放置 目前是不可以
"backgroundBlock" : true, // 背景物块 是否可以放置 目前是可以 也就是说这玩意是挂墙上的
"backgroundMat" : "apexshipwall", // 背景名称 我忘了是干啥的了
"flags" : [ "shipLockerPosition" ],
"object" : "humanshiplocker",
"objectParameters" : {
"treasurePools" : [ "humanStarterTreasure" ],
"level" : 0.5,
"unbreakable" : true
},
"objectResidual" : true
},
等下 这貌似是最开始时候那个损坏船! 最好不要改这个!!
换个例子
{
"value" : [255, 255, 0, 255], 色块 前三位是三原色值 决定具体颜色 ,最后一位默认即可
"foregroundBlock" : false, // 前景物块 是否可以放置 目前是不可以
"backgroundBlock" : true, // 背景物块 是否可以放置 目前是可以 也就是说这玩意是挂墙上的
"backgroundMat" : "apexshipdetails", 细节名称 貌似这个也是默认的
"object" : "apexshiplight", 脚本效果 这里的是发光效果
"objectResidual" : true 貌似是脚本延期效果? 什么鬼?
},
{
"value" : [255, 102, 0, 255],
"foregroundBlock" : false,
"backgroundBlock" : false,
"object" : "humanshipdoor", 这是门
"objectResidual" : true
},这个是具体的物品物块代码 两个先决条件 色块颜色 物品名称 这两个确定以后 在布局图里点上这个颜色 旧表实你的物品放到到这个位置了 不过要注意空间大小! 空间足够的话 你点两个就表示放两个,你也可以随意到处乱放!
这里有个小窍门 你可以先在游戏里看下什么东西在什么位置,然后在图象处理软件中确认下这个位置的色块是什么颜色 之后再blockkey.config 文件中找相应的颜色 ,你就知道这玩意是啥了 怎么换就随意了 .
2015年11月07日 04点11分 10
有一个代码 是决定前景物块能否被敲下来的 比如飞船仓库 true/false 控制 但是我想不起来了是哪个了 目前上不了游戏 谁能试一下?
2015年11月07日 05点11分
@lzds5power 感谢楼主分享 这里更正个错误 "object" : "apexshiplight" 并不是脚本效果 发光 而是那个颜色的色块代表了一个物品,这个物品是猿人飞船船灯
2015年11月09日 09点11分
@闫尽 [太开心]感谢纠正 之前测试这些东西是住院之前,好几个月了 记忆都模糊了,残念
2015年11月09日 10点11分
level 6
十五字
十五字十五字十五字十五字
2015年11月07日 05点11分 11
level 11
lzds5power 楼主
humant0-8.structure
这个就简单了 就是图片调用 以及图片位置
"backgroundOverlays" : [
{
"image" : "humanT1.png", 飞船造型图片
"position" : [8, 14], 坐标值 决定图片位置
"fullbright" : true
},
{
"image" : "humanT1lit.png", 前景图 影子效果那个
"position" : [8, 14] 依旧坐标值
}
],
"blockKey" : "blockKey.config:blockKey",
"blockImage" : "humanT0blocks.png" 布局图 换了造型 一定要注意改这个
图片坐标值 布局是按照平面几何XY象限法定义的 X轴左正右负 Y轴上负下正
接下来是重头戏~
单张飞船图片不能超过某一特定数据 貌似是1342像素?
如果我们要放大船那要怎么办呢?
2015年11月07日 05点11分 12
[滑稽]我上边的栗子大船 每一个都超过这个数值了哦
2015年11月07日 05点11分
level 11
lzds5power 楼主
[滑稽]容贫道吃个饭再来继续~
2015年11月07日 05点11分 13
level 11
lzds5power 楼主
前景图和背景图坐标值最好对应!毕竟前者是为了后者增加立体感,当然你要嫌麻烦可以不要前景图~
书接上回,要做大船怎么办呢?
当时我被这个问题困了好几天,甚至不得不把做好的船缩小 改图 最后弄得难看看的要死
然后全套改完之后我很蛋疼的发现官方本身带的就有类似的解决例子
白工啊 白工! 我整整花了2天时间做白工有木有!
打开星之子的船 novakid文件夹
你会发现8级飞船 被分成了两张图!!
novakidt8_1.png、novakidt8_2.png
第一张就极限长度 超了就加入第二张! 这么简单的解决方式真TMD的天才!
novakidt8.structure文件
"backgroundOverlays" : [
{
"image" : "novakidT8_1.png", 实际上这是目录+名字 插入路径就可以调用别的目录的图片
"position" : [131.86, 20.75], 坐标
"fullbright" : true
},
{
"image" : "novakidT8_1lit.png",
"position" : [131.86, 20.75]
},
{
"image" : "novakidT8_2.png", 第二张的图片位置
"position" : [11.61, 20.75],
"fullbright" : true
},
{
"image" : "novakidT8_2lit.png", 前景图也同样分割成了两份
"position" : [11.61, 20.75]
}
],
"blockKey" : "blockKey.config:blockKey",
"blockImage" : "novakidT8blocks.png" 布局图不变 还是共用同一张
2015年11月07日 05点11分 14
飞船前景背景图片没啥好说的 你喜欢啥就换啥 ,一般的图像处理软件教程就都能处理了的~
2015年11月07日 05点11分
level 5
A&K
楼主你是在秀计算机语言吗
2015年11月07日 05点11分 15
[冷]早都忘完了~
2015年11月07日 06点11分
1 2 3 尾页