lotodore
|
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.
|
2007-07-24 14:55:14 +00:00 |
|
lotodore
|
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.
|
2007-06-16 09:48:23 +00:00 |
|
lotodore
|
89620a7702
|
Fading out cards when server folds because of timeout.
|
2007-06-15 22:05:03 +00:00 |
|
lotodore
|
43cb4664cf
|
Fixed the refresh of the local action.
|
2007-06-15 21:15:37 +00:00 |
|
lotodore
|
4e6a78dcb5
|
Fixed player disconnects (again).
|
2007-06-15 20:56:31 +00:00 |
|
lotodore
|
e19f6c7471
|
Rewrote the code which handles leaving of players during the network game. Some bug is still remaining.
|
2007-06-15 10:38:41 +00:00 |
|
lotodore
|
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.
|
2007-06-14 20:29:59 +00:00 |
|
lotodore
|
0470bceeff
|
Make sounds work in network games.
|
2007-06-11 21:51:58 +00:00 |
|
lotodore
|
5af91f4ea2
|
Winning a game is now logged.
|
2007-06-11 20:35:12 +00:00 |
|
lotodore
|
0d4e38705d
|
It is now possible to start the network game with a player number below the maximum player count.
|
2007-06-11 19:46:18 +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
|
baf2c82864
|
Added new packet type as end of game notification. Now displaying dialogs at end of game, to start a new game. Server errors are displayed.
|
2007-06-10 23:28:25 +00:00 |
|
doitux
|
0eb3e7e706
|
network allintimer changes
|
2007-06-10 21:45:31 +00:00 |
|
lotodore
|
b624714f5d
|
Resetting cards value on client side each hand. Added GUI synchronization function. Fixed update of pot when all but one fold. Reset sets on end of hand.
|
2007-06-10 12:46:29 +00:00 |
|
lotodore
|
6c9e6a6a28
|
On player action timeout, check will now be done if possible.
|
2007-06-10 10:11:00 +00:00 |
|
lotodore
|
27bc1adeeb
|
Call switchRounds as client.
|
2007-06-09 21:50:35 +00:00 |
|
lotodore
|
db4aea3f78
|
Automatic action when for player timeout. First try, not finished yet.
|
2007-06-08 22:14:05 +00:00 |
|
lotodore
|
1d838fcc07
|
Fixed resetting of pot at end of hand. Fixed resetting of sets at end of round.
|
2007-06-08 21:25:12 +00:00 |
|
lotodore
|
056ae1aa32
|
Cleaned up some networking code. Total sets are now calculated by the client.
|
2007-06-08 20:19:21 +00:00 |
|
lotodore
|
9a29830532
|
Player action timeout - display is working, function still missing.
|
2007-06-07 23:24:22 +00:00 |
|
lotodore
|
fb274284f5
|
Kicking players at the beginning of a network game now works.
|
2007-06-07 21:19:06 +00:00 |
|
lotodore
|
ee76f454bd
|
Linefeeds.
|
2007-06-07 18:52:58 +00:00 |
|
lotodore
|
9a59e688e6
|
Logging in network games should work now.
|
2007-06-07 18:41:11 +00:00 |
|
lotodore
|
0bb9143855
|
Added missing include for TCP_NODELAY.
|
2007-06-07 16:18:06 +00:00 |
|
lotodore
|
48c7a27145
|
Pot and total sets are now displayed correctly.
|
2007-06-07 15:09:51 +00:00 |
|
lotodore
|
05a86be4fe
|
Delay after showing cards when all in condition is true. Added option TCP_NODELAY. Round is now shown before dealing cards.
|
2007-06-07 14:06:22 +00:00 |
|
doitux
|
cfdc52a8d5
|
net timer changes
|
2007-06-07 07:55:18 +00:00 |
|
lotodore
|
8a22157cbd
|
First try of showing cards when everybody is all in.
|
2007-06-06 21:16:52 +00:00 |
|
lotodore
|
ce6f489fba
|
Added additional packet for showing cards when allInCondition is true.
|
2007-06-05 23:04:51 +00:00 |
|
lotodore
|
9a3e45d710
|
Added delays between dealing cards. Added check for IPv6.
|
2007-06-05 21:28:47 +00:00 |
|
lotodore
|
2ade19b45d
|
Fixed protocol for name resolution.
|
2007-06-04 21:44:42 +00:00 |
|
lotodore
|
686c028b38
|
Server errors are now shown.
|
2007-06-04 17:04:03 +00:00 |
|
lotodore
|
e6d1b46ba1
|
SCTP support.
|
2007-06-04 16:49:19 +00:00 |
|
lotodore
|
895317a257
|
Fixed missing include.
|
2007-06-04 16:30:30 +00:00 |
|
lotodore
|
b9ccba6ed4
|
Proper detection whether SCTP is available. Do not update player names on configuration change if network client is running.
|
2007-06-04 16:19:11 +00:00 |
|
lotodore
|
f932e39983
|
Players should now be able to leave a network game, the other players can continue the game (if it wasn't the server who left).
|
2007-06-03 14:57:33 +00:00 |
|
lotodore
|
1fcb0c80fd
|
Fixed init gui in networking (is now thread safe). Fixed displaying of game/hand number for network games.
|
2007-06-03 13:36:24 +00:00 |
|
lotodore
|
2022e794ae
|
Removed some TODOs. Fixed network error message.
|
2007-06-02 21:19:19 +00:00 |
|
lotodore
|
b7b09aed0b
|
Fixed bug when folding after raising.
|
2007-06-02 16:35:41 +00:00 |
|
lotodore
|
9512133490
|
Made it compile on windows. Fixed bug: Chat during change of hand did not work. Changed audio extension to wav.
|
2007-06-02 15:53:19 +00:00 |
|
lotodore
|
36496a402f
|
Fixed a problem where an empty chat message would cause an uncaught exception.
|
2007-05-27 22:23:48 +00:00 |
|
lotodore
|
875750a998
|
Game now properly continues after someone looses.
|
2007-05-27 21:39:16 +00:00 |
|
lotodore
|
4dc13d9661
|
Fixed wrong assert. Chat now continues after end of game.
|
2007-05-27 20:50:24 +00:00 |
|
lotodore
|
a53738135d
|
Fix resetting action too early in network client.
|
2007-05-27 18:38:53 +00:00 |
|
lotodore
|
1232017e3a
|
Fixed running more than the first hand in network games.
|
2007-05-27 13:24:52 +00:00 |
|
lotodore
|
5cb5509dec
|
Networking should mostly be working now. Some small issues concerning the display of pot/sets, and some delays are still needed.
|
2007-05-26 17:06:03 +00:00 |
|
lotodore
|
c5e34fe186
|
Should be working to play up to river.
|
2007-05-25 19:53:07 +00:00 |
|
lotodore
|
e14d01432c
|
Flop/turn/river cards are now sent in a network game.
|
2007-05-25 18:28:05 +00:00 |
|
lotodore
|
13a731e041
|
Chat messages are now working.
|
2007-05-25 16:03:12 +00:00 |
|
lotodore
|
e8d7009106
|
Fixed GUI refresh. Added calls to setHighestSet.
|
2007-05-24 23:38:40 +00:00 |
|