b8dc7494eb
engine: client: move timescale pitch apply to channel mixing
2022-08-16 00:03:44 +03:00
314672d82c
engine: client: fix invalid playerinfo being accessed by renderer
2022-08-13 01:29:45 +03:00
1d558b33d6
engine: client: don't let set unsupported con_charset
2022-08-13 00:58:45 +03:00
911385d019
engine: client: fix memory leak on player disconnect
2022-08-13 00:47:04 +03:00
3d5aa7c20c
engine: remove mistakingly placed NORETURN attributes
2022-08-05 18:05:40 +03:00
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
2022-07-28 18:56:02 +03:00
5350d88f57
public: crtlib: add quotation mark support for ParseFile, required for filesystem_stdio
2022-07-26 03:17:11 +03:00
Valery Klachkov
3ad60a0fa1
engine: fix uninitialized variable in demo parsing code, fix incorrect size counter in memory allocator
2022-07-16 16:59:41 +03:00
ab43486ee0
engine: client: don't segfault when client wasn't loaded
2022-07-11 02:43:26 +03:00
SNMetamorph
ffe7114a47
engine: client: backported NAT bypass feature
2022-07-10 18:28:06 +03:00
SNMetamorph
8f91830997
engine: added changeport parameter for NET_Config
2022-07-10 18:28:06 +03:00
786c408f6e
engine: client: fix sprites array size, it wasn't meant to be increased after previous commit
2022-07-01 14:12:32 +03:00
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
2022-07-01 03:41:55 +03:00
64eb0a694d
engine: client: also drop loading plaque on toggleconsole, in case if it's stuck
2022-06-29 18:58:07 +03:00
d46d62bf03
engine: client: drop loading plaque on second signon, remove servercount check
2022-06-29 18:57:10 +03:00
af8febabd1
engine: client: make temp entity buffer larger in case of long textmessages
2022-06-26 15:10:21 +03:00
85895c5311
engine: pmove: initialize trace argument in PM_TraceModel
2022-06-26 04:39:52 +03:00
SNMetamorph
afaabe26a6
engine: client: cl_netgraph: fixed netgraph position calculation in center mode
2022-06-16 00:44:23 +04:00
SNMetamorph
a68afcc672
engine: client: cl_netgraph: added kilobytes per seconds unit to in/out fields
2022-06-16 00:42:57 +04:00
SNMetamorph
d4bb5423ae
engine: client: cl_netgraph: set rendermode to transparent instead additive
2022-06-16 00:41:11 +04:00
SNMetamorph
ce8e5880e2
engine: client: cl_netgraph: added clamp for bars height
2022-06-16 00:39:48 +04:00
SNMetamorph
0cef18af86
engine: client: cl_netgraph: fixed uninitialized alpha in netcolors
2022-06-16 00:37:38 +04:00
fa09854671
engine: client: deprecate and remove ChangeInstance menu call
2022-06-15 18:22:57 +03:00
SNMetamorph
fef0993f54
engine: client: cl_game: fixed hudGetModelByIndex function in client API ( fix #518 )
2022-06-15 13:53:53 +03:00
40298cefb6
engine: client: don't save configs if shutdown was issued before client was initialized. Remove dead ucmd
2022-06-14 03:30:14 +03:00
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
2022-06-12 03:06:03 +03:00
eeb170af22
engine: client: set failed status for vgui_support if we wasn't able to load one. Unload library in case of error
2022-06-09 13:41:37 +03:00
b82d0bad7a
engine: client: vgui: unload client DLLL if no vgui_support export was found
2022-05-30 22:41:28 +03:00
6f36edfd16
engine: various const qualifier fixes
2022-05-29 04:22:43 +03:00
11d4cb0f1e
engine: client: securedstub: cosmetic changes
2022-05-29 02:27:02 +03:00
52d1383f14
engine: client: fix various useless checks, unused variables & defines, double assignments and mistypings
2022-05-25 03:50:06 +03:00
ac40badaa5
engine: client: fix array overruns
2022-05-25 03:36:33 +03:00
SNMetamorph
641f0632ef
engine: client: fixed compilation errors on Android
2022-05-02 03:29:24 +03:00
SNMetamorph
87ceb0f9cb
engine: client: fixed checking client library for vgui_support interface export
2022-05-02 03:29:24 +03:00
SNMetamorph
cfcd58dd78
engine: client: extended VGUI API interface
2022-05-02 03:29:24 +03:00
SNMetamorph
b175d6d95f
engine: client: fixed forced text input turn off in Key_EnableTextInput
2022-05-02 03:29:24 +03:00
SNMetamorph
9c85d114e7
engine: client: fixed TriWorldToScreen behavior to match GoldSrc
2022-04-13 09:12:12 +03:00
SNMetamorph
09b7f22cee
engine: cl_frame: fixed segfault in CL_UpdatePositions
2022-04-10 16:31:02 +03:00
SNMetamorph
9515cccb94
engine: client: cl_frame: fixed position history animtime for non-brush entities
2022-04-07 21:56:37 +03:00
df616b950d
engine: add NET_AdrToString to menu extended API, upgrade mainui submodule
2022-03-08 07:00:36 +03:00
37cf4da136
engine: client: switch to protocol info key in detecting old engine servers
2022-03-08 07:00:36 +03:00
668d528e3b
engine: client: delete unused function
2022-03-08 07:00:36 +03:00
85f99c723a
engine: add sys_timescale implementation
2022-03-03 05:38:36 +03:00
e07417aead
engine: client: fix sentence word splitted by contents inside parentheses
2022-02-28 04:29:32 +03:00
13b36e66b3
engine: client: workaround buggy position history times going backwards in interpolation code
2022-02-25 02:12:44 +03:00
7821f425e7
engine: client: position history indexes can't be negative, use unsigned with them
2022-02-24 05:45:41 +03:00
f0783ddee1
engine: client: fix comparing floats in interpolation code
2022-02-24 04:51:04 +03:00
d4d39c66fb
engine: client: fix double call to CL_ParametricMove
2022-02-24 02:49:10 +03:00
a2d8a47376
engine: client: fix misplaced arguments in memcpy
2022-02-24 02:47:54 +03:00
3f7773f83b
engine: client: rewrite VOX subsystem, fix spaces being taken into sentences, add tests for parser, remove dead code
2022-02-22 09:40:15 +03:00