From 455f37d486557a49ea957f0bff3512e5944be91d Mon Sep 17 00:00:00 2001 From: Meta Vens Date: Sat, 18 Jul 2026 22:07:46 +0100 Subject: [PATCH] Avoid importing retained body generations --- .../CultMesh/EveUnityCultMeshLiveProviderTransport.cs | 6 ++---- packages/org.gamecult.eve.unity-scene/package.json | 2 +- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/packages/org.gamecult.eve.unity-scene/Runtime/CultMesh/EveUnityCultMeshLiveProviderTransport.cs b/packages/org.gamecult.eve.unity-scene/Runtime/CultMesh/EveUnityCultMeshLiveProviderTransport.cs index 458cb6d..c2389cb 100644 --- a/packages/org.gamecult.eve.unity-scene/Runtime/CultMesh/EveUnityCultMeshLiveProviderTransport.cs +++ b/packages/org.gamecult.eve.unity-scene/Runtime/CultMesh/EveUnityCultMeshLiveProviderTransport.cs @@ -731,10 +731,8 @@ namespace GameCult.Eve.UnityScene schemaIds: new[] { EveSurfaceDocument.SchemaId }, includeSnapshot: false) .GetAwaiter().GetResult(); - _subscriptions.SubscribeAsync( - "eve-unity-body-publications", - schemaIds: new[] { CultMeshBodyPublicationSchemaVersions.Publication }) - .GetAwaiter().GetResult(); + // Entity views name one immutable body generation. PublishEntityView fetches that + // exact publication; a schema-wide subscription would import every retained frame. _subscriptions.SubscribeAsync( "eve-unity-receipts", schemaIds: new[] { EveCommandReceiptDocument.SchemaId }, diff --git a/packages/org.gamecult.eve.unity-scene/package.json b/packages/org.gamecult.eve.unity-scene/package.json index 23b7db2..5f794da 100644 --- a/packages/org.gamecult.eve.unity-scene/package.json +++ b/packages/org.gamecult.eve.unity-scene/package.json @@ -1,7 +1,7 @@ { "name": "org.gamecult.eve.unity-scene", "displayName": "Eve Unity Scene Lowering", - "version": "0.3.69", + "version": "0.3.70", "unity": "6000.0", "description": "Provider-agnostic Unity scene shell for gamecult.eve.surface.v1 interactive world surfaces.", "dependencies": {