xonotic/xonotic-data.pk3dir.git
12 hours agoTurn off server list categories by default. master
Rudolf Polzer [Mon, 14 Jun 2021 14:09:45 +0000 (07:09 -0700)]
Turn off server list categories by default.

Categories were causing too much bias towards default-settings servers; some
bias was intended but it turned out too strong, especially for people who have
showing empty/full servers enabled.

Larger icons may be a sufficient replacement for this, and of course, anyone
can just turn categories back on.

12 hours agoUncategorized server list: add more spacing and larger icons.
Rudolf Polzer [Mon, 14 Jun 2021 14:05:13 +0000 (07:05 -0700)]
Uncategorized server list: add more spacing and larger icons.

Icons being more visible may be a worthy replacement for categorization.

21 hours agoTransifex autosync
Rudolf Polzer [Mon, 14 Jun 2021 05:24:12 +0000 (07:24 +0200)]
Transifex autosync

38 hours agoDisplay only icons of existing weapons (and attacks) in the special command effect
terencehill [Sun, 13 Jun 2021 12:47:33 +0000 (14:47 +0200)]
Display only icons of existing weapons (and attacks) in the special command effect

38 hours agoCleanup
terencehill [Sun, 13 Jun 2021 12:25:19 +0000 (14:25 +0200)]
Cleanup

38 hours agoFix the special command not being recognized
terencehill [Sun, 13 Jun 2021 12:22:08 +0000 (14:22 +0200)]
Fix the special command not being recognized

45 hours agoTransifex autosync 808/merge
Rudolf Polzer [Sun, 13 Jun 2021 05:25:22 +0000 (07:25 +0200)]
Transifex autosync

2 days agoTransifex autosync
Rudolf Polzer [Sat, 12 Jun 2021 05:23:59 +0000 (07:23 +0200)]
Transifex autosync

3 days agoTransifex autosync
Rudolf Polzer [Fri, 11 Jun 2021 05:24:11 +0000 (07:24 +0200)]
Transifex autosync

6 days agoTransifex autosync 794/merge
Rudolf Polzer [Tue, 8 Jun 2021 05:24:04 +0000 (07:24 +0200)]
Transifex autosync

7 days agoPartially re-implement the .teleport_time field in player physics to prevent getting...
Mario [Tue, 8 Jun 2021 02:48:29 +0000 (12:48 +1000)]
Partially re-implement the .teleport_time field in player physics to prevent getting stuck in some maps, workaround for #2596

7 days agoTransifex autosync
Rudolf Polzer [Mon, 7 Jun 2021 05:24:00 +0000 (07:24 +0200)]
Transifex autosync

8 days agoTransifex autosync
Rudolf Polzer [Sun, 6 Jun 2021 05:25:25 +0000 (07:25 +0200)]
Transifex autosync

9 days agoTransifex autosync 541/merge
Rudolf Polzer [Sat, 5 Jun 2021 05:24:06 +0000 (07:24 +0200)]
Transifex autosync

10 days agoTransifex autosync
Rudolf Polzer [Fri, 4 Jun 2021 05:24:19 +0000 (07:24 +0200)]
Transifex autosync

11 days agoInclude LegendGuard in the credits for their code, art and translation contributions...
Mario [Thu, 3 Jun 2021 23:06:44 +0000 (09:06 +1000)]
Include LegendGuard in the credits for their code, art and translation contributions, move Lyberta to past contributors as they have retired from development

11 days agoProperly bound some positive numbers sent via WriteShort
terencehill [Thu, 3 Jun 2021 20:39:54 +0000 (22:39 +0200)]
Properly bound some positive numbers sent via WriteShort

11 days agoMerge branch 'bones_was_here/misc2' into 'master'
terencehill [Thu, 3 Jun 2021 14:11:10 +0000 (14:11 +0000)]
Merge branch 'bones_was_here/misc2' into 'master'

Misc low importance stuff

See merge request xonotic/xonotic-data.pk3dir!901

11 days agoTransifex autosync
Rudolf Polzer [Thu, 3 Jun 2021 05:24:12 +0000 (07:24 +0200)]
Transifex autosync

12 days agoMerge branch 'drjaska/cadmg2score' into 'master'
terencehill [Wed, 2 Jun 2021 21:04:16 +0000 (21:04 +0000)]
Merge branch 'drjaska/cadmg2score' into 'master'

