8a8cdd2927
engine: client: another possible null pointer dereference
2024-11-07 14:12:10 +03:00
3756361cfe
engine: client: fix possible NULL dereference when setting up bbox for non-solid visent that somehow doesn't have a model
2024-11-06 01:39:46 +03:00
f52c825bf5
engine: make some global variables static and const, make even more functions static if possible
2024-10-14 19:19:46 +03:00
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
a6c2cfe89b
engine: avoid constants in Q_strncpy third argument, where possible
2024-05-06 14:27:26 +03:00
a508467aac
engine: client: silently ignore if server didn't sent local player info in delta at spawn
...
The bug happens somewhere in server, not sure where or how. Remove Host_Error so mods
can be played again.
2024-02-26 11:48:46 +03:00
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
75d476f9df
engine: fix -Wmissing-prototypes
2024-01-28 09:55:18 +03:00
620a4b4894
engine: client: wrong check order, fix previous commit
2023-12-31 06:35:38 +03:00
4cf87c2c23
engine: client: prevent memory corruption on old protocol when server didn't sent local player info in delta at spawn
2023-12-31 06:24:53 +03:00
b1d60c248d
engine: client: move main client cvars to static allocation
2023-05-27 21:52:58 +03:00
de84df99f3
engine: fix functions returning void returning void value
2023-01-14 10:58:03 +03:00
6ac3156a82
engine: fix discarded const pointer qualifier in PM_HullPointContents
2023-01-14 10:57:22 +03:00
40ba0238f8
engine: client: cosmetic changes in pmove code
2023-01-07 11:07:32 +03:00
2479d28cd5
engine: remove useless pfnHullPointContents wrapper
2023-01-06 00:38:05 +03:00
787d3bc5dd
engine: share playermove ClearPhysEnts function
2023-01-06 00:28:24 +03:00
0bec78a958
engine: client: make few function between pmove and client interface shared, remove unused CL_PointContents wrapper
2023-01-06 00:09:36 +03:00
4cb109abe0
engine: make playermove funcs truly shared between client and server
2023-01-05 23:50:42 +03:00
85895c5311
engine: pmove: initialize trace argument in PM_TraceModel
2022-06-26 04:39:52 +03:00
52d1383f14
engine: client: fix various useless checks, unused variables & defines, double assignments and mistypings
2022-05-25 03:50:06 +03:00
ad4062969b
engine: client: fix warnings in cl_pmove
2021-06-07 02:22:08 +03:00
0f84ce40f0
engine: client: fix cl_smoothtime, don't smooth movements when running local server(singleplayer, listenserve, etc)
2021-06-06 16:22:04 +03:00
ed0ca2b2d2
engine: fix predicting oldbuttons
2021-03-12 00:10:51 +03:00
Gleb Mazovetskiy
5e0a0765ce
Trim all trailing whitespace
...
The `.editorconfig` file in this repo is configured to trim all trailing
whitespace regardless of whether the line is modified.
Trims all trailing whitespace in the repository to make the codebase easier
to work with in editors that respect `.editorconfig`.
`git blame` becomes less useful on these lines but it already isn't very useful.
Commands:
```
find . -type f -name '*.h' -exec sed --in-place 's/[[:space:]]\+$//' {} \+
find . -type f -name '*.c' -exec sed --in-place 's/[[:space:]]\+$//' {} \+
```
2021-01-04 20:55:10 +03:00
3a416636f1
engine: mark GAME_EXPORT's
2020-01-19 08:15:54 +07:00
c67f065d90
engine: client: explicitly cast literals to floats
2019-10-18 16:46:54 +03:00
b797e0af1a
Merge 4483 update
2019-05-25 02:44:24 +03:00
c215b89923
Apply 4483 update
2019-05-19 15:01:23 +03:00
971f9b6de5
ref: fix compiling errors
2019-03-16 04:24:27 +03:00
97aba69ed0
ref: implement API interface for ref_gl, get rid of RenderAPI, RenderInterface and vgui_support API references
2019-03-15 21:23:59 +03:00
99bd7c81da
ref: render code moved out of engine, doesn't compile, first API prototype
2019-02-18 21:25:26 +03:00
a03aa3ddb3
Merge 4281 update
2018-10-28 00:39:29 +03:00
aae3510763
Apply 4281 update
2018-10-27 23:32:09 +03:00
491188a0f3
Merge branch 'original'
2018-10-04 14:27:14 +07:00
5c738b3402
Apply 4253 update
2018-10-04 13:08:48 +07:00
2edbcb996d
Merge 4150 update. Fix some mistypings. Rename CL_IsQuakeCompatible to Host_IsQuakeCompatible, as it may be used in whole engine and even in dedicated builds. IN_RecalcCenter was not added, window center positions should be updated by backends.
2018-06-19 16:59:53 +03:00
1e7f9d00c3
Apply 4150 update
2018-06-19 16:22:30 +03:00
7cdead7bac
Merge 4143 update
2018-06-12 12:18:14 +03:00
a539384a76
Apply 4143 update
2018-06-12 12:14:56 +03:00
f26ac52102
Merge 4140 update
2018-06-11 14:04:50 +03:00
814b7eda07
Apply 4140 update
2018-06-09 01:28:35 +03:00
dcc19aeafb
Merge 4097
2018-04-26 03:23:00 +03:00
9bab7d222a
Apply 4097 update
2018-04-26 03:09:36 +03:00
efe8ddf151
Fix missing const-qualifiers in engine code. Fix qboolean/int mixing in interface implementations(int is preferred). Replace long by int in COM_RandomLong.
2018-04-23 23:07:54 +03:00
ab0bcc55f8
Apply Apr20 update
2018-04-21 08:06:55 +00:00
8d6e3b7f79
Pure engine source code(LF line endings, UTF8 encoded)
2018-04-13 19:23:45 +03:00