吃 3 功能 完整 正向药水效果 回复饱食度
This commit is contained in:
1 parent
fb817b5d34
commit
78b48516d0
5 files changed
+416
-1353
No files matched your search
+21
-11
@@ -11,8 +11,8 @@
|
||||
3. handleItemTryUse 手持 饭团/水煮蛋/豆腐 长按右键(空中使用) -> 直接吃(消耗1个)
|
||||
|
||||
【数值】
|
||||
- 饱食度: SetPlayerHunger(0~20), 1点 = 半个鸡腿(原版饥饿值)
|
||||
- 效果: AddEffectToEntity(effectName, 时长秒, amplifier)
|
||||
- 饱食度: CreatePlayer(玩家ID).GetPlayerHunger/SetPlayerHunger(0~20, PlayerCompServer), 1点 = 半个鸡腿
|
||||
- 效果: CreateEffect(玩家ID).AddEffectToEntity(effectName, 时长秒, amplifier, showParticles)
|
||||
amplifier = 等级-1 (效果I=0, 效果II=1, ...)
|
||||
- 冷却: 0.4 秒(防长按右键连吃刷屏)
|
||||
================================================================================
|
||||
@@ -23,8 +23,7 @@ import mod.server.extraServerApi as serverApi
|
||||
ServerSystem = serverApi.GetServerSystemCls() # 服务端系统基类
|
||||
comp = serverApi.GetEngineCompFactory() # 组件工厂
|
||||
|
||||
from ...BlueFoxTools.SpecialFunciton.BlueFoxSystem import BlueFoxServerSystem
|
||||
from ...BlueFoxTools.ToolsConfig import LevelId
|
||||
from ....BlueFoxTools.SpecialFunciton.BlueFoxSystem import BlueFoxServerSystem
|
||||
from ..ShiyongfoodData import EAT_RULE_MAP, TRY_USE_RULES, EFFECT_CN
|
||||
|
||||
|
||||
@@ -144,23 +143,33 @@ class ShiyongfoodService(BlueFoxServerSystem):
|
||||
def _applyFood(self, playerId, hunger, effects):
|
||||
try:
|
||||
# 饱食度【在现有值上累加】(不是覆盖): 当前值 + 回复值, 上限20点
|
||||
attrComp = comp.CreateAttr(playerId)
|
||||
cur = attrComp.GetPlayerHunger()
|
||||
# 接口: CreatePlayer(玩家ID).GetPlayerHunger/SetPlayerHunger (PlayerCompServer)
|
||||
playerComp = comp.CreatePlayer(playerId)
|
||||
cur = playerComp.GetPlayerHunger()
|
||||
if cur is None:
|
||||
cur = 0
|
||||
newVal = max(0.0, min(float(cur) + float(hunger), 20.0))
|
||||
attrComp.SetPlayerHunger(newVal)
|
||||
playerComp.SetPlayerHunger(newVal)
|
||||
except Exception:
|
||||
pass
|
||||
if effects:
|
||||
try:
|
||||
effectComp = comp.CreateEffect(LevelId)
|
||||
for name, dur, lvl in effects:
|
||||
# 接口: CreateEffect(实体ID).AddEffectToEntity(effectName, duration, amplifier, showParticles)
|
||||
# 效果I -> amplifier 0, 效果II -> amplifier 1 ...
|
||||
effectComp.AddEffectToEntity(playerId, name, dur, lvl - 1, False)
|
||||
comp.CreateEffect(playerId).AddEffectToEntity(
|
||||
name, int(dur), max(0, min(int(lvl) - 1, 255)), False)
|
||||
except Exception:
|
||||
pass
|
||||
|
||||
# ====================================================================
|
||||
# 工具: 获取玩家主手物品
|
||||
# ====================================================================
|
||||
def getCarriedItem(self, playerId):
|
||||
itemComp = comp.CreateItem(playerId)
|
||||
return itemComp.GetPlayerItem(
|
||||
serverApi.GetMinecraftEnum().ItemPosType.CARRIED, 0, True)
|
||||
|
||||
# ====================================================================
|
||||
# 工具: 替换/清除方块
|
||||
# ====================================================================
|
||||
@@ -190,14 +199,15 @@ class ShiyongfoodService(BlueFoxServerSystem):
|
||||
def _notify(self, playerId, rule):
|
||||
try:
|
||||
hunger = rule.get("hunger", 0)
|
||||
msg = "\u00a7a回复 %d 点饱食度" % hunger
|
||||
# 用真正的 § 颜色符(与全模组一致), 不要写 "\u00a7" 转义(Py2 字节串不解释该转义, 会原样显示)
|
||||
msg = "§a回复 %d 点饱食度" % hunger
|
||||
effects = rule.get("effects", [])
|
||||
if effects:
|
||||
parts = []
|
||||
for name, dur, lvl in effects:
|
||||
cn = EFFECT_CN.get(name, name)
|
||||
parts.append("%s%s(%d秒)" % (cn, self._roman(lvl), dur))
|
||||
msg += ", 获得 " + " ".join(parts)
|
||||
msg += "§a,获得 " + "§e" + "§a".join(parts)
|
||||
comp.CreateMsg(playerId).NotifyOneMessage(playerId, msg)
|
||||
except Exception:
|
||||
pass
|
||||
|
||||
@@ -936,4 +936,18 @@ FurnitureData+FurnitureService 实现, 注册到 FeatureDispatcher)
|
||||
|
||||
【提示/体验】每次吃有提示"回复X点饱食度, 获得 XX效果(时长)"; 右键冷却0.4秒;
|
||||
所有成品方块与手持吃物品经 FeatureDispatcher 统一路由(新增 tryUse 路由表) [已实现]
|
||||
- 修复(2026-09-21): 效果接口调用修正为 CreateEffect(玩家ID).AddEffectToEntity(
|
||||
effectName, 时长秒, amplifier, showParticles) —— 实体ID在 CreateEffect 传, 不再传 5 参;
|
||||
饱食度接口修正为 CreatePlayer(玩家ID).GetPlayerHunger/SetPlayerHunger(PlayerCompServer,
|
||||
非 CreateAttr); 提示颜色符改用真正的 § 字符(不再写 \u00a7 转义, Py2 字节串会原样显示); 补 getCarriedItem
|
||||
|
||||
|
||||
########################################
|
||||
【右键取消方块清单】2026-09-21
|
||||
########################################
|
||||
- 新增 tuilun/右键取消方块清单.txt: 汇总全部"右键被拦截取消默认行为"的方块
|
||||
(FeatureDispatcher.blockOwnerAll 中所有服务注册的 featureBlocks), 按17个功能分类
|
||||
逐条列出(汉语名+rtdd:id+右键行为), 并附:
|
||||
①手持方块物品右键功能方块的取消放置规则 ②特殊注册(水稻方块/面粉块去重)说明
|
||||
③同一方块多服务登记(wok/steamer/farineblock_3 等)的 fallback 说明 [已实现]
|
||||
|
||||
@@ -0,0 +1,381 @@
|
||||
========================================
|
||||
右键被取消的方块清单
|
||||
(所有"右键时取消默认行为"的方块总表)
|
||||
========================================
|
||||
说明:
|
||||
- 本清单列出所有"玩家右键方块(ServerBlockUseEvent)被拦截、取消原版默认行为"
|
||||
的方块。右键它们时, 原版默认行为(放置/打开界面/吃等)被取消, 由模组处理。
|
||||
- 依据: FeatureDispatcher 的 blockOwnerAll 路由表
|
||||
(各服务 getFeatureBlocks() 注册的方块 = 右键被取消的方块)
|
||||
- 按功能分类列出, 格式: 汉语名(rtdd:xxx) —— 右键后发生什么
|
||||
- 方块汉语名以 lang(zh_CN.lang) 为准; 个别未注明汉语名的以描述代替
|
||||
- 末尾附: ①手持方块物品右键功能方块的取消规则 ②特殊注册(不取消右键)的方块
|
||||
|
||||
|
||||
########################################
|
||||
【动物养殖】(xy_animal)
|
||||
########################################
|
||||
- 鸡窝_0~5蛋 (rtdd:chickencoop_0~5)
|
||||
手持鸡蛋右键逐级放蛋递增(0→5蛋, 每次消耗1个鸡蛋);
|
||||
空手右键取走对应数量鸡蛋递减(5→0蛋, 以掉落物获得)
|
||||
- 鸡饲料盆_空/满 (rtdd:chickenmanger_0/1)
|
||||
手持种子右键加满(消耗16个种子); 满盆计时60秒变空
|
||||
- 饲料槽_空 (rtdd:manger_0)
|
||||
手持小麦右键加满(消耗32个); 手持水桶右键加水(返还空桶);
|
||||
手持胡萝卜右键加满(消耗32个)
|
||||
- 饲料槽_少量/半量/满 (rtdd:manger_1/2/3) —— 计时逐级变空(每级60秒)
|
||||
- 猪饲料槽_半量/满 (rtdd:pigmanger_1/2) —— 手持胡萝卜右键加满, 计时逐级变空
|
||||
- 粪便_一坨/半坨/仅痕迹 (rtdd:feces_3/2/1) —— 空手右键逐级清理, 提示"清理了粪便"
|
||||
|
||||
|
||||
########################################
|
||||
【烧烤】(xy_barbecue)
|
||||
########################################
|
||||
- 烧烤架_无火 (rtdd:barbecuegrill_0) —— 手持打火石/烈焰弹右键点火(不消耗/消耗1个)
|
||||
- 烧烤架_点着 (rtdd:barbecuegrill_1) —— 手持水桶右键灭火(消耗水桶, 返还空桶)
|
||||
- 牛肉串_生/半熟 (rtdd:beefkebabs_1/0) —— 右键翻烤转换(生→半熟→熟), 需下方点燃的烧烤炉
|
||||
- 羊肉串_生/半熟 (rtdd:lambkebabs_1/0)
|
||||
- 烤蔬菜串_生/半熟 (rtdd:roasted_vegetables_0/1)
|
||||
- 烤香菇串_生/半熟 (rtdd:roastedmushrooms_0/1)
|
||||
- 支杆(烤架) (rtdd:b_34)
|
||||
手持生鸡肉(放置后)/死猪/鳕鱼/鲑鱼右键上杆 → 生食材挂上杆, 计时烤制
|
||||
- 烤鸡_生/熟 (rtdd:roastchicken_0/1)
|
||||
生: 右键启动烤制计时(约60秒, 下方需篝火); 熟: 空手右键取下整只
|
||||
- 烤乳猪_生/熟 (rtdd:roastpig_0/1) —— 同上
|
||||
- 烤鳕鱼_生 (rtdd:grilledcod_0) —— 右键启动计时
|
||||
- 烤鲑鱼_生 (rtdd:grilled_fish) —— 右键启动计时
|
||||
|
||||
|
||||
########################################
|
||||
【死亡生物】(xy_deadmob)
|
||||
########################################
|
||||
- 挂肉钩(空) (rtdd:meathook) —— 手持生肉(牛/猪/羊)右键挂上
|
||||
- 挂鱼钩(有鳕鱼) (rtdd:meathookcod_1/2) —— 挂鳕鱼/取鳕鱼
|
||||
- 挂肉架(有肉/有鱼) (rtdd:hang_meat_hooks_1/2/3/4) —— 挂取/切分
|
||||
- 死牛_完整/切1/切2/切3 (rtdd:cow_0/1/2/3) —— 手持菜刀右键逐级切分, 掉落牛肉
|
||||
- 死猪_完整/切1/切2/切3 (rtdd:pig_0/1/2/3)
|
||||
- 死羊_完整/切1/切2/切3 (rtdd:sheep, sheep_1/2/3)
|
||||
- 挂鱼(晾干) (rtdd:meathookcoddry) —— 右键启动晾干计时
|
||||
- 死鲑鱼_完整/切1/切2/切3 (rtdd:killfish_0/1/2/3) —— 菜刀切分
|
||||
- 死鳕鱼_完整/切1/切2 (rtdd:killcod_0/1/2) —— 菜刀切分
|
||||
- 死鱿鱼 (rtdd:deadsquida) —— 手持菜刀右键切下鱿鱼须
|
||||
|
||||
|
||||
########################################
|
||||
【手办】(xy_shouban)
|
||||
########################################
|
||||
- 盲盒(未开) (rtdd:jewelrybox_0) —— 空手右键开盒 → 开过盒 + 随机掉落1个手办
|
||||
- 猫手办_1~4形态 (rtdd:cat_0/1/2/3) —— 空手右键循环切到下一形态
|
||||
- 狐狸手办_1~4形态 (rtdd:fox_0/1/2/3) —— 空手右键循环切到下一形态
|
||||
|
||||
|
||||
########################################
|
||||
【市场贸易】(xy_market)
|
||||
########################################
|
||||
- 木箱_空~满 (rtdd:woodenbox_0~7) —— 手持对应商品右键放入递增, 空手右键取走递减
|
||||
- 鱼桶_空/1/2 (rtdd:fishbucket_0/1/2)
|
||||
- 胡萝卜桶 (rtdd:carrotbarrel)、土豆桶 (rtdd:potatobarrel)、
|
||||
桃子桶 (rtdd:peachbarrel)、橙子桶 (rtdd:orangebarrel)、苹果箱 (rtdd:applebox)
|
||||
- 售卖盒 (rtdd:sellingboxes)
|
||||
- 橙子盒 (rtdd:orangebox)、桃子盒 (rtdd:peachbox)
|
||||
- 售卖箱_鳕鱼/胡萝卜/面包/苹果/南瓜/西瓜/土豆
|
||||
(rtdd:sales_box_cod / sales_box_carrot / sales_box_bread / sales_box_apple /
|
||||
sales_box_pumpkin / sales_box_watermelon / sales_box_potato)
|
||||
- 交易台 (rtdd:b_30)
|
||||
- 赏金纸_未揭/已揭 (rtdd:bountypaper / bountypaper_1/2)
|
||||
|
||||
|
||||
########################################
|
||||
【家具家私】(xy_furniture)
|
||||
########################################
|
||||
- 箭桶_空/满 (rtdd:arrowbarrel_0/1) —— 手持箭右键放箭, 空手右键取箭
|
||||
- 水渠(水槽) (rtdd:flume_0~5) —— 手持水桶/盘子/空手转换
|
||||
- 托盘架_空/放盘 (rtdd:trayracks_1~6) —— 手持盘子放/空手取
|
||||
- 碗柜_空~放碗 (rtdd:cupboard_0~3) —— 手持木碗放/空手取
|
||||
- 书柜_空~13本 (rtdd:bookcase, bookcase_1~12, b_196) —— 手持书/附魔书放入, 空手后放先取
|
||||
- 药水架_空~3瓶 (rtdd:lotion_0/1/2/3) —— 手持任意药水放入, 空手取回; 满架提示
|
||||
- 厨具架_空/各挂件 (rtdd:kitchenwarerack,
|
||||
kitchenwareracka_1/2/3, kitchenwarerackb_1/2, kitchenwarerackc_1/2,
|
||||
kitchenwarerackd_1/2/3/4) —— 手持锅铲/锅勺/菜刀/炒锅上架, 空手取回
|
||||
- 古式唱片机_无碟/有碟 (rtdd:b_108/b_109) —— 手持唱片右键放碟, 空手右键取碟
|
||||
- 储物桶/垃圾桶 (rtdd:storage_buckets, rubbish_bin_2, b_160) —— 放入/清空
|
||||
- 壁炉_无火/点燃 (rtdd:b_88/b_89) —— 手持木柴点火, 打火石/烈焰弹点火
|
||||
|
||||
|
||||
########################################
|
||||
【乡野饮料】(xy_drink)
|
||||
########################################
|
||||
- 榨汁机_空/放水果/榨汁中1~3/完成 (rtdd:juicer, juicer_0~4)
|
||||
手持水果右键放料, 空手右键逐级榨汁
|
||||
- 冰棍盒_未定型/定型 (rtdd:icelollybox_1/2) —— 手持冰块右键启动定型(30秒)
|
||||
- 水果冰棍盒_橙子/桃子/苹果/葡萄/西瓜
|
||||
(rtdd:icelollyboxb / icelollyboxd / icelollyboxc / icelollyboxe / icelollyboxf)
|
||||
- 炒冰盒_空/放冰 (rtdd:frytheicebox / frytheicebox_1)
|
||||
- 水果炒冰盒_苹果/葡萄/西瓜/橙子/桃子
|
||||
(rtdd:appleicebox / grapeicebox / melonicebox / orangeicebox / peachicebox)
|
||||
- 单根橙子冰棍 (rtdd:orange_popsicle_place)、单根西瓜冰棍 (rtdd:melon_popsicleplace)
|
||||
- 冰棍堆_2根/3根 (rtdd:popsiclepile_2/3) —— 手持冰棍堆叠, 空手取回
|
||||
|
||||
|
||||
########################################
|
||||
【厨具】(xy_kitchenware)
|
||||
########################################
|
||||
- 炉灶_无火 (rtdd:stove) —— 手持木柴/打火石/烈焰弹右键点火
|
||||
- 炉灶_点着 (rtdd:stove_1) —— 手持水桶右键灭火(返还空桶)
|
||||
- 石磨(空) (rtdd:stonemill) —— 手持黄豆右键研磨(每次右键转90度, 4次完成)
|
||||
- 丸子机_空/加肉/加调料 (rtdd:meatballmaker_0/1/2) —— 手持面团/鱿鱼须等放料
|
||||
- 丸子机_加料后/半熟 (rtdd:meatballmaker_3/4)
|
||||
空手右键启动计时(下方需点燃的炉灶 stove_2), 计时转换
|
||||
- 丸子机_熟 (rtdd:meatballmaker_5) —— 手持盘子右键出锅(章鱼小丸子)
|
||||
- 蒸笼 (rtdd:steamer) —— 手持生食(饺子/包子/竹筒加肉/蛋液)右键入笼;
|
||||
空手右键开盖(蒸笼盖), 手持盘子盛熟食
|
||||
- 蒸笼盖 (rtdd:steamercover) —— 空手右键盖/开
|
||||
- 搅拌器_空/打肉/打奶/打蛋奶/蛋液 (rtdd:beater, beatermeat_0/1, beatermike_0/1/2,
|
||||
beater_custard_0/1/2, beater_eggsandmilk_0/1/2) —— 手持食材右键搅拌逐级转换
|
||||
- 炒锅(空) (rtdd:wok) —— 空手盖锅/手持食材放料(与炒锅分类共用登记)
|
||||
|
||||
|
||||
########################################
|
||||
【乡野自然】(xy_natural)
|
||||
########################################
|
||||
- 柴火_2 (rtdd:firewood_2) —— 手持柴火右键 → 堆成柴火_1(消耗1个柴火)
|
||||
- 柴火_1(堆放) (rtdd:firewood) —— 空手右键 → 退回柴火_2 + 返还1个柴火
|
||||
- 葡萄藤(成熟) (rtdd:grapebushes_2) —— 空手右键取3个葡萄
|
||||
|
||||
|
||||
########################################
|
||||
【乡野食材·切配裹粉】(xy_shicai)
|
||||
########################################
|
||||
- 切胡萝卜_逐级 (rtdd:cutcarrot_0~4) —— 手持菜刀右键逐级切分, 切到底掉落胡萝卜碎
|
||||
- 切土豆_逐级 (rtdd:cutpotato_0~4) —— 手持菜刀右键切分, 切到底掉落土豆块
|
||||
- 切青菜_逐级 (rtdd:cutvegetable_0~3) —— 手持菜刀右键切分, 切到底掉落青菜碎
|
||||
- 切葱花_逐级 (rtdd:cutscallions_1~4) —— 手持菜刀右键切分, 切到底掉落葱花碎
|
||||
- 大蒜 (rtdd:cutgarlic) —— 手持菜刀右键3次 → 掉落蒜末16个并消失
|
||||
- 生肉丸_按压前 (rtdd:rawmeatball_0/1) —— 空手右键按压成型(→rawmeatball_2/3)
|
||||
|
||||
|
||||
########################################
|
||||
【寿司】(xy_sushi)
|
||||
########################################
|
||||
- 干海带 (rtdd:sushi_0) —— 手持饭团右键铺饭团(消耗4个)
|
||||
- 干海带(加饭团) (rtdd:sushi_1) —— 手持鱼(鳕鱼/鲑鱼/热带鱼)右键加鱼
|
||||
- 鳕鱼卷寿司_逐级 (rtdd:codsushi_1~5) —— 空手右键卷制; 链尾手持菜刀切两次出寿司块
|
||||
- 鲑鱼卷寿司_逐级 (rtdd:salmonsushi_1~5)
|
||||
- 热带鱼卷寿司_逐级 (rtdd:fishsushi_1~5)
|
||||
- 手握普通寿司 (rtdd:nigirisushi) —— 手持鱼右键捏成对应手握寿司(一个)
|
||||
- 鳕鱼寿司块(三个) (rtdd:codsushi_6)、鲑鱼 (rtdd:salmonsushi_6)、
|
||||
热带鱼 (rtdd:fishmonsushi_6) —— 寿司堆叠/取走
|
||||
- 寿司堆_2/3 (rtdd:sushipile_0~5) —— 手持卷寿司右键堆叠(消耗1个), 空手右键取走1个
|
||||
- 手握鳕鱼_一/两/三个 (rtdd:nigirisushifishcod, nigirisushicod_2/3) —— 手持堆叠, 空手取走
|
||||
- 手握鲑鱼_一/两/三个 (rtdd:nigirisushifishsalmon_1, nigirisushisalnom_2/3)
|
||||
- 手握热带鱼_一/两/三个 (rtdd:nigirisushifish_1/2/3)
|
||||
- 手握鱿鱼_一/两/三个 (rtdd:squid_sushi, squidsushi_2/3)
|
||||
|
||||
|
||||
########################################
|
||||
【面食.甜食】(xy_mianshi)
|
||||
########################################
|
||||
- 面粉(加鸡蛋) (rtdd:farineblcok) —— 手持鸡蛋右键加鸡蛋
|
||||
- 面粉(加鸡蛋) (rtdd:farineblock_1) —— 手持水桶右键和面(消耗水, 返还空桶)
|
||||
- 揉面中 (rtdd:farineblock_2) —— 空手右键连点2次 → 面粉块
|
||||
- 面粉块 (rtdd:farineblock_3) —— 空手右键连点3次 → 生面团;
|
||||
手持生食材右键表面裹粉(取消默认放置)
|
||||
- 生面团_和面0~4 (rtdd:rawdough_0~4) —— 空手右键逐级和面, 计时发酵
|
||||
- 面团(发酵后) (rtdd:dough_0) —— 手持擀面杖右键擀面; 空手右键 → 面包面胚(计时)
|
||||
- 擀面中/面饼_逐级 (rtdd:dough_1, dought_2~8) —— 空手右键擀面; 手持菜刀切面条
|
||||
- 可颂面胚 (rtdd:dought_9) —— 计时烤制 → 可颂
|
||||
- 小面团_擀1~3 (rtdd:smalldough_0~3) —— 手持擀面杖/空手右键擀制, 3次后掉落饺子皮+返还擀面杖
|
||||
- 饺子皮 (rtdd:dumplings_0) —— 手持猪肉馅/青菜碎右键包馅
|
||||
- 饺子_有馅 (rtdd:dumplings_1/2) —— 加另一馅 → 完成
|
||||
- 饺子(完成) (rtdd:dumplings_3) —— 空手右键捏合 → 消失 + 掉落生饺子
|
||||
- 蒸饺子_生/熟 (rtdd:steamerdumplings_0/1) —— 计时蒸熟; 手持盘子盛出(全份)
|
||||
- 包子皮 (rtdd:baozipi) —— 手持猪肉馅/牛肉馅右键包馅
|
||||
- 生肉包子_塑形中/完成 (rtdd:roubao_1/2) —— 空手右键捏合 → 消失 + 掉落生肉包子
|
||||
- 蒸笼包子_生/熟 (rtdd:baozilong_1/2) —— 计时蒸熟; 空手右键盛出
|
||||
- 熟肉包子(整) (rtdd:shouroubao) —— 手持菜刀切(→半个); 手持熟肉包子堆叠;
|
||||
空手右键吃(总食用)
|
||||
- 熟肉包子_半个/1/4个 (rtdd:shoubaozi_2/3) —— 菜刀切分/吃
|
||||
- 熟肉包子堆 (rtdd:shoubaozidui_2/3) —— 手持堆叠, 空手取走
|
||||
- 馍 (rtdd:roujiamo_0) —— 手持菜刀右键切开(→roujiamo_1); 吃(总食用)
|
||||
- 馍(切好) (rtdd:roujiamo_1) —— 手持熟牛肉/熟猪肉右键夹肉
|
||||
- 煎饼(面饼) (rtdd:cooked_dought) —— 手持青菜碎右键加菜, 逐级卷制
|
||||
- 煎饼卷_逐级 (rtdd:cookeddought_1~6) —— 手持熟牛肉/熟土豆等右键加料, 空手右键卷制
|
||||
- 煎饼卷鳕鱼_逐级 (rtdd:cookedcoddought_2~6)
|
||||
- 竹筒 (rtdd:bamboo_0) —— 手持菜刀右键切开(→bamboo_1)
|
||||
- 竹筒(切好) (rtdd:bamboo_1) —— 手持大米右键 → 竹筒饭(加米)
|
||||
- 竹筒(加米) (rtdd:bamboo_2) —— 手持任意肉类右键 → 竹筒(加肉)
|
||||
- 蒸竹筒饭_生/熟 (rtdd:bamboo_6/7) —— 计时蒸熟; 空手右键盛出
|
||||
- 发面/法棍面胚_1/1a/2/4d (rtdd:breaddough_1/1a/2/4d) —— 计时发酵/烤制
|
||||
- 法棍_1~3份 (rtdd:bread_1/1a/1b) —— 手持法棍右键堆叠, 空手右键取走; 吃(总食用)
|
||||
- 吐司_1~3份 (rtdd:bread_2/2a/2b)
|
||||
- 可颂_1~3份 (rtdd:bread_3/3a/3b)
|
||||
- 甜甜圈_1~3份/胚(烤熟) (rtdd:bread_4/4a/4b/4c)
|
||||
- 蛋糕面糊(生) (rtdd:cakebatterblock_0) —— 计时烤制
|
||||
- 蛋糕面糊(烤熟) (rtdd:cakebatterblock) —— 空手右键脱模 → 蛋糕胚
|
||||
- 蛋糕胚 (rtdd:cakebase) —— 手持奶油/蜂蜜/可可豆(16个)右键 → 奶油/蜂蜜/巧克力蛋糕
|
||||
- 奶油蛋糕(整块) (rtdd:cake_0) —— 空手右键直接吃消失(无切分)
|
||||
- 蜂蜜蛋糕_整/3/4/半 (rtdd:cake_1/1a/1b) —— 手持菜刀右键切分, 每刀掉1个小块
|
||||
- 浆果蛋糕_整/3/4/半 (rtdd:cake_2/2a/2b)
|
||||
- 巧克力蛋糕_整/3/4/半 (rtdd:cake_3/3a/3b)
|
||||
- 蛋液半成品 (rtdd:plate_34) —— 计时烤制 → 布丁半成品
|
||||
- 布丁半成品(烤熟) (rtdd:plate_35) —— 空手右键取走; 手持糖右键 → 焦糖布丁
|
||||
- 舒芙蕾半成品 (rtdd:creampastry_0) —— 计时烤制 → 舒芙蕾
|
||||
- 舒芙蕾 (rtdd:souffle_0) —— 空手右键取走; 吃(总食用)
|
||||
|
||||
|
||||
########################################
|
||||
【油锅】(xy_youguo)
|
||||
########################################
|
||||
- 油锅(空) (rtdd:oilpot_0) —— 手持油罐右键倒油(→满油, 油罐变玻璃罐);
|
||||
手持玻璃罐右键取油(→空, 变回油罐)
|
||||
- 油锅(满油) (rtdd:oilpot_1) —— 手持裹粉半成品(鸡块/猪排/薯条/鱼块/天妇罗/生饺子)
|
||||
右键放料, 开始炸制计时(下方需点燃的炉灶 stove_2)
|
||||
- 炸鸡块_生/半熟/熟 (rtdd:oilchickennuggets_0/1/2)
|
||||
- 炸猪排_生/半熟/熟 (rtdd:oilpotporkchop_0/1/2)
|
||||
- 炸薯条_生/半熟/熟 (rtdd:oilfrenchfries_0/1/2)
|
||||
- 炸鱼块_生/半熟/熟 (rtdd:oilpotfish_0/1/2)
|
||||
- 炸天妇罗_生/熟 (rtdd:oiltempura_1/2)
|
||||
- 炸饺子_生/熟 (rtdd:oil_frieddumplings_1/2)
|
||||
(以上炸物 生/半熟: 空手右键启动计时; 熟: 手持盘子右键出锅 → 盘装成品掉落)
|
||||
|
||||
|
||||
########################################
|
||||
【汤锅】(xy_tangguo)
|
||||
########################################
|
||||
- 汤锅(空) (rtdd:stewedsoup) —— 手持水桶右键加水
|
||||
- 汤锅(加水) (rtdd:stewedsoupwater) —— 手持食材右键放料, 空手右键盖锅
|
||||
- 汤锅(盖锅) (rtdd:coverthepot) —— 空手右键开盖
|
||||
- 基础汤: 胡萝卜汤(carrotsoup)/蔬菜汤(vegetablesoup)/蛋花汤(eggsoup)/
|
||||
土豆汤(potatosoup)/红蘑菇汤(red_mushroomsoup)/棕蘑菇汤(brownmushroomsoup)/
|
||||
鳕鱼汤(codsoup)/鲑鱼汤(salmonsoup)/豆腐汤(tufusoup) —— 手持食材右键加料转换
|
||||
- 组合汤(每道 生→三分熟→七分熟→熟 4态 + 出锅, 空手右键启动计时/手持木碗盛出):
|
||||
胡萝卜牛肉汤 (rtdd:carrotbeefsoup / _1 / _2 / _3)
|
||||
胡萝卜羊肉汤 (rtdd:lambsoupwithturnips / _1 / _2 / _3)
|
||||
胡萝卜排骨汤 (rtdd:carrotribs / _1 / _2 / _3)
|
||||
清汤羊肉 (rtdd:vegetablebeefsoup / _1 / _2 / _3)
|
||||
蔬菜牛肉汤 (rtdd:vegetablelambsoup / _1 / _2 / _3)
|
||||
蔬菜瘦肉汤 (rtdd:vegetableleanbroth / _1 / _2 / _3)
|
||||
蔬菜乱炖 (rtdd:vegetablesstew / _1 / _2 / _3)
|
||||
胡萝卜土豆牛骨汤 (rtdd:beefbonebroth / _1 / _2 / _3)
|
||||
土豆胡萝卜炖羊肉 (rtdd:lambstew / _1 / _2 / _3)
|
||||
胡萝卜土豆羊排汤 (rtdd:vegetablepotatoesandlambsteaksoup /
|
||||
lambchopsoup_1 / lambchopsoup_2 / lambchopsoup_3)
|
||||
胡萝卜鳕鱼汤 (rtdd:carrotcodsoup / _1 / _2 / _3)
|
||||
胡萝卜鲑鱼汤 (rtdd:carrotfishsoup / _1 / _2 / _3)
|
||||
蛋花鳕鱼汤 (rtdd:eggcodsoup / _1 / _2 / _3)
|
||||
瘦肉蛋花汤 (rtdd:norieggsoup / _0 / _1 / _2 / _3)
|
||||
豆腐鲑鱼汤 (rtdd:tufusoupb / tufufishsoup_1 / _2 / _3)
|
||||
蘑菇炖鸡 (rtdd:chickenstewwithmushrooms / 后续态)
|
||||
胡萝卜土豆汤(组合) (rtdd:carrotandpotatosoup)、土豆蛋花汤 (rtdd:potatoeggsoup)、
|
||||
蘑菇汤(红+棕) (rtdd:mushroomsoup)
|
||||
- 放料半成品: 猪蹄汤(生) (rtdd:raw_pig_food_soup_0 / _2)、
|
||||
羊肉泡馍汤(生) (rtdd:roujiamo_soup_0)、生面汤 (rtdd:raw_noodle_soup)、
|
||||
饺子汤(生) (rtdd:dumplings_soup_0)、生米锅 (rtdd:raw_rice_pot)、
|
||||
生蛋花汤(鸡蛋堆) (rtdd:raw_egg_soup)、豆腐脑(豆浆) (rtdd:beancurd_soup_0)、
|
||||
蔬菜鱼片汤(生) (rtdd:vegetablefishsoup_0 等3级)
|
||||
|
||||
|
||||
########################################
|
||||
【炒锅】(xy_chaoguo)
|
||||
########################################
|
||||
- 炒锅(空) (rtdd:wok) —— 空手右键盖锅; 手持辣椒/葱花碎右键做锅底
|
||||
- 炒锅(盖锅) (rtdd:coverthepan) —— 空手右键开盖
|
||||
- 炒锅(添油) (rtdd:oilpan) —— 手持各食材右键放料(主料消耗1个)
|
||||
- 辣椒锅底 (rtdd:carrotpotbase)、葱花锅底 (rtdd:vegetablespotbase) —— 放料
|
||||
- 炒胡萝卜三级 (rtdd:cookingcarrot / wokcarrot_1 / cooking_pepper) —— 翻炒/放料
|
||||
- 各菜系 生/熟 中间态(翻炒3次/出锅): 炒猪肉(fried_pork)、炒土豆(cookingpotato,
|
||||
cookingpotato_1)、炒碎肉(cookingmeat, cookingmeat_1)、炒鱿鱼须
|
||||
(squidwhiskersincooking_0/1)、炒蟹(cookingcrab_1/2)、煎鲑鱼(cookingfish,
|
||||
cookingfish_1)、炒鱿鱼(cookingsquid, _1, _2)、黑椒牛排(carrotandbeef, _1)、
|
||||
胡萝卜牛排骨(carrotandbeefribs, _1)、黑椒牛腿(carrotandlegcow, _1)、
|
||||
清炒羊肉(carrotandmutton, _1)、清炒猪排(carrotandporkchop, _1)、
|
||||
胡萝卜鲑鱼(carrotandsalmon, _1)、胡萝卜羊腿(carrotlegoflamb, _1)、
|
||||
胡萝卜炒鳕鱼(cookingcod, _1)、胡萝卜牛里脊(cookingbeeftenderloin, _1)、
|
||||
小炒五花肉(cookingcookedporkloin, _1)、胡萝卜炒猪排骨(cookingcookedporkribs, _1)、
|
||||
胡萝卜炒羊里脊(cookingsheeploin, _1)、胡萝卜炒羊排(cookingsheeprack, _1)、
|
||||
辣子鸡丁(cookingchilipepperandchicken, _2)、辣炒兔肉(cookingrabbit, _1)、
|
||||
辣炒鲑鱼(spicy_fish_0/1)、辣椒炒牛肉(oilpanchilipepperbeef_1/2)、
|
||||
麻婆豆腐(oilpanchilipepperbeefbeancurd, _2)、香菇滑鸡
|
||||
(mushroom_fried_chicken_1, mushroomfriedchicken_2)、土豆炒猪肉
|
||||
(fried_porkwith_potatoes, _1)、胡萝卜炒猪肉(fried_porkwith_carrots, _1)、
|
||||
炒时蔬(cookingvegetables, _1 / seasonalvegetables, _1)、
|
||||
小炒鸡肉(cookinganymeat / friedchicken / cookedanymeat)、
|
||||
意面(pastapot_0~9)、蛋炒饭(riceegg_1/2/3)
|
||||
- 煎饼类(空手右键启动计时): 煎蛋(rtdd:cookedegg)、煎葱油饼_生
|
||||
(rtdd:cooking_scallion_pancake_0)、煎馍_生(rtdd:cookingdough_0)、
|
||||
煎面饼_生(rtdd:cookingdought_0)
|
||||
- 出锅熟态(手持盘子右键出锅, 锅变回炒锅空):
|
||||
cookingpotato_1、cookingmeat_1、squidwhiskersincooking_1、cookingcrab_2、
|
||||
cookingfish_1、cookingsquid_2、cookedegg、carrotandbeef_1 等全部 *_熟 态、
|
||||
cookedanymeat、pastapot_3/5/7/9、riceegg_3、cooking_scallion_pancake_1、
|
||||
cookingdough_1、cookingdought_1、cookingpancake_2
|
||||
|
||||
|
||||
########################################
|
||||
【总食用】(shiyongfood) —— 所有成品"吃"(空手右键方块吃一级)
|
||||
########################################
|
||||
(所有下列方块: 空手右键 → 吃一级: 有 target 则转换到下一级(半份/下一份),
|
||||
无 target 则方块消失 + 掉落容器(脏盘子/木碗/支杆); 全程取消默认行为, 0.4秒冷却)
|
||||
|
||||
- 炒锅盘装: plate_1/1a/2/2a/3/5/5a/6/7/8/9/9a/10/10a/11/12/12a/13/13a/14/15/
|
||||
19/19a/22/23/24/25/26/26a/26b/26c/26d/31/31a/32/32a/33/33a/41/43/43a/44/44a/
|
||||
45/45a/46/46a/47/47a/52/53/54、bowlofriceegg(蛋炒饭)、scallion_pancake_0(葱油饼)、
|
||||
cookedpancake(酱香饼)、roujiamo_0(馍)、cooked_dought(煎饼)
|
||||
- 盖饭: plate_48/48a(辣子鸡丁盖饭 全份/半份)、plate_55/55a(香菇滑鸡盖饭)、
|
||||
plate_56(麻婆豆腐盖饭)、plate_50(鳕鱼盖饭)
|
||||
- 汤锅碗装(吃完掉木碗): bowlacarrotbeefsoup、brownlambsoupwithturnipssoup、
|
||||
bowlacarrotribs、bowlavegetablebeefsoup、bowlavegetablelambsoup、
|
||||
bowlavegetableleanbroth、bowlavegetablesstew、bowlabeefbonebroth、bowlalambstew、
|
||||
bowla_lambchopsoup、bowlacarrotcodsoup、browncarrotfishsoupsoup、bowlaeggcodsoup、
|
||||
brown_norieggsoup、bowlatufufish、bowlofmushroomsoup、brownpigfootsoup、
|
||||
bowla_roujiamo、dumplingssoup、brownvegetablefishsoup、plate_30a/plate_30
|
||||
(美味饺子 全份→半份→吃完)、noodle_soup
|
||||
- 米饭/汤面(吃完掉木碗): bowlofrice、bowlofrice_2、bowlofrice_3、
|
||||
noodlesoup_1/2/3/4、assortedramen、braisednoodles、mushroomnoodles、
|
||||
yushengramen、vegetable_noodles、noodles_1、noodles_2、egg_noodles、tonkotsu_ramen
|
||||
- 面食.甜食: shouroubao(整→半个→1/4→吃完)、shoubaozi_2/3、roujiamo_2(肉夹馍)、
|
||||
cookeddought_6(煎饼卷牛肉)、cookedcoddought_6(煎饼卷鳕鱼)、bamboo_5(熟竹筒饭)、
|
||||
bread_1(法棍)/bread_2(吐司)/bread_3(可颂)/bread_4(甜甜圈)、cake_0(奶油蛋糕整块)、
|
||||
cake_1d(蜂蜜蛋糕小块)/cake_2d(浆果蛋糕小块)/cake_3d(巧克力蛋糕小块)、
|
||||
cream_caramel(焦糖布丁)、souffle_0(舒芙蕾)、roujiamo_0(馍)、cooked_dought(煎饼)
|
||||
- 寿司: codsushi_6(鳕鱼寿司块三→二→一)、codsushicubes_2/1、salmonsushi_6、
|
||||
salmonsushicubes_2/1、fishmonsushi_6、fishsushicubes_2/1、
|
||||
nigirisushicod_3/2/nigirisushifishcod(手握鳕鱼)、nigirisushisalnom_3/2/
|
||||
nigirisushifishsalmon_1(手握鲑鱼)、nigirisushifish_3/2/1(手握热带鱼)、
|
||||
squidsushi_3/2/squid_sushi(手握鱿鱼)、plate_27/28/29/42(盘装寿司, 吃完掉脏盘子)
|
||||
- 烧烤: roast_chickenplace_1(整)→_2(3/4)→_3(半)→_4(1/4)→吃完、
|
||||
roastpignew_1~6(整→5/6→…→1/6→吃完)、grilledcod_1(烤鳕鱼, 掉支杆)、
|
||||
grilled_salmon(烤鲑鱼, 掉支杆)、beefkebabs_3/lambkebabs_3/roasted_vegetables_3/
|
||||
roastedmushrooms_3(熟烤串)
|
||||
- 乡野食物: plate_40(章鱼小丸子完整)→plate_40a(半份)→吃完、
|
||||
plate_16(南瓜派盘)/plate_17(生鱼片)/plate_18(西瓜盘)/plate_20(面包盘)/
|
||||
plate_21(曲奇盘)/plate_4(熟鸡肉盘) —— 吃完掉脏盘子
|
||||
- 乡野饮料(喝完掉玻璃杯): fruitjuice_1(西瓜汁)/2(橙汁)/3(苹果汁)/4(桃子汁)/
|
||||
6(葡萄汁)/7(豆浆)、apple_popsicleplace/grape_popsicleplace/melon_popsicleplace/
|
||||
orange_popsicle_place/peach_popsicleplace(冰棍)、appleicecreamplace/
|
||||
grapeicecreamplace/orangeicecreamplace/peachicecreamplace/melonicecreamplace(冰沙)
|
||||
- 手持直接吃(不放置, 长按右键/点方块表面, 取消默认行为, 消耗1个):
|
||||
饭团(rtdd:rice_balls)、水煮蛋(rtdd:boiled_egg)、豆腐(rtdd:beancurd)
|
||||
|
||||
|
||||
########################################
|
||||
附注
|
||||
########################################
|
||||
一、手持方块物品右键"功能方块"的取消规则(ServerItemUseOnEvent)
|
||||
- 手持任意方块物品右键上述功能方块时, 若没有任何 itemUseOn 服务会处理它,
|
||||
分发器直接取消"默认放置"——防止"先放一个方块再消失"的视觉问题
|
||||
(例如手持生饺子右键蒸笼、手持寿司方块右键自家寿司方块、手持方块右键面团等)
|
||||
- 寿司方块物品(sushiBlockItems = 全部寿司方块) 右键自家寿司方块 → 统一取消放置
|
||||
|
||||
二、特殊注册(已注册但右键【不】取消)的方块
|
||||
- 水稻方块 刚种下/生长中/成熟 (rtdd:riceseedlingsb/c/d):
|
||||
仅注册用于"左键破坏掉落"(稻谷/大米), 右键不拦截(handleBlockUse 返回 False)
|
||||
- 面粉块(rtdd:farineblock_3) 在食材分类(ShicaiService) 仅作"去重标记"
|
||||
(防止原版放置), 右键实际由 面食.甜食 的揉面/和面处理
|
||||
|
||||
三、同一方块被多个服务登记(按注册顺序 fallback, 首个人处理生效)
|
||||
- rtdd:wok: 厨具(带油锅铲上油 itemUseOn) + 炒锅(空手/放料)
|
||||
- rtdd:steamer: 厨具(入笼/开盖) + 面食(手持生食右键入笼 itemUseOn)
|
||||
- rtdd:farineblock_3: 食材(去重) + 面食(揉面/和面)
|
||||
- rtdd:roujiamo_0 / cooked_dought / shouroubao / bread_1~4 / cake 系列等:
|
||||
面食(制作) + 总食用(吃)
|
||||
-1134
File diff suppressed because it is too large.
Load diff
-208
@@ -1,208 +0,0 @@
|
||||
1. 箭桶_0(箭桶无箭) -> 箭桶_1(箭桶有箭)
|
||||
转换条件:[手持 箭(包含药水箭) 右键 进行转换 并且减少手中的箭数量,至多32只箭 方块记录是什么箭多少数量]
|
||||
|
||||
2. 箭桶_1(箭桶有箭) -> 箭桶_0(箭桶无箭0)
|
||||
转换条件:[右键 进行转换 并且增加箭数量,数量为 方块内记录的 是什么箭 有多少数量]
|
||||
|
||||
3. 纺纱机_1(制作) -> 纺纱机_2(制作完成)
|
||||
转换条件:待定 (先设定右键一下转换,手持物品无所谓)
|
||||
|
||||
6.售卖箱_1(深色材质) / 售卖箱_2(正常材质) ->鲑鱼箱
|
||||
转换条件:[手持 鲑鱼 右键 进行转换]
|
||||
|
||||
7.鲑鱼箱 ->售卖箱_2(正常材质)
|
||||
转换条件:[右键 进行转换,同时获得鲑鱼]
|
||||
|
||||
8.烧烤架_1(烧烤架无火) -> 烤烤架_2(烧烤架点燃)
|
||||
转换条件:[打火石/烈焰弹 右键 进行转换]
|
||||
|
||||
9.烧烤架_2(烧烤架点燃) -> 烤烤架_1(烧烤架无火)
|
||||
转换条件:[水桶 右键 进行转换,消耗水桶变成桶]
|
||||
|
||||
10.炉灶(炉灶_空) -> 炉灶(炉灶_加木条) -> 炉灶(炉灶_点燃)
|
||||
转换:
|
||||
1->2:木条 右键 木条数量减少
|
||||
2->3:打火石/烈焰弹 右键 进行转换
|
||||
|
||||
11 挂肉钩(空钩)-> 挂肉钩_1(牛_1) ->挂肉钩_2(牛_2) -> 挂肉钩_3(牛_3) -> 挂肉钩_4(牛_4) ->挂肉钩(空钩)
|
||||
转换条件:[手持 死牛 右键 进行转换 死牛数量减少]
|
||||
1->2:牛_1 拿剑右键 进行转换 掉落 牛肉
|
||||
2->3:牛_2 拿剑右键 进行转换 掉落 牛肉
|
||||
3->4:牛_3 拿剑右键 进行转换 掉落 牛肉
|
||||
4->空钩:牛_4 拿剑右键 进行转换 掉落 牛肉
|
||||
|
||||
12 晾干架_1(晾干架1)-> 晾干架_2(晾干架2) ->晾干架_3(晾干架3) ->晾干架_1(晾干架1)
|
||||
转换条件:待定[右键 进行转换]
|
||||
|
||||
13 挂肉钩(空钩)-> 挂肉钩_5(鱼_1) ->挂肉钩_6(鱼_2) ->挂肉钩(空钩)
|
||||
转换条件:[手持 鱼(生鱼) 右键 进行转换 鱼数量减少]
|
||||
鱼_2->空钩:时间,计时来转换 → 右键获得熟鱼
|
||||
|
||||
14 挂肉钩_6(鱼_2) -> 挂肉钩_5(鱼_1) -> 挂肉钩(空钩)
|
||||
转换条件:[右键 进行转换,同时获得鱼(生鱼)]
|
||||
|
||||
15 挂肉钩(空钩)-> 挂肉钩_12(挂鳕鱼钩_1) ->挂肉钩_13(挂鳕鱼钩_2) ->挂肉钩_14(挂干鳕鱼钩) ->挂肉钩(空钩)
|
||||
转换条件:[手持 鳕鱼 右键 进行转换 鳕鱼数量减少]
|
||||
挂肉钩_13(挂鳕鱼钩_2)->挂干鳕鱼钩条件:时间,计时来转换
|
||||
挂干鳕鱼钩->挂肉钩(空钩)条件:右键,获得熟鳕鱼
|
||||
|
||||
16 挂肉钩_13(挂鳕鱼钩_2) -> 挂肉钩_12(挂鳕鱼钩_1) -> 挂肉钩(空钩)
|
||||
转换条件:[右键 进行转换,同时获得鳕鱼]
|
||||
|
||||
17 挂肉钩(空钩)-> 挂肉钩_15(猪_0) ->挂肉钩_16(猪_1) ->挂肉钩_17(猪_2) ->挂肉钩_18(猪_3) ->挂肉钩(空钩)
|
||||
转换条件:[手持 死猪 右键 进行转换 死猪数量减少]
|
||||
猪_0->猪_1:猪_0 拿剑右键 进行转换 掉落 生猪排
|
||||
猪_1->猪_2:猪_1 拿剑右键 进行转换 掉落 生猪排
|
||||
猪_2->猪_3:猪_2 拿剑右键 进行转换 掉落 生猪排
|
||||
猪_3->空钩:猪_3 拿剑右键 进行转换 掉落 生猪排
|
||||
|
||||
18 挂肉钩_18(猪_3) -> 挂肉钩_17(猪_2) ->挂肉钩_16(猪_1) ->挂肉钩_15(猪_0) ->挂肉钩(空钩)
|
||||
转换条件:[右键 进行转换,同时获得死猪]
|
||||
|
||||
19 挂肉钩(空钩)-> 挂肉钩_19(羊) ->挂肉钩_20(羊_1) ->挂肉钩_21(羊_2) ->挂肉钩_22(羊_3) ->挂肉钩(空钩)
|
||||
转换条件:[手持 死羊 右键 进行转换 死羊数量减少]
|
||||
羊_0->羊_1:羊_0 拿剑右键 进行转换 掉落 生羊肉
|
||||
羊_1->羊_2:羊_1 拿剑右键 进行转换 掉落 生羊肉
|
||||
羊_2->羊_3:羊_2 拿剑右键 进行转换 掉落 生羊肉
|
||||
羊_3->空钩:羊_3 拿剑右键 进行转换 掉落 生羊肉
|
||||
|
||||
20 挂肉钩_22(羊_3) -> 挂肉钩_21(羊_2) ->挂肉钩_20(羊_1) ->挂肉钩_19(羊) ->挂肉钩(空钩)
|
||||
转换条件:[右键 进行转换,同时获得死羊]
|
||||
|
||||
21【挂鱼】挂肉钩(空钩) -> 挂肉钩_7(1条鲜鲑鱼)
|
||||
转换条件:[手持 死鲑鱼 右键 进行转换 死鲑鱼数量减少]
|
||||
|
||||
22【挂第二条】挂肉钩_7(1条鲜鲑鱼) -> 挂肉钩_8(2条鲜鲑鱼)
|
||||
转换条件:[手持 死鲑鱼 右键 进行转换 死鲑鱼数量减少]
|
||||
|
||||
23【单条晾干】挂肉钩_7(1条鲜鲑鱼) -> 挂肉钩_9(1条干鲑鱼)
|
||||
转换条件:[时间,计时自动转换]
|
||||
|
||||
24【两条晾干】挂肉钩_8(2条鲜鲑鱼) -> 挂肉钩_10(2条干鲑鱼)
|
||||
转换条件:[时间,计时自动转换]
|
||||
|
||||
25【取走单条干】挂肉钩_9(1条干鲑鱼) -> 挂肉钩(空钩)
|
||||
转换条件:[右键 进行转换,获得鲑鱼干]
|
||||
|
||||
26【取走第一条干】挂肉钩_10(2条干鲑鱼) -> 挂肉钩_9(1条干鲑鱼)
|
||||
转换条件:[右键 进行转换,获得鲑鱼干]
|
||||
|
||||
27【退单条鲜】挂肉钩_7(1条鲜鲑鱼) -> 挂肉钩(空钩)
|
||||
转换条件:[右键 进行转换,获得死鲑鱼]
|
||||
|
||||
28【退一条鲜】挂肉钩_8(2条鲜鲑鱼) -> 挂肉钩_7(1条鲜鲑鱼)
|
||||
转换条件:[右键 进行转换,获得死鲑鱼]
|
||||
|
||||
29【退单条干】挂肉钩_9(1条干鲑鱼) -> 挂肉钩(空钩)
|
||||
转换条件:[右键 进行转换,获得死鲑鱼]
|
||||
|
||||
30【退一条干】挂肉钩_10(2条干鲑鱼) -> 挂肉钩_9(1条干鲑鱼)
|
||||
转换条件:[右键 进行转换,获得死鲑鱼]
|
||||
|
||||
31【加水】水槽_1(空) -> 水槽_2(满水)
|
||||
转换条件:[右键 进行转换]
|
||||
|
||||
32【取水】水槽_2(满水) -> 水槽_1(空)
|
||||
转换条件:[手持 水桶 右键 进行转换,消耗水桶获得水桶(装满水)]
|
||||
|
||||
33【放第一个脏盘子】水槽_1(空) -> 水槽_3(一个脏盘子)
|
||||
转换条件:[手持 脏盘子 右键 进行转换 脏盘子数量减少]
|
||||
|
||||
34【放第二个脏盘子】水槽_3(一个脏盘子) -> 水槽_4(两个脏盘子)
|
||||
转换条件:[手持 脏盘子 右键 进行转换 脏盘子数量减少]
|
||||
|
||||
35【放第三个脏盘子】水槽_4(两个脏盘子) -> 水槽_5(三个脏盘子)
|
||||
转换条件:[手持 脏盘子 右键 进行转换 脏盘子数量减少]
|
||||
|
||||
36【放第四个脏盘子】水槽_5(三个脏盘子) -> 水槽_6(四个脏盘子)
|
||||
转换条件:[手持 脏盘子 右键 进行转换 脏盘子数量减少]
|
||||
|
||||
37【取走一个脏盘子】水槽_6(四个脏盘子) -> 水槽_5(三个脏盘子)
|
||||
转换条件:[右键 进行转换,获得脏盘子]
|
||||
|
||||
38【取走一个脏盘子】水槽_5(三个脏盘子) -> 水槽_4(两个脏盘子)
|
||||
转换条件:[右键 进行转换,获得脏盘子]
|
||||
|
||||
39【取走一个脏盘子】水槽_4(两个脏盘子) -> 水槽_3(一个脏盘子)
|
||||
转换条件:[右键 进行转换,获得脏盘子]
|
||||
|
||||
40【取走最后一个脏盘子】水槽_3(一个脏盘子) -> 水槽_1(满水)
|
||||
转换条件:[右键 进行转换,获得脏盘子]
|
||||
|
||||
41【放第一个盘子】盘子架_1(空) -> 盘子架_2(一个盘子)
|
||||
转换条件:[手持 盘子 右键 进行转换 盘子数量减少]
|
||||
|
||||
42【放第二个盘子】盘子架_2(一个盘子) -> 盘子架_3(两个盘子)
|
||||
转换条件:[手持 盘子 右键 进行转换 盘子数量减少]
|
||||
|
||||
43【放第三个盘子】盘子架_3(两个盘子) -> 盘子架_4(三个盘子)
|
||||
转换条件:[手持 盘子 右键 进行转换 盘子数量减少]
|
||||
|
||||
44【放第四个盘子】盘子架_4(三个盘子) -> 盘子架_5(四个盘子)
|
||||
转换条件:[手持 盘子 右键 进行转换 盘子数量减少]
|
||||
|
||||
45【放第五个盘子】盘子架_5(四个盘子) -> 盘子架_6(五个盘子)
|
||||
转换条件:[手持 盘子 右键 进行转换 盘子数量减少]
|
||||
|
||||
46【取走一个盘子】盘子架_6(五个盘子) -> 盘子架_5(四个盘子)
|
||||
转换条件:[右键 进行转换,获得盘子]
|
||||
|
||||
47【取走一个盘子】盘子架_5(四个盘子) -> 盘子架_4(三个盘子)
|
||||
转换条件:[右键 进行转换,获得盘子]
|
||||
|
||||
48【取走一个盘子】盘子架_4(三个盘子) -> 盘子架_3(两个盘子)
|
||||
转换条件:[右键 进行转换,获得盘子]
|
||||
|
||||
49【取走一个盘子】盘子架_3(两个盘子) -> 盘子架_2(一个盘子)
|
||||
转换条件:[右键 进行转换,获得盘子]
|
||||
|
||||
50【取走最后一个盘子】盘子架_2(一个盘子) -> 盘子架_1(空)
|
||||
转换条件:[右键 进行转换,获得盘子]
|
||||
|
||||
51【放第一瓶】药水架_1(空) -> 药水架_2(一瓶药水)
|
||||
转换条件:[手持 任意药水 右键 进行转换 药水数量减少,方块记录此药水类型]
|
||||
|
||||
52【放第二瓶】药水架_2(一瓶药水) -> 药水架_3(两瓶药水)
|
||||
转换条件:[手持 任意药水 右键 进行转换 药水数量减少,方块记录此药水类型]
|
||||
|
||||
53【放第三瓶】药水架_3(两瓶药水) -> 药水架_4(三瓶药水)
|
||||
转换条件:[手持 任意药水 右键 进行转换 药水数量减少,方块记录此药水类型]
|
||||
|
||||
54【取回第三瓶】药水架_4(三瓶药水) -> 药水架_3(两瓶药水)
|
||||
转换条件:[右键 进行转换,获得最后放入的那瓶药水]
|
||||
|
||||
55【取回第二瓶】药水架_3(两瓶药水) -> 药水架_2(一瓶药水)
|
||||
转换条件:[右键 进行转换,获得倒数第二放入的那瓶药水]
|
||||
|
||||
56【取回第一瓶】药水架_2(一瓶药水) -> 药水架_1(空)
|
||||
转换条件:[右键 进行转换,获得最先放入的那瓶药水]
|
||||
|
||||
57【放第1本】 书柜_1(空) -> 书柜_2(1本)
|
||||
58【放第2本】 书柜_2(1本) -> 书柜_3(2本)
|
||||
59【放第3本】 书柜_3(2本) -> 书柜_4(3本)
|
||||
60【放第4本】 书柜_4(3本) -> 书柜_5(4本)
|
||||
61【放第5本】 书柜_5(4本) -> 书柜_6(5本)
|
||||
62【放第6本】 书柜_6(5本) -> 书柜_7(6本)
|
||||
63【放第7本】 书柜_7(6本) -> 书柜_8(7本)
|
||||
64【放第8本】 书柜_8(7本) -> 书柜_9(8本)
|
||||
65【放第9本】 书柜_9(8本) -> 书柜_10(9本)
|
||||
66【放第10本】 书柜_10(9本) -> 书柜_11(10本)
|
||||
67【放第11本】 书柜_11(10本)-> 书柜_12(11本)
|
||||
68【放第12本】 书柜_12(11本)-> 书柜_13(12本)
|
||||
69【放第13本】 书柜_13(12本)-> 书柜_14(13本)
|
||||
|
||||
70【取回第13本】书柜_14(13本)-> 书柜_13(12本)
|
||||
71【取回第12本】书柜_13(12本)-> 书柜_12(11本)
|
||||
72【取回第11本】书柜_12(11本)-> 书柜_11(10本)
|
||||
73【取回第10本】书柜_11(10本)-> 书柜_10(9本)
|
||||
74【取回第9本】 书柜_10(9本) -> 书柜_9(8本)
|
||||
75【取回第8本】 书柜_9(8本) -> 书柜_8(7本)
|
||||
76【取回第7本】 书柜_8(7本) -> 书柜_7(6本)
|
||||
77【取回第6本】 书柜_7(6本) -> 书柜_6(5本)
|
||||
78【取回第5本】 书柜_6(5本) -> 书柜_5(4本)
|
||||
79【取回第4本】 书柜_5(4本) -> 书柜_4(3本)
|
||||
80【取回第3本】 书柜_4(3本) -> 书柜_3(2本)
|
||||
81【取回第2本】 书柜_3(2本) -> 书柜_2(1本)
|
||||
82【取回第1本】 书柜_2(1本) -> 书柜_1(空)
|
||||
|
||||
|
||||
Reference in new issue
Block a user