included suicides and friendly fire in CA's dmg2score handling

players are now punished in score for suiciding or pushing allies into
their death

See merge request xonotic/xonotic-data.pk3dir!897

12 days agoincluded suicides and friendly fire in CA's dmg2score handling
Dr. Jaska [Wed, 2 Jun 2021 21:04:15 +0000 (21:04 +0000)]
included suicides and friendly fire in CA's dmg2score handling

2 weeks agoMerge branch 'terencehill/damage_for_suicide' into 'master'
terencehill [Mon, 31 May 2021 12:21:37 +0000 (12:21 +0000)]
Merge branch 'terencehill/damage_for_suicide' into 'master'

Count damage caused by suicide (with the kill command) as damage taken

See merge request xonotic/xonotic-data.pk3dir!911

2 weeks agoTransifex autosync
Rudolf Polzer [Mon, 31 May 2021 05:23:52 +0000 (07:23 +0200)]
Transifex autosync

2 weeks agoAdd a return value to the PlayerDamaged mutator hook to forbid logging damage 911/head
terencehill [Sun, 30 May 2021 09:01:51 +0000 (11:01 +0200)]
Add a return value to the PlayerDamaged mutator hook to forbid logging damage

2 weeks agoTransifex autosync
Rudolf Polzer [Sun, 30 May 2021 05:25:25 +0000 (07:25 +0200)]
Transifex autosync

2 weeks agoAdd a parameter to the PlayerDamaged mutator hook to forbid logging damage
terencehill [Sat, 29 May 2021 13:04:03 +0000 (15:04 +0200)]
Add a parameter to the PlayerDamaged mutator hook to forbid logging damage

2 weeks agoCount damage caused by suicide (with the kill command) as damage taken except in...
terencehill [Thu, 27 May 2021 22:28:45 +0000 (00:28 +0200)]
Count damage caused by suicide (with the kill command) as damage taken except in game modes where suicide is for respawning (race, cts)

2 weeks agoMenu: fix clear button playing a sound on click even if it's hidden (with menu sounds...
terencehill [Thu, 27 May 2021 16:22:20 +0000 (18:22 +0200)]
Menu: fix clear button playing a sound on click even if it's hidden (with menu sounds enabled)

2 weeks agoPrevent negative damage by correctly bounding g_spawnshield_blockdamage. Also whiteli...
terencehill [Thu, 27 May 2021 16:15:29 +0000 (18:15 +0200)]
Prevent negative damage by correctly bounding g_spawnshield_blockdamage. Also whitelist g_spawnshield_blockdamage as an allowed server setting

2 weeks agoMinor cleanups
terencehill [Thu, 27 May 2021 15:55:54 +0000 (17:55 +0200)]
Minor cleanups

2 weeks agoMake vampire buff and vampire PlayerDamage_SplitHealthArmor code style similar
terencehill [Thu, 27 May 2021 15:53:39 +0000 (17:53 +0200)]
Make vampire buff and vampire PlayerDamage_SplitHealthArmor code style similar

2 weeks agoFix indentation in sv_vampire.qc
terencehill [Thu, 27 May 2021 15:47:49 +0000 (17:47 +0200)]
Fix indentation in sv_vampire.qc

2 weeks agoTransifex autosync
Rudolf Polzer [Wed, 26 May 2021 05:24:13 +0000 (07:24 +0200)]
Transifex autosync

3 weeks agoMerge branch 'terencehill/hud_notify_panel_update' into 'master'
terencehill [Mon, 24 May 2021 13:08:32 +0000 (13:08 +0000)]
Merge branch 'terencehill/hud_notify_panel_update' into 'master'

Notify panel update

Closes #2581

See merge request xonotic/xonotic-data.pk3dir!904

3 weeks agoMerge branch 'terencehill/freezetag_updates' into 'master'
terencehill [Mon, 24 May 2021 10:58:22 +0000 (10:58 +0000)]
Merge branch 'terencehill/freezetag_updates' into 'master'

Freezetag updates

See merge request xonotic/xonotic-data.pk3dir!896

3 weeks agoShorten bold messages definitions
terencehill [Mon, 24 May 2021 10:50:02 +0000 (12:50 +0200)]
Shorten bold messages definitions

