From 88cae1db1e6d92aba99f7bde262fa301b61b1333 Mon Sep 17 00:00:00 2001 From: mrbougo Date: Tue, 23 Jun 2009 16:22:55 +0000 Subject: [PATCH] nexball: little something I forgot to commit: show all players on the radar git-svn-id: svn://svn.icculus.org/nexuiz/trunk@7080 f962a42d-fe04-0410-a3ab-8c8b0445ebaa --- data/defaultNexuiz.cfg | 4 +++- data/qcsrc/server/constants.qh | 2 +- data/qcsrc/server/ent_cs.qc | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/data/defaultNexuiz.cfg b/data/defaultNexuiz.cfg index 530a130b7..eac856d17 100644 --- a/data/defaultNexuiz.cfg +++ b/data/defaultNexuiz.cfg @@ -24,7 +24,7 @@ alias if_dedicated "_detect_dedicated_$qport $*" seta g_configversion 0 "Configuration file version (used to upgrade settings) 0: first run, or previous start was <2.4.1 Later, it's overridden by config.cfg, version ranges are defined in config_update.cfg" // default.cfg versioning (update using update-cvarcount.sh, run that every time after adding a new cvar) -set cvar_check_default c8e90e9a68a025f4b3fc2e6a5999baf5 +set cvar_check_default 40e11dd2f984335c9e27adf5beccb2d1 // Nexuiz version (formatted for machines) // used to determine if a client version is compatible @@ -726,6 +726,8 @@ set g_nexball_basketball_trail 1 "1 to leave a trail" set g_nexball_football_trail 0 "1 to leave a trail" set g_nexball_trail_color 254 "1-256 for different colors (Quake palette, 254 is white)" +set g_nexball_radar_showallplayers 1 "1: show every player and the ball on the radar 0: only show teammates and the ball on the radar" + // server game balance settings set g_balance_armor_regen 0 set g_balance_armor_rot 0.1 diff --git a/data/qcsrc/server/constants.qh b/data/qcsrc/server/constants.qh index 49caacbc4..f9db3671e 100644 --- a/data/qcsrc/server/constants.qh +++ b/data/qcsrc/server/constants.qh @@ -1,4 +1,4 @@ -string CVAR_CHECK_DEFAULT = "c8e90e9a68a025f4b3fc2e6a5999baf5"; +string CVAR_CHECK_DEFAULT = "40e11dd2f984335c9e27adf5beccb2d1"; string CVAR_CHECK_WEAPONS = "4f7b4c1e2feeef4988b02a93ff35a2ca"; float FALSE = 0; diff --git a/data/qcsrc/server/ent_cs.qc b/data/qcsrc/server/ent_cs.qc index 347972827..f94f6c4e2 100644 --- a/data/qcsrc/server/ent_cs.qc +++ b/data/qcsrc/server/ent_cs.qc @@ -32,7 +32,7 @@ float entcs_customize() return FALSE; if(other.classname == "player") if(o.team != other.team) - if(!sv_cheats) + if not (sv_cheats || (g_nexball && cvar("g_nexball_radar_showallplayers"))) return FALSE; return TRUE; } -- 2.39.2