|
c5471fe6fd
|
engine: server: make SV_IsPlayerIndex and SV_HavePassword inline
|
2024-11-17 13:36:40 +03:00 |
|
|
a749bb8ef1
|
engine: server: reset str64 statistics on server deactivate
|
2024-11-13 23:32:05 +03:00 |
|
|
d15949d2e8
|
Rename _format to FORMAT_CHECK
|
2024-11-07 14:24:07 +03:00 |
|
|
e3e4bcc015
|
engine: global refactoring of connectionless packets, now they can be customized from single protocol.h header
|
2024-10-19 14:05:00 +03:00 |
|
|
dc6f03b4e4
|
engine: server: add function SV_HavePassword that correctly checks whether this server have set up password
|
2024-07-07 02:10:48 +03:00 |
|
|
7d0467863c
|
engine: server: add cvar to not expose current player list, or if server has a password
|
2024-07-07 01:59:56 +03:00 |
|
|
1dd0444531
|
engine: server: comment out unused cvars, make some static
|
2024-06-15 08:44:19 +03:00 |
|
|
ba9eb01c1f
|
engine: server: replace timeout cvar by sv_timeout cvar for consistency with GoldSrc
|
2024-06-15 08:44:19 +03:00 |
|
|
a9c0a4be23
|
engine: server: add cvar to disable bandwidth test on server side
|
2024-06-01 05:27:35 +03:00 |
|
|
dd410a2de5
|
engine: implement small Message Rewrite Facitility that allows to run mods that directly write internal GoldSrc messages
|
2024-04-28 06:59:18 +03:00 |
|
|
20782693f4
|
engine: server: rename symbols for svs, sv and SV_DropClient to avoid AMXModX trying to acquire their pointers
|
2024-04-28 06:59:18 +03:00 |
|
|
f070bbef3c
|
engine: server: make EDICT_NUM inlined
|
2024-04-04 20:42:25 +03:00 |
|
|
156b2b2b10
|
engine: server: remove MAP_HAS_SPAWNPOINT checks
|
2024-04-03 05:52:42 +03:00 |
|
|
f6d489e038
|
engine: server: register str64stats command that prints string pool usage statistics
|
2024-03-26 17:15:15 +03:00 |
|
|
8c61a2f021
|
engine: server: cleanup server.h header from unused functions prototypes
|
2024-01-28 11:35:53 +03:00 |
|
|
2b6a550405
|
engine: clean up common.h header from unused function prototypes, or move them to appropriate header or C file
|
2024-01-28 10:00:17 +03:00 |
|
|
36c2f9e9f2
|
engine: refactor rcon redirect, don't make it depend on global object
|
2023-12-13 14:56:27 +03:00 |
|
|
83d26ad233
|
engine: server: add sv_allow_autoaim cvar
|
2023-11-20 00:11:10 +03:00 |
|
|
78bc177e05
|
engine: server: remove unused host struct field
|
2023-10-28 11:06:18 +03:00 |
|
|
ea24b5f3ca
|
engine: server: make CRC32_MapFile public
|
2023-07-02 01:19:38 +03:00 |
|
|
4bbd1e59a4
|
engine: server: static-ize world functions
|
2023-06-19 07:47:38 +03:00 |
|
|
8350d81c18
|
engine: server: static-ize sv_pmove functions
|
2023-06-19 07:38:18 +03:00 |
|
|
57499dea33
|
engine: server: static-ize sv_phys functions, set GAME_EXPORT attribute for PhysicAPI functions
|
2023-06-19 07:32:22 +03:00 |
|
|
6b223f1325
|
engine: server: static-ize functions in sv_game. Set GAME_EXPORT attribute to server GameAPI functions
|
2023-06-19 07:11:49 +03:00 |
|
|
c7d748e8df
|
engine: server: add sv_log_outofband cvar that controls whether connectionless packets should be printed or not
|
2023-06-16 07:19:17 +03:00 |
|
|
c966589a50
|
engine: server: static-ize few game API functions, set GAME_EXPORT attribute
|
2023-06-15 19:22:13 +03:00 |
|
|
a4997d0647
|
engine: server: port old engine's fullupdate ratelimit, but simplify it
|
2023-06-15 18:09:59 +03:00 |
|
|
243c3cc80f
|
engine: server: port old engine's userinfo penalty
|
2023-06-15 04:46:22 +03:00 |
|
|
9c62fa901f
|
engine: server: pregenerate CRC table and testpacket data
|
2023-06-14 00:35:07 +03:00 |
|
jeefo
|
d9ef1d4608
|
server: implement correct answers to TSourceEngineQuery server queries
* count bots as clients as in goldsrc
* handle source-style packets after xash's built-in packets to not interfere with them
|
2023-06-10 02:06:45 +03:00 |
|
|
9e0d389d9e
|
engine: server: moved server cvars to static allocation
|
2023-05-27 21:52:58 +03:00 |
|
|
fbd7d8f58a
|
engine: server: use sv_speedhack_kick cvar value as a number of speedhack warns before automatic kick
Thanks to @tyabus for suggestion
|
2023-05-19 04:49:29 +03:00 |
|
|
3415185dde
|
engine: server: implement simple anti-speedhack
|
2023-05-19 04:44:42 +03:00 |
|
|
551ea71906
|
engine: server: make generic function to kick players with a reason
|
2023-05-19 04:44:42 +03:00 |
|
|
597027277c
|
engine: server: remove some totally unused functions
|
2023-04-03 03:12:52 +03:00 |
|
|
01e0542223
|
engine: server: move master announce logic to masterlist, keep unique heartbeat challenge and heartbeat timer for each master
|
2023-04-03 00:57:47 +03:00 |
|
|
892e5c59eb
|
engine: server: convert public_server cvar to static allocation
|
2023-04-02 22:48:47 +03:00 |
|
|
0984368a31
|
engine: server: GoldSrc compliant pfnServerExecute(), don't execute config.cfg for server!
|
2023-02-11 07:22:04 +03:00 |
|
fgsfds
|
15ba932046
|
engine: server: add sv_autosave cvar
* a1ba: added FCVAR_PRIVILEGED just in case
|
2023-02-06 00:05:20 +03:00 |
|
|
f7d4e5a2ea
|
engine: server: don't show GAMESAVED message in autosaves, small refactoring
|
2023-01-31 07:16:08 +03:00 |
|
|
787d3bc5dd
|
engine: share playermove ClearPhysEnts function
|
2023-01-06 00:28:24 +03:00 |
|
|
a3ef6c955c
|
engine: don't double register rcon_password cvar
|
2022-12-12 08:13:24 +03:00 |
|
|
e1431e1040
|
engine: server: add rcon_enable cvar to control whether server should accept remote commands
|
2022-12-12 08:02:56 +03:00 |
|
|
7469d6a248
|
engine: server: implement server-to-master challenge extension, to secure server from IP spoofing
|
2022-12-07 23:39:57 +03:00 |
|
|
d9a245dcb5
|
engine: reset cheat cvars on remote games
|
2022-12-01 02:44:01 +03:00 |
|
|
dd881d3da9
|
engine: server: remove duplicate function
|
2022-11-16 23:37:26 +03:00 |
|
SNMetamorph
|
5d73c6cb84
|
engine: server: backported enttools from old engine
|
2022-11-10 11:56:10 +03:00 |
|
SNMetamorph
|
97879430e9
|
engine: small code fixes related to voice chat
|
2022-08-18 04:46:11 +03:00 |
|
|
51526948c0
|
engine: server: make PEntityOfEntIndex bug-compatible with GoldSrc
Add new undocumented GoldSrc eiface function, PEntityOfEntIndexAllEntities,
a bug-free version of PEntityOfEntIndex
Ref: https://github.com/ValveSoftware/halflife/issues/2272
|
2022-05-21 03:03:59 +03:00 |
|
SNMetamorph
|
22815d2784
|
engine: server: sv_main: added status line for dedicated server console
|
2022-04-06 15:17:15 +03:00 |
|