]>
icculus.org git repositories - divverent/nexuiz.git/log
div0 [Fri, 29 Aug 2008 18:19:01 +0000 (18:19 +0000)]
get rid of some old unused code
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4245
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 29 Aug 2008 18:13:58 +0000 (18:13 +0000)]
fix the "wrong gametype on startup" bug
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4244
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 29 Aug 2008 17:31:34 +0000 (17:31 +0000)]
laser: also support detectors
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4243
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 29 Aug 2008 17:11:52 +0000 (17:11 +0000)]
better save than sorry. 59.5
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4242
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 29 Aug 2008 17:10:59 +0000 (17:10 +0000)]
thresh must be 60 (fov slider in menu)
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4241
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 29 Aug 2008 17:10:00 +0000 (17:10 +0000)]
fov 80 is new threshold
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4240
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 29 Aug 2008 17:06:30 +0000 (17:06 +0000)]
slightly better +zoom handling; still misses DP's magic to support two keys at once
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4239
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 29 Aug 2008 16:58:10 +0000 (16:58 +0000)]
also detect zoom scripts, and write zoom status to the server (for speccing) and demo (assuming any fov < 50 is zoomed)
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4238
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 29 Aug 2008 16:43:20 +0000 (16:43 +0000)]
record zoom in demos (TODO: also send zoom state when fov is below a threshold?)
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4237
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 29 Aug 2008 16:16:25 +0000 (16:16 +0000)]
fteqcc should implement DWIM:
when it was a before
and I change it to a && b || c
then it should know I mean a && (b || c)! (j/k)
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4236
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 29 Aug 2008 14:06:08 +0000 (14:06 +0000)]
more patches: targetname/killtarget handling fixes
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4235
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 29 Aug 2008 12:55:20 +0000 (12:55 +0000)]
hook: when something gets in the way, cut the hook off. Helps a bit with moving around.
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4234
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 29 Aug 2008 09:25:46 +0000 (09:25 +0000)]
make interpolation support slowmo
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4233
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 29 Aug 2008 09:15:58 +0000 (09:15 +0000)]
func_plat: wait -1 makes it seamless
laser: color fix
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4232
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 29 Aug 2008 08:43:04 +0000 (08:43 +0000)]
more fixes to the laser
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4231
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 29 Aug 2008 08:27:36 +0000 (08:27 +0000)]
fix laser interpolation
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4230
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 29 Aug 2008 07:55:39 +0000 (07:55 +0000)]
new laser beam graphics
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4229
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 29 Aug 2008 07:42:51 +0000 (07:42 +0000)]
trigger_multivibrator
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4228
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 29 Aug 2008 06:13:22 +0000 (06:13 +0000)]
make doors/plats not change their position in the spawn function (but defer that). Helps with attaching misc_follow.
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4227
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 29 Aug 2008 06:07:32 +0000 (06:07 +0000)]
add field .nottargeted to override targetname checks (for misc_follow on anything)
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4226
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
esteel [Thu, 28 Aug 2008 18:27:09 +0000 (18:27 +0000)]
it seems a bit over the top to error out just because we can't open the file in db_save, just dprint and return
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4225
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Thu, 28 Aug 2008 13:43:26 +0000 (13:43 +0000)]
update zoomsensitivity
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4224
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Thu, 28 Aug 2008 13:41:54 +0000 (13:41 +0000)]
new cvar: cl_zoomsensitivity
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4223
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Thu, 28 Aug 2008 13:23:46 +0000 (13:23 +0000)]
zoom: do it entirely client side
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4221
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Thu, 28 Aug 2008 12:14:11 +0000 (12:14 +0000)]
fix TE_SPARK again
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4220
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
m0rfar [Thu, 28 Aug 2008 11:10:47 +0000 (11:10 +0000)]
Changed default respawn times for 2 items.
50 health = 20 sec (was 15 sec)
25 armor = 20 sec (was 30 sec)
This will hopefully result in a better experience for us all :)
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4219
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Thu, 28 Aug 2008 09:37:08 +0000 (09:37 +0000)]
more laser madness (now: dark lasers, pulsating laser, laser beam interpolation)
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4218
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
esteel [Thu, 28 Aug 2008 07:46:02 +0000 (07:46 +0000)]
explain jumping and pressing/holding space better, add a few more links at the end
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4217
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Thu, 28 Aug 2008 07:39:24 +0000 (07:39 +0000)]
- get rid of delayed init where I found it and replace it by something that runs BEFORE think (in the very first StartFrame); makes sure misc_follow can work right (as all entities are on their INITIAL location then)
- make misc_laser work with misc_follow
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4216
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Wed, 27 Aug 2008 13:22:10 +0000 (13:22 +0000)]
fix (unrelated) bug in misc_laser code, causing CSQC entity message spam
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4215
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Wed, 27 Aug 2008 09:21:12 +0000 (09:21 +0000)]
add g_nexuizversion to qcstatus
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4213
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Tue, 26 Aug 2008 18:18:05 +0000 (18:18 +0000)]
remove a debug print
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4212
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Tue, 26 Aug 2008 18:12:25 +0000 (18:12 +0000)]
more particles fixes
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4211
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Tue, 26 Aug 2008 17:40:32 +0000 (17:40 +0000)]
allow func_pointparticles to move
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4210
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Tue, 26 Aug 2008 17:31:30 +0000 (17:31 +0000)]
new entity: misc_follow
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4209
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Tue, 26 Aug 2008 17:00:29 +0000 (17:00 +0000)]
oops... NOW laser can change origin
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4208
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Tue, 26 Aug 2008 16:59:41 +0000 (16:59 +0000)]
laser: internally allow changes to origin
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4207
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Tue, 26 Aug 2008 16:58:22 +0000 (16:58 +0000)]
got it to work with brush ents
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4206
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Tue, 26 Aug 2008 16:47:19 +0000 (16:47 +0000)]
workaround: traceline appears to not hit SOLID_BSP csqc entities, no idea why
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4205
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Tue, 26 Aug 2008 16:09:22 +0000 (16:09 +0000)]
fix misc_laser aiming; do not remove too small snow/rain ents
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4204
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Tue, 26 Aug 2008 15:53:40 +0000 (15:53 +0000)]
make the lasers less thick
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4203
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Tue, 26 Aug 2008 15:41:31 +0000 (15:41 +0000)]
undo the min/max nudge for exact triggers
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4202
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Tue, 26 Aug 2008 14:13:54 +0000 (14:13 +0000)]
fix laser think
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4201
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Tue, 26 Aug 2008 14:04:43 +0000 (14:04 +0000)]
allow displaying the locked door message more than once
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4200
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Tue, 26 Aug 2008 13:54:21 +0000 (13:54 +0000)]
it was too much rain. fixed.
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4199
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Tue, 26 Aug 2008 13:15:18 +0000 (13:15 +0000)]
misc_laser: optimization and bugfix, and documentation; trigger_flipflop and trigger_monoflop
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4198
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
m0rfar [Tue, 26 Aug 2008 12:54:03 +0000 (12:54 +0000)]
Fix basementctf jumppads by using common/trigger texture instead of common/nodraw
Nexuiz or map bug?
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4197
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Tue, 26 Aug 2008 12:51:11 +0000 (12:51 +0000)]
oops, forgot entities.def for misc_laser
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4196
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Tue, 26 Aug 2008 12:48:02 +0000 (12:48 +0000)]
laser beam texture
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4195
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
m0rfar [Tue, 26 Aug 2008 12:37:50 +0000 (12:37 +0000)]
New slime2 texture.
Toxic: use new slime and real Nexuiz entities.
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4194
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Tue, 26 Aug 2008 12:12:25 +0000 (12:12 +0000)]
oops, forgot to commit
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4193
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Tue, 26 Aug 2008 11:58:51 +0000 (11:58 +0000)]
misc_laser is now client side too (untested too)
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4192
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Tue, 26 Aug 2008 11:28:13 +0000 (11:28 +0000)]
oops :P
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4191
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Tue, 26 Aug 2008 11:25:05 +0000 (11:25 +0000)]
(untested) make rain and snow client side entities
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4190
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Tue, 26 Aug 2008 11:05:47 +0000 (11:05 +0000)]
"wait" property
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4189
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Tue, 26 Aug 2008 11:01:01 +0000 (11:01 +0000)]
func_pointparticles (untested)
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4188
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Tue, 26 Aug 2008 10:14:38 +0000 (10:14 +0000)]
new particle property "movedir"; traces in that direction. Length of the vector is how much of trace_plane_normal to use.
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4187
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Tue, 26 Aug 2008 08:29:28 +0000 (08:29 +0000)]
pointparticles: negative "impulse" is particles per 64^3 cube, instead of absolute particle count
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4186
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Tue, 26 Aug 2008 08:18:30 +0000 (08:18 +0000)]
particles: volume weighting = negative count, absolute weighting = positive count
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4185
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Tue, 26 Aug 2008 07:49:05 +0000 (07:49 +0000)]
fix func_sparks
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4184
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Tue, 26 Aug 2008 07:32:17 +0000 (07:32 +0000)]
CSQC handle func_sparks; more to come later (func_pointparticles planned); however, sparks are broken
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4183
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Tue, 26 Aug 2008 05:54:07 +0000 (05:54 +0000)]
Q3A maps: switch crylink with hagar. Now, Plasmagun -> Hagar, BFG -> Crylink.
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4182
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Mon, 25 Aug 2008 07:23:38 +0000 (07:23 +0000)]
improve the stupid workaround path for the hook drawing
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4180
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Mon, 25 Aug 2008 06:53:58 +0000 (06:53 +0000)]
support fraglimit in qualifying-then-race too
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4179
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Mon, 25 Aug 2008 06:48:03 +0000 (06:48 +0000)]
proper mmsss display for fraglimit
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4178
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Mon, 25 Aug 2008 06:35:52 +0000 (06:35 +0000)]
major cleanup of game type loading (closes some bug on SF)
new feature: if multiple game type cvars are set, the one NOT matching the last game is used
makes "g_ctf 1; changelevel dismal" work no matter what other game type cvars are set
gamecfg cvar is no longer used for switching game types, bot for AVOIDING one (nobody used that anyway); it now always contains the CURRENT game type
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4177
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Sun, 24 Aug 2008 17:44:48 +0000 (17:44 +0000)]
add green hook beam for non-teamplay
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4175
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Sun, 24 Aug 2008 17:26:38 +0000 (17:26 +0000)]
new hook graphics
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4174
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Sun, 24 Aug 2008 15:54:53 +0000 (15:54 +0000)]
count hook-pulling as push (for "Who pushed me?")
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4173
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Sun, 24 Aug 2008 15:30:57 +0000 (15:30 +0000)]
new hook graphics
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4172
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Sun, 24 Aug 2008 15:11:32 +0000 (15:11 +0000)]
use particles/hookbeam only in new engines - looks slightly better in old ones
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4171
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Sun, 24 Aug 2008 15:02:38 +0000 (15:02 +0000)]
use "particles/hookbeam" for the grappling hook beam. Currently does not exist.
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4170
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Sun, 24 Aug 2008 13:31:50 +0000 (13:31 +0000)]
oops, hooking to world should not cancel
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4169
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Sun, 24 Aug 2008 13:27:17 +0000 (13:27 +0000)]
hook: new "tarzan" mode that can pull players "symmetrically"
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4168
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Sun, 24 Aug 2008 12:37:57 +0000 (12:37 +0000)]
use less memory :P
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4167
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Sun, 24 Aug 2008 12:12:20 +0000 (12:12 +0000)]
jitter-less grappling hook (and currently using a placeholder beam)
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4166
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
m0rfar [Sun, 24 Aug 2008 08:47:06 +0000 (08:47 +0000)]
credit sev for wicked skins
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4165
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Sat, 23 Aug 2008 21:23:38 +0000 (21:23 +0000)]
hook: also detach when the aiment's deadflag changes (to prevent hook from staying on respawn)
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4164
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Sat, 23 Aug 2008 17:26:48 +0000 (17:26 +0000)]
make "teamstatus" work again
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4163
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Sat, 23 Aug 2008 15:42:16 +0000 (15:42 +0000)]
fix ready-restart in CTF
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4162
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Sat, 23 Aug 2008 15:40:42 +0000 (15:40 +0000)]
fix endless loop in scores clearing
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4161
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Sat, 23 Aug 2008 14:50:09 +0000 (14:50 +0000)]
remove unused var
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4160
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Sat, 23 Aug 2008 13:52:13 +0000 (13:52 +0000)]
avoid the recursion for a trivial case in ExactTrigger
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4159
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Sat, 23 Aug 2008 13:39:04 +0000 (13:39 +0000)]
make trigger_swamp exact too. InitTrigger() is no longer used.
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4158
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Sat, 23 Aug 2008 12:33:02 +0000 (12:33 +0000)]
ops, a syntax error
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4157
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Sat, 23 Aug 2008 12:12:19 +0000 (12:12 +0000)]
automatically set a cdtrack in generated mapinfo files
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4156
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Sat, 23 Aug 2008 12:10:55 +0000 (12:10 +0000)]
fix docs for the new features
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4155
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Sat, 23 Aug 2008 11:55:42 +0000 (11:55 +0000)]
fix deprecation warnings; remove support for "fog" in mapname.cfg as forced fog (the only map that needs it already has it in worldspawn)
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4154
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Sat, 23 Aug 2008 11:51:04 +0000 (11:51 +0000)]
MapInfo:
- Depcreate mapname.cfg files. From now on, these are only for the user to customize stuff like the CD track, but NOT for the mapper.
- Add a "cdtrack" command to mapinfo files.
- Add a "clientsettemp_for_type" command to mapinfo files (sets a cvar on the client for just this one round).
- Change all existing maps to this.
Compatibility issue: playing on old servers will be without background music. I think we can live with that.
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4153
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Sat, 23 Aug 2008 09:48:04 +0000 (09:48 +0000)]
new command: cl_cmd settemp cvarname value (sets a cvar; the value is reset on csqc unload, that is, map change or disconnect)
DO NOT USE THIS YET. It is going to be used for replacing the existing mapname.cfg file in the long term.
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4152
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Sat, 23 Aug 2008 08:13:53 +0000 (08:13 +0000)]
it belongs THIS way round
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4151
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Sat, 23 Aug 2008 08:10:55 +0000 (08:10 +0000)]
race: hide kills/suicides columns in qualifying
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4150
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Sat, 23 Aug 2008 06:31:38 +0000 (06:31 +0000)]
make trigger_multiple exact too
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4149
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Sat, 23 Aug 2008 06:10:54 +0000 (06:10 +0000)]
smaller score updates (requires new engine on the server)
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4148
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 22 Aug 2008 19:38:47 +0000 (19:38 +0000)]
reset voting on ready-restart
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4147
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 22 Aug 2008 16:12:19 +0000 (16:12 +0000)]
try to fix autojoin
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4146
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 22 Aug 2008 15:57:50 +0000 (15:57 +0000)]
don't draw that stupid spawn shield effect when waiting for the restart countdown
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4145
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 22 Aug 2008 14:00:36 +0000 (14:00 +0000)]
autoshader: actually write "map $lightmap" right
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4144
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 22 Aug 2008 11:08:26 +0000 (11:08 +0000)]
also make trigger_hurt, func_ladder and trigger_impulse exact triggers. Tell me what's borked now.
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4143
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 22 Aug 2008 11:01:02 +0000 (11:01 +0000)]
exact triggers: jumppads, teleporters and race checkpoints now work EXACTLY as
made in the map editor (not as bbox any more). This change might be desirable
on other entity types too.
Usage:
- In the spawn functions, call EXACTTRIGGER_INIT; instead of InitTrigger();
- In the touch function, first do the classname checks, then call EXACTTRIGGER_TOUCH;
(this will abort the touch function if it is a bad touch)
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@4142
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa