summaryrefslogtreecommitdiff
path: root/src/client_game_states.c
Commit message (Collapse)AuthorAge
* First implementation of dgamelaunch mode.Mario Kilies2011-01-31
|
* Reduced license header width.Mario Kilies2011-01-29
|
* redisplay 'placing cards' message, because it may be overwrittenReiner Herrmann2011-01-29
|
* 'Waiting for player to choose stack' is now only displayed if it is not our ↵Mario Kilies2011-01-29
| | | | turn.
* Added license headers.Mario Kilies2011-01-29
|
* Some minor changes: Removed some debug output; Switched from usleep() to ↵Mario Kilies2011-01-29
| | | | sleep() for delaying connections to server.
* Added documentation for client_game_states.c.Mario Kilies2011-01-29
|
* Added missing ui_update().Mario Kilies2011-01-29
|
* Implemented final scores window.Mario Kilies2011-01-27
|
* Switched from wrefresh() to wnoutrefresh() calls for UI display. Introduced ↵Mario Kilies2011-01-27
| | | | ui_update() to update the screen.
* Added optional highlighting of messages in the message window.Mario Kilies2011-01-25
|
* Slowed down the 'play cards' state by inserting a delay. The player who is ↵Mario Kilies2011-01-25
| | | | currently placing its card/picking its stack is highlighted.
* Client game states now handle display of the player's score.Mario Kilies2011-01-25
|
* fix bug where server is sending message to wrong clientsReiner Herrmann2011-01-25
|
* added some debug outputReiner Herrmann2011-01-25
|
* update stacks in ui after placing cards / selecting stacksReiner Herrmann2011-01-25
|
* use renamed function card_stack_clearReiner Herrmann2011-01-25
|
* Merge branch 'master' of ssh://icarus-git/~git/oxenReiner Herrmann2011-01-25
|\
| * Implemented card_stack_push(). Renamed card_stack_clear() to ↵Mario Kilies2011-01-25
| | | | | | | | card_stack_replace() and card_stack_upper_card() to card_stack_top(). Added documentation.
* | finished implementing play_cards function for client/server; added new ↵Reiner Herrmann2011-01-25
|/ | | | message type next_action which indicates whether the game is finished or the server will deal new cards
* Added client side score calculation for players.Mario Kilies2011-01-25
|
* Added 'Choose stack' message.Mario Kilies2011-01-25
|
* Merge branch 'master' of ssh://icarus-git/~git/oxenReiner Herrmann2011-01-25
|\
| * Message window is now displayed through the client states.Mario Kilies2011-01-25
| |
* | implement part of state_client_play_cards(); added new message type: hello ↵Reiner Herrmann2011-01-25
|/ | | | reply from server which notifies clients of their player-ids
* Minor changes. Renamed global.[ch] to data_store.[ch], data_store to ↵Mario Kilies2011-01-25
| | | | data_store_t and datamodel() to data_store().
* Removed awkward pnoc_t and refactored its contents to the new ↵Mario Kilies2011-01-25
| | | | player_list_entry_t.
* Created a mainstack datatype. Refactored server game states into separate ↵Mario Kilies2011-01-25
| | | | functions.
* Refactored client game states into separate functions instead of handling ↵Mario Kilies2011-01-25
them in a huge switch() statement.