Alibek Omarov
|
d7d96c02a2
|
engine: client: implement cvar showpause for GoldSrc compatibility
|
2024-10-07 20:59:44 +03:00 |
|
xiaodo
|
26f07196ea
|
engine: Format Codes.
|
2024-10-07 17:22:27 +03:00 |
|
xiaodo
|
8c291fdfe3
|
engine: fix CenterPrint Wrong Y Position.
|
2024-10-07 17:22:27 +03:00 |
|
xiaodoxd
|
d1e118f07c
|
Fix CenterPrint Wrong X Position
|
2024-10-07 17:22:27 +03:00 |
|
Alibek Omarov
|
8fcaf18897
|
engine: client: remove useless copy in NetAPI_SendRequest
|
2024-08-08 04:32:58 +03:00 |
|
Alibek Omarov
|
4a5f34089d
|
engine: client: fix TriColor4fRendermode
|
2024-07-28 20:50:20 +03:00 |
|
Alibek Omarov
|
7a469fb481
|
engine: always use original player hulls for pmove trace, because mods can write invalid data in pmove->player_{mins,maxs}
|
2024-07-21 11:01:18 +03:00 |
|
Alibek Omarov
|
2fddbdddee
|
engine: client: fix ScreenFade under quake compatibility mode
|
2024-07-21 04:33:46 +03:00 |
|
Alibek Omarov
|
a133b1c2a9
|
engine: remove unused texFlags argument in Mod_LoadSpriteModel
|
2024-07-21 03:04:21 +03:00 |
|
Alibek Omarov
|
fa74acb5f0
|
Revert "engine: client: make client engfuncs const"
This reverts commit 14ae9b312d .
|
2024-07-21 02:53:28 +03:00 |
|
Alibek Omarov
|
14ae9b312d
|
engine: client: make client engfuncs const
|
2024-07-16 15:23:03 +03:00 |
|
Alibek Omarov
|
dabbe09918
|
engine: add NetAPI flag to send NetAPI requests to old protocol servers
|
2024-07-07 06:17:15 +03:00 |
|
Alibek Omarov
|
296a7ac11d
|
engine: client: fix NetAPI request sending
|
2024-07-07 06:16:46 +03:00 |
|
Alibek Omarov
|
6bbf08893e
|
engine: add NetAPI to extended menu API
|
2024-07-07 03:39:09 +03:00 |
|
Alibek Omarov
|
e55577fd26
|
engine: get rid of some size constants passed to Info_SetValueForKey, use sizeof instead
|
2024-07-07 03:02:02 +03:00 |
|
Alibek Omarov
|
b4376a6a8c
|
engine: client: make a common function for sending out userinfo changes
|
2024-07-06 06:09:19 +03:00 |
|
Alibek Omarov
|
d56e53a347
|
Replace hardcoded functions names by __func__ macro
* while we're here, fix some possible bugs
* and fix -Wformat=2
s/__FUNCTION__/__func__/g
awawawa
|
2024-06-19 06:53:42 +03:00 |
|
Alibek Omarov
|
73a8144e75
|
engine: client: reduce console spam about not precached model to dev level 1
|
2024-06-15 08:44:18 +03:00 |
|
Alibek Omarov
|
ef786b7d79
|
engine: client: fix sprites transparency in Night at the Office
|
2024-04-02 02:18:49 +03:00 |
|
Alibek Omarov
|
27100e7751
|
engine: client: hook sensitivity cvar registration and make it priveleged cvar
|
2024-03-08 15:25:36 +03:00 |
|
Alibek Omarov
|
c2da125358
|
engine: client: as an experiment, let users override default font rendermode through hud_fontrender and con_fontrender cvars
|
2024-02-09 07:25:47 +03:00 |
|
Alibek Omarov
|
af316bff14
|
engine: client: add hud_scale_minimal_width to limit scaling factor and potentially avoid unsupported hud sprites resolutions
|
2024-01-29 04:58:07 +03:00 |
|
Alibek Omarov
|
0b24810927
|
engine: client: clean up client.h from unused function prototypes, or move them to appropriate C file
|
2024-01-28 11:17:06 +03:00 |
|
Alibek Omarov
|
2b6a550405
|
engine: clean up common.h header from unused function prototypes, or move them to appropriate header or C file
|
2024-01-28 10:00:17 +03:00 |
|
Alibek Omarov
|
75d476f9df
|
engine: fix -Wmissing-prototypes
|
2024-01-28 09:55:18 +03:00 |
|
Alibek Omarov
|
2f2890cd11
|
engine: client: use PARM_TEX_FILTERING to figure out whether we should apply half-texel trick to HUD textures when scaling
|
2024-01-25 05:50:11 +03:00 |
|
Alibek Omarov
|
93ceb0e4ed
|
engine: client: split the sprites indices only when loading new sprite. Scan the whole array when searching.
Fixes incorrect sprite loading in XDM
|
2023-12-14 03:12:47 +03:00 |
|
Alibek Omarov
|
7e9f87de2d
|
engine, ref: eliminate calls to global arrays, instead store array pointers at renderer side
|
2023-12-06 04:13:03 +03:00 |
|
SNMetamorph
|
a87f399e68
|
engine: client: revert export for pfnSPR_Load and pfnSPR_Frames functions
This needed for native support GoldSrc Monitor utility.
|
2023-11-20 00:14:06 +03:00 |
|
Alibek Omarov
|
0330569537
|
engine: client: remove master server queries from NetAPI, they are never used by mods
|
2023-10-22 17:49:52 +03:00 |
|
Alibek Omarov
|
ca134a85ee
|
engine: client: make it more obvious that CL_InitEdicts depends on maxclients value
|
2023-06-30 02:51:47 +03:00 |
|
Alibek Omarov
|
7e06d049f5
|
engine: common: static-ize common.c functions, set GAME_EXPORT to API functions
|
2023-06-20 14:19:44 +03:00 |
|
Alibek Omarov
|
6a1f96a2c6
|
engine: always unlink variables and commands BEFORE all pointers to them would be lost
|
2023-05-27 21:52:58 +03:00 |
|
Alibek Omarov
|
3918bcd71c
|
engine: client: move console cvars to static allocation
|
2023-05-27 21:52:58 +03:00 |
|
Alibek Omarov
|
1ee01163b7
|
engine: client: move scrn cvars to static allocation
|
2023-05-27 21:52:58 +03:00 |
|
Alibek Omarov
|
b1d60c248d
|
engine: client: move main client cvars to static allocation
|
2023-05-27 21:52:58 +03:00 |
|
Alibek Omarov
|
d9cbf1fa89
|
engine: client: move input cvars to static allocation
|
2023-05-27 21:52:58 +03:00 |
|
Alibek Omarov
|
04107d384e
|
engine: client: fix incorrectly parsed timings for TE_TEXTMESSAGE
|
2023-05-15 02:11:44 +03:00 |
|
Alibek Omarov
|
377dd9a255
|
engine: client: bring back NetAPI infostring options, as they conform to the API definitions
|
2023-05-14 12:24:40 +03:00 |
|
Alibek Omarov
|
de1e53311a
|
engine: client: cl_game: static-ize engine functions in client API
|
2023-05-14 12:10:14 +03:00 |
|
Alibek Omarov
|
b16fa8eddc
|
public: remove Q_strcat and Q_strcpy, and patch the code that uses it
|
2023-04-26 05:20:45 +03:00 |
|
Alibek Omarov
|
b72033eb74
|
engine: client: fix master server query through NetAPI
|
2023-04-23 22:05:11 +03:00 |
|
Alibek Omarov
|
398cec626e
|
engine: client: remove media/ prefix for CD tracks, add it while parsing cdaudio.txt for compatibility
|
2023-04-19 17:54:28 +03:00 |
|
Alibek Omarov
|
1affc36f06
|
engine: client: more accurate ScreenShake implementation, thanks @vasiavasiavasia95 for sharing it
|
2023-04-18 17:28:27 +03:00 |
|
Alibek Omarov
|
101a7a1240
|
engine: client: try to fix random crash in CL_ClearWorld when using legacy protocol
|
2023-04-15 04:08:40 +03:00 |
|
Alibek Omarov
|
192d510924
|
engine: client: remove unused function CL_FreeEntity and everything that used it
|
2023-04-03 03:55:57 +03:00 |
|
Alibek Omarov
|
dca637d4bb
|
engine: client: eliminate pfnServerCmd limit and, like GoldSrc, send our server command immediately to netchan
|
2023-03-21 04:25:32 +03:00 |
|
Alibek Omarov
|
1630d87c0d
|
engine: client: do not alter the state if invalid HANDLE was passed to pfnSPR_Set. Fixes Half-Life: MMod
|
2023-03-15 04:58:33 +03:00 |
|
Alibek Omarov
|
3a956a1ad3
|
engine: client: initialize variables in SPR_Width/Height/Frames functions, in case R_GetSpriteParms fails
|
2023-03-15 04:58:00 +03:00 |
|
Alibek Omarov
|
9690fe9334
|
engine: client: replace some obvious va uses by temp buffer and Q_snprintf
|
2023-03-13 06:03:44 +03:00 |
|