]>
icculus.org git repositories - divverent/nexuiz.git/log
div0 [Tue, 1 Jul 2008 11:51:56 +0000 (11:51 +0000)]
fix the syntax of even more function definitions
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3749
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Tue, 1 Jul 2008 07:32:52 +0000 (07:32 +0000)]
fix misnamed trigger_hurt_touch (spawnfunc rename)
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3748
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Tue, 1 Jul 2008 05:28:38 +0000 (05:28 +0000)]
change all function declarations (except builtins and data types) to ANSI C-like syntax, to help source code cross-reference tools.
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3747
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Mon, 30 Jun 2008 19:37:50 +0000 (19:37 +0000)]
early start of merge-entities.def.pl. With syntax erorrs. Will finish it later.
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3746
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Mon, 30 Jun 2008 08:38:11 +0000 (08:38 +0000)]
sv_maxidle_spectatorsareidle
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3745
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Mon, 30 Jun 2008 08:30:29 +0000 (08:30 +0000)]
fix the hook alias
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3744
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Mon, 30 Jun 2008 06:54:23 +0000 (06:54 +0000)]
moving the mouse is also non-idling. I wonder if chatting should count as not idling too...
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3742
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Mon, 30 Jun 2008 06:44:55 +0000 (06:44 +0000)]
forgot to add this
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3740
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Mon, 30 Jun 2008 06:41:22 +0000 (06:41 +0000)]
use the button macros everywhere
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3738
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Mon, 30 Jun 2008 06:39:41 +0000 (06:39 +0000)]
sv_maxidle system; add #defines for buttons
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3737
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
savagex [Sun, 29 Jun 2008 14:58:05 +0000 (14:58 +0000)]
more beefy damage_dissolve effect for sv_gentle
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3736
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
savagex [Sun, 29 Jun 2008 12:15:44 +0000 (12:15 +0000)]
linguistic sugar-coating for sv_gentle
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3735
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
savagex [Sun, 29 Jun 2008 11:19:09 +0000 (11:19 +0000)]
make sv_gentle a global variable, read in the same fashion as sv_cheats. It thus needs a
server restart to kick into effect, but it saves tons of cvar() calls.
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3734
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
savagex [Sun, 29 Jun 2008 10:50:42 +0000 (10:50 +0000)]
add 100% optional sv_gentle.
This will replace the blood and gore with other damage indicators (after all blood and
gore *do* serve a gameplay purpose to get immediate visual feedback on success). No
corpses, no blood, no pain animation. Instead have particle effects indicate that "energy"
was lost. Kumbaya my lord.
Next stop would be to defuse the language ("You scored against [Bot]Hooray").
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3733
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Sun, 29 Jun 2008 10:31:38 +0000 (10:31 +0000)]
oops... remove some debug spam
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3730
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Sat, 28 Jun 2008 15:22:50 +0000 (15:22 +0000)]
some useful commit just so I can test my branch management script
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3726
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 27 Jun 2008 18:37:18 +0000 (18:37 +0000)]
add extra check
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3721
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 27 Jun 2008 14:12:17 +0000 (14:12 +0000)]
fix spawning
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3720
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 27 Jun 2008 12:25:11 +0000 (12:25 +0000)]
change the crylink "star" range to 700 .. 2100
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3719
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 27 Jun 2008 11:58:47 +0000 (11:58 +0000)]
cleanup of spawn code;
g_spawn_furthest cvar: 0 means always spawn randomly, 1 means always spawn far away, 0.5 is default
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3718
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 27 Jun 2008 09:47:41 +0000 (09:47 +0000)]
make the "star" projectiles of the crylink range limited (after 1400 distance, they fade out, till they reach a distance of 3500, where they vanish); only the center projectile stays virtually unlimited (for sniping).
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3717
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Sun, 22 Jun 2008 17:43:59 +0000 (17:43 +0000)]
added build publishing instructions when non-test builds are made
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3716
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 20 Jun 2008 13:50:21 +0000 (13:50 +0000)]
oops ;)
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3715
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 20 Jun 2008 13:40:09 +0000 (13:40 +0000)]
server admin commands: movetoteam_*
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3714
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 20 Jun 2008 12:31:20 +0000 (12:31 +0000)]
make GameLogEcho write :logversion when opening, instead of sending it as an event (logversion is quite useless on the console anyway)
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3713
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 20 Jun 2008 12:28:17 +0000 (12:28 +0000)]
document sv_eventlog_files_timestamps
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3712
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Fri, 20 Jun 2008 12:24:20 +0000 (12:24 +0000)]
add :time: event by ]-z-[
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3711
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
m0rfar [Fri, 20 Jun 2008 11:40:07 +0000 (11:40 +0000)]
Appendix C - Advanced Darkplaces shaders
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3710
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
strahlemann [Thu, 19 Jun 2008 16:33:47 +0000 (16:33 +0000)]
glowing stuff for some evil8_fx textures + additional e7 textures
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3709
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Thu, 19 Jun 2008 09:56:32 +0000 (09:56 +0000)]
fix zipdiff
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3708
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
div0 [Thu, 19 Jun 2008 08:14:44 +0000 (08:14 +0000)]
for more efficient patch, do the audio track renames via symlinks
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3707
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
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
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
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
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
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 http://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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
savagex [Wed, 21 May 2008 19:10:25 +0000 (19:10 +0000)]
UNBELIEVABLE NEW FEAUTURE! Create hidden visblockers inside the terrain!
Wow!
(also: major rework of skyfillers and stuff)
git-svn-id: svn://svn.icculus.org/nexuiz/trunk@3642
f962a42d -fe04-0410-a3ab-
8c8b0445ebaa
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
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
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
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
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