Commit graph

214 commits

Author SHA1 Message Date
smallmodel
525a0c7c82
Renamed and moved soundSystem_t to snd_local_new.h 2023-08-16 18:14:06 +02:00
smallmodel
46c35057fb
Made omohserver an interface 2023-08-16 18:13:47 +02:00
smallmodel
6d03b9763a
Using S_LoadData 2023-08-16 18:13:30 +02:00
smallmodel
286f553a54
Fixed uninitialized variable 2023-08-16 01:06:51 +02:00
smallmodel
06a7341eda
Moved radarUnpacked_t from server.h to q_shared.h 2023-08-15 22:20:25 +02:00
smallmodel
456ed42e14
Implemented the radar system for non-pvs clients 2023-08-15 19:29:12 +02:00
smallmodel
c4738966fe
Using g_utils.cpp from fakk 2023-08-15 01:27:35 +02:00
smallmodel
e0b5a62c4f
Allow obj maps to be loaded in any game types 2023-08-14 20:44:46 +02:00
smallmodel
72715c1a85
Fixed CL_Disconnect being passed with arguments 2023-08-14 03:15:42 +02:00
smallmodel
91dc3e5884
Fixed configstring index because of denormalization 2023-08-14 02:24:48 +02:00
smallmodel
f2f7afadef
Don't resend the game state if the serverId is the same as the restarted server Id 2023-08-14 01:57:02 +02:00
smallmodel
8e05347ba0
Moved CL_FinishedIntro and SV_CheckSaveGame to qcommon.h 2023-08-14 01:27:13 +02:00
smallmodel
eef1368083
using g_gametype variable directly instead of using Cvar_VariableValue 2023-08-13 20:19:03 +02:00
smallmodel
6dfefa04f5
Fixed SV_AllowSaveGame always returning true 2023-08-13 20:18:46 +02:00
smallmodel
8171641e3a
Fixed "dmmessage" not being logged (it's a bug in all versions of mohaas/mohaab) 2023-08-13 16:13:08 +02:00
smallmodel
e330d00565
Added dmmessage monitoring 2023-08-13 14:19:14 +02:00
smallmodel
04b66684dd
Added a function to get an animation's angular delta over time 2023-08-11 21:11:16 +02:00
smallmodel
ce34b78113
Added CL_LV_ConvertString
Only CL messages are localized now (see comment)
2023-08-10 02:42:57 +02:00
smallmodel
963318264c
Added SV_HitEntity from mohaab 2023-07-30 20:21:08 +02:00
OM
1776ac2344 Fixed configstring not sending after post-loading 2023-07-04 23:06:02 +02:00
OM
96f72c0bb8 Denormalize configstrings when sending the game state 2023-07-02 19:42:03 +02:00
OM
87b238e6de Renamed gameImport to game_import_t, and gameExport_t to game_export_t 2023-07-02 19:22:17 +02:00
OM
7b34f064d0 Moved gi.protocol to a new variable called g_protocol 2023-07-02 19:17:15 +02:00
OM
b9c5a4d5ba Write server frametime depending on the protocol used 2023-07-02 18:31:43 +02:00
OM
b67b3863ba Added view model anim normalization 2023-07-02 18:31:18 +02:00
OM
7eac426e31 Added net_pm_flags field for denormalized pm_flags (depending on the target game) 2023-06-29 22:16:46 +02:00
OM
906f9cb89d Denormalize player state flags when sending them to client 2023-06-29 21:27:45 +02:00
OM
cbe6354d2d Denormalize configstring when sending it to the client 2023-06-29 21:27:19 +02:00
OM
931c3147f8 Initialize targetGame and protocol in imports 2023-06-29 21:26:34 +02:00
OM
5b97245dd1 Reworked CMakeLists 2023-06-17 01:44:38 +02:00
OM
c287638f99 Reworked file inclusion (using relative path) 2023-06-17 01:24:20 +02:00
OM
2ac8f3e39d Removed game.cpp/level.cpp from server folder as they were useless 2023-06-17 01:23:52 +02:00
OM
e4fa0fff3a Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
OM
24cf12dd36 Fixed Linux compilation errors 2023-05-28 22:54:19 +02:00
OM
92a5883243 Networking fixes 2023-05-28 21:36:09 +02:00
OM
c1213e6027 Various fixes and additions 2023-05-28 20:19:35 +02:00
OM
dc45c33c79 ioq3 updates 2023-05-26 20:53:00 +02:00
OM
ca3340b158 ioquake3 porting 2023-05-24 19:29:36 +02:00
OM
f1f1f6e073 Fixed stackoverflow issues 2023-05-23 00:17:03 +02:00
OM
04b5fdb934 Added Spearhead/Breakthrough client support 2023-05-21 21:21:20 +02:00
OM
4d66b35ba1 Added *SV_SetFrameNumber* and *CL_SetFrameNumber* so TIKI cache can get refreshed 2023-05-18 01:35:58 +02:00
L
c7f877c8b4 Added Quake III arena unix/win32 folders 2023-05-08 22:58:54 +02:00
L
53c1c94dac Using Quake 3 renderer 2023-05-08 14:33:37 +02:00
L
d48f252bb0 Include tiki.h 2023-04-30 01:09:57 +02:00
L
45b8178295 Include TIKI 2023-04-30 00:05:21 +02:00
L
a07a7359b6 Changed default hostname (so openmohaa can be recognized) 2023-02-07 21:23:27 +01:00
L
7f7faea586 Added support for GameSpy heartbeat 2023-02-05 01:41:56 +01:00
L
64520b9073 Added GameSpy initialization and shutdown 2023-02-05 01:41:45 +01:00
L
92f58d2144 Added GameSpy function declaration 2023-02-05 01:41:31 +01:00
L
d4faf0c0e0 Fixed compilation errors on Unix 2023-02-01 00:28:40 +01:00