58c6bc7ddb
A network game is now automatically filled up with computer players up to the configured maximum number of players. This should maybe be optional?
lotodore2007-08-11 20:24:08 +00:00
b18152c0b8
New build system - lib, game and server. Tested on windows, but does not yet work without modifications, as it does not consider dependencies (this has stupid limitations, see http://trolltech.com/developer/task-tracker/index_html?id=79706&method=entry ). Also, the debugging files (.pdb) are overwritten for each project, the projects would need to be in separate directories for this to work.
lotodore2007-08-11 14:18:48 +00:00
26299e80c0
Server states can now handle multiple games (are multithreading capable).
lotodore2007-08-11 10:02:04 +00:00
6a580c81d5
This revision manually adds one computer player in network games. Don't start with 7 players.
lotodore2007-08-10 23:52:31 +00:00
829f094ce8
Fixed networking (LocalHand::getPreflop etc. now return the correct objects). Removed even more code which is no longer needed.
lotodore2007-08-07 21:17:11 +00:00
03ecc5b9cb
Removed client code which is no longer needed now. Networking still somewhat broken.
lotodore2007-08-07 20:37:34 +00:00
a7cdb38ab8
Don't use old factory functions for preflop/flop/turn/river.
lotodore2007-08-06 21:46:03 +00:00
0aef0d9e42
Removed dependencies on old preflop/flop/turn/river interface from networking. Compiles, but networking is BROKEN. Also includes first try of computer players for networking, which is broken, too.
lotodore2007-08-06 21:38:09 +00:00
e612b77b1b
more polymorphie steps for BeRo (sry lotodore for last buggy rev)
doitux2007-08-05 23:57:16 +00:00
b68b8d48dd
more polymorphie steps for BeRo
doitux2007-08-05 13:07:23 +00:00
ce61172ab3
more polymorphie steps for BeRo
doitux2007-08-04 22:19:40 +00:00
0a0a24433e
more polymorphie steps for BeRo - local game --> unstable
doitux2007-08-04 22:05:12 +00:00
07f8a2aaeb
more polymorphie steps for BeRo - local game --> unstable
doitux2007-08-04 21:30:20 +00:00
1f00b3f458
more polymorphie steps for BeRo
doitux2007-08-04 12:08:10 +00:00
421ca6c62d
more polymorphie steps for BeRo
doitux2007-08-04 11:37:26 +00:00
993465a213
first polymorphie steps for BeRo (BettingRounds)
doitux2007-08-04 01:30:59 +00:00
0cd9c9c769
licence removed from translation because of ram problems during compile resources.qrc
doitux2007-08-03 22:50:51 +00:00
5188f708fa
italian translation added
doitux2007-08-03 21:48:08 +00:00
0da29b3874
The console server can now be fully used for a single game. The first player to join the game is admin, he can start the game and kick players. However, if the admin player leaves, a new game can only be started if all players have left before (this is a bug, admin status should be passed to another player).
lotodore2007-08-02 20:52:13 +00:00
f11998c28c
Added console server app. First try. Depends on qt for locale-specific stuff. Cannot start a game yet, only join is possible. Cannot run multiple games yet. Not yet as service/daemon, because testing is easier with a simple console app.
lotodore2007-07-30 23:22:58 +00:00
5d13dd7803
Went over netpacket.cpp - additional checks, check function in base class. More restrictive concerning size of packets.
lotodore2007-07-29 23:45:10 +00:00
bd08245c1c
(Hopefully) solved the player number problem, when players join and leave an existing game. Numbers are now assigned on game start, not before. Note: Network play is not compatible to the current official version.
lotodore2007-07-24 14:55:14 +00:00
5c63a12104
All sounds are now only played if sound output is on (even the ping in network game). Audio is only initialized if it is enabled. Fixed double sounds in network games. Simplified fading out cards on fold.
lotodore2007-06-16 09:48:23 +00:00
af9f799b51
Fixed dealer position for network games.
lotodore2007-06-15 23:00:11 +00:00
89620a7702
Fading out cards when server folds because of timeout.
lotodore2007-06-15 22:05:03 +00:00
7345630c0d
boost timer: total_seconds instead of just seconds. Fixed bug where an invalid hand object was accessed. Only set action to "fold" for leaving players if they are active and are not fold.
lotodore2007-06-14 20:29:59 +00:00