From ebed4096de399bcd82c3b5d5b93482ed1142f2cc Mon Sep 17 00:00:00 2001 From: Meta Vens Date: Sun, 12 Jul 2026 07:39:23 +0100 Subject: [PATCH] Keep CultMesh RUDP fragments below MTU --- .../Runtime/CultMesh/EveUnityCultMeshLiveProviderTransport.cs | 4 ++-- .../Runtime/CultMesh/EveUnityCultMeshProviderDiscovery.cs | 2 +- 2 files changed, 3 insertions(+), 3 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 628fe1d..4ce183e 100644 --- a/packages/org.gamecult.eve.unity-scene/Runtime/CultMesh/EveUnityCultMeshLiveProviderTransport.cs +++ b/packages/org.gamecult.eve.unity-scene/Runtime/CultMesh/EveUnityCultMeshLiveProviderTransport.cs @@ -231,7 +231,7 @@ namespace GameCult.Eve.UnityScene ResponseTimeout = TimeSpan.FromSeconds(10), MessageIdPrefix = "eve-unity", RudpRuntimeId = _runtimeId, - RudpMaxFragmentBytes = 2048 + RudpMaxFragmentBytes = 1024 } }); _assetSession = CultMesh.SnapshotSession( @@ -244,7 +244,7 @@ namespace GameCult.Eve.UnityScene ResponseTimeout = TimeSpan.FromSeconds(10), MessageIdPrefix = "eve-unity-assets", RudpRuntimeId = $"{_runtimeId}.assets", - RudpMaxFragmentBytes = 2048 + RudpMaxFragmentBytes = 1024 }, _networkRegistry); } diff --git a/packages/org.gamecult.eve.unity-scene/Runtime/CultMesh/EveUnityCultMeshProviderDiscovery.cs b/packages/org.gamecult.eve.unity-scene/Runtime/CultMesh/EveUnityCultMeshProviderDiscovery.cs index 732af47..b2941d7 100644 --- a/packages/org.gamecult.eve.unity-scene/Runtime/CultMesh/EveUnityCultMeshProviderDiscovery.cs +++ b/packages/org.gamecult.eve.unity-scene/Runtime/CultMesh/EveUnityCultMeshProviderDiscovery.cs @@ -125,7 +125,7 @@ namespace GameCult.Eve.UnityScene ResponseTimeout = TimeSpan.FromSeconds(10), MessageIdPrefix = "eve-unity-discovery", RudpRuntimeId = "eve-unity.discovery", - RudpMaxFragmentBytes = 2048 + RudpMaxFragmentBytes = 1024 } }); return RunNetwork(() => snapshot.FetchDocumentsAsync())