public void SendMessageToServer(NetworkMessageContainer message) { #if ADMIN if (Debugging.DisableNetworking) { return; } #endif NetOutgoingMessage msg = _clientManager.Client.CreateMessage(); message.WriteToLidgrenMessage_ToServer(message.MessageType, msg); _clientManager.Client.SendMessage(msg, _clientManager.CurrentSlaveConnection, NetDeliveryMethod.ReliableUnordered);//TODO: Implement GetNetDeliveryMethod method }
public void SendChatToServer(string chat) { var msg = _clientManager.Client.CreateMessage(); var container = new NetworkMessageContainer(); var data = new MessageChatMessage(); data.ChatMessageData = new ChatMessageData(chat); container.MessageType = MessageTypes.ChatMessage; container.MessageData = data; container.WriteToLidgrenMessage_ToServer(MessageTypes.ChatMessage, msg); _clientManager.Client.SendMessage(msg, _clientManager.CurrentSlaveConnection, NetDeliveryMethod.ReliableOrdered); }