修訂. | 時間 | 作者 |
---|---|---|
d71e6eb5bec4 tip | 2022-12-17 00:46:24 | Adam Kaminski |
Added a check that prevents the server from executing the team CCMD. |
||
73a1c6a99b8d | 2022-12-17 00:42:31 | Adam Kaminski |
Replaced C-style char arrays in the team CCMD's callback function with FString. |
||
51750a5f66fc | 2022-12-17 00:33:49 | Adam Kaminski |
Blacklisted the rcon, rcon_logout, and send_password CCMDs from ConsoleCommand. |
||
6d16ad10f91b | 2022-12-16 05:59:50 | Adam Kaminski |
Did some refactoring in TEAM_TimeExpired and replaced C-style char arrays with FString. |
||
cca76668e470 | 2022-12-16 05:59:08 | Adam Kaminski |
Refactored TEAM_DoWinSequence and replaced C-style char arrays with FString. This also fixes an inconsistency in the fadeout times if whether or not the server prints the message. |
||
8836885fd432 | 2022-12-16 03:58:54 | Adam Kaminski |
Added the CVar "sv_distinguishteamchatlines", which distinguishes team chat messages from normal chat messages in the server console/logfile (addresses 0036). |
||
69add5809cea | 2022-12-16 02:18:10 | Adam Kaminski |
Fixed: sv_markchatlines printed chat lines with two timestamps if sv_logfiletimestamp was enabled. |
||
8cd9d65c2c3f | 2022-12-15 23:43:36 | Adam Kaminski |
Fixed: when the server printed a list of flags that were changed, it didn't check if a flag CVar existed first before incrementing the number of flags changed (e.g. "dmflags2 1" doesn't enable any flags because no flag CVar occupies the first bit of dmflags2). |
||
3d1dc73737a3 | 2022-12-15 23:21:49 | Adam Kaminski |
Spectators are now allowed to keep spying on other actors when sv_disallowspying is enabled. |
||
2edc2eb5a3dc | 2022-12-14 07:12:49 | Adam Kaminski |
Fixed a grammatical error in one of the callvote messages. |
||
4cfb33370553 | 2022-11-27 12:56:59 | Adam Kaminski |
Added the helper function PLAYER_SetTime. |
||
850eeed37215 | 2022-11-22 00:56:35 | Adam Kaminski |
- The server skips sending a SVC2_SETPLAYERSTATUS command to the client that initially sent the CLC_STARTCHAT, CLC_ENTERCONSOLE, CLC_ENTERMENU, etc. command, as they already updated the status on their end. |
||
32f2394fc70d | 2022-11-21 04:47:43 | Benjamin Berkels |
fixed inconsistent line endings |
||
8eb5114f1b85 | 2022-10-30 12:19:54 | Adam Kaminski |
Fixed two erroneous lines in V_CleanPlayerName. |
||
2c280cd262f3 | 2022-10-30 12:16:47 | Adam Kaminski |
Fixed: a string containing "\c[X]]" at the end would still treat it as a trailing color code and remove it. |
||
4e2b0310c6f3 | 2022-10-22 23:08:42 | Adam Kaminski |
Added two bit mask constants of GAMEMODE flags: one for all game types (i.e. cooperative, deathmatch, teamgame), and another for all earn types (i.e. kills, frags, points, wins). |
||
83b6cd3bc9e6 | 2022-10-12 23:52:32 | Adam Kaminski |
Cleaned up minor code duplication. |
||
54a0756c4292 | 2022-10-11 22:38:03 | Adam Kaminski |
Removed two unused variables. |
||
be78ea845879 | 2022-10-11 22:37:09 | Adam Kaminski |
Fixed: Every client's ping would be stuck at zero on a Linux server that was running for more than 24 consecutive days. |
||
6cbfdc124b05 | 2022-10-10 05:35:32 | Adam Kaminski |
Added "offlineonly" and "onlineonly" options to the game settings feature of the GAMEMODE lump. This allows some CVars to only be configured for offline or online games, or both. |
||
9396eb2fe15d | 2022-10-10 04:28:27 | Adam Kaminski |
Game limit CVars (e.g. fraglimit or timelimit) can now be configured in the GAMEMODE lump. |
||
bb1317a6f4ac | 2022-10-09 23:51:01 | Adam Kaminski |
Made a minor change in how the value of sv_maxlives gets clamped. |
||
ef07e2140416 | 2022-10-09 23:48:31 | Adam Kaminski |
Moved the lobby CVar definition from deathmatch.cpp into gamemode.cpp, deathmatch-based game modes aren't the only ones that use this CVar. |
||
a9ffaa9d8e53 | 2022-10-09 23:46:33 | Adam Kaminski |
Made a minor cosmetic change with the lobby CVar definition. |
||
f885ca50ff29 | 2022-10-09 23:44:38 | Adam Kaminski |
Moved the sv_maxlives definition from survival.cpp into gamemode.cpp, survival isn't the only game mode that uses this CVar. |
||
420ac83eb02f | 2022-10-07 12:22:08 | Adam Kaminski |
sv_hostname is now limited to a maximum length of 160 characters to avoid incredibly long server names. |
||
0a9e697adf83 | 2022-10-06 21:18:14 | Adam Kaminski |
Fixed compile errors when CREATE_PACKET_LOG is defined. |
||
3595708f1b65 | 2022-10-06 11:52:09 | Adam Kaminski |
Did some cosmetic cleanup of functions that parse the GAMEMODE lump. |
||
00eff1aee1b6 | 2022-10-03 22:25:14 | Adam Kaminski |
Allow clients that are gaining RCON access to change CVars that are supposed to be locked in the current game mode. |
||
1237a32e2fb3 | 2022-10-03 22:23:22 | Adam Kaminski |
Prevent clients from resetting a game mode's gameplay settings by themselves. The server will update them accordingly. |