template/packages-user
unanmed a3826bfa6a refactor(04-03): rebind hero renderer to IHeroLocation and existing hooks
- manager.ts / types.ts: heroMap, addHero, removeHero keyed by IHeroLocation
- hero.ts: bind IHeroLocation, read getCurrentFaceDirection, use ObjectAnimDirection
- MapHeroHook subscribes IHeroLocationHooks / IObjectMoverHooks with existing member names (D-21)
- IMapHeroRenderer drops the 8 external drive members per D-20; D-18 / D-22 members preserved
- hero.image read converged to one minimal compile bridge annotated for D-18
2026-09-18 15:55:02 +08:00
..
client-base refactor: 删除 legacy-plugin-data 2026-09-17 18:21:35 +08:00
client-modules refactor(04-03): rebind hero renderer to IHeroLocation and existing hooks 2026-09-18 15:55:02 +08:00
data-base chore: 删除 IDirectionMapper,全换成 IFaceHandler 2026-09-18 08:26:57 +08:00
data-common chore: 删除 IDirectionMapper,全换成 IFaceHandler 2026-09-18 08:26:57 +08:00
data-state chore: 删除 IDirectionMapper,全换成 IFaceHandler 2026-09-18 08:26:57 +08:00
data-system chore: 删除 IDirectionMapper,全换成 IFaceHandler 2026-09-18 08:26:57 +08:00
entry-client refactor: 删除 legacy-client 2026-09-17 18:30:39 +08:00
entry-data refactor: 删除 legacy-client 2026-09-17 18:30:39 +08:00