厨具功能 bug 改

This commit is contained in:
wenhe committed 2026-09-07 15:57:09 +08:00
1 parent 262b91ba08
commit eed273f777
5 files changed
+82 -39

No files matched your search

+7 -5
View File
@@ -366,16 +366,18 @@ FurnitureData+FurnitureService 实现, 注册到 FeatureDispatcher)
二、丸子机 (meatballmaker_0~5, 章鱼小丸子)
- 放面团: 手持面团(dough_0)右键空丸子机 → 加入面团(meatballmaker_1), 消耗1个 [已实现]
- 放鱿鱼须: 手持鱿鱼须(rawsquidwhiskersr)右键 → 加入鱿鱼(meatballmaker_2), 消耗4个 [已实现]
- 放配料: 手持任意物品右键 → 加入配料(meatballmaker_3), 消耗1个 [已实现]
- 放配料: 手持任意物品右键 → 加入配料(meatballmaker_3), 消耗1个;
需下方是点燃的炉灶(stove_2), 否则提示拒绝 [已实现]
- 计时熟化: 加料完成(_3) 计时30秒 → 半熟(_4) 计时30秒 → 熟(_5)
(autoStart 自动启动, 绝对时间戳写方块实体数据, 退出重进继续计时) [已实现]
(autoStart 自动启动, 绝对时间戳写方块实体数据, 退出重进继续计时;
全程需下方持续存在 stove_2, 中途拿走则暂停, 放回继续) [已实现]
- 取成品: 手持盘子(plate_0)右键熟 → 掉落 章鱼小丸子_完整(plate_40) + 还原空 [已实现]
三、搅拌器 (beater 系列)
- 搅肉: 空+肉(生猪排/生牛肉) → 肉_1 → 肉_2(共消耗2个肉); 空手取出 生猪肉馅(rawmeatball_0)/
- 搅肉: 空+肉(一次性消耗2个) → 肉_1, 空手右键搅打 → 肉_2; 空手取 生猪肉馅(rawmeatball_0)/
生牛肉馅(rawmeatball_1), 按放入肉的种类决定 [已实现]
- 搅奶: 空+牛奶桶 → 牛奶_1/2/3(每次消耗1牛奶桶, 返还空桶) [已实现]
- 搅蛋: 空+鸡蛋 → 蛋_1/2/3(共消耗3个鸡蛋) [已实现]
- 搅奶: 空+牛奶桶(消耗1个, 返还空桶) → 牛奶_1, 空手右键搅打 → 牛奶_2 → 牛奶_3 [已实现]
- 搅蛋: 空+鸡蛋(一次性消耗3个) → 蛋_1, 空手右键搅打 → 蛋_2 → 蛋_3 [已实现]
- 取奶油: 蛋完成态(beater_custard_2) + 木碗(消耗1) → 掉落 奶油(cream_0) + 还原空 [已实现]
- 鸡蛋牛奶: 牛奶_3+蛋 或 蛋_3+牛奶桶(返空桶) → 鸡蛋牛奶_1; 空手搅打 → 鸡蛋牛奶_3 [已实现]
- 取蛋液: 鸡蛋牛奶_3 + 盘子(消耗1) → 掉落 蛋液半成品(plate_34) + 还原空 [已实现]
+12 -9
View File
@@ -20,7 +20,7 @@
2. stove_1(炉灶_加木条) -> stove_2(炉灶_点燃)
转换条件:[手持 打火石/烈焰弹 右键 进行转换]
机制: 手持打火石右键不消耗/烈焰弹右键消耗1个, 点燃
(炉灶点燃态 = 灶台底座, 炒锅/汤锅烹饪都需架在其上)
(炉灶点燃态 = 灶台底座, 炒锅/汤锅/油锅/丸子机烹饪都需架在其上)
========================================
二、丸子机 (meatballmaker_0~5, 章鱼小丸子)
@@ -51,19 +51,22 @@
三、搅拌器 (beater, 蛋液/肉馅/牛奶)
========================================
7. beater(空) + 肉 -> beatermeat_0 -> beatermeat_1
转换条件:[手持 原版牛/猪肉 右键 依次放入/搅打]
机制: 手持肉类右键, 消耗2个, 逐级搅打
转换条件:[手持 原版牛/猪肉 右键 放入(一次性消耗2个), 之后空手右键搅打]
机制: 空搅拌器手持肉右键一次性消耗2个 -> 肉_1(beatermeat_0);
空手右键搅打 -> 肉_2(beatermeat_1)
7a. beatermeat_1 -> 取出 生猪/牛肉馅(rawmeatball, 乡野食材)
转换条件:[右键 进行转换, 取出肉馅]
机制: 最后一步右键, 取出 生猪/牛肉馅(由放入的肉决定)
转换条件:[空手 右键 进行转换, 取出肉馅]
机制: 肉_2 空手右键, 取出 生猪/牛肉馅(由放入的肉决定), 还原空搅拌器
8. beater(空) + 牛奶 -> beatermike_0 -> beatermike_1 -> beatermike_2
转换条件:[手持 牛奶 右键 依次放入/搅打]
机制: 手持牛奶右键, 消耗1个, 逐级搅打
转换条件:[手持 牛奶桶 右键 放入(消耗1个, 返还空桶), 之后空手右键搅打]
机制: 空搅拌器手持牛奶桶右键消耗1个 -> 牛奶_1(beatermike_0);
空手右键搅打 -> 牛奶_2(beatermike_1) -> 牛奶_3(beatermike_2)
9. beater(空) + 蛋 -> 蛋_1 -> 蛋_2 -> 蛋_3(beater_custard_0~2)
转换条件:[手持 鸡蛋 右键 依次放入/搅打]
机制: 手持鸡蛋右键, 消耗3个, 逐级搅打, 蛋_3为蛋完成态
转换条件:[手持 鸡蛋 右键 放入(一次性消耗3个), 之后空手右键搅打]
机制: 空搅拌器手持鸡蛋右键一次性消耗3个 -> 蛋_1(beater_custard_0);
空手右键搅打 -> 蛋_2(beater_custard_1) -> 蛋_3(beater_custard_2, 蛋完成态)
9a. 蛋完成态(beater_custard_2) + 木碗 -> 奶油(cream_0)
转换条件:[手持 木碗(bowlasoup) 右键 进行转换, 不加入牛奶]
机制: 蛋完成态不加入牛奶, 手持木碗右键取出, 获得 奶油(cream_0, 乡野食材/调味·佐料)一份