饥荒联机版

饥荒联机版

489 个评价
[DST] 馨食记
2
4
6
4
2
   
奖励
收藏
已收藏
取消收藏
文件大小
发表于
更新日期
7.609 MB
2022 年 11 月 26 日 下午 8:45
3 月 11 日 上午 5:09
33 项改动说明 ( 查看 )

订阅以下载
[DST] 馨食记

在 馨儿喵 的 1 个合集中
馨儿喵的创意
4 件物品
描述
作者:馨儿喵;版本:3.0.2;创意工坊:2893991859;搜索“馨食记”订阅本模组!


号外:馨食记:酿造篇 已发布!专门适配 Heap of Foods~
号外:馨食记:饮水篇 已发布!专门适配 Don't Starve: Dehydrated~


馨儿喵的美食日记~
打开烹饪书,看看今天吃什么~
3.0版本发布!让烹饪书帮你自动烹饪!

  • 1. 自动读取物品栏和周围容器里的食材,计算当前可烹饪的料理,以及所有做法。
引用自 馨儿喵
“ 你知道哪种料理的做法最多吗? 肉丸!有5229种做法!
  • 2. 修改了右侧料理详细信息页面,增加了烹饪锅、配方等实用信息。模组料理也不在话下!
引用自 馨儿喵
无花果酿象鼻 的做法是 (烤/冬/夏)象鼻>0 (烤)无花果>0……”
  • 3. “今天吃些啥”页面设计了全新的排序、筛选UI,可以快速找出现在最适合烹饪什么。
引用自 馨儿喵
“ 下完远古回来SAN值空空,血也不多了。让我看看烹饪书……
……素食堡,+30血+33SAN,就它了!美滋滋!”
  • 4. 在“帮我做大餐”页面选择食材和烹饪锅,即可自动烹饪。
引用自 馨儿喵
“ 第一步:选择食材;第二步:选择烹饪锅;第三步:确认烹饪结果……
……合上书,右键,起飞!!”
  • 5. 原版页面的配方中,会以红色标出缺少的食材。
引用自 馨儿喵
“ 冬天来了,好冷!想吃 辣龙椒沙拉 暖暖身子!看看烹饪书!
家里没有 火龙果 了!吃不成了(╥_╥)!”

自动烹饪的具体用法:
  1. 在烹饪书的“帮我做大餐”页面,选择想用的4种食材
  2. 在烹饪书的“帮我做大餐”页面,选择想用的烹饪锅
  3. 关闭烹饪书页面,装备烹饪书,在地面空白处右键,出现施法圆圈指示器
  4. 用施法圆圈指示器框住想要使用的锅,左键施法
  5. 物品栏和周围容器中的4种食材会飞向选择的锅,并自动开始烹饪
  6. 如果显示“巧厨难为无米之炊”,表示食材(物品栏和周围容器中)不足以烹饪1份料理
  7. 如果显示“巧厨难为无锅之炊”,表示施法圆圈指示器中没有可用的锅

求助模组大佬,怎么解决下面的问题
  1. 食材飞出后,碰到烹饪锅会发生一次碰撞再消失,如何使得碰撞时直接消失?
  2. 飞出的食材是泡水的状态,如何变成干燥的状态?

更新日志:
版本:3.0.3
  1. 修复与Don't Starve: Dehydrated的兼容性问题

历史改动

给料理类模组作者的一点建议:
  1. 烹饪书调用的贴图是255*255的,如果不提供这种大小的贴图,就会出现在烹饪书中贴图模糊的情况。
  2. 料理的test函数建议写的规范一些,否则像智能锅(Craftpot)还有我的馨食记(CookDiary)会无法识别(在“烹饪配方”中显示为“未知”)。
    (1) 不要使用自定义函数判断食材数量(使用自定义函数来判断季节、节日是没问题的);
    (2) 只和数字作大小比较,不要出现两个食材(度)互相比较的情况,如 tags.monster > tags.egg



“我是 馨儿喵,一个爱在饥荒里做各种美食的养老玩家”
“欢迎订阅我的模组”
* 馨食记,打开烹饪书,告诉你吃什么、怎么做,还能帮你自动烹饪
* 馨食记:酿造篇,打开Heap of Foods的酿造指南,告诉你怎么酿酒~必须搭配Heap of Foods使用
* 馨食记:饮水篇,打开Don't Starve: Dehydrated的饮料配方,告诉你怎么制作饮料~必须搭配Don't Starve: Dehydrated使用
* 望远镜,移植修改了海难里的望远镜和超级望远镜,也许搭配魔光护符会有不一样的效果?
* 春节物品包,过年啦!修复了Spring Festival Pack,祝大家玩的开心!


喜欢就给个好评,谢谢!



235 条留言
高达 8 月 24 日 上午 12:52 
红晶锅食材会堆叠,没法自动做
󰀕ClockCycas󰀕 8 月 12 日 上午 8:07 
不知道和什么模组有冲突,下地洞有概率闪退
安卡 8 月 2 日 上午 11:22 
下面一段的缩进丢失了, 自行添加一下就行了
安卡 8 月 2 日 上午 11:21 
解决打开今天吃什么食谱就崩溃:
修改scripts/diary_cookable.lua:
```lua
--find all potentially valid recipes
    for _, v in pairs(recipes) do
        if v.test(cooker, prefabs, tags) then
            table.insert(candidates, v)
        end
    end
```
修改为:
```lua
for _, v in pairs(recipes) do
if v.test then
local success, result = pcall(v.test, cooker, prefabs, tags)
if success and result then
table.insert(candidates, v)
end
end
end
```
这样就能解决很多问题, 特别是和永不妥协的冲突问题, 这个问题是永不妥协的食谱不太规范导致的
羽落 8 月 2 日 上午 7:51 
反馈一下 试了一下 一共15个红锅,每三到五个掉落一次食材/不烹饪
食材掉落到地上,锅满了不烹饪
ネギちゃん 8 月 1 日 下午 4:35 
好像开了整组做菜之后就不行了233
依恀 7 月 31 日 上午 7:05 
反馈问题:食材会在自动制作时掉在地上(锅里三个地上一个的情况)
初夏啦 7 月 26 日 下午 8:45 
大佬牛逼
王十一 7 月 23 日 上午 9:48 
不知道什么原因,用活的小鱼做菜,鱼不见了,锅里没有,鱼也少了
󰀜萌新󰀜 7 月 13 日 下午 11:44 
能兼容一下棱镜新出的锅吗?