Added travis support.
Added developer guidelines to the readme. [skip ci]
Updated developer guidelines in readme. [skip ci]
Initial cleanup, introduced Action interface.
Moved all Action related classes into com.cardshifter.core.actions and cleaned up the code.
Reverted the need for table to be non-null in Events#callEvent.
Fixed bug where the game would crash when attempting to enchant something.
Refactored out end turn, play, scrap, attack, enchant and enchant special actions out of the startup script.
Removed some superfluous commented code from the startup script.
Added coding style section to readme. [skip ci]
Merge branch 'javafx' of github.com:Cardshifter/Cardshifter into javafx
Merge branch 'client-server' of github.com:Cardshifter/Cardshifter into javafx
fixed turnNumber to only increase when control returns to player
completed first draft battlefield rendering
Updated readme to include a platform section. [skip ci]
finished prototype choice selection box
fixed card sizes, refactored how they are computed
started targeting, preparing to refactor rendering
separated rendering from creating hands/battlefields
targeting is working except for enchants