Chatnachrichten werden jetzt angezeigt

This commit is contained in:
2014-05-01 20:30:33 +02:00
parent 8cada1d5ce
commit 30579e1488
9 changed files with 107 additions and 6 deletions

View File

@@ -12,6 +12,7 @@ namespace WorldOfPeacecraft
private TcpClient Client;
private Dictionary<int, Dragon> Dragons;
private Dictionary<int, Player> Players;
private LinkedList<Message> ChatMessages;
private Map Map;
private Buffer SenderBuffer;
private IGui Gui;
@@ -21,6 +22,7 @@ namespace WorldOfPeacecraft
Gui = gui;
Dragons = new Dictionary<int, Dragon> ();
Players = new Dictionary<int, Player> ();
ChatMessages = new LinkedList<Message> ();
Client = new TcpClient ("localhost", 9999);
Buffer receiverBuffer = new Buffer(10000);
SenderBuffer = new Buffer(100);
@@ -99,6 +101,16 @@ namespace WorldOfPeacecraft
return Map.GetTiles ();
}
public void AddChatMessage (Message message)
{
ChatMessages.AddLast (message);
}
public IEnumerable<IChatMessage> GetChatMessages ()
{
return ChatMessages;
}
public void SendCommand (string command)
{
SenderBuffer.AddLine (command);