Merge branch 'javafx' into client-server
Merge remote-tracking branch 'origin/develop' into javafx
Added a scroll box to the UI to support the full 10 card hand limit
Deck size is now properly set at the start
Fixed Eclipse issues with POM files
Merge branch 'javafx' of github.com:Cardshifter/Cardshifter into javafx
Added array of ids to ZoneMessage, fixes #41 to let #40 be implemented
Server sends message to clients when a player disconnects, fixes #32
Deprecated 'phases' in server-controlled game, it is no longer needed
Merge branch 'client-server' into javafx
merging client-server with javafx
deck size count labels should now always be correct
Fixed issue of all threads not closing on exiting client
Sending disconnected message also if there are 'no more bytes to read'
client now gets visual update when opponent leaves
Added EventExecution interface, moved the event executing to the EventExecutor
parameter on registering events for identification / easier debugging
Added logging of all possible actions to AI
Added Scheduler and Guava to Server
Made ECSGame final to indicate that it should not be extended