游戏之家 > 游戏库 > 星界边境

星界边境MOD制作简易教程 星界边境MOD怎么做

文件解析及修改及功能介绍:

default_actor_movement.config 默认的移动数据

"walkSpeed" :16.0, 走路速度

"runSpeed" :20.0, 跑步速度

"flySpeed" :28.0, 飞行速度

下面开始介绍文件包里的内容了,这个就复杂了。

items可使用的道具的文件,比如工具,武器这些。

里面的tools这个是工具

里面的miningtools这是物质枪

beamaxe.beamaxe

"fireTime" :0.000025, 【翻译过来,开火速度。原本只有0.25,就是0.25秒挖一次。现在是0.000025秒一次。】

"blockRadius" :5, 【挖的大小,原本是2?好像,记不得了,我修改成了5,你也可以改成50,如果不会被卡死的话。】

objects这个是对象类的文件,比如椅子,床,等等,可以放在地上,墙上,天花板上这类的物品。

里面的farmables这是庄稼。

里面很多文件包,都是对应各种农作物。

鬼才认识这些英文,我都是打开以后看图片来分辨是什么。

automatoseed.object

"stages" : [

{

"duration" : [15, 20] 每个阶段的时间,越短,就越快

},

{

"duration" : [15, 20]

},

{

"alts" : 5,

"duration" : [15, 20]

},

stats不知道是个啥。

里面的effects是状态类的文件,比如,恢复生命,中毒这些

里面的heal是治疗

里面很多文件,对应各种药品,比如膏药,绷带,医疗包等等。

bandageheal.statuseffect

"effectConfig" : {

"healAmount" : 500, 【 治疗量,原本是50,扩大了10倍,在5秒内恢复500,原本是5秒恢复50,所以回血速度加快了。】

"emissionRate" : 5 【状态持续时间】

},

tech科技类文件。

里面的dash代表冲刺。

里面的JUMP代表跳跃。

doublejump.tech双重跳,我能看懂一个文件,不容易啊!就这个英文水平!

"multiJumpCount" : 20 【原本是2,我加了10倍,所以可以在空中连续跳20次!】

另外一个文件的 "dashCooldown" : 0, COOLDOWN,冷却!我又看懂一个!改成0就不用冷却了。

重点来了!

爆率treasure这个文件包里都是!

biome.treasurepools

"pool" : [

{"weight" : 10, "item" : ["darkwoodmaterial", 10]},

{"weight" : 10, "item" : ["plantfibre", 10]},

{"weight" : 10, "item" : ["salve", 3]},

{"weight" : 10, "item" : ["bandage", 2]},

{"weight" : 10, "item" : "turtleshellback"},

{"weight" : 10, "item" : "beehivehead"},

{"weight" : 10, "item" : "vikinghead"},

{"weight" : 10, "item" : "eyepatchhead"},

{"weight" : 10, "item" : "sunglasses1head"} POOL 泳池!我理解是奖池,WEIGHT,我的猜测是权重,原本是0.0XXX,修改成10,所以爆率高!后面是物品的种类,然后是数量。没有数量的,默认为1个!

"poolRounds" : [

[2, 5],

[2, 5],

[2, 5],

[2, 5],

[2, 5]

],

奖池的基数,也就是打死一个怪物爆多少个东西的意思。原本不记得多少了,上一版是 5,10,就是最小爆5个,最多爆10个!现在是最小爆2个,最多爆5个。如果修改成0,5,就是可能不爆,也可能爆1-5个。

基本就这些了。

总结:

游戏中的物品看英文名字然后在PAK解包的文件搜索就能找到,然后打开文件会发现,是明码的程序。然后把程序翻译成中文,就能明白大概的意思了,然后根据自己的需要修改,然后放入游戏MODS目录下的自己建立的文件包里,以后就是自己专用的MOD了!

就是这样,祝大家游戏开心,万事顺意。