3 weeks agoMerge branch 'bones_was_here/centreprints' into 'master'
terencehill [Mon, 24 May 2021 10:15:54 +0000 (10:15 +0000)]
Merge branch 'bones_was_here/centreprints' into 'master'

Some centreprint refinements

See merge request xonotic/xonotic-data.pk3dir!902

3 weeks agoMerge branch 'terencehill/strftime_s' into 'master'
terencehill [Mon, 24 May 2021 10:07:22 +0000 (10:07 +0000)]
Merge branch 'terencehill/strftime_s' into 'master'

strftime_s

Closes #2588

See merge request xonotic/xonotic-data.pk3dir!903

3 weeks agoUse directly strftime_s() since strftime(false, "%s") isn't reliable 903/head
terencehill [Sun, 23 May 2021 09:47:09 +0000 (11:47 +0200)]
Use directly strftime_s() since strftime(false, "%s") isn't reliable

3 weeks agoTransifex autosync
Rudolf Polzer [Sun, 23 May 2021 05:26:09 +0000 (07:26 +0200)]
Transifex autosync

3 weeks agoTransifex autosync
Rudolf Polzer [Sat, 22 May 2021 05:47:00 +0000 (07:47 +0200)]
Transifex autosync

3 weeks agoTransifex autosync
Rudolf Polzer [Tue, 18 May 2021 05:24:05 +0000 (07:24 +0200)]
Transifex autosync

4 weeks agoNotify panel: improve scoreboard area detection 904/head
terencehill [Mon, 17 May 2021 08:47:43 +0000 (10:47 +0200)]
Notify panel: improve scoreboard area detection

4 weeks agoTransifex autosync
Rudolf Polzer [Mon, 17 May 2021 05:23:57 +0000 (07:23 +0200)]
Transifex autosync

4 weeks agoChange "You killed your own dumb self!" to "You fragged yourself!" 902/head
bones_was_here [Thu, 13 May 2021 18:41:34 +0000 (04:41 +1000)]
Change "You killed your own dumb self!" to "You fragged yourself!"

4 weeks agoKeep the notify panel visible while dead; if it may overlap the scoreboard make it...
terencehill [Fri, 14 May 2021 14:31:18 +0000 (16:31 +0200)]
Keep the notify panel visible while dead; if it may overlap the scoreboard make it more transparent, if the game is over halve message duration.

4 weeks agoMerge branch 'AriosJentu/SpectatorsScoreboard' into 'master'
terencehill [Sun, 16 May 2021 09:58:17 +0000 (09:58 +0000)]
Merge branch 'AriosJentu/SpectatorsScoreboard' into 'master'

Add feature for moving spectators list in scoreboard

See merge request xonotic/xonotic-data.pk3dir!898

4 weeks agoReplace scoreboard spectators position from 'after rankings' to 'before rankings' 898/head
AriosJentu [Sun, 16 May 2021 09:40:49 +0000 (19:40 +1000)]
Replace scoreboard spectators position from 'after rankings' to 'before rankings'

4 weeks agoTransifex autosync
Rudolf Polzer [Sun, 16 May 2021 05:25:16 +0000 (07:25 +0200)]
Transifex autosync

4 weeks agoMerge branch '2259-ca-uses-lms-start-values' into 'master'
terencehill [Sat, 15 May 2021 14:14:41 +0000 (14:14 +0000)]
Merge branch '2259-ca-uses-lms-start-values' into 'master'

Resolve "CA uses LMS start values" and same for FT

Closes #2259

See merge request xonotic/xonotic-data.pk3dir!887

4 weeks agoResolve "CA uses LMS start values" and same for FT
Dr. Jaska [Sat, 15 May 2021 14:14:41 +0000 (14:14 +0000)]
Resolve "CA uses LMS start values" and same for FT

4 weeks agoTransifex autosync
Rudolf Polzer [Sat, 15 May 2021 05:24:08 +0000 (07:24 +0200)]
Transifex autosync

4 weeks agoMerge branch 'master' into bones_was_here/centreprints
bones_was_here [Thu, 13 May 2021 16:52:12 +0000 (02:52 +1000)]
Merge branch 'master' into bones_was_here/centreprints

4 weeks agoTransifex autosync
Rudolf Polzer [Wed, 12 May 2021 05:24:03 +0000 (07:24 +0200)]
Transifex autosync

