Velaron
4f31d7504a
ref_api: fix remap info allocation ( fixes #200 )
4 years ago
Alibek Omarov
0a818f3f3f
client: add waveplaylen console command like in GoldSrc
4 years ago
Alibek Omarov
a813be7d54
client: add cl_showpos
4 years ago
Alibek Omarov
e77957bc81
client: decrease visibility of some cvars
4 years ago
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:]]\+$//' {} \+
```
4 years ago
Andrey Akhmichin
e3b547c8a9
public: rename mathlib to xash3d_mathlib.
5 years ago
mittorn
2e2a716710
ref_api: fix remap code
5 years ago
Alibek Omarov
5d8b770e6c
engine: client: declare CL_Quit_f as noreturn
5 years ago
Alibek Omarov
aa6674b032
engine: support compiling with gcc3
5 years ago
Alibek Omarov
9d826016b0
engine: finish sdl1.2 port
5 years ago
mittorn
57d48b64eb
keys: add OSK
5 years ago
mittorn
114a256675
Implement XASH_LOW_MEMORY, memory-reduced configuration
5 years ago
Alibek Omarov
c2063c869d
engine: client: fix demoplayback type from qboolean to int(can exceed false and true)
5 years ago
Alibek Omarov
ff1b28244b
engine: client: port ui_renderworld from old engine
5 years ago
Alibek Omarov
01dcb52b4c
mainui: update submodule, add connectionprogress calls to engine
5 years ago
Alibek Omarov
8f9800eb3c
ref: move R_DrawTree from refdll to engine, implement using ref's triapi
6 years ago
Alibek Omarov
2f8fec6b70
Remove trailing spaces, convert mistakenly put spaces to tabs. The most useful commit ever.
6 years ago
Alibek Omarov
9662ab106f
engine: client: implement errormsg, secure client by checking server IP address we're connected to
6 years ago
Alibek Omarov
04ee7c3a55
engine: fix build
6 years ago
Alibek Omarov
a85a856215
engine: implement connection warning dialog showing up, update menu
6 years ago
Alibek Omarov
0579ecd30f
engine: check if client.dll linked to SDL2.dll ( #37 )
6 years ago
Alibek Omarov
4d9563ea03
ref: make api thinner by removing IsNormalPass and moving CL_FxBlend to refdll
6 years ago
Alibek Omarov
92b89936b3
ref: make API thinner by moving simple calls into EngineGetParm(RenderGetParm with ref extensions), fix some UBs
6 years ago
mittorn
c55b7dcda7
ref: simplify efx api, move efrags to engine
6 years ago
mittorn
4247af8fa8
Reduce engine dependencies. crtlib/mathlib/matrixlib now can be built standalone
6 years ago
Alibek Omarov
199ebfed48
ref: implement engine ref API
6 years ago
Alibek Omarov
97aba69ed0
ref: implement API interface for ref_gl, get rid of RenderAPI, RenderInterface and vgui_support API references
6 years ago
Alibek Omarov
e7234bada2
ref: now it compiles, not linking yet. ref_api header moved to engine/ to clarify, that it's sort of engine internals
6 years ago
Alibek Omarov
574f03c139
ref: initial engine to ref API draft, not compiling, work in progress [ci skip]
6 years ago
Alibek Omarov
e193ac2c04
ref: more @mittorn's changes on RefAPI
6 years ago
Alibek Omarov
99bd7c81da
ref: render code moved out of engine, doesn't compile, first API prototype
6 years ago
mittorn
c09190f66e
legacymode: add legacy infokey for legacy servers
6 years ago
mittorn
40574d9be0
Network extensions
6 years ago
mittorn
a97d8c119b
network: enable new netsplit, netsplit size settings
6 years ago
Alibek Omarov
1162e5a65b
legacymode: retry connecting using legacy protocol automatically
6 years ago
mittorn
6a02a571c1
Legacy protocol compatibility (cl_legacymode)
6 years ago
mittorn
298393b653
Initial amd64 port
6 years ago
Alibek Omarov
622de7a7f1
Apply 4312 update
6 years ago
Alibek Omarov
aae3510763
Apply 4281 update
6 years ago
mittorn
b0c077ccf8
Persistent console history
6 years ago
mittorn
5c738b3402
Apply 4253 update
6 years ago
Alibek Omarov
e123499e23
Fix build
7 years ago
Alibek Omarov
7601a4cd29
Revert 64257ef
to not break C++ header compability
7 years ago
Alibek Omarov
1e7f9d00c3
Apply 4150 update
7 years ago
Alibek Omarov
814b7eda07
Apply 4140 update
7 years ago
Alibek Omarov
ae5257c654
Add masterlist from engine. Use non-blocking network name resolution
7 years ago
Alibek Omarov
c8b83385df
Add waf related files to gitignore. Restore cl_trace_messages
7 years ago
Alibek Omarov
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.
7 years ago
Alibek Omarov
545b781934
Restore hud_utf8
7 years ago
Alibek Omarov
32aa9a9f54
Implement Mobility API support. Add missing IN_TouchShutdown and Joy_Shutdown calls. Don't save video and opengl configs if engine crashed.
7 years ago