template/packages-user
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
..
client-base refactor: 存档系统挪至渲染端 2026-09-17 13:29:34 +08:00
client-modules refactor: 存档系统挪至渲染端 2026-09-17 13:29:34 +08:00
data-base fix(07-11): #06-17-6 preserve follower instances across loadState 2026-09-17 13:53:46 +08:00
data-common refactor: 存档系统挪至渲染端 2026-09-17 13:29:34 +08:00
data-fallback chore: 调整勇士属性接口 2026-06-19 01:21:03 +08:00
data-state test: update replay command assertions after ReplayCode rename 2026-09-17 13:15:30 +08:00
data-system refactor: 调整录像命名 2026-09-16 21:51:19 +08:00
entry-client refactor: getFlag 2026-04-21 15:46:59 +08:00
entry-data refactor: 跟随者与勇士移动 2026-06-27 20:33:49 +08:00
legacy-plugin-client refactor: getFlag 2026-04-21 15:46:59 +08:00
legacy-plugin-data chore: 移除无用文件 2026-05-18 15:41:33 +08:00