Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-12-01 | Move hand calculations to a new file. | Vegard Storheil Eriksen | 3 | -51/+103 | |
2010-12-01 | List::operator bool() should be const. | Vegard Storheil Eriksen | 1 | -1/+1 | |
2010-12-01 | Minor bug in Game::round_end() - don't call round_start() before all clients ↵ | Vegard Storheil Eriksen | 1 | -1/+0 | |
have responded. | |||||
2010-12-01 | Added game mode selection, with 1p and 4p testing modes. | Vegard Storheil Eriksen | 2 | -8/+30 | |
2010-12-01 | Made Game and Game::Player take ChildBase::p instead of Child::p. | Vegard Storheil Eriksen | 2 | -5/+5 | |
2010-12-01 | Made «dumb» ClientDumb. | Vegard Storheil Eriksen | 2 | -0/+39 | |
2010-12-01 | Made Client a child of abstract ClientBase. | Vegard Storheil Eriksen | 1 | -9/+37 | |
2010-12-01 | Added lobby support to Client. | Vegard Storheil Eriksen | 2 | -4/+30 | |
2010-11-30 | Add LobbyStatus and LobbyAction messages. | Vegard Storheil Eriksen | 2 | -0/+50 | |
2010-11-30 | Simplified Message API. All messages are now serialized by Boost.Serialize. | Vegard Storheil Eriksen | 3 | -256/+189 | |
2010-11-30 | Changed from text to binary archive. | Vegard Storheil Eriksen | 1 | -4/+4 | |
2010-11-30 | Change Message::BoostBase API. | Vegard Storheil Eriksen | 2 | -53/+37 | |
2010-11-29 | Wait for Ready from client before starting a new round. | Vegard Storheil Eriksen | 3 | -6/+13 | |
2010-11-28 | Command line arguments takes precedence over values from the configuration file. | Atle Hellvik Havsø | 1 | -2/+5 | |
Signed-off-by: Atle Hellvik Havsø <atle@havso.net> | |||||
2010-11-28 | Added a Config class. Example usage: | Atle Hellvik Havsø | 2 | -0/+129 | |
Config hei; hei.add_element("nick", n); hei.add_element("server", s); hei.add_element("port", p); hei.get_element("nick"); hei.get_element("server"); hei.get_element("port"); Signed-off-by: Atle Hellvik Havsø <atle@havso.net> | |||||
2010-11-28 | End the round when the wall is depleted. | Vegard Storheil Eriksen | 1 | -0/+7 | |
2010-11-28 | Draw a replacement tile after kan. | Vegard Storheil Eriksen | 1 | -0/+1 | |
2010-11-28 | Handle Ron and Tsumo actions, start a new round after one is over. | Vegard Storheil Eriksen | 1 | -13/+14 | |
2010-11-28 | Separated Game::Player method definitions into new file. | Vegard Storheil Eriksen | 2 | -330/+331 | |
2010-11-28 | Added simple can_ron() and can_tsumo() tests. No kokushi/chitoi yet. | Vegard Storheil Eriksen | 2 | -1/+74 | |
2010-11-27 | Whoops, missed one. Also, we don't need to construct a rotated tile. | Vegard Storheil Eriksen | 2 | -4/+4 | |
2010-11-27 | Force all fields of Tile to be initialized. | Vegard Storheil Eriksen | 2 | -8/+1 | |
2010-11-27 | List of nicks now in correct order for all players. | Vegard Storheil Eriksen | 1 | -0/+9 | |
2010-11-27 | Added kan-dora. | Vegard Storheil Eriksen | 2 | -0/+9 | |
2010-11-27 | Added dora. | Vegard Storheil Eriksen | 2 | -4/+10 | |
2010-11-27 | Handle chi/pon/kan actions. | Vegard Storheil Eriksen | 2 | -4/+130 | |
2010-11-27 | Use tilegroups for exposed tiles instead of just a list of tiles. | Vegard Storheil Eriksen | 2 | -2/+2 | |
2010-11-27 | Added List::del(). | Vegard Storheil Eriksen | 1 | -0/+5 | |
2010-11-27 | Chi only from left. | Vegard Storheil Eriksen | 2 | -7/+9 | |
2010-11-27 | Using CyclicInt for PlayerNum. | Vegard Storheil Eriksen | 2 | -21/+25 | |
2010-11-27 | Added CyclicInt convenience class. | Vegard Storheil Eriksen | 1 | -0/+80 | |
2010-11-27 | Fixed minor regression in server. | Vegard Storheil Eriksen | 1 | -3/+3 | |
2010-11-27 | Split target type and target offset in Action. | Vegard Storheil Eriksen | 3 | -12/+21 | |
2010-11-27 | Removed obsolete files. | Vegard Storheil Eriksen | 7 | -628/+0 | |
2010-11-27 | Changed format of RoundState again. | Vegard Storheil Eriksen | 6 | -46/+58 | |
2010-11-27 | Added List class to avoid reinventing features in each case. | Vegard Storheil Eriksen | 5 | -40/+41 | |
2010-11-25 | Changed contents of Message::RoundState. Made relevant changes to client. | Vegard Storheil Eriksen | 2 | -6/+23 | |
2010-11-25 | Added dora-field to RoundState. | Vegard Storheil Eriksen | 2 | -0/+4 | |
2010-11-25 | Replace GameVariant/RuleSet::Standard with Game::Player. | Vegard Storheil Eriksen | 2 | -85/+224 | |
2010-11-25 | Added Game::Player. | Vegard Storheil Eriksen | 2 | -0/+208 | |
2010-11-25 | Client::game_start() now take list of nicks, not list of clients. Minor cleanup. | Vegard Storheil Eriksen | 2 | -17/+7 | |
2010-11-25 | Add invisible-flag to Tile. | Vegard Storheil Eriksen | 1 | -0/+2 | |
2010-11-25 | Add get_set() to Tile. | Vegard Storheil Eriksen | 2 | -1/+46 | |
2010-11-25 | Add Action() taking type and target and Actions::operator bool(). | Vegard Storheil Eriksen | 2 | -0/+18 | |
2010-11-25 | Added Tiles::sort(). | Vegard Storheil Eriksen | 2 | -6/+30 | |
2010-11-25 | Rename Player to Client, to better reflect what it represents. | Vegard Storheil Eriksen | 8 | -48/+47 | |
A Player should be specific to a game, while a Client may participate in several. | |||||
2010-11-25 | Changed parts of the Wall API to make it reusable. Simplified the building. | Vegard Storheil Eriksen | 2 | -56/+26 | |
2010-11-25 | Added get_num(), operator==() and operator++() to Tile. | Vegard Storheil Eriksen | 2 | -0/+26 | |
2010-11-25 | Action::operator==() should take a reference. | Vegard Storheil Eriksen | 2 | -2/+2 | |
2010-11-25 | Remove Action::player and turn Action::target into an int. | Vegard Storheil Eriksen | 2 | -78/+74 | |