《饑荒》海灘修改船體四格工具欄教程 饑荒海灘船體修改

《饑荒》海灘修改船體四格工具欄教程 饑荒海灘船體修改

第一步:

  打開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\prefabsrawlnet.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\prefabsrawlnet.lua

  在inst:AddComponent(“inspectable”)的下一行插入inst:AddTag(“fridge”)

  再搜索一遍inst:AddComponent(“inspectable”),在第二處的下一行插入inst:AddTag(“fridge”)

  注意,這里需要修改兩處!!記得這里能搜索到兩處inst:AddComponent(“inspectable”),然後添加。只修改一處還是會腐爛的,一個是拖網的時候不腐爛,一個是拖網掉下來的時候不腐爛。

《饑荒》海灘修改船體四格工具欄教程 饑荒海灘船體修改

來源:饑荒遊戲吧
作者:流楓葉舞《Don’t Starve Together/饑荒聯機版/322330/多人》《饑荒》海灘修改船體四格工具欄教程 饑荒海灘船體修改

LEAVE A REPLY

Please enter your comment!
Please enter your name here