Alibek Omarov
bf03f739bb
engine: soundlib: snd_wav: take FindNextChunk fixes from FTEQW
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
b39378a6da
engine: common: fix warning about read-only cvar. In fact, we should force set them.
1 year ago
Alibek Omarov
013bfe5c34
engine: common: sys_con: always read from stdin when engine is in dedicated mode
1 year ago
Alibek Omarov
6ea8d141d9
engine: common: net_encode: fix usage of new Delta_ClampIntegerField, minor fixes
1 year ago
Alibek Omarov
bdc2390d41
Revert "engine: common: net_encode: rewrite Delta_CompareField to be more efficient"
...
This reverts commit 82addf11bb
.
1 year ago
Alibek Omarov
acc113309c
Revert "engine: common: net_encode: fix Delta_CompareField to include integer clamping, in case if no updates happen in significant bits"
...
This reverts commit 6a7b330463
.
1 year ago
Alibek Omarov
5afda72290
engine: common: net_encode: simplify Delta_ClampIntegerField
1 year ago
Alibek Omarov
6a7b330463
engine: common: net_encode: fix Delta_CompareField to include integer clamping, in case if no updates happen in significant bits
1 year ago
Alibek Omarov
f5b9826fd9
engine: common: net_encode: directly access delta description struct than searching for it every time
1 year ago
Alibek Omarov
82addf11bb
engine: common: net_encode: rewrite Delta_CompareField to be more efficient
1 year ago
Alibek Omarov
40e248aa63
engine: common: remove unused tentlist_t definition
1 year ago
Alibek Omarov
7e06d049f5
engine: common: static-ize common.c functions, set GAME_EXPORT to API functions
1 year ago
Alibek Omarov
8350d81c18
engine: server: static-ize sv_pmove functions
1 year ago
Alibek Omarov
57499dea33
engine: server: static-ize sv_phys functions, set GAME_EXPORT attribute for PhysicAPI functions
1 year ago
Alibek Omarov
6b223f1325
engine: server: static-ize functions in sv_game. Set GAME_EXPORT attribute to server GameAPI functions
1 year ago
Alibek Omarov
23f1c43282
engine: common: net_buffer: use uint32_t in place of dword
1 year ago
Alibek Omarov
a7c76ac0bf
engine: common: net_buffer: use stdint.h types in sizebuf_t reading/writing funcs
1 year ago
Alibek Omarov
26959cd280
engine: common: net_encode: use stdint.h types in Delta_CompareField
1 year ago
Alibek Omarov
ba039b8e71
engine: drop XASH_DYNAMIC_DLADDR
1 year ago
Alibek Omarov
02ce80981c
filesystem: update optional funcs interface, add platform-specific GetNativeObject call
1 year ago
Alibek Omarov
7fd1534753
engine: common: cvar: remove unused CVAR_TO_BOOL macro
1 year ago
Alibek Omarov
9e0d389d9e
engine: server: moved server cvars to static allocation
1 year ago
Alibek Omarov
70b26a13c2
engine: allow ref dlls to use convar_t
1 year ago
Alibek Omarov
4ce2475602
engine: common: move network cvars to static allocation
1 year ago
Alibek Omarov
e7ece41ba0
engine: common: move model cvars to static allocation
1 year ago
Alibek Omarov
214fc7e827
engine: common: move host cvars to static allocation
1 year ago
Alibek Omarov
1ee01163b7
engine: client: move scrn cvars to static allocation
1 year ago
Alibek Omarov
5d7d5319fd
engine: move ref cvars to static allocation
1 year ago
Alibek Omarov
f13c285287
filesystem: verbose error printing in FS_SetCurrentDirectory, move error reporting from engine
1 year ago
Alibek Omarov
cb43df43ef
engine: common: cvar: do not check if cvar was registered in DirectSet when it has valid next pointer
1 year ago
Alibek Omarov
3a0f1763fb
engine: whereami: update from our downstream fork (only cosmetic changes)
1 year ago
Alibek Omarov
19582cdf11
engine: simplify force version drawing logic
1 year ago
Alibek Omarov
4856a3c084
Revert "engine: soundlib: wav: attempt to make FindNextChunk more safe"
...
This reverts commit 78e239d883
.
1 year ago
Alibek Omarov
78e239d883
engine: soundlib: wav: attempt to make FindNextChunk more safe
1 year ago
Alibek Omarov
5a7b68fcc1
filesystem: add new export FS_GetFullDiskPath, similar to FS_GetDiskPath, but generates full path to the file, including searchpath
1 year ago
Alibek Omarov
710b234493
engine: add new pretty --help output
1 year ago
Alibek Omarov
75759530e3
engine: remove doublecolons from MSGBOX macros
1 year ago
Alibek Omarov
5162ab62fd
engine: filesystem: do not crash if engine was shutdown before filesystem was loaded
1 year ago
Alibek Omarov
07fd4f37ef
engine: remove unused -caseinsensitive command line argument
1 year ago
Alibek Omarov
ec2951cf45
engine: add size argument to COM_Default/ReplaceExtension calls
1 year ago
Alibek Omarov
8c7db8499f
engine: add size argument to COM_FileBase calls
1 year ago
Alibek Omarov
8f207362a5
public: remove Q_sprintf, and patch all code that used it to use Q_snprintf instead
1 year ago
Alibek Omarov
b16fa8eddc
public: remove Q_strcat and Q_strcpy, and patch the code that uses it
1 year ago
Alibek Omarov
096ee34f67
public: remove Q_vsprintf, replace by proper Q_vsnprintf proper calls
...
Fixes weird off by one error caused by glibc updates? I didn't tracked
what causes it exactly but replacing it seems to work. Anyway, we should
remove all 99999 hacks in libpublic.
1 year ago
Alibek Omarov
5b52a9a19f
engine: protocol: increase MAX_LIGHTSTYLES from 64 to 256, protocol limit as it encoded as unsigned byte
1 year ago
Alibek Omarov
cacfff008f
engine: common: enable autocomplete for mp3 command
1 year ago
Alibek Omarov
8d6ac3fad4
engine: common: net_encode: cosmetic changes, static-ize functions, move private macros
1 year ago
Tim Schumacher
6518a5cf8b
engine: whereami: Add SerenityOS
1 year ago
Alibek Omarov
248be5458f
engine: common: hpak: do not print hashpak contents in quiet mode
1 year ago