summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* receive and store selected (open) cards from playersReiner Herrmann2011-01-24
|
* Merge branch 'master' of ssh://icarus-git/~git/oxenReiner Herrmann2011-01-24
|\
| * Implemented STATE_CLIENT_SELECT_OPEN_CARD.Mario Kilies2011-01-24
| |
* | add mapping between sockets and pnocsReiner Herrmann2011-01-24
|/
* renamed draw_card to mainstack_remove_cardReiner Herrmann2011-01-24
|
* send hands drawn from mainstack to clientReiner Herrmann2011-01-24
|
* added function for drawing cards from main stack; initialize table stacks ↵Reiner Herrmann2011-01-24
| | | | with drawn cards
* Display stack points window.Mario Kilies2011-01-24
|
* Added game loop termination. Commented out debug messages.Mario Kilies2011-01-24
|
* First attempt to implement STATE_CLIENT_WAIT_FOR_HAND_CARDS.Mario Kilies2011-01-24
|
* Second part of huge refactoring of networking related code.Mario Kilies2011-01-24
|
* Added some consts.Mario Kilies2011-01-24
|
* Huge refactoring of network related code.Mario Kilies2011-01-24
|
* Source code refactoring. Moved net/client/server stuff to 'net' subfolder.Mario Kilies2011-01-24
|
* adapted client_recv_hello to data storeReiner Herrmann2011-01-23
|
* implement function which sends initial stacksReiner Herrmann2011-01-23
|
* added generic net_send function and adapted functions it is usingReiner Herrmann2011-01-23
|
* adapt player_list receive function to data storeReiner Herrmann2011-01-23
|
* started refactoring: separate server process for local client; moved net ↵Reiner Herrmann2011-01-23
| | | | code from main.c to game.c
* added global data store and update functionReiner Herrmann2011-01-23
|
* completed game loop with all states and pseudo code in real life session :)Reiner Herrmann2011-01-23
|
* added stack selection testcodeReiner Herrmann2011-01-20
|
* implemented functions for notifying server of selected tablestack and for ↵Reiner Herrmann2011-01-20
| | | | broadcasting the selection results to all clients
* implemented functions for sending/receiving cards selected by a playerReiner Herrmann2011-01-20
|
* Refactored cardstack and tablestacks to card_stack_t and table_stacks_t, ↵Mario Kilies2011-01-16
| | | | that both now are defined as structs rather than arrays. Inserted lots of assert() calls to functions that take pointers as arguments.
* Simplified net_recv(). Refactored 'hand' from array definition to hand_t ↵Mario Kilies2011-01-16
| | | | struct definition.
* moved generic recv function to new file; use payload length inside packets ↵Reiner Herrmann2011-01-16
| | | | instead of packet length
* Merge branch 'master' of ssh://wg.reiner-h.de:22003/~git/oxenReiner Herrmann2011-01-16
|\
| * Merge branch 'master' of ssh://git@wg.reiner-h.de:22003/~git/oxenMario Kilies2011-01-16
| |\
| * | Renamed receive buffer offset macros. Changed argument data types of ↵Mario Kilies2011-01-16
| | | | | | | | | | | | client_recv and server_recv.
* | | need space for nullbyteReiner Herrmann2011-01-16
| |/ |/|
* | fix some warningsReiner Herrmann2011-01-16
| |
* | added create/cleanup function for player_listReiner Herrmann2011-01-16
|/
* typedef struct player_listReiner Herrmann2011-01-15
|
* use packet indizes for better readabilityReiner Herrmann2011-01-15
|
* added some documentationReiner Herrmann2011-01-15
|
* 1. network fix: send also packet length in every packet after packet typeReiner Herrmann2011-01-15
| | | | | to be able to determine exact amount to recv 2. implement functions for sending/receiving dealt hands
* splitted net.c into server/client filesReiner Herrmann2011-01-15
|
* compilation fixReiner Herrmann2011-01-15
|
* fix typo; free more stuffReiner Herrmann2011-01-15
|
* use port from argvReiner Herrmann2011-01-15
|
* add available server/client functionality to mainReiner Herrmann2011-01-15
|
* add missing declarationsReiner Herrmann2011-01-15
|
* bugfix: send correct number of playersReiner Herrmann2011-01-15
|
* Command line parameters hacked in. Moved display stuff in the game loop.Mario Kilies2011-01-15
|
* added function to retrieve userlist on clientReiner Herrmann2011-01-15
|
* Merge branch 'master' of ssh://git@wg.reiner-h.de:22003/~git/oxenMario Kilies2011-01-15
|\
| * added NULL pointer checksReiner Herrmann2011-01-15
| |
| * use already available msg_type enum..Reiner Herrmann2011-01-15
| |
* | Removed input handling from game loop.Mario Kilies2011-01-15
|/