684 lines
36 KiB
Python
684 lines
36 KiB
Python
# -*- coding: utf-8 -*-
|
|
"""
|
|
================================================================================
|
|
汤锅(xy_tangguo)转化规则数据
|
|
================================================================================
|
|
统一管理"汤锅"分类下的转化规则常量。只被
|
|
TangguoService / TangguoTimerService 读取, FeatureDispatcher 通过
|
|
方块名路由到对应服务。
|
|
|
|
【实现范围(对应 汤锅转化关系.txt)】
|
|
一、汤锅基础 : 汤锅(空)<->(加水)、盖/掀锅盖
|
|
二、汤底/成品汤: 汤锅(加水)+食材(右键) -> 汤底; 汤底+肉/鱼/豆腐(右键) -> 汤羹(生)
|
|
三、计时熬制 : 汤羹(生)->(四分熟)->(八分熟)->(熟), 下方须是点燃的炉灶(stove_2)
|
|
四、出锅 : 熟汤羹+木碗(右键) -> 掉落碗装成品, 锅变回 汤锅(空)
|
|
五、米饭/蛋/豆腐: 生米锅/煮蛋/煮豆腐 计时 + 取出
|
|
六、汤面分组 : 手持汤锅成品菜 右键 熟面条(方块) -> 汤面
|
|
|
|
【计时(见 TangguoTimerService)】
|
|
所有汤羹/生米锅/煮蛋/煮豆腐 计时都判定【正下方】是 点燃的炉灶(stove_2),
|
|
计时数据在汤羹方块本身; 炉灶移走/熄灭则暂停, 回来继续
|
|
|
|
【不实现】: 各碗装成品/汤面 右键吃 (吃的操作后续由总食用功能实现)
|
|
================================================================================
|
|
"""
|
|
|
|
# ============================================================================
|
|
# 一、方块/物品(常量)
|
|
# ============================================================================
|
|
POT_EMPTY = "rtdd:stewedsoup" # 汤锅(空)
|
|
POT_WATER = "rtdd:stewedsoupwater" # 汤锅(加水)
|
|
POT_LID = "rtdd:coverthepot" # 汤锅(盖锅)
|
|
LIT_STOVE = "rtdd:stove_2" # 点燃的炉灶(厨具)
|
|
BOWL = "rtdd:bowlasoup" # 木碗(厨具)
|
|
CLEAVER = "rtdd:cleaver" # 菜刀(厨具)
|
|
PLATE = "rtdd:plate_0" # 盘子(厨具)
|
|
WATER_BUCKET = "minecraft:water_bucket" # 水桶(原版)
|
|
EMPTY_BUCKET = "minecraft:bucket" # 空桶(原版)
|
|
|
|
# ---- 食材(乡野食材/原版) ----
|
|
CRUSHED_CARROTS = "rtdd:crushed_carrots" # 胡萝卜碎
|
|
VEGETABLE = "rtdd:vegetable" # 青菜碎
|
|
EGG = "minecraft:egg" # 鸡蛋(原版)
|
|
POTATO_WEDGES = "rtdd:potato_wedges" # 土豆块/土豆碎
|
|
RED_MUSHROOM = "minecraft:red_mushroom" # 红蘑菇(原版)
|
|
BROWN_MUSHROOM = "minecraft:brown_mushroom" # 棕蘑菇(原版)
|
|
COD = "minecraft:cod" # 鳕鱼(原版)
|
|
SALMON = "minecraft:salmon" # 鲑鱼(原版)
|
|
BEEF = "minecraft:beef" # 生牛肉(原版)
|
|
MUTTON = "minecraft:mutton" # 生羊肉(原版)
|
|
CHICKEN = "minecraft:chicken" # 生鸡肉(原版)
|
|
PORKRIB = "rtdd:porkrib" # 猪肋排
|
|
COW_RIBS = "rtdd:costillavacaes" # 牛肋
|
|
SHEEP_RACKS = "rtdd:sheepracks" # 羊小排
|
|
CRUSHED_MEAT = "rtdd:crushedmeat" # 碎肉
|
|
BEANCURD = "rtdd:beancurd" # 豆腐
|
|
HAM = "rtdd:ham" # 猪蹄
|
|
MO = "rtdd:roujiamo_0" # 馍(面食.甜食)
|
|
NOODLES = "rtdd:noodles" # 生面(面食.甜食)
|
|
DUMPLINGS = "rtdd:dumplings_4" # 生饺子(面食.甜食)
|
|
SASHIMI = "rtdd:sashimi" # 生鱼片
|
|
BROWN_RICE = "rtdd:brownrice" # 大米(乡野食材)
|
|
EGG_PILE = "rtdd:egg_pile" # 鸡蛋堆(乡野食材)
|
|
SOYMILK = "rtdd:fruitjuice_7" # 豆浆(乡野饮料)
|
|
SCALLIONS = "rtdd:crushed_scallions" # 葱花碎
|
|
RICE_BALLS = "rtdd:rice_balls" # 饭团(乡野食物, 供寿司)
|
|
BOILED_EGG = "rtdd:boiled_egg" # 水煮蛋(乡野食物)
|
|
|
|
# ============================================================================
|
|
# 二、汤底方块(不可计时, 供继续加料/组合)
|
|
# ============================================================================
|
|
CARROT_SOUP = "rtdd:carrotsoup" # 胡萝卜汤
|
|
VEGETABLE_SOUP = "rtdd:vegetablesoup" # 蔬菜汤
|
|
EGG_SOUP = "rtdd:eggsoup" # 蛋花汤
|
|
POTATO_SOUP = "rtdd:potatosoup" # 土豆汤
|
|
CARROT_POTATO_SOUP = "rtdd:carrotandpotatosoup" # 胡萝卜土豆汤
|
|
RED_MUSHROOM_SOUP = "rtdd:red_mushroomsoup" # 红蘑菇汤
|
|
BROWN_MUSHROOM_SOUP = "rtdd:brownmushroomsoup" # 棕蘑菇汤
|
|
MUSHROOM_SOUP = "rtdd:mushroomsoup" # 蘑菇汤
|
|
COD_SOUP = "rtdd:codsoup" # 鳕鱼汤
|
|
SALMON_SOUP = "rtdd:salmonsoup" # 鲑鱼汤
|
|
POTATO_EGG_SOUP = "rtdd:potatoeggsoup" # 土豆蛋花汤
|
|
TOFU_SOUP = "rtdd:tufusoup" # 豆腐汤
|
|
|
|
# ============================================================================
|
|
# 三、汤羹计时链(生 -> 四分熟 -> 八分熟 -> 熟)
|
|
# ============================================================================
|
|
CARROT_BEEF_SOUP = "rtdd:carrotbeefsoup" # 胡萝卜牛肉汤
|
|
CARROT_BEEF_SOUP_1 = "rtdd:carrotbeefsoup_1"
|
|
CARROT_BEEF_SOUP_2 = "rtdd:carrotbeefsoup_2"
|
|
CARROT_BEEF_SOUP_3 = "rtdd:carrotbeefsoup_3"
|
|
LAMB_SOUP_WITH_TURNIPS = "rtdd:lambsoupwithturnips" # 胡萝卜羊肉汤
|
|
LAMB_SOUP_WITH_TURNIPS_1 = "rtdd:lambsoupwithturnips_1"
|
|
LAMB_SOUP_WITH_TURNIPS_2 = "rtdd:lambsoupwithturnips_2"
|
|
LAMB_SOUP_WITH_TURNIPS_3 = "rtdd:lambsoupwithturnips_3"
|
|
CARROT_RIBS = "rtdd:carrotribs" # 胡萝卜排骨汤
|
|
CARROT_RIBS_1 = "rtdd:carrotribs_1"
|
|
CARROT_RIBS_2 = "rtdd:carrotribs_2"
|
|
CARROT_RIBS_3 = "rtdd:carrotribs_3"
|
|
VEGETABLE_BEEF_SOUP = "rtdd:vegetablebeefsoup" # 清汤羊肉
|
|
VEGETABLE_BEEF_SOUP_1 = "rtdd:vegetablebeefsoup_1"
|
|
VEGETABLE_BEEF_SOUP_2 = "rtdd:vegetablebeefsoup_2"
|
|
VEGETABLE_BEEF_SOUP_3 = "rtdd:vegetablebeefsoup_3"
|
|
VEGETABLE_LAMB_SOUP = "rtdd:vegetablelambsoup" # 蔬菜牛肉汤
|
|
VEGETABLE_LAMB_SOUP_1 = "rtdd:vegetablelambsoup_1"
|
|
VEGETABLE_LAMB_SOUP_2 = "rtdd:vegetablelambsoup_2"
|
|
VEGETABLE_LAMB_SOUP_3 = "rtdd:vegetablelambsoup_3"
|
|
VEGETABLE_LEAN_BROTH = "rtdd:vegetableleanbroth" # 蔬菜瘦肉汤
|
|
VEGETABLE_LEAN_BROTH_1 = "rtdd:vegetableleanbroth_1"
|
|
VEGETABLE_LEAN_BROTH_2 = "rtdd:vegetableleanbroth_2"
|
|
VEGETABLE_LEAN_BROTH_3 = "rtdd:vegetableleanbroth_3"
|
|
VEGETABLE_SSTEW = "rtdd:vegetablesstew" # 蔬菜乱炖
|
|
VEGETABLE_SSTEW_1 = "rtdd:vegetablesstew_1"
|
|
VEGETABLE_SSTEW_2 = "rtdd:vegetablesstew_2"
|
|
VEGETABLE_SSTEW_3 = "rtdd:vegetablesstew_3"
|
|
BEEF_BONE_BROTH = "rtdd:beefbonebroth" # 胡萝卜土豆牛骨汤
|
|
BEEF_BONE_BROTH_1 = "rtdd:beefbonebroth_1"
|
|
BEEF_BONE_BROTH_2 = "rtdd:beefbonebroth_2"
|
|
BEEF_BONE_BROTH_3 = "rtdd:beefbonebroth_3"
|
|
LAMB_STEW = "rtdd:lambstew" # 土豆胡萝卜炖羊肉
|
|
LAMB_STEW_1 = "rtdd:lambstew_1"
|
|
LAMB_STEW_2 = "rtdd:lambstew_2"
|
|
LAMB_STEW_3 = "rtdd:lambstew_3"
|
|
VEGETABLE_POTATOES_LAMBSTEAK = "rtdd:vegetablepotatoesandlambsteaksoup" # 胡萝卜土豆羊排汤(生)
|
|
LAMB_CHOP_SOUP_1 = "rtdd:lambchopsoup_1" # 胡萝卜土豆羊排汤(三分熟)
|
|
LAMB_CHOP_SOUP_2 = "rtdd:lambchopsoup_2" # (七分熟)
|
|
LAMB_CHOP_SOUP_3 = "rtdd:lambchopsoup_3" # (熟)
|
|
CARROT_COD_SOUP = "rtdd:carrotcodsoup" # 胡萝卜鳕鱼汤
|
|
CARROT_COD_SOUP_1 = "rtdd:carrotcodsoup_1"
|
|
CARROT_COD_SOUP_2 = "rtdd:carrotcodsoup_2"
|
|
CARROT_COD_SOUP_3 = "rtdd:carrotcodsoup_3"
|
|
CARROT_FISH_SOUP = "rtdd:carrotfishsoup" # 胡萝卜鲑鱼汤
|
|
CARROT_FISH_SOUP_1 = "rtdd:carrotfishsoup_1"
|
|
CARROT_FISH_SOUP_2 = "rtdd:carrotfishsoup_2"
|
|
CARROT_FISH_SOUP_3 = "rtdd:carrotfishsoup_3"
|
|
EGG_COD_SOUP = "rtdd:eggcodsoup" # 蛋花鳕鱼汤
|
|
EGG_COD_SOUP_1 = "rtdd:eggcodsoup_1"
|
|
EGG_COD_SOUP_2 = "rtdd:eggcodsoup_2"
|
|
EGG_COD_SOUP_3 = "rtdd:eggcodsoup_3"
|
|
NORI_EGG_SOUP = "rtdd:norieggsoup" # 瘦肉蛋花汤(生)
|
|
NORI_EGG_SOUP_0 = "rtdd:norieggsoup_0" # (三分熟)
|
|
NORI_EGG_SOUP_1 = "rtdd:norieggsoup_1" # (七分熟)
|
|
NORI_EGG_SOUP_2 = "rtdd:norieggsoup_2" # (全熟)
|
|
NORI_EGG_SOUP_3 = "rtdd:norieggsoup_3" # (熟)
|
|
TOFU_FISH_SOUP_RAW = "rtdd:tufusoupb" # 豆腐鲑鱼汤(生)
|
|
TOFU_FISH_SCALLION = "rtdd:tufusoupc" # 汤锅_89(豆腐鲑鱼汤_生_加葱花)
|
|
TOFU_FISH_SOUP_1 = "rtdd:tufufishsoup_1" # (四分熟)
|
|
TOFU_FISH_SOUP_2 = "rtdd:tufufishsoup_2" # (八分熟)
|
|
TOFU_FISH_SOUP_3 = "rtdd:tufufishsoup_3" # (熟)
|
|
CHICKEN_STEW_MUSHROOMS = "rtdd:chickenstewwithmushrooms" # 蘑菇炖鸡
|
|
CHICKEN_STEW_MUSHROOMS_1 = "rtdd:chickenstewwithmushrooms_1"
|
|
CHICKEN_STEW_MUSHROOMS_2 = "rtdd:chickenstewwithmushrooms_2"
|
|
CHICKEN_STEW_MUSHROOMS_3 = "rtdd:chickenstewwithmushrooms_3"
|
|
RAW_PIG_FOOD_SOUP_0 = "rtdd:rawpigfoodsoup_0" # 汤锅_66(猪蹄汤_生)
|
|
RAW_PIG_FOOD_SOUP_2 = "rtdd:rawpigfoodsoup_2" # 汤锅_67(猪蹄汤_加土豆)
|
|
RAW_PIG_FOOD_SOUP_3 = "rtdd:rawpigfoodsoup_3" # 汤锅_68(三分熟)
|
|
RAW_PIG_FOOD_SOUP_4 = "rtdd:rawpigfoodsoup_4" # 汤锅_69(七分熟)
|
|
RAW_PIG_FOOD_SOUP_5 = "rtdd:rawpigfoodsoup_5" # 汤锅_70(全熟)
|
|
ROUJIAMO_SOUP_0 = "rtdd:roujiamosoup_0" # 羊肉泡馍汤(生)
|
|
ROUJIAMO_SOUP_1 = "rtdd:roujiamosoup_1" # (熟)
|
|
RAW_NOODLE_SOUP = "rtdd:rawnoodlesoup" # 生面汤(生)
|
|
COOKED_NOODLE_SOUP = "rtdd:cookednoodlessoup" # 熟面汤(熟)
|
|
DUMPLINGS_SOUP_0 = "rtdd:dumplingssoup_0" # 饺子汤(生)
|
|
DUMPLINGS_SOUP_1 = "rtdd:dumplingssoup_1" # (五分熟)
|
|
DUMPLINGS_SOUP_2 = "rtdd:dumplingssoup_2" # (熟)
|
|
VEGETABLE_FISH_SOUP_0 = "rtdd:vegetablefishsoup_0" # 蔬菜鱼片汤(生)
|
|
VEGETABLE_FISH_SOUP_1 = "rtdd:vegetablefishsoup_1"
|
|
VEGETABLE_FISH_SOUP_2 = "rtdd:vegetablefishsoup_2"
|
|
VEGETABLE_FISH_SOUP_3 = "rtdd:vegetablefishsoup_3"
|
|
RAW_RICE_POT = "rtdd:rawricepot" # 生米锅
|
|
RICE_POT_1 = "rtdd:ricepot_1" # 熟米饭_形态1
|
|
RICE_POT_2 = "rtdd:ricepot_2" # 熟米饭_形态2
|
|
RICE_POT_3 = "rtdd:ricepot_3" # 熟米饭_形态3
|
|
RAW_EGG_SOUP = "rtdd:raweggsoup" # 煮鸡蛋(生)
|
|
COOKED_EGG_SOUP = "rtdd:cookedeggsoup" # 煮鸡蛋(熟)
|
|
BEANCURD_SOUP_0 = "rtdd:beancurdsoup_0" # 煮豆腐(生)
|
|
BEANCURD_SOUP_1 = "rtdd:beancurdsoup_1" # 煮豆腐(熟)
|
|
|
|
# ============================================================================
|
|
# 四、碗装成品(出锅掉落物, 归 tangguo_finished, 均为【吃】)
|
|
# ============================================================================
|
|
BOWL_CARROT_BEEF = "rtdd:bowlacarrotbeefsoup" # 胡萝卜牛肉汤
|
|
BOWL_LAMB_TURNIP = "rtdd:brownlambsoupwithturnipssoup" # 胡萝卜羊肉汤
|
|
BOWL_CARROT_RIBS = "rtdd:bowlacarrotribs" # 胡萝卜排骨汤
|
|
BOWL_VEGETABLE_BEEF = "rtdd:bowlavegetablebeefsoup" # 清汤羊肉
|
|
BOWL_VEGETABLE_LAMB = "rtdd:bowlavegetablelambsoup" # 蔬菜牛肉汤
|
|
BOWL_VEGETABLE_LEAN = "rtdd:bowlavegetableleanbroth" # 蔬菜瘦肉汤
|
|
BOWL_VEGETABLE_SSTEW = "rtdd:bowlavegetablesstew" # 蔬菜乱炖
|
|
BOWL_BEEF_BONE = "rtdd:bowlabeefbonebroth" # 胡萝卜土豆牛骨汤
|
|
BOWL_LAMB_STEW = "rtdd:bowlalambstew" # 土豆胡萝卜炖羊肉
|
|
BOWL_LAMB_CHOP = "rtdd:bowla_lambchopsoup" # 胡萝卜土豆羊排汤
|
|
BOWL_CARROT_COD = "rtdd:bowlacarrotcodsoup" # 胡萝卜鳕鱼汤
|
|
BOWL_CARROT_FISH = "rtdd:browncarrotfishsoupsoup" # 胡萝卜鲑鱼汤
|
|
BOWL_EGG_COD = "rtdd:bowlaeggcodsoup" # 蛋花鳕鱼汤
|
|
BOWL_NORI_EGG = "rtdd:brown_norieggsoup" # 瘦肉蛋花汤
|
|
BOWL_TOFU_FISH = "rtdd:bowlatufufish" # 豆腐鲑鱼汤
|
|
BOWL_MUSHROOM_CHICKEN = "rtdd:bowlofmushroomsoup" # 蘑菇炖鸡
|
|
BOWL_PIG_FOOT = "rtdd:brownpigfootsoup" # 猪蹄汤
|
|
BOWL_ROUJIAMO = "rtdd:bowla_roujiamo" # 羊肉泡馍汤
|
|
BOWL_NOODLE = "rtdd:noodle_soup" # 熟面条
|
|
BOWL_DUMPLINGS = "rtdd:dumplingssoup" # 饺子_碗装
|
|
BOWL_VEGETABLE_FISH = "rtdd:brownvegetablefishsoup" # 蔬菜鱼片汤
|
|
BOWL_RICE_1 = "rtdd:bowlofrice" # 米饭_1(熟米饭_形态1)
|
|
BOWL_RICE_2 = "rtdd:bowlofrice_2" # 米饭_2(形态2)
|
|
BOWL_RICE_3 = "rtdd:bowlofrice_3" # 米饭_3(形态3)
|
|
PLATE_30A = "rtdd:plate_30a" # 美味饺子(全份)盘装
|
|
|
|
# ============================================================================
|
|
# 五、汤面方块(food_02_rice_noodle 分组)
|
|
# ============================================================================
|
|
NOODLESOUP_1 = "rtdd:noodlesoup_1" # 猪排蔬菜面
|
|
NOODLESOUP_2 = "rtdd:noodlesoup_2" # 羊排蔬菜面
|
|
NOODLESOUP_3 = "rtdd:noodlesoup_3" # 牛骨面
|
|
NOODLESOUP_4 = "rtdd:noodlesoup_4" # 小鸡炖蘑菇面
|
|
ASSORTED_RAMEN = "rtdd:assortedramen" # 胡萝卜蔬菜面
|
|
BRAISED_NOODLES = "rtdd:braisednoodles" # 胡萝卜蔬菜牛肉面
|
|
MUSHROOM_NOODLES = "rtdd:mushroomnoodles" # 香菇面
|
|
YUSHENG_RAMEN = "rtdd:yushengramen" # 蔬菜鱼片面
|
|
VEGETABLE_NOODLES = "rtdd:vegetable_noodles" # 蔬菜面
|
|
NOODLES_1 = "rtdd:noodles_1" # 蛋花面
|
|
NOODLES_2 = "rtdd:noodles_2" # 蛋花面(加葱花)
|
|
EGG_NOODLES = "rtdd:egg_noodles" # 鸡蛋面
|
|
TONKOTSU_RAMEN = "rtdd:tonkotsu_ramen" # 猪排蔬菜面加水煮蛋(由 猪排蔬菜面+水煮蛋)
|
|
|
|
# ============================================================================
|
|
# 六、右键规则 (方块, 手持物品) -> 规则
|
|
# item=None 表示空手右键
|
|
# target=替换方块; consume=消耗手持; give=给背包;
|
|
# drop=额外掉落(掉落物形式); dropItem=出锅/取出掉落物; count=掉落数量;
|
|
# action=take_out(出锅/取出: 变回汤锅(空)+掉落); startTimer=转换后启动计时
|
|
# ============================================================================
|
|
SWITCH_RULES = [
|
|
# ---------------- 一、汤锅基础 ----------------
|
|
{"block": POT_EMPTY, "item": WATER_BUCKET, "target": POT_WATER,
|
|
"consume": 1, "give": EMPTY_BUCKET,
|
|
"tip": None},
|
|
{"block": POT_WATER, "item": EMPTY_BUCKET, "target": POT_EMPTY,
|
|
"consume": 1, "drop": WATER_BUCKET,
|
|
"tip": None},
|
|
{"block": POT_WATER, "item": None, "target": POT_LID,
|
|
"tip": None},
|
|
{"block": POT_LID, "item": None, "target": POT_WATER,
|
|
"tip": None},
|
|
|
|
# ---------------- 二、汤底(汤锅(加水)+食材 -> 汤底) ----------------
|
|
{"block": POT_WATER, "item": CRUSHED_CARROTS, "target": CARROT_SOUP,
|
|
"consume": 4, "tip": None},
|
|
{"block": POT_WATER, "item": VEGETABLE, "target": VEGETABLE_SOUP,
|
|
"consume": 4, "tip": None},
|
|
{"block": POT_WATER, "item": EGG, "target": EGG_SOUP,
|
|
"consume": 3, "tip": None},
|
|
{"block": POT_WATER, "item": POTATO_WEDGES, "target": POTATO_SOUP,
|
|
"consume": 4, "tip": None},
|
|
{"block": POT_WATER, "item": RED_MUSHROOM, "target": RED_MUSHROOM_SOUP,
|
|
"consume": 5, "tip": None},
|
|
{"block": POT_WATER, "item": BROWN_MUSHROOM, "target": BROWN_MUSHROOM_SOUP,
|
|
"consume": 5, "tip": None},
|
|
{"block": POT_WATER, "item": COD, "target": COD_SOUP,
|
|
"consume": 1, "tip": None},
|
|
{"block": POT_WATER, "item": SALMON, "target": SALMON_SOUP,
|
|
"consume": 1, "tip": None},
|
|
{"block": POT_WATER, "item": BEANCURD, "target": TOFU_SOUP,
|
|
"consume": 4, "tip": None},
|
|
|
|
# ---------------- 三、组合汤(汤底+汤底/食材 -> 组合汤底) ----------------
|
|
{"block": POTATO_SOUP, "item": CRUSHED_CARROTS, "target": CARROT_POTATO_SOUP,
|
|
"consume": 4, "tip": None},
|
|
{"block": CARROT_SOUP, "item": POTATO_WEDGES, "target": CARROT_POTATO_SOUP,
|
|
"consume": 4, "tip": None},
|
|
{"block": RED_MUSHROOM_SOUP, "item": BROWN_MUSHROOM, "target": MUSHROOM_SOUP,
|
|
"consume": 5, "tip": None},
|
|
{"block": BROWN_MUSHROOM_SOUP, "item": RED_MUSHROOM, "target": MUSHROOM_SOUP,
|
|
"consume": 5, "tip": None},
|
|
{"block": POTATO_SOUP, "item": EGG, "target": POTATO_EGG_SOUP,
|
|
"consume": 3, "tip": None},
|
|
{"block": EGG_SOUP, "item": POTATO_WEDGES, "target": POTATO_EGG_SOUP,
|
|
"consume": 4, "tip": None},
|
|
|
|
# ---------------- 四、加肉/鱼/豆腐 -> 汤羹(生), 开始计时 ----------------
|
|
{"block": CARROT_SOUP, "item": BEEF, "target": CARROT_BEEF_SOUP,
|
|
"consume": 2, "startTimer": CARROT_BEEF_SOUP,
|
|
"tip": None},
|
|
{"block": CARROT_SOUP, "item": MUTTON, "target": LAMB_SOUP_WITH_TURNIPS,
|
|
"consume": 2, "startTimer": LAMB_SOUP_WITH_TURNIPS,
|
|
"tip": None},
|
|
{"block": CARROT_SOUP, "item": PORKRIB, "target": CARROT_RIBS,
|
|
"consume": 2, "startTimer": CARROT_RIBS,
|
|
"tip": None},
|
|
{"block": VEGETABLE_SOUP, "item": MUTTON, "target": VEGETABLE_BEEF_SOUP,
|
|
"consume": 2, "startTimer": VEGETABLE_BEEF_SOUP,
|
|
"tip": None},
|
|
{"block": VEGETABLE_SOUP, "item": BEEF, "target": VEGETABLE_LAMB_SOUP,
|
|
"consume": 2, "startTimer": VEGETABLE_LAMB_SOUP,
|
|
"tip": None},
|
|
{"block": VEGETABLE_SOUP, "item": CRUSHED_MEAT, "target": VEGETABLE_LEAN_BROTH,
|
|
"consume": 5, "startTimer": VEGETABLE_LEAN_BROTH,
|
|
"tip": None},
|
|
{"block": VEGETABLE_SOUP, "item": CARROT_POTATO_SOUP, "target": VEGETABLE_SSTEW,
|
|
"consume": 1, "drop": POT_EMPTY, "startTimer": VEGETABLE_SSTEW,
|
|
"tip": None},
|
|
{"block": CARROT_POTATO_SOUP, "item": VEGETABLE, "target": VEGETABLE_SSTEW,
|
|
"consume": 3, "startTimer": VEGETABLE_SSTEW,
|
|
"tip": None},
|
|
{"block": CARROT_POTATO_SOUP, "item": COW_RIBS, "target": BEEF_BONE_BROTH,
|
|
"consume": 2, "startTimer": BEEF_BONE_BROTH,
|
|
"tip": None},
|
|
{"block": CARROT_POTATO_SOUP, "item": MUTTON, "target": LAMB_STEW,
|
|
"consume": 2, "startTimer": LAMB_STEW,
|
|
"tip": None},
|
|
{"block": CARROT_POTATO_SOUP, "item": SHEEP_RACKS, "target": VEGETABLE_POTATOES_LAMBSTEAK,
|
|
"consume": 2, "startTimer": VEGETABLE_POTATOES_LAMBSTEAK,
|
|
"tip": None},
|
|
{"block": CARROT_SOUP, "item": COD, "target": CARROT_COD_SOUP,
|
|
"consume": 1, "startTimer": CARROT_COD_SOUP,
|
|
"tip": None},
|
|
{"block": CARROT_SOUP, "item": SALMON, "target": CARROT_FISH_SOUP,
|
|
"consume": 1, "startTimer": CARROT_FISH_SOUP,
|
|
"tip": None},
|
|
{"block": COD_SOUP, "item": EGG, "target": EGG_COD_SOUP,
|
|
"consume": 3, "startTimer": EGG_COD_SOUP,
|
|
"tip": None},
|
|
{"block": EGG_SOUP, "item": COD, "target": EGG_COD_SOUP,
|
|
"consume": 1, "startTimer": EGG_COD_SOUP,
|
|
"tip": None},
|
|
{"block": EGG_SOUP, "item": CRUSHED_MEAT, "target": NORI_EGG_SOUP,
|
|
"consume": 5, "startTimer": NORI_EGG_SOUP,
|
|
"tip": None},
|
|
{"block": VEGETABLE_LEAN_BROTH, "item": EGG, "target": NORI_EGG_SOUP,
|
|
"consume": 3, "startTimer": NORI_EGG_SOUP,
|
|
"tip": None},
|
|
{"block": TOFU_SOUP, "item": SALMON, "target": TOFU_FISH_SOUP_RAW,
|
|
"consume": 1,
|
|
"tip": None},
|
|
{"block": SALMON_SOUP, "item": BEANCURD, "target": TOFU_FISH_SOUP_RAW,
|
|
"consume": 4,
|
|
"tip": None},
|
|
# 菜谱26 supplement: 豆腐鲑鱼汤_生 + 葱花碎x3 -> 汤锅_89(加葱花), 开始计时
|
|
{"block": TOFU_FISH_SOUP_RAW, "item": SCALLIONS, "target": TOFU_FISH_SCALLION,
|
|
"consume": 3, "startTimer": TOFU_FISH_SCALLION,
|
|
"tip": None},
|
|
{"block": MUSHROOM_SOUP, "item": CHICKEN, "target": CHICKEN_STEW_MUSHROOMS,
|
|
"consume": 1, "startTimer": CHICKEN_STEW_MUSHROOMS,
|
|
"tip": None},
|
|
{"block": VEGETABLE_SOUP, "item": SASHIMI, "target": VEGETABLE_FISH_SOUP_0,
|
|
"consume": 10, "startTimer": VEGETABLE_FISH_SOUP_0,
|
|
"tip": None},
|
|
|
|
# ---------------- 五、单独菜谱 ----------------
|
|
# 菜谱29 猪蹄汤
|
|
{"block": POT_WATER, "item": HAM, "target": RAW_PIG_FOOD_SOUP_0,
|
|
"consume": 2, "tip": None},
|
|
{"block": RAW_PIG_FOOD_SOUP_0, "item": POTATO_WEDGES, "target": RAW_PIG_FOOD_SOUP_2,
|
|
"consume": 3, "startTimer": RAW_PIG_FOOD_SOUP_2,
|
|
"tip": None},
|
|
# 菜谱30 羊肉泡馍汤
|
|
{"block": POT_WATER, "item": MO, "target": ROUJIAMO_SOUP_0,
|
|
"consume": 1, "startTimer": ROUJIAMO_SOUP_0,
|
|
"tip": None},
|
|
# 菜谱31 生面汤
|
|
{"block": POT_WATER, "item": NOODLES, "target": RAW_NOODLE_SOUP,
|
|
"consume": 1, "startTimer": RAW_NOODLE_SOUP,
|
|
"tip": None},
|
|
# 菜谱32 饺子汤
|
|
{"block": POT_WATER, "item": DUMPLINGS, "target": DUMPLINGS_SOUP_0,
|
|
"consume": 1, "startTimer": DUMPLINGS_SOUP_0,
|
|
"tip": None},
|
|
# 菜谱35 生米锅
|
|
{"block": POT_WATER, "item": BROWN_RICE, "target": RAW_RICE_POT,
|
|
"consume": 64, "startTimer": RAW_RICE_POT,
|
|
"tip": None},
|
|
# 菜谱39 煮鸡蛋(生)
|
|
{"block": POT_WATER, "item": EGG_PILE, "target": RAW_EGG_SOUP,
|
|
"consume": 1, "startTimer": RAW_EGG_SOUP,
|
|
"tip": None},
|
|
# 菜谱42 煮豆腐(生)
|
|
{"block": POT_WATER, "item": SOYMILK, "target": BEANCURD_SOUP_0,
|
|
"consume": 1, "startTimer": BEANCURD_SOUP_0,
|
|
"tip": None},
|
|
|
|
# ---------------- 六、出锅(熟汤羹+木碗 -> 碗装成品, 锅变回汤锅(空)) ----------------
|
|
{"block": CARROT_BEEF_SOUP_3, "item": BOWL, "action": "take_out",
|
|
"target": POT_EMPTY, "dropItem": BOWL_CARROT_BEEF, "consume": 1,
|
|
"tip": None},
|
|
{"block": LAMB_SOUP_WITH_TURNIPS_3, "item": BOWL, "action": "take_out",
|
|
"target": POT_EMPTY, "dropItem": BOWL_LAMB_TURNIP, "consume": 1,
|
|
"tip": None},
|
|
{"block": CARROT_RIBS_3, "item": BOWL, "action": "take_out",
|
|
"target": POT_EMPTY, "dropItem": BOWL_CARROT_RIBS, "consume": 1,
|
|
"tip": None},
|
|
{"block": VEGETABLE_BEEF_SOUP_3, "item": BOWL, "action": "take_out",
|
|
"target": POT_EMPTY, "dropItem": BOWL_VEGETABLE_BEEF, "consume": 1,
|
|
"tip": None},
|
|
{"block": VEGETABLE_LAMB_SOUP_3, "item": BOWL, "action": "take_out",
|
|
"target": POT_EMPTY, "dropItem": BOWL_VEGETABLE_LAMB, "consume": 1,
|
|
"tip": None},
|
|
{"block": VEGETABLE_LEAN_BROTH_3, "item": BOWL, "action": "take_out",
|
|
"target": POT_EMPTY, "dropItem": BOWL_VEGETABLE_LEAN, "consume": 1,
|
|
"tip": None},
|
|
{"block": VEGETABLE_SSTEW_3, "item": BOWL, "action": "take_out",
|
|
"target": POT_EMPTY, "dropItem": BOWL_VEGETABLE_SSTEW, "consume": 1,
|
|
"tip": None},
|
|
{"block": BEEF_BONE_BROTH_3, "item": BOWL, "action": "take_out",
|
|
"target": POT_EMPTY, "dropItem": BOWL_BEEF_BONE, "consume": 1,
|
|
"tip": None},
|
|
{"block": LAMB_STEW_3, "item": BOWL, "action": "take_out",
|
|
"target": POT_EMPTY, "dropItem": BOWL_LAMB_STEW, "consume": 1,
|
|
"tip": None},
|
|
{"block": LAMB_CHOP_SOUP_3, "item": BOWL, "action": "take_out",
|
|
"target": POT_EMPTY, "dropItem": BOWL_LAMB_CHOP, "consume": 1,
|
|
"tip": None},
|
|
{"block": CARROT_COD_SOUP_3, "item": BOWL, "action": "take_out",
|
|
"target": POT_EMPTY, "dropItem": BOWL_CARROT_COD, "consume": 1,
|
|
"tip": None},
|
|
{"block": CARROT_FISH_SOUP_3, "item": BOWL, "action": "take_out",
|
|
"target": POT_EMPTY, "dropItem": BOWL_CARROT_FISH, "consume": 1,
|
|
"tip": None},
|
|
{"block": EGG_COD_SOUP_3, "item": BOWL, "action": "take_out",
|
|
"target": POT_EMPTY, "dropItem": BOWL_EGG_COD, "consume": 1,
|
|
"tip": None},
|
|
{"block": NORI_EGG_SOUP_3, "item": BOWL, "action": "take_out",
|
|
"target": POT_EMPTY, "dropItem": BOWL_NORI_EGG, "consume": 1,
|
|
"tip": None},
|
|
{"block": TOFU_FISH_SOUP_3, "item": BOWL, "action": "take_out",
|
|
"target": POT_EMPTY, "dropItem": BOWL_TOFU_FISH, "consume": 1,
|
|
"tip": None},
|
|
{"block": CHICKEN_STEW_MUSHROOMS_3, "item": BOWL, "action": "take_out",
|
|
"target": POT_EMPTY, "dropItem": BOWL_MUSHROOM_CHICKEN, "consume": 1,
|
|
"tip": None},
|
|
{"block": RAW_PIG_FOOD_SOUP_5, "item": BOWL, "action": "take_out",
|
|
"target": POT_EMPTY, "dropItem": BOWL_PIG_FOOT, "consume": 1,
|
|
"tip": None},
|
|
{"block": ROUJIAMO_SOUP_1, "item": BOWL, "action": "take_out",
|
|
"target": POT_EMPTY, "dropItem": BOWL_ROUJIAMO, "consume": 1,
|
|
"tip": None},
|
|
{"block": COOKED_NOODLE_SOUP, "item": BOWL, "action": "take_out",
|
|
"target": POT_EMPTY, "dropItem": BOWL_NOODLE, "consume": 1,
|
|
"tip": None},
|
|
{"block": DUMPLINGS_SOUP_2, "item": BOWL, "action": "take_out",
|
|
"target": POT_EMPTY, "dropItem": BOWL_DUMPLINGS, "consume": 1,
|
|
"tip": None},
|
|
# 菜谱32 todo: 饺子汤_熟 + 盘子 -> 美味饺子(全份)盘装
|
|
{"block": DUMPLINGS_SOUP_2, "item": PLATE, "action": "take_out",
|
|
"target": POT_EMPTY, "dropItem": PLATE_30A, "consume": 1,
|
|
"tip": None},
|
|
{"block": VEGETABLE_FISH_SOUP_3, "item": BOWL, "action": "take_out",
|
|
"target": POT_EMPTY, "dropItem": BOWL_VEGETABLE_FISH, "consume": 1,
|
|
"tip": None},
|
|
# 菜谱38 碗装米饭(木碗盛出)
|
|
{"block": RICE_POT_1, "item": BOWL, "action": "take_out",
|
|
"target": POT_EMPTY, "dropItem": BOWL_RICE_1, "consume": 1,
|
|
"tip": None},
|
|
{"block": RICE_POT_2, "item": BOWL, "action": "take_out",
|
|
"target": POT_EMPTY, "dropItem": BOWL_RICE_2, "consume": 1,
|
|
"tip": None},
|
|
{"block": RICE_POT_3, "item": BOWL, "action": "take_out",
|
|
"target": POT_EMPTY, "dropItem": BOWL_RICE_3, "consume": 1,
|
|
"tip": None},
|
|
|
|
# ---------------- 七、取出(空手/菜刀, 锅变回汤锅(空)) ----------------
|
|
# 菜谱37 饭团
|
|
{"block": RICE_POT_1, "item": None, "action": "take_out",
|
|
"target": POT_EMPTY, "dropItem": RICE_BALLS, "count": 16,
|
|
"tip": None},
|
|
{"block": RICE_POT_2, "item": None, "action": "take_out",
|
|
"target": POT_EMPTY, "dropItem": RICE_BALLS, "count": 16,
|
|
"tip": None},
|
|
{"block": RICE_POT_3, "item": None, "action": "take_out",
|
|
"target": POT_EMPTY, "dropItem": RICE_BALLS, "count": 16,
|
|
"tip": None},
|
|
# 菜谱41 水煮蛋
|
|
{"block": COOKED_EGG_SOUP, "item": None, "action": "take_out",
|
|
"target": POT_EMPTY, "dropItem": BOILED_EGG, "count": 9,
|
|
"tip": None},
|
|
# 菜谱44 豆腐(菜刀切, 不消耗刀)
|
|
{"block": BEANCURD_SOUP_1, "item": CLEAVER, "action": "take_out",
|
|
"target": POT_EMPTY, "dropItem": BEANCURD, "count": 16,
|
|
"tip": None},
|
|
|
|
# ---------------- 八、汤面分组(手持汤锅成品菜 右键 熟面条(方块)) ----------------
|
|
{"block": BOWL_NOODLE, "item": BOWL_CARROT_RIBS, "target": NOODLESOUP_1,
|
|
"consume": 1, "drop": BOWL,
|
|
"tip": None},
|
|
{"block": BOWL_NOODLE, "item": BOWL_LAMB_CHOP, "target": NOODLESOUP_2,
|
|
"consume": 1, "drop": BOWL,
|
|
"tip": None},
|
|
{"block": BOWL_NOODLE, "item": BOWL_BEEF_BONE, "target": NOODLESOUP_3,
|
|
"consume": 1, "drop": BOWL,
|
|
"tip": None},
|
|
{"block": BOWL_NOODLE, "item": BOWL_MUSHROOM_CHICKEN, "target": NOODLESOUP_4,
|
|
"consume": 1, "drop": BOWL,
|
|
"tip": None},
|
|
{"block": BOWL_NOODLE, "item": BOWL_VEGETABLE_SSTEW, "target": ASSORTED_RAMEN,
|
|
"consume": 1, "drop": BOWL,
|
|
"tip": None},
|
|
{"block": BOWL_NOODLE, "item": BOWL_VEGETABLE_LAMB, "target": BRAISED_NOODLES,
|
|
"consume": 1, "drop": BOWL,
|
|
"tip": None},
|
|
{"block": BOWL_NOODLE, "item": BOWL_VEGETABLE_FISH, "target": YUSHENG_RAMEN,
|
|
"consume": 1, "drop": BOWL,
|
|
"tip": None},
|
|
{"block": BOWL_NOODLE, "item": BOILED_EGG, "target": EGG_NOODLES,
|
|
"consume": 1, "drop": BOWL,
|
|
"tip": None},
|
|
# 蛋花面(加葱花)
|
|
{"block": NOODLES_1, "item": SCALLIONS, "target": NOODLES_2,
|
|
"consume": 1, "tip": None},
|
|
# 猪排蔬菜面加水煮蛋(猪排蔬菜面 + 水煮蛋)
|
|
{"block": NOODLESOUP_1, "item": BOILED_EGG, "target": TONKOTSU_RAMEN,
|
|
"consume": 1, "tip": None},
|
|
]
|
|
|
|
# ============================================================================
|
|
# 七、手持物品右键方块表面规则(供 TangguoService handleItemUseOn)
|
|
# 锅态汤面走 itemUseOn 路径: 手持 锅态汤方块(蘑菇汤/蔬菜汤/蛋花汤) 右键 熟面条表面,
|
|
# 转换+取消放置在同一事件完成, 避免手持方块物品时引擎把"锅"放出来/掉出来
|
|
# ============================================================================
|
|
ITEM_USE_ON_RULES = [
|
|
# ---- 锅态汤面走 itemUseOn 路径(手持锅态汤方块 右键 熟面条表面) ----
|
|
{"item": MUSHROOM_SOUP, "surface": BOWL_NOODLE, "target": MUSHROOM_NOODLES,
|
|
"consume": 1, "drop": BOWL,
|
|
"tip": None},
|
|
{"item": VEGETABLE_SOUP, "surface": BOWL_NOODLE, "target": VEGETABLE_NOODLES,
|
|
"consume": 1, "drop": BOWL,
|
|
"tip": None},
|
|
{"item": EGG_SOUP, "surface": BOWL_NOODLE, "target": NOODLES_1,
|
|
"consume": 1, "drop": BOWL,
|
|
"tip": None},
|
|
]
|
|
|
|
# ============================================================================
|
|
# 八、计时规则(供 TangguoTimerService)
|
|
# below: 汤羹方块正下方须是 点燃的炉灶(stove_2) 才计时
|
|
# randomTargets: 生米锅到点后随机出其一形态
|
|
# ============================================================================
|
|
TIMER_RULES = [
|
|
# 胡萝卜牛肉汤(30秒/级)
|
|
{"source": CARROT_BEEF_SOUP, "target": CARROT_BEEF_SOUP_1, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": CARROT_BEEF_SOUP_1, "target": CARROT_BEEF_SOUP_2, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": CARROT_BEEF_SOUP_2, "target": CARROT_BEEF_SOUP_3, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
# 胡萝卜羊肉汤(60秒/级)
|
|
{"source": LAMB_SOUP_WITH_TURNIPS, "target": LAMB_SOUP_WITH_TURNIPS_1, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": LAMB_SOUP_WITH_TURNIPS_1, "target": LAMB_SOUP_WITH_TURNIPS_2, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": LAMB_SOUP_WITH_TURNIPS_2, "target": LAMB_SOUP_WITH_TURNIPS_3, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
# 胡萝卜排骨汤(60秒/级)
|
|
{"source": CARROT_RIBS, "target": CARROT_RIBS_1, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": CARROT_RIBS_1, "target": CARROT_RIBS_2, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": CARROT_RIBS_2, "target": CARROT_RIBS_3, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
# 清汤羊肉(60秒/级)
|
|
{"source": VEGETABLE_BEEF_SOUP, "target": VEGETABLE_BEEF_SOUP_1, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": VEGETABLE_BEEF_SOUP_1, "target": VEGETABLE_BEEF_SOUP_2, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": VEGETABLE_BEEF_SOUP_2, "target": VEGETABLE_BEEF_SOUP_3, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
# 蔬菜牛肉汤(60秒/级)
|
|
{"source": VEGETABLE_LAMB_SOUP, "target": VEGETABLE_LAMB_SOUP_1, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": VEGETABLE_LAMB_SOUP_1, "target": VEGETABLE_LAMB_SOUP_2, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": VEGETABLE_LAMB_SOUP_2, "target": VEGETABLE_LAMB_SOUP_3, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
# 蔬菜瘦肉汤(60秒/级)
|
|
{"source": VEGETABLE_LEAN_BROTH, "target": VEGETABLE_LEAN_BROTH_1, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": VEGETABLE_LEAN_BROTH_1, "target": VEGETABLE_LEAN_BROTH_2, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": VEGETABLE_LEAN_BROTH_2, "target": VEGETABLE_LEAN_BROTH_3, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
# 蔬菜乱炖(60秒/级)
|
|
{"source": VEGETABLE_SSTEW, "target": VEGETABLE_SSTEW_1, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": VEGETABLE_SSTEW_1, "target": VEGETABLE_SSTEW_2, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": VEGETABLE_SSTEW_2, "target": VEGETABLE_SSTEW_3, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
# 胡萝卜土豆牛骨汤(60秒/级)
|
|
{"source": BEEF_BONE_BROTH, "target": BEEF_BONE_BROTH_1, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": BEEF_BONE_BROTH_1, "target": BEEF_BONE_BROTH_2, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": BEEF_BONE_BROTH_2, "target": BEEF_BONE_BROTH_3, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
# 土豆胡萝卜炖羊肉(60秒/级)
|
|
{"source": LAMB_STEW, "target": LAMB_STEW_1, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": LAMB_STEW_1, "target": LAMB_STEW_2, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": LAMB_STEW_2, "target": LAMB_STEW_3, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
# 胡萝卜土豆羊排汤(60秒/级)
|
|
{"source": VEGETABLE_POTATOES_LAMBSTEAK, "target": LAMB_CHOP_SOUP_1, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": LAMB_CHOP_SOUP_1, "target": LAMB_CHOP_SOUP_2, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": LAMB_CHOP_SOUP_2, "target": LAMB_CHOP_SOUP_3, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
# 胡萝卜鳕鱼汤(60秒/级)
|
|
{"source": CARROT_COD_SOUP, "target": CARROT_COD_SOUP_1, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": CARROT_COD_SOUP_1, "target": CARROT_COD_SOUP_2, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": CARROT_COD_SOUP_2, "target": CARROT_COD_SOUP_3, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
# 胡萝卜鲑鱼汤(60秒/级)
|
|
{"source": CARROT_FISH_SOUP, "target": CARROT_FISH_SOUP_1, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": CARROT_FISH_SOUP_1, "target": CARROT_FISH_SOUP_2, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": CARROT_FISH_SOUP_2, "target": CARROT_FISH_SOUP_3, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
# 蛋花鳕鱼汤(60秒/级)
|
|
{"source": EGG_COD_SOUP, "target": EGG_COD_SOUP_1, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": EGG_COD_SOUP_1, "target": EGG_COD_SOUP_2, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": EGG_COD_SOUP_2, "target": EGG_COD_SOUP_3, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
# 瘦肉蛋花汤(30秒/级, 四段)
|
|
{"source": NORI_EGG_SOUP, "target": NORI_EGG_SOUP_0, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": NORI_EGG_SOUP_0, "target": NORI_EGG_SOUP_1, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": NORI_EGG_SOUP_1, "target": NORI_EGG_SOUP_2, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": NORI_EGG_SOUP_2, "target": NORI_EGG_SOUP_3, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
# 豆腐鲑鱼汤(60秒/级, 生=tufusoupb)
|
|
{"source": TOFU_FISH_SCALLION, "target": TOFU_FISH_SOUP_1, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": TOFU_FISH_SOUP_1, "target": TOFU_FISH_SOUP_2, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": TOFU_FISH_SOUP_2, "target": TOFU_FISH_SOUP_3, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
# 蘑菇炖鸡(90秒/级)
|
|
{"source": CHICKEN_STEW_MUSHROOMS, "target": CHICKEN_STEW_MUSHROOMS_1, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": CHICKEN_STEW_MUSHROOMS_1, "target": CHICKEN_STEW_MUSHROOMS_2, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": CHICKEN_STEW_MUSHROOMS_2, "target": CHICKEN_STEW_MUSHROOMS_3, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
# 猪蹄汤(30秒/级, 加土豆->三分熟->七分熟->全熟)
|
|
{"source": RAW_PIG_FOOD_SOUP_2, "target": RAW_PIG_FOOD_SOUP_3, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": RAW_PIG_FOOD_SOUP_3, "target": RAW_PIG_FOOD_SOUP_4, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": RAW_PIG_FOOD_SOUP_4, "target": RAW_PIG_FOOD_SOUP_5, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
# 羊肉泡馍汤(单级30秒)
|
|
{"source": ROUJIAMO_SOUP_0, "target": ROUJIAMO_SOUP_1, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
# 生面汤(单级60秒)
|
|
{"source": RAW_NOODLE_SOUP, "target": COOKED_NOODLE_SOUP, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
# 饺子汤(60秒/级)
|
|
{"source": DUMPLINGS_SOUP_0, "target": DUMPLINGS_SOUP_1, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": DUMPLINGS_SOUP_1, "target": DUMPLINGS_SOUP_2, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
# 生米锅(一级90秒, 形态随机)
|
|
{"source": RAW_RICE_POT, "time": 1, "below": [LIT_STOVE], "autoStart": True,
|
|
"randomTargets": [RICE_POT_1, RICE_POT_2, RICE_POT_3]},
|
|
# 煮鸡蛋(单级60秒)
|
|
{"source": RAW_EGG_SOUP, "target": COOKED_EGG_SOUP, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
# 煮豆腐(单级60秒)
|
|
{"source": BEANCURD_SOUP_0, "target": BEANCURD_SOUP_1, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
# 蔬菜鱼片汤(60秒/级, 3级)
|
|
{"source": VEGETABLE_FISH_SOUP_0, "target": VEGETABLE_FISH_SOUP_1, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": VEGETABLE_FISH_SOUP_1, "target": VEGETABLE_FISH_SOUP_2, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
{"source": VEGETABLE_FISH_SOUP_2, "target": VEGETABLE_FISH_SOUP_3, "time": 1,
|
|
"below": [LIT_STOVE], "autoStart": True},
|
|
]
|