黄豆 饮料 冰棍 实现2

This commit is contained in:
wenhe committed 2026-09-04 16:51:47 +08:00
1 parent f89b95fb99
commit bae1755069
11 files changed
+193 -132

No files matched your search

+11 -7
View File
@@ -35,8 +35,9 @@ todo 功能实现的时候需要考虑 玩家退出游戏后 我的步骤已经
机制: 右键榨汁完成
6. 榨汁机(完成) -> 对应果汁
转换条件:[右键 进行转换, 取出果汁]
机制: 空手右键, 获得 第一步放入水果 对应的果汁(按记录的水果类型)
转换条件:[手持 玻璃杯(fruitjuice_0) 右键 进行转换, 消耗1个]
机制: 手持玻璃杯右键榨汁机(完成), 消耗1个玻璃杯, 获得 第一步放入水果 对应的果汁
(按记录的水果类型, 果汁成品自带杯)
- 西瓜 -> 西瓜汁 fruitjuice_1
- 橙子 -> 橙汁 fruitjuice_2
- 苹果 -> 苹果汁 fruitjuice_3
@@ -62,12 +63,15 @@ todo 功能实现的时候需要考虑 玩家退出游戏后 我的步骤已经
冰棍盒还原为 冰棍盒(未定型)
(按批注: 各水果冰棍盒取完冰棍后应还原成未定型)
10. 冰棍堆 组合逻辑(同厨具架: 与放入顺序无关, 后放先取)
转换条件:[手持 冰棍 右键 冰棍堆 进行堆叠, 消耗1根]
机制: 手持冰棍右键冰棍堆, 消耗1根, 按组合成型(先放A再放B == 先放B再放A)
10. 冰棍堆 组合逻辑(顺序无关, 空手取回按方块状态固定, 不存数据)
转换条件:[手持 冰棍 右键 单根冰棍/冰棍堆 进行堆叠, 消耗1根]
机制: 单根 橙子冰棍/西瓜冰棍 放地上, 手持另一根右键 → 冰棍堆(橙子+西瓜) popsiclepile_2
顺序无关: 先放橙子再放西瓜 == 先放西瓜再放橙子, 都会变成 冰棍堆(橙子+西瓜)
- 橙子+西瓜 -> 冰棍堆(橙子+西瓜) popsiclepile_2
- 橙子+西瓜+苹果 -> 冰棍堆2(橙子+西瓜+苹果) popsiclepile_3
取回: 空手右键, 后放先取(LIFO), 取走最后放入的那根冰棍, 形态退回剩余组合
- 冰棍堆 + 苹果冰棍 -> 冰棍堆2(橙子+西瓜+苹果) popsiclepile_3
取回: 空手右键(按方块状态固定, 无需记录后放入的那根)
- 冰棍堆2 -> 取出 苹果冰棍, 退回 冰棍堆
- 冰棍堆 -> 取出 西瓜冰棍, 变回 单根橙子冰棍
(其他口味组合暂无对应堆方块, 不支持堆叠)
========================================