Bill Currie
|
53ee50655c
|
allow the progs code to hook into the parsing processes
This is an imperfect revision of history.
|
2004-11-12 11:15:00 +00:00 |
|
Bill Currie
|
0effc54835
|
don't puke over a void field when dumping entities
This is an imperfect revision of history.
|
2004-11-12 11:12:00 +00:00 |
|
Bill Currie
|
4d044bfea4
|
make entity.vector.x work properly by making relative field offset work. also don't emit a field def for the resulting immediate
This is an imperfect revision of history.
|
2004-11-12 10:49:00 +00:00 |
|
Bill Currie
|
abf25e0e1c
|
real fix for uninitialized functions
This is an imperfect revision of history.
|
2004-11-12 05:04:00 +00:00 |
|
Bill Currie
|
0d14a8f9f3
|
minor cleanup
This is an imperfect revision of history.
|
2004-11-12 03:21:00 +00:00 |
|
Bill Currie
|
9d956b2979
|
more script usage
This is an imperfect revision of history.
|
2004-11-12 02:54:00 +00:00 |
|
Bill Currie
|
0e324d1851
|
use the script api for parsing ent data and savegames
This is an imperfect revision of history.
|
2004-11-12 02:39:00 +00:00 |
|
Bill Currie
|
53f4d13f43
|
wrap the plist functions
This is an imperfect revision of history.
|
2004-11-11 22:42:00 +00:00 |
|
Bill Currie
|
634dcbba95
|
forgot to allow struct move (for struct assigment)
This is an imperfect revision of history.
|
2004-11-11 22:41:00 +00:00 |
|
Bill Currie
|
aadf6ebf6a
|
"finish" qfplist
This is an imperfect revision of history.
|
2004-11-11 11:18:00 +00:00 |
|
Bill Currie
|
2a36c74120
|
add dynamic (freeable but unchangeable) strings
This is an imperfect revision of history.
|
2004-11-11 09:40:00 +00:00 |
|
Bill Currie
|
ff47490c48
|
resource usage cleanup
This is an imperfect revision of history.
|
2004-11-11 07:57:00 +00:00 |
|
Bill Currie
|
13029212a8
|
don't ignore the size parameter to newstr
This is an imperfect revision of history.
|
2004-11-11 04:16:00 +00:00 |
|
Bill Currie
|
5ef382d2a7
|
Add a rua wrapper for scripts (seems, to work, too:). Also added generic resource handle support based on strref handling in pr_strings.c.
This is an imperfect revision of history.
|
2004-11-11 04:06:00 +00:00 |
|
Bill Currie
|
7b4edb2859
|
it's "dealloc", not "free" (missed name changes from a while back)
This is an imperfect revision of history.
|
2004-11-11 01:31:00 +00:00 |
|
Bill Currie
|
64cc8c60d2
|
compile time protocol support seems to be complete now. fortunatly, protocols had never been written out so the corrections to the protocol related stuctures do not need a progs version bump. runtime protocol support hasn't been fully tested yet.
+load runtime support seems to be working.
This is an imperfect revision of history.
|
2004-11-11 00:34:00 +00:00 |
|
Bill Currie
|
7dfd9ab502
|
Use the script api to parse progs.src instead of idparse. Now any additional tokens on the first line of progs.src are ignored and any additional tokens on subsequent lines get cumulatively added to the cpp command line. See progs.src[.in] in tools/qwaq for a simple example.
This is an imperfect revision of history.
|
2004-11-11 00:24:00 +00:00 |
|
Bill Currie
|
a97f74a6ac
|
that particular error case is a type mismatch rather than an internal error. found when trying to compare a SEL with a string... oops :)
This is an imperfect revision of history.
|
2004-11-11 00:20:00 +00:00 |
|
Bill Currie
|
b35561504c
|
do proper selector registration. unfortunatly, I discovered I'd created pr_method_t incorrectly and so had to bump the progs version again
This is an imperfect revision of history.
|
2004-11-10 05:37:00 +00:00 |
|
Bill Currie
|
6ad13faf98
|
fix a param name oopsie
This is an imperfect revision of history.
|
2004-11-10 04:09:00 +00:00 |
|
Bill Currie
|
39bf47a265
|
use the resolve hook instead of a load function
This is an imperfect revision of history.
|
2004-11-09 22:35:00 +00:00 |
|
Bill Currie
|
78d98ea787
|
remove the time pointer (not really needed)
This is an imperfect revision of history.
|
2004-11-09 22:32:00 +00:00 |
|
Bill Currie
|
f577eba1ab
|
need to ensure time is defined
This is an imperfect revision of history.
|
2004-11-09 22:30:00 +00:00 |
|
Bill Currie
|
8770df39e5
|
start documenting things (progs building still borked)
This is an imperfect revision of history.
|
2004-11-08 23:27:00 +00:00 |
|
Bill Currie
|
780fb41858
|
make a common call function and fix pr_trace such that it autoclears only when the execution session it's set in is exited
This is an imperfect revision of history.
|
2004-11-07 03:00:00 +00:00 |
|
Bill Currie
|
201252c1c0
|
FIXME cleanup and a missed win32 compile fix
This is an imperfect revision of history.
|
2004-11-06 02:21:00 +00:00 |
|
Bill Currie
|
0bfac8dd88
|
win32 compile fixes
This is an imperfect revision of history.
|
2004-11-06 02:21:00 +00:00 |
|
Bill Currie
|
e7ab6b65bf
|
fix an uninitialized variable
This is an imperfect revision of history.
|
2004-11-06 02:17:00 +00:00 |
|
Bill Currie
|
f5bc90a53a
|
clean up some redundant progs functions (may be broken for a while)
This is an imperfect revision of history.
|
2004-11-05 11:49:00 +00:00 |
|
Bill Currie
|
b46cff08aa
|
handle param name changes between prototype and declaration gracefully
This is an imperfect revision of history.
|
2004-11-02 23:54:00 +00:00 |
|
Bill Currie
|
9f52181e34
|
fixes for methods in categories or not in an interface
This is an imperfect revision of history.
|
2004-11-02 11:56:00 +00:00 |
|
Bill Currie
|
2cb81b37f9
|
move the *_RecursiveHullCheck functions from pmovetst.c and world.c to MOD_TraceLine in libs/models/trace.c, at the same time rewriting the code to work itteratively rather than recursively.
This is an imperfect revision of history.
|
2004-11-02 08:40:00 +00:00 |
|
Bill Currie
|
b95dce5deb
|
unlimited efrags :)
This is an imperfect revision of history.
|
2004-11-02 07:42:00 +00:00 |
|
Bill Currie
|
9a5cce7c14
|
hash.h: update the description of FindList quakefs.c: didn't need va there
This is an imperfect revision of history.
|
2004-11-02 07:39:00 +00:00 |
|
Bill Currie
|
9768568eeb
|
get the number of points for the clipped winding correct
This is an imperfect revision of history.
|
2004-11-02 07:29:00 +00:00 |
|
Bill Currie
|
181df01add
|
initialize the function tables properly when "converting" a qfo, fix a buffer overflow in file loading and remove the now unnecessary hunk initialization.
This is an imperfect revision of history.
|
2004-11-02 07:15:00 +00:00 |
|
Bill Currie
|
a3a2dd62e3
|
fix type of "self"
This is an imperfect revision of history.
|
2004-11-02 07:13:00 +00:00 |
|
Bill Currie
|
a4dbdb4d06
|
whitespace
This is an imperfect revision of history.
|
2004-11-02 07:08:00 +00:00 |
|
Bill Currie
|
fff41d664a
|
detect re-declaring identifiers as different types (typedef, enum, var, etc)
This is an imperfect revision of history.
|
2004-11-02 07:02:00 +00:00 |
|
Bill Currie
|
a2e05dbe83
|
make bison output a state file
This is an imperfect revision of history.
|
2004-11-02 05:19:00 +00:00 |
|
Bill Currie
|
1e1734f6b4
|
remove some redundant code
This is an imperfect revision of history.
|
2004-11-02 05:17:00 +00:00 |
|
Bill Currie
|
6625d38a05
|
set the disksize of the wad entry
This is an imperfect revision of history.
|
2004-11-02 05:15:00 +00:00 |
|
Bill Currie
|
8e2f392d2d
|
pr_obj.h: add the structure for static instances rua_obj.c: add support for +initialize test.r: add some test code for +initialize main.c: don't need to initialize the hunk any more and fix a buffer overflow
This is an imperfect revision of history.
|
2004-11-02 05:12:00 +00:00 |
|
Bill Currie
|
96b65ba63c
|
get wad creation mostly working (known to work for map textures)
This is an imperfect revision of history.
|
2004-11-02 05:07:00 +00:00 |
|
Bill Currie
|
25484f415b
|
move the script parser from qfbsp into libQFutil and correct a spelling error
This is an imperfect revision of history.
|
2004-11-02 05:05:00 +00:00 |
|
Bill Currie
|
33bc7858f7
|
avoid using the hunk in the progs engine (except for the override-able load and alloc functions) so tools (qfprogs and qwaq) don't need to create it.
register only the first instance of a progs provided string
This is an imperfect revision of history.
|
2004-11-02 04:59:00 +00:00 |
|
Bill Currie
|
ca46503607
|
add -Wsign-compare (default for -Wall only in C++) and fix up the warnings
|
2004-07-13 19:14:01 +00:00 |
|
Chris Ison
|
db112dd83f
|
added ddraw.h include
|
2004-07-12 05:32:38 +00:00 |
|
Bill Currie
|
a89d8d23a3
|
grievre's patch to enable fullbright skins, controlled rotation and server
control of various features
|
2004-07-11 01:41:01 +00:00 |
|
Bill Currie
|
b36569eb9f
|
grievre's patch to make entity minlight and fullbright fields work properly
|
2004-07-11 00:37:48 +00:00 |
|