Shpoike
425f0fb831
Fix stupid coop parms bug.
2021-08-31 04:59:12 +01:00
Shpoike
9a03e77742
Added FTE_ENT_SKIN_CONTENTS support.
2021-08-31 04:59:12 +01:00
Shpoike
81b7ba9e4b
Added FTE_ENT_SKIN_CONTENTS support.
2021-08-31 04:59:12 +01:00
Shpoike
ef5d841e80
Fix revision string escapes.
2021-08-31 04:59:12 +01:00
Shpoike
9b023749da
Quick attempt at skyrooms. Seems to work for me. Note that the server's pvs is not opened, nor have I tried to depthmask sky surfaces to avoid leakage. _skyroom "x y z" in worldspawn to use.
2021-08-31 04:59:12 +01:00
Shpoike
ee2ab9a593
Added support for LMSTYLES16 bspx lump, allowing up to 16 lightstyles per face and a lot more switchable light styles.
2021-08-31 04:59:12 +01:00
Shpoike
ebd361db63
qss is starting to be its own thing. be sure to provide more correct version info.
2021-08-31 04:59:12 +01:00
Shpoike
21709fd54c
Support up to parm64 instead of just parms1-16.
2021-08-31 04:59:12 +01:00
Shpoike
9ecc4a30be
Make sure world.message is set in csqc.
2021-08-31 04:59:12 +01:00
Shpoike
2819ed0adf
More readable prints when port numbers get screwed for whatever reason
2021-08-31 04:59:12 +01:00
nnnn20430
b8442e47ad
Mod_LoadMD3Model: don't load textures on server
...
This fixes a segfault when -dedicated flag is used
2021-08-31 04:59:12 +01:00
Shpoike
2567b18924
Fix my stoopid bug
2021-08-31 04:59:12 +01:00
Shpoike
68f404a3df
Fix a couple of stupid bugs (reported by c0burn).
2021-08-31 04:59:12 +01:00
Shpoike
8f3d6d12ac
Load external textures for mdls (and make sure alpha blends work too).
2021-08-31 04:59:12 +01:00
Shpoike
144048e92e
Forgot newlines.
2021-08-31 04:59:11 +01:00
Shpoike
1e4a3db083
Use float coords instead of int32 coords. They just make more sense.
2021-08-31 04:59:11 +01:00
Shpoike
9058a4fadb
Accept type 1 tgas (paletted)
2021-08-31 04:59:11 +01:00
Shpoike
85821b6fab
Better effectinfo compat
2021-08-31 04:59:11 +01:00
Shpoike
daac6039a5
attempt to support quakeforge 16bit mdl variant. untested.
2021-08-31 04:59:11 +01:00
Shpoike
3a7caf60c3
less spammy from pr_checkextension 0
2021-08-31 04:59:11 +01:00
Shpoike
c0d0cb81a0
a few mods use SOLID_BSP with non-bsp models for hitmesh support. We don't support that, but lets not crash out because of it.
2021-08-31 04:59:11 +01:00
Shpoike
4d5fd6c688
Implement exteriormodeltoclient
2021-08-31 04:59:11 +01:00
Shpoike
8a7609f3fe
Fix r_showbboxes bug (reported by c0burn)
2021-08-31 04:59:11 +01:00
Shpoike
7cf404e366
builtin number was wrong, oops.
2021-08-31 04:59:11 +01:00
Shpoike
730df19cdd
Fix demo playback crash.
2021-08-31 04:59:11 +01:00
Shpoike
ac290489c5
Fix linux compile issue.
2021-08-31 04:59:11 +01:00
Shpoike
f96964315e
Fixed some warnings
2021-08-31 04:59:11 +01:00
Shpoike
aa8dd16dad
Display multiple local addresses on the create-game multiplayer menu.
...
Hopefully this wll be slightly more useful on multi-homed machines.
2021-08-31 04:59:11 +01:00
Shpoike
68ae3bfee7
Accept LIGHTING_E5BGR9 bspx lumps in case there's no rgb8 lump.
...
Converts to rgb8 for now, so still only uses ldr lighting.
2021-08-31 04:59:11 +01:00
Shpoike
4d0d324479
Fix demo playback. Play some ftenq demos too.
2021-08-31 04:59:11 +01:00
Shpoike
d595a3d9cd
The voice chat feature requires audio capture. Audio capture requires sdl2. So lets force that.
2021-08-31 04:59:11 +01:00
Spike
d336eeb96f
Misaligned bsp lumps should have been a developer thing.
...
If anyone didn't fix their maps yet, they probably never will.
2021-08-31 04:59:11 +01:00
Spike
fef685af82
Don't try doing mouse grabs in dedicated servers...
2021-08-31 04:59:11 +01:00
Spike
2fbea9a1ea
Fix p999 issue (was checking for only 666 on makestatic).
2021-08-31 04:59:11 +01:00
Spike
b2198414fe
Fix slowmo issue caused by framerates lower than 72 with network independance.
2021-08-31 04:59:11 +01:00
Spike
b1c679f772
Fix possible networked out-of-bounds access.
2021-08-31 04:59:11 +01:00
Spike
f117e246b4
Reinstate the DoublePrecisionDotProducts.
...
They are still needed for ericw's testcase (oms3).
2021-08-31 04:59:11 +01:00
Spike
706dc546a3
Replaced SV_RecursiveHullCheck with a more numerically stable and faster alternative.
2021-08-31 04:59:11 +01:00
Spike
8d84bf8d2f
Fix some csqc bugs+omissions.
2021-08-31 04:59:11 +01:00
Spike
f166000a04
Avoid csqc crashes from setorigin etc.
...
Also avoid issues from csqc errors while scissor is enabled.
2021-08-31 04:59:11 +01:00
Spike
b215f29226
Decode oggs for in-game sounds.
2021-08-31 04:59:11 +01:00
Spike
48aed52090
Fixed issue with Z_Realloc not guarenteeing 0-filled memory (due to alignment).
2021-08-31 04:59:11 +01:00
Spike
1e6a12b923
Some compile fixes.
2021-08-31 04:59:11 +01:00
Spike
f6d31e9db9
Bugfix - make dlights move correctly with respect to moving bsp entities, instead of the light being in the wrong place.
...
Obviously this doesn't affect baked lights, but at least mappers have more control over those.
2021-08-31 04:59:11 +01:00
Spike
9d1c386a1b
Add warnings for any misaligned lumps. These crash on arm ports of engines.
2021-08-31 04:59:11 +01:00
Spike
0501ec2e98
Fix https://github.com/Shpoike/Quakespasm/issues/1
2021-08-31 04:59:11 +01:00
Spike
7d24bf80e9
Hopefully this will fix the lingering issues with pics getting screwed on game changes.
2021-08-31 04:59:11 +01:00
Spike
cd07aefb46
Docs update
2021-08-31 04:59:11 +01:00
Spike
bac736f33c
Make the bf command fade smoothly, instead of rounding down and disappearing almost instantly.
2021-08-31 04:59:11 +01:00
Spike
d58f3f6cfe
Throttle networking to 72 if host_maxfps is set any higher (or 0).
...
This means that you can just disable vsync and set host_maxfps to 0 for uncapped framerates without any new physics issues.
Note that this commit does not fix bf flashes.
2021-08-31 04:59:11 +01:00