From 4833752a4b11b5b3cd1f67eea4e0c8a6f3b1a2d4 Mon Sep 17 00:00:00 2001 From: Wafa Sadri Date: Thu, 10 Apr 2014 11:57:53 +0200 Subject: [PATCH] bla --- src/Parser.cs | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/src/Parser.cs b/src/Parser.cs index e6604c6..1574b13 100644 --- a/src/Parser.cs +++ b/src/Parser.cs @@ -173,20 +173,37 @@ namespace WorldOfPeacecraft } } - private void ProcessMessage (Block block) + private void ProcessMessage (Block mesBlock) { + int srcid = mesBlock.GetIntValue ("srcid"); + string src = mesBlock.GetStringValue ("src"); + string txt = mesBlock.GetStringValue ("txt"); + //Message m = new Message (srcid, src, txt); } private void ProcessAnswer (Block block) { } - private void ProcessResult (Block block) + private void ProcessResult (Block procBlock) { + CheckBlocksSize (procBlock, 1, 1); + int round = procBlock.GetIntValue ("round"); + bool running = procBlock.GetBoolValue ("running"); + int delay = procBlock.GetIntValue ("delay"); + //ProcessOpponent (procBlock.GetBlocks ()); + //Result r = new Result(round, running, delay); + } + //"round:",INT,"running:",BOOLEAN,"delay:",INT,"begin:opponents:"OPPONENT,OPPONENT","end:opponents", + + private void ProcessOpponent(Block block) + { + //TODO } private void ProcessChallenge (Block block) { + } private void ProcessPlayer (Block block)