acdream/src/AcDream.App/World
Erik a9a822f206 refactor(runtime): unify generation reset for direct hosts
Move canonical per-session teardown into one retryable Runtime transaction, reduce App reset to projection acknowledgements, and prove the same GameRuntime graph through deterministic no-window lifecycle, gameplay, portal, fault, reconnect, and isolation gates.\n\nCo-authored-by: Codex <noreply@openai.com>
2026-07-27 00:43:26 +02:00
..
CompositeLiveEntityResourceLifecycle.cs fix(rendering): bound portal resource lifetime 2026-07-18 21:35:16 +02:00
DeferredLiveEntityLandblockLoadedSink.cs refactor(app): compose live presentation startup 2026-07-22 17:55:15 +02:00
DormantLiveEntityStore.cs fix(streaming): preserve portal destination ownership 2026-07-25 08:35:12 +02:00
ExternalContainerLifecycleController.cs fix(items): finish corpse pickup and combat switching 2026-07-17 18:35:29 +02:00
ILiveEntityRadarSource.cs refactor(app): key live projections by runtime identity 2026-07-25 21:50:58 +02:00
ILiveEntitySpatialQuery.cs fix(ui): bind radar to streamed world state 2026-07-21 06:24:05 +02:00
InventoryWorldDropProjectionController.cs fix(interaction): restore retail loot placement and world-drop projection 2026-07-27 00:03:15 +02:00
LiveEntityDeletionController.cs refactor(runtime): own canonical entity and object lifetime 2026-07-26 05:54:46 +02:00
LiveEntityHydrationController.cs fix(interaction): restore retail loot placement and world-drop projection 2026-07-27 00:03:15 +02:00
LiveEntityHydrationPorts.cs refactor(runtime): own teleport destination correlation 2026-07-26 17:52:34 +02:00
LiveEntityLivenessController.cs refactor(app): key live projections by runtime identity 2026-07-25 21:50:58 +02:00
LiveEntityPartArrayEnterWorldPort.cs fix(runtime): restore interaction completion ownership 2026-07-23 05:51:51 +02:00
LiveEntityPresentationController.cs refactor(app): key live projections by runtime identity 2026-07-25 21:50:58 +02:00
LiveEntityProjectionStore.cs refactor(app): key live projections by runtime identity 2026-07-25 21:50:58 +02:00
LiveEntityProjectionWithdrawalController.cs refactor(world): extract live projection mechanics 2026-07-21 16:17:03 +02:00
LiveEntityRuntime.cs refactor(runtime): unify generation reset for direct hosts 2026-07-27 00:43:26 +02:00
LiveEntityRuntimeSlot.cs refactor(app): compose live presentation startup 2026-07-22 17:55:15 +02:00
LiveEntityRuntimeTeardownController.cs refactor(app): key live projections by runtime identity 2026-07-25 21:50:58 +02:00
LiveEntityRuntimeViews.cs refactor(runtime): close simulation ownership 2026-07-26 15:53:31 +02:00
LiveEntitySameGenerationUpdateRouter.cs refactor(runtime): move accepted entity wire state 2026-07-25 19:52:29 +02:00
LiveEntityTeardown.cs fix(rendering): bound portal resource lifetime 2026-07-18 21:35:16 +02:00
LiveWorldOriginState.cs refactor(update): cut over the frame orchestrator 2026-07-22 03:31:38 +02:00
LocalPhysicsTimestampPublisher.cs refactor(runtime): move accepted entity wire state 2026-07-25 19:52:29 +02:00
RetailInboundEventDispatcher.cs feat(physics): port retail complete object frame pipeline 2026-07-20 09:10:31 +02:00
RetailLiveFrameCoordinator.cs refactor(runtime): move session lifetime and ordered transport 2026-07-25 19:39:24 +02:00
WorldEnvironmentController.cs refactor(runtime): own world environment state 2026-07-26 16:45:04 +02:00