acdream/tests/AcDream.App.Tests/Rendering/Vfx
Erik f24532adf3 fix(vfx): bind effects after canonical placement
C3c created graphical effect, projectile, and static-animation sidecars before Runtime finished the entity's first SetPosition. One-shot F754/F755 packets could be discarded, projectiles could adopt a cell-less body, and animated statics could compete for body ownership. Keep effects behind an exact-incarnation presentation barrier, retry projectile/static binding on the committed visibility edge, and keep effect cells synchronized with canonical rebuckets. User verified spell, recall, arrow, projectile, portal, and static presentation; 90 focused App tests and the Release build pass.
2026-08-03 12:10:21 +02:00
..
EntityEffectAdvanceSourceTests.cs refactor(app): compose content effects and audio startup 2026-07-22 15:36:05 +02:00
EntityEffectControllerTests.cs fix(vfx): bind effects after canonical placement 2026-08-03 12:10:21 +02:00
EntityEffectPoseRegistryTests.cs feat(physics): port retail complete object frame pipeline 2026-07-20 09:10:31 +02:00
EntityEffectProfileTests.cs feat(vfx): port retail effect scheduling and delivery 2026-07-14 09:25:44 +02:00
EntityScriptActivatorTests.cs test(app): freeze GameWindow lifecycle boundaries 2026-07-22 09:27:55 +02:00
IndexedSetupPartPoseBuilderTests.cs feat(vfx): bind effects to live animated poses 2026-07-14 10:56:01 +02:00
LiveEntityLightControllerTests.cs feat(runtime): C3c - production placement cutover: both hosts on the residence conductors (routes 1+8) 2026-08-02 18:10:33 +02:00
ParticleVisibilityControllerTests.cs refactor(render): extract world scene frame owner 2026-07-22 07:22:09 +02:00