Chatnachrichten werden jetzt angezeigt
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user