Commit Graph

  • e70877fdc6 Wald verbessert und Knight_Troll hinzugefügt Wafa Sadri 2014-05-08 11:49:47 +02:00
  • 57cab00c45 Steinwände YAY Wafa Sadri 2014-05-08 11:21:20 +02:00
  • 9e72744299 Boden aufgehellt. Und neu: BLUMEN! YAAAY! :) Wafa Sadri 2014-05-08 11:11:53 +02:00
  • 8356357940 Wald aufgehellt Wafa Sadri 2014-05-08 10:44:51 +02:00
  • ce204bc3df Merge branch 'master' of manuel-voegele.de:inf3 Wafa Sadri 2014-05-08 10:33:45 +02:00
  • 7b6761921b Wald dichter gemacht, Wasser dunkler gemacht Wafa Sadri 2014-05-08 10:32:56 +02:00
  • 3d93a54c45 IEntity an die richtige Stelle verschoben Manuel Vögele 2014-05-08 01:15:47 +02:00
  • b0d3e59a75 Gui flackert jetzt beim neu zeichnen nicht mehr Manuel Vögele 2014-05-08 01:00:42 +02:00
  • 238ea02bb9 Bilder in GUI eingebunden Manuel Vögele 2014-05-08 00:43:01 +02:00
  • 637bf538ef Mehrere Änderungen an Wegfindungsbehandlung: - Wegfindung wird nicht mehr ausgelöst, wenn auf Feld geklickt wird, das nicht walkable ist, sodass Anwendung nicht ausgelöst wird - Wegfindung läuft nun in einem Hintergrundthread - Die Figur läuft nun 4 statt 2 Schritte pro sekunde Manuel Vögele 2014-05-07 23:36:21 +02:00
  • 0e2dbe54dc Wegfindung wird jetzt ausgeführt, wenn auf ein Feld auf der Karte geklickt wird Manuel Vögele 2014-05-07 19:39:18 +02:00
  • 117c9e601c Merge branch 'master' of manuel-voegele.de:inf3 Manuel Vögele 2014-05-07 17:38:27 +02:00
  • 48342a62c6 Alle uint zu int geändert Manuel Vögele 2014-05-07 17:37:38 +02:00
  • 736e2438f5 MouseClick Event erzeugt. Muss noch gemacht werden. Wafa Sadri 2014-05-07 17:18:00 +02:00
  • fc6f258ee4 AllocConsole()-Call auskommentiert Manuel Vögele 2014-05-07 15:04:25 +02:00
  • 1789c18521 using Frontend; gelöscht Manuel Vögele 2014-05-07 15:02:53 +02:00
  • 354dfbd941 DefaultGui gelöscht Manuel Vögele 2014-05-07 11:56:46 +02:00
  • be8acdadbc /unsafe compileoption hinzugefügt Manuel Vögele 2014-05-07 11:55:30 +02:00
  • 2eab51eede FindPath nimmt nun Map statt ITile[,] als Map entgegen Manuel Vögele 2014-05-06 22:11:51 +02:00
  • 85c617e5c7 Wegfindungs-Dll wird jetzt zu 100% korrekt eingebunden Manuel Vögele 2014-05-06 21:57:55 +02:00
  • 63b6c66c6c Some datatype fixes Manuel Vögele 2014-05-06 19:48:55 +02:00
  • 3cb7c6dbcb Korrekte initialisierung des resultarrays im pathfinding Manuel Vögele 2014-05-06 11:38:50 +02:00
  • ba6b6c20f7 Libraryaufruf in C# Manuel Vögele 2014-05-06 11:15:32 +02:00
  • 992e523f0a Receiver catched nun auch IOExceptions Manuel Vögele 2014-05-02 12:01:57 +02:00
  • 721f2c452e Fokus wird auf Map gelegt, wenn in Chatfenster ESC-Gedrückt wird Manuel Vögele 2014-05-02 11:55:03 +02:00
  • d14eaa4822 Merge branch 'master' of manuel-voegele.de:inf3 Manuel Vögele 2014-05-02 11:45:31 +02:00
  • eb52b42c60 Programm terminiert jetzt beim schließen Manuel Vögele 2014-05-02 11:44:52 +02:00
  • f749eb6180 Key-Listener ist initialisiert. Fokus liegt aber noch auf Chat Daniel Herrmann 2014-05-02 11:32:33 +02:00
  • 89da875d39 Pathwalker Samed Bektas 2014-05-02 10:51:29 +02:00
  • 9efffcc156 "World of Peacecraft" im Fenstertitel Manuel Vögele 2014-05-02 10:13:12 +02:00
  • 8342d5e3bf Draw dragons in different colors than players Manuel Vögele 2014-05-02 10:05:18 +02:00
  • 849d764c92 Map-Zeichen-Logik in extra Klasse verschoben Manuel Vögele 2014-05-02 09:46:44 +02:00
  • 2048f344c1 Huntable wird jetzt auch angezeigt Manuel Vögele 2014-05-02 09:35:04 +02:00
  • 62e695db24 Map wird nicht mehr gedreht und gespiegelt angezeigt. (Der Server vertauscht tatsächlich col und row) Manuel Vögele 2014-05-02 09:33:38 +02:00
  • fd0e6c2fc6 Der Parser gibt zu Debuggingzwecken alle verarbeiteten Nachrichten auf der Konsole aus Manuel Vögele 2014-05-01 22:10:07 +02:00
  • 8d250b525f Merge branch 'GuiManuel' Manuel Vögele 2014-05-01 21:13:41 +02:00
  • 30579e1488 Chatnachrichten werden jetzt angezeigt Manuel Vögele 2014-05-01 20:30:33 +02:00
  • 8cada1d5ce Die Gui hat nun ein Chatfenster. Bisher können lediglich nachrichten versandt, jedoch nicht empfangen werden. Manuel Vögele 2014-05-01 19:06:58 +02:00
  • 7ffba85903 Threads werden nicht mehr im Konstruktor gestartet, um race conditions zu vermeiden Manuel Vögele 2014-05-01 18:10:01 +02:00
  • 9bf7abb465 Kleines TODO für später Manuel Vögele 2014-05-01 17:51:22 +02:00
  • 85102482a5 Entities werden nun auf die Map gezeichnet Manuel Vögele 2014-05-01 02:22:00 +02:00
  • 4b8d4d002d Parser ruft nun überall Backend.RefreshGui() auf, wo daten im Backend verändert werden. Manuel Vögele 2014-05-01 02:20:56 +02:00
  • 98f50d3490 Zugriffe auf die Datenstrukturen des Backends werden jetzt über locks synchronisiert. Manuel Vögele 2014-05-01 02:09:17 +02:00
  • 3b6f407e1c Terminate application after window close Manuel Vögele 2014-05-01 00:57:00 +02:00
  • 3be391802a Tile size 32x32 Manuel Vögele 2014-04-30 18:28:26 +02:00
  • a9a46003df Neue Texturen: bow-and-arrow, dragon1-3, forest, knight, tree (unbenutzt), walkable, water Wafa Sadri 2014-04-30 18:08:45 +02:00
  • ac5aca6dca (Hoffentlich) Windows-Fix Manuel Vögele 2014-04-30 18:03:20 +02:00
  • 2f233aa226 SetClientSizeCore statt direktzugriff auf ClientSize Manuel Vögele 2014-04-30 17:50:47 +02:00
  • ba4eb0d2d9 Erste Gui Version. Es wird lediglich die Map gezeichnet. Das Backend ist angeschlossen Manuel Vögele 2014-04-30 17:28:58 +02:00
  • 7a8df2e147 Pathwalker-Klasse (Blatt 7) Manuel Vögele 2014-04-28 15:03:46 +02:00
  • a384310766 Meine Implementierung des Buffers Manuel Vögele 2014-04-28 13:39:50 +02:00
  • d5ff331240 Backend.cs und Buffer_Wafa.cs Samed Bektas 2014-04-19 17:16:55 +02:00
  • 06f30a9adf Merge branch 'master' of manuel-voegele.de:inf3 Wafa Sadri 2014-04-16 14:54:41 +02:00
  • d76075cddb Alles commited (inf3.csproj & Buffer_Wafa) Wafa Sadri 2014-04-16 14:54:00 +02:00
  • 18a258c4ef Eigenen Buffer geschrieben (WIP) Wafa Sadri 2014-04-16 14:51:24 +02:00
  • 84a996cd50 Trololololo Manuel Vögele 2014-04-16 14:49:18 +02:00
  • f549a4497d Merge branch 'master' of manuel-voegele.de:inf3 Manuel Vögele 2014-04-16 14:46:43 +02:00
  • 7e9fbbcf15 Konstanten statt literale im source Manuel Vögele 2014-04-16 14:46:26 +02:00
  • cc268a3983 Eigener Buffer für Producer-Consumer Lösung. Noch unvollständig Daniel Herrmann 2014-04-16 14:28:01 +02:00
  • 32048c3d84 Müll-Dateien gelöscht Manuel Vögele 2014-04-11 12:30:37 +02:00
  • c8b1c29e96 Ans-Bug beseitigt Manuel Vögele 2014-04-11 12:21:39 +02:00
  • 9f2fcb77b0 KeyNotFoundException is the right one Manuel Vögele 2014-04-11 12:18:39 +02:00
  • 0d297cfd36 start the parser Daniel Herrmann 2014-04-11 12:17:15 +02:00
  • a125e87570 UnnamedValues wird jetzt initialisiert Manuel Vögele 2014-04-11 12:07:38 +02:00
  • 1888ef1393 Compilefehler beseitigt Manuel Vögele 2014-04-11 12:05:16 +02:00
  • eebfeba568 Namespace Manuel Vögele 2014-04-11 12:04:44 +02:00
  • f990df5959 Dateien in richtigen ordner verschoben Manuel Vögele 2014-04-11 12:03:40 +02:00
  • d09316f036 Noch mehr namespace Manuel Vögele 2014-04-11 12:03:17 +02:00
  • 091a423725 Mehr namespace Manuel Vögele 2014-04-11 11:58:53 +02:00
  • ecd184f03e Namespace Manuel Vögele 2014-04-11 11:57:49 +02:00
  • 4b1f040498 no message Daniel Herrmann 2014-04-11 11:56:45 +02:00
  • 765b95374d Enum in eigene Klasse verfrachtet, jetzt überall erhältlich! Wafa Sadri 2014-04-11 11:52:34 +02:00
  • 531ac335ee online klasse erstellt und wird jetzt auch benutzt Wafa Sadri 2014-04-11 11:43:22 +02:00
  • 736b90c72b time erzeugt und wird jetzt auch benutzt Wafa Sadri 2014-04-11 11:41:20 +02:00
  • 8c4e337e82 YourID erzeugt und wird jetzt auch benutzt Wafa Sadri 2014-04-11 11:39:38 +02:00
  • 478e79924c Merge branch 'master' of manuel-voegele.de:inf3 Wafa Sadri 2014-04-11 11:36:16 +02:00
  • 3488246873 challenge erzeugt und wird jetzt auch benutzt Wafa Sadri 2014-04-11 11:35:57 +02:00
  • b44705d9e6 ParsePlayer ruft jetzt MapPlayer auf Manuel Vögele 2014-04-11 11:34:34 +02:00
  • ef31ddf949 Merge branch 'master' of manuel-voegele.de:inf3 Wafa Sadri 2014-04-11 11:30:13 +02:00
  • 1d26e2b8af result erstellt und benutzt im parser Wafa Sadri 2014-04-11 11:29:43 +02:00
  • e4eac1ee53 Merge branch 'master' of manuel-voegele.de:inf3 Daniel Herrmann 2014-04-11 11:28:42 +02:00
  • 49ee631e3e Merge branch 'master' of manuel-voegele.de:inf3 Daniel Herrmann 2014-04-11 11:28:34 +02:00
  • 72279dbdcb opponent aufruf hat gefehlt -> eingefügt + ID attribut eingefügt Wafa Sadri 2014-04-11 11:22:00 +02:00
  • fc385dfd9a Merge branch 'master' of manuel-voegele.de:inf3 Wafa Sadri 2014-04-11 10:48:49 +02:00
  • 9c30e121f3 Opponent erzeugt Wafa Sadri 2014-04-11 10:48:24 +02:00
  • 15181e1021 Meine Compilefehler sind jetzt raus. Was machen eure? :D Manuel Vögele 2014-04-11 10:37:36 +02:00
  • ab60843c61 Merge branch 'master' of manuel-voegele.de:inf3 Wafa Sadri 2014-04-11 10:28:37 +02:00
  • ab10b354b2 Message Klasse erzeugt und verwendet in Parser.cs Wafa Sadri 2014-04-11 10:27:21 +02:00
  • 4b53f153fe Fehlerbehandlung im Parser vervollständigt Manuel Vögele 2014-04-11 10:12:36 +02:00
  • d91ec3fa6e comments Wafa Sadri 2014-04-11 08:56:41 +02:00
  • 2be1340ea0 ProcessOnline geschrieben Wafa Sadri 2014-04-11 08:54:43 +02:00
  • 8b5316570b ProcessTime geschrieben Wafa Sadri 2014-04-11 08:51:41 +02:00
  • 476badf8c1 Merge branch 'master' of manuel-voegele.de:inf3 overnight merge, hatte vergessen zu commiten als ich fertig war gestern :D Wafa Sadri 2014-04-11 08:47:39 +02:00
  • d5363bad1d comments Wafa Sadri 2014-04-11 08:47:22 +02:00
  • 30fe600a82 Ich sollte mir echt angewöhnen auf compilefehler zu checken bevor ich code einchecke -.- Manuel Vögele 2014-04-10 21:14:20 +02:00
  • c6d1303d17 ProcessMapcell implementiert Manuel Vögele 2014-04-10 21:12:47 +02:00
  • 06e0af9ec3 ProcessDragon ruft nun MapDragon auf Manuel Vögele 2014-04-10 21:10:24 +02:00
  • 2a28de556b ProcessEntities und ProcessPlayers fertiggestellt Manuel Vögele 2014-04-10 21:07:52 +02:00
  • df5d493799 Merge branch 'master' of manuel-voegele.de:inf3 Manuel Vögele 2014-04-10 18:15:15 +02:00
  • a316b0072a clear()-methoden im Backend Manuel Vögele 2014-04-10 18:15:01 +02:00