MantisBT - Zandronum
View Issue Details
0004221Zandronum[All Projects] Suggestionpublic2024-04-09 20:202024-04-16 13:43
duke 
 
normalminorN/A
resolvedfixed 
n/an/an/a
3.2 
3.2 
0004221: Expose voice chat setting of servers to launcher queries
Since voice chat is a prominent feature of the upcoming version, I think it would be great if server browsers could directly show and filter servers by voice chat status (enabled / disabled / proximity / global etc). I would certainly like to display this info on'https://doomlist.net [^]'

I imagine adding the value of sv_allowvoicechat as a new SQF_EXTENDED_INFO flag would be adequate, I'm not sure if there are other related vars that should also be added.
No tags attached.
child of 0001888needs testing Kaminsky Voice Chat 
Issue History
2024-04-09 20:20dukeNew Issue
2024-04-11 12:38dukeNote Added: 0023595
2024-04-11 12:54dukeNote Edited: 0023595bug_revision_view_page.php?bugnote_id=23595#r14160
2024-04-11 18:41KaminskyRelationship addedchild of 0001888
2024-04-11 19:27KaminskyProduct Version3.1 => 3.2
2024-04-14 11:44dukeNote Added: 0023606
2024-04-14 12:58WaTaKiDStatusnew => needs review
2024-04-14 15:16DrinkyBirdStatusneeds review => needs testing
2024-04-16 13:00dukeNote Added: 0023616
2024-04-16 13:43KaminskyStatusneeds testing => resolved
2024-04-16 13:43KaminskyFixed in Version => 3.2
2024-04-16 13:43KaminskyResolutionopen => fixed
2024-04-16 13:43KaminskyAssigned To => Kaminsky
2024-04-16 13:43KaminskyAssigned ToKaminsky =>

Notes
(0023595)
duke   
2024-04-11 12:38   
(edited on: 2024-04-11 12:54)
This was very easy to implement. I have the changes ready and will submit a MR as soon as my access is approved on Heptapod.

(0023606)
duke   
2024-04-14 11:44   
MR submitted:
'https://foss.heptapod.net/zandronum/zandronum-stable/-/merge_requests/105 [^]'

I decided to only expose sv_allowvoicechat since that should be enough detail for server browsers. Adding sv_proximityvoicechat is also an option but seemed unneccessary.
(0023616)
duke   
2024-04-16 13:00   
MR has been merged, wiki updated. 'https://doomlist.net [^]' now uses the new flag to show an indicator for voicechat-enabled servers.
This ticket can be resolved.