星界邊境星球改造教程
這個是星界邊境的星球改造教程,作者bt_rockman,喜歡這個游戲想自己親手建造自己喜歡的星球的玩家可以來看看學習一下。
首先還在用8-2的推薦大家還是裝下防無限飛補。海▔嚎s包內(nèi)文件解壓到starbound\assets\user下就行了)
因為本mod會同時開啟海洋星球,至于海洋星球會不會出現(xiàn)無限飛么……那不廢話么,要不這個補丁是干嗎的。不過如果你只是想要鋼鐵化barren,不裝防無限飛也可以
然后就是重點中的重點:
鋼鐵化barren生態(tài)星球:
和
礦石生成補。
安裝方法:解壓縮后文件夾丟到游戲目錄mods下。
下面就是針對星球的詳細改造。
但是,估計很多人不喜歡這一錘子都砸不東地面吧?
feelstar就是讓barren星球被我們隨意玩弄(當然你的清理星球存檔)
一、如何讓鋼鐵的星球"軟"下來
首先,我們還是看mod
安裝完后,進入如下路徑。
Starbound\mods\feelstar\biomes\surface\barren
用notepad++打開barren.surfacebiome
找到"surfaceParameters"。這個是規(guī)定星球表面的都是什么材質(zhì),這里有
"mainBlock" : "metallic",
"subBlocks" : [ "darksmoothstone", "rustymetal", "lightmetal"],
"ores" : "depth3",
其中, mainBlock就是主要材質(zhì),subBlocks就是次要的,如果想要軟的,可以這么改:
把"metallic",里的metallic換成 sand(沙子)把subblock里刪除一下?lián)Q城:"subBlocks" : [ "sand2"],
整個星球就都是沙子了。
"ores" :是規(guī)定礦石的,這里的"depth3",是小行星類礦石,就是富足程度最高了。
討厭礦石的: "ores" : "none",所有的礦石就都不見了。
當然,只改那個不夠,還可以把深一點的也改了(太深的就不能改了。)
"subSurfaceParameters" : {
這個就是深層的。和上面改法一樣。
二、好天氣自己造,作死一樣有樂趣。
大家有人會抱怨隕石什么的煩人,可我告訴你,改天氣簡直太簡單了!
同上,裝完mod進Starbound\mods\feelstar\biomes\surface\barren
用notepad++打開barren.surfacebiome
找到"weather" :
沒錯,天氣就是weather,下面可以看到類似
"weather" : [
[
[0.1, "rain"],
[0.05, "storm"],
[0.025, "glowingrain"],
[0.125, "drizzle"],
[0.7, "clear"]
],
[
[0.05, "acidrain"],
[0.95, "clear"]
…… [1.0, "clear"]
]
],
如果你想要某種特殊的天氣(例如光子雨),只要把
"weather" : [
[
[1.0, "glowingrain"]
],
[
[1.0, "glowingrain"]
],
[
[1.0, "glowingrain"]
]…………
[1.0, "glowingrain"]
]
],
改成這樣就可以了。"clear"就是什么天氣都沒有
meteorshower流星雨 largemeteor大號的! acidrain草蛋的酸雨
drizzle細雨 rain雨 storm帶閃電的那種。
都改成 largemeteor可以玩生存游戲。
三、枯木逢春,安西教練,我想種樹!
同上,裝完mod進Starbound\mods\feelstar\biomes\surface\barren
用notepad++打開barren.surfacebiome
真是次次說這個說的我都煩了.
ctrl+f 找"items" :
這里我們會看到 "items" : [ 這么個東西,下面的內(nèi)容基本上以{……},{……}, 這樣的感覺出現(xiàn),例如:
{
"mode" : "floor",
"priority" : 1.0,
"variants" : 1,
"distribution" : "/biomes/distributions.configvergroundChests",
"type" : "object",
"objectSets" : [
{
"pool" : [ [1, "statuspod" ] ],
"parameters" : { }
}
]
},
這個就是一個完整的"statuspod“的寫法,它的作用是讓星球上隨機產(chǎn)生那種你按e就回加血或者著火等等狀態(tài)的小白方塊。 "type" : "object",規(guī)定的是這一個{……},里所描述的單位的種類。"pool"則是更詳細的類別。
"pool" : [ [0.35, "capsulesmall" ], [0.35, "capsulemed" ], [0.35, "capsulebig" ] ],
這個就是各種打了會掉像素的小箱子。
那么怎么”種樹“呢?
以下面的范例:(取自樹林星球)
{
"mode" : "floor",
"priority" : 2.0,
"variants" : 1,
"distribution" : "/biomes/distributions.config:denseLarge",
"type" : "tree",
"treeFoliageHueShiftMax" : 180,
"treeStemHueShiftMax" : 15,
"treeStemList" : [ "birch", "cocoa", "fleshy", "grumpy", "metal", "pine", "roottree", "slimey", "something", "spikey", "twisted", "wood", "slobby", "pineytree" ],
"treeFoliageList" : [ "rose", "brains", "bubbles", "cloudy", "frumpy", "greenleaves", "hanging", "leafy", "lotus", "lushgreen", "orangeflower", "pinefoliage", "redleaves", "scraggy", "spikeyfoliage" ]
}
上面的語句中, "type" :以下,就是樹木的寫法。
Stem 規(guī)定了你調(diào)用的樹的樹干的造型。
treeFoliage 規(guī)定了樹的樹葉種類。
所有的樹木種類都可以在starbound文件夾下的assets\plants\trees\forest目錄下找到(正版的話首先你得解包)
"treeFoliageHueShiftMax" : 180,
"treeStemHueShiftMax" : 15,
這個是規(guī)定了樹木變化的種類分別是樹葉和樹干。
那么,下面我們做個單獨的樹木的范例,樹葉使用那種像云的,而樹干則是鋼鐵化
{
"mode" : "floor",
"priority" : 2.0,
"variants" : 1,
"distribution" : "/biomes/distributions.config:denseLarge",
"type" : "tree",
"treeFoliageHueShiftMax" : 1,
"treeStemHueShiftMax" : 1,
"treeStemList" : [ "metal" ],
"treeFoliageList" : [ "cloudy" ]
},
把這段復制到"items" : [ 的后面,我們就會看到,整個星球上就只有一種樹了~~
注意,如果你是緊接這"items" : [ 后面寫,那么必須在 }結(jié)尾時加 , (必須是英文標點,中文人家不識別。)以保證其他單位也被讀取,如果作為最后一個,那么{前一個單位的后面要加 , ,而這個則在最后要把 , 去掉
四,礦石鑲嵌:
安裝礦石生成補丁后,使用后的效果,單獨使用礦石生成補丁,可使得整個游戲中所有星球變成富礦狀態(tài),但是,你的星圖存檔和星球存檔將作廢。(廢話。)
結(jié)合feelstar mod,可以達到圖2的效果,至于怎么達到,就要聽我細細道來了。
用notepad++打開oredistributions.configfunctions
可以看到 "surfaceOres" : [和 "subsurfaceOres" : [
這倆下面的就是a-x星區(qū)礦石分布的數(shù)值。
這些我們不用理。
繼續(xù)向下,我們可以看到
// --------------------- not going to keep any of this rubbish
再向下,我編寫了如下的命令:
"allcrystalLeveledOres" : [
[0.5, [ [ "crystal", 10000.0] ] ]
],
"allcoalOres" : [
[0.5, [ [ "coal", 10000.0] ] ]
],
"alldiamondOres" : [
[0.5, [ [ "diamond", 10000.0] ] ]
],……
沒錯,這就是只有一種礦石的關(guān)鍵之一。
記住你想要什么礦石,比如diamond(鉆石。)
然后復制"alldiamondOres" : [
[0.5, [ [ "diamond", 10000.0] ] ]引號里的alldiamondOres
回到我們安裝好的feelstar mod
Starbound\mods\feelstar\biomes\surface\barren
用notepad++打開barren.surfacebiome
找到"surfaceParameters"。這個是規(guī)定星球表面的都是什么材質(zhì),這里有
"mainBlock" : "metallic",
"subBlocks" : [ "darksmoothstone", "rustymetal", "lightmetal"],
"ores" : "depth3",
之前的教程告訴我們怎么改材質(zhì),現(xiàn)在,我們要改礦石了,把 "ores" : "depth3",的depth3換成alldiamondOres
此刻,再啟動游戲,barren類星球就只有鉆石了。
其他礦石也是同樣的道理。
至此,我的課程就結(jié)束了
查看所有0條評論>>