Alibek Omarov
607e62a1ae
engine: client: sanitize legacy protocol supported engine features flags
...
Do not enable what can't be enabled in current protocol.
9 months ago
Alibek Omarov
5b52a9a19f
engine: protocol: increase MAX_LIGHTSTYLES from 64 to 256, protocol limit as it encoded as unsigned byte
1 year ago
Alibek Omarov
3cfdb1213b
engine: client: consolidate modern and legacy protocol parsing functions, if possible
2 years ago
Alibek Omarov
9cbf5ab6a6
engine: client: streamline constructing master server scan request through common function
2 years ago
Alibek Omarov
93b2f535e2
engine: client: tune max commands/max backup commands values for legacy protocol
2 years ago
Alibek Omarov
df616b950d
engine: add NET_AdrToString to menu extended API, upgrade mainui submodule
3 years ago
Alibek Omarov
210137c325
engine: increase model limit to the possible maximum without breaking the protocol
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
acaf15c5d2
engine: increase MAX_LEGACY_SERVERS limit
3 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
mittorn
6953e829c4
lowmemory: prevent redefines
5 years ago
mittorn
0e7013eeb0
lowmemory: tune XASH_LOW_MEMORY=1 not breaking multiplayer
5 years ago
mittorn
d6f8112860
gameinfo: add MIN_EDICTS constant instead of magic number 600, low it to 64
5 years ago
mittorn
5e5ffec67d
lowmemory: tweak some protocol limits for HL1, restore bit counts (maybe even restore multiplayer compatibility)
5 years ago
mittorn
37cba10c14
lowmemory: fix sentences
5 years ago
mittorn
114a256675
Implement XASH_LOW_MEMORY, memory-reduced configuration
5 years ago
mittorn
8b5c5826a8
legacymode: prevent dropping from server when fps too high
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
mittorn
bbd4c1315e
legacymode: implement clc_userinfo
6 years ago
mittorn
6a02a571c1
Legacy protocol compatibility (cl_legacymode)
6 years ago
mittorn
298393b653
Initial amd64 port
6 years ago
mittorn
5c738b3402
Apply 4253 update
6 years ago
Alibek Omarov
1e7f9d00c3
Apply 4150 update
6 years ago
Alibek Omarov
8d6e3b7f79
Pure engine source code(LF line endings, UTF8 encoded)
6 years ago