SNMetamorph
c6881a425f
engine: client: added support for variable voice chat quality
2 years ago
SNMetamorph
279894cfd4
engine: client: added console command voice_codecinfo
2 years ago
SNMetamorph
169ee14724
engine: client: disabled voice on legacy protocol servers
2 years ago
SNMetamorph
a254a342b1
engine: voice: minor code fixes
2 years ago
Alibek Omarov
69a9211fc9
engine: include voice.h globally
2 years ago
Velaron
9242a0a510
engine: update voice
2 years ago
Velaron
2b9e050f57
engine: voice support
2 years ago
Alibek Omarov
9d4fe707bb
engine: client: carefully check legacy server response, check info string before passing it to UI
2 years ago
Alibek Omarov
01a3321d63
engine: client: only accept server list from master servers (thanks @tyabus for idea)
2 years ago
Alibek Omarov
b8dc7494eb
engine: client: move timescale pitch apply to channel mixing
2 years ago
Alibek Omarov
314672d82c
engine: client: fix invalid playerinfo being accessed by renderer
2 years ago
Alibek Omarov
1d558b33d6
engine: client: don't let set unsupported con_charset
2 years ago
Alibek Omarov
911385d019
engine: client: fix memory leak on player disconnect
2 years ago
Alibek Omarov
3d5aa7c20c
engine: remove mistakingly placed NORETURN attributes
2 years ago
Alibek Omarov
5e4fc64430
filesystem: introduce new module, based on engine filesystem.
...
The goal is to share filesystem code between engine and
utilities and provide C++ VFileSystem interface in the future
2 years ago
Alibek Omarov
5350d88f57
public: crtlib: add quotation mark support for ParseFile, required for filesystem_stdio
2 years ago
Valery Klachkov
3ad60a0fa1
engine: fix uninitialized variable in demo parsing code, fix incorrect size counter in memory allocator
2 years ago
a1batross
ab43486ee0
engine: client: don't segfault when client wasn't loaded
3 years ago
SNMetamorph
ffe7114a47
engine: client: backported NAT bypass feature
3 years ago
SNMetamorph
8f91830997
engine: added changeport parameter for NET_Config
3 years ago
Alibek Omarov
786c408f6e
engine: client: fix sprites array size, it wasn't meant to be increased after previous commit
3 years ago
Alibek Omarov
6e031b518a
engine: client: increase limit of client sprites, lower part of it can be used only for HUD sprites
...
higher part used for client sprites
map overview sprites are loaded as normal models
thus we have equal internal engine and hud sprite indices and it fixes compatibility issues
for mods like Half-Rats Parasomnia
3 years ago
Alibek Omarov
64eb0a694d
engine: client: also drop loading plaque on toggleconsole, in case if it's stuck
3 years ago
Alibek Omarov
d46d62bf03
engine: client: drop loading plaque on second signon, remove servercount check
3 years ago
Alibek Omarov
af8febabd1
engine: client: make temp entity buffer larger in case of long textmessages
3 years ago
Alibek Omarov
85895c5311
engine: pmove: initialize trace argument in PM_TraceModel
3 years ago
SNMetamorph
afaabe26a6
engine: client: cl_netgraph: fixed netgraph position calculation in center mode
3 years ago
SNMetamorph
a68afcc672
engine: client: cl_netgraph: added kilobytes per seconds unit to in/out fields
3 years ago
SNMetamorph
d4bb5423ae
engine: client: cl_netgraph: set rendermode to transparent instead additive
3 years ago
SNMetamorph
ce8e5880e2
engine: client: cl_netgraph: added clamp for bars height
3 years ago
SNMetamorph
0cef18af86
engine: client: cl_netgraph: fixed uninitialized alpha in netcolors
3 years ago
Alibek Omarov
fa09854671
engine: client: deprecate and remove ChangeInstance menu call
3 years ago
SNMetamorph
fef0993f54
engine: client: cl_game: fixed hudGetModelByIndex function in client API ( fix #518 )
3 years ago
Alibek Omarov
40298cefb6
engine: client: don't save configs if shutdown was issued before client was initialized. Remove dead ucmd
3 years ago
Alibek Omarov
6c7d57e1eb
engine: client: move vgui deinitialization out of CL_UnloadProgs. Delete cls.initialized check in CL_Shutdown, that used to shutdown various client-side subsystems that usually have needed checks by themselves
3 years ago
Alibek Omarov
eeb170af22
engine: client: set failed status for vgui_support if we wasn't able to load one. Unload library in case of error
3 years ago
Alibek Omarov
59fba30a52
engine: IPv6 support
...
* v6 equivalent cvars
* hostname resolving for v6
* fix for nonblocking hostname resolve (inverted check)
* enabled by default, probably should be disabled for dedicated servers
3 years ago
Alibek Omarov
b82d0bad7a
engine: client: vgui: unload client DLLL if no vgui_support export was found
3 years ago
Alibek Omarov
6f36edfd16
engine: various const qualifier fixes
3 years ago
Alibek Omarov
11d4cb0f1e
engine: client: securedstub: cosmetic changes
3 years ago
Alibek Omarov
52d1383f14
engine: client: fix various useless checks, unused variables & defines, double assignments and mistypings
3 years ago
Alibek Omarov
ac40badaa5
engine: client: fix array overruns
3 years ago
SNMetamorph
641f0632ef
engine: client: fixed compilation errors on Android
3 years ago
SNMetamorph
87ceb0f9cb
engine: client: fixed checking client library for vgui_support interface export
3 years ago
SNMetamorph
cfcd58dd78
engine: client: extended VGUI API interface
3 years ago
SNMetamorph
b175d6d95f
engine: client: fixed forced text input turn off in Key_EnableTextInput
3 years ago
SNMetamorph
9c85d114e7
engine: client: fixed TriWorldToScreen behavior to match GoldSrc
3 years ago
SNMetamorph
09b7f22cee
engine: cl_frame: fixed segfault in CL_UpdatePositions
3 years ago
SNMetamorph
9515cccb94
engine: client: cl_frame: fixed position history animtime for non-brush entities
3 years ago
Alibek Omarov
df616b950d
engine: add NET_AdrToString to menu extended API, upgrade mainui submodule
3 years ago