Alibek Omarov
|
85de61ebc8
|
engine: client: fix userid not being written to player info on userinfo change
|
10 months ago |
Alibek Omarov
|
8c61a2f021
|
engine: server: cleanup server.h header from unused functions prototypes
|
10 months ago |
Alibek Omarov
|
75d476f9df
|
engine: fix -Wmissing-prototypes
|
10 months ago |
Alibek Omarov
|
5d6cf62405
|
engine: client: voice: open microphone only after server sends svc_voiceinit to us and shutdown immediately after disconnect
|
10 months ago |
Alibek Omarov
|
ce73838f1b
|
engine: add a function that validates requested features bits
|
11 months ago |
Alibek Omarov
|
707a9228e1
|
engine: ref_api: draft RefAPI 6.
Remove timings from ref_globals_t struct
Remove R_UpdateRefState accordingly.
Remove unused PARMs
Remove reduntant functions
|
11 months ago |
Alibek Omarov
|
96f7f5457d
|
engine: print all supported and enabled features
|
11 months ago |
Alibek Omarov
|
498ec6b4f1
|
engine: client: print enabled features after server connect if it's not a local game
|
11 months ago |
Alibek Omarov
|
607e62a1ae
|
engine: client: sanitize legacy protocol supported engine features flags
Do not enable what can't be enabled in current protocol.
|
11 months ago |
Alibek Omarov
|
d41a80bc2c
|
engine: add mask to sanitize possible engine features bits
|
11 months 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
|
0de0615eeb
|
engine: client: implement map CRC32 checking on client side
|
1 year ago |
Alibek Omarov
|
ca134a85ee
|
engine: client: make it more obvious that CL_InitEdicts depends on maxclients value
|
1 year ago |
Alibek Omarov
|
547a862024
|
engine: client: split protocol 48 support to separate file
|
1 year ago |
Alibek Omarov
|
1ee01163b7
|
engine: client: move scrn cvars to static allocation
|
2 years ago |
Alibek Omarov
|
b1d60c248d
|
engine: client: move main client cvars to static allocation
|
2 years ago |
Alibek Omarov
|
5d7d5319fd
|
engine: move ref cvars to static allocation
|
2 years ago |
Alibek Omarov
|
cb3b16e2ec
|
engine: client: implement v_dark in engine, instead of making it ref-specific
|
2 years ago |
Alibek Omarov
|
8c7db8499f
|
engine: add size argument to COM_FileBase calls
|
2 years ago |
Alibek Omarov
|
1affc36f06
|
engine: client: more accurate ScreenShake implementation, thanks @vasiavasiavasia95 for sharing it
|
2 years ago |
Alibek Omarov
|
41025c0049
|
engine: client: reset connection retries counter on changelevel
Fixes an issue when connection retry counter near the failure state
and the server changes level
|
2 years ago |
Alibek Omarov
|
c24a1fafc5
|
engine: add missing HPAK_CheckSize/Integrity calls
|
2 years ago |
Alibek Omarov
|
84edd9d0c4
|
engine: client: use ReadVec3Angles in svc_setangle, as server uses WriteVec3Angles
|
2 years ago |
Alibek Omarov
|
2e8ab13242
|
engine: client: fix parsing svc_spawnentity on old protocol
|
2 years ago |
Alibek Omarov
|
48988e66bd
|
engine: client: fix missing HTTP_ResetProcessState call
|
2 years ago |
Alibek Omarov
|
9690fe9334
|
engine: client: replace some obvious va uses by temp buffer and Q_snprintf
|
2 years ago |
Alibek Omarov
|
d667845777
|
engine: convert Cbuf_AddText with va to Cbuf_AddTextf
|
2 years ago |
Alibek Omarov
|
ba1cf25314
|
engine: convert MSG_WriteString with va to MSG_WriteStringf
|
2 years ago |
Alibek Omarov
|
13bf607031
|
engine: client: call VidInit early in svc_serverdata parsing, GoldSrc compatibility
|
2 years ago |
Alibek Omarov
|
3cfdb1213b
|
engine: client: consolidate modern and legacy protocol parsing functions, if possible
|
2 years ago |
Alibek Omarov
|
5313dc9475
|
engine: client: fix uninitialized fadeTotalEnd in screenfade parsing code
|
2 years ago |
SNMetamorph
|
44a43c2c09
|
engine: client: cl_parse: minor code fix in CL_ParseLegacyServerData
|
2 years ago |
Alibek Omarov
|
1a09d297ee
|
engine: minimize SetCursorType calls count
|
2 years ago |
Alibek Omarov
|
3c682507e7
|
engine: client: voice: notify client.dll about localplayer twice, through special loopback index and normal index
|
2 years ago |
Alibek Omarov
|
0b50678912
|
engine: client: voice: refactor, fix issues when missing mic disables voice chat, fix few possible crashes and memory leaks
|
2 years ago |
Alibek Omarov
|
327dcc0293
|
engine: client: voice: simplify code, simplify including voice.h, do not depend on opus headers globally
Autofix few code style mistakes
|
2 years ago |
SNMetamorph
|
a688bed79f
|
engine: client: cl_parse: moved buffer to stack in CL_ParseVoiceData
|
2 years ago |
SNMetamorph
|
97879430e9
|
engine: small code fixes related to voice chat
|
2 years ago |
SNMetamorph
|
c5d7e3c783
|
engine: client: fixed players voice state changing
|
2 years ago |
Velaron
|
2b9e050f57
|
engine: voice support
|
2 years ago |
Alibek Omarov
|
911385d019
|
engine: client: fix memory leak on player disconnect
|
2 years ago |
Alibek Omarov
|
52d1383f14
|
engine: client: fix various useless checks, unused variables & defines, double assignments and mistypings
|
3 years ago |
Alibek Omarov
|
668d528e3b
|
engine: client: delete unused function
|
3 years ago |
Alibek Omarov
|
4f89288ccf
|
common: cleanup port.h
|
3 years ago |
Alibek Omarov
|
1de1852409
|
engine: client: fix build after merging into one ParseCvarValue function
|
3 years ago |
Alibek Omarov
|
06eb6838a9
|
engine: client: protect protected, privileged and server only cvars from server query
|
3 years ago |
Alibek Omarov
|
3203d9a043
|
engine: client: wire Cbuf_AddFilteredText to svc_stufftext commands
|
3 years ago |
Bohdan Shulyar
|
8ab97fbbf0
|
engine: client: Add svc_exec support (#671)
* Add svc_exec support
* engine: client: add gamedir check for svc_exec
|
3 years ago |
Alibek Omarov
|
4ba95277b9
|
engine: client: fix ParseFile calls
|
3 years ago |