]>
git.rm.cloudns.org Git - xonotic/darkplaces.git/log
havoc [Sun, 5 Jun 2005 09:24:24 +0000 (09:24 +0000)]
use TEXF_CLAMP on Draw_CachePic (except for the color control ditherpattern)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5397
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 5 Jun 2005 09:18:42 +0000 (09:18 +0000)]
don't hit your own model with cl_prydoncursor traces
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5396
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 5 Jun 2005 08:34:43 +0000 (08:34 +0000)]
fixed impulse lossage problem (ApplyClientMove wasn't being called during ReadClientMove)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5395
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 5 Jun 2005 07:12:06 +0000 (07:12 +0000)]
only give shareware warning if running GAME_NORMAL (quake)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5394
d7cf8633 -e32d-0410-b094-
e92efae38249
black [Fri, 3 Jun 2005 19:36:07 +0000 (19:36 +0000)]
Fixed an signed/unsigned warning.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5393
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 3 Jun 2005 15:43:21 +0000 (15:43 +0000)]
added a small simple optimization of prog->knownstring add/remove
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5392
d7cf8633 -e32d-0410-b094-
e92efae38249
black [Fri, 3 Jun 2005 14:15:59 +0000 (14:15 +0000)]
-Added the cvars net_slist_timeout and net_slist_maxtries.
-The queue know tries to query a server multiple times.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5391
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 3 Jun 2005 14:15:14 +0000 (14:15 +0000)]
fix a cast warning
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5390
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 3 Jun 2005 14:12:18 +0000 (14:12 +0000)]
remove unused PRVM_SetQCString function
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5389
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 3 Jun 2005 14:11:07 +0000 (14:11 +0000)]
rewrote PRVM_AllocString and PRVM_FreeString to deal with string offsets directly (rather than pointers) to avoid unnecessary GetString/SetString calls
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5388
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 3 Jun 2005 13:36:22 +0000 (13:36 +0000)]
reset callcount in prvm_profile
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5387
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 3 Jun 2005 12:49:36 +0000 (12:49 +0000)]
shut down local server when connected to a remote server
some cleaning of NetConn_QueryQueueFrame (and it now goes to sleep when there are no remaining queries to run as an optimization)
added net_slist_queriespersecond and net_slist_queriesperframe cvars
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5386
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 3 Jun 2005 11:05:25 +0000 (11:05 +0000)]
added ctrl-escape hotkey for console (I know I coded this before... but apparently it never got committed)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5385
d7cf8633 -e32d-0410-b094-
e92efae38249
eviltypeguy [Fri, 3 Jun 2005 03:44:39 +0000 (03:44 +0000)]
Silly me, apparently FNDELAY *is* available if you include sys/file.h on Solaris.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5384
d7cf8633 -e32d-0410-b094-
e92efae38249
eviltypeguy [Fri, 3 Jun 2005 03:20:59 +0000 (03:20 +0000)]
Changes necessary to build and run on Solaris 10 x86
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5383
d7cf8633 -e32d-0410-b094-
e92efae38249
black [Thu, 2 Jun 2005 21:10:24 +0000 (21:10 +0000)]
Added a query queue (test commit so Willis can test it).
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5382
d7cf8633 -e32d-0410-b094-
e92efae38249
black [Thu, 2 Jun 2005 19:21:26 +0000 (19:21 +0000)]
Didnt know that Host_StartVideo works this way (called randomly around the code), so now the menu should be loaded at the right time (or just-in-time :))
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5381
d7cf8633 -e32d-0410-b094-
e92efae38249
tomaz [Thu, 2 Jun 2005 19:06:40 +0000 (19:06 +0000)]
Redid the coloring of the embedded font to use random colored pixels to make it look a bit more like the worn look of the original quake conchar.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5380
d7cf8633 -e32d-0410-b094-
e92efae38249
black [Thu, 2 Jun 2005 19:00:05 +0000 (19:00 +0000)]
-Changed host_abortserver to host_abortframe.
-Added a hack to allow the menu crash in Host_Init without it taking down
the whole host (please intergrate this into the general design somehow ASAP).
-Changed the hostcache code to always add servers at the right position and
to eject 'worse' servers from the viewlist.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5379
d7cf8633 -e32d-0410-b094-
e92efae38249
tomaz [Thu, 2 Jun 2005 18:45:19 +0000 (18:45 +0000)]
Updated the embedded font to contain the 2 top rows of signs/chars/thingies. Also made the coloring of it to better match the original quake conchar.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5378
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 2 Jun 2005 11:42:18 +0000 (11:42 +0000)]
fix some potential buffer overflows
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5377
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 2 Jun 2005 09:51:34 +0000 (09:51 +0000)]
fix a stack smash possibility in loadimagepixels
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5376
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 2 Jun 2005 09:02:55 +0000 (09:02 +0000)]
fix two severe geometry bugs in the zym loader
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5375
d7cf8633 -e32d-0410-b094-
e92efae38249
black [Wed, 1 Jun 2005 19:21:09 +0000 (19:21 +0000)]
-Added Host_AbortCurrentFrame to hide the longjump and make it usable by
the VM error functions.
-Moved the static variables of Host_Error into the function body.
-Changed the definition of error_cmd to be called instead of Host_Error,
so the VM control code is in full control of the error processing.
-Added MP_Error to the menu, so a menu crash wont shutdown the server anymore.
-Fixed an annying bug caused by a typo, that crashes Nexuiz if you query for
a string in the serverlist.
-PRVM_Crash resets the prog pointer now.
-PRVM_Begin use Con_Printf again (but PRVM_DEBUGPRSTACK has been disabled again).
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5374
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 1 Jun 2005 08:38:30 +0000 (08:38 +0000)]
enable unicode and keyrepeat every time a video mode is initialized, this seems to fix the bug where typing stops working after a vid_restart
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5373
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 1 Jun 2005 08:37:33 +0000 (08:37 +0000)]
shortened movement queue back to 64 items to prevent a runaway loop (falling behind and not being able to run the collisions fast enough) in Nexuiz maps on my machine
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5372
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 1 Jun 2005 04:03:43 +0000 (04:03 +0000)]
fix some crashes with server commands (kick, view* commands)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5371
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 1 Jun 2005 00:55:06 +0000 (00:55 +0000)]
less confusing messages from Sys_LoadLibrary
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5370
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 1 Jun 2005 00:05:49 +0000 (00:05 +0000)]
it helps to mangle the correct string...
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5369
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 31 May 2005 23:59:51 +0000 (23:59 +0000)]
fix the library search code (replaced / with 0, should've kept it and replaced the next character)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5368
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 31 May 2005 23:48:57 +0000 (23:48 +0000)]
made Sys_LoadLibrary search in the executable path if the normal load fails (this should help on Mac OSX)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5367
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 31 May 2005 22:35:40 +0000 (22:35 +0000)]
fixed Mod_Q3BSP_LoadPlanes to use LittleFloat instead of LittleLong
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5366
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 31 May 2005 22:00:06 +0000 (22:00 +0000)]
print to console before printing to terminal (which needs mangled characters), why was this backwards?
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5365
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 30 May 2005 23:10:50 +0000 (23:10 +0000)]
.app directory for Mac OSX builds
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5364
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 30 May 2005 23:09:32 +0000 (23:09 +0000)]
don't echo player messages if not a dedicated server (as it produces double echoes)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5363
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 30 May 2005 22:34:17 +0000 (22:34 +0000)]
pick apart com_argv[0] to find basedir in Mac OSX when running from a .app package
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5362
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 30 May 2005 21:58:45 +0000 (21:58 +0000)]
try to detect a .app package in MacOSX and use a basedir outside the .app
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5361
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 30 May 2005 21:10:24 +0000 (21:10 +0000)]
reenabled echoing of player messages to server console (why were they disabled??)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5360
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 30 May 2005 10:31:05 +0000 (10:31 +0000)]
rewrote character insertion/replacement in console commandline, fixing all known bugs with it and reducing code
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5359
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 30 May 2005 08:38:51 +0000 (08:38 +0000)]
made bmodel trails (if anyone ever dares to try them) come from the center of the bmodel, this also cleaned up the sound code (and fixed a weird bug with a sound played in the same frame as an entity is removed)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5358
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 30 May 2005 08:37:12 +0000 (08:37 +0000)]
updated dsp files from Willis
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5357
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 30 May 2005 08:36:25 +0000 (08:36 +0000)]
disable some effect sounds in nexuiz
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5356
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 30 May 2005 06:42:41 +0000 (06:42 +0000)]
ignore RENDER_VIEWMODEL if tagentity is set
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5355
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 29 May 2005 22:48:49 +0000 (22:48 +0000)]
default protocol changed to DP7
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5354
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 29 May 2005 22:48:14 +0000 (22:48 +0000)]
fixed EF_NODEPTHTEST support on q1bsp/q3bsp/models
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5353
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 29 May 2005 22:47:06 +0000 (22:47 +0000)]
disabled cl_movement when in intermission
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5352
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 29 May 2005 22:31:38 +0000 (22:31 +0000)]
361
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5351
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 29 May 2005 22:28:20 +0000 (22:28 +0000)]
added DP_QUAKE3_MAP extension
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5350
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 29 May 2005 21:29:11 +0000 (21:29 +0000)]
disable h2ohit.wav in GAME_NEXUIZ
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5349
d7cf8633 -e32d-0410-b094-
e92efae38249
black [Sun, 29 May 2005 13:11:22 +0000 (13:11 +0000)]
Added back pr_checkextension.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5348
d7cf8633 -e32d-0410-b094-
e92efae38249
black [Sun, 29 May 2005 12:51:42 +0000 (12:51 +0000)]
Quick fix for the "0 not loaded" bug (error on trying to connect to a server).
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5347
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 29 May 2005 06:17:40 +0000 (06:17 +0000)]
fix bug causing impulses to often be lost
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5346
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 29 May 2005 04:58:38 +0000 (04:58 +0000)]
fixed makefile (it is not possible to comment out lines with \ at the end)
fixed two warnings
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5345
d7cf8633 -e32d-0410-b094-
e92efae38249
black [Fri, 27 May 2005 15:43:48 +0000 (15:43 +0000)]
-CVS: ----------------------------------------------------------------------
-Merged the old VM into the new one. The pr_* files are mess right now and
will be removed as soon as they are not needed as semi-reference (to trace
bugs)
-There is a certain risk that the server could crash now and then since some
parts of the code can only be debugged (- checking them by looking at the code
would be quite tedious to put it nicely)
-Changed all references to the old VM to point to the new VM (also hopefully
all todo items)
-Im working on a cleanup for the SV_VM_Begin/End mess.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5344
d7cf8633 -e32d-0410-b094-
e92efae38249
tomaz [Wed, 25 May 2005 09:25:52 +0000 (09:25 +0000)]
Way to tired... Fixed all 3 project files to include mvm_cmds.c and made sure all used headers are in the header section.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5342
d7cf8633 -e32d-0410-b094-
e92efae38249
tomaz [Wed, 25 May 2005 09:24:07 +0000 (09:24 +0000)]
darkplaces.dsp
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5341
d7cf8633 -e32d-0410-b094-
e92efae38249
black [Wed, 25 May 2005 09:07:38 +0000 (09:07 +0000)]
-LoadProgs now expects to be called after InitProg, so it wont do any
unnecessary clean-ups.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5340
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 25 May 2005 08:55:24 +0000 (08:55 +0000)]
patch from Willis to add mvm_cmds.c
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5339
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 25 May 2005 08:26:12 +0000 (08:26 +0000)]
don't set cl.movement true if cl_movement cvar is off
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5338
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 25 May 2005 08:04:25 +0000 (08:04 +0000)]
fix bug in last commit (msg->, not buf.)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5337
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 25 May 2005 07:57:04 +0000 (07:57 +0000)]
fix an overflow without allowoverflow set error in EntityFrame5 sending of stats
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5336
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 25 May 2005 07:25:31 +0000 (07:25 +0000)]
default to "DP6" protocol (not "DARKPLACES6")
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5335
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 25 May 2005 07:21:29 +0000 (07:21 +0000)]
zym models now support TraceBox calls
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5334
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 25 May 2005 07:17:44 +0000 (07:17 +0000)]
fix bug with ClientDisconnect not being called if a client drops between "spawn" and "begin" commands, now it is reliably called
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5333
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 25 May 2005 00:05:42 +0000 (00:05 +0000)]
added newline at end of file to hush a gcc warning
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5332
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 25 May 2005 00:00:49 +0000 (00:00 +0000)]
added mvm_cmds.o
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5331
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 24 May 2005 23:58:04 +0000 (23:58 +0000)]
reordered the protocolversion_t values to have preferred protocols first
changed client connect message to list all supported protocols
shortened PROTOCOL_DARKPLACES* names to "DP1" and such to make connect message shorter
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5330
d7cf8633 -e32d-0410-b094-
e92efae38249
black [Tue, 24 May 2005 22:30:18 +0000 (22:30 +0000)]
-Split prvm_cmds.c into prvm_cmds.c, prvm_cmds.h and mvm_cmds.c (clvm_cmds.c
and svm_cmds.c will perhaps be added soon)
-Added another union to prvm_edict_s to have different pointers to the
edict fields.
-Changed the naming of some fields in prvm_edict_s (longer names instead of
single letter ones)
-Changed PRVM_LoadProgs to only reset the CMD system if it has be initialized
before.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5329
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 24 May 2005 22:04:03 +0000 (22:04 +0000)]
default to DARKPLACES6 protocol (somehow this was not showing up in my diffs)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5328
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 24 May 2005 21:53:03 +0000 (21:53 +0000)]
added onground clearing before each move so that going down slopes doesn't resemble a Road Runner cartoon
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5327
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 24 May 2005 21:37:32 +0000 (21:37 +0000)]
rewrote protocol version system (including splitting PROTOCOL_QUAKE into PROTOCOL_QUAKE, PROTOCOL_QUAKEDP, and PROTOCOL_NEHAHRAMOVIE)
made server able to host PROTOCOL_NEHAHRAMOVIE protocol for completeness
added PROTOCOL_DARKPLACES7 protocol (still in development, not enabled by default) which allows players to use QW-style movement messages (makes prediction rock solid but has speedcheat/lagaport potential)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5326
d7cf8633 -e32d-0410-b094-
e92efae38249
black [Tue, 24 May 2005 19:04:49 +0000 (19:04 +0000)]
-Now netconn also accepts infoRespones from LAN servers when there is no
master server around �_�
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5325
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 23 May 2005 22:29:14 +0000 (22:29 +0000)]
NetConn_ReceivedMessage now verifies that the packet's internal length value matches the data length
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5324
d7cf8633 -e32d-0410-b094-
e92efae38249
black [Mon, 23 May 2005 22:11:43 +0000 (22:11 +0000)]
-Fix checking the length before knowing its actual value(??)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5323
d7cf8633 -e32d-0410-b094-
e92efae38249
black [Mon, 23 May 2005 14:07:00 +0000 (14:07 +0000)]
-Fixed a possible buffer overflow bug in NetConn_ReceivedMessage (thanks Spike!)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5322
d7cf8633 -e32d-0410-b094-
e92efae38249
molivier [Mon, 23 May 2005 12:36:03 +0000 (12:36 +0000)]
vid_usemouse doesn't need to be a global variable
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5321
d7cf8633 -e32d-0410-b094-
e92efae38249
black [Sat, 21 May 2005 22:25:12 +0000 (22:25 +0000)]
-Added an comment ('[INIT]') to all fields of vm_prog that can/should be
initialized after calling PRVM_InitProg.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5320
d7cf8633 -e32d-0410-b094-
e92efae38249
black [Fri, 20 May 2005 19:20:39 +0000 (19:20 +0000)]
-Added the callcount field to the mfunction_t structure.
-Both vms now record how often a function has been called and the profile cmd
now outputs the callcount with the other information.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5319
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 20 May 2005 06:33:44 +0000 (06:33 +0000)]
removed unused applytime field from usercmd_t
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5318
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 20 May 2005 06:05:32 +0000 (06:05 +0000)]
cleaned up prediction code somewhat, no longer uses times for much (instead storing frametimes)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5317
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 20 May 2005 06:04:36 +0000 (06:04 +0000)]
slight cleanup (complete removal) of the "base" variable in surface rendering
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5316
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 19 May 2005 21:20:08 +0000 (21:20 +0000)]
changed default heartbeat_period to 120 seconds so that usually two packets come in before the 5 minute timeout, this should help with packet loss
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5315
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 19 May 2005 18:42:55 +0000 (18:42 +0000)]
changed EntityFrame5_ExpandEdicts call from using sv.num_edicts to sv.max_edicts to fix a crash
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5314
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 18 May 2005 22:43:23 +0000 (22:43 +0000)]
fix lingering tracers in nexuiz (among other possible problems)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5313
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 18 May 2005 06:39:14 +0000 (06:39 +0000)]
fixed r_showtris bug (individual state changes were not being ignored in showtris pass
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5312
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 18 May 2005 06:38:36 +0000 (06:38 +0000)]
added onground tracking to cl_movement code, instead of checking constantly (which caused unintended double jumping/strafe jumping)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5311
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 18 May 2005 04:24:19 +0000 (04:24 +0000)]
fix a severe bug with viewangles in cl_movement mode
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5310
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 18 May 2005 04:08:47 +0000 (04:08 +0000)]
fix interpolation of cl_movement
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5309
d7cf8633 -e32d-0410-b094-
e92efae38249
black [Mon, 16 May 2005 15:51:24 +0000 (15:51 +0000)]
-Fixed some bugs in the altstr functions, now they should work 1:1 like the
scmenu's ones
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5308
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 16 May 2005 05:04:46 +0000 (05:04 +0000)]
split SV_ReadClientMove into two functions, SV_ReadClientMove and SV_ApplyClientMove
merged away SV_RunClients (part of its code has been moved to SV_Physics)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5307
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 16 May 2005 03:15:34 +0000 (03:15 +0000)]
cleaned up suspendedinairflag a bit
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5306
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 16 May 2005 03:14:49 +0000 (03:14 +0000)]
removed deadsocket field from server client struct, changed connect handling to resend the serverinfo, but then disabled the reconnect handling entirely (so you can't reclaim your ghost)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5305
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 16 May 2005 03:11:14 +0000 (03:11 +0000)]
added a commented out Con_Printf for debugging spatialization
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5304
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 16 May 2005 03:08:04 +0000 (03:08 +0000)]
fix bug that rotated all sounds 90 degrees to the right in Nexuiz (because it has seriously messed up player models)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5303
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 15 May 2005 20:34:29 +0000 (20:34 +0000)]
changed matrix_attenuation declarations to not be static (since they are externed in the header)
fixed some signedness warnings
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5302
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 15 May 2005 18:57:04 +0000 (18:57 +0000)]
disabled some of the server client connect code that may be causing problems
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5301
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 14 May 2005 06:36:15 +0000 (06:36 +0000)]
fix a crash with getlighting builtin
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5300
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 14 May 2005 06:35:54 +0000 (06:35 +0000)]
fix a crash with mdl skingroups
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5299
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 14 May 2005 06:32:41 +0000 (06:32 +0000)]
an extra Mem_CheckSentinelsGlobal at start of Serverinfo parsing
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5298
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 14 May 2005 05:39:59 +0000 (05:39 +0000)]
366
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5297
d7cf8633 -e32d-0410-b094-
e92efae38249