public void RpcBroadcastGameState(float[] gameState) { Ticks.ApplyTickOnClient(gameState); //Now, on each client, store the gamestate Ticks.receivedGameStates.Add(gameState); //then apply the gamestate to those objects that have changed }