You are viewing a potentially older version of this package. View all versions.
bobabulkerENTERPRISE-BetterVC-1.0.1 icon

BetterVC

[BETA] Discord-style walkie-talkies with a voice activity HUD

Date uploaded a day ago
Version 1.0.1
Download link bobabulkerENTERPRISE-BetterVC-1.0.1.zip
Downloads 120
Dependency string bobabulkerENTERPRISE-BetterVC-1.0.1

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

README

BetterVC

Walkie-talkies that work like Discord voice chat. Switch a walkie on and you can talk to, and hear, everyone else who has one on, with no button to hold. A small list on screen shows who is talking and how you hear them.

Every player in the lobby should install this mod. The walkie state is shared between players, and someone without the mod will not announce when they are transmitting, so they would sound wrong to everyone else. It is not tested with a mixed lobby.

Features

  • Always-on walkies: transmit automatically if you have a powered on walkie in inventory.
  • Reduced distortion: reduce walkie distortion, entirely configurable
  • Natural distance blend: smooth transition from in-person to walkie talkie audio.
  • Voice activity list: see the names of the player talking, like a Discord overlay voice chat.
  • Per-player noise suppression: turn on Noise Suppression / NoiseSuppressionInterface in LethalConfig and apply to open a screen with a slider for every other player, to clean up their voice on your end (for friends with bad microphones). You can listen to a player, with or without suppression, while you tune it. Settings are not saved: they last until you close the game.
  • Centered radio: remove the annoying constant right-ear walkie audio by centralizing the radio pan.

Known issues

  • With IdleChatterVolume above 0, several powered-on walkies close together stack their chatter into a noisy pile. A limit is planned.
  • Untested with other walkie and voice mods.
  • Audio desyncing in multiplayer sessions [high priority]

AI Content

Although I came up with the idea and project roadmap, a good majority of this mod's implementation is developed with AI tools with efforts for code hygiene. Do not install this mod if using AI-assisted content is not for you.

Feedback

Reproduce the problem and attach BepInEx/LogOutput.log from the affected players. Dm on Discord @ bannbaoo

CHANGELOG

Changelog

[BETA] 1.0.2

  • the per-player noise suppression feature is removed, currently outside the scope of the mod
  • reduced noisy logs
  • WalkieTalkieTalkingNotHeld volume is defaulted to 0

[BETA] 1.0.1

  • add some troubleshooting and logging
  • this is not meant to be a production-ready release/ update

[BETA] 1.0.0

First release.