@@ -194,7 +194,7 @@ internal void DeregisterUpdate()
194194 internal NetworkAnimatorStateChangeHandler ( NetworkAnimator networkAnimator )
195195 {
196196 m_NetworkAnimator = networkAnimator ;
197- m_IsServer = networkAnimator . LocalNetworkManager . IsServer ;
197+ m_IsServer = networkAnimator . NetworkManager . IsServer ;
198198 NetworkUpdateLoop . RegisterNetworkUpdate ( this , NetworkUpdateStage . PreUpdate ) ;
199199 }
200200 }
@@ -279,7 +279,7 @@ public Animator Animator
279279 private Dictionary < int , Dictionary < int , TransitionStateinfo > > m_DestinationStateToTransitioninfo = new Dictionary < int , Dictionary < int , TransitionStateinfo > > ( ) ;
280280
281281 // Named differently to avoid serialization conflicts with NetworkBehaviour
282- internal NetworkManager LocalNetworkManager ;
282+ private NetworkManager m_LocalNetworkManager ;
283283
284284 internal bool DistributedAuthorityMode ;
285285
@@ -915,9 +915,8 @@ internal AnimationMessage GetAnimationMessage()
915915 internal override void InternalOnNetworkPreSpawn ( ref NetworkManager networkManager )
916916 {
917917 // Save internal state references
918- LocalNetworkManager = networkManager ;
919- DistributedAuthorityMode = LocalNetworkManager . DistributedAuthorityMode ;
920- base . InternalOnNetworkPreSpawn ( ref networkManager ) ;
918+ m_LocalNetworkManager = networkManager ;
919+ DistributedAuthorityMode = m_LocalNetworkManager . DistributedAuthorityMode ;
921920 }
922921
923922 /// <inheritdoc/>
@@ -940,14 +939,12 @@ public override void OnNetworkSpawn()
940939
941940 // Create a handler for state changes
942941 m_NetworkAnimatorStateChangeHandler = new NetworkAnimatorStateChangeHandler ( this ) ;
943- base . OnNetworkSpawn ( ) ;
944942 }
945943
946944 /// <inheritdoc/>
947945 public override void OnNetworkDespawn ( )
948946 {
949947 SpawnCleanup ( ) ;
950- base . OnNetworkDespawn ( ) ;
951948 }
952949
953950 /// <summary>
@@ -1068,7 +1065,6 @@ protected override void OnSynchronize<T>(ref BufferSerializer<T> serializer)
10681065 UpdateAnimationState ( animationState ) ;
10691066 }
10701067 }
1071- base . OnSynchronize ( ref serializer ) ;
10721068 }
10731069
10741070 /// <summary>
@@ -1180,7 +1176,7 @@ internal void CheckForAnimatorChanges()
11801176
11811177 if ( m_Animator . runtimeAnimatorController == null )
11821178 {
1183- if ( LocalNetworkManager . LogLevel == LogLevel . Developer )
1179+ if ( m_LocalNetworkManager . LogLevel == LogLevel . Developer )
11841180 {
11851181 Debug . LogError ( $ "[{ GetType ( ) . Name } ] Could not find an assigned { nameof ( RuntimeAnimatorController ) } ! Cannot check { nameof ( Animator ) } for changes in state!") ;
11861182 }
@@ -1215,9 +1211,9 @@ internal void CheckForAnimatorChanges()
12151211 {
12161212 // Just notify all remote clients and not the local server
12171213 m_TargetGroup . Clear ( ) ;
1218- foreach ( var clientId in LocalNetworkManager . ConnectionManager . ConnectedClientIds )
1214+ foreach ( var clientId in m_LocalNetworkManager . ConnectionManager . ConnectedClientIds )
12191215 {
1220- if ( clientId == LocalNetworkManager . LocalClientId || ! NetworkObject . Observers . Contains ( clientId ) )
1216+ if ( clientId == m_LocalNetworkManager . LocalClientId || ! NetworkObject . Observers . Contains ( clientId ) )
12211217 {
12221218 continue ;
12231219 }
@@ -1245,7 +1241,7 @@ private void SendParametersUpdate(RpcParams rpcParams = default, bool sendDirect
12451241 }
12461242 else
12471243 {
1248- Debug . LogError ( $ "[{ name } ][Client-{ LocalNetworkManager . LocalClientId } ] Attempting to send parameter updates but not the owner!") ;
1244+ Debug . LogError ( $ "[{ name } ][Client-{ m_LocalNetworkManager . LocalClientId } ] Attempting to send parameter updates but not the owner!") ;
12491245 }
12501246 }
12511247 else
@@ -1495,18 +1491,18 @@ internal void UpdateAnimationState(AnimationState animationState)
14951491 // Cross fade from the current to the destination state for the transitions duration while starting at the server's current normalized time of the transition
14961492 m_Animator . CrossFade ( transitionStateInfo . DestinationState , transitionStateInfo . TransitionDuration , transitionStateInfo . Layer , 0.0f , animationState . NormalizedTime ) ;
14971493 }
1498- else if ( LocalNetworkManager . LogLevel == LogLevel . Developer )
1494+ else if ( m_LocalNetworkManager . LogLevel == LogLevel . Developer )
14991495 {
15001496 NetworkLog . LogWarning ( $ "Current State Hash ({ currentState . fullPathHash } ) != AnimationState.StateHash ({ animationState . StateHash } )") ;
15011497 }
15021498 }
1503- else if ( LocalNetworkManager . LogLevel == LogLevel . Developer )
1499+ else if ( m_LocalNetworkManager . LogLevel == LogLevel . Developer )
15041500 {
15051501 NetworkLog . LogError ( $ "[DestinationState To Transition Info] Layer ({ animationState . Layer } ) sub-table does not contain destination state ({ animationState . DestinationStateHash } )!") ;
15061502 }
15071503 }
15081504 // For reference, it is valid to have no transition information
1509- //else if (m_LocalNetworkManager .LogLevel == LogLevel.Developer)
1505+ //else if (NetworkManager .LogLevel == LogLevel.Developer)
15101506 //{
15111507 // NetworkLog.LogError($"[DestinationState To Transition Info] Layer ({animationState.Layer}) does not exist!");
15121508 //}
@@ -1543,7 +1539,7 @@ private unsafe void SendServerParametersUpdateRpc(ParametersUpdateMessage parame
15431539 return ;
15441540 }
15451541 UpdateParameters ( ref parametersUpdate ) ;
1546- var connectedClientIds = LocalNetworkManager . ConnectionManager . ConnectedClientIds ;
1542+ var connectedClientIds = m_LocalNetworkManager . ConnectionManager . ConnectedClientIds ;
15471543 if ( connectedClientIds . Count <= ( IsHost ? 2 : 1 ) )
15481544 {
15491545 return ;
@@ -1609,7 +1605,7 @@ private void SendServerAnimStateRpc(AnimationMessage animationMessage, RpcParams
16091605 UpdateAnimationState ( animationState ) ;
16101606 }
16111607
1612- var connectedClientIds = LocalNetworkManager . ConnectionManager . ConnectedClientIds ;
1608+ var connectedClientIds = m_LocalNetworkManager . ConnectionManager . ConnectedClientIds ;
16131609 if ( connectedClientIds . Count <= ( IsHost ? 2 : 1 ) )
16141610 {
16151611 return ;
@@ -1656,7 +1652,7 @@ private void ProcessAnimStates(AnimationMessage animationMessage)
16561652 {
16571653 if ( HasAuthority )
16581654 {
1659- if ( LocalNetworkManager . LogLevel == LogLevel . Developer )
1655+ if ( m_LocalNetworkManager . LogLevel == LogLevel . Developer )
16601656 {
16611657 var hostOrOwner = DistributedAuthorityMode ? "Owner" : "Host" ;
16621658 var clientServerOrDAMode = DistributedAuthorityMode ? "distributed authority" : "client-server" ;
@@ -1681,7 +1677,7 @@ internal void SendServerAnimTriggerRpc(AnimationTriggerMessage animationTriggerM
16811677 // Ignore if a non-owner sent this.
16821678 if ( rpcParams . Receive . SenderClientId != OwnerClientId )
16831679 {
1684- if ( LocalNetworkManager . LogLevel == LogLevel . Developer )
1680+ if ( m_LocalNetworkManager . LogLevel == LogLevel . Developer )
16851681 {
16861682 NetworkLog . LogWarning ( $ "[Owner Authoritative] Detected the a non-authoritative client is sending the server animation trigger updates. If you recently changed ownership of the { name } object, then this could be the reason.") ;
16871683 }
@@ -1691,7 +1687,7 @@ internal void SendServerAnimTriggerRpc(AnimationTriggerMessage animationTriggerM
16911687 // set the trigger locally on the server
16921688 InternalSetTrigger ( animationTriggerMessage . Hash , animationTriggerMessage . IsTriggerSet ) ;
16931689
1694- var connectedClientIds = LocalNetworkManager . ConnectionManager . ConnectedClientIds ;
1690+ var connectedClientIds = m_LocalNetworkManager . ConnectionManager . ConnectedClientIds ;
16951691
16961692 m_TargetGroup . Clear ( ) ;
16971693 foreach ( var clientId in connectedClientIds )
0 commit comments