饥荒联机版

饥荒联机版

评价数不足
Deluxe cooking pot [1.0.12][Unofficial-Fixed]
   
奖励
收藏
已收藏
取消收藏
文件大小
发表于
更新日期
203.676 KB
9 月 27 日 上午 7:16
10 月 1 日 上午 8:07
5 项改动说明 ( 查看 )

订阅以下载
Deluxe cooking pot [1.0.12][Unofficial-Fixed]

描述
原模组链接https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=907007729

在原作者更新前,因为安装这个模组导致无法启动游戏的可以尝试将模组文件夹..\322330\907007729\scripts\prefabs\中的deluxpot.lua文件的前几行替换成如下部分,会丢失减少烹饪时间的功能,但是可以正常使用原模组了
如果懒得操作,可以只订阅开启这个

1.0.10更新
增加汉化,更新制作栏分类,可以在烹饪标签中找到

1.0.11更新
修复加模组食谱后打开烹饪书崩溃bug,修复减少烹饪时长功能,修复菜品贴图显示

1.0.12更新
增加配置选项,可以选择是否包含大厨菜谱,默认开启
已知bug,配方书的模组食谱会包含所有的食谱,随缘再修

require "prefabutil"

local cooking = require("cooking")
--local FOODSTCOOK = require("preparedfoods")
--local FOODSTCOOK = cooking.recipes["cookpot"]


local assets =
{
Asset("ANIM", "anim/deluxpot.zip"),
Asset("ANIM", "anim/cook_pot_food.zip"),
-- Asset("ANIM", "anim/ui_cookpot_1x4.zip"),
}

local prefabs =
{
"collapse_small",
}

--[[
function shallowcopy(orig)
local orig_type = type(orig)
local copy
if orig_type == 'table' then
copy = {}
for orig_key, orig_value in pairs(orig) do
copy[orig_key] = orig_value
end
else -- number, string, boolean, etc
copy = orig
end
return copy
end
]]

for k, v in pairs(cooking.recipes.cookpot) do
table.insert(prefabs, v.name)
end

for k,recipe in pairs (cooking.recipes.cookpot) do

--local rep = shallowcopy(recipe)
--rep.cooktime = rep.cooktime * TUNING.deluxpotconf.CookTime
AddCookerRecipe("deluxpot", recipe)
end
3 条留言
山田 9 月 30 日 下午 7:34 
@天小白 但我单独开这个MOD的时候,在制作栏里找不到,搜索也没有结果 :3
天小白  [作者] 9 月 29 日 上午 8:03 
只开这个就行
山田 9 月 29 日 上午 6:54 
这个是还得订阅原mod吗 :3