@@ -1885,7 +1885,7 @@ public NetworkObject InstantiateAndSpawn(NetworkManager networkManager, ulong ow
18851885 {
18861886 if ( networkManager == null )
18871887 {
1888- if ( networkManager . LogLevel <= LogLevel . Error )
1888+ if ( NetworkManager . LogLevel <= LogLevel . Error )
18891889 {
18901890 NetworkLog . LogError ( NetworkSpawnManager . InstantiateAndSpawnErrors [ NetworkSpawnManager . InstantiateAndSpawnErrorTypes . NetworkManagerNull ] ) ;
18911891 }
@@ -2320,7 +2320,7 @@ private void OnTransformParentChanged()
23202320 return ;
23212321 }
23222322 transform . parent = m_CachedParent ;
2323- if ( NetworkManagerOwner . LogLevel <= LogLevel . Error )
2323+ if ( networkManager . LogLevel <= LogLevel . Error )
23242324 {
23252325 NetworkLog . LogError ( $ "[{ name } ] { nameof ( networkManager ) } is not listening, start a server or host before re-parenting.") ;
23262326 }
@@ -2340,7 +2340,7 @@ private void OnTransformParentChanged()
23402340 else
23412341 {
23422342 transform . parent = m_CachedParent ;
2343- if ( NetworkManagerOwner . LogLevel <= LogLevel . Error )
2343+ if ( networkManager . LogLevel <= LogLevel . Error )
23442344 {
23452345 NetworkLog . LogErrorServer ( $ "[{ name } ] { nameof ( NetworkObject ) } can only be re-parented after being spawned!") ;
23462346 }
@@ -2355,9 +2355,9 @@ private void OnTransformParentChanged()
23552355 if ( ! isParentingAuthority )
23562356 {
23572357 transform . parent = m_CachedParent ;
2358- if ( networkManager . LogLevel <= LogLevel . Error )
2358+ if ( NetworkManagerOwner . LogLevel <= LogLevel . Error )
23592359 {
2360- if ( networkManager . DistributedAuthorityMode )
2360+ if ( NetworkManagerOwner . DistributedAuthorityMode )
23612361 {
23622362 NetworkLog . LogError ( $ "[{ name } ][Not Owner] Only the owner-authority of child { gameObject . name } 's { nameof ( NetworkObject ) } component can re-parent it!") ;
23632363 }
@@ -2383,7 +2383,7 @@ private void OnTransformParentChanged()
23832383 }
23842384 return ;
23852385 }
2386- else if ( ! parentObject . IsSpawned )
2386+ if ( ! parentObject . IsSpawned )
23872387 {
23882388 transform . parent = m_CachedParent ;
23892389 AuthorityAppliedParenting = false ;
@@ -2428,28 +2428,28 @@ private void OnTransformParentChanged()
24282428 }
24292429
24302430 // If we're not the server, we should tell the server about this parent change
2431- if ( ! networkManager . IsServer )
2431+ if ( ! NetworkManagerOwner . IsServer )
24322432 {
24332433 // Don't send a message in DA mode if we're the only observers of this object (we're the only authority).
2434- if ( networkManager . DistributedAuthorityMode && Observers . Count <= 1 )
2434+ if ( NetworkManagerOwner . DistributedAuthorityMode && Observers . Count <= 1 )
24352435 {
24362436 return ;
24372437 }
24382438
2439- networkManager . ConnectionManager . SendMessage ( ref message , MessageDeliveryType < ParentSyncMessage > . DefaultDelivery , NetworkManager . ServerClientId ) ;
2439+ NetworkManagerOwner . ConnectionManager . SendMessage ( ref message , MessageDeliveryType < ParentSyncMessage > . DefaultDelivery , NetworkManager . ServerClientId ) ;
24402440 return ;
24412441 }
24422442
24432443 // Otherwise we are a Server (client-server or DAHost). Send to all observers
2444- foreach ( var clientId in networkManager . ConnectionManager . ConnectedClientIds )
2444+ foreach ( var clientId in NetworkManagerOwner . ConnectionManager . ConnectedClientIds )
24452445 {
24462446 if ( clientId == NetworkManager . ServerClientId )
24472447 {
24482448 continue ;
24492449 }
24502450 if ( Observers . Contains ( clientId ) )
24512451 {
2452- networkManager . ConnectionManager . SendMessage ( ref message , MessageDeliveryType < ParentSyncMessage > . DefaultDelivery , clientId ) ;
2452+ NetworkManagerOwner . ConnectionManager . SendMessage ( ref message , MessageDeliveryType < ParentSyncMessage > . DefaultDelivery , clientId ) ;
24532453 }
24542454 }
24552455 }
0 commit comments