25d6b2b069
engine: client: fix FlushEntityPacket message overflow on legacy servers
2023-04-15 04:08:40 +03:00
4b5ee87de1
engine: client: adapt to RefAPI 4 changes. Fix interpolation issue after reloading a save
2023-03-28 21:34:51 +03:00
2c77f4c566
engine: client: notify client.dll about local player in firstplayer mode for use in custom renderers
2023-03-27 03:47:42 +03:00
4ada40e8a8
engine: client: check if we should discard local player entity before HUD_AddEntity call, allowing CL_IsThirdPerson hack used in MMod
2023-03-15 06:28:20 +03:00
SNMetamorph
e9ae6d08b5
engine: client: enable interpolation of local player angles
2022-08-22 10:24:15 +03:00
ac40badaa5
engine: client: fix array overruns
2022-05-25 03:36:33 +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
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
df4f21680c
engine: client: apply local client effects only if it wasn't rejected by clientdll
2022-01-14 16:18:09 +03:00
c50f73b892
engine: fix brush model sound spatialization
2021-06-07 22:54:41 +03:00
60c10333aa
engine: client: fix sound not spatialized correctly, remove unused field from rawchan
2021-06-07 02:21:46 +03:00
SNMetamorph
b289de26a6
engine: client: added cvar cl_nointerp for disabling interpolation
2021-05-30 09:40:03 +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
c67f065d90
engine: client: explicitly cast literals to floats
2019-10-18 16:46:54 +03:00
2f8fec6b70
Remove trailing spaces, convert mistakenly put spaces to tabs. The most useful commit ever.
2019-07-19 20:23:08 +03:00
40211efa9a
engine: sound: remove s_cull and s_phs, because they never worked. It's better to write our own occluder in future or use any opensource library
2019-07-09 13:17:10 +03:00
f2c927906f
Merge 4511 update
2019-06-17 07:36:46 +03:00
b16529cc65
Apply 4511 update
2019-06-17 07:05:36 +03:00
f00181223f
Remove duplicate R_ClearScene
2019-03-17 21:56:29 +07:00
297ca08e81
ref: replace model (un)loading by Mod_ProcessRenderData
2019-03-17 21:19:24 +07: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
e193ac2c04
ref: more @mittorn 's changes on RefAPI
2019-02-23 21:49:46 +03:00
99bd7c81da
ref: render code moved out of engine, doesn't compile, first API prototype
2019-02-18 21:25:26 +03:00
6ba406be7d
legacymode: some codestyle fixes
2019-01-27 03:02:16 +03:00
6a02a571c1
Legacy protocol compatibility (cl_legacymode)
2019-01-25 20:54:05 +07: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
e123499e23
Fix build
2018-07-12 23:22:06 +03: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
814b7eda07
Apply 4140 update
2018-06-09 01:28:35 +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