Bill Currie
|
31c13d92a2
|
Protocol 666/large map support from FitzQuake.
Alpha and lerping aren't implemented yet, but things seem to be working. I
can load and play oms2.bsp (Conflagrant Rodent).
|
2010-11-26 16:20:05 +09:00 |
|
Bill Currie
|
ef7958d680
|
Lots of const correctness.
|
2010-10-13 20:52:08 +09:00 |
|
Bill Currie
|
cd159e1cc1
|
Use LoadBSPMem to load brush models.
Now that Mod_LoadBrushModel uses bspfile.[ch], the engine uses the same
code as the tools to work with bsp files.
|
2010-10-13 20:52:05 +09:00 |
|
Bill Currie
|
56fb4d9a22
|
allow safe bsp freeing
any memory the bsp thinks it does not own will not be freed
|
2010-10-13 20:52:05 +09:00 |
|
Bill Currie
|
cec8e09f07
|
white space cleanup
|
2010-10-13 20:52:05 +09:00 |
|
Bill Currie
|
1d86e71404
|
make WriteBSPFile take a const bsp_t *
This means that the supplied bsp can now be reused, as it should be.
|
2010-10-13 20:52:05 +09:00 |
|
Bill Currie
|
f4042c5b91
|
Make the bsp disk data structures type size independent.
However, this assumes float is always 32 bits.
Also use size_t for the *size fields in bsp_t and clean up the mess.
|
2010-10-13 20:52:05 +09:00 |
|
Ragnvald Maartmann-Moe IV
|
c4402e07bd
|
Working towards merging q2 model, sprite, and map support. Check back in a few
years, might be finished. ;)
|
2004-02-08 02:49:38 +00:00 |
|
Bill Currie
|
8868a9d0bd
|
get rid of some unneeded defines and ifdefs
|
2003-08-28 23:26:59 +00:00 |
|
Bill Currie
|
0a0f8d0cfa
|
make a LoadBSPMem function so bsp files can be read from already loaded
images
|
2003-08-11 22:40:46 +00:00 |
|
Bill Currie
|
0cd34d155f
|
qfbsp now mostly works. only known issue is multiple texture wads don't
load properly and possibly a "reached occupant" issue (dunno if it's the
map or qfbsp)
|
2002-09-19 20:39:33 +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 |
|
Bill Currie
|
599fea0edb
|
redo bspfile to use dynamic allocation for the arrays to avoid buffer
overflows. also fix up the verbosity levels in qfvis.c
|
2002-09-18 06:07:38 +00:00 |
|
Bill Currie
|
1c9e1b176f
|
fear the mighty const correct patch
|
2001-07-15 07:04:17 +00:00 |
|
Bill Currie
|
a96536c896
|
nuke commdef.h and clean up the results by putting its contents where they
belong.
also, merge model.h and friends (MINUS render.h). this needed moving efrags_t
from render.h to model.h.
|
2001-04-10 06:55:28 +00:00 |
|