Bill Currie
|
64881d2eca
|
Finish the docs for netchan.
Also clean out some unnecessary declarations.
|
2011-07-26 11:30:02 +09:00 |
|
Jeff Teunissen
|
6fad9bc777
|
Misc. doc sanitation
Slightly document some of the vector types, and fix some typos.
|
2011-07-25 17:22:44 -04:00 |
|
Jeff Teunissen
|
49b5940cd5
|
VM doc cleanups
Clarify that the "return value" macros all access the same location in
memory, and are just casting it (after a fashion) to the desired type.
|
2011-07-25 17:22:44 -04:00 |
|
Bill Currie
|
688e5c7e24
|
Use ncqport_e on the right field.
Well, now, that was incredibly silly, wasn't it? :P
|
2011-07-23 21:39:13 +09:00 |
|
Bill Currie
|
3678b610eb
|
Make a start on documenting netchan.
|
2011-07-23 17:53:06 +09:00 |
|
Bill Currie
|
2035e65bad
|
Make the qport flags a little more doc friendly.
|
2011-07-23 17:51:07 +09:00 |
|
Bill Currie
|
adce93a2de
|
Change a note to a warning.
|
2011-07-23 16:02:10 +09:00 |
|
Bill Currie
|
24a50982ac
|
Document the public interface to QW's net_udp
|
2011-07-23 15:58:46 +09:00 |
|
Bill Currie
|
e15771f4a4
|
Nuke a dead function.
|
2011-07-23 15:58:45 +09:00 |
|
Bill Currie
|
b0c93aa24f
|
Remove an annoying comment.
|
2011-07-23 15:58:45 +09:00 |
|
Bill Currie
|
efa0105748
|
Rename some headers to fix doxygen warnings.
|
2011-07-23 15:58:45 +09:00 |
|
Bill Currie
|
8ac5079ada
|
Get inputlines mostly working.
It should be only behind-the-scenes updates that are still a problem.
|
2011-07-09 21:16:38 +09:00 |
|
Bill Currie
|
c30e2956f2
|
Correct the pointer declarations in the docs.
|
2011-07-09 09:41:30 +09:00 |
|
Bill Currie
|
6114156b49
|
Add Cvar_RemoveAlias.
Now aliases can be deleted (needed for menus).
|
2011-07-05 21:59:47 +09:00 |
|
Bill Currie
|
a7291943f7
|
Fix up Cvar_MakeAlias's error checking.
|
2011-07-05 21:51:38 +09:00 |
|
Bill Currie
|
d2894a6f68
|
Rename Cvar_AliasGet to Cvar_MakeAliase.
|
2011-07-05 20:28:57 +09:00 |
|
Jeff Teunissen
|
85617586af
|
PCX: display some information on bad PCX files
also, minor whitespace on <QF/image.h>
|
2011-06-14 13:31:30 -04:00 |
|
Bill Currie
|
d638fdce83
|
Add a PlaneFlip macro.
|
2011-05-07 19:29:03 +09:00 |
|
Bill Currie
|
55cc0f9206
|
Bring back the unsigned type (PROGS version bump)
This is only low-level support (the unsigned keyword still does not work),
but sufficient to make switch statements using jump tables work.
|
2011-04-09 10:07:47 +09:00 |
|
Bill Currie
|
2bacfdabf2
|
Interpret func fields as selectors for entities with objects.
|
2011-03-30 20:19:31 +09:00 |
|
Bill Currie
|
c8e1d7b45a
|
Fix the API for inputline->enter().
Pass the inputline object rather than the input text, allowing access to
both user_data and the input text.
|
2011-03-27 08:03:39 +09:00 |
|
Bill Currie
|
84afc458fa
|
Allow the menus to overide the Escape key.
|
2011-03-25 18:02:59 +09:00 |
|
Bill Currie
|
bce3935ea6
|
Add a void address instruction.
|
2011-03-10 19:28:03 +09:00 |
|
Bill Currie
|
90de6b0499
|
Add a movepi instruction to support indirect moves of fixed size.
|
2011-03-09 10:29:24 +09:00 |
|
Bill Currie
|
18005cc80d
|
Rename move to movei.
|
2011-03-09 10:28:40 +09:00 |
|
Bill Currie
|
4432bc0bef
|
Make the offset in zone dumps more useful.
|
2011-03-08 22:44:56 +09:00 |
|
Bill Currie
|
ca6dd204b3
|
Use the right type for VM pointers.
Probably more of these hiding in the code.
|
2011-02-18 09:03:04 +09:00 |
|
Bill Currie
|
f54ce02725
|
Macros for quaterion access in progs memory.
|
2011-02-12 22:57:37 +09:00 |
|
Bill Currie
|
cac2e04b18
|
Avoid namespace issues with dstatements.
|
2011-01-19 11:35:34 +09:00 |
|
Bill Currie
|
33db650161
|
Add QuatInverse to calculate 1/q.
There's still no direct quaternion division because I don't know if the
definition of q1/q2 is (1/q2)*q1 or q1*(1/q2) (it does make a difference).
|
2011-01-18 22:22:18 +09:00 |
|
Bill Currie
|
3c9991364b
|
Add a "void return" instruction.
I got fed up with always having to explicty return something.
|
2011-01-13 00:29:56 +09:00 |
|
Bill Currie
|
13503198e5
|
Add quat_origin convenience constant.
Same as vec3_origin in that all elements are zero.
|
2011-01-11 08:41:40 +09:00 |
|
Bill Currie
|
cb0bc7229a
|
Resurect the debugging messages in rua_obj.c
Yet another debug flag: SYS_RUA_OBJ
|
2011-01-10 12:26:10 +09:00 |
|
Bill Currie
|
75ec6bf244
|
Clean out some unnecessary types from the progs engine and clean up the mess.
This is a nasty commit, sorry, but 99% of the commit is interdependent.
|
2011-01-10 12:25:31 +09:00 |
|
Bill Currie
|
2b539ee4ae
|
Add include for stdlib.h
This is needed for size_t when hash.h is the first file included.
|
2011-01-10 12:25:30 +09:00 |
|
Jeff Teunissen
|
d764ef80d0
|
write "color" PCX files (stupid bug)
|
2011-01-09 04:34:35 -05:00 |
|
Jeff Teunissen
|
68b5db87b2
|
Document PCX read/write functions & struct
|
2011-01-09 04:06:50 -05:00 |
|
Jeff Teunissen
|
4090674fa5
|
LoadPCX(): Turn convert argument into a qboolean.
|
2011-01-09 04:05:57 -05:00 |
|
Jeff Teunissen
|
9e0575313e
|
Net debugging
Add a SYS_NET developer mask for debugging network, and use it.
|
2010-12-30 05:01:58 -05:00 |
|
Bill Currie
|
6e18c3df85
|
Make qfs developer prints a little more controllable.
|
2010-12-28 09:08:51 +09:00 |
|
Bill Currie
|
90fcbefaff
|
Don't use entity_t's next for linking static enitities.
|
2010-12-25 19:59:34 +09:00 |
|
Jeff Teunissen
|
bbc8154ec7
|
joystick fixes
Make /dev/input/js0 the default joy_device, and temporarily bump max
buttons to 18 (until I kill the maximums entirely)
|
2010-12-24 05:03:32 -05:00 |
|
Bill Currie
|
de04e1b602
|
Lots of win32 (mingw cross) build fixes.
HTTP (curl) support is missing, but everything else builds.
|
2010-12-23 11:40:16 +09:00 |
|
Bill Currie
|
0173ba07b4
|
Prefer int over long for (u)int32_t.
WHen int and long are the same size, it feels better to use int. More
importantly, it keeps things simple for linux builds vs mingw builds.
|
2010-12-23 09:47:05 +09:00 |
|
Bill Currie
|
4ab92c03e3
|
fix a bogus parameter name
|
2010-12-13 18:01:21 +09:00 |
|
Bill Currie
|
ce96e6b055
|
The beginnings of fog support.
gl_fog.c is taken from fitzquake with only minor modifications to get it
into QF. Other than worldspawn/network parsing, it's not used yet.
|
2010-12-10 17:17:30 +09:00 |
|
Bill Currie
|
8e557e81b6
|
Break out the guts of Ed_LoadFromFile into ED_Parse.
ED_Parse does not support progs privided parsing (at this stage, anyway),
but this will allow clients to easily get at the entities in a map.
|
2010-12-10 17:17:29 +09:00 |
|
Bill Currie
|
3ae2ef8d11
|
Remove non-progs data from edict_t.
All data that is irrelevant to the progs engine itself has been removed
from edict_t and moved into the sv_progs code.
|
2010-12-09 17:24:37 +09:00 |
|
Bill Currie
|
9deb178e21
|
Some documentation fixups.
|
2010-12-09 13:35:11 +09:00 |
|
Bill Currie
|
e46b52a81c
|
Plug the edict_leaf memory leak.
|
2010-12-08 09:20:43 +09:00 |
|