饑荒海難怎麼修改船體?饑荒修改船體圖文教程
饑荒海難怎麼修改船體呢?相信一些玩家還不知道,下面就為大家帶來饑荒海難修改船體圖文教程,一起來看看。
第一步:
開啟data\DLC0002\scripts\widgets\containerwidget.lua
在require "class"下面增加
table.insert(BOATEQUIPSLOTS, "BOAT_POAS")
BOATEQUIPSLOTS.BOAT_POAS = "boat_poas"
table.insert(BOATEQUIPSLOTS, "BOAT_TOWG")
BOATEQUIPSLOTS.BOAT_TOWG = "boat_towg"
接著找到
self:AddEquipSlot(BOATEQUIPSLOTS.BOAT_SAIL, HUD_ATLAS, "equip_slot_boat_utility.tex")
self:AddEquipSlot(BOATEQUIPSLOTS.BOAT_LAMP, HUD_ATLAS, "equip_slot_boat_light.tex")
下面增加
self:AddEquipSlot(BOATEQUIPSLOTS.BOAT_POAS, HUD_ATLAS,
"equip_slot_boat_light.tex")
self:AddEquipSlot(BOATEQUIPSLOTS.BOAT_TOWG, HUD_ATLAS,
"equip_slot.tex")
第二步
開啟data\DLC0002\scripts\prefabs\trawlnet.lua
用替換功能把
BOAT_SAIL全部換成BOAT_TOWG
81格拖網修改教程在下面
第三步
開啟data\DLC0002\scripts\prefabs\boattorch.lua 這是船火炬
開啟data\DLC0002\scripts\prefabs\boatlantern.lua 這是船燈
用替換功能把
BOAT_LAMP全部換成BOAT_POAS
第四步
修改貨船(此步驟非必要,強迫症才需要,畢竟修改穿出UI了。修改貨船的意義在於工具欄不穿出UI,但是貨船格子少兩格。)
開啟data\DLC0002\scripts\prefabs\boat.lua
在local function cargofn(sim)
local inst = commonfn(sim)的下面,(改成橫座標的-170是我自己改的,根據玩家螢幕不一樣,自己調解一下。)
local slotpos = {}
for i = 4, 1,-1 do (這個括號內刪掉:把貨船六格變成了四格,6改成了4)
table.insert(slotpos, Vector3(-170-(80*(i+2)), 40 ,0))
開啟/date/DLC0002/scripts/tuning.lua
找到這些語句
CARGOBOAT_HEALTH = 300, 這裡是船體的生命
CARGOBOAT_PERISHTIME = total_day_time*4, 船體在四天後損壞,自己調倍數。
CARGOBOAT_SANITY_DRAIN = 0,-- -0.08, 大概是精神值?不太懂
CARGOBOAT_SPEED = -1 這裡是貨船速度減1,正數就是加速
CARGOBOAT_LEAKING_HEALTH = 40, 大概是被攻擊掉40耐久。
這些自己調額,建議把生命變成1000
拖網修改
(由葫蘆俠刻赤白令原創製作)
【拖網容量由原來的9格變成81格】
【拖網最多可撈81個物品】
【拖網直接用6根草製作無需科技】
【拖網在海里永不下沉】
【提高拖網撈到魚的頻率】
【拖網自帶保鮮功能,防止腐爛】
首先開啟/date/DLC0002/scripts/tuning.lua
(用記事本)
將
TRAWLNET_MAX_ITEMS = 9
改為
TRAWLNET_MAX_ITEMS = 81
將
TRAWL_SINK_TIME = seg_time * 3
改為
TRAWL_SINK_TIME = seg_time * 1
開啟/date/DLC0002/scripts/recipes.lua (此處是修改6稻草製作,不需要可以不改)
將
Recipe("trawlnet", {Ingredient("rope", 3), Ingredient("bamboo", 2)},
RECIPETABS.NAUTICAL, TECH.SCIENCE_ONE, RECIPE_GAME_TYPE.SHIPWRECKED)
替換為
Recipe("trawlnet", {Ingredient("cutgrass", 6)}, RECIPETABS.NAUTICAL, TECH.NONE,
RECIPE_GAME_TYPE.SHIPWRECKED)
開啟/date/DLC0002/scripts/prefabs/trawlnet.lua
將
for y = 2, 0, -1 do
for x = 0, 2 do
替換為
for y = 8, 0, -1 do
for x = 0, 8 do
將
inst.components.container.widgetanimbank = "ui_chest_3x3"
inst.components.container.widgetanimbuild = "ui_chest_3x3"
inst.components.container.widgetpos = Vector3(0,200,0)
替換為
--inst.components.container.widgetanimbank = "ui_chest_3x3"
--inst.components.container.widgetanimbuild = "ui_chest_3x3"
inst.components.container.widgetpos = Vector3(0,100,0)
將
inst.components.timer:StartTimer("startsink", TUNING.TRAWL_SINK_TIME * 2/3)
改為
inst.components.timer:StartTimer("startsink", TUNING.TRAWL_SINK_TIME * 999999999)
開啟\data\DLC0002\scripts\prefabs\trawlnet.lua
在inst:AddComponent("inspectable")的下一行插入inst:AddTag("fridge")
再搜尋一遍inst:AddComponent("inspectable"),在第二處的下一行插入inst:AddTag("fridge")
注意,這裡需要修改兩處!!記得這裡能搜尋到兩處inst:AddComponent("inspectable"),然後新增。只修改一處還是會腐爛的,一個是拖網的時候不腐爛,一個是拖網掉下來的時候不腐爛。
饑荒海難修改船體圖文教程就到這裡,希望對玩家有所幫助。
相關攻略文章
饑荒帳篷怎麼做
《饑荒》種植攻略 饑荒怎麼種田
《饑荒》薇克巴頓魔法書效果及合成方法
《饑荒》薇洛技能樹詳解
《饑荒》女武神技能樹詳解 薇格弗德技能樹介紹
《饑荒》常用恢復理智食物推薦 饑荒怎麼恢復San值
《饑荒》農作物及相關食譜一覽
《饑荒》遠古織影者逃課打法
《饑荒》開局基地選址教學
《饑荒》技能聚點更新一覽
《饑荒》十週年更新介紹
《饑荒》咩咩啟示錄聯動介紹