mirror of
https://github.com/Cesarus85/ringfall-mjolnir-vr.git
synced 2026-10-28 02:00:36 +01:00
A player's scoreboard menu (right-click, then the player) had Mute voice, this machine's own choice. It is now Mute voice and chat: this machine plays none of their voice and shows none of their lines, and tells no one. It is offered whether or not voice chat is on. The host's menu adds Mute for everyone / Unmute for everyone. It is the chat's /mute for 20 minutes (every machine told "Milenko muted for 20 minutes"), and it now silences the player's voice too: the host relays none of a muted player's machine's voice (voice_host_relay), as it relays none of their lines. /mute from the chat mutes their voice the same way. debug.network_test_chat now also has the host mute the last player for everyone (network_chat_host_mute, as its scoreboard does) and unmute them, and the last player's machine mute the host's for itself. On three Linux machines over system link, with debug.voice_test's tone as open mic: - the host's mute: no machine showed the player's line, they alone were told the minutes left, and the host and the other client stopped hearing their voice until the unmute (one second heard at the edge); - the client's own mute: only that machine stopped showing the host's lines and hearing the host's voice. CI's Linux test step passes (484, 6 skipped). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>