MantisBT - Zandronum
View Issue Details
0000552Zandronum[All Projects] Suggestionpublic2011-08-06 22:472018-09-30 20:21
Frits 
Torr Samaho 
lowfeatureN/A
closedfixed 
MicrosoftWindowsXP/Vista/7
 
1.11.1 
0000552: Teamchat for spectators
This would come in very handy in lots of situations. Allowing spectators to chat discretly amongst eachother in privates or scrims. Discussing about a hacker without scaring him off.
No tags attached.
Issue History
2011-08-06 22:47FritsNew Issue
2011-08-08 14:59kgswsNote Added: 0002079
2011-08-09 00:09DecayNote Added: 0002085
2011-08-09 20:04FritsNote Added: 0002090
2011-08-09 23:27Torr SamahoNote Added: 0002092
2011-08-09 23:33unknownnaNote Added: 0002094
2011-08-09 23:35unknownnaStatusnew => acknowledged
2011-08-10 11:58FritsNote Added: 0002098
2011-08-15 01:09cq75Note Added: 0002125
2011-09-19 15:15DevonNote Added: 0002175
2011-10-11 19:52DevonNote Edited: 0002175bug_revision_view_page.php?rev_id=1159
2011-10-16 12:46EvoNote Added: 0002250
2011-10-17 01:24DuskNote Added: 0002255
2012-06-19 19:44DevonNote Deleted: 0002175
2012-08-20 17:09Nati46Note Added: 0004416
2012-08-21 03:53QentNote Added: 0004417
2012-08-22 23:46TosenNote Added: 0004421
2012-08-23 05:48WartornNote Added: 0004422
2012-08-24 04:52ZzZomboNote Added: 0004426
2012-08-26 20:35Torr SamahoNote Added: 0004475
2012-08-27 00:37NeewbieNote Added: 0004481
2012-08-27 00:38NeewbieNote Edited: 0004481bug_revision_view_page.php?bugnote_id=4481#r2439
2012-08-27 03:33QentNote Added: 0004482
2012-08-27 03:35QentNote Edited: 0004482bug_revision_view_page.php?bugnote_id=4482#r2441
2012-08-27 11:39FritsNote Added: 0004483
2012-08-27 11:39FritsNote Edited: 0004483bug_revision_view_page.php?bugnote_id=4483#r2443
2012-08-27 11:43FritsNote Edited: 0004483bug_revision_view_page.php?bugnote_id=4483#r2444
2012-08-27 11:45FritsNote Edited: 0004483bug_revision_view_page.php?bugnote_id=4483#r2445
2012-08-27 13:51FritsNote Edited: 0004483bug_revision_view_page.php?bugnote_id=4483#r2446
2012-08-27 13:55QentNote Edited: 0004482bug_revision_view_page.php?bugnote_id=4482#r2447
2012-08-27 14:01QentNote Added: 0004484
2012-08-27 14:05FritsNote Added: 0004485
2012-08-27 14:06FritsNote Edited: 0004485bug_revision_view_page.php?bugnote_id=4485#r2449
2012-08-27 14:10FritsNote Edited: 0004485bug_revision_view_page.php?bugnote_id=4485#r2450
2012-08-27 14:11FritsNote Edited: 0004485bug_revision_view_page.php?bugnote_id=4485#r2451
2013-01-27 13:52Torr SamahoAssigned To => Torr Samaho
2013-01-27 13:52Torr SamahoStatusacknowledged => assigned
2013-01-27 13:57Torr SamahoNote Added: 0005840
2013-01-27 13:59Torr SamahoStatusassigned => needs testing
2013-01-27 13:59Torr SamahoTarget Version => 1.1
2013-01-31 06:44bluewizardNote Added: 0005890
2013-03-20 04:12WatermelonNote Added: 0006145
2013-03-24 13:34Torr SamahoNote Added: 0006166
2013-04-07 09:51ArcoNote Added: 0006265
2013-04-07 11:49DuskStatusneeds testing => resolved
2013-04-07 11:49DuskFixed in Version => 1.1
2013-04-07 11:49DuskResolutionopen => fixed
2018-09-30 20:21Blzut3Statusresolved => closed

