======================================== 【乡野饮料】(xy_drink) 转化关系 ======================================== 说明: - 分为3个分组: 果汁·榨汁饮品 / 冰棍 / 冰棍盒·炒冰盒 - 榨汁为逐级右键操作; 冰棍/冰沙为放入水果+计时冷冻 - 【待确认】表示该步骤所需的具体操作尚未最终确定 ======================================== 一、果汁·榨汁饮品(榨汁机系列) —— 全流程右键转换, 果汁由第一步放入的水果决定 ======================================== 机制说明(按批注重写): 不再用"玻璃杯+水果右键=对应果汁"。 榨汁机 空 → 放入水果 → 榨汁中1 → 榨汁中2 → 榨汁中3 → 完成 全程右键转换; 第一步放什么水果, 榨汁完成取出对应的果汁。 todo 功能实现的时候需要考虑 玩家退出游戏后 我的步骤已经到了 榨汁2->榨汁3 的过程中 那么我重新进入游戏后 我获得的果汁 还是 之前第一步 空 到放入水果这一步 记录的水果类型 1. 榨汁机(空) -> 榨汁机(放入水果) 转换条件:[手持 水果(食材分类) 右键 进行转换, 消耗1个] 机制: 手持水果右键空榨汁机, 消耗1个, 放入水果并记录水果类型(决定最终果汁) 2. 榨汁机(放入水果) -> 榨汁机(榨汁中1) 转换条件:[右键 进行转换] 机制: 右键启动榨汁, 进入榨汁中1 3. 榨汁机(榨汁中1) -> 榨汁机(榨汁中2) 转换条件:[右键 进行转换] 机制: 右键继续榨汁, 进入榨汁中2 4. 榨汁机(榨汁中2) -> 榨汁机(榨汁中3) 转换条件:[右键 进行转换] 机制: 右键继续榨汁, 进入榨汁中3 5. 榨汁机(榨汁中3) -> 榨汁机(完成) 转换条件:[右键 进行转换] 机制: 右键榨汁完成 6. 榨汁机(完成) -> 对应果汁 转换条件:[手持 玻璃杯(fruitjuice_0) 右键 进行转换, 消耗1个] 机制: 手持玻璃杯右键榨汁机(完成), 消耗1个玻璃杯, 获得 第一步放入水果 对应的果汁 (按记录的水果类型, 果汁成品自带杯) - 西瓜 -> 西瓜汁 fruitjuice_1 - 橙子 -> 橙汁 fruitjuice_2 - 苹果 -> 苹果汁 fruitjuice_3 - 桃子 -> 桃子汁 fruitjuice_4 - 葡萄 -> 葡萄汁 fruitjuice_6 - 黄豆 -> 豆浆 fruitjuice_7 (玻璃杯 fruitjuice_0 仅为成品容器, 不再作为"玻璃杯+水果"的中转) ======================================== 二、冰棍(冰棍盒系列) ======================================== 7. 冰棍盒 -> 冰棍盒(冰棍定型) 转换条件:[手持 原版冰块[广义的冰] 右键 进行转换, 消耗1个] 机制: 手持冰块右键冰棍盒, 消耗1个 8. 冰棍盒(冰棍定型) -> 冰棍盒(苹果/桃子/橙子/葡萄/西瓜冰棍) 转换条件:[手持 对应水果 右键 进行转换, 消耗2个] 机制: 手持对应水果右键冰棍盒(定型), 消耗2个, 制成该口味冰棍 9. 冰棍盒(各水果) -> 对应冰棍 + 还原 冰棍盒(未定型) 转换条件:[右键 进行转换, 取出冰棍] 机制: 空手右键, 取出2根对应水果冰棍(苹果/桃子/橙子/葡萄/西瓜冰棍), 冰棍盒还原为 冰棍盒(未定型) (按批注: 各水果冰棍盒取完冰棍后应还原成未定型) 10. 冰棍堆 组合逻辑(顺序无关, 空手取回按方块状态固定, 不存数据) 转换条件:[手持 冰棍 右键 单根冰棍/冰棍堆 进行堆叠, 消耗1根] 机制: 单根 橙子冰棍/西瓜冰棍 放地上, 手持另一根右键 → 冰棍堆(橙子+西瓜) popsiclepile_2 顺序无关: 先放橙子再放西瓜 == 先放西瓜再放橙子, 都会变成 冰棍堆(橙子+西瓜) - 橙子+西瓜 -> 冰棍堆(橙子+西瓜) popsiclepile_2 - 冰棍堆 + 苹果冰棍 -> 冰棍堆2(橙子+西瓜+苹果) popsiclepile_3 取回: 空手右键(按方块状态固定, 无需记录后放入的那根) - 冰棍堆2 -> 取出 苹果冰棍, 退回 冰棍堆 - 冰棍堆 -> 取出 西瓜冰棍, 变回 单根橙子冰棍 (其他口味组合暂无对应堆方块, 不支持堆叠) ======================================== 三、炒冰盒·冰沙 ======================================== 11. 炒冰盒(空) -> 炒冰盒(放冰) 转换条件:[手持 原版冰块[广义的冰] 右键 进行转换, 消耗1个] 机制: 手持冰块右键炒冰盒(空), 消耗1个, 放入冰块 12. 炒冰盒(放冰) + 苹果 -> 苹果炒冰盒 转换条件:[手持 苹果 右键 进行转换, 消耗1个] 机制: 手持苹果右键炒冰盒(放冰), 消耗1个, 制成苹果炒冰 13. 炒冰盒(放冰) + 葡萄 -> 葡萄炒冰盒 转换条件:[手持 葡萄 右键 进行转换, 消耗1个] 机制: 手持葡萄右键, 消耗1个, 制成葡萄炒冰 14. 炒冰盒(放冰) + 西瓜 -> 西瓜炒冰盒 转换条件:[手持 西瓜 右键 进行转换, 消耗1个] 机制: 手持西瓜右键, 消耗1个, 制成西瓜炒冰 15. 炒冰盒(放冰) + 橘子 -> 橘子炒冰盒 转换条件:[手持 橘子 右键 进行转换, 消耗1个] 机制: 手持橘子右键, 消耗1个, 制成橘子炒冰 16. 炒冰盒(放冰) + 桃子 -> 桃子炒冰盒 转换条件:[手持 桃子 右键 进行转换, 消耗1个] 机制: 手持桃子右键, 消耗1个, 制成桃子炒冰 17. 炒冰盒(各水果) -> 对应冰沙 + 还原 炒冰盒(空) 转换条件:[右键 进行转换, 取出冰沙] 机制: 空手右键, 取出1个对应冰沙(苹果/葡萄/橘子/桃子冰沙), 炒冰盒还原为 炒冰盒(空) (按批注: 各水果炒冰盒取完冰沙后应还原成空) ======================================== 四、成品方块清单 ======================================== fruitjuice_0(玻璃杯)、fruitjuice_1(西瓜汁)、fruitjuice_2(橙汁)、fruitjuice_3(苹果汁)、fruitjuice_4(桃子汁)、 fruitjuice_6(葡萄汁)、fruitjuice_7(豆浆)、juicer_0~4(榨汁机各态)、appleicecreamplace(苹果冰沙)、 grapeicecreamplace(葡萄冰沙)、orangeicecreamplace(橘子冰沙)、peachicecreamplace(桃子冰沙)、 apple_popsicleplace(苹果冰棍)、grape_popsicleplace(葡萄冰棍)、melon_popsicleplace(西瓜冰棍)、 orange_popsicle_place(橙子冰棍)、peach_popsicleplace(桃子冰棍)、popsiclepile_2/3(冰棍堆)、 icelollyboxb~f(各水果冰棍盒)、icelollybox_1/2(未定型/定型)、appleicebox/grapeicebox/melonicebox/orangeicebox/peachicebox(炒冰盒)、 frytheicebox(炒冰盒)、frytheicebox_1(炒冰盒(放冰))