乡野食材 功能实现 2
This commit is contained in:
1 parent
098290c6b6
commit
51804de264
10 files changed
+145
-34
No files matched your search
+14
-6
@@ -457,18 +457,26 @@ FurnitureData+FurnitureService 实现, 注册到 FeatureDispatcher)
|
||||
四、蒜末(手持 菜刀 右键 大蒜cutgarlic, 3次)
|
||||
- 大蒜 -> 掉16蒜末(crushedgarlic) + 变空气 [已实现]
|
||||
|
||||
五、裹粉半成品(手持生食材右键 面粉块farineblock_3, 消耗面粉块变空气 + 掉落产物)
|
||||
五、裹粉半成品(手持生食材右键 面粉块farineblock_3 表面, 消耗面粉块变空气 + 掉落产物)
|
||||
- 只认"面粉块"farineblock_3 这一个方块(用户指定) [已实现]
|
||||
- 事件路径: 裹粉是"手持物品右键方块表面"场景, 走 OnItemUseOn(ServerItemUseOnEvent);
|
||||
因此 ShicaiService 注册裹粉食材到 itemUseOnOwner, FeatureDispatcher 改造成
|
||||
多服务 fallback(itemUseOnAll), 与原版放置(YuanbanService) 共享 土豆/鸡肉/猪肉
|
||||
的注册: 右键面粉块→裹粉先命中; 右键地面→裹粉返回False后交给原版放置 [已实现]
|
||||
- 生鱼片(sashimi) x6 -> 裹粉的鱼(oilfish_0) x1 [已实现]
|
||||
- 龙虾(lobster) x2 -> 裹粉的天妇罗(oiltempura) x1 [已实现]
|
||||
- 原版猪肉 x1 -> 裹粉的猪肉(oilpork) x1 [已实现]
|
||||
- 原版生鸡肉 x1 -> 裹粉的鸡块(oil_chickennuggets) x6 [已实现]
|
||||
- 原版土豆 x1 -> 裹粉的薯条(oilfrenchfries) x10 [已实现]
|
||||
|
||||
六、工作台配方(netease_recipes)
|
||||
七、肉馅按压(空手右键, ShicaiService._handleMeatPress) [已实现]
|
||||
- 生猪肉馅(rawmeatball_0) 空手右键 -> 生猪肉馅(按压 rawmeatball_2) [已实现]
|
||||
- 生牛肉馅(rawmeatball_1) 空手右键 -> 生牛肉馅(按压 rawmeatball_3) [已实现]
|
||||
|
||||
八、工作台配方(netease_recipes)
|
||||
- 大蒜串: 大蒜x7 + 支杆(b_34)x2 -> garlicskewers (xy_garlicskewers) [已实现]
|
||||
- 辣椒串: 辣椒(pepper)x7 + 支杆x2 -> chiliskewer (xy_chiliskewer) [已实现]
|
||||
- 桃子堆: 桃子(peach)x9 -> peachpile_0 (xy_peachpile_0) [已实现]
|
||||
- 橙子堆: 橙子(orange)x9 -> orangepile_0 (xy_orangepile_0) [已实现]
|
||||
(注: 苹果/面包/胡萝卜/鳕鱼/土豆/鲑鱼堆 为既有 8合1(中间空) 配方; 鸡蛋堆为 9满格;
|
||||
分解配方待确认后补充, 见 全部功能没做什么.txt)
|
||||
- 食材堆合成(9满格): 苹果/面包/胡萝卜/鳕鱼/土豆/鲑鱼堆 由原 8合1(中间空) 统一改 9满格 [已实现]
|
||||
- 桃子堆/橙子堆: 9满格 (xy_peachpile_0 / xy_orangepile_0) [已实现]
|
||||
- 食材堆分解(堆放工作台): 9个堆均新增分解配方 xy_*_pile_unpack -> 对应食材x9 [已实现]
|
||||
|
||||
Reference in new issue
Block a user