Commit graph

37 commits

Author SHA1 Message Date
d2df76cae4 Withdraw games on start
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@580 72836036-5685-4462-b002-a69064685172
2011-06-22 07:04:13 +02:00
670e4e8198 GameOfferControl: Handle disappearing players correctly
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@572 72836036-5685-4462-b002-a69064685172
2011-06-22 03:48:51 +02:00
Jannis Harder
63013dc82c Integrated dedicated server
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@563 72836036-5685-4462-b002-a69064685172
2011-06-22 01:08:54 +02:00
af128b65b5 Make sure the connection control doesn't emit any events after disconnect is called
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@555 72836036-5685-4462-b002-a69064685172
2011-06-21 21:03:32 +02:00
6acf9d6078 Fix redealing in network mode
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@554 72836036-5685-4462-b002-a69064685172
2011-06-21 20:44:28 +02:00
df535edb70 Fix up GameSettings in ConnectionControl
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@550 72836036-5685-4462-b002-a69064685172
2011-06-21 17:19:28 +02:00
fcd7af7628 Fix unknown host error
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@544 72836036-5685-4462-b002-a69064685172
2011-06-21 13:36:15 +02:00
0b1f9383ce Fix NullPointerException on disconnect
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@534 72836036-5685-4462-b002-a69064685172
2011-06-21 03:31:43 +02:00
fc3c5a3e28 Fix message order in ConnectionControl
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@533 72836036-5685-4462-b002-a69064685172
2011-06-21 03:09:21 +02:00
0b1151e6af Fix network mode
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@521 72836036-5685-4462-b002-a69064685172
2011-06-21 01:24:10 +02:00
f5cff88ec9 Major refactoring of RoundControl and TurnControl
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@516 72836036-5685-4462-b002-a69064685172
2011-06-21 00:04:16 +02:00
2d08646187 Various ConnectionControl fixes
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@513 72836036-5685-4462-b002-a69064685172
2011-06-20 19:17:27 +02:00
72a16316dc Fix transmission of turn_end messages
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@512 72836036-5685-4462-b002-a69064685172
2011-06-20 15:46:01 +02:00
0c3eb9a283 Fixed a bunch of network synchronization bugs
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@510 72836036-5685-4462-b002-a69064685172
2011-06-20 06:41:15 +02:00
f3f8ffe462 Added NetworkGameControl
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@503 72836036-5685-4462-b002-a69064685172
2011-06-20 03:59:04 +02:00
Bennet Gerlach
4df5c0e665 Implemented login error messages
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@500 72836036-5685-4462-b002-a69064685172
2011-06-20 03:06:46 +02:00
45656861ab Added NetworkRoundControlTest and started NetworkRoundControl and NetworkTurnControl implementation
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@491 72836036-5685-4462-b002-a69064685172
2011-06-19 19:46:06 +02:00
Ida Massow
d0d349e5a8 Fix warnings
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@484 72836036-5685-4462-b002-a69064685172
2011-06-19 16:11:23 +02:00
Bennet Gerlach
bf24a9279a Start game button in a network game sends an event
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@479 72836036-5685-4462-b002-a69064685172
2011-06-19 02:47:38 +02:00
7396a4ee85 Refactor ConnectionControl
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@475 72836036-5685-4462-b002-a69064685172
2011-06-19 00:58:06 +02:00
Ida Massow
d47e291d19 Tests für NetworkControl
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@473 72836036-5685-4462-b002-a69064685172
2011-06-19 00:28:23 +02:00
Ida Massow
ac3c13c50b Ca. 150 Zeilen überflüssigen Code entfernt
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@463 72836036-5685-4462-b002-a69064685172
2011-06-18 16:19:20 +02:00
Ida Massow
bc835d499f Fix many comments, fix tests, fix complexity
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@462 72836036-5685-4462-b002-a69064685172
2011-06-18 15:01:21 +02:00
Jannis Harder
c50fd5d701 Created IConnectionControl and preliminary MockConnectionControl
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@460 72836036-5685-4462-b002-a69064685172
2011-06-18 03:23:30 +02:00
Jannis Harder
caa49d174b Finished network game setup (without starting)
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@456 72836036-5685-4462-b002-a69064685172
2011-06-18 03:05:35 +02:00
Jannis Harder
626f4bd9ab Implemented color changing in game begin panels
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@455 72836036-5685-4462-b002-a69064685172
2011-06-18 02:34:07 +02:00
Jannis Harder
fbf5cc3572 Simplified ConnectionControl
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@454 72836036-5685-4462-b002-a69064685172
2011-06-18 01:25:26 +02:00
Jannis Harder
5aa115f4db Fix leaveGame
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@453 72836036-5685-4462-b002-a69064685172
2011-06-18 00:57:04 +02:00
Jannis Harder
4db4ec03d7 Moved filtering for UUIDs into ConnectionControl
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@452 72836036-5685-4462-b002-a69064685172
2011-06-18 00:40:41 +02:00
Ida Massow
4860867fe8 halbfertige netzwerkdinge
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@450 72836036-5685-4462-b002-a69064685172
2011-06-17 22:24:23 +02:00
1b9c7c4778 Start implementing color changing over network
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@442 72836036-5685-4462-b002-a69064685172
2011-06-15 19:02:13 +02:00
ebacf1ae74 Implement joining games
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@434 72836036-5685-4462-b002-a69064685172
2011-06-14 04:55:24 +02:00
Ida Massow
f5a05f2c8d Kommentare und kleinere Umbauten
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@426 72836036-5685-4462-b002-a69064685172
2011-06-13 23:31:47 +02:00
570187c950 Implemented most of network settings control
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@425 72836036-5685-4462-b002-a69064685172
2011-06-13 22:29:28 +02:00
f4972b339b Transmit a whole GameSettings object with game offers
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@410 72836036-5685-4462-b002-a69064685172
2011-06-11 03:15:13 +02:00
630cdea1d9 Make game offers, withdrawals (untested) and requests work
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@408 72836036-5685-4462-b002-a69064685172
2011-06-11 02:19:23 +02:00
Ida Massow
cc4797fd8b Netzwerk hat Panel mit laufenden Spielen und einem funktionierenden Abbrechen-Button
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@406 72836036-5685-4462-b002-a69064685172
2011-06-11 00:02:42 +02:00