Commit graph

390 commits

Author SHA1 Message Date
smallmodel
45aae54b32
Renamed "Base" to "Allied Assault" 2023-08-24 23:32:40 +02:00
smallmodel
a4fc25cca8
Increased the version number 2023-08-23 23:48:58 +02:00
smallmodel
fe38c7650f
Updated the version number 2023-08-21 00:31:14 +02:00
smallmodel
efce4703ca
Initialize demo_protocols from the com_protocol integer value 2023-08-21 00:19:46 +02:00
smallmodel
94ab4a5ac5
Moved MSG_ReadServerFrameTime and MSG_WriteServerFrameTime to qcommon/msg.cpp 2023-08-21 00:09:00 +02:00
smallmodel
6c65bba279
Fixed MSG_WritePackedAnimTime not writing the animation time sometimes 2023-08-20 02:33:08 +02:00
smallmodel
7d4cdac52c
Use WaitTillAllowed for waitTillTimeout, waitTillAny and WaitTillAnyTimeout 2023-08-20 01:46:38 +02:00
DJs3000
24f82e8e36
Add new arch (#61)
* Update q_platform.h

add e2k arch

* Update TargetArch.cmake

add e2k arch
2023-08-19 21:59:26 +00:00
smallmodel
4939927975
Fixed length decrease with an higher value 2023-08-19 23:07:47 +02:00
smallmodel
f9ef6733b9
Fixed errors on CMake 3.5 2023-08-19 23:07:12 +02:00
smallmodel
de08fe7ca3
Fixed linux compile error 2023-08-19 21:21:41 +02:00
smallmodel
3089cc8bc3
Avoid assigning the token to an str 2023-08-19 21:17:52 +02:00
smallmodel
50cfc7e5ad
Added STRING_VIEWMODELANIM_DONE 2023-08-19 21:06:25 +02:00
smallmodel
5b82cc4f11
Made Event::ErrorInternal const
Fixed ProcessEvent() not handling exceptions
2023-08-19 21:00:04 +02:00
smallmodel
46e57f0a1f
Added maxDataSize so the event can be preallocated 2023-08-19 20:48:46 +02:00
smallmodel
86a6dd020f
Check for WaitTillAllowed instead 2023-08-19 18:21:32 +02:00
smallmodel
4001de1dde
Implemented WaitTillAllowed for all classes 2023-08-19 18:10:38 +02:00
smallmodel
d2a967e577
Don't use the explicit class name to access Entry_allocator 2023-08-19 15:48:50 +02:00
smallmodel
2efeb7e972
Don't call Unregister with "delete" and "remove" in the destructor as UnregisterAll() will already do it
Don't call CancelPendingEvents() if the event system hasn't started
2023-08-19 15:39:59 +02:00
smallmodel
dce004ef13
Don't FreeAll() when destructing the block allocator, because it could be executed before containers destruction 2023-08-19 15:24:12 +02:00
smallmodel
9825e1e6f2
Formatted source files 2023-08-19 03:02:30 +02:00
smallmodel
b1753df1ed
Reworked con_set and con_arrayset so that they have their own Entry class 2023-08-19 02:56:51 +02:00
smallmodel
00644e7605
Alloc() and Free() will call malloc directly when debugging memory 2023-08-19 02:18:41 +02:00
smallmodel
9b3aaa0f87
Using string+5 rather than string+(4+1) 2023-08-19 00:33:55 +02:00
smallmodel
a1745829b2
Added product extension, as breakthrough clients rely on the extension word (like "Spearhead") to set g_servertype variable 2023-08-18 14:54:17 +02:00
smallmodel
b2853465ed
Capitalize first letter in PRODUCT_EXTENSION 2023-08-18 14:53:39 +02:00
smallmodel
8c391ef880
set cvar_modifiedFlags to the difference between flags 2023-08-18 01:09:24 +02:00
smallmodel
a9374f068b
Added a check to avoid packed from being out of bounds in MSG_PackCoord() 2023-08-17 18:24:50 +02:00
smallmodel
6f5106803d
Made firstLeafBrush and firstLeafSurface as intptr_t, as sometimes it's an offset to an unrelated memory location (in 64-bit, it could be a very far away memory location) 2023-08-17 16:08:40 +02:00
smallmodel
55a6b7956a
Changed event priorities 2023-08-17 16:07:51 +02:00
smallmodel
3c2600648c
Fixed "immediateremove" wrong spelling 2023-08-17 03:03:08 +02:00
smallmodel
64e3c18fb9
Removed assertion (not present in mohaa) 2023-08-16 19:22:10 +02:00
smallmodel
467802c466
Fixed crash when loading savegame 2023-08-16 19:13:52 +02:00
smallmodel
c357c2614a
Added DEBUG_DROP_ASSERT CMake definition 2023-08-16 13:16:04 +02:00
smallmodel
508903c3b1
Moved console_spam_filter to Com_Init 2023-08-16 00:08:35 +02:00
smallmodel
c17454b124
Renamed bValid to teamShader 2023-08-15 23:24:23 +02:00
smallmodel
fe5e151d89
Added YawToAxis 2023-08-15 22:20:33 +02:00
smallmodel
06a7341eda
Moved radarUnpacked_t from server.h to q_shared.h 2023-08-15 22:20:25 +02:00
smallmodel
2337f93df8
Added console_spam_filter 2023-08-15 19:28:38 +02:00
smallmodel
44f6de9524
Added riscv and riscv64 2023-08-15 16:45:13 +02:00
smallmodel
81e9ce10cd
Fixed warning spam if the default value is different 2023-08-15 01:27:54 +02:00
smallmodel
c4738966fe
Using g_utils.cpp from fakk 2023-08-15 01:27:35 +02:00
smallmodel
64acea9018
Call SV_CheckSaveGame in Com_Frame 2023-08-14 01:27:25 +02:00
smallmodel
8e05347ba0
Moved CL_FinishedIntro and SV_CheckSaveGame to qcommon.h 2023-08-14 01:27:13 +02:00
smallmodel
ec58ca0f13
Added S_FLAG_DO_CALLBACK 2023-08-13 20:17:33 +02:00
smallmodel
2787007b9d
Cleaned up class 2023-08-12 03:10:10 +02:00
smallmodel
34535ad415
Moved AnimationEvent from Animate to a separate source file 2023-08-11 21:48:25 +02:00
smallmodel
8d41b58635
Using hitloc enum instead of macros 2023-08-11 01:34:21 +02:00
smallmodel
3ca09613e1
Fixed string constants 2023-08-10 12:08:53 +02:00
smallmodel
dd30bfde15
Set protocol from com_protocol 2023-08-10 03:55:50 +02:00