]> git.xonotic.org Git - xonotic/darkplaces.git/log
xonotic/darkplaces.git
12 years agosome fixes for dpdefs
divverent [Fri, 30 Dec 2011 20:11:07 +0000 (20:11 +0000)]
some fixes for dpdefs

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11625 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=9b7471d987527744d72aa8c4e0a75b24cd2ebc9b

12 years agochange GAME_STEELSTORM2 to be after GAME_STEELSTORM again
havoc [Wed, 28 Dec 2011 04:11:29 +0000 (04:11 +0000)]
change GAME_STEELSTORM2 to be after GAME_STEELSTORM again

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11624 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=8fe7553a407a8f64610b31f36ce2404ceba3e8c1

12 years agoswap order of GAME_STEELSTORM and GAME_STEELSTORM2 in detection list
havoc [Wed, 28 Dec 2011 02:46:39 +0000 (02:46 +0000)]
swap order of GAME_STEELSTORM and GAME_STEELSTORM2 in detection list

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11623 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=5e0a88aef2a91a2146c3bdf8b700b16fc5d91d62

12 years agoCumulative patch:
vortex [Wed, 21 Dec 2011 15:20:10 +0000 (15:20 +0000)]
Cumulative patch:
Fix RF_MODELLIGHT (was broken and dont work same way engine does it).
Fix bug in physics_ode_constantstep 1 (integer division, huh).
Added new geomtype field for ODE physics - sets collision shape, SOLID_PHYSICS_ are not deprecated (but keeped for compatibility reasons), as geomtype is a more correct way to set collision shape (allows to set both SOLID_CORPSE and trimesh collisions for instance).
Fixed support of custinfoparms.txt as some recent change in shader code seemed to broke it.

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11620 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=44e8d40924a848e5dee64d310f60e39917bf061a

12 years agomake CSQC support the >0.05s/<0.0005s handling of standard player physics so CSQC...
divverent [Mon, 26 Dec 2011 15:54:33 +0000 (15:54 +0000)]
make CSQC support the >0.05s/<0.0005s handling of standard player physics so CSQC code doesn't have to

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11622 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=850a1f8aea8389d12f32d95ff948e255a32033ba

12 years agomod_obj_orientation cvar: 1 = DP's previous behaviour, 0 = leave coordinates alone...
divverent [Fri, 23 Dec 2011 22:39:32 +0000 (22:39 +0000)]
mod_obj_orientation cvar: 1 = DP's previous behaviour, 0 = leave coordinates alone (q3map2 compatible)

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11621 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=a8f76978b47509a4f9ca333a8bf71d87b1dd6e6f

12 years ago::stable-branch::reset=83a9479f76fc8cb37c8142b21b5942117b4c7394
Rudolf Polzer [Wed, 21 Dec 2011 15:09:21 +0000 (16:09 +0100)]
::stable-branch::reset=83a9479f76fc8cb37c8142b21b5942117b4c7394

