饥荒海难怎么修改船体呢?相信一些玩家还不知道,下面就为大家带来饥荒海难修改船体图文教程,一起来看看。
第一步:
打开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"),然后添加。只修改一处还是会腐烂的,一个是拖网的时候不腐烂,一个是拖网掉下来的时候不腐烂。
饥荒海难修改船体图文教程就到这里,希望对玩家有所帮助。
推荐阅读
《异界锁链》中文官网内容更新 背景、人物信息全知晓
《西游记之大圣归来》PS4预购页面上线 普通版308港币
《暗黑破坏神3:永恒收藏版》登陆微软商店 售价60美元
IGN《螃蟹大战》实机操作太魔性 试玩小哥都被逗笑了
给大佬跪了!高玩蒙眼5小时通关《超级马里奥奥德赛》!
《Genesis》:倒计时一天!科幻主机MOBA明日上线
Tags:
责任编辑:小黑游戏