public void ReceiveLargeData(NetMessageChatMessage netMessage, INetworkInterfaceConnection source) { if (netMessage.message.Length < 100) { DebugScreenMessage.DisplayMessage(netMessage.message); } else { DebugScreenMessage.DisplayMessage(netMessage.message.Length.ToString()); } }
void OnNetMessageChatMessage(NetMessageChatMessage chatMessage, INetworkInterfaceConnection source) { // Server tells us a new message should be displayed in the chat box! PlayerInfo sourcePlayer = PlayerRepertoireSystem.Instance.GetPlayerInfo(chatMessage.playerId); string playerName = sourcePlayer == null ? "ERROR UNKNOWN PLAYER" : sourcePlayer.PlayerName; AddNewLine(new ChatLine() { Message = chatMessage.message, ChatterName = playerName }); }
void AddNewMessage(string message, PlayerInfo playerInfo) { AddNewLine(new ChatLine() { ChatterName = playerInfo.PlayerName, Message = message }); // Notify clients! NetMessageChatMessage netMessage = new NetMessageChatMessage() { message = message, playerId = playerInfo.PlayerId }; _session.SendNetMessage(netMessage, PlayerRepertoireServer.Instance.PlayerConnections); }