Daniel Svensson
|
a4cc899989
|
Move variable decl to top of function as required by compiler flags.
|
2023-12-25 11:07:30 +01:00 |
|
Daniel Svensson
|
c9687bfd7b
|
Use float[3] for MSG_ReadPos and MSG_WriteDir.
vec3_t is not available in header, but float[3] matches better than float*.
|
2023-12-25 11:07:30 +01:00 |
|
Daniel Svensson
|
1c80a9f365
|
Use sizeof for determining non-null terminated buffer size.
|
2023-12-25 11:07:30 +01:00 |
|
Daniel Svensson
|
8813af0e40
|
Match socket array param size with what's actually used.
Harmless as unix sockets (idx 2) aren't accessed, but correct.
Also updates IPv4 index access with its enum.
|
2023-12-25 11:07:30 +01:00 |
|
Daniel Svensson
|
9d6f5eb9cb
|
Missing braces in SSL_LoadPrivateCert.
Harmless as the NULL vars were set to NULL again, but ugly.
|
2023-12-25 11:07:30 +01:00 |
|
Daniel Svensson
|
771500d9f8
|
Incorrect surf_styles param size for LightPlane.
Most callee's already used MAXCPULIGHTMAPS as size, which the function expects.
|
2023-12-25 11:07:30 +01:00 |
|
Daniel Svensson
|
435a020cb8
|
Don't purge tracker icons. (#233)
|
2023-12-18 10:26:55 -08:00 |
|
Daniel Svensson
|
1c201c0321
|
Skip .lmp to allow loading external images. (#230)
|
2023-11-16 10:04:27 -08:00 |
|
|
eb6b127d9c
|
Updated library zlib to 1.3 in Makefile
|
2023-09-19 22:03:44 -07:00 |
|
Luis Gutierrez
|
6a618bb8fd
|
Fix for unaligned IQM *_ofs fields (#221)
|
2023-09-11 06:55:05 -07:00 |
|
Luis Gutierrez
|
25e1db29bf
|
Fix for IQM skeletons with multiple root bones (#218)
Fix case where skeleton contains multiple root bones with no parent bone
|
2023-08-28 20:29:55 -07:00 |
|
Seth Rader
|
510f50789c
|
Don't warn on float self-comparisons (#213)
* Don't warn on float self-comparisons
* Don't do redundant type check
|
2023-08-22 18:52:03 -07:00 |
|
Shpoike
|
0eeb410ce0
|
Support for ericw-tools' lightgrid stuff.
|
2023-08-12 14:04:01 +01:00 |
|
Shpoike
|
e907f6adf0
|
Be a bit more verbose about errors.
|
2023-08-12 14:04:01 +01:00 |
|
Shpoike
|
dbb9aa329a
|
Be more agressive about using our ffmpeg plugin instead of it just failing outright.
|
2023-08-12 14:04:01 +01:00 |
|
Shpoike
|
eb6490aa43
|
Add DECOUPLED_LM to our q2bsp support too, and fix up its FACENORMALS too.
|
2023-08-12 14:04:01 +01:00 |
|
Shpoike
|
11a5b27689
|
NQ: Try to improve compat with proxies/port-forwarding and proquake's numeric-only passwords.
|
2023-08-12 14:04:01 +01:00 |
|
Shpoike
|
bb9f7eb51a
|
Add r_nolerp_list (matching QS) for people who insist on breaking lerping on eg wall torches. Also add a dupe cvar name to provide compat with QS's r_noshadow_list.
|
2023-08-12 14:04:01 +01:00 |
|
Shpoike
|
5dba16de0d
|
Fix up some issues with drawpic(HTTPURL)
|
2023-08-12 14:04:01 +01:00 |
|
Shpoike
|
0484a48fad
|
The text editor was kinda annoying in trying to show qc variables when editing configs etc.
|
2023-08-12 14:04:01 +01:00 |
|
Shpoike
|
f4602d3ec7
|
Add in_skipplayerone cvar (matching QE).
|
2023-08-12 14:04:01 +01:00 |
|
Shpoike
|
75166b0815
|
Fix up an __int64 networking issue. allow qc's sprintf builtin to print them ('q' modifier, also works for doubles when paired with the 'float' modifier as appropriate).
|
2023-08-12 14:04:01 +01:00 |
|
Shpoike
|
e48e9c67ad
|
Add support for the DECOUPLED_LM bspx lump.
|
2023-08-12 14:04:01 +01:00 |
|
Shpoike
|
6fc3d57c76
|
Finally added support for ericw-tools' FACENORMALS bspx lump.
|
2023-08-12 14:04:01 +01:00 |
|
Shpoike
|
b5705e4d7e
|
Try to fix up the flatpak build's handling of fmf files.
|
2023-08-12 14:04:01 +01:00 |
|
Shpoike
|
a7a620f690
|
Potentially support a highly-compressed variety of gltf2 files... but needs third party library so will probably remain permanently disabled at compiletime.
|
2023-08-12 14:04:01 +01:00 |
|
Shpoike
|
8066f712e0
|
Q2 server browser was failing to list any servers.
|
2023-08-12 14:04:01 +01:00 |
|
Shpoike
|
d59c63f545
|
Provide a 'placement-spawn' feature, so mods don't need to hardcode spawnfunc_ prefixes in their code.
|
2023-08-12 14:04:01 +01:00 |
|
Shpoike
|
e8b36da22f
|
allow eg poke_ssqc 5.touch=0
|
2023-08-12 14:04:01 +01:00 |
|
Shpoike
|
04690eb8ee
|
Tiny menu tweak, hide video modes lower than the mod's stated minsize.
|
2023-08-12 14:04:01 +01:00 |
|
Shpoike
|
0fb35f3d01
|
Fix stupid bug resulting in crashes when loading saved games, reported by TwinBeast.
|
2023-08-12 14:04:01 +01:00 |
|
Shpoike
|
4894a3b77e
|
Fix some obscure q3 issues.
|
2023-08-12 13:59:55 +01:00 |
|
Shpoike
|
dab68fd136
|
Fixup the lua code a bit.
|
2023-08-12 13:59:55 +01:00 |
|
Shpoike
|
9dc0109589
|
Implement ssqc's ex_localsound builtin properly (was previously a stub). Mark telejano's as deprecated.
|
2023-08-12 13:59:55 +01:00 |
|
Shpoike
|
e698f60884
|
Hexen2 has fewer player colours for the user to select from (0-10 instead of 0-13). Don't glitch if they pick something invalid.
|
2023-08-12 13:59:55 +01:00 |
|
Shpoike
|
c55c8e96a9
|
Hexen2: Implement objectives popup as an overlay instead of just some prints. Fix some flickering. Make class selection menu a smidge nicer.
|
2023-08-12 13:59:55 +01:00 |
|
Shpoike
|
01a958e0a6
|
Handle Hexen2's SOLID_PHASE more accurately, including warts, so corpses can be reliably whacked with melee weapons.
|
2023-08-12 13:59:55 +01:00 |
|
Shpoike
|
e0c6c78c3d
|
Hexen2: Try to match hexen2's movement speeds more accurately.
|
2023-08-12 13:59:55 +01:00 |
|
Shpoike
|
067f3b5ddf
|
Hexen2: H2's Monsters are not meant to make thud sounds when hitting the ground, apparently.
|
2023-08-12 13:59:55 +01:00 |
|
Shpoike
|
587032f1f6
|
Hexen2: Tweaks to the sbar to better match hexen2's.
|
2023-08-12 13:59:55 +01:00 |
|
Shpoike
|
d0141bd6ed
|
Hexen2: Fix heuristic to load qpic lumps that were previously being rejected.
|
2023-08-12 13:59:55 +01:00 |
|
Shpoike
|
732e3a0847
|
Hexen2: Fix ring of flight.
|
2023-08-12 13:59:55 +01:00 |
|
Shpoike
|
04f2e112e7
|
Hexen2: Fix invisibility artifact bugs.
|
2023-08-12 13:59:55 +01:00 |
|
Shpoike
|
2a38bc1b2d
|
Hexen2: Fix sunstaff issues (and related bits).
|
2023-08-12 13:59:55 +01:00 |
|
Shpoike
|
ef4a7ace26
|
Hexen2: Match vanilla quake's placement of EF_BRIGHTLIGHT dlights. This should also stop hexen2's torches from being in the ground.
|
2023-08-12 13:59:55 +01:00 |
|
Shpoike
|
4577ffcbb1
|
Hexen2: Fix suicidal monsters bug (could also break quake too).
|
2023-08-12 13:59:55 +01:00 |
|
Shpoike
|
56cee8749b
|
Try to fix .mvd.gz files not getting listed properly in the demo browser.
|
2023-08-12 13:59:55 +01:00 |
|
Shpoike
|
00c45fbf10
|
Accept names for (css-defined) colours, along with arg completion too for the color command too.
|
2023-08-12 13:59:55 +01:00 |
|
Shpoike
|
603eb89ca2
|
We flood-fill model skins for compat with vanilla glquake. Turns out glquake had a bug that causes it to only floodfill skin 0, rather than all (non-group) skins, and our behaviour was making hexen2 compat noticably worse.
|
2023-08-12 13:59:55 +01:00 |
|
Shpoike
|
e292e1bbfb
|
Attempt to do a better job at internationaliation.
|
2023-08-12 13:59:55 +01:00 |
|