Commit Graph
49 Commits
Author SHA1 Message Date
lotodore 6952ad8a70 Some header file changes. 2011-01-03 20:23:34 +00:00
lotodore ddaf311c12 New log object for network/internet games. Preliminary code. 2011-01-03 18:41:28 +00:00
floty 121575caa5 sqlite-logging: include log in pokerth_lib; new function for game-logging 2010-12-28 23:01:39 +00:00
floty 29e16e3489 create log in session; put some include from header to cpp 2010-12-20 20:30:12 +00:00
lotodore 83da8559a4 Some changes to make CppCheck happier. 2010-10-26 21:32:39 +00:00
floty 4643e7ff89 additional log in sqlite-db + preparation for replay mode 2010-05-29 14:05:41 +00:00
lotodore ac4c2e9aef Integrating precompiled headers support (might speed up compilation). Currently disabled (in .pro files). 2009-05-07 22:36:51 +00:00
lotodore 5beaa816b4 Moving third party sources to third_party folder so that they can be easily distinguished. This should help package maintainers. 2008-03-23 10:36:17 +00:00
floty 7c2e8dc777 cleaning code and hopefully last part of refactoring playerArray to playerLists ;) 2007-10-19 14:03:12 +00:00
floty 211d8fcefc comment out playerArray 2007-10-18 17:58:51 +00:00
floty 06a8fd5730 actual -> current ;) 2007-10-18 17:40:12 +00:00
lotodore 96d1f34f5c Added notification if a new release or beta release of PokerTH is available.
Removed last traces of deprecated blind values.
2007-10-12 13:07:04 +00:00
floty 7dd1013396 implementing manualBlindsList 2007-10-06 12:25:31 +00:00
doitux fc435f2769 exceptions & bugfixes 2007-09-29 00:08:19 +00:00
doitux 45d71f0866 implement new blinds settings (II) 2007-09-28 05:23:13 +00:00
doitux aab3ac6b2c adds activePlayerList and runningPlayerList (XVII) - !!! network-BROKEN !!! 2007-09-27 00:37:01 +00:00
doitux 1f21fe815e adds activePlayerList and runningPlayerList (XIV) - !!! BROKEN !!! - last sable rev866 2007-09-26 19:45:58 +00:00
doitux 6c19233c18 adds activePlayerList and runningPlayerList (XIII) - BUGGY!!! - last sable rev866 2007-09-26 10:13:10 +00:00
doitux f39a7d393a adds activePlayerList and runningPlayerList (V) 2007-09-25 09:07:36 +00:00
doitux f6a316fc2e adds activePlayerList and runningPlayerList (IV) 2007-09-24 21:09:36 +00:00
doitux d03f114b46 adds activePlayerList and runningPlayerList (II) 2007-09-24 10:02:17 +00:00
doitux 84c857cbff adds activePlayerList and runningPlayerList 2007-09-23 21:30:51 +00:00
lotodore 9d63df9218 More work on server redesign. Network mode still broken. 2007-08-20 15:30:22 +00:00
lotodore 26299e80c0 Server states can now handle multiple games (are multithreading capable). 2007-08-11 10:02:04 +00:00
doitux 6c48924667 fixed 2007-08-10 23:40:38 +00:00
doitux a9a2d33e3f buggy!!! 2007-08-10 23:16:21 +00:00
lotodore 07dc39d107 Client engine should now be completely thread safe. const int& -> int. Player CardsValue is now returned as copy, not the array itself. 2007-06-11 17:48:22 +00:00
lotodore 2e12f1bc25 Fixed id bug in networking code. Dealer id is now set correctly. Phew. 2007-05-22 23:27:21 +00:00
lotodore 5744980d36 First try for small blind / big blind before start of hand. There seems to be a problem with player ids or numbers, however. 2007-05-21 22:16:32 +00:00
lotodore 2ce67297ee Tools - random number function is now static. Fixed player number issue with network games (GUI player number needs to be 0), this still requires some work. 2007-05-21 19:00:06 +00:00
lotodore e4039695c0 Protocol changes for big blind / small blind. GUI Player is now stored in Game. 2007-05-20 22:49:07 +00:00
lotodore 4a53678291 Client engine factory needs to be free of configuration file (configuration provided by server). Separated specific start data from general game data. Sending client game object to GUI after creation. Client thread now manages player and game data. 2007-05-20 00:16:29 +00:00
lotodore b773c30ae0 Start position of dealer is now set via network. Added files for network client engine. Added factory code. 2007-05-18 17:13:27 +00:00
lotodore 7540ea17bd Fixed relationship of network session and player data to be consistent with the game engine. Now sending card's values via network. Fixed net packet checks. 2007-05-13 22:25:59 +00:00
doitux e2d394f576 one ConfigFile for all 2007-05-13 18:17:25 +00:00
lotodore 6fbef0af20 Two step initialization for engine. First step: Create and initialize objects (constructor). Second step: Start the engine, update the UI. 2007-05-12 22:00:59 +00:00
lotodore 7c6337d810 Changes in preparation for the integration of the network server. GUI does not directly know Game and Hand any more, only Session. WARNING: This version crashes due to initialization order problems. 2007-05-11 12:01:13 +00:00
lotodore 29b6050ee1 Game configuration now placed in a struct. Prepared to send/receive game configuration over tcp. 2007-04-26 23:07:08 +00:00
lotodore e202a83fbc Fixed bug: "hands before raise" is now taken from dialog. Removed config from game.cpp for networking. 2007-04-26 21:11:13 +00:00
lotodore a8cce94d3b Back to rev. 347 2007-04-20 23:14:08 +00:00
doitux 2b94ce958f path to UTF8
configfile split
2007-04-18 00:11:24 +00:00
lotodore 27cd08ccb0 Maximum number of players is now a constant in game_defs.h. 2007-04-17 07:28:32 +00:00
doitux 12ba01ec3a 2007-03-26 00:13:07 +00:00
doitux a7fa1b03e7 2007-02-04 13:46:27 +00:00
doitux e67c72e010 2007-01-22 22:25:58 +00:00
doitux 387ee11a14 2007-01-21 00:14:35 +00:00
doitux 507ffdd2a8 2007-01-13 22:29:17 +00:00
doitux 1afc0c12c1 myW removed from engine classes 2007-01-13 14:27:56 +00:00
doitux 2b6d39f9d5 import local repo 2007-01-13 02:40:33 +00:00