Alibek Omarov
b59b7c1a8d
engine: server: better error message for missing spawn functions
10 months ago
Andrey Akhmichin
8b79e49a0f
engine: server: execute maps/<mapname>_unload.cfg on server deactivation.
11 months ago
Andrey Akhmichin
4ea6eba8f2
engine: server: execute maps/<mapname>_load.cfg before entities precaching.
11 months ago
Andrey Akhmichin
f649076bc3
engine: server: execute map change config file before entities precaching.
11 months ago
Andrey Akhmichin
8ecffa4663
engine: server: define new "disconcfgfile" cvar.
11 months ago
Andrey Akhmichin
e90b83849a
engine: server: execute map change config file in singleplayer.
11 months ago
Andrey Akhmichin
d517b9717a
engine: server: define new "_sv_override_scientist_mdl" cvar for Uplink's scientist model.
11 months ago
Alibek Omarov
2c0d6e06be
engine: server: return NULL in SV_ClientBy{Id,Name} if client array isn't allocated
11 months ago
Alibek Omarov
1f4c9b67da
engine: server: don't init or send voice chat in singleplayer
11 months ago
Alibek Omarov
e2424b4303
engine: server: clean up userinfo and fullupdate throttle on client connect
11 months ago
Alibek Omarov
7daa6c3451
engine: server: use soundlist to acquire random sounds for physics
11 months ago
Alibek Omarov
8c61a2f021
engine: server: cleanup server.h header from unused functions prototypes
11 months ago
Alibek Omarov
0579e40857
engine: server: remove unused DumpHashString function
11 months ago
Alibek Omarov
b41fe076ae
engine: server: exclude expired IP filters from check
11 months ago
Alibek Omarov
2b6a550405
engine: clean up common.h header from unused function prototypes, or move them to appropriate header or C file
11 months ago
Alibek Omarov
75d476f9df
engine: fix -Wmissing-prototypes
11 months ago
Alibek Omarov
862b9e68be
engine: server: fix possible null pointer dereference
11 months ago
Alibek Omarov
caefa0b7b9
engine: remove cvar r_lighting_modulate, it's some unindentifiable legacy
12 months ago
Alibek Omarov
ce73838f1b
engine: add a function that validates requested features bits
12 months ago
Alibek Omarov
96f7f5457d
engine: print all supported and enabled features
1 year ago
Alibek Omarov
d41a80bc2c
engine: add mask to sanitize possible engine features bits
1 year ago
Alibek Omarov
13aab4e59c
engine: server: fix off-by-one error in Voice_Set/GetClientListening
1 year ago
Alibek Omarov
36c2f9e9f2
engine: refactor rcon redirect, don't make it depend on global object
1 year ago
Alibek Omarov
0c512d0431
engine: server: unused variables cleanup
1 year ago
Alibek Omarov
2d2e03f235
engine: server: reset edict in ParseSaveTables like GoldSrc does which fixes messed up entities in mods that have advanced save-restore system (thanks to vasiavasiavasia95 for figuring out this bug)
1 year ago
Alibek Omarov
68377435c8
engine: server: remove legacy light -> light_level entity key rewrite
1 year ago
SNMetamorph
5216cccef4
engine: server: added singleplayer check for userinfo update
1 year ago
Alibek Omarov
83d26ad233
engine: server: add sv_allow_autoaim cvar
1 year ago
Alibek Omarov
f7c536b81c
engine: server: allow loading maps from subdirectories as this is used by some Half-Life mods
1 year ago
Alibek Omarov
f07eea5073
engine: server: allow server unloading for Win32 targets until we figure out the issues with MetaMod
1 year ago
Alibek Omarov
78bc177e05
engine: server: remove unused host struct field
1 year ago
Alibek Omarov
8fb908e3d4
engine: server: disable SV_UnloadProgs, only call it when shutting down engine
1 year ago
Alibek Omarov
d8b261370a
engine: common: do not probe server to collect cvars for game.cfg (CHECK THIS)
1 year ago
Alibek Omarov
7f9025e178
engine: server: sv_pmove: use model name for physent name to avoid crash when classname isn't initialized yet
1 year ago
Alibek Omarov
a5ee631191
engine: server: sv_game: disable searching closer to server library memory region for Android
1 year ago
Alibek Omarov
061b50404d
engine: server: register dummy cvar sv_allow_dlfile for GoldSrc compatibility
1 year ago
Alibek Omarov
279cec5ae9
engine: rename cl/sv_allowdownload for GoldSrc compatibility
1 year ago
Alibek Omarov
3ac8ad9484
engine: fixup endianness found by -Werror=strict-aliasing in old armv7hf compiler (d259421111289af3b49c055150e02213f39075a6)
1 year ago
mittorn
b949da291e
engine: fix strict aliasing issues found by an old armv7hf compiler
1 year ago
Alibek Omarov
1c9f333420
engine: server: fix attempting to free pool instead of an allocated memory
1 year ago
Alibek Omarov
52bd923d9d
engine: server: use generic host pool for temporary string allocation in case of PhysicAPI
1 year ago
Alibek Omarov
72fe214f49
engine: server: pre-process string before passing it to PhysicAPI AllocString, for compatibility with existing Xash3D games
1 year ago
Alibek Omarov
9968b192c3
engine: server: fix buffer overflow in invalid Q_strncpy call
1 year ago
Alibek Omarov
aee99f6094
engine: don't release DLL that wasn't loaded during settings.scr parsing. This should be deleted as soon as possible!
1 year ago
Alibek Omarov
e23580c1de
engine: remove czeror sequence parser
...
This file initially came from HLND, a Chinese GoldSrc recreation.
It turned out to be suspiciously close to the original version, down
to the comments and code style. We don't work with leaked sources here,
so remove it.
A proper parser should be reimplemented from ground-up, when we will
start working on CZDS support.
1 year ago
Alibek Omarov
d5f4b409e8
engine: server: sv_save: use new quicksave_aged_count and autosave_aged_count gameinfo.txt keys
2 years ago
Alibek Omarov
ea24b5f3ca
engine: server: make CRC32_MapFile public
2 years ago
Alibek Omarov
eb7f19d3cf
engine: server: properly remove remaining server operator commands
2 years ago
Alibek Omarov
f5b9826fd9
engine: common: net_encode: directly access delta description struct than searching for it every time
2 years ago
Alibek Omarov
4bbd1e59a4
engine: server: static-ize world functions
2 years ago