|
7bb5175084
|
Turn downloaded/ and custom/ into com_strings.h definitions, like sound path and saves path
|
2024-07-30 15:25:20 +03:00 |
|
|
dd570b616b
|
engine: client: properly exit from touch editor to menu when user have chosen to cancel and reset
|
2024-07-29 05:11:41 +03:00 |
|
|
943a30af04
|
engine: client: add privileged flag to touch_in_menu and touch_enable
|
2024-07-29 05:08:35 +03:00 |
|
|
eabed60e56
|
engine: automatically turn-on touch emulation while editing touch from menu
|
2024-07-29 05:06:10 +03:00 |
|
|
f4a3b8571d
|
engine: fix inverted check in debug log output
Why there is even this check in the first place???
|
2024-07-29 04:48:21 +03:00 |
|
|
4a5f34089d
|
engine: client: fix TriColor4fRendermode
|
2024-07-28 20:50:20 +03:00 |
|
|
90da9659d1
|
engine: client: vgui: enable texturing in VGUI by default, just in case reset color too
|
2024-07-28 20:03:32 +03:00 |
|
|
2e30acf611
|
engine: client: voice: allow restoring voice after toggling voice_enable while connected to server
|
2024-07-28 17:12:32 +03:00 |
|
|
5554d13f7f
|
engine: client: fix buffer overflow in voice sound mixer
|
2024-07-28 16:41:20 +03:00 |
|
|
9a2588f7eb
|
engine: client: console: fix a rare crash when we're in game, console is enabled but it's empty
With ui_allowconsole toggle it's easy to reproduce: join game without console, go to menu,
enable console and return back to game.
|
2024-07-28 14:48:40 +03:00 |
|
|
d52d50e283
|
engine: client: set user name as default value for name cvar. Add ui_username cvar with user name.
|
2024-07-28 14:44:03 +03:00 |
|
|
6911da8581
|
engine: client: add ui_allowconsole command that enables console
To be used by UI
|
2024-07-28 13:32:52 +03:00 |
|
|
e70f9a67b8
|
engine: host: always enable console for dedicated
|
2024-07-26 11:08:34 +03:00 |
|
|
6120c0daec
|
engine: print command line args alongside developer level during init
|
2024-07-22 22:15:56 +03:00 |
|
|
790f9bde54
|
engine: client: hack mobile API init because of incorrectly defined export in hlsdk-portable
|
2024-07-21 21:18:00 +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 |
|
|
38bef99f98
|
engine: client: fix opening Quake demos
|
2024-07-21 05:01:31 +03:00 |
|
|
95ff9e7165
|
engine: client: prevent empty lightstyle console flood
|
2024-07-21 05:01:16 +03:00 |
|
|
2fddbdddee
|
engine: client: fix ScreenFade under quake compatibility mode
|
2024-07-21 04:33:46 +03:00 |
|
|
465e812ed9
|
engine: client: fix EF_DIMLIGHT under quake compatibility mode
|
2024-07-21 04:33:31 +03:00 |
|
|
3b1fb79a85
|
engine: client: use Host_IsQuakeCompatible instead of checking host.features bit
|
2024-07-21 04:32:38 +03:00 |
|
|
0f8f35b415
|
engine: fix alias model loading
|
2024-07-21 04:15:56 +03:00 |
|
|
a133b1c2a9
|
engine: remove unused texFlags argument in Mod_LoadSpriteModel
|
2024-07-21 03:04:21 +03:00 |
|
|
fa74acb5f0
|
Revert "engine: client: make client engfuncs const"
This reverts commit 14ae9b312d30546b701fb29cdf91b81b4ee81260.
|
2024-07-21 02:53:28 +03:00 |
|
|
836b4c358f
|
Revert "engine: server: make physic engfuncs const"
This reverts commit 5af951150508d1f85d7fa9159ee6c64c01dca04b.
|
2024-07-21 02:53:23 +03:00 |
|
|
982e32d108
|
engine: client: don't mistakingly tell user about failed mobile api, when it's just not used by client.dll
|
2024-07-21 02:07:38 +03:00 |
|
|
024a335505
|
engine: move wcon definitions to platform.h
|
2024-07-21 02:06:51 +03:00 |
|
|
6d98d2c7c3
|
engine: check XASH3D_GAME if -game argument wasn't found, do not override default base directory
Clarify that `--gamedir` configure option and `XASH_GAMEDIR` macro specify base directory
|
2024-07-21 01:04:50 +03:00 |
|
|
64726f13e1
|
engine: client: more accurate R_BeamKill reimplementation
Reverse engineered from HL25 hw.so
|
2024-07-19 07:13:14 +03:00 |
|
|
85dfaaa2c2
|
engine: imagelib: add LUMP_TEXGAMMA palette kind to only pass HL textures through texgamma, not Quake
|
2024-07-19 06:34:51 +03:00 |
|
|
56464d3291
|
engine: when colorizing standard output, use bold text, as it makes it more visible (especially with black text)
|
2024-07-17 22:53:35 +03:00 |
|
|
aed96ee753
|
engine: common: reduce large static arrays amount for logging by adding generic function accepting va_list
|
2024-07-17 22:27:20 +03:00 |
|
|
a937320c65
|
engine: wscript: add ffmpeg hidden option, just to make it easier for me to switch between branches
|
2024-07-17 22:27:20 +03:00 |
|
|
a81a0cb059
|
engine: client: make menu engfuncs const
|
2024-07-16 15:23:03 +03:00 |
|
|
5af9511505
|
engine: server: make physic engfuncs const
|
2024-07-16 15:23:03 +03:00 |
|
|
14ae9b312d
|
engine: client: make client engfuncs const
|
2024-07-16 15:23:03 +03:00 |
|
|
2d3e5c2e0b
|
engine: client: make renderer engfuncs const
|
2024-07-16 15:23:03 +03:00 |
|
|
17950fec3e
|
filesystem: make engfuncs const
|
2024-07-16 15:23:03 +03:00 |
|
|
09a7585643
|
engine: soundlib: super micro-optimization, reallocate buffer in Image_Copy rather than allocating and copying
|
2024-07-16 05:11:06 +03:00 |
|
|
a09084ceba
|
engine: imagelib: super micro-optimization, reallocate buffer in Image_Copy rather than allocating and copying
|
2024-07-16 05:10:29 +03:00 |
|
|
147e5dceff
|
engine: request SDL to ungrab mouse before signaling debugger to stop
|
2024-07-16 05:09:02 +03:00 |
|
|
3510afd30b
|
engine: zone: allow moving allocation from one pool to another during realloc
|
2024-07-16 05:06:44 +03:00 |
|
|
d3586c2143
|
engine: soundlib: add support for converting stereo to mono and back, attempt to simplify conversion boilerplate
|
2024-07-16 05:05:50 +03:00 |
|
|
56ba2325c1
|
engine: client: skip drawing 2D during changelevel before the client was active
* Prevents screen garbage on GPUs with tile-based renderers like Adreno and ImgTec
|
2024-07-11 09:01:19 +03:00 |
|
|
b77a4ed3a1
|
engine: client: ignore changelevel for old protocol
* Prevents engine from drawing too early during reconnect to a
legacy coop server
|
2024-07-11 08:59:42 +03:00 |
|
|
9b86c3127a
|
engine: properly disconnect from online game when loading local game (save, newgame or a level)
|
2024-07-10 12:32:33 +03:00 |
|
|
0da7ffe45f
|
engine: client: reset video after last screen update in begin loading plaque. Because update screen supposedly should draw the whole screen now, gl_clear hack shouldn't be required anymore
|
2024-07-10 11:59:54 +03:00 |
|
|
c16abc0b85
|
engine: server: first check for dedicated server in SV_IsSimulating, as CL_Active()/CL_IsInConsole() don't make sense if we're running dedicated server already
|
2024-07-10 10:35:47 +03:00 |
|
|
708c691cdb
|
engine: fix XASH_DEDICATED check
|
2024-07-10 10:34:57 +03:00 |
|
|
31c20ac4d8
|
engine: client: don't call Host_IsDedicated when getting split size for client
|
2024-07-10 10:34:30 +03:00 |
|