星界邊境星球改造教程
這個是星界邊境的星球改造教程,作者bt_rockman,喜歡這個游戲想自己親手建造自己喜歡的星球的玩家可以來看看學(xué)習(xí)一下。
首先還在用8-2的推薦大家還是裝下防無限飛補。海▔嚎s包內(nèi)文件解壓到starbound\assets\user下就行了)
因為本mod會同時開啟海洋星球,至于海洋星球會不會出現(xiàn)無限飛么……那不廢話么,要不這個補丁是干嗎的。不過如果你只是想要鋼鐵化barren,不裝防無限飛也可以
然后就是重點中的重點:
鋼鐵化barren生態(tài)星球:
和
礦石生成補。
安裝方法:解壓縮后文件夾丟到游戲目錄mods下。
下面就是針對星球的詳細(xì)改造。
但是,估計很多人不喜歡這一錘子都砸不東地面吧?
feelstar就是讓barren星球被我們隨意玩弄(當(dāng)然你的清理星球存檔)
一、如何讓鋼鐵的星球"軟"下來
首先,我們還是看mod
安裝完后,進(jìn)入如下路徑。
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",所有的礦石就都不見了。
當(dāng)然,只改那個不夠,還可以把深一點的也改了(太深的就不能改了。)
"subSurfaceParameters" : {
這個就是深層的。和上面改法一樣。
二、好天氣自己造,作死一樣有樂趣。
大家有人會抱怨隕石什么的煩人,可我告訴你,改天氣簡直太簡單了!!
同上,裝完mod進(jìn)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細(xì)雨 rain雨 storm帶閃電的那種。
都改成 largemeteor可以玩生存游戲。
三、枯木逢春,安西教練,我想種樹!
同上,裝完mod進(jìn)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“的寫法,它的作用是讓星球上隨機(jī)產(chǎn)生那種你按e就回加血或者著火等等狀態(tài)的小白方塊。 "type" : "object",規(guī)定的是這一個{……},里所描述的單位的種類。"pool"則是更詳細(xì)的類別。
"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" ]
},
把這段復(fù)制到"items" : [ 的后面,我們就會看到,整個星球上就只有一種樹了~~
注意,如果你是緊接這"items" : [ 后面寫,那么必須在 }結(jié)尾時加 , (必須是英文標(biāo)點,中文人家不識別。)以保證其他單位也被讀取,如果作為最后一個,那么{前一個單位的后面要加 , ,而這個則在最后要把 , 去掉
四,礦石鑲嵌:
安裝礦石生成補丁后,使用后的效果,單獨使用礦石生成補丁,可使得整個游戲中所有星球變成富礦狀態(tài),但是,你的星圖存檔和星球存檔將作廢。(廢話。)
結(jié)合feelstar mod,可以達(dá)到圖2的效果,至于怎么達(dá)到,就要聽我細(xì)細(xì)道來了。
用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(鉆石。)
然后復(fù)制"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條評論>>