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(); } } }
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(); } } }