OM
e8a9eb775e
Added protocol/targetGame variables
2023-06-29 21:28:43 +02:00
OM
a4d71bb150
Added bg_compat.cpp
2023-06-29 21:28:19 +02:00
OM
3def146e90
Get normalized playerstate flags and configstring when receiving them
2023-06-29 21:28:08 +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
f02cc7942d
Added bg_compat to translate configstrings and playerstate flags for target games
2023-06-29 21:26:02 +02:00
OM
75aeba31c6
Added com_target_game startup variable
...
FS_Startup now uses `fs_basegame` variable for mainta/maintt
2023-06-29 21:25:26 +02:00
OM
ff0474a483
Adding specific bg_x files manually
2023-06-29 21:24:11 +02:00
OM
7e18d51550
Added Com_InitHunkMemory
2023-06-28 22:48:28 +02:00
OM
ba4680d510
Added defines for each moh games
2023-06-28 22:48:10 +02:00
OM
c83bbd6a58
Disabled pak files checking because it was causing trouble between languages
2023-06-27 21:05:38 +02:00
OM
79ce5261a5
Bumped version number
2023-06-27 00:28:58 +02:00
OM
9fdda882e5
Execute known commands in a separate function called CL_ProcessServerCommand
...
Also fixed crash with server quitting: Com_Error was called immediately with the cgame module in stack - Com_Error would call CL_Disconnect which would unload cgame module, invalidating stack frames and rendering longjmp impossible
2023-06-27 00:23:11 +02:00
OM
55e07205e3
Fixed sval_func1 not having a sourcepos (leading to invalid memory access)
2023-06-27 00:01:30 +02:00
OM
3ff4a7b8e4
Removed Quake III arena's boring call to Hunk_ClearTempMemory
from FS_FreeFile
2023-06-27 00:01:12 +02:00
OM
f6c25921dc
Fixed linux compilation errors
2023-06-25 22:07:17 +02:00
OM
f38645d19f
Removed static variables from extern
2023-06-25 21:34:53 +02:00
OM
6134b150c1
ioq3 files backport
2023-06-25 20:26:47 +02:00
OM
e275c4692e
Fixed linked doors assertion failure
2023-06-25 20:04:11 +02:00
OM
fdd4968ba9
Set homePath to an empty string
2023-06-25 19:35:53 +02:00
OM
02993eaa9b
Backported ioq3 features
2023-06-25 19:35:41 +02:00
OM
7e44b955d7
newline
2023-06-25 19:35:13 +02:00
OM
1855bf1bd4
Removed cl_curl.cpp as there is cl_curl.c
2023-06-25 19:34:42 +02:00
pryon
adc6a6579f
Implement R_TerrainHeightForPoly ( #45 )
...
* Implement R_TerrainHeightForPoly
* Add back the original assert messages using the && va trick
2023-06-25 00:09:35 +02:00
OM
92f4667dcf
Incremented version number
2023-06-24 00:18:21 +02:00
OM
1ee8463ff5
Arithmetic operations fixes
2023-06-22 18:32:15 +02:00
OM
3cc1e89b45
Tiny fixes related to bad printf formatting and sizes
2023-06-21 21:01:37 +02:00
OM
ba489a6412
Replaced %error-verbose with %define parse.error verbose
2023-06-20 21:17:18 +02:00
OM
a3d76e11a1
Removed %z and use UTC instead
2023-06-20 19:37:04 +02:00
OM
c0e34432bf
Added more verbosity
2023-06-20 19:03:29 +02:00
OM
53bae86d6c
Fixed version working directory
2023-06-20 18:56:50 +02:00
OM
3fb2efa344
Added comments
2023-06-20 18:49:21 +02:00
OM
0c13a22c60
Fixed product date
2023-06-20 18:42:53 +02:00
OM
b1f3d9379b
Updated version semantics
2023-06-20 18:33:29 +02:00
OM
d82eb25487
Use q_version.h
2023-06-19 23:34:12 +02:00
OM
c9577629d2
Added versioning system
2023-06-19 23:33:59 +02:00
OM
19b4ba5db0
Moved version stuff to q_version.h
2023-06-19 19:57:50 +02:00
OM
f7e18fe7c1
Updated version number
2023-06-18 19:11:37 +02:00
OM
ed330e63fe
Commented out unused gamespy libraries
2023-06-18 19:11:05 +02:00
OM
281fa4a844
Windows: uses installed SDL first
2023-06-18 18:23:40 +02:00
OM
ff2bc55c4a
Added C_ONLY def so ASM code never gets compiled
2023-06-18 12:18:27 +02:00
OM
ca11cdb54e
Fixed CMakeLists (tested with CMake 3.10)
2023-06-18 12:18:10 +02:00
OM
baa67f7095
Removed BoxOnPlaneSide ASM version
2023-06-18 02:34:32 +02:00
OM
4a4f1bcb62
Prevent .lib files from being exported
2023-06-17 20:16:00 +02:00
OM
c8f25c5a03
Small fixes
2023-06-17 17:00:17 +02:00
OM
147851c506
Moved flex/bison generated files to subfolder "generated"
...
Added FLEX/BISON cmake generation
2023-06-17 16:54:12 +02:00
OM
04c7565281
Fixed a few warnings
2023-06-17 02:27:12 +02:00
Zack Middleton
570e53d9fb
Fix macOS client/server failing to start from terminal
...
The macOS client and server were completely unusable when run from a
terminal. They blocked forever in `[NSApp run];` which was called by
Sys_InitProtocolHandler(). `applicationDidFinishLaunching` was never
called to exit the NSApp run loop.
Use SDL's SDL_DROPFILE event to receive URLs to handle on macOS instead.
This also handles URLs while the game is running (connect to new server)
instead of nothing happening when clicking a link while the game is
running.
2023-06-17 02:19:29 +02:00
OM
d19b91263f
Cast to float
2023-06-17 02:09:56 +02:00