Barotrauma

Barotrauma

Soundproof Walls
Showing 11-20 of 26 entries
< 1  2  3 >
Update: 27 Feb, 2024 @ 4:12am

Version 1.1.0

  • Sounds that play from items are now muffled when placed in a container (suggested by "Lagmanor"). There is a new advanced setting called "Container Ignored Sounds" for customising this. Reminder: an empty string "" can be used to ignore all sounds, effectively disabling this feature.

  • The hydrophone switch now keeps its state when toggling active sonar (suggested by "silly creature :3"). Instead of the hydrophone switch being turned off when active sonar is enabled, hydrophone "efficiency" will now drop to 0% until passive sonar is enabled again, after which it will climb back to 100% over the next few seconds. This climb is visualized by the changing color of the hydrophone switch UI. Note: if you prefer the old logic, there is a new toggle option in the menu called "Hydrophone Legacy Switch".

  • Water ambience volume now adjusts faster, most noticeable when toggling the hydrophones. The speed of this transition is configurable using the new menu slider: "Water Ambience Transition Speed".

  • Flow and fire sounds are now muffled when monitoring the hydrophones.

  • Added Polski localization - credit to Sqor.

Bug Fixes & Improvements
  • Improved the performance of the core update loop.
  • Fixed a bug that prevented fire sounds from being muffled when submerged or wearing a diving suit.
  • Improved the client reading of voice chat from the server.

Update: 19 Feb, 2024 @ 2:21pm

Version 1.0.7

  • Added 日本語 localization - credit to d3.

  • Fixed a bug that could cause a crash if a player was eavesdropping when the round ended.

  • Reduced the likelihood of player voices becoming bugged and getting stuck as muffled (Still need more info on this bug).

  • There's a new experimental setting only found in the config file that will try to muffle flow sounds based on the player's path to leaks called EstimatePathToFakeSounds (off by default). Lua must be reloaded after editing the config file directly. The pitch of path-muffled flow sounds can be adjusted with the Muffled Component Pitch slider.

Update: 17 Feb, 2024 @ 10:17pm

Version 1.0.6

  • Fixed a bug that could cause a crash if a player started speaking on the same tick a sound played.
    Cause: Non-thread safe dictionary being used for voices and sounds.

Update: 17 Feb, 2024 @ 9:45am

Version 1.0.5.1

  • Hotfix to correct the Soundproof Walls Linux DLL not being compiled correctly.

Update: 17 Feb, 2024 @ 9:16am

Version 1.0.5

  • Fixed a Linux-specific bug that prevented players from loading a game.
    Cause: An issue with MonoMod that causes an unmanaged PAL_SEHException.
    Unfortunately, for Linux users, the solution for this problem comes at the cost of removing the "Listening..." text above the player's head when eavesdropping.

  • Fixed a bug that could cause a crash when updating a non-pitch ignored sound.
    Cause: Performing a concurrent update on a non-concurrent collection (HashSet).
    Credit to @Kohru for finding and diagnosing this issue!

Update: 16 Feb, 2024 @ 2:20am

Version 1.0.4

  • New Setting: Wall Ignored Sounds - useful for hearing sounds like alarms/sirens through walls without ignoring them altogether.
  • New Setting: Bubble Ignored Names - allows toggling the drowning effects for specific players by entering their character's name. Enter an empty string "" to disable for all players.

Bug Fixes
  • Fixed a bug that could cause a crash if an explosion detached the player's head.
    Cause: Trying to access the player's head position when it no longer exists.

Update: 11 Feb, 2024 @ 10:33am

Version 1.0.3

  • The distance value used to muffle sounds and determine volume for looping sounds now uses the most optimal path through each gap. This improves consistency when dealing with large gaps or unconventional hull setups.

  • Sound distances are now calculated from the character's head to the sound source rather than from the character's torso like vanilla.

  • Non-looping sounds that are underwater with the player now start at a 1.0 pitch multiplier instead of 0.75. This makes sounds like gunshots slightly easier to hear underwater without having to ignore pitching them altogether (the pitch still decreases with range).

Bug Fixes
  • Fixed a bug that caused outside looping sounds to be played at zero volume through hydrophones.
    Cause: Mismatched coordinate systems used in distance calculation.

  • Fixed a bug that caused looping component sounds added to the Ignored Sound list to be played at zero volume.
    Cause: Returning before volume calculation.

  • Fixed a bug that caused looping status effect sounds to be permanently pitch-shifted if the sound started playing when muffled.
    Cause: No pitch handling for status effect sounds (they're not meant to be pitched, which is also fixed by this).

Update: 10 Feb, 2024 @ 1:24pm

Version 1.0.2

  • Added Русский localization - credit to routerchain.

  • Fixed a bug that caused looping sounds to have no volume when spectating. Cause: distance calculation used wrong coordinate system.

  • Fixed a bug that prevented non-vanilla submarines from accessing the hydrophones. Cause: exiting loop with return instead of continue.

  • Removed some unnecessary files.

Update: 10 Feb, 2024 @ 6:04am

Version 1.0.1

Public release

  • Added Français localization - credit to Thespirou54
  • Added Deutsch localization - credit to some_william

Update: 9 Feb, 2024 @ 9:50am

Version 1.0.0.2

  • Hotfixed an issue caused by the previous hotfix...