acdream/src/AcDream.App/Combat
Erik 420e5eea70 refactor(app): key live projections by runtime identity
Move materialized live-object sidecars and presentation worksets to exact RuntimeEntityKey ownership. Runtime remains the only GUID/incarnation/local-ID authority while hydration, animation, effects, lights, equipped children, renderer resources, visibility, liveness, and teardown resolve exact projection identities. Preserve synchronous callbacks, local-ID allocation order, and current rendering behavior.
2026-07-25 21:50:58 +02:00
..
CombatAttackController.cs refactor(input): extract the gameplay frame 2026-07-22 01:38:40 +02:00
CombatAttackTargetSource.cs refactor(app): key live projections by runtime identity 2026-07-25 21:50:58 +02:00
CombatCameraTargetSource.cs refactor(camera): extract the update frame 2026-07-22 03:08:58 +02:00
CombatTargetController.cs fix(interaction): bind selection to live incarnations 2026-07-21 07:07:58 +02:00
LiveCombatAttackOperations.cs refactor(app): compose session and player startup 2026-07-22 18:28:32 +02:00
LiveCombatModeCommandController.cs refactor(runtime): move session lifetime and ordered transport 2026-07-25 19:39:24 +02:00