简单烹饪

简单烹饪

让你在营火或火盆上烤蔬菜和鱼(以及其他允许的食物)。

游戏玩法机制

[youtube]PmK3yT1-p5U[/youtube]

概述

此模组允许你将生鱼或蔬菜放置在篝火或任何火盆上,并获得烤制版本。

烤制物品保留原材料品质。

默认情况下,烤制物品售价为原材料 1.5 倍,恢复体力和生命值为 1.25 倍。

使用方法

要烹饪物品,手持该物品,走到火源旁并按下工具使用键(例如鼠标左键)。

蔬菜和鱼的烤制时间为 10 分钟。

将蔬菜或鱼留在火源上 30 分钟或更久会导致它们被烤焦。

烤焦物品的价格和可食用性会按相应倍数降低。

关闭火源将暂停烹饪。

已烹饪物品会散发浅色烟雾,随着接近烤焦状态,烟雾会变暗。

你可以在配置文件中添加类别或物品,使其可烤制。

在文件部分中有一个可选文件,可使此模组与 Automate 兼容,意味着你可以在火源旁放置一个装满生烤制材料的宝箱,稍后回来时便会收获一箱烤制物品。

高级

自定义可烹饪物品

你可以在配置文件中将物品 ID 甚至整个类别添加为可烤制物品,例如:

"GrillableItems": [ "myRawThing", "myOtherRawThing" ]

这些物品将像蔬菜和鱼一样工作,会生成烤制和烤焦产品。

你可以使用 Content Patcher 将任何对象设置为自定义可烹饪物品,例如:

{
  "Format": "2.7.0",
  "Changes": [
    {
      "Action": "EditData",
      "Target": "aedenthorn.SimpleCooking/cookable",
      "Entries": {
        "74": {
          "ProductID": "(O)279",
          "BurntID": "(O)305",
          "PlacedSound": "clank",
          "CookedSound": "yoba",
          "BurntSound": "debuffHit",
          "ShowSmoke": true,
          "CookTime": 60,
          "BurntAt": 3
        }
      }
    }
  ]
}

这使得棱晶碎片可烹饪,产出魔法糖冰棍(若烤焦则产出虚空蛋)。烹饪时间为分钟,"BurntAt" 是 CookTime 的倍数,因此本例中烹饪需 60 分钟,烤焦需 180 分钟。对键使用非限定物品 ID。

自定义烹饪器具

你可以使用 Content Patcher 将任何可放置对象设置为烹饪器具,例如:

{
  "Format": "2.7.0",
  "Changes": [
    {
      "Action": "EditData",
      "Target": "aedenthorn.SimpleCooking/cooker",
      "Entries": {
        "(O)93": {
          "X": 8,
          "Y": -24,
          "Z": 9.5
        }
      }
    }
  ]
}

这使得普通火炬成为烹饪器具。注意,大多数对象无法像篝火和火盆那样开关,但仍可被指定为烹饪器具。对键使用限定物品 ID。

技术信息

需 SMAPI。

实现了通用模组配置菜单接口,可在游戏内更改配置设置。

代码位于 https://github.com/aedenthorn/StardewValleyMods。

我在星露谷物语中所有模组的列表位于 https://www.nexusmods.com/stardewvalley/articles/895。