4 weeks agoMake sure new default value of sv_maxidle_playertospectator takes effect immediately
terencehill [Tue, 11 May 2021 13:53:26 +0000 (15:53 +0200)]
Make sure new default value of sv_maxidle_playertospectator takes effect immediately

4 weeks agoFix kicked player not receiving the kick message (if sent with Send_Notification)
terencehill [Tue, 11 May 2021 13:45:26 +0000 (15:45 +0200)]
Fix kicked player not receiving the kick message (if sent with Send_Notification)

4 weeks agoUpdate notifications.cfg
terencehill [Tue, 11 May 2021 13:34:10 +0000 (15:34 +0200)]
Update notifications.cfg

4 weeks agoMerge branch 'bones_was_here/sv_maxidle_playertospectator' into 'master'
terencehill [Tue, 11 May 2021 12:37:14 +0000 (12:37 +0000)]
Merge branch 'bones_was_here/sv_maxidle_playertospectator' into 'master'

sv_maxidle* refinements

See merge request xonotic/xonotic-data.pk3dir!895

5 weeks agoSince strftime(false, "%s") doesn't work on Windows implement a qc version of it...
terencehill [Mon, 10 May 2021 14:00:13 +0000 (16:00 +0200)]
Since strftime(false, "%s") doesn't work on Windows implement a qc version of it (strftime_s()). This commit fixes #2588 "autoscreenshot fails to append a number to screenshot filenames under Windows"

5 weeks agoRefactor SetPlayerTeam() and fix some logic regressions 895/head
bones_was_here [Wed, 5 May 2021 10:04:05 +0000 (20:04 +1000)]
Refactor SetPlayerTeam() and fix some logic regressions

5 weeks agoPrint the teamkill, death and flag pickup centreprints in bold
bones_was_here [Thu, 6 May 2021 19:11:34 +0000 (05:11 +1000)]
Print the teamkill, death and flag pickup centreprints in bold

5 weeks agoCall team killers Traitor instead of Moron, and other team kill message improvements
bones_was_here [Tue, 4 May 2021 07:14:48 +0000 (17:14 +1000)]
Call team killers Traitor instead of Moron, and other team kill message improvements

5 weeks agoMerge branch 'master' into terencehill/freezetag_updates 896/head
terencehill [Wed, 5 May 2021 13:14:59 +0000 (15:14 +0200)]
Merge branch 'master' into terencehill/freezetag_updates

# Conflicts:
# gamemodes-server.cfg

5 weeks agoWhitelist g_freezetag_revive_spawnshield
terencehill [Wed, 5 May 2021 08:02:26 +0000 (10:02 +0200)]
Whitelist g_freezetag_revive_spawnshield

5 weeks agoMerge branch 'vehicles_fix' into 'master'
terencehill [Tue, 4 May 2021 15:12:14 +0000 (15:12 +0000)]
Merge branch 'vehicles_fix' into 'master'

Resolve "Duplicated Raptor functions, nothing to do here"

Closes #2580

See merge request xonotic/xonotic-data.pk3dir!899

6 weeks agoTransifex autosync
Rudolf Polzer [Mon, 3 May 2021 05:23:55 +0000 (07:23 +0200)]
Transifex autosync

6 weeks agoMove the functions in the corresponding header 899/head
LegendaryGuard [Sun, 2 May 2021 20:34:24 +0000 (22:34 +0200)]
Move the functions in the corresponding header

6 weeks agoChange default of sv_maxidle_playertospectator to 60
bones_was_here [Sun, 2 May 2021 15:50:21 +0000 (01:50 +1000)]
Change default of sv_maxidle_playertospectator to 60

6 weeks agoRename sv_maxidle_spectatorsareidle to sv_maxidle_alsokickspectators, enable by defau...
bones_was_here [Sun, 2 May 2021 15:47:29 +0000 (01:47 +1000)]
Rename sv_maxidle_spectatorsareidle to sv_maxidle_alsokickspectators, enable by default and further clarify desc

If it's not enabled, enabling sv_maxidle will have no effect when sv_maxidle_playertospectator is enabled

6 weeks agosv_maxidle: remove disabled announcer countdown
bones_was_here [Sun, 2 May 2021 14:08:12 +0000 (00:08 +1000)]
sv_maxidle: remove disabled announcer countdown

