Commit graph

292 commits

Author SHA1 Message Date
Knightmare66
8dd73fd86e Added version detection for Windows 8.1/Server 2012 R2 and Windows 10/Server 2016. 2019-09-09 05:00:57 -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
e3a80955cd Replace strstr with non-ambiguous check for file extensions. 2019-08-29 16:58:21 -04:00
Knightmare66
6733c0cf6c Added basegame3 cvar to load data from up to 3 other mods. 2019-08-29 16:04:14 -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
fe7685022f Increased MAX_MAP_VISIBILITY. 2019-07-13 14:19:05 -04:00
Knightmare66
11680e319c Fixed light blooms killing performance if texture compression is enabled. 2019-07-09 00:15:17 -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
5e7cc0a375 Remove DeinitConProc() call for NEW_DED_CONSOLE builds where it's init function is never called. 2019-06-11 23:36:40 -04:00
Knightmare66
fbee2c15c1 Updated buglist 2019-06-11 22:35:22 -04:00
Knightmare66
faff1135e9 Load maps.lst and files under players/ from disk first.
Added check in FS_FileInPakBlacklist() for certain files that should be loaded from disk first.
Then check for local file in gamedir.  If present, ignore file in pak.
2019-06-11 20:51:34 -04:00
Knightmare66
de8072c9e0 Use MAX_QPATH instead of MAX_PATH in CL_ParseConfigString().
Clean up fog hacks in R_RenderView().
Remove file exists outputs in CL_CheckAndQueueDownload().
2019-06-10 12:16:13 -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
9b3187651f Fixed HTTP download only working for a single pak file. Added stufftext filtering.
Fixed HTTP download of the first pak in a filelist from aborting other paks.
Added filtering of malicious stufftext from development branch.
2019-05-29 22:40:01 -04:00
Knightmare66
c206d0a449 Undo previous commit. Fixing the maps.lst external loading will require a more complex approach. 2019-05-06 21:23:30 -04:00
Knightmare66
9c5fca4da2 Fixed maps.lst inside pak file overridding the external version of this file in baseq2.
Blacklisted maps.lst from loading from pak files.
Cleaned up unneeded va() string expansion in cl_main.c->CL_Connect_f().
2019-05-05 13:07:41 -04:00
Knightmare66
5dcda933a3 Update very old todo.txt 2019-04-24 16:15:45 -04:00
Knightmare66
b970b0a2a5 Moved change log into its own text fille. 2019-04-24 16:06:56 -04:00
Knightmare66
996814d7e5 Assign 0 value to aliasLightDir in renderer/r_alias.c. 2019-04-24 14:51:07 -04:00
Knightmare66
f9f4527aa4 Fixed output message for CL_WriteConfig_f() to only output when successful. 2019-04-24 02:53:29 -04:00
Knightmare66
5c92e97c2e Restored male/grunt default baseclientinfo for multiplayer games. 2019-04-24 01:22:44 -04:00
Knightmare66
905c57708f Moved last reset of texture precache counter from .jpg to .tga loop.
This misplacement was the result of a reordering of the texture format download order.
2019-04-23 12:58:01 -04:00
Knightmare66
cace814029 Set the teamplay box value based on dmflags. 2019-04-18 12:00:55 -04:00
Knightmare66
132b05f03a Added check for autosave slot in LoadGameCallback() to not specify a non-existent saveshot.
Check for minumum length of saveshot name in SCR_DrawLoading().
Skip STX char before map title in dedicated console output.
Increased number of failed images/textures and walsizes to 1024 from 256.
Added one last modType() -> FS_ModType() change I forgot to commit.
2019-04-16 19:15:25 -04:00
Knightmare66
66c41c11aa Fixed out-of-bounds array access when trying to draw saveshot for back action in save/load menus.
Also some other changes for renaming roguepath() to FS_RoguePath() I forgot to commit.
2019-04-15 15:00:12 -04:00
Knightmare66
af85a6bf80 Fix minor copypasta error in R_DrawGetPicSize(). 2019-04-05 15:56:13 -04:00
Knightmare66
da1f56a0c5 Removed message size check for 404 messages in HTTP downloading.
Renamed modType() and roguepath() functions in qcommon/files.c to FS_ModType() and FS_Roguepath().
2019-04-05 01:25:40 -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
98687a5416 Updated change log in kmquake2.txt. 2019-03-14 17:32:55 -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