feat: 实现避难所仓储系统与生存状态HUD改进
- 新增避难所仓储功能,支持物品在随身背包与仓储间转移 - 添加生存状态图标资源与状态阈值告警系统 - 重构HUD界面,优化状态显示与操作流程 - 扩展游戏核心系统,增加仓储相关动作和校验 - 更新文档说明仓储规则与实现细节
This commit is contained in:
+12
-1
@@ -93,6 +93,12 @@ Buff 必须具备可解释来源与可清除/可缓解路径:
|
||||
- 背包容量 `bagCapacity`:体积上限
|
||||
- 容器(箱子/仓库)容量 `storageCapacity`:体积上限
|
||||
|
||||
当前实现采用:
|
||||
|
||||
- `Field Bag`:在线行动时唯一权威随身背包
|
||||
- `Shelter Storage`:避难所内的长期仓储层
|
||||
- 主 HUD 只摘要显示随身容量,完整整理在独立背包弹层完成
|
||||
|
||||
设计理由:
|
||||
|
||||
- 体积比“格子”更适合废土资源管理的“取舍”表达
|
||||
@@ -108,6 +114,12 @@ Buff 必须具备可解释来源与可清除/可缓解路径:
|
||||
- 基地可修理(消耗材料 + 时间)
|
||||
- 野外可应急修理(更高成本/更低效率)
|
||||
|
||||
### 3.3.4 仓储访问规则
|
||||
|
||||
- 仓储不是全地图随时可开,而是地点约束能力
|
||||
- 当前版本仅在 `home / Shelter-7` 允许取放仓储
|
||||
- 配方在避难所内可以读取仓储材料,避免“物资明明囤着却不能做”的违和感
|
||||
|
||||
## 3.4 制作、烹饪、锻造与科研
|
||||
|
||||
### 3.4.1 配方数据结构(通用)
|
||||
@@ -328,4 +340,3 @@ stateDiagram-v2
|
||||
- 风险定价:高风险区域的补给更贵、材料更便宜
|
||||
|
||||
经济更完整设计见:[05-数值与经济.md](./05-%E6%95%B0%E5%80%BC%E4%B8%8E%E7%BB%8F%E6%B5%8E.md)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user