6 weeks agosv_maxidle: Play team chat sound during countdown, and precache misc/talk2
bones_was_here [Sun, 2 May 2021 14:04:38 +0000 (00:04 +1000)]
sv_maxidle: Play team chat sound during countdown, and precache misc/talk2

I had noticed lag the first time a team chat message appeared when using
a mechanical HDD, hopefully this fixes it

6 weeks agoDon't show a confirmation dialogue when starting a demo while playing back a demo
terencehill [Sun, 2 May 2021 12:49:52 +0000 (14:49 +0200)]
Don't show a confirmation dialogue when starting a demo while playing back a demo

6 weeks agoAdd CA and FT to Instant Action mode
terencehill [Sun, 2 May 2021 12:43:39 +0000 (14:43 +0200)]
Add CA and FT to Instant Action mode

Probability distribution:
* old: DM 40, CTF 30, TDM 15, KH 10, (LMS, DOM, ONS, AS) 5
* new: DM 30, CTF 25, TDM 15, KH 5, (LMS, DOM, ONS, AS) 5, FT 10, CA 10

6 weeks agoFix Instant Action mode not always applying the correct (random) number of bots if...
terencehill [Sun, 2 May 2021 12:17:55 +0000 (14:17 +0200)]
Fix Instant Action mode not always applying the correct (random) number of bots if started while playing the campaign:

* example where cvar_set doesn't work: start Xonotic, set bot_number to 0, start a campaign level, start an Instant Action game: bot_number is set to 0
* example where cvar_set works: start an Instant Action game twice, start a campaign level, start an Instant Action game: bot_number is correctly set

6 weeks agoTransifex autosync
Rudolf Polzer [Sun, 2 May 2021 05:25:18 +0000 (07:25 +0200)]
Transifex autosync

6 weeks agoFix #2579 "Persistent devastator arena after Level 25" when starting a map with the...
terencehill [Fri, 30 Apr 2021 18:12:47 +0000 (20:12 +0200)]
Fix #2579 "Persistent devastator arena after Level 25" when starting a map with the "Insta action! (random map with bots)" button

6 weeks agoSome more optimizations of Projectile_Draw
terencehill [Fri, 30 Apr 2021 17:33:14 +0000 (19:33 +0200)]
Some more optimizations of Projectile_Draw

6 weeks agoOptimize code rotating prejectiles
terencehill [Fri, 30 Apr 2021 17:28:04 +0000 (19:28 +0200)]
Optimize code rotating prejectiles

6 weeks agoAllow customizing item stats filter with hud_panel_scoreboard_itemstats_filter_mask
terencehill [Tue, 27 Apr 2021 13:39:48 +0000 (15:39 +0200)]
Allow customizing item stats filter with hud_panel_scoreboard_itemstats_filter_mask

6 weeks agoMisc minor cleanups
terencehill [Tue, 27 Apr 2021 12:43:15 +0000 (14:43 +0200)]
Misc minor cleanups

6 weeks agoTransifex autosync
Rudolf Polzer [Tue, 27 Apr 2021 05:23:55 +0000 (07:23 +0200)]
Transifex autosync

7 weeks agoAdd CVar for moving 'Spectators' list over the scoreboard, based on hardcoded positions
AriosJentu [Mon, 26 Apr 2021 16:12:23 +0000 (02:12 +1000)]
Add CVar for moving 'Spectators' list over the scoreboard, based on hardcoded positions

7 weeks agoTransifex autosync
Rudolf Polzer [Sat, 24 Apr 2021 05:24:05 +0000 (07:24 +0200)]
Transifex autosync

7 weeks agoFix 2 more incorrect notifications when notification_show_location is enabled:
terencehill [Fri, 23 Apr 2021 13:09:15 +0000 (15:09 +0200)]
Fix 2 more incorrect notifications when notification_show_location is enabled:

* suicide due to falling into the void showed: "player was in the wrong place (near was in the wrong place)"
* suicide due to a barrel explosion showed: "player Mega Armor (near Mega Armor)" (this one was broken even with notification_show_location disabled)

7 weeks agoFix teamchange notifications when notification_show_location is enabled
terencehill [Fri, 23 Apr 2021 12:50:11 +0000 (14:50 +0200)]
Fix teamchange notifications when notification_show_location is enabled

