Commit Graph
13 Commits
Author SHA1 Message Date
bottlefish aed9998d1a refactor: 拆分D2 Sleep表现并接入快照 2026-07-22 00:50:16 +08:00
bottlefishandCursor 96b309992c refactor(save): 移除 Showcase 快照持久化
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-21 22:13:11 +08:00
dingyuntian a5e417eeae feat(save): 新增梦境演出图与物品图的存档快照
新增 showcase(order 69) 与 playTool(order 70) 两个快照 section,
分别持久化 SpriteShowcase 小图/大图与 PlayToolPanel 物品图/全屏图
的终态,读档时直接还原静止画面。SpriteShowcase 与 PlayToolPanel
补充快照捕获/还原与立即清理逻辑,GameManager 在卸载场景前清理
演出效果。screen 还原顺序顺延至 80。
2026-07-18 23:59:52 +08:00
dingyuntian 21d51945c3 feat: GameManager相关重构 2026-07-17 14:24:02 +08:00
bottlefish 8deff54e48 feat(save): 增强开发存档跳转与严格校验 2026-07-16 18:39:50 +08:00
bottlefish c38c2f75be fix(save): 修复跨章节存档恢复校验 2026-07-15 19:27:18 +08:00
dingyuntian 3775aed368 feat(save): 支持无节点 anchor 恢复与延迟屏幕遮罩应用 2026-06-29 15:59:21 +08:00
dingyuntian e90da7bab7 fix(save-system): 修复读档时 UI 与游戏状态未对齐 2026-06-24 22:44:43 +08:00
dingyuntian 3746f4aeb6 feat(save-system): 新增维修与场景子模块快照 DTO 与 Provider 2026-06-24 22:42:56 +08:00
dingyuntian 67668f18e0 feat(SaveSystem): 读档编排 Phase+Barrier 与自动存档抑制 2026-06-22 14:48:30 +08:00
dingyuntian cc3e1dd138 refactor(save): 合并 SaveSystem 过度拆分的文件
将以下小文件合并到相关核心类中,减少文件数量并保持职责清晰:
- SaveSnapshotSummary -> SaveSnapshot
- SnapshotProviderIds + SnapshotBootstrap -> SnapshotRegistry
- SnapshotSectionDeserializer -> SnapshotRestore
- SnapshotSerializer -> SnapshotPersistence

同步更新 SnapshotService 与 YarnVariableStorage 的调用点。
2026-06-12 17:40:36 +08:00
dingyuntian c67d988365 feat(save): 重构快照结构并添加 Fix 场景支持 2026-06-11 21:48:50 +08:00
dingyuntian 33a028f071 feat(save): 添加快照存档系统核心框架 2026-06-03 19:56:45 +08:00