Esempio n. 1
0
 private void HandleSendInputs(InputsUpdatedMessage updatedMessage)
 {
     if (netServer.IsRunning)
     {
         var writer = new NetDataWriter();
         foreach (var(playerNumber, input) in updatedMessage.InputsByPlayerNumber)
         {
             writer.Put(new InputUpdateNetMessage(playerNumber, input), serializer);
             netServer.SendToAll(writer, DeliveryMethod.Sequenced);
             writer.Reset();
         }
     }
 }
Esempio n. 2
0
 private void HandleSendInputs(InputsUpdatedMessage msg)
 {
     if (netClient.IsRunning)
     {
         var writer = new NetDataWriter();
         foreach (var(playerNumber, input) in msg.InputsByPlayerNumber)
         {
             writer.Put(new InputUpdateNetMessage(playerNumber, input), serializer);
             // TODO: Keep updated list of peers for real peer-to-peer
             netClient.SendToAll(writer, DeliveryMethod.Sequenced);
             writer.Reset();
         }
     }
 }