7 weeks agoGet rid of a wanring when notifications debug is enabled
terencehill [Fri, 23 Apr 2021 12:41:24 +0000 (14:41 +0200)]
Get rid of a wanring when notifications debug is enabled

7 weeks agoAdd / improve some cvar descriptions
terencehill [Fri, 23 Apr 2021 12:37:31 +0000 (14:37 +0200)]
Add / improve some cvar descriptions

7 weeks agoFreezetag: use an alternative lower revive speed if g_freezetag_revive_time_to_score...
terencehill [Wed, 21 Apr 2021 14:19:37 +0000 (16:19 +0200)]
Freezetag: use an alternative lower revive speed if g_freezetag_revive_time_to_score is active but make so that revivals can be resumed at the same speed from the current revival progress: previously a revival always took 2.5 seconds, now it takes from 0 to 4 seconds

7 weeks agoMerge branch 'master' into terencehill/freezetag_updates
terencehill [Wed, 21 Apr 2021 08:39:44 +0000 (10:39 +0200)]
Merge branch 'master' into terencehill/freezetag_updates

# Conflicts:
# qcsrc/common/gamemodes/gamemode/freezetag/sv_freezetag.qc

7 weeks agoTransifex autosync
Rudolf Polzer [Tue, 20 Apr 2021 05:24:03 +0000 (07:24 +0200)]
Transifex autosync

8 weeks agoMerge branch 'terencehill/image_extension_removal' into 'master'
terencehill [Mon, 19 Apr 2021 14:00:35 +0000 (14:00 +0000)]
Merge branch 'terencehill/image_extension_removal' into 'master'

Draw images without specifying an extension

See merge request xonotic/xonotic-data.pk3dir!894

8 weeks agoAllow showing ALL scoreboard scores (even the ones derived from other scores: sum...
terencehill [Mon, 19 Apr 2021 13:25:03 +0000 (15:25 +0200)]
Allow showing ALL scoreboard scores (even the ones derived from other scores: sum, kdratio and frags) with 'scoreboard_columns_set ALL'

8 weeks agoCompact instagib no-ammo countdown code; also fix a typo in notification_lifetime_run...
terencehill [Mon, 19 Apr 2021 12:44:30 +0000 (14:44 +0200)]
Compact instagib no-ammo countdown code; also fix a typo in notification_lifetime_runtime description

8 weeks agoFix cl_forceplayercolors 3; also improve cl_forceplayercolors description
terencehill [Mon, 19 Apr 2021 12:32:40 +0000 (14:32 +0200)]
Fix cl_forceplayercolors 3; also improve cl_forceplayercolors description

8 weeks agoTransifex autosync
Rudolf Polzer [Mon, 19 Apr 2021 05:23:51 +0000 (07:23 +0200)]
Transifex autosync

8 weeks agosv_maxidle*: do nothing if the match has ended
bones_was_here [Sun, 18 Apr 2021 10:55:11 +0000 (20:55 +1000)]
sv_maxidle*: do nothing if the match has ended

8 weeks agosv_maxidle*: Give players longer warning countdowns for longer timeouts
bones_was_here [Sun, 18 Apr 2021 10:05:49 +0000 (20:05 +1000)]
sv_maxidle*: Give players longer warning countdowns for longer timeouts

1/3 of timeout, or 10s, whichever is greater

8 weeks agoImprove legibility of hud_panel_centerprint 1s interval countdowns
bones_was_here [Sun, 18 Apr 2021 09:14:38 +0000 (19:14 +1000)]
Improve legibility of hud_panel_centerprint 1s interval countdowns

The previous fade in/out defaults of 0.2/0.5 meant 1s interval countdown
text was in a faded state ~70% of the time.

These countdowns are commonly seen - end of warmup/start of match,
instagib out of ammo, sv_maxidle*

0.1/0.2 looks good but 0.15/0.15 is nicer for 60hz users.

8 weeks agosv_maxidle: remove redundant whitelist entry
bones_was_here [Sat, 17 Apr 2021 11:42:45 +0000 (21:42 +1000)]
sv_maxidle: remove redundant whitelist entry

8 weeks agosv_maxidle_spectatorsareidle: clarify description
bones_was_here [Sat, 17 Apr 2021 11:38:31 +0000 (21:38 +1000)]
sv_maxidle_spectatorsareidle: clarify description