Bill Currie
dbd3d6502a
Nuke qboolean from orbit
...
I never liked it, but with C2x coming out, it's best to handle bools
properly. I haven't gone through all the uses of int as bool (I'll leave
that for fixing when I encounter them), but this gets QF working with
both c2x (really, gnu2x because of raw strings).
2023-06-13 18:06:11 +09:00
Bill Currie
9e633e7230
[qflight] Remove minlights
...
It seems to be have been DOA (even in the original qutils light).
2021-03-21 10:11:53 +09:00
Bill Currie
fbd79963bb
Update for doxygen 1.8.16
2020-02-11 15:20:49 +09:00
Bill Currie
34bcf7faab
Do a pure/const/noreturn/format attribute pass.
...
I always wanted these, but as gcc now provides warnings for functions that
could do with such attributes, finding all the functions is much easier.
2018-10-09 12:42:21 +09:00
Bill Currie
4d4bcaf3a3
Make the Test functions const-correct.
2013-03-07 09:11:23 +09:00
Bill Currie
0e82b37001
Parse the sun information from the worldspawn entity.
2013-03-07 09:11:23 +09:00
Bill Currie
4f0a1df3c1
Implement sky tracing.
...
Again, this is from Jardrup's light tool. Sun data is not yet parsed, nor
are any sun lighting calculations done.
2013-03-07 09:11:23 +09:00
Bill Currie
7cd1894a6d
Add the solid-sky option from Jardrup's light tool.
...
However, actual sky tracing is not yet implemented.
2013-03-07 09:11:23 +09:00
Bill Currie
5720392f37
Begin documenting qflight.
2013-03-07 09:11:22 +09:00
Bill Currie
bc1b483525
Nuke the rcsid stuff.
...
It's pretty useless in git.
2012-04-22 10:56:32 +09:00
Bill Currie
6eef62cff8
LordHavoc's colored lighting support (not his relight stuff (yet?) though)
2003-09-10 15:48:46 +00:00
Bill Currie
26f3839276
bring in lordhavoc's vis data optimisations (doesn't work properly yet) and
...
parsing of his extra fields.
2003-09-09 08:13:33 +00:00
Bill Currie
e81a0e2095
qfvis and qflight are still copyright Id
2002-09-25 01:51:58 +00:00
Bill Currie
00294f7ae0
hopefully make everything happy with the new bsp struct
2002-09-20 22:31:44 +00:00
Bill Currie
24a9b48127
rewrite bspfile.[ch] so they work off an object rather than global data.
...
The direct filesystem access is also removed. Fix up qfvis and qflight to
compile with the new bspfile. qfvis seems to work, qflight probably doesn't
2002-09-19 05:35:17 +00:00
Ragnvald Maartmann-Moe IV
6376ebb253
Whitespace.
2002-09-19 02:37:52 +00:00
Ragnvald Maartmann-Moe IV
a3af2d9fa9
Add Hideo's WIP qflight & qfvis.
2002-08-25 23:06:23 +00:00