diff --git a/DummyBackend.cs b/DummyBackend.cs new file mode 100644 index 0000000..f4dfa1c --- /dev/null +++ b/DummyBackend.cs @@ -0,0 +1,11 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +namespace inf3 +{ + class DummyBackend + { + } +} diff --git a/ParserTest.cs b/ParserTest.cs new file mode 100644 index 0000000..20da838 --- /dev/null +++ b/ParserTest.cs @@ -0,0 +1,40 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using Frontend; +using WorldOfPeacecraft; +using System.Threading; + +namespace inf3 +{ + public class ParserTest + { + static void Main() + { + Parser p = new Parser(); + + p.AddToBuffer("begin:5"); + //Console.WriteLine(p.getBuffer().Dequeue()); + p.AddToBuffer("begin:upd"); + p.AddToBuffer("begin:player"); + p.AddToBuffer("id:3"); + p.AddToBuffer("typ:Player"); + p.AddToBuffer("busy:false"); + p.AddToBuffer("desc:Player3"); + p.AddToBuffer("x:3"); + p.AddToBuffer("y:15"); + p.AddToBuffer("points:0"); + p.AddToBuffer("end:player"); + p.AddToBuffer("end:upd"); + p.AddToBuffer("end:5"); + + + Thread.Sleep(1000); + + Console.WriteLine(p.getDummyPlayer()); + Console.ReadLine(); + + } + } +} diff --git a/inf3.csproj b/inf3.csproj index cb903d8..406e1a6 100644 --- a/inf3.csproj +++ b/inf3.csproj @@ -1,4 +1,4 @@ - + Debug @@ -39,10 +39,14 @@ + + - + + Form + @@ -60,7 +64,5 @@ - - - + \ No newline at end of file diff --git a/src/DefaultGui/Program.cs b/src/DefaultGui/Program.cs index 1f23c87..6a87ab0 100644 --- a/src/DefaultGui/Program.cs +++ b/src/DefaultGui/Program.cs @@ -11,12 +11,12 @@ namespace Frontend /// /// Der Haupteinstiegspunkt für die Anwendung. /// - [STAThread] - static void Main() - { - Application.EnableVisualStyles(); - Application.SetCompatibleTextRenderingDefault(false); - Application.Run(new DefaultGui(new Backend())); - } + //[STAThread] + // static void Main() + // { + // Application.EnableVisualStyles(); + // Application.SetCompatibleTextRenderingDefault(false); + // Application.Run(new DefaultGui(new Backend())); + // } } } diff --git a/src/Player.cs b/src/Player.cs index 882d11f..50a3e99 100644 --- a/src/Player.cs +++ b/src/Player.cs @@ -18,5 +18,10 @@ namespace WorldOfPeacecraft { return Score; } + + public override string ToString() + { + return "Player: " + Id + " " + PosX + " " + PosY + " " + Desc + " " + Busy + " " + Score; + } } }