11 years ago- Rename CD track files to proper names
div0 [Sat, 7 Jun 2008 08:44:38 +0000 (08:44 +0000)]
- Rename CD track files to proper names
- Add meoblast001's track as track 10 "beast of insanity"
- Make silvercity use that track
- Make menu use cd track $menu_cdtrack
- Make intermission use cd track $sv_intermission_cdtrack (set on server; if empty, no track change is done when the scoreboard comes)

Only numbered CD track references left are the maps' mapname.cfg files. Should or should not get changed, not sure.

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3690 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agochange Crylink to take 2 cells for a primary shot... this evens out the "worth" of...
div0 [Fri, 6 Jun 2008 08:44:25 +0000 (08:44 +0000)]
change Crylink to take 2 cells for a primary shot... this evens out the "worth" of cells

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3689 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoactually use g_balance_crylink_secondary_bouncedamagefactor (even though secondary...
div0 [Fri, 6 Jun 2008 07:01:11 +0000 (07:01 +0000)]
actually use g_balance_crylink_secondary_bouncedamagefactor (even though secondary does not bounce at current settings)

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3688 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoaggressor plays keyhunt just fine
div0 [Thu, 5 Jun 2008 12:08:18 +0000 (12:08 +0000)]
aggressor plays keyhunt just fine

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3687 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agohalve the damage on crylink bounces - only apply full damage & force on direct hits
div0 [Wed, 4 Jun 2008 16:37:45 +0000 (16:37 +0000)]
halve the damage on crylink bounces - only apply full damage & force on direct hits

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3686 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agotake out some spawnfunc_ out of strings
div0 [Tue, 3 Jun 2008 05:50:48 +0000 (05:50 +0000)]
take out some spawnfunc_ out of strings

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3685 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoand here was another one
div0 [Tue, 3 Jun 2008 05:44:32 +0000 (05:44 +0000)]
and here was another one

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3684 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agooops... huge bugs in the spawnfunc patch... it also changed them in strings, probably...
div0 [Tue, 3 Jun 2008 05:43:04 +0000 (05:43 +0000)]
oops... huge bugs in the spawnfunc patch... it also changed them in strings, probably broke some classnames. MAny parts still worked fine, though.

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3683 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoand then there was: the missing comma
div0 [Mon, 2 Jun 2008 18:53:22 +0000 (18:53 +0000)]
and then there was: the missing comma

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3682 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agomake the quotes have the right color
div0 [Mon, 2 Jun 2008 18:52:35 +0000 (18:52 +0000)]
make the quotes have the right color

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3681 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agojust to make sure the same bug doesn't hit here too
div0 [Mon, 2 Jun 2008 18:24:40 +0000 (18:24 +0000)]
just to make sure the same bug doesn't hit here too

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3680 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agowork around DP bug calling ClientDisconnect sometimes without ClientConnect
div0 [Mon, 2 Jun 2008 18:23:25 +0000 (18:23 +0000)]
work around DP bug calling ClientDisconnect sometimes without ClientConnect

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3679 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoyet another OS X workaround; this time: don't TC lightmaps
div0 [Mon, 2 Jun 2008 06:58:05 +0000 (06:58 +0000)]
yet another OS X workaround; this time: don't TC lightmaps

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3678 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years ago/me is too stupid to use REs... fixed
div0 [Sun, 1 Jun 2008 19:38:27 +0000 (19:38 +0000)]
/me is too stupid to use REs... fixed

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3677 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agofix some command outputs; fix typo that crashed it on disconnect/reconnect
div0 [Sun, 1 Jun 2008 18:57:43 +0000 (18:57 +0000)]
fix some command outputs; fix typo that crashed it on disconnect/reconnect

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3676 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agomake rcon2irc support votes (start)
div0 [Sun, 1 Jun 2008 18:26:40 +0000 (18:26 +0000)]
make rcon2irc support votes (start)

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3675 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agofix typo; report name changes; don't ignore sv_eventlog at soem places
div0 [Sun, 1 Jun 2008 18:20:42 +0000 (18:20 +0000)]
fix typo; report name changes; don't ignore sv_eventlog at soem places

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3674 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoadding :name:
div0 [Sun, 1 Jun 2008 18:10:12 +0000 (18:10 +0000)]
adding :name:

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3673 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoremove netname from a gamelog line that really should not have needed it
div0 [Sun, 1 Jun 2008 17:52:02 +0000 (17:52 +0000)]
remove netname from a gamelog line that really should not have needed it

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3672 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agodocument all :vote: lines from eventlog
div0 [Sun, 1 Jun 2008 17:51:44 +0000 (17:51 +0000)]
document all :vote: lines from eventlog

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3671 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoallow server admin ALWAYS to call for votes; make votes go to GameLogEcho as :vote...
div0 [Sun, 1 Jun 2008 17:48:12 +0000 (17:48 +0000)]
allow server admin ALWAYS to call for votes; make votes go to GameLogEcho as :vote:v* lines

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3670 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years ago- Added a wait to the drop userbind to make the waypointsprite actually appear
esteel [Sun, 1 Jun 2008 17:00:49 +0000 (17:00 +0000)]
- Added a wait to the drop userbind to make the waypointsprite actually appear

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3669 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years ago- Moved all the voting stuff into a file of its own and made it accessible from the...
esteel [Sun, 1 Jun 2008 16:57:58 +0000 (16:57 +0000)]
- Moved all the voting stuff into a file of its own and made it accessible from the server console via sv_cmd vote.
  Now server admins can not only stop votes but use all the vote subcommands like calling a vote.
  Can be used to act more 'democratic' or test vote settings
- Added a new alias vlogin and removed the kludge 'vote do login'

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3668 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agochange all spawn functions to use the spawnfunc_ prefix; sync dpextensions
div0 [Sun, 1 Jun 2008 13:23:44 +0000 (13:23 +0000)]
change all spawn functions to use the spawnfunc_ prefix; sync dpextensions

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3667 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years ago+//g_maplist_check_waypoints in server.cfg; fix small bug in rcon script displaying...
div0 [Fri, 30 May 2008 08:45:55 +0000 (08:45 +0000)]
+//g_maplist_check_waypoints in server.cfg; fix small bug in rcon script displaying colors wrong

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3666 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoadded TDM modes for six maps
div0 [Fri, 30 May 2008 07:24:04 +0000 (07:24 +0000)]
added TDM modes for six maps

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3665 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoadd missing MapInfo_ClearTemps() call. Sorry, LordHavoc...
div0 [Sun, 25 May 2008 18:08:17 +0000 (18:08 +0000)]
add missing MapInfo_ClearTemps() call. Sorry, LordHavoc...

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3664 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoadjust some default values. Set gridsize and blocksize to values fitting terrain...
savagex [Sun, 25 May 2008 12:32:27 +0000 (12:32 +0000)]
adjust some default values. Set gridsize and blocksize to values fitting terrain maps.

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3663 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agonew timeout feature
greenmarine [Sun, 25 May 2008 11:20:52 +0000 (11:20 +0000)]
new timeout feature

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3662 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agogit-svn-id: svn://svn.icculus.org/nexuiz/trunk@3661 f962a42d-fe04-0410-a3ab-8c8b0445ebaa
greenmarine [Sun, 25 May 2008 11:18:15 +0000 (11:18 +0000)]
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3661 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoround z values down to integer values
savagex [Sat, 24 May 2008 19:55:22 +0000 (19:55 +0000)]
round z values down to integer values

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3660 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoadd terrain key to func_group. No idea if this actually has an effect.
savagex [Sat, 24 May 2008 17:38:37 +0000 (17:38 +0000)]
add terrain key to func_group. No idea if this actually has an effect.

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3659 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agosplit terrain blocks either north-west to south-east *or* north-east to south-west...
savagex [Sat, 24 May 2008 16:46:57 +0000 (16:46 +0000)]
split terrain blocks either north-west to south-east *or* north-east to south-west depending on where the gradient is steeper. This mostly fixes jaggy "mountain-edges" seen when only splitting one way disregarding the gradient.
Also minor UI tweaks.

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3658 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agonew feature: g_tourney
greenmarine [Sat, 24 May 2008 16:22:19 +0000 (16:22 +0000)]
new feature: g_tourney
- splits the game into warmup and match stage
- After a new map is loaded the game is automatically in warmup-stage. Players are able to get from warmup- to match-stage by reading up. During warmup-stage the players automatically have all weapons (with appropriate ammo) and much health and armor. The amount of health, armor and ammunition is defined in the g_tourney_start_xxxx variables. However, the map also has all the items like health, ammo and weapons that can be picked up.
- spectator chat can be limited so that only specs can talk to each other, so players won't be disturbed during the match
- admin can forbid spectators to call a vote

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3657 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoremove r_glsl 0 for OS X - it seems to work fine for most people now
div0 [Sat, 24 May 2008 14:01:14 +0000 (14:01 +0000)]
remove r_glsl 0 for OS X - it seems to work fine for most people now

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3656 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agochange the version nag message to one of:
div0 [Fri, 23 May 2008 19:25:41 +0000 (19:25 +0000)]
change the version nag message to one of:
"NOTE: the server is running Nexuiz 2.4svn (beta), you have Nexuiz 2.4.2"
"NOTE: Nexuiz 2.4.3 is out, and you still have Nexuiz 2.4.2 - get the update from http://www.nexuiz.com/!"
"NOTE: the server is running Nexuiz 2.3, you have Nexuiz 2.4.2"

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3655 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agomove "timing problems" feature from rbiserver.pl to rcon2irc.pl
div0 [Fri, 23 May 2008 14:02:54 +0000 (14:02 +0000)]
move "timing problems" feature from rbiserver.pl to rcon2irc.pl

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3653 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoindirection default.cfg -> defaultPro.cfg
div0 [Fri, 23 May 2008 13:14:04 +0000 (13:14 +0000)]
indirection default.cfg -> defaultPro.cfg

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3652 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoexec defaultNexuiz.cfg from defaultPro.cfg
div0 [Fri, 23 May 2008 13:13:51 +0000 (13:13 +0000)]
exec defaultNexuiz.cfg from defaultPro.cfg

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3651 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agomake indirection default.cfg -> defaultNexuiz.cfg
div0 [Fri, 23 May 2008 13:12:57 +0000 (13:12 +0000)]
make indirection default.cfg -> defaultNexuiz.cfg

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3650 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agosimplify maintaining Pro: make a defaultPro.cfg; exec it from pro/
div0 [Fri, 23 May 2008 12:59:25 +0000 (12:59 +0000)]
simplify maintaining Pro: make a defaultPro.cfg; exec it from pro/

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3649 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agosimplify maintaining Pro: make a defaultPro.cfg; exec it from pro/
div0 [Fri, 23 May 2008 12:59:08 +0000 (12:59 +0000)]
simplify maintaining Pro: make a defaultPro.cfg; exec it from pro/

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3648 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agofix pro's default.cfg again... I hate this, there should REALLY be a defaultPro.cfg...
div0 [Fri, 23 May 2008 08:04:29 +0000 (08:04 +0000)]
fix pro's default.cfg again... I hate this, there should REALLY be a defaultPro.cfg with just the changed settings, and a quake.rc execing both default.cfg and that

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3647 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoput terrain brushes into a func_group
savagex [Thu, 22 May 2008 19:55:19 +0000 (19:55 +0000)]
put terrain brushes into a func_group

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3646 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agocreate skyfills in the same way as visblockers are generated - saves tons of brushes.
savagex [Thu, 22 May 2008 17:08:49 +0000 (17:08 +0000)]
create skyfills in the same way as visblockers are generated - saves tons of brushes.

Also mess with jnlp stuff I don't understand. This is mostly to make div0 happy, who loves Java and is especially keen to see Java WebStart(tm) everywhere.

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3645 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agogrow vis-blockers in both x and y seperately. This allows for non-square visblockers...
savagex [Thu, 22 May 2008 16:24:45 +0000 (16:24 +0000)]
grow vis-blockers in both x and y seperately. This allows for non-square visblockers, decreasing the total amount of blocks considerably.

And yeah, it was a stupid thing to not do it that way right from the start. I know that, mkay? Fine? Fine.

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3644 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agouh, actually generate terrain
savagex [Wed, 21 May 2008 19:12:00 +0000 (19:12 +0000)]
uh, actually generate terrain

(disabled it for visblocker debugging)

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3643 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoUNBELIEVABLE NEW FEAUTURE! Create hidden visblockers inside the terrain!
savagex [Wed, 21 May 2008 19:10:25 +0000 (19:10 +0000)]
UNBELIEVABLE NEW FEAUTURE! Create hidden visblockers inside the terrain!


(also: major rework of skyfillers and stuff)

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3642 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoset "cull none" in water.shaders. Mappers who want to use the water* shaders are...
div0 [Wed, 21 May 2008 13:23:41 +0000 (13:23 +0000)]
set "cull none" in water.shaders. Mappers who want to use the water* shaders are recommended to rename the shaders to their own namespace (e.g. water/water1 to stralenex42/water1) and include the shaders from here into their map so the bug fix helps their map in 2.4.2 too.

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3641 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoremove unused import
savagex [Mon, 19 May 2008 13:26:14 +0000 (13:26 +0000)]
remove unused import

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3640 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoDirectly output to a PrintWriter, don't keep the whole map in a BufferedString and...
savagex [Mon, 19 May 2008 13:23:45 +0000 (13:23 +0000)]
Directly output to a PrintWriter, don't keep the whole map in a BufferedString and then flush it to disk once finished. Should get rid of the out-of-memory thingie.

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3639 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoinclude additional libraries for Java 5
savagex [Mon, 19 May 2008 08:29:40 +0000 (08:29 +0000)]
include additional libraries for Java 5

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3638 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agocheck sanity of height values for terrain and sky
savagex [Sun, 18 May 2008 15:02:16 +0000 (15:02 +0000)]
check sanity of height values for terrain and sky

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3637 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoonly generate sky-visblockers at the edge of "actual" geometry. If large parts of...
savagex [Sun, 18 May 2008 13:45:55 +0000 (13:45 +0000)]
only generate sky-visblockers at the edge of "actual" geometry. If large parts of the input image are invisible due to the alpha mask this saves tons of nonsense-brushes.

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3636 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoautogenerate skybox, fill dropped blocks with full-height sky (first step to autogene...
savagex [Sun, 18 May 2008 13:13:47 +0000 (13:13 +0000)]
autogenerate skybox, fill dropped blocks with full-height sky (first step to autogenerate vis-blockers)

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3635 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoerr... better give that JSpinner a meaningful name
savagex [Sun, 18 May 2008 10:49:15 +0000 (10:49 +0000)]
err... better give that JSpinner a meaningful name

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3634 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agosome UI stuff, some meaningless messages, some test files
savagex [Sun, 18 May 2008 10:48:30 +0000 (10:48 +0000)]
some UI stuff, some meaningless messages, some test files

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3633 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoevaluate alpha channels (can be used to punch "holes" into the generated terrain...
savagex [Sun, 18 May 2008 10:08:14 +0000 (10:08 +0000)]
evaluate alpha channels (can be used to punch "holes" into the generated terrain for maps with "organic" shape)
use platform Look&Feel (nobody likes Swing's Metal theme)

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3632 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agonew feature: g_maxplayers (set to 0 to disable)
greenmarine [Sun, 18 May 2008 09:43:40 +0000 (09:43 +0000)]
new feature: g_maxplayers (set to 0 to disable)
allows to define the number of players allowed to join the game. Has to be smaller or equal to "maxplayers".
New server-side command "nospectators" which players can vote for. Will kick all spectators after a defined number of seconds, unless these spectators manage to join the game in time.

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3631 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoNifreks lockonrestart feature. Used in team-based game modes. Once all players are...
greenmarine [Sun, 18 May 2008 09:11:59 +0000 (09:11 +0000)]
Nifreks lockonrestart feature. Used in team-based game modes. Once all players are ready and teamplay_lockonrestart is set to 1, new spectators/observers cannot join the game anymore.
Other than that, the aliases lockteams and unlockteams can be used (e.g. as votable commands) to manually override the locks.

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3630 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoextension of the ready-restart feature:
greenmarine [Sat, 17 May 2008 20:21:36 +0000 (20:21 +0000)]
extension of the ready-restart feature:
- bugfix: extend the pause for rotting health when map is being reset, otherwise health will start to rot after the 10 second countdown is over, because the rot is set to 10 seconds
- new feature: sv_ready_restart_after_countdown: allows player to walk around during countdown (and prevents that a player knows where he spawns as he gets spawned after the countdown is over)
- new feature: sv_ready_restart_repeatable: players can restart the map more often (more than once)
- new feature: sv_ready_restart_nag: nags other real players who haven't readied up yet to do so, interval and duration can also be setup

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3629 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoadd new tool to create maps from heightmaps
savagex [Sat, 17 May 2008 19:39:13 +0000 (19:39 +0000)]
add new tool to create maps from heightmaps

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3628 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agowork around fteqcc bug
div0 [Sun, 11 May 2008 13:46:12 +0000 (13:46 +0000)]
work around fteqcc bug

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3626 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoallow server admins to stop a running vote with 'sv_cmd vstop'.. not sure if it will...
esteel [Sun, 11 May 2008 12:20:27 +0000 (12:20 +0000)]
allow server admins to stop a running vote with 'sv_cmd vstop'.. not sure if it will still make it into the release

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3625 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agothis capture sound was supposed to be used instead of the old sound effect.. not...
esteel [Sun, 11 May 2008 12:06:24 +0000 (12:06 +0000)]
this capture sound was supposed to be used instead of the old sound effect.. not sure if it will still make it into the release

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3624 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agooops, forgot this
div0 [Sat, 10 May 2008 15:21:45 +0000 (15:21 +0000)]
oops, forgot this

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3623 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years ago20 -> 32 userbinds
div0 [Sat, 10 May 2008 15:17:09 +0000 (15:17 +0000)]
20 -> 32 userbinds
Menu mouse speed -> UI mouse speed (fits better)

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3622 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agodraw mouse pointer always
div0 [Sat, 10 May 2008 07:44:52 +0000 (07:44 +0000)]
draw mouse pointer always

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3621 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agomenu_mouse_speed lower again
div0 [Fri, 9 May 2008 15:31:20 +0000 (15:31 +0000)]
menu_mouse_speed lower again

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3620 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agothe menu is more fun if VBO and Texture Compression are in DIFFERENT radio groups
div0 [Fri, 9 May 2008 10:56:40 +0000 (10:56 +0000)]
the menu is more fun if VBO and Texture Compression are in DIFFERENT radio groups

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3619 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoAdded trigger_impulse (for wind tunnel -like effects and for damper / accelerator...
tzork [Fri, 9 May 2008 07:44:02 +0000 (07:44 +0000)]
Added trigger_impulse (for wind tunnel -like effects and for damper / accelerator fields)

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3618 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoQuakeC Syntax Highlight for code::blocks.
tzork [Fri, 9 May 2008 03:09:15 +0000 (03:09 +0000)]
QuakeC Syntax Highlight for code::blocks.

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3617 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoFull checkbox in serverlist is saved now.
m0rfar [Thu, 8 May 2008 20:43:15 +0000 (20:43 +0000)]
Full checkbox in serverlist is saved now.

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3616 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoadd a "menu mouse speed" slider
div0 [Thu, 8 May 2008 20:03:58 +0000 (20:03 +0000)]
add a "menu mouse speed" slider

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3615 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agonew cvar: menu_mouse_absolute (alternate mouse mode in recent DP builds)
div0 [Thu, 8 May 2008 19:52:27 +0000 (19:52 +0000)]
new cvar: menu_mouse_absolute (alternate mouse mode in recent DP builds)
new cvar: menu_mouse_speed (for the "old" mode)
mapinfo: no longer read/write diameter and spawnpoints; instead dprint them
mapinfo: support #, // and _ comments, and don't warn when encountering an empty line

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3614 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoRenamed health/armor entities to make more sense (these are the real Nexuiz entities).
m0rfar [Thu, 8 May 2008 15:47:04 +0000 (15:47 +0000)]
Renamed health/armor entities to make more sense (these are the real Nexuiz entities).
Added 25 point armor.

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3613 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoUpdates to entities.def for complete/correctness and in-editor models for weapons...
tzork [Thu, 8 May 2008 15:21:28 +0000 (15:21 +0000)]
Updates to entities.def for complete/correctness and in-editor models for weapons/items. added assault.def

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3612 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoNew libpng12.dll (note renamed from libpng13.dll, but tested and working)
tzork [Thu, 8 May 2008 12:54:30 +0000 (12:54 +0000)]
New libpng12.dll (note renamed from libpng13.dll, but tested and working)

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3611 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agopossibly entirely broken, possibly a new libpng build for OS X
div0 [Thu, 8 May 2008 06:12:19 +0000 (06:12 +0000)]
possibly entirely broken, possibly a new libpng build for OS X

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3610 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agochanged the gl_vbo menu texts to be more correct
esteel [Wed, 7 May 2008 07:22:36 +0000 (07:22 +0000)]
changed the gl_vbo menu texts to be more correct

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3609 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoadded gl_vbo 3 to the menu, have to check with LordHavoc to see if the text are correct
esteel [Tue, 6 May 2008 19:18:14 +0000 (19:18 +0000)]
added gl_vbo 3 to the menu, have to check with LordHavoc to see if the text are correct

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3608 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoadded a userbind for drop gun and notify team about it
esteel [Tue, 6 May 2008 19:02:25 +0000 (19:02 +0000)]
added a userbind for drop gun and notify team about it

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3607 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agomoved blue/redcapture.ogg from announcer/robotic/ into ctf/ and make ctf.qc use them
esteel [Tue, 6 May 2008 18:55:02 +0000 (18:55 +0000)]
moved blue/redcapture.ogg from announcer/robotic/ into ctf/ and make ctf.qc use them

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3606 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agofix code bug that may cause Yoda to "remove" the Nex beam, and that may cause the...
div0 [Thu, 1 May 2008 18:26:51 +0000 (18:26 +0000)]
fix code bug that may cause Yoda to "remove" the Nex beam, and that may cause the Nex beam end explosion to randomly not appear. May or may not fix the issue Green reported.

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3605 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agofrom Ronan, make con_chat_maximize also toggle sbar_flagstatus_right, scr_centertime...
esteel [Thu, 1 May 2008 17:49:31 +0000 (17:49 +0000)]
from Ronan, make con_chat_maximize also toggle sbar_flagstatus_right, scr_centertime and r_track_sprites

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3604 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agooops, did not want to commit this test
div0 [Thu, 1 May 2008 12:01:57 +0000 (12:01 +0000)]
oops, did not want to commit this test

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3603 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoget rid of _motd and _mutatormsg, use a zoned string instead
div0 [Thu, 1 May 2008 11:42:09 +0000 (11:42 +0000)]
get rid of _motd and _mutatormsg, use a zoned string instead

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3602 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agog_maplist_check_waypoints: when 1 and the server is not full enough to play bot-less...
div0 [Thu, 1 May 2008 07:35:22 +0000 (07:35 +0000)]
g_maplist_check_waypoints: when 1 and the server is not full enough to play bot-less, maps without waypoints will be skipped

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3601 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agopossibly yoda fix?
div0 [Tue, 29 Apr 2008 19:36:24 +0000 (19:36 +0000)]
possibly yoda fix?

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3600 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoforgot to add those
savagex [Sun, 27 Apr 2008 19:18:10 +0000 (19:18 +0000)]
forgot to add those

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3599 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agocommit Green's revised announcer sounds. Thank you, Green!
savagex [Sun, 27 Apr 2008 19:15:17 +0000 (19:15 +0000)]
commit Green's revised announcer sounds. Thank you, Green!

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3598 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agofix minor bug in rcon.pl regarding escape sequences (\e[m getting output even in...
div0 [Sun, 27 Apr 2008 18:43:42 +0000 (18:43 +0000)]
fix minor bug in rcon.pl regarding escape sequences (\e[m getting output even in "no translation" mode)

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3597 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agomake func_snow and func_rain also work when no submodel is used, but origin/mins...
div0 [Sat, 26 Apr 2008 21:15:56 +0000 (21:15 +0000)]
make func_snow and func_rain also work when no submodel is used, but origin/mins/maxs specified in the entity parameters. Makes it possible to add snow/rain to a map without recompiling (to create a submodel).

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3596 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoapply the patch rename to the diff too
div0 [Thu, 24 Apr 2008 05:59:41 +0000 (05:59 +0000)]
apply the patch rename to the diff too

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3595 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agooops, this q3map2 patch was misnamed
div0 [Thu, 24 Apr 2008 05:45:43 +0000 (05:45 +0000)]
oops, this q3map2 patch was misnamed

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3594 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoblinking magic: if there is more than one flag, show one of these in a clever way
div0 [Wed, 23 Apr 2008 18:56:21 +0000 (18:56 +0000)]
blinking magic: if there is more than one flag, show one of these in a clever way
"fixes" "flag status shows key in ftw" "bug"

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3593 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agofix CTF and Domination leaving bogus entities around when the mode is not used
div0 [Tue, 22 Apr 2008 08:34:11 +0000 (08:34 +0000)]
fix CTF and Domination leaving bogus entities around when the mode is not used
(game type specific entities should always remove(self) when that game type is not played)

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3592 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agoturned off offsetmapping in ultra config (the only one that used it)
lordhavoc [Mon, 21 Apr 2008 09:00:29 +0000 (09:00 +0000)]
turned off offsetmapping in ultra config (the only one that used it)

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3591 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agogl_vbo 0/1/2 in the menu so ati victims can change it (in case the default does not...
esteel [Sun, 20 Apr 2008 21:19:46 +0000 (21:19 +0000)]
gl_vbo 0/1/2 in the menu so ati victims can change it (in case the default does not get changed)

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3590 f962a42d-fe04-0410-a3ab-8c8b0445ebaa

11 years agonew voices from torus.. guess we can have our finial build now
esteel [Tue, 15 Apr 2008 22:13:22 +0000 (22:13 +0000)]
new voices from torus.. guess we can have our finial build now

git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3589 f962a42d-fe04-0410-a3ab-8c8b0445ebaa