饑荒海難怎麼修改船體?饑荒修改船體圖文教程

發佈日期

  饑荒海難怎麼修改船體呢?相信一些玩家還不知道,下面就為大家帶來饑荒海難修改船體圖文教程,一起來看看。

  第一步:

  開啟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"),然後新增。只修改一處還是會腐爛的,一個是拖網的時候不腐爛,一個是拖網掉下來的時候不腐爛。

  饑荒海難修改船體圖文教程就到這裡,希望對玩家有所幫助。

相關攻略文章

最新攻略