template/packages-user/data-base/src
unanmed 78f6796915 fix(07-11): #06-17-6 preserve follower instances across loadState
- HeroFollowersController 新增 restoreFollowers 保留式恢复入口
- 同索引同图块数字原地 loadState 并保留实例;否则替换槽位并按既有语义触发增删钩子
- 存档中不存在的末尾跟随者按存档为准删除
- HeroState.loadState 改用 restoreFollowers,不再 removeAllFollowers 全量重建(保持同步)
- IHeroFollowersController 补声明与 jsDoc;新增同实例/替换/删除/补齐回归用例
2026-09-17 13:53:46 +08:00
..
enemy fix(07-02): #06-03-1 resolve the reuse mapping in enemy creation 2026-09-15 17:16:44 +08:00
flag fix(07-11): #06-17-5 preserve flag field instances across loadState 2026-09-17 13:50:09 +08:00
hero fix(07-11): #06-17-6 preserve follower instances across loadState 2026-09-17 13:53:46 +08:00
load refactor: 加载系统核心移动至数据端 2026-03-30 19:07:13 +08:00
map fix(07-05): #06-06-1 warn code 128 for an out-of-map dynamic transfer 2026-09-15 20:45:01 +08:00
game.ts feat(03-01): add Node-safe core state construction 2026-09-10 15:35:01 +08:00
index.ts refactor: 将 Layer 0 单独放到一个包 2026-05-17 21:32:23 +08:00
shared.ts refactor: 跟随者与勇士移动 2026-06-27 20:33:49 +08:00
types.ts feat: MapStore 2026-07-17 22:42:16 +08:00