星界邊境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了!
就是這樣,祝大家遊戲開心,萬事順意。