quakeforge/qw/source
Brian Koropoff 8d124f9c2b Implemented variable substitution and did various cleanups to the parser.
Changed Cmd_TokenizeString to accept a flag that controls the application
of filters (tags, variables, escape characters) to the tokens and modified
a few places in the source that called it.  Added a secondary command
buffer that is parsed without filters for legacy command support.
Currently, it is only used for commands stuffed into the console from the
server.  It is hacky, and I hope to eventually generalize the console
interface to support any number of buffers and audit the rest of the code
to recognize it.  For now, the legacy buffer at least keeps escape
character parsing from destroying info strings.
2002-03-03 23:28:57 +00:00
..
.gdbinit better progs access error checking and cleanups resulting from it. Fixes 2001-03-27 03:57:17 +00:00
.gitignore Add gitignore for qw-master and qw-master.exe. 2001-09-19 00:06:56 +00:00
.indent.pro sw32. Flee in terror. This'll break compilation for everything until -sdl32 compiles. sw32 wont work for a while either, so don't get overly excited yet. 2001-08-25 02:47:11 +00:00
buildnum.c the rcsid commit from hell }:> 2001-09-28 06:26:31 +00:00
cl_cam.c MSG_(Read|Write)(Coord|Angle|CoordAngle)V. Cleanups, and preparation for use of vector ops in msg.c. 2001-12-12 21:56:09 +00:00
cl_cmd.c the rcsid commit from hell }:> 2001-09-28 06:26:31 +00:00
cl_cvar.c rewrite the info strings to use hash tables instead of a static string. 2001-11-04 07:50:39 +00:00
cl_demo.c don't bother writing client info for unused client slots. If demo 2002-02-13 17:50:47 +00:00
cl_ents.c MSG_(Read|Write)(Coord|Angle|CoordAngle)V. Cleanups, and preparation for use of vector ops in msg.c. 2001-12-12 21:56:09 +00:00
cl_input.c allow server to control player angles as in Hack and Slash mod\nclient's player model stands up straight\nmouse and joystick work properly in chase_active 2 and 3 modes 2001-12-11 20:49:10 +00:00
cl_main.c ok, the usleep is back, but it's controlled via cl_usleep which defaults to 2002-02-22 05:48:59 +00:00
cl_misc.c nuke an obsolete function 2001-12-02 06:27:38 +00:00
cl_ngraph.c fix r_netgraph_box 2001-12-20 18:07:10 +00:00
cl_parse.c Implemented variable substitution and did various cleanups to the parser. 2002-03-03 23:28:57 +00:00
cl_pred.c * taniwha gets medieval on extern 2001-10-28 04:23:37 +00:00
cl_screen.c Change hudswap to use a callback, and instead of passing a swap variable to 10 functions, where only 2 use it, use a global variable. Make a few scr functions static inline, too. Got a totally unexpected ~0.45fps speedup. 2001-12-09 14:05:30 +00:00
cl_skin.c sadly, I have to revert my low-copy code. it doesn't gain /enough/ to be 2001-12-03 05:36:39 +00:00
cl_slist.c various portability improvements 2001-11-18 23:40:01 +00:00
cl_sys_sdl.c minor cleanups of Sys_ConsoleInput. Cleaning it up properly will take more 2001-11-18 22:08:24 +00:00
cl_sys_unix.c minor cleanups of Sys_ConsoleInput. Cleaning it up properly will take more 2001-11-18 22:08:24 +00:00
cl_sys_win.c fix some compile issues 2001-11-21 02:07:55 +00:00
cl_tent.c MSG_(Read|Write)(Coord|Angle|CoordAngle)V. Cleanups, and preparation for use of vector ops in msg.c. 2001-12-12 21:56:09 +00:00
cl_view.c start getting const-correct on vec3_t params 2002-01-03 05:29:38 +00:00
com.c the rcsid commit from hell }:> 2001-09-28 06:26:31 +00:00
crudefile.c the rcsid commit from hell }:> 2001-09-28 06:26:31 +00:00
game.c rewrite the info strings to use hash tables instead of a static string. 2001-11-04 07:50:39 +00:00
locs.c start getting const-correct on vec3_t params 2002-01-03 05:29:38 +00:00
Makefile.am move the getopt files from qfcc/source to libs/util, link qw-master against 2002-02-12 17:44:41 +00:00
master.c make sure networking is initialized before doing /anything/. this should 2002-02-13 17:58:30 +00:00
msg_ucmd.c the rcsid commit from hell }:> 2001-09-28 06:26:31 +00:00
net_chan.c fix qport 2001-11-27 04:50:41 +00:00
net_packetlog.c This prepares for moving the net_svc code to a branch allowing both network 2001-11-07 08:24:56 +00:00
net_svc.c - convert ALL the remaining svc's on the client. woot, hehe 2001-11-05 20:13:27 +00:00
net_udp.c various portability improvements 2001-11-18 23:40:01 +00:00
net_udp6.c the rcsid commit from hell }:> 2001-09-28 06:26:31 +00:00
pmove.c if the velocity is 0, don't bother clipping it. 2002-02-25 18:40:51 +00:00
pmovetst.c start getting const-correct on vec3_t params 2002-01-03 05:29:38 +00:00
sbar.c FPH column for the score list from RvB 2002-01-27 21:19:29 +00:00
skin.c cleanup skin's namespace polution 2001-12-04 20:13:12 +00:00
sv_ccmds.c redo Sys_Error so it's more usable throughout quake 2002-02-20 19:22:52 +00:00
sv_cvar.c rewrite the info strings to use hash tables instead of a static string. 2001-11-04 07:50:39 +00:00
sv_ents.c redo Sys_Error so it's more usable throughout quake 2002-02-20 19:22:52 +00:00
sv_init.c move SV_SetMoveVars 2002-02-26 07:32:23 +00:00
sv_main.c Implemented variable substitution and did various cleanups to the parser. 2002-03-03 23:28:57 +00:00
sv_model.c remove unneeded stuff 2002-02-20 20:20:17 +00:00
sv_move.c more cloning :) 2002-02-20 20:53:41 +00:00
sv_nchan.c the rcsid commit from hell }:> 2001-09-28 06:26:31 +00:00
sv_phys.c move SV_SetMoveVars 2002-02-26 07:32:23 +00:00
sv_pr_cmds.c redo Sys_Error so it's more usable throughout quake 2002-02-20 19:22:52 +00:00
sv_progs.c more evil hacks to get nq's and qw's sv_phys.c similar. 2002-02-25 22:57:17 +00:00
sv_send.c eliminate GetEdictFieldValue, mostly merge SV_AddGravity, and clean up 2002-02-25 07:44:17 +00:00
sv_sys_unix.c disable denormal exceptions on alpha 2001-11-21 21:47:00 +00:00
sv_sys_win.c -mem now also works as a cvar (and there was much rejoycing:). sv_mem_size 2001-11-14 20:18:37 +00:00
sv_user.c Implemented variable substitution and did various cleanups to the parser. 2002-03-03 23:28:57 +00:00
sys_x86.S include/QF header cleanup. including config.h (or any file from include) is 2001-05-31 05:33:13 +00:00
teamplay.c cleanup skin's namespace polution 2001-12-04 20:13:12 +00:00
world.c when touching entities, it is possible for the next linked entity to be 2002-02-25 03:24:46 +00:00
worlda.S include/QF header cleanup. including config.h (or any file from include) is 2001-05-31 05:33:13 +00:00