- `MapData` 已收口为纯初始化快照,不再承载 coin 写接口委托 - 已新增 `MapEntityLoadContext` - 用于把 `MapData` 快照与 coin 命令通道拆开传给地图加载 - `CombatLoadingState` 现在会组装: - `MapData` - `MapEntityLoadContext` - `CombatLoadSession` / `EntityExtension.ShowMap(...)` 已切到 `MapEntityLoadContext` - `MapEntity` 当前通过: - `MapEntityLoadContext` 获取初始快照与 coin 命令通道 - `CombatCoinChangedEventArgs` 同步后续 coin 变化 - 已新增 `MapCombatRuntimeBridge` - 收口地图侧 coin 当前值、命令调用与事件订阅 - `MapEntity` 不再自己维护 `_currentCoin` 和 coin 事件订阅样板 |
||
|---|---|---|
| .. | ||
| CodeX-TODO.md | ||
| CombatNodeArchitecture.md | ||
| CombatReward爆率表.xlsx | ||
| GameDesign.md | ||
| MVP-Scope.md.md | ||
| MapEntityArchitecture.md | ||
| TODO.md | ||
| UI-5层架构设计规范.md | ||