]>
git.rm.cloudns.org Git - xonotic/darkplaces.git/log
divverent [Sun, 9 May 2010 13:08:56 +0000 (13:08 +0000)]
fix segfault on empty slots in a stringbuffer on buf_sort
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10183
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 9 May 2010 10:52:43 +0000 (10:52 +0000)]
fix funny loading screen breakage with DX vertex formats
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10182
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 9 May 2010 10:34:50 +0000 (10:34 +0000)]
add a missing include
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10181
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 9 May 2010 10:28:26 +0000 (10:28 +0000)]
screenshot: get rid of the 3*w*h+18 TGA buffer; instead however always capture as BGRA from the GPU;
also cvar: r_drawworld (when 0, turns off world drawing), and scr_screenshot_alpha (try to save alpha channel with screenshot).
Together, with this one can make nice alpha transparent screenshots of player models.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10180
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 9 May 2010 00:17:27 +0000 (00:17 +0000)]
changed R_Mesh_PrepareVertices_*_Unlock and _Lock functions to always
use the rsurface.preparevertices_ arrays, rather than having an
unnecessary renderpath check
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10179
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 9 May 2010 00:16:01 +0000 (00:16 +0000)]
use rsurface.modelelement3i variable instead of
model->surfmesh.data_element3i for consistency sake
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10178
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 9 May 2010 00:13:51 +0000 (00:13 +0000)]
fix a stencil shadowvolume bug with models that use dynamic batches
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10177
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sat, 8 May 2010 12:37:48 +0000 (12:37 +0000)]
WritePicture: also support png input images :P
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10176
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sat, 8 May 2010 12:37:44 +0000 (12:37 +0000)]
makefile: we need to link to image loading libs in the dedicated server too
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10175
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Thu, 6 May 2010 06:45:32 +0000 (06:45 +0000)]
new cvar: mastervolume (controlling both volume and bgmvolume)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10173
d7cf8633 -e32d-0410-b094-
e92efae38249
vortex [Wed, 5 May 2010 18:55:49 +0000 (18:55 +0000)]
add r_editlights_lock command which will lock selection on current selected light (or unlock if already locked)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10172
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Tue, 4 May 2010 11:08:40 +0000 (11:08 +0000)]
demo deleting: switch the meaning of the values 2 and 3 in cl_autodemo_delete, so & 1 would check if the CURRENT demo is to be deleted, and & 2 would check if any future demos are to be deleted
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10171
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Tue, 4 May 2010 07:31:52 +0000 (07:31 +0000)]
properly declare the aircontrol power cvar
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10170
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Tue, 4 May 2010 05:14:45 +0000 (05:14 +0000)]
fix the EndIncreaseEdicts handlers as edicts beyond num_edicts are not initialized yet
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10169
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Mon, 3 May 2010 19:43:20 +0000 (19:43 +0000)]
sv_aircontrol_power - customizing the response curve of CPMA style air control
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10168
d7cf8633 -e32d-0410-b094-
e92efae38249
vortex [Sun, 2 May 2010 19:43:54 +0000 (19:43 +0000)]
call m_hide() on loadgame/map/changelevel/restart if keydest is menu one (menu or menu_grabbed), since we are going to force it to key_game (which if not forcing to m_hide leads to menu drawn but not reacting to key events).
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10167
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 2 May 2010 18:17:14 +0000 (18:17 +0000)]
don't generate vertex colors in q1bsp format for shader path
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10166
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 2 May 2010 17:33:00 +0000 (17:33 +0000)]
added -noconfig commandline option for benchmarking purposes
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10165
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 2 May 2010 15:08:22 +0000 (15:08 +0000)]
fix water/reflection/camera surface rendering
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10164
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 2 May 2010 14:19:27 +0000 (14:19 +0000)]
fix a crash on deformvertexes wave
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10163
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:11:12 +0000 (14:11 +0000)]
for now, turn off gun lean and follow effects by default
From: Rudolf Polzer <divverent@alientrap.org>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10162
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:10:40 +0000 (14:10 +0000)]
Revert "gunangles[ROLL] = cl.viewangles[ROLL] rather than 0, because the view may roll sometimes.", as this contains the difference in roll angle, not the roll angle itself
This reverts commit
7ef836e6b9fb5a58e0c10978efbb83a5430b5905 .
From: Rudolf Polzer <divverent@alientrap.org>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10161
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:10:12 +0000 (14:10 +0000)]
fix most of the guneffect issues with warpzones
From: Rudolf Polzer <divverent@alientrap.org>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10160
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:09:57 +0000 (14:09 +0000)]
gunangles[ROLL] = cl.viewangles[ROLL] rather than 0, because the view may roll sometimes.
From: MirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10159
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:09:46 +0000 (14:09 +0000)]
Use only one pair of toggle cvars.
From: MirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10158
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:09:34 +0000 (14:09 +0000)]
attempted fix for teleports
From: Rudolf Polzer <divverent@alientrap.org>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10157
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:09:29 +0000 (14:09 +0000)]
Better following limits for the new code. Added new cvars to darkplaces.txt
From: MirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10156
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:09:17 +0000 (14:09 +0000)]
hopefully fix issues with mouse motion (shivering) and warpzones
From: Rudolf Polzer <divverent@alientrap.org>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10155
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:09:09 +0000 (14:09 +0000)]
Add the highpass cvars to darkplaces.txt
From: MirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10154
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:09:01 +0000 (14:09 +0000)]
simplify and clean up the gun model effects code a bit
From: Rudolf Polzer <divverent@alientrap.org>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10153
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:08:57 +0000 (14:08 +0000)]
Very minor renaming
From: MirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10152
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:08:51 +0000 (14:08 +0000)]
Use cl.realframetime properly again
From: MirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10151
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:08:35 +0000 (14:08 +0000)]
Actually, why not persist gunorg and gunangles and work with them directly, rather than using intermediary vectors and replacing with them?
From: MirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10150
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:08:30 +0000 (14:08 +0000)]
Minor optimizations
From: MirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10149
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:08:23 +0000 (14:08 +0000)]
Weapon following: Subtract player velocity from gun origin rather than making the gun follow the player. Reduces a huge code to a few lines and works much better. How could I not realize this until now? :P
From: MirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10148
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:08:01 +0000 (14:08 +0000)]
Use averaging for calculating the leaning speed. Most of the credits go to FruitieX for this code.
From: MirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10147
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:07:45 +0000 (14:07 +0000)]
Make leaning even faster (more discrete). Fix typos from previous commit.
From: MirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10146
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:07:39 +0000 (14:07 +0000)]
Tweak limits, to make this more like in Half-Life 2 :)
From: MirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10145
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:07:30 +0000 (14:07 +0000)]
Faster speeds and tighter limits by default
From: MirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10144
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:07:13 +0000 (14:07 +0000)]
Fix slowmo speed
From: MirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10143
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:07:02 +0000 (14:07 +0000)]
Minor comment arrangements
From: MirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10142
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:06:49 +0000 (14:06 +0000)]
try to fix the gun origin for view bobbing
From: Rudolf Polzer <divverent@alientrap.org>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10141
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:06:38 +0000 (14:06 +0000)]
Revert "More arrangements"
This reverts commit
06694fee2275d36160c2948be3fd1f224842d800 .
From: Rudolf Polzer <divverent@alientrap.org>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10140
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:06:22 +0000 (14:06 +0000)]
More arrangements
From: MirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10139
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:06:14 +0000 (14:06 +0000)]
Fix some comments
From: MirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10138
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:06:08 +0000 (14:06 +0000)]
fix a typo in the last commit
From: Rudolf Polzer <divverent@alientrap.org>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10137
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:06:02 +0000 (14:06 +0000)]
move the new globals into the cl struct
From: Rudolf Polzer <divverent@alientrap.org>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10136
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:05:53 +0000 (14:05 +0000)]
some fixes to Taoki's code regarding axis-independence
From: Rudolf Polzer <divverent@alientrap.org>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10135
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:05:43 +0000 (14:05 +0000)]
Final checking and cleanup on my end. Imo this should be ready for testing.
I'm not very good with C and this is my first code for Darkplaces. Therefore my coding may not be that great, so if anyone with more experience could check and optimize this I would be grateful. Please message me on IRC for anything regarding this patch (Taoki).
From: MirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10134
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:05:33 +0000 (14:05 +0000)]
Cvars for part 2. Added safety checks and fixed gunmodel bobbing.
From: MirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10133
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:05:27 +0000 (14:05 +0000)]
Limits for part 2.
From: MirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10132
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:05:16 +0000 (14:05 +0000)]
Part 2 of the viewmodel effects. Gunmodel now "follows" the player, causing it to also push back when you're walking forward and get pulled when you're walking back. To be limited and cvared like the first part.
From: MirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10131
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:04:58 +0000 (14:04 +0000)]
Add cl.movevars_timescale into the mix so this works correctly with slowmo. Previous commit stays (if the leaning speed is too high, slowmo is too fast and framerate is too low, the effect is temporarily disabled).
From: MirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10130
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:04:50 +0000 (14:04 +0000)]
Disable when cl.realframetime * speed_cvar go over 1, otherwise angles go crazy and the gun spins at very low FPS. By default this only affects very low framerates, unless setting the speed to high values. Can't think of a better way to avoid the braking angles, but imo this is alright.
From: MirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10129
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:04:40 +0000 (14:04 +0000)]
Base animation on cl.frametime
From: MirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10128
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:04:31 +0000 (14:04 +0000)]
TODO 3 done. Cvared everything and added better defaults. Still not ready yet.
From: MirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10127
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:04:22 +0000 (14:04 +0000)]
TODO 2 done. View model rotation is now limited. Will do the cvars tomorrow.
From: MirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10126
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:04:15 +0000 (14:04 +0000)]
Remove reference comment
From: MirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10125
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:03:49 +0000 (14:03 +0000)]
TODO 1 done. Gun no longer spins when when passing the 0 <-> 360 border (I miss such obvious maths :P)
From: MirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10124
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 14:03:31 +0000 (14:03 +0000)]
Gun model leaning effect when looking around (eg. the faster you look up the more your weapon model lowers itself). Things that need to be done before this is ready:
TODO 1: Fix bug where model does a 360* turn when YAW jumps around the 0 - 360 rotation border.
TODO 2: Implement limits (weapon model must not lean past a certain limit)
TODO 3: Cvar everything once the first TODOs are ready.
Sister project (can be separate and done some other time): Push / pull the weapon model based on the direction you are running in.
From: MirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10123
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 12:34:15 +0000 (12:34 +0000)]
use 1 + uservec2.x
From: Wolfgang (Blub) Bumiller <blub@speed.at>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10122
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 12:34:12 +0000 (12:34 +0000)]
this supposedly is faster on older cards (or with badly optimizing drivers)
From: Wolfgang (Blub) Bumiller <blub@speed.at>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10121
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 12:34:08 +0000 (12:34 +0000)]
removing the comments
From: Wolfgang (Blub) Bumiller <blub@speed.at>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10120
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 12:34:05 +0000 (12:34 +0000)]
using float for sobel value
From: Wolfgang (Blub) Bumiller <blub@speed.at>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10119
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 12:34:01 +0000 (12:34 +0000)]
get rid of a warning in the shader
From: Wolfgang (Blub) Bumiller <blub@speed.at>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10118
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 12:33:58 +0000 (12:33 +0000)]
uservec2.x is now the scene, .y the sobel strength, .z the threshold for sobel
From: Wolfgang (Blub) Bumiller <blub@speed.at>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10117
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 12:33:54 +0000 (12:33 +0000)]
uservec2 now combines the possibly-blurred scene and the sobel output
From: Wolfgang (Blub) Bumiller <blub@speed.at>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10116
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 12:33:51 +0000 (12:33 +0000)]
first draft of sobel operator, use r_glsl_postprocess_uservec1 with an x value > 100
From: Wolfgang (Blub) Bumiller <blub@speed.at>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10115
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 12:32:18 +0000 (12:32 +0000)]
unset command
From: Blub <blub@donotreply>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10114
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 12:22:31 +0000 (12:22 +0000)]
DP_SV_DISCARDABLEDEMO
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10113
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 May 2010 12:16:28 +0000 (12:16 +0000)]
Add QC/cfg facilities to control deletion of automatically recorded demos
This patch adds two new cvars, cl_autodemo_delete and
sv_autodemo_perclient_discardable, as well as an entity field for use
by game code, .float discardabledemo. See the cvar descriptions for
more details.
From: Jānis Rūcis <parasti@gmail.com>
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10112
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sat, 1 May 2010 17:22:09 +0000 (17:22 +0000)]
same modification to the darkplaces-dedicated project
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10111
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sat, 1 May 2010 17:10:00 +0000 (17:10 +0000)]
updated darkplaces.dev project (new files added)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10110
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 1 May 2010 16:48:33 +0000 (16:48 +0000)]
overhauled vertex formats, now supports 100% interleaved arrays
rendering mode, reworked vertexbuffer management to be a more robust
system, added fully vertex buffered rendering options
(gl_vbo_dynamicvertex, gl_vbo_dynamicindex) which are off by default
(they seem to hurt fps in tests here)
centralized handling of "generic" mesh rendering (fixed function stuff)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10109
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sat, 1 May 2010 12:21:29 +0000 (12:21 +0000)]
fix stain alpha
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10108
d7cf8633 -e32d-0410-b094-
e92efae38249
vortex [Wed, 28 Apr 2010 20:19:55 +0000 (20:19 +0000)]
Two more options for videos - vertical align (if video is scaled) and stipple effect (static one, no annoying scrolling), it looks nice with some low res videos. Do not render 3D view when video is played.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10107
d7cf8633 -e32d-0410-b094-
e92efae38249
vortex [Mon, 26 Apr 2010 22:33:36 +0000 (22:33 +0000)]
a bit of loading screen bar customization: new cvars scr_loadingscreen_barcolor, scr_loadingscreen_barheight
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10106
d7cf8633 -e32d-0410-b094-
e92efae38249
vortex [Mon, 26 Apr 2010 19:29:19 +0000 (19:29 +0000)]
fix a warning
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10105
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 25 Apr 2010 18:24:54 +0000 (18:24 +0000)]
in MSYS, the WINDIR env variable is uppercase, so let's change the check to that. In case anyone complains, I'll add the lowercase version too again.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10104
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sat, 24 Apr 2010 20:42:51 +0000 (20:42 +0000)]
mode "developer -1" that behaves like old "developer 0" (also suppresses logging and buffering the messages)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10103
d7cf8633 -e32d-0410-b094-
e92efae38249
vortex [Sat, 24 Apr 2010 18:30:51 +0000 (18:30 +0000)]
fix another bug in subtitles parsing (badly parsed negative length)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10102
d7cf8633 -e32d-0410-b094-
e92efae38249
vortex [Sat, 24 Apr 2010 16:45:22 +0000 (16:45 +0000)]
subtitles: fix a bug with last subtitle now showing sometimes
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10101
d7cf8633 -e32d-0410-b094-
e92efae38249
vortex [Sat, 24 Apr 2010 15:22:01 +0000 (15:22 +0000)]
simple video subtitles support, defined in external text files, added a couple of cvars controlling subtitles (cl_video_*). Added video scaling (video will not be drawn fullscreen but less size and centered) and brightness cvar. Added videoplaying() builtin for menuvm and csqc. Changed isdemo() function to be shared between menuvm and csqc (since it is same). Subtitles uses NOTIFY font.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10099
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 24 Apr 2010 08:36:45 +0000 (08:36 +0000)]
fix VorteX's modification of darkplaces.vcproj that made it build
../omnicide.exe instead of darkplaces.exe as it is supposed to
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10098
d7cf8633 -e32d-0410-b094-
e92efae38249
eihrul [Wed, 21 Apr 2010 08:01:20 +0000 (08:01 +0000)]
fix IQM format to use relative base pose
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10097
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 18 Apr 2010 06:35:20 +0000 (06:35 +0000)]
allow saving multiplayer games from the menu, rather than refusing
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10096
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sat, 17 Apr 2010 19:08:46 +0000 (19:08 +0000)]
fix CRLF on darkplaces.txt
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10095
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sat, 17 Apr 2010 19:08:20 +0000 (19:08 +0000)]
add a .gitattributes file to define CRLF rules
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10094
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 16 Apr 2010 21:42:15 +0000 (21:42 +0000)]
fix serious bug in DP_SV_CLIENTCAMERA that made it break in multiplayer
added DP_SV_CLIENTCAMERA extension name
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10092
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Fri, 16 Apr 2010 08:18:27 +0000 (08:18 +0000)]
uri_escape: remove * from the set of allowed chars. It now can be used to escape file names for use by Windows. Note that you still need to add a prefix, as Windows does not like file names starting with a dot.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10091
d7cf8633 -e32d-0410-b094-
e92efae38249
eihrul [Thu, 15 Apr 2010 21:46:01 +0000 (21:46 +0000)]
unused IQM scaling
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10090
d7cf8633 -e32d-0410-b094-
e92efae38249
vortex [Thu, 15 Apr 2010 11:13:22 +0000 (11:13 +0000)]
S_GetEntChallelPosition -> S_GetEntChannelPosition
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10089
d7cf8633 -e32d-0410-b094-
e92efae38249
vortex [Thu, 15 Apr 2010 10:53:00 +0000 (10:53 +0000)]
add stubs for S_SoundLength, S_GetEntChallelPosition, dedicated server should compile now
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10088
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Thu, 15 Apr 2010 10:09:45 +0000 (10:09 +0000)]
block key events while in the event handler called from loading screens - might fix crashes in some cases
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10087
d7cf8633 -e32d-0410-b094-
e92efae38249
vortex [Wed, 14 Apr 2010 18:45:19 +0000 (18:45 +0000)]
getsoundtime: cant query CHAN_AUTO, so print warning
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10084
d7cf8633 -e32d-0410-b094-
e92efae38249
vortex [Wed, 14 Apr 2010 18:40:16 +0000 (18:40 +0000)]
DP_SND_GETSOUNDTIME extension (query sound progress on entities and length of sound files)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10082
d7cf8633 -e32d-0410-b094-
e92efae38249
vortex [Wed, 14 Apr 2010 15:04:28 +0000 (15:04 +0000)]
DP_CSQC_SETPAUSE (clientside pause that only works in local games, similar to pause set when console is active or main menu is popped up), does not stop sounds
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10080
d7cf8633 -e32d-0410-b094-
e92efae38249
vortex [Mon, 12 Apr 2010 16:39:17 +0000 (16:39 +0000)]
beta version of DP_CSQC_QUERYRENDERENTITY, explanation here: http://ftp.razorwind.ru/DP_CSQC_QUERYRENDERENTITY.txt
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10077
d7cf8633 -e32d-0410-b094-
e92efae38249
eihrul [Mon, 12 Apr 2010 07:38:54 +0000 (07:38 +0000)]
IQM loading animation frames fix
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10076
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 11 Apr 2010 20:52:35 +0000 (20:52 +0000)]
fix some warnings
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@10075
d7cf8633 -e32d-0410-b094-
e92efae38249