12 years agomake zipdiff -x also skip deletions
div0 [Thu, 19 Jun 2008 08:08:23 +0000 (08:08 +0000)]
make zipdiff -x also skip deletions

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

12 years agocleanup of victim's patch for a Play button
div0 [Tue, 17 Jun 2008 06:06:52 +0000 (06:06 +0000)]
cleanup of victim's patch for a Play button

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

12 years agoadded rpn cmds to store, load, and clear the database
blub0 [Fri, 13 Jun 2008 15:07:18 +0000 (15:07 +0000)]
added rpn cmds to store, load, and clear the database

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

12 years agofix bug when multiple people caused a coutndown
div0 [Thu, 12 Jun 2008 10:12:10 +0000 (10:12 +0000)]
fix bug when multiple people caused a coutndown

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

12 years ago(suicide countdown) also show the countdown for clones and kill them on suicide....
div0 [Thu, 12 Jun 2008 07:30:56 +0000 (07:30 +0000)]
(suicide countdown) also show the countdown for clones and kill them on suicide. Get video of this on mensa.ath.cx/~polzer/temp/nexlings.avi when it's done uploading.

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

12 years agomove the spectator think code into a separate function
div0 [Thu, 12 Jun 2008 05:58:21 +0000 (05:58 +0000)]
move the spectator think code into a separate function
later plan: possibly add spectating your team mates while alive
open questions for that: why does SpectateCopy overwrite all that stuff instead of just putting the camera origin in the other player?

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

12 years agofinally give track001 its right name
div0 [Mon, 9 Jun 2008 05:30:41 +0000 (05:30 +0000)]
finally give track001 its right name

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

12 years agofix unfinished bugfix
div0 [Sun, 8 Jun 2008 17:29:21 +0000 (17:29 +0000)]
fix unfinished bugfix

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

12 years agoand that was MY bug :P
div0 [Sun, 8 Jun 2008 17:27:20 +0000 (17:27 +0000)]
and that was MY bug :P

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

12 years agoblub, this matched ALL commands starting with "kick", including "kickass". Not that...
div0 [Sun, 8 Jun 2008 17:26:41 +0000 (17:26 +0000)]
blub, this matched ALL commands starting with "kick", including "kickass". Not that I use such aliases on my server, but still...

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

12 years agothis track fits starship really better than the menu music
div0 [Sat, 7 Jun 2008 17:56:24 +0000 (17:56 +0000)]
this track fits starship really better than the menu music

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

12 years agooops, forgot to call "vorbisgain" on this
div0 [Sat, 7 Jun 2008 16:12:36 +0000 (16:12 +0000)]
oops, forgot to call "vorbisgain" on this

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

12 years agoget rid of the warning and of empty kick votes
blub0 [Sat, 7 Jun 2008 12:52:51 +0000 (12:52 +0000)]
get rid of the warning and of empty kick votes

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

12 years agofixed kickvotes
blub0 [Sat, 7 Jun 2008 12:09:08 +0000 (12:09 +0000)]
fixed kickvotes

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

12 years agor_fog_exp2 0\nr_drawfog 1\n are good to force too when fog is forced :P
div0 [Sat, 7 Jun 2008 11:53:24 +0000 (11:53 +0000)]
r_fog_exp2 0\nr_drawfog 1\n are good to force too when fog is forced :P

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

12 years agoAllow FORCING fog by the server (sv_foginterval 5 makes it re-stuffcmd the fog every...
div0 [Sat, 7 Jun 2008 09:05:27 +0000 (09:05 +0000)]
Allow FORCING fog by the server (sv_foginterval 5 makes it re-stuffcmd the fog every 5 seconds to each playing client)

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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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