Commit graph

26 commits

Author SHA1 Message Date
Knightmare66
f38b767fc1 Added support for cvar descriptions. 2020-04-08 23:26:17 -04:00
Knightmare66
bf0e8af8a7 Added support for quake2:// URLs.
Pointer fixes to dedicated console.
Renamed new teleport event.
Partial cleanup to game DLL fog code.
Added Zaero monsters and misc entities to missionpack DLL.
2020-04-07 02:02:54 -04:00
Knightmare66
f8e43f0a4b Added Q1 teleport entity event. 2020-03-09 15:11:50 -04:00
Knightmare66
552fe17908 Added missing CTFSay_Team() to client commands list. 2020-02-21 22:01:52 -05:00
Knightmare66
8ac9e3c693 More cleanup of string handling in CTF code.
Increased MAX_ARENAS to 4096.
2019-11-20 21:13:27 -05:00
Knightmare66
2959cb730a Fix possible memory leak in menu font and crosshair loading. 2019-10-11 15:30:46 -04:00
Knightmare66
01d78fcaf7 Added new FS_GetFileList() function to retrieve lists of files (by extension or filter) from both paks and game dirs.
Changed UI_LoadArenas() to use FS_GetFileList().
Exported FS_GetFileList() to game DLL.
2019-10-08 21:55:44 -04:00
Knightmare66
a57b260b7b Increased console buffer size to 128K.
Made COM_* funtions buffer-safe.
2019-10-08 03:39:06 -04:00
Knightmare66
9b61347592 Added compression of .sv2 and .sav files into one .savz zip archive.
Added additional save info (full mapname, date and time, auto/quick save) to server.ssv file.
2019-08-29 18:54:46 -04:00
Knightmare66
d6e78497f8 Load .arena files not loading from directories, not just from paks.
Fix check of FL_REFLECT in M_CheckAttack() being overridden by other if blocks.
Changed falling armor damage to off by default.
Added sanity checks to cl_string.c->StringSetParams().
2019-08-18 02:38:19 -04:00
Knightmare66
801a8292b3 Removed redundant if block in g_phys.c->SV_Physics_Step().
Fixed switch statement fallthrough in func_pushable water current code.
2019-07-30 17:50:32 -04:00
Knightmare66
11ff6aef43 Fixed interploation glich on ACE bot bodies when respawning. 2019-07-08 23:22:10 -04:00
Knightmare66
890a803e5f Fixed text color and formatting disappearing after word wrap in console.
Added format code tracking to cl_console.c->Con_Print() to properly handle word wraps with text colors and bold/shadow/italic formatting.
Removed console ormask for player chat in CL_ParseServerMessage(), as the color formatting codes make it redundant.
2019-06-29 03:33:32 -04:00
Knightmare66
37f33ad4ad Made gibs SOLID_TRIGGER as well. 2019-06-07 17:19:26 -04:00
Knightmare66
74eb613de9 Tweak comments on previous change 2019-06-07 13:38:11 -04:00
Knightmare66
7465db1914 Fix hitch in gib fade by adding delay before alpha decrement function.
Set RF_TRANSLUCENT or EF_SPHERETRANS for gibs or debris if those flags are sent on parent entity.
2019-06-07 13:22:54 -04:00
Knightmare66
b64d33b78c Added SVF_GIB flag to debris. 2019-06-06 17:00:25 -04:00
Knightmare66
f4af0ca1ce More tweaks to gibs and debris.
Made gibs and debris non-damageable.
Made debris not solid.
2019-06-06 13:03:06 -04:00
Knightmare66
8e5184bfb3 Added bbox for debris as well. 2019-06-06 03:12:57 -04:00
Knightmare66
0eac80b08a Added bounding boxes to all gibs to prevent dark lighting on sloped surfaces.
Inccrease NUM_FAIL_IMAGES and NUM_WALSIZES, decrease NUM_FAIL_TEXTURES due to maps missing tons of textures being rare.
2019-06-05 19:08:30 -04:00
Knightmare66
d78c58d1af Fixed target_explosion to mirror correct temp event. 2019-05-29 22:46:50 -04:00
Knightmare66
5fef64230e Fix up misc string handling in game code.
Replace strcpy/strcat in p_client.c->ClientUserinfoChanged() and q_shared.c->COM_DefaultExtension().
2019-03-28 21:37:34 -04:00
Knightmare66
fcfe248915 Added pointer check for values passed by reference to p_client.c->SelectSpawnPoint(). 2019-03-26 21:47:47 -04:00
Knightmare66
00fe251fd1 Moved return added to Fog_Off() from previous commit to a more sensible position. 2019-03-13 20:30:02 -04:00
Knightmare66
09bcccf8bf Fix crash in fog code when loading save from different/incompatible game DLL. Add support for game DLLs compiled for current development version.
Fixed crash in Fog_Off() when called from ShutdownGame(), typically when trying to load an incompatible savegame from a different (or different version) game DLL.
Added filesytem function exports to game DLL from development branch to support game DLLs compiled for that version.
2019-03-13 19:54:41 -04:00
Knightmare66
f986267ae2 inital commit of full repository 2019-03-13 15:20:07 -04:00