]>
git.rm.cloudns.org Git - xonotic/darkplaces.git/log
molivier [Mon, 29 Sep 2003 12:32:57 +0000 (12:32 +0000)]
The "position" field of the "qfile_t" structure was (correctly) used for 2 differents things; this is clearly bad practice though, so it's no longer the case. Added a missing test in FS_Seek to insure we don't seek outside of a deflated file. Plus some minor cleanups here and there in the FS code.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3513
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 22 Sep 2003 20:55:31 +0000 (20:55 +0000)]
Tomaz's new water effect has been added and looks very nice
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3505
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 22 Sep 2003 20:05:40 +0000 (20:05 +0000)]
fixed lightgrid out-of-bounds crash (for example when one hits the very top of a q3bsp)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3504
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 22 Sep 2003 19:44:20 +0000 (19:44 +0000)]
empty lightgrid lump should now work
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3503
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 22 Sep 2003 02:25:31 +0000 (02:25 +0000)]
disabled GF3 water shader when water is fogged, fixed too-bright normal water rendering (when GF3 water shader is not used)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3501
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 22 Sep 2003 01:21:54 +0000 (01:21 +0000)]
huge (16%) speed gain on surface rendering by eliminating the surfmesh chain in q1bsp surfaces, now only allows one mesh per surface and the surfmesh_t is embedded in the surface struct
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3500
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 21 Sep 2003 23:23:27 +0000 (23:23 +0000)]
removed RSurf_LightCheck because nothing used it anymore
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3499
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 21 Sep 2003 23:08:36 +0000 (23:08 +0000)]
r_dlightmap 0 mode removed (vertex dlights on lightmapped walls)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3498
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 21 Sep 2003 22:45:30 +0000 (22:45 +0000)]
engine now defaults to 44100hz sound
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3497
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 21 Sep 2003 22:42:57 +0000 (22:42 +0000)]
removed r_shadows (glquake fake shadows)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3496
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 21 Sep 2003 22:06:27 +0000 (22:06 +0000)]
r_colorscale gone, v_overbrightbits (cvar which controlled r_colorscale) gone
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3495
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 21 Sep 2003 21:06:24 +0000 (21:06 +0000)]
removed water lighting support
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3494
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 21 Sep 2003 03:34:58 +0000 (03:34 +0000)]
now supports skyboxes in q3bsp (note: must use the "sky" key in worldspawn to set the skybox basename like in q2, and it identifies sky shaders by names beginning with "textures/skies/"), and added a little error checking to Mod_Q1BSP_LoadLeafs, and added a couple todo items
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3490
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 20 Sep 2003 09:16:01 +0000 (09:16 +0000)]
added GAME_ZYMOTIC
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3480
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 20 Sep 2003 07:34:52 +0000 (07:34 +0000)]
finally managed to fix the r_shadow_portallight bug (had to reverse portal handling in many old broken cases), also changed the Portal_Visibility call to take a box instead of a sphere for culling
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3479
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 19 Sep 2003 20:18:30 +0000 (20:18 +0000)]
Tomaz's awesome new GeForce3 water effect, thanks!
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3474
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 19 Sep 2003 19:53:57 +0000 (19:53 +0000)]
recoded options menus, and replaced scr_2dresolution with vid_conwidth and vid_conheight cvars (and updated menu accordingly)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3473
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 19 Sep 2003 19:50:51 +0000 (19:50 +0000)]
migrated light bounding box generation from r_shadow code to Portal_Visibility code when using r_shadow_portallight 1, I hoped this would fix bugs but it did not, still it is an optimization...
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3472
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 19 Sep 2003 19:48:42 +0000 (19:48 +0000)]
flip the X in normalmaps generated from heightmaps (according to FrikaC it was broken)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3471
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 19 Sep 2003 19:44:00 +0000 (19:44 +0000)]
added some SV_CheckVelocity calls to MOVETYPE_WALK code
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3470
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 19 Sep 2003 01:52:41 +0000 (01:52 +0000)]
finished a lot of little todo items, mostly regarding server list and networking init bugs, and fixed skybox rendering
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3469
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 18 Sep 2003 19:29:39 +0000 (19:29 +0000)]
after an argument with Black it was decided that GAME_NEXUIZ will be weird (in my opinion) and use a bit number instead of a bitfield for STAT_ACTIVEWEAPON
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3468
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 17 Sep 2003 17:51:31 +0000 (17:51 +0000)]
the new partial-update entity compression protocol now works for the first time ever
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3466
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 17 Sep 2003 17:49:51 +0000 (17:49 +0000)]
forgot to include this file in the previous commit (no longer opens gfx.wad until a lump is requested)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3465
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 17 Sep 2003 17:48:58 +0000 (17:48 +0000)]
no longer opens gfx.wad until a lump is requested (and gracefully fails if not found)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3464
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 15 Sep 2003 02:21:50 +0000 (02:21 +0000)]
fixed empty texture lump handling in q1bsp loading
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3462
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 15 Sep 2003 02:21:13 +0000 (02:21 +0000)]
made a commit debugging message only happen with developer_networkentities
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3461
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 14 Sep 2003 21:34:00 +0000 (21:34 +0000)]
move developer_networkentities extern to protocol.h
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3460
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 14 Sep 2003 03:52:21 +0000 (03:52 +0000)]
more Nexuiz hud stuff from BlackHC, minor style edits to fit in with surrounding code better
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3459
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 14 Sep 2003 03:40:32 +0000 (03:40 +0000)]
added an item about corona shaders
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3458
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 13 Sep 2003 20:58:33 +0000 (20:58 +0000)]
fixed log2i to use parentheses around n
changed bit2i to use log2i((n) << 1)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3457
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 13 Sep 2003 20:41:35 +0000 (20:41 +0000)]
added bit2i and log2i (these return the base 2 exponent of an integer, perhaps bit2i should be replaced by log2i() - 1 though)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3456
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 13 Sep 2003 20:39:35 +0000 (20:39 +0000)]
fixed an R_InitSky warning regarding transpix being uninitialized, added transpixunion to clean up the aliasing mess (thanks to Black for pointing this out)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3455
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 13 Sep 2003 20:37:14 +0000 (20:37 +0000)]
more developer_networkentities messages
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3454
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 13 Sep 2003 04:50:36 +0000 (04:50 +0000)]
renamed PROTOCOL_VERSION stuff to PROTOCOL_QUAKE, PROTOCOL_DARKPLACES1, and so on
mostly fixed network entity bugs
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3453
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 13 Sep 2003 04:49:32 +0000 (04:49 +0000)]
*** empty log message ***
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3452
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 12 Sep 2003 23:57:58 +0000 (23:57 +0000)]
changed teu game dir to "baseteu" at request of teu team
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3451
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 12 Sep 2003 12:47:02 +0000 (12:47 +0000)]
aitur fixed some important bugs in the error checks of the md2 model loader, thanks!
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3450
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 8 Sep 2003 22:03:15 +0000 (22:03 +0000)]
*** empty log message ***
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3440
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 8 Sep 2003 22:00:37 +0000 (22:00 +0000)]
*** empty log message ***
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3439
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 4 Sep 2003 13:34:15 +0000 (13:34 +0000)]
a couple bugfixes in Nehahra demos menu regarding end of menu wrapping (thanks to Vic for pointing out these bugs)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3438
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 4 Sep 2003 13:30:07 +0000 (13:30 +0000)]
fix some glitches in the original commit
clean up blank lines
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3437
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 4 Sep 2003 12:30:46 +0000 (12:30 +0000)]
patch from Andreas Kirsh to add Nexuiz hud
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3436
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 4 Sep 2003 09:30:48 +0000 (09:30 +0000)]
the Connect failed error is now just a print
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3435
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 4 Sep 2003 09:25:06 +0000 (09:25 +0000)]
fix a nasty crash with multiplayer servers (thanks to Willis for finding this bug)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3434
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 31 Aug 2003 06:35:49 +0000 (06:35 +0000)]
fixed a couple stupid bugs
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3432
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 31 Aug 2003 05:25:23 +0000 (05:25 +0000)]
*** empty log message ***
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3431
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 31 Aug 2003 05:20:33 +0000 (05:20 +0000)]
now uses string buffers more sanely and supports multiple strcat buffers (now uses PR_GetTempString), modified PF_VarString to read into a string buffer (FrikaC noticed strcat was being overwritten by print, inconsistent with his implementation of FRIK_FILE)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3430
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 31 Aug 2003 05:17:06 +0000 (05:17 +0000)]
fix a crash related to MAX_EDICTS in "pr_fields" command (thanks to SeienAbunae for reporting this)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3429
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 30 Aug 2003 01:54:31 +0000 (01:54 +0000)]
reverted the massive svs.connectedclients change, now back to svs.clients and svs.maxclients like quake
this fixes mods detecting singleplayer as multiplayer
this fixes frikbot frags updates on the scoreboard
added most of the capability necessary for botclient extension
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3428
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 29 Aug 2003 03:49:00 +0000 (03:49 +0000)]
*** empty log message ***
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3427
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 29 Aug 2003 03:46:52 +0000 (03:46 +0000)]
now prints "Connection refused" if LHNET_Read gets an ECONNREFUSED from inet4 or inet6 (thanks to Andreas Kirsh for this)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3426
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 28 Aug 2003 14:07:47 +0000 (14:07 +0000)]
v_hwgamma is now saved to config (Andreas Kirsh suggested this and I agree)
gl_combine is now saved to config (due to popular demand, although this really should become a separate overbright cvar instead)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3425
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 28 Aug 2003 13:52:47 +0000 (13:52 +0000)]
thanks to Andreas Kirsh for a discussion about using WS_EX_TOPMOST flag on the fullscreen window (hopefully this will keep dialogs from cutting holes in the frame like some people have reported)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3424
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 28 Aug 2003 08:08:07 +0000 (08:08 +0000)]
fixed Prydon Gate behavior regarding the start map (which immediately changes level)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3421
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 28 Aug 2003 06:32:13 +0000 (06:32 +0000)]
experimental (not terribly useful) support for r_shadow_realtime_dlight 1 mode (_world mode put on hold for a while)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3420
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 27 Aug 2003 13:21:30 +0000 (13:21 +0000)]
removed used of PolygonOffset because it caused (extremely minor) visual glitches on the map, and isn't really much help even when using r_drawcollisionbrushes
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3419
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 27 Aug 2003 13:10:41 +0000 (13:10 +0000)]
fixed a crash with clusterindex -1 in GetPVS and FatPVS
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3418
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 27 Aug 2003 12:22:00 +0000 (12:22 +0000)]
q3bsp curve collisions (technically it can collide against any triangle mesh)
fixed some severe bugs in the q3bsp traceline code
optimized q3bsp tracebrush code - now uses a bbox for the trace, and reduces it to fit each node it encounters, this caused *IMMENSE* speedups!
optimized q3bsp curve collisions to use bbox culling of triangles (to avoid the cost of generating collision brushes most of the time)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3417
d7cf8633 -e32d-0410-b094-
e92efae38249
molivier [Mon, 25 Aug 2003 06:35:47 +0000 (06:35 +0000)]
Removed useless function M_PrintWhite, since M_Print prints in white already. Added M_PrintRed. Added support for sections for the key binding list (for clarity when using a lot of commands), and made it adjust its position depending on the number of commands. Updated Transfusion key binding list.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3416
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 25 Aug 2003 00:11:52 +0000 (00:11 +0000)]
curves are now precomputed at load time, and all surfaces are treated as Q3FACETYPE_MESH (or skipped if they have no triangles)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3415
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 24 Aug 2003 23:00:26 +0000 (23:00 +0000)]
the quadratic spline patches in quake3 maps now work (in english: curves!)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3414
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 24 Aug 2003 04:00:52 +0000 (04:00 +0000)]
no more uses of %g in printf as it tends to lose precision too often (this caused problems with ftos in QuakeC truncating numbers to 6 digits, a problem afflicting Prydon Gate especially)
still tries to print numbers briefly if possible (by checking if their value is an int)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3413
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 23 Aug 2003 10:30:40 +0000 (10:30 +0000)]
*** empty log message ***
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3412
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 23 Aug 2003 10:19:26 +0000 (10:19 +0000)]
fix severe bug that made chase_up continually increase up to 118 (thanks to yummyluv for pointing this out, and Electro for making me realize why it happened)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3411
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 23 Aug 2003 08:32:29 +0000 (08:32 +0000)]
negate the dnormal instead of negating the dotproduct result
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3410
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 23 Aug 2003 08:30:23 +0000 (08:30 +0000)]
diffusenormal lighting was backwards (thanks to Electro for pointing this out)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3409
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 23 Aug 2003 08:23:54 +0000 (08:23 +0000)]
don't call PlayerPreThink/PlayerPostThink on unspawned clients
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3408
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 23 Aug 2003 07:09:13 +0000 (07:09 +0000)]
fix a (very bad!) bug with -port cvar setting
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3407
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 23 Aug 2003 07:05:55 +0000 (07:05 +0000)]
added error messages when opening sockets (reports both success and failure)
added support for legacy -ip and -port options
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3406
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 23 Aug 2003 06:20:30 +0000 (06:20 +0000)]
in the server setup menu, default to 8 players instead of MAX_SCOREBOARD
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3405
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 23 Aug 2003 05:13:31 +0000 (05:13 +0000)]
fixed a couple warnings
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3404
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 23 Aug 2003 02:17:04 +0000 (02:17 +0000)]
q3bsp is working, but no curves yet, and no realtime lighting support
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3403
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 22 Aug 2003 23:44:31 +0000 (23:44 +0000)]
fix handling of .alpha, .renderamt, .scale, and .glow_color defaulting when 0 (it has to compare the float value, not the byte version of it)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3402
d7cf8633 -e32d-0410-b094-
e92efae38249
molivier [Tue, 19 Aug 2003 08:27:24 +0000 (08:27 +0000)]
Someone forgot to increment the number of items in the options menu. Added the "use" button to Transfusion key binding list
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3401
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 19 Aug 2003 04:03:51 +0000 (04:03 +0000)]
adjusted up camera height for chase_stevie in GoodVsBad2 as requested by yummyluv
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3400
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 19 Aug 2003 00:43:35 +0000 (00:43 +0000)]
forgot to commit these
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3399
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 19 Aug 2003 00:25:08 +0000 (00:25 +0000)]
more q3bsp work (and no it still doesn't work right)
converted over most of the engine to use new SUPERCONTENTS_ values (bit flags), and the q1bsp and q3bsp loaders convert to these, conversion to q1 contents and back is supported as well
other stuff... I've forgotten what
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3398
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 18 Aug 2003 19:31:41 +0000 (19:31 +0000)]
*** empty log message ***
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3397
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 14 Aug 2003 19:29:42 +0000 (19:29 +0000)]
sv_light.c is gone, updated project to remove it
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3396
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 14 Aug 2003 03:48:13 +0000 (03:48 +0000)]
q3bsp is still not working yet, but getting closer
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3395
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 13 Aug 2003 23:08:58 +0000 (23:08 +0000)]
no time to explain, more changes on the path to q3bsp support
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3394
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 13 Aug 2003 02:17:16 +0000 (02:17 +0000)]
more hackish cleanups of PVS stuff, now decompresses the PVS data at load and this got rid of the last of the calls to LeafPVS (now checks the pvs in the leaf directly)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3393
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 13 Aug 2003 02:16:04 +0000 (02:16 +0000)]
*** empty log message ***
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3392
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 13 Aug 2003 02:08:11 +0000 (02:08 +0000)]
I hope this fixes a md3 tag bug, but don't know
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3391
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 11 Aug 2003 12:20:51 +0000 (12:20 +0000)]
moved SV_FatPVS to model code
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3390
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 10 Aug 2003 20:03:05 +0000 (20:03 +0000)]
moved RecursiveLightPoint code to model_brush.c (model->brush.LightPoint), removing it from r_light.c and sv_light.c (now no longer needed)
made LightPoint able to return quake3 lightgrid data (diffuse color and direction in addition to ambient)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3389
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 10 Aug 2003 19:58:45 +0000 (19:58 +0000)]
*** empty log message ***
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3388
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 10 Aug 2003 13:50:00 +0000 (13:50 +0000)]
Q3BSP collisions implemented (although not for patches, which aren't supported anyway, yet, and this is definitely not tested yet)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3387
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 9 Aug 2003 17:57:02 +0000 (17:57 +0000)]
patch supplied by Toddd
changed GAME_BATTLEMECH quit messages
now knows about deathmatch and rambo modes in GAME_BATTLEMECH
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3386
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 9 Aug 2003 17:54:27 +0000 (17:54 +0000)]
change GAME_BATTLEMECH gamedir to "base" (patch supplied by Toddd)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3385
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 9 Aug 2003 17:01:04 +0000 (17:01 +0000)]
redesigned blood effects (now looks like droplets until they hit a surface)
added decals for bullet impacts, explosions, plasma, etc
added cl_particles_quality cvar (cranks up the number of particles, reducing their alpha, making softer effects)
removed cl_particles_blood_size and cl_particles_smoke_size cvars
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3384
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 9 Aug 2003 16:56:06 +0000 (16:56 +0000)]
fixed loadgame bug with edict references to later edicts (d was pointing at the old address, redesigned how it works to fix this)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3383
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 8 Aug 2003 22:23:49 +0000 (22:23 +0000)]
*** empty log message ***
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3379
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 8 Aug 2003 22:22:30 +0000 (22:22 +0000)]
fixed compile errors
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3378
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 8 Aug 2003 22:19:01 +0000 (22:19 +0000)]
sample implementation of QC replacement physics (already available on website, but it might as well become a maintainable thing in cvs)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3377
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 8 Aug 2003 22:06:08 +0000 (22:06 +0000)]
reverted noclip movement to quake behavior (commented out the free movement call) to fix Cannon Fodder Quake ( http://www.qexpo.com/booths.php?id=5 )
ported sv_user.qc to C (C -> QC -> C again) because it greatly reduces the amount of code and makes it a bit more maintainable
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3376
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 7 Aug 2003 11:01:38 +0000 (11:01 +0000)]
multiplayer-only games (Transfusion and so on) now start playing demos as usual, rather than starting a server at startup (unless dedicated or -listen is used)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3373
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 7 Aug 2003 10:56:24 +0000 (10:56 +0000)]
fix a warning
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3372
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 7 Aug 2003 10:44:20 +0000 (10:44 +0000)]
simulated packet loss (cl_fakepacketloss_receive, cl_fakepacketloss_send, sv_fakepacketloss_receive, sv_fakepacketloss_send) and ping (cl_fakelocalping_min, cl_fakelocalping_max) for network testing (or to handicap oneself in a local game)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3371
d7cf8633 -e32d-0410-b094-
e92efae38249