File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
MLAPI/MonoBehaviours/Core Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -341,7 +341,7 @@ internal void NetworkedVarUpdate()
341341 networkedVarIndexesToReset . Clear ( ) ;
342342 networkedVarIndexesToResetSet . Clear ( ) ;
343343
344- for ( int i = 0 ; i < NetworkingManager . Singleton . ConnectedClientsList . Count ; i ++ )
344+ for ( int i = 0 ; i < ( IsServer ? NetworkingManager . Singleton . ConnectedClientsList . Count : 1 ) ; i ++ )
345345 {
346346 // Do this check here to prevent doing all the expensive dirty checks
347347 if ( ! IsServer || this . NetworkedObject . observers . Contains ( NetworkingManager . Singleton . ConnectedClientsList [ i ] . ClientId ) )
@@ -356,7 +356,7 @@ internal void NetworkedVarUpdate()
356356 writer . WriteUInt64Packed ( NetworkId ) ;
357357 writer . WriteUInt16Packed ( NetworkedObject . GetOrderIndex ( this ) ) ;
358358
359- uint clientId = NetworkingManager . Singleton . ConnectedClientsList [ i ] . ClientId ;
359+ uint clientId = IsServer ? NetworkingManager . Singleton . ConnectedClientsList [ i ] . ClientId : NetworkingManager . Singleton . ServerClientId ;
360360 bool writtenAny = false ;
361361 for ( int k = 0 ; k < networkedVarFields . Count ; k ++ )
362362 {
You can’t perform that action at this time.
0 commit comments