smallmodel
31e6830aee
Add Cvar_Find
2025-08-17 18:37:03 +02:00
smallmodel
3a7105246d
Remove bot_run.scr
...
It's unused and it gets spammy in developer mode
2025-08-17 17:55:35 +02:00
smallmodel
a824d9e912
Fix access violation in angles_pointat with entity and target
2025-08-16 22:50:57 +02:00
smallmodel
be3d9892e4
Fix bot serverTime not being set when not alive
...
This caused some artifacts when the bot was dying (such as the animation delta not being applied).
2025-08-16 22:18:57 +02:00
smallmodel
95474c92b3
Fix switch team messages
2025-08-16 21:15:35 +02:00
smallmodel
480a377292
Expose API to kick client with reason for game
...
This will let the client know why it gets kicked by game.
2025-08-16 21:08:10 +02:00
smallmodel
8ce3866e70
Use the server fov when in camera view
2025-08-16 20:15:29 +02:00
smallmodel
f5b01e7137
Fix window icon
2025-08-15 19:24:17 +02:00
smallmodel
425885bf61
Explicitly use signed char for network strings
...
ARM uses unsigned char by default when the sign is unspecified, this would cause some issues with messages containing accents, players would lose user control.
2025-08-15 19:02:27 +02:00
smallmodel
2eb190fe97
Fix Info_Print values
...
Some programs use dumpuser and split entries with the semicolon.
2025-08-14 23:25:07 +02:00
smallmodel
282110239e
Add USE_CODEC_MAD option
2025-08-13 23:20:04 +02:00
Tim Angus
edd58f2042
Remove clientHtmlFallback
2025-08-13 19:51:45 +02:00
smallmodel
4cd6a51869
Expose the number of bots through minplayers variable
...
Clients will now show the number of bots (if there are any) in the server browser. Servers must be running a build since this commit
2025-08-11 23:08:04 +02:00
smallmodel
3cd01b77d1
Don't allocate bots in single-player mode ( #784 )
2025-08-11 00:33:06 +02:00
smallmodel
d3ca24d27a
Fix Winsock getting shutdown after gamespy shutdown
2025-08-10 19:17:25 +02:00
smallmodel
70c12a1639
Bump version number
2025-08-10 19:17:23 +02:00
smallmodel
59329b4fb3
Mark member function overriding
2025-08-09 00:39:41 +02:00
Tim Angus
4083d1123f
Map SDL gamepad buttons to keys explicitly
2025-08-08 22:58:03 +02:00
Tim Angus
fa047b7bf9
http -> https on URLs
2025-08-08 22:53:00 +02:00
Tim Angus
659939352a
Add USE_ARCHLESS_FILENAMES
2025-08-08 22:52:26 +02:00
smallmodel and Tim Angus
e556f58cc4
Reimplement CMake from upstream ioq3 ( #781 )
...
This reuse the CMake build system from ioq3, modified to make it work with the C++ code.
---------
Co-authored-by: Tim Angus <tim@ngus.net >
2025-08-08 01:03:07 +02:00
smallmodel
a72bc153db
Fix configstring replacement causing the model to be referenced twice on base MOHAA clients ( #779 )
2025-08-03 02:21:35 +02:00
Tim Angus and smallmodel
e47790cd54
Move third party code to code/thirdparty
...
Co-authored-by: smallmodel <15067410+smallmodel@users.noreply.github.com >
2025-08-02 23:19:02 +02:00
Tim Angus and smallmodel
8708953e96
Move puff.* to renderercommon
...
Co-authored-by: smallmodel <15067410+smallmodel@users.noreply.github.com >
2025-08-02 23:00:57 +02:00
Tim Angus
b0ca50c4c5
Merge identical tr_subs.c into renderercommon
2025-08-02 22:58:22 +02:00
smallmodel
1be22e9343
Use resetString for the fallback renderer
2025-08-02 22:53:13 +02:00
Tim Angus and smallmodel
fabd2fd848
Fix incorrect architecture detection on Windows
...
Co-authored-by: smallmodel <15067410+smallmodel@users.noreply.github.com >
2025-08-01 23:14:25 +02:00
Pan7 and smallmodel
6d2d6e1429
Replace USE_LOCAL_HEADERS with USE_INTERNAL_*
...
Co-authored-by: smallmodel <15067410+smallmodel@users.noreply.github.com >
2025-08-01 23:02:06 +02:00
Tim Angus
df165d162d
Cleanup opus and vorbis more
2025-08-01 22:44:20 +02:00
J.Ingram
88e41fd6e5
Call SHGetFolderPathA directly
...
Removing shfolder.h satisfies MSVC, and calling the function directly makes PFNSHGETFOLDERPATHA unnecessary.
2025-08-01 22:43:04 +02:00
Tim Angus
790e4286db
*Don't* configure zlib so we get the generic zconf.h
2025-08-01 22:40:10 +02:00
Tim Angus and smallmodel
e6e260933a
Update SDL
...
Co-authored-by: smallmodel <15067410+smallmodel@users.noreply.github.com >
2025-08-01 22:37:53 +02:00
Tim Angus
a3c10c4fae
Remove macOS ppc support
2025-08-01 22:31:22 +02:00
Tim Angus
076099d0ed
Update OpenAL (headers)
2025-08-01 22:29:51 +02:00
smallmodel
4d168a2e20
Fix mouse cursor disappearing ( #774 )
2025-08-01 22:22:56 +02:00
smallmodel
6adeca6196
Fix taunts incorrectly played as team on mohaa base ( #776 )
2025-07-27 13:41:19 +02:00
smallmodel
84b1d3e8d1
Fix server items not drawn when using cl_browserdetailedcolors
2025-07-27 00:54:42 +02:00
smallmodel
de65af5a43
Don't throw a fatal error when the filename is empty ( #773 )
2025-07-25 22:27:08 +02:00
smallmodel
a9b8c44206
Fix incorrect entity flags set on the spawned dead body
2025-07-24 22:47:52 +02:00
smallmodel
c9f13f182c
Make r_swapInterval CVAR_LATCH
...
This variable is used only when initializing SDL.
2025-07-21 22:02:55 +02:00
smallmodel
d1bfeeadbf
Improve default graphic settings for d-day ( #771 )
2025-07-21 21:56:12 +02:00
smallmodel
5b57949bc9
Fix missing pm flags for bit 15 and above on mohaa 1.11 (protocol version 6)
2025-07-20 22:58:53 +02:00
smallmodel
7e6ea644ba
Don't reset the client on singleplayer
...
This fixes an issue where some scripts would apply modifications such as drawhud to the player, that would get reset after connecting.
2025-07-20 22:28:30 +02:00
smallmodel
a3f520de8c
Format most source files
2025-07-19 23:30:20 +02:00
Tim Angus
57abfa297b
Undefine real error codes to fix warnings
2025-07-19 23:29:58 +02:00
smallmodel
11ba758ca3
Fix ephemeral event being passed multiple times after being freed with multiple widgets of the same name ( #766 )
2025-07-19 22:18:08 +02:00
smallmodel
83a32c2635
Fix incorrect mins/maxs value for SpotWouldTelefrag
...
This caused telefrags on multiplayer with an high number of players
2025-07-19 00:05:21 +02:00
J.Ingram
8336e48566
Use PFNGETFOLDERPATHA typedef
...
FARPROC is defined with an empty parameter list, which newer versions of GCC consider equivalent to (void). Compilation fails when qSHGetFolderPath gets called with arguments.
2025-07-17 21:00:52 +02:00
smallmodel
3e842ffe40
Redefine aliases for WSA errors instead on win32
2025-07-15 21:35:05 +02:00
Tim Angus and smallmodel
c9fcd723db
Update integrated third-party libraries
...
Co-authored-by: smallmodel <15067410+smallmodel@users.noreply.github.com >
2025-07-14 21:44:52 +02:00