Route RTS projectiles through daemon Ymir boundary

This commit is contained in:
Meta Vens 2026-07-05 19:00:23 +01:00
commit 403913e899
12 changed files with 736 additions and 11 deletions

View file

@ -141,6 +141,9 @@ Unity physics is already fenced as forbidden gameplay authority by
Current Ymir control flow:
- Projectiles ask `AetheriaYmirPhysicsBridge.TryStepProjectile`.
- Daemon RTS combat spawns typed projectile state, but projectile motion and
contact discovery route through `AetheriaRuntimeYmirProjectilePhysics` before
Aetheria applies damage policy. Combat does not own projectile kinematics.
- Target/zone hit queries call `TryOverlapTargetHulls`, `TryCastTargetHulls`,
`TryOverlapZoneHulls`, or `TryCastZoneHulls`.
- `TryBuildDaemonWorld` builds Ymir bodies from `AetheriaDaemonRenderNativeView`