12 years agooops, didn't want this debug spam to be committed
divverent [Tue, 20 Dec 2011 20:16:30 +0000 (20:16 +0000)]
oops, didn't want this debug spam to be committed

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11619 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoif(developer_extra.integer) Con_DPrintf("VM_CL_gettagindex(entity #%i): tag \"%s...
divverent [Tue, 20 Dec 2011 20:14:36 +0000 (20:14 +0000)]
if(developer_extra.integer) Con_DPrintf("VM_CL_gettagindex(entity #%i): tag \"%s\" not found\n", PRVM_NUM_FOR_EDICT(ent), tag_name);

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11618 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoif(developer_extra.integer) Con_DPrintf("VM_CL_gettagindex(entity #%i): tag \"%s...
divverent [Tue, 20 Dec 2011 20:14:36 +0000 (20:14 +0000)]
if(developer_extra.integer) Con_DPrintf("VM_CL_gettagindex(entity #%i): tag \"%s\" not found\n", PRVM_NUM_FOR_EDICT(ent), tag_name);

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11618 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=c47fb5c923c0e3b6c44bb068ceb44f7795834f5c

12 years agooops, didn't want this debug spam to be committed
divverent [Tue, 20 Dec 2011 20:16:30 +0000 (20:16 +0000)]
oops, didn't want this debug spam to be committed

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11619 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=83a9479f76fc8cb37c8142b21b5942117b4c7394

12 years agoskip skip
divverent [Sun, 18 Dec 2011 15:29:05 +0000 (15:29 +0000)]
skip skip

This is referring to "surfaceparm skip".

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11617 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=1b498b6ef11c76e8aaeae2bcade32bd77cba6367

12 years agoskip skip
divverent [Sun, 18 Dec 2011 15:29:05 +0000 (15:29 +0000)]
skip skip

This is referring to "surfaceparm skip".

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11617 d7cf8633-e32d-0410-b094-e92efae38249

12 years agor_water, MODE_REFRACTION: support alphaGen vertex for fading out water
divverent [Thu, 15 Dec 2011 21:04:33 +0000 (21:04 +0000)]
r_water, MODE_REFRACTION: support alphaGen vertex for fading out water

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11616 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=2622546207b940ab27d8c7423e2d4af7aef58067

12 years agor_water, MODE_REFRACTION: support alphaGen vertex for fading out water
divverent [Thu, 15 Dec 2011 21:04:33 +0000 (21:04 +0000)]
r_water, MODE_REFRACTION: support alphaGen vertex for fading out water

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11616 d7cf8633-e32d-0410-b094-e92efae38249

12 years agosupport alphaGen vertex
divverent [Tue, 13 Dec 2011 20:44:37 +0000 (20:44 +0000)]
support alphaGen vertex

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11615 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=ac06747ee6947f193afc671a8457869ea85dcf40

12 years agoget rid of 3 permutation bits
divverent [Tue, 13 Dec 2011 20:20:03 +0000 (20:20 +0000)]
get rid of 3 permutation bits

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11614 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=16f6300b58c0e4b6566a4219b8d72a2dc3871212

12 years agosupport alphaGen vertex
divverent [Tue, 13 Dec 2011 20:44:37 +0000 (20:44 +0000)]
support alphaGen vertex

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11615 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoget rid of 3 permutation bits
divverent [Tue, 13 Dec 2011 20:20:03 +0000 (20:20 +0000)]
get rid of 3 permutation bits

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11614 d7cf8633-e32d-0410-b094-e92efae38249

12 years agom_toggle takes a parameter, fix its definition
divverent [Mon, 12 Dec 2011 08:37:47 +0000 (08:37 +0000)]
m_toggle takes a parameter, fix its definition

Signed-off-by: terencehill <piuntn@gmail.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11613 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=3b602bcc324d22a9d2cf918a66f880d92a81ffe7

12 years agom_toggle takes a parameter, fix its definition
divverent [Mon, 12 Dec 2011 08:37:47 +0000 (08:37 +0000)]
m_toggle takes a parameter, fix its definition

Signed-off-by: terencehill <piuntn@gmail.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11613 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoVM_sprintf: support color codes in %s
divverent [Mon, 12 Dec 2011 06:13:32 +0000 (06:13 +0000)]
VM_sprintf: support color codes in %s

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11612 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=a327a6465c19b19fb0172d0583da6d94a655fedf

12 years agoif no varfunc is left, NULL it
divverent [Sun, 11 Dec 2011 12:42:44 +0000 (12:42 +0000)]
if no varfunc is left, NULL it

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11611 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=23cf09777969ae0150ffd414ee8fc576526a77fa

12 years agoalias expansion, cvar expansion: support optional arguments
divverent [Sat, 10 Dec 2011 08:37:14 +0000 (08:37 +0000)]
alias expansion, cvar expansion: support optional arguments

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11610 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=afeadf14a66bf63e0188fb3c36c1667a524cc375

12 years agoAdd THREADDISABLE define to make builds with whole threading system disabled.
vortex [Fri, 9 Dec 2011 23:10:16 +0000 (23:10 +0000)]
Add THREADDISABLE define to make builds with whole threading system disabled.

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11609 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=b0cf9e63ac2bba7fd155b2bb53318fc85ef168d6

12 years agoVM_sprintf: support color codes in %s
divverent [Mon, 12 Dec 2011 06:13:32 +0000 (06:13 +0000)]
VM_sprintf: support color codes in %s

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11612 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoif no varfunc is left, NULL it
divverent [Sun, 11 Dec 2011 12:42:44 +0000 (12:42 +0000)]
if no varfunc is left, NULL it

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11611 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoalias expansion, cvar expansion: support optional arguments
divverent [Sat, 10 Dec 2011 08:37:14 +0000 (08:37 +0000)]
alias expansion, cvar expansion: support optional arguments

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11610 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoAdd THREADDISABLE define to make builds with whole threading system disabled.
vortex [Fri, 9 Dec 2011 23:10:16 +0000 (23:10 +0000)]
Add THREADDISABLE define to make builds with whole threading system disabled.

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11609 d7cf8633-e32d-0410-b094-e92efae38249

12 years agofix stupid typo
divverent [Fri, 9 Dec 2011 13:42:02 +0000 (13:42 +0000)]
fix stupid typo

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11608 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=27a6675fdd0dba6c49be768ea7f66e9d8c42bb97

12 years agofix stupid typo
divverent [Fri, 9 Dec 2011 13:42:02 +0000 (13:42 +0000)]
fix stupid typo

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11608 d7cf8633-e32d-0410-b094-e92efae38249

12 years agofor crypto keys, also write an easy to share text file with its fingerprint and status
divverent [Fri, 9 Dec 2011 12:53:21 +0000 (12:53 +0000)]
for crypto keys, also write an easy to share text file with its fingerprint and status

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11607 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=3ec6e5d04424c4903ac7031d19b7b0590843a0af

12 years agoWhile I'm reworking this anyway: also write a file key_0-public-fp.txt
divverent [Fri, 9 Dec 2011 12:53:18 +0000 (12:53 +0000)]
While I'm reworking this anyway: also write a file key_0-public-fp.txt

containing the public key fingerprint for a key when loading/keygenning. Helps
with submitting your key to websites.

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11606 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=3cd8dfafcad266bf52a3375a98c65e5c5a8d2792

12 years agoblind_id: rework of keygen to be able to save an unsigned key
divverent [Fri, 9 Dec 2011 12:53:16 +0000 (12:53 +0000)]
blind_id: rework of keygen to be able to save an unsigned key

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11605 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=8193aef0fa1ef23f4d98909475fdb473a22eda29

12 years agoODE: experimental 'erp' field for per-entity control of Error Restitution (was only...
vortex [Thu, 8 Dec 2011 23:22:00 +0000 (23:22 +0000)]
ODE: experimental 'erp' field for per-entity control of Error Restitution (was only controlled globally by cvar). For more sharp collisions it helps to set high ERP for small objects and low or 0 on big ones (as high ERP on large and high-mass objects tends to explode pretty badly).

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11604 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=f052f75917ec06f67495b941f5faa4a315fa09fa

12 years agoRF_MODELLIGHT compatible with getlight() - assuming light direction is worldspace...
vortex [Thu, 8 Dec 2011 23:13:04 +0000 (23:13 +0000)]
RF_MODELLIGHT compatible with getlight() - assuming light direction is worldspace and transforming it into modelspace.

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11603 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=f853d1f291b3bf31b7572342c4d2e3dafa868776

12 years agoprint E5_COMPLEXANIMATION and E5_TRAILEFFECTNUM in
havoc [Thu, 8 Dec 2011 19:48:03 +0000 (19:48 +0000)]
print E5_COMPLEXANIMATION and E5_TRAILEFFECTNUM in
developer_networkentities, also print bytes per entity update

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11602 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=fb48fac82baa01bb51650ff8b5db207a54abdbfd

12 years agodisable VorteX's broken physics_ode_constantstep code by setting the
havoc [Thu, 8 Dec 2011 04:51:02 +0000 (04:51 +0000)]
disable VorteX's broken physics_ode_constantstep code by setting the
cvar to 0 by default

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11601 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=b44acbd0cb0df4d8f86219c11fbb446c2df4dd59

12 years agor_showbboxes now shows SOLID_CORPSE as orange
havoc [Wed, 7 Dec 2011 13:17:06 +0000 (13:17 +0000)]
r_showbboxes now shows SOLID_CORPSE as orange

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11600 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=b2757ac49a58ea4a9e724b0e8f54c7b512ed9756

12 years agofor crypto keys, also write an easy to share text file with its fingerprint and status
divverent [Fri, 9 Dec 2011 12:53:21 +0000 (12:53 +0000)]
for crypto keys, also write an easy to share text file with its fingerprint and status

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11607 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoWhile I'm reworking this anyway: also write a file key_0-public-fp.txt
divverent [Fri, 9 Dec 2011 12:53:18 +0000 (12:53 +0000)]
While I'm reworking this anyway: also write a file key_0-public-fp.txt

containing the public key fingerprint for a key when loading/keygenning. Helps
with submitting your key to websites.

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11606 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoblind_id: rework of keygen to be able to save an unsigned key
divverent [Fri, 9 Dec 2011 12:53:16 +0000 (12:53 +0000)]
blind_id: rework of keygen to be able to save an unsigned key

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11605 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoODE: experimental 'erp' field for per-entity control of Error Restitution (was only...
vortex [Thu, 8 Dec 2011 23:22:00 +0000 (23:22 +0000)]
ODE: experimental 'erp' field for per-entity control of Error Restitution (was only controlled globally by cvar). For more sharp collisions it helps to set high ERP for small objects and low or 0 on big ones (as high ERP on large and high-mass objects tends to explode pretty badly).

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11604 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoRF_MODELLIGHT compatible with getlight() - assuming light direction is worldspace...
vortex [Thu, 8 Dec 2011 23:13:04 +0000 (23:13 +0000)]
RF_MODELLIGHT compatible with getlight() - assuming light direction is worldspace and transforming it into modelspace.

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11603 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoprint E5_COMPLEXANIMATION and E5_TRAILEFFECTNUM in
havoc [Thu, 8 Dec 2011 19:48:03 +0000 (19:48 +0000)]
print E5_COMPLEXANIMATION and E5_TRAILEFFECTNUM in
developer_networkentities, also print bytes per entity update

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11602 d7cf8633-e32d-0410-b094-e92efae38249

12 years agodisable VorteX's broken physics_ode_constantstep code by setting the
havoc [Thu, 8 Dec 2011 04:51:02 +0000 (04:51 +0000)]
disable VorteX's broken physics_ode_constantstep code by setting the
cvar to 0 by default

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11601 d7cf8633-e32d-0410-b094-e92efae38249

12 years agor_showbboxes now shows SOLID_CORPSE as orange
havoc [Wed, 7 Dec 2011 13:17:06 +0000 (13:17 +0000)]
r_showbboxes now shows SOLID_CORPSE as orange

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11600 d7cf8633-e32d-0410-b094-e92efae38249

12 years agofixed a crash with r_shadow_bouncegrid 2 when also using r_shadow_deferred, made...
havoc [Mon, 5 Dec 2011 12:21:35 +0000 (12:21 +0000)]
fixed a crash with r_shadow_bouncegrid 2 when also using r_shadow_deferred, made the light draw skipping for r_shadow_bouncegrid 2 a bit more elegant

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11599 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=b6465e5c03e737c1e7b59a8ab285223ce734c769

12 years agofixed a crash with r_shadow_bouncegrid 2 when also using r_shadow_deferred, made...
havoc [Mon, 5 Dec 2011 12:21:35 +0000 (12:21 +0000)]
fixed a crash with r_shadow_bouncegrid 2 when also using r_shadow_deferred, made the light draw skipping for r_shadow_bouncegrid 2 a bit more elegant

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11599 d7cf8633-e32d-0410-b094-e92efae38249

12 years agomove the hack to makefile, as it's using a GNU make feature
divverent [Sun, 4 Dec 2011 17:21:42 +0000 (17:21 +0000)]
move the hack to makefile, as it's using a GNU make feature

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11598 d7cf8633-e32d-0410-b094-e92efae38249

12 years agomove the hack to makefile, as it's using a GNU make feature
divverent [Sun, 4 Dec 2011 17:21:42 +0000 (17:21 +0000)]
move the hack to makefile, as it's using a GNU make feature

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11598 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=6ca88bf403b17eeffea74586ba03d36a6fd23d8e

12 years agomakefile: if a .h file in dependency file is missing (cl_gecko.h), ignore the error...
divverent [Sun, 4 Dec 2011 17:20:59 +0000 (17:20 +0000)]
makefile: if a .h file in dependency file is missing (cl_gecko.h), ignore the error and continue anyway

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11597 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=d694563ab3206f9ef3c89d275cc75f7de45034b8

12 years agowe now no longer need the auto RENDER_EXTERIORMODEL hack
divverent [Sun, 4 Dec 2011 14:48:17 +0000 (14:48 +0000)]
we now no longer need the auto RENDER_EXTERIORMODEL hack

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11596 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=6fe7076d94594ed5e1b4a85a640d73d693ac58e3

12 years agomake player_localnum and player_localentnum conform to FTEQW
divverent [Sun, 4 Dec 2011 14:48:14 +0000 (14:48 +0000)]
make player_localnum and player_localentnum conform to FTEQW

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11595 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=69b2e090578bc5bed3c9005c94df1b71330fe3ae

12 years agomakefile: if a .h file in dependency file is missing (cl_gecko.h), ignore the error...
divverent [Sun, 4 Dec 2011 17:20:59 +0000 (17:20 +0000)]
makefile: if a .h file in dependency file is missing (cl_gecko.h), ignore the error and continue anyway

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11597 d7cf8633-e32d-0410-b094-e92efae38249

12 years agowe now no longer need the auto RENDER_EXTERIORMODEL hack
divverent [Sun, 4 Dec 2011 14:48:17 +0000 (14:48 +0000)]
we now no longer need the auto RENDER_EXTERIORMODEL hack

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11596 d7cf8633-e32d-0410-b094-e92efae38249

12 years agomake player_localnum and player_localentnum conform to FTEQW
divverent [Sun, 4 Dec 2011 14:48:14 +0000 (14:48 +0000)]
make player_localnum and player_localentnum conform to FTEQW

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11595 d7cf8633-e32d-0410-b094-e92efae38249

12 years agofix CSQC view entity handling
divverent [Sun, 4 Dec 2011 13:40:41 +0000 (13:40 +0000)]
fix CSQC view entity handling

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11594 d7cf8633-e32d-0410-b094-e92efae38249

12 years agofix CSQC view entity handling
divverent [Sun, 4 Dec 2011 13:40:41 +0000 (13:40 +0000)]
fix CSQC view entity handling

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11594 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=eb840a4901b003cbc56bab5878a391b38812fee6

12 years agoadd cl_minfps_force cvar to run minfps code even during timedemo
divverent [Sat, 3 Dec 2011 12:21:12 +0000 (12:21 +0000)]
add cl_minfps_force cvar to run minfps code even during timedemo

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11593 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=58f182d498e8e6583c52a9a1c662462af1654d75

12 years agoadd cl_minfps_force cvar to run minfps code even during timedemo
divverent [Sat, 3 Dec 2011 12:21:12 +0000 (12:21 +0000)]
add cl_minfps_force cvar to run minfps code even during timedemo

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11593 d7cf8633-e32d-0410-b094-e92efae38249

12 years agocl_minfps: apply r_refdef.view.quality to reliefmapping LOD distance if reliefmapping...
divverent [Sat, 3 Dec 2011 12:06:49 +0000 (12:06 +0000)]
cl_minfps: apply r_refdef.view.quality to reliefmapping LOD distance if reliefmapping LOD is enabled

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11592 d7cf8633-e32d-0410-b094-e92efae38249

12 years agotransform: make hysteresis one-sided, no behaviour change
divverent [Sat, 3 Dec 2011 12:06:45 +0000 (12:06 +0000)]
transform: make hysteresis one-sided, no behaviour change

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11591 d7cf8633-e32d-0410-b094-e92efae38249

12 years agocl_minfps: apply r_refdef.view.quality to reliefmapping LOD distance if reliefmapping...
divverent [Sat, 3 Dec 2011 12:06:49 +0000 (12:06 +0000)]
cl_minfps: apply r_refdef.view.quality to reliefmapping LOD distance if reliefmapping LOD is enabled

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11592 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=6347aa3b48eb5df6ca6849f3b5f5392b4c871a56

12 years agotransform: make hysteresis one-sided, no behaviour change
divverent [Sat, 3 Dec 2011 12:06:45 +0000 (12:06 +0000)]
transform: make hysteresis one-sided, no behaviour change

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11591 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=a3b143074957e3a4c4ddf46121cbd1d88acbb1d1

12 years agonew cl_minfps logic that seems a lot more successful at attaining target fps
divverent [Sat, 3 Dec 2011 08:53:50 +0000 (08:53 +0000)]
new cl_minfps logic that seems a lot more successful at attaining target fps

The new approach is quite similar to r_viewscale_fpsscaling; possibly, that
logic then can be changed to use r_refdef.view.quality instead at a later time

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11590 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=70b6de8a98705a7d7097803a84bdd224b05103cc

12 years agofix a typo... why didn't compiler error
divverent [Fri, 2 Dec 2011 11:17:01 +0000 (11:17 +0000)]
fix a typo... why didn't compiler error

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11589 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=1b6d4db72c92bb483ad7c054dee88869892a4c23

12 years agoeffectinfo: lightcorona <alphascale> <sizescale> (default: lightcorona 1 0.25)
divverent [Fri, 2 Dec 2011 11:13:00 +0000 (11:13 +0000)]
effectinfo: lightcorona <alphascale> <sizescale> (default: lightcorona 1 0.25)

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11588 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=e5f6fc6d4f606b228a27ac3ace6f3ae1940b923b

12 years agoCSQC: propagate automatic RENDER_EXTERIORMODEL inherited from local player ent
divverent [Fri, 2 Dec 2011 10:30:00 +0000 (10:30 +0000)]
CSQC: propagate automatic RENDER_EXTERIORMODEL inherited from local player ent

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11587 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=e8afb177dfb3405ce4da1e9dd61277c8b8774568

12 years agonew cl_minfps logic that seems a lot more successful at attaining target fps
divverent [Sat, 3 Dec 2011 08:53:50 +0000 (08:53 +0000)]
new cl_minfps logic that seems a lot more successful at attaining target fps

The new approach is quite similar to r_viewscale_fpsscaling; possibly, that
logic then can be changed to use r_refdef.view.quality instead at a later time

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11590 d7cf8633-e32d-0410-b094-e92efae38249

12 years agocheck for valid socket in Con_Rcon_Redirect_Flush
eihrul [Thu, 1 Dec 2011 19:39:23 +0000 (19:39 +0000)]
check for valid socket in Con_Rcon_Redirect_Flush

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11586 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=71b34cba76442935fbe8b1a1db334da8715f5ceb

12 years agoadded r_shadow_shadowmapping_useshadowsampler cvar for performance
havoc [Wed, 30 Nov 2011 09:55:48 +0000 (09:55 +0000)]
added r_shadow_shadowmapping_useshadowsampler cvar for performance
testing of whether this intrinsic feature is faster or not

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11585 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=91b67af51c73742ae63228ed9b4b9ba044ab6559

12 years agofix GLSL compile errors caused by use of * 64 rather than * 64.0 (oops)
havoc [Wed, 30 Nov 2011 09:30:08 +0000 (09:30 +0000)]
fix GLSL compile errors caused by use of * 64 rather than * 64.0 (oops)

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11584 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=d708be69a96b90d2222a6452aeac542a50166bc6

12 years agobind to GL_ARB_framebuffer_object functions correctly - unlike almost
havoc [Wed, 30 Nov 2011 09:15:09 +0000 (09:15 +0000)]
bind to GL_ARB_framebuffer_object functions correctly - unlike almost
everything else, these lack the ARB suffix (issue 8 in the spec)

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11583 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=fec24b7a98657412f8403d7edb06bd17f0ff007c

12 years agosince motorsep put steelstorm2 after steelstorm, change the commandline
havoc [Wed, 30 Nov 2011 06:19:30 +0000 (06:19 +0000)]
since motorsep put steelstorm2 after steelstorm, change the commandline
search order so that it picks the last one

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11582 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=40b3b1719d89c7c7262a21959347f2217305c121

12 years ago+ Added Steel Storm 2 and Tomes of Mephistopheles games
motorsep [Wed, 30 Nov 2011 05:56:32 +0000 (05:56 +0000)]
+ Added Steel Storm 2 and Tomes of Mephistopheles games

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11581 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=1f47451425131763c87dbd55ac9d913b21702625

12 years agofix a typo... why didn't compiler error
divverent [Fri, 2 Dec 2011 11:17:01 +0000 (11:17 +0000)]
fix a typo... why didn't compiler error

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11589 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoeffectinfo: lightcorona <alphascale> <sizescale> (default: lightcorona 1 0.25)
divverent [Fri, 2 Dec 2011 11:13:00 +0000 (11:13 +0000)]
effectinfo: lightcorona <alphascale> <sizescale> (default: lightcorona 1 0.25)

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11588 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoCSQC: propagate automatic RENDER_EXTERIORMODEL inherited from local player ent
divverent [Fri, 2 Dec 2011 10:30:00 +0000 (10:30 +0000)]
CSQC: propagate automatic RENDER_EXTERIORMODEL inherited from local player ent

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11587 d7cf8633-e32d-0410-b094-e92efae38249

12 years agocheck for valid socket in Con_Rcon_Redirect_Flush
eihrul [Thu, 1 Dec 2011 19:39:23 +0000 (19:39 +0000)]
check for valid socket in Con_Rcon_Redirect_Flush

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11586 d7cf8633-e32d-0410-b094-e92efae38249

12 years agoadded r_shadow_shadowmapping_useshadowsampler cvar for performance
havoc [Wed, 30 Nov 2011 09:55:48 +0000 (09:55 +0000)]
added r_shadow_shadowmapping_useshadowsampler cvar for performance
testing of whether this intrinsic feature is faster or not

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11585 d7cf8633-e32d-0410-b094-e92efae38249

12 years agofix GLSL compile errors caused by use of * 64 rather than * 64.0 (oops)
havoc [Wed, 30 Nov 2011 09:30:08 +0000 (09:30 +0000)]
fix GLSL compile errors caused by use of * 64 rather than * 64.0 (oops)

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11584 d7cf8633-e32d-0410-b094-e92efae38249

12 years agobind to GL_ARB_framebuffer_object functions correctly - unlike almost
havoc [Wed, 30 Nov 2011 09:15:09 +0000 (09:15 +0000)]
bind to GL_ARB_framebuffer_object functions correctly - unlike almost
everything else, these lack the ARB suffix (issue 8 in the spec)

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11583 d7cf8633-e32d-0410-b094-e92efae38249

12 years agosince motorsep put steelstorm2 after steelstorm, change the commandline
havoc [Wed, 30 Nov 2011 06:19:30 +0000 (06:19 +0000)]
since motorsep put steelstorm2 after steelstorm, change the commandline
search order so that it picks the last one

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11582 d7cf8633-e32d-0410-b094-e92efae38249

12 years ago+ Added Steel Storm 2 and Tomes of Mephistopheles games
motorsep [Wed, 30 Nov 2011 05:56:32 +0000 (05:56 +0000)]
+ Added Steel Storm 2 and Tomes of Mephistopheles games

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11581 d7cf8633-e32d-0410-b094-e92efae38249

12 years agofix lightmapscale logic for sRGB lightmaps to actually work the way one may "expect...
divverent [Sat, 26 Nov 2011 14:09:58 +0000 (14:09 +0000)]
fix lightmapscale logic for sRGB lightmaps to actually work the way one may "expect" (color 128 is neutral)

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11580 d7cf8633-e32d-0410-b094-e92efae38249

12 years agofix lightmapscale logic for sRGB lightmaps to actually work the way one may "expect...
divverent [Sat, 26 Nov 2011 14:09:58 +0000 (14:09 +0000)]
fix lightmapscale logic for sRGB lightmaps to actually work the way one may "expect" (color 128 is neutral)

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11580 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=ab2f1b293888b393d9cd7dfeb9604dc101fe1dc2

12 years agofix a stupid typo in pausable checking code
divverent [Sat, 26 Nov 2011 13:54:55 +0000 (13:54 +0000)]
fix a stupid typo in pausable checking code

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11579 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=0b47029ddeac51c9062d2a82803159266007c851

12 years agofix a stupid typo in pausable checking code
divverent [Sat, 26 Nov 2011 13:54:55 +0000 (13:54 +0000)]
fix a stupid typo in pausable checking code

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11579 d7cf8633-e32d-0410-b094-e92efae38249

12 years agorunstandardplayerphysics: also implement the no-args case
divverent [Sat, 26 Nov 2011 11:51:58 +0000 (11:51 +0000)]
runstandardplayerphysics: also implement the no-args case

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11578 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=4b91503dea08798bc9e5275421482be1d390cea4

12 years agomore bugfix
divverent [Sat, 26 Nov 2011 11:51:55 +0000 (11:51 +0000)]
more bugfix

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11577 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=791537787363ac88bbf958973f314915a3fbc891

12 years agorunstandardplayerphysics: also implement the no-args case
divverent [Sat, 26 Nov 2011 11:51:58 +0000 (11:51 +0000)]
runstandardplayerphysics: also implement the no-args case

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11578 d7cf8633-e32d-0410-b094-e92efae38249

12 years agomore bugfix
divverent [Sat, 26 Nov 2011 11:51:55 +0000 (11:51 +0000)]
more bugfix

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11577 d7cf8633-e32d-0410-b094-e92efae38249

12 years agomake dpdefs capable to compile Xonotic
divverent [Sat, 26 Nov 2011 11:32:55 +0000 (11:32 +0000)]
make dpdefs capable to compile Xonotic

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11576 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=80b6dd70a13632b5b7473517efbf64dcb17198da

12 years agowe need max with ...
divverent [Sat, 26 Nov 2011 10:40:54 +0000 (10:40 +0000)]
we need max with ...

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11575 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=be105201614c8df23b83958dfff868d2030f54fd

12 years agodpdefs: lots of improvements
divverent [Sat, 26 Nov 2011 10:40:51 +0000 (10:40 +0000)]
dpdefs: lots of improvements

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11574 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=f12d2b241576ee29f33417099602a12913bf2755

12 years agoremove dpmod stuff here
divverent [Sat, 26 Nov 2011 08:41:59 +0000 (08:41 +0000)]
remove dpmod stuff here

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11573 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=b797feb680f8d56572ee4783523d0d613ce36aab

12 years agomove VF_MAINVIEW and VF_MINFPS_QUALITY to DP's extension range (4xx)
divverent [Sat, 26 Nov 2011 08:22:30 +0000 (08:22 +0000)]
move VF_MAINVIEW and VF_MINFPS_QUALITY to DP's extension range (4xx)

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11572 d7cf8633-e32d-0410-b094-e92efae38249
::stable-branch::merge=905df4ec9cc2bc6728016340ac51ab6238a50716

12 years agomake dpdefs capable to compile Xonotic
divverent [Sat, 26 Nov 2011 11:32:55 +0000 (11:32 +0000)]
make dpdefs capable to compile Xonotic

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11576 d7cf8633-e32d-0410-b094-e92efae38249

12 years agowe need max with ...
divverent [Sat, 26 Nov 2011 10:40:54 +0000 (10:40 +0000)]
we need max with ...

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@11575 d7cf8633-e32d-0410-b094-e92efae38249