no message

This commit is contained in:
Daniel Herrmann
2014-04-11 11:56:45 +02:00
parent 765b95374d
commit 4b1f040498
5 changed files with 1065 additions and 1 deletions

View File

@@ -29,6 +29,7 @@ namespace WorldOfPeacecraft
private LinkedList<string> Message;
private Regex LastLineRegex;
private Backend backend;
private Player DummyPlayer;
public Parser ()
{
@@ -59,6 +60,11 @@ namespace WorldOfPeacecraft
}
}
public Player getDummyPlayer()
{
return DummyPlayer;
}
private void Parse ()
{
string[] aMessage = Enumerable.ToArray (Message);
@@ -232,6 +238,7 @@ namespace WorldOfPeacecraft
//TODO when "ProcessAnswer" is done
}
private void ProcessChallenge (Block challengeBlock)
{
int id = challengeBlock.GetIntValue("id");
@@ -251,6 +258,7 @@ namespace WorldOfPeacecraft
bool accepted = challengeBlock.GetBoolValue("accepted");
Challenge c = new Challenge(id, type, accepted);
}
private void ProcessPlayer (Block playerBlock)
{
@@ -336,6 +344,7 @@ namespace WorldOfPeacecraft
string desc = playerBlock.GetStringValue ("desc");
int x = playerBlock.GetIntValue ("x");
int y = playerBlock.GetIntValue ("y");
DummyPlayer = new Player(id, x, y, desc, busy, score);
return new Player (id, x, y, desc, busy, score);
}