Benau
7fa92366ed
Make possible to remove disconnected player vote
2018-12-07 00:28:49 +08:00
Benau
a69db65c71
Reset extra server info each game for live changing
2018-12-06 14:52:28 +08:00
Benau
6be39f7ef8
Enable kick-idle-player-seconds only for WAN server
2018-12-06 01:14:01 +08:00
Benau
3d64340137
Add the framework in server lobby for live update config
2018-12-05 14:19:01 +08:00
Benau
72f1dc66cc
Kick idle player which has no network activity to server
2018-12-05 11:12:44 +08:00
Benau
a7311238cf
Warn high ping user earlier
2018-12-05 08:35:11 +08:00
hiker
edad214001
Allow the gui to be updates while loading a track, and use this
...
to show a simple (and still stuttering) animation while loading
a track,
2018-12-05 09:51:41 +11:00
hiker
d6d879d2ed
Show votes in vote overview screen. This is NOT fully working,
...
and contains debug output.
2018-12-01 09:32:21 +11:00
hiker
e20d6a437a
Removed debug code.
2018-11-28 08:17:21 +11:00
hiker
bd0641f12a
Store voting data in lobby protocol so it is available on client
...
and server. Voting behaviour is now to start the race as soon as
all votes are in.
2018-11-28 08:13:59 +11:00
Benau
7d1e7df010
Merge remote-tracking branch 'origin/master'
2018-11-27 15:17:48 +08:00
Benau
9e066706aa
Prevent clients removing too many official assets
2018-11-26 16:38:11 +08:00
Benau
dba713f72e
Fix #3589
2018-11-26 11:55:43 +08:00
Benau
950695769c
std::shuffle players list for randomized starting position
2018-11-25 16:12:39 +08:00
Benau
4c534dc28c
Handle first-team assignment better when joining in the middle of game
2018-11-25 15:49:04 +08:00
Benau
689376dd0f
Make FFA and CTF minor mode
2018-11-24 01:41:36 +08:00
Benau
e47a7b26a0
Add variation for tie vote instead of always from "less" one
2018-11-23 22:17:21 +08:00
hiker
65dc27a3c8
Removed earlier end of voting when majority agrees, but instead
...
start immediately when all votes are in.
2018-11-17 23:26:22 +11:00
Benau
e77eb2ccf6
Allow server owner to force soccer time / goal limits
2018-11-17 00:48:48 +08:00
Benau
f94e226e22
Add ready status to player icon
2018-11-16 20:56:21 +08:00
hiker
0da03e14ca
Use a central timeout controller (in LobbyProtocol) to be used by
...
both client and server. Voting time now starts from the moment the
kart screen is shown (not on first player having finished voting).
Improved coding style.
2018-11-16 16:57:23 +11:00
Benau
1cb1923239
Fix #3554
2018-11-13 14:15:34 +08:00
Benau
1c8f2afd28
Don't show thunderbird when waiting for others
2018-11-03 16:31:51 +08:00
Benau
bdd2b53ec1
Adjust some default values for server config based on play test
...
You need to remove old server_config.xml to have effect
2018-10-27 00:07:51 +08:00
Benau
feb11fa223
Split strict-players from ranked for more usage
2018-10-26 23:55:18 +08:00
Benau
7902431abe
Show bad team message only to server owner
2018-10-25 15:12:18 +08:00
Benau
5326dacb5a
Don't treat as quitted players if disconnect after finished the race
2018-10-25 00:51:27 +08:00
Alayan-stk-2
ab0a0da716
Update the number of ranked races before using it in the rank computations
2018-10-19 01:46:24 +02:00
Benau
8f6ed10a8e
Fix ctf time limit formula
2018-10-14 10:07:09 +08:00
Benau
5f463f7f80
Enable auto server recovery for wan servers only
2018-09-21 20:37:45 +08:00
Benau
6232140689
Implement auto server recovery if connection to stk-addons is lost
2018-09-20 16:43:34 +08:00
Alayan
137a7e671f
Move online screns to their own folders to reduce clutter
2018-09-16 23:55:40 +02:00
Benau
4cf9542be1
Add user version in string to connection request
2018-09-15 15:57:27 +08:00
Benau
e5f5a1c04d
Use a more server owner friendly value instead of threshold
2018-09-15 15:10:03 +08:00
Benau
b613c2c989
Make new startup boost and penalty working in network
2018-09-14 22:23:37 +08:00
Benau
83a456e835
Add kart id checking so that only peer with correct kart can control
2018-09-14 21:42:35 +08:00
Benau
3b070cdaad
Fix ranked server player reconnection handling
2018-09-13 10:46:37 +08:00
Benau
e5aa172d00
Clear player chosen kart each race if not grand prix
2018-09-13 00:40:55 +08:00
Benau
8ad3cbdff9
Save server config when exit server lobby
2018-09-11 21:08:18 +08:00
Benau
dd15947aa1
Use ServerConfig for setup server
2018-09-11 14:06:30 +08:00
Benau
0d93fe427e
Initial work on server_config.xml
2018-09-11 10:13:33 +08:00
Benau
81f2a9e99d
Implement CIDR banning with online id split
2018-09-07 23:55:01 +08:00
Benau
3cdc1b6ddd
Fix crash if server lobby is NULL
2018-09-06 08:41:13 +08:00
Benau
a5c9bbd3ef
Get private port and server id from file
2018-09-06 08:33:11 +08:00
Benau
e2eed9de88
Allow to keep the server connection for clients when polling
2018-09-03 00:48:00 +08:00
Benau
0878e59794
Fix #3421 with settings in user config (default off)
2018-09-01 14:57:38 +08:00
Benau
8873013911
Move base/decode64 to crypto class
2018-08-31 19:30:25 +08:00
Benau
7fe6023e4f
Use current team info to determine next player team
2018-08-31 19:00:14 +08:00
Benau
2199679ac2
Add support for joining server with ongoing game
2018-08-31 16:27:32 +08:00
Benau
8fc2bdcc3f
Show game started info in server screen with icon
2018-08-28 14:43:48 +08:00