炒锅功能实现 3

This commit is contained in:
wenhe committed 2026-09-18 16:27:18 +08:00
1 parent 192a5e466b
commit 55e828d57f
2 files changed
+12 -1

No files matched your search

@@ -238,7 +238,9 @@ class ChaoguoService(BlueFoxServerSystem):
self.dropItem(dim, pos, recipe["dropItem"])
self._clearWokData(dim, pos)
# 普通替换方块(盖锅/锅底/放料/加料)
if recipe.get("target") and action != "take_out":
# 注意: 翻炒(stir)的 target 由 _handleStir 满3次才替换, 这里必须排除,
# 否则第一次右键翻炒就会立刻把方块换成目标态
if recipe.get("target") and action != "take_out" and action != "stir":
self.replaceBlock(pos, dim, recipe["target"], playerId)
self._clearWokData(dim, pos)
+9
View File
@@ -276,3 +276,12 @@ todo 需要 对油罐 进行一个 打碎 后 在右键依然是多少的使用
本次按同名"小炒鸡肉"最近态实现为 炒锅_66(小炒鸡肉_半熟)(rtdd:friedchicken) + 香菇x8
- 若确认应改用 炒锅_22(小炒鸡肉_生)(rtdd:cookinganymeat), 只需改 ChaoguoData.py
菜谱34 两条规则的 block 字段即可
########################################
【总食用】(全部吃) 2026-09-18
########################################
- 全部【吃】成品已提取并写好 全份->半份 递减链路 + 参考饱食度/增益效果,
规范见新文档 tuilun/总食用转化关系.txt (数值均为草稿, 待用户修改确认后实现)
- 未做原因: 总食用功能尚未开发, 所有吃统一留待其实现, 避免重复
(各分类的吃 见 全部功能没做什么.txt 对应分节 + 总食用转化关系.txt)