Notes
(0002079)
kgsws   
2011-08-08 14:59   
Very easy and usefull.
(0002085)
Decay   
2011-08-09 00:09   
Not really useful, and super pointless. Plus, you shouldn't be discussing who you perceive as "hackers" publicly anyway.
(0002090)
Frits   
2011-08-09 20:04   
Most games (quake, tf, cs, ut etc) have this feature. It's not pointless having a chat without disturbing the people that are playing.
(0002092)
Torr Samaho   
2011-08-09 23:27   
I like the idea. If you can gather some more supporters for this, I'll likely implement it.
(0002094)
unknownna   
2011-08-09 23:33   
Dead team spectators in TLMS will still talk to their teammates, right?
(0002098)
Frits   
2011-08-10 11:58   
When you die in TLMS you're not a true spectator just a dead player. IIRC you can use teamchat when your dead and the command for blocking spectator chat isn't set to true. However this shouldn't be confused with spectator teamchat. The latter is talking amongst true spectators, the first one is just normal teamchat as we know it now.
(0002125)
cq75   
2011-08-15 01:09   
This is a good idea, I have seen this in other games and it makes team play much more interesting because you can tell your teammates something important about the game without revealing a weakness to the other team.
(0002250)
Evo   
2011-10-16 12:46   
This is in a few games I play and is a handy feature, so has my support.
(0002255)
Dusk   
2011-10-17 01:24   
Yes.
(0004416)
Nati46   
2012-08-20 17:09   
Indeed important - however I think that instead, there should be a CVAR which can enable or disable spectator chat in team games - so that those who are playing can block it to filter out unnecessary spectator chat, but on the other hand, allow it when picking people in private CTF for example or plainly chatting around.
(0004417)
Qent   
2012-08-21 03:53   
Nati, I think that should be a separate feature because it's doing quite a different thing: allowing players to mute spectator chat vs. allowing spectators to talk without players' hearing.
(0004421)
Tosen   
2012-08-22 23:46   
Supported, especially for the people who don't have teamspeak/ microphones
(0004422)
Wartorn   
2012-08-23 05:48   
Let's make it happen doc. A change like this would be great.
(0004426)
ZzZombo   
2012-08-24 04:52   
12 supporters, no opposers -- Torr, your move!
(0004475)
Torr Samaho   
2012-08-26 20:35   
Alright, let's make this happen :).

So let's talk about how exactly you would like this to work. Should say_team just behave as if there was a "spectator team"? And what should happen in game modes without teams?
(0004481)
Neewbie   
2012-08-27 00:37   
(edited on: 2012-08-27 00:38)
Dead spectator should be still able to talk to their team so IMO this should be a new key bind

(0004482)
Qent   
2012-08-27 03:33   
(edited on: 2012-08-27 13:55)
Dead players (in TLMS) cannot say_team, and I don't think they should. They should be counted among the "spectator team" IMHO. But they should still hear team chat both from their team and the spectator team.

(0004483)
Frits   
2012-08-27 11:39   
(edited on: 2012-08-27 13:51)
I think we should go with the Quake/TF2 approach.

The teamchat button in both games does the following:
True spectators amongst themselves, not even dead players can hear them.
Dead players amongst their team or only amongst their dead team mates if it's LMS.(Sometimes spectator chat is not disabled in lms, I forgot the cvar though) Right now you can't even teamchat to your dead allies when you're dead in LMS.


This is a bit different than Qents idea. Spectators need to use normal chat to communicate to dead players (And vica versa). Because technically they are a different team.

This way you don't need an additional chat button and it's similar to most games.

(0004484)
Qent   
2012-08-27 14:01   
"Dead men tell no tales," so if teammates are dead they shouldn't be talking to their team in secret. Likewise, if they're already dead, then spectators have nothing to keep secret from them, or they from dead players of another team.
(0004485)
Frits   
2012-08-27 14:05   
(edited on: 2012-08-27 14:11)
I agree but what I ment is that dead teammates should be able to discuss in things in private. But their alive teammates won't hear anything.
Unless that flag: spectators/dead can talk to living players is true.

(0005840)
Torr Samaho   
2013-01-27 13:57   
Alright, to get this going, I made say_team consider true spectators, i.e. non-dead spectators, to be a team in game modes with teams. Please test if this works as intended.
(0005890)
bluewizard   
2013-01-31 06:44   
Ok so, it ONLY works on team-based gamemodes. However it does not work in duels, lms, etc. If the point of this is to catch cheaters, then having this working in all game modes is necessary.
(0006145)
Watermelon   
2013-03-20 04:12   
For this to be resolved, are we integrating Bluewizard's post or not?
(0006166)
Torr Samaho   
2013-03-24 13:34   
I'd say for 1.1 the current implementation is sufficient (as long as it works as intended). If the testing is successful, we can mark this as confirmed and use 2.0 as new target version for the non-team gamemode support.
(0006265)
Arco   
2013-04-07 09:51   
Works perfectly on Team-based gamemodes.