@@ -360,7 +360,7 @@ public IEnumerator SceneEventMessageLoad()
360360 LoadSceneMode = LoadSceneMode . Single ,
361361 SceneEventProgressId = Guid . NewGuid ( ) ,
362362 SceneHash = XXHash . Hash32 ( "SomeRandomSceneName" ) ,
363- SceneHandle = new NetworkSceneHandle ( 23456 ) ,
363+ SceneHandle = new NetworkSceneHandle ( 23456 , true )
364364 } ;
365365
366366 var message = new SceneEventMessage ( )
@@ -378,15 +378,15 @@ public IEnumerator SceneEventMessageLoadWithObjects()
378378
379379 m_Client . SceneManager . ScenePlacedObjects . Add ( 0 , new Dictionary < NetworkSceneHandle , NetworkObject > ( )
380380 {
381- { new NetworkSceneHandle ( 1 ) , prefabNetworkObject }
381+ { new NetworkSceneHandle ( 1 , true ) , prefabNetworkObject }
382382 } ) ;
383383 var eventData = new SceneEventData ( m_Client )
384384 {
385385 SceneEventType = SceneEventType . Load ,
386386 LoadSceneMode = LoadSceneMode . Single ,
387387 SceneEventProgressId = Guid . NewGuid ( ) ,
388388 SceneHash = XXHash . Hash32 ( "SomeRandomSceneName" ) ,
389- SceneHandle = new NetworkSceneHandle ( 23456 ) ,
389+ SceneHandle = new NetworkSceneHandle ( 23456 , true ) ,
390390 } ;
391391
392392 var message = new SceneEventMessage ( )
@@ -406,7 +406,7 @@ public IEnumerator SceneEventMessageUnload()
406406 LoadSceneMode = LoadSceneMode . Single ,
407407 SceneEventProgressId = Guid . NewGuid ( ) ,
408408 SceneHash = XXHash . Hash32 ( "SomeRandomSceneName" ) ,
409- SceneHandle = new NetworkSceneHandle ( 23456 ) ,
409+ SceneHandle = new NetworkSceneHandle ( 23456 , true ) ,
410410 } ;
411411
412412 var message = new SceneEventMessage ( )
@@ -426,7 +426,7 @@ public IEnumerator SceneEventMessageLoadComplete()
426426 LoadSceneMode = LoadSceneMode . Single ,
427427 SceneEventProgressId = Guid . NewGuid ( ) ,
428428 SceneHash = XXHash . Hash32 ( "SomeRandomSceneName" ) ,
429- SceneHandle = new NetworkSceneHandle ( 23456 ) ,
429+ SceneHandle = new NetworkSceneHandle ( 23456 , true ) ,
430430 } ;
431431
432432 var message = new SceneEventMessage ( )
@@ -446,7 +446,7 @@ public IEnumerator SceneEventMessageUnloadComplete()
446446 LoadSceneMode = LoadSceneMode . Single ,
447447 SceneEventProgressId = Guid . NewGuid ( ) ,
448448 SceneHash = XXHash . Hash32 ( "SomeRandomSceneName" ) ,
449- SceneHandle = new NetworkSceneHandle ( 23456 ) ,
449+ SceneHandle = new NetworkSceneHandle ( 23456 , true ) ,
450450 } ;
451451
452452 var message = new SceneEventMessage ( )
@@ -466,7 +466,7 @@ public IEnumerator SceneEventMessageLoadCompleted()
466466 LoadSceneMode = LoadSceneMode . Single ,
467467 SceneEventProgressId = Guid . NewGuid ( ) ,
468468 SceneHash = XXHash . Hash32 ( "SomeRandomSceneName" ) ,
469- SceneHandle = new NetworkSceneHandle ( 23456 ) ,
469+ SceneHandle = new NetworkSceneHandle ( 23456 , true ) ,
470470 ClientsCompleted = new List < ulong > ( ) { k_ClientId } ,
471471 ClientsTimedOut = new List < ulong > ( ) { 23456789 } ,
472472 } ;
@@ -488,7 +488,7 @@ public IEnumerator SceneEventMessageUnloadLoadCompleted()
488488 LoadSceneMode = LoadSceneMode . Single ,
489489 SceneEventProgressId = Guid . NewGuid ( ) ,
490490 SceneHash = XXHash . Hash32 ( "SomeRandomSceneName" ) ,
491- SceneHandle = new NetworkSceneHandle ( 23456 ) ,
491+ SceneHandle = new NetworkSceneHandle ( 23456 , true ) ,
492492 ClientsCompleted = new List < ulong > ( ) { k_ClientId } ,
493493 ClientsTimedOut = new List < ulong > ( ) { 23456789 } ,
494494 } ;
@@ -510,12 +510,12 @@ public IEnumerator SceneEventMessageSynchronize()
510510 LoadSceneMode = LoadSceneMode . Single ,
511511 ClientSynchronizationMode = LoadSceneMode . Single ,
512512 SceneHash = XXHash . Hash32 ( "SomeRandomSceneName" ) ,
513- SceneHandle = new NetworkSceneHandle ( 23456 ) ,
513+ SceneHandle = new NetworkSceneHandle ( 23456 , true ) ,
514514 ScenesToSynchronize = new Queue < uint > ( )
515515 } ;
516516 eventData . ScenesToSynchronize . Enqueue ( 101 ) ;
517517 eventData . SceneHandlesToSynchronize = new Queue < NetworkSceneHandle > ( ) ;
518- eventData . SceneHandlesToSynchronize . Enqueue ( new NetworkSceneHandle ( 202 ) ) ;
518+ eventData . SceneHandlesToSynchronize . Enqueue ( new NetworkSceneHandle ( 202 , true ) ) ;
519519
520520
521521 var message = new SceneEventMessage ( )
@@ -535,7 +535,7 @@ public IEnumerator SceneEventMessageReSynchronize()
535535 LoadSceneMode = LoadSceneMode . Single ,
536536 ClientSynchronizationMode = LoadSceneMode . Single ,
537537 SceneHash = XXHash . Hash32 ( "SomeRandomSceneName" ) ,
538- SceneHandle = new NetworkSceneHandle ( 23456 ) ,
538+ SceneHandle = new NetworkSceneHandle ( 23456 , true ) ,
539539 } ;
540540
541541 var message = new SceneEventMessage ( )
@@ -555,7 +555,7 @@ public IEnumerator SceneEventMessageSynchronizeComplete()
555555 LoadSceneMode = LoadSceneMode . Single ,
556556 ClientSynchronizationMode = LoadSceneMode . Single ,
557557 SceneHash = XXHash . Hash32 ( "SomeRandomSceneName" ) ,
558- SceneHandle = new NetworkSceneHandle ( 23456 ) ,
558+ SceneHandle = new NetworkSceneHandle ( 23456 , true ) ,
559559 } ;
560560
561561 var message = new SceneEventMessage ( )
@@ -587,7 +587,7 @@ public IEnumerator SceneEventMessageObjectSceneChanged()
587587 {
588588 m_Client . SceneManager . SkipSceneHandling = true ;
589589 var prefabNetworkObject = m_SpawnObject . GetComponent < NetworkObject > ( ) ;
590- var sceneHandle = new NetworkSceneHandle ( 23456 ) ;
590+ var sceneHandle = new NetworkSceneHandle ( 23456 , true ) ;
591591 m_Client . SceneManager . ObjectsMigratedIntoNewScene = new Dictionary < NetworkSceneHandle , Dictionary < ulong , List < NetworkObject > > >
592592 {
593593 { sceneHandle , new Dictionary < ulong , List < NetworkObject > > ( ) }
0 commit comments