Barotrauma

Barotrauma

Real Sonar
Showing 1-10 of 18 entries
< 1  2 >
Update: Oct 29, 2024 @ 3:09am

Version 2.0.6

  • Updated Lua features to work with Barotrauma version 1.6.18.1 (Hotfix update)

Update: Oct 22, 2024 @ 10:16pm

Minor Patch

  • New menu option: "Ignored Player Names" allows you to enter the in-game name of a player's character to make them immune to active sonar (comma separated, case-sensitive, no quotation marks).
  • New menu option: "Enemy Sonar" allows you to disable the occasional sonar pings from NPC-controlled submarines.
  • Reduced the spawn rate of Real Sonar treatment items in the world.
  • Fixed a bug that caused the 2nd submarine on a PVP level to occasionally ping its active sonar.
  • Fixed a bug that caused duplicate "serversidelua" affliction instances to be added to the player's CharacterData file at the start of each round.
  • Fixed a bug that would cause the player to not take damage from sonar if they had a strange item equipped e.g. a flashlight in their head slot.

Update: Jul 8, 2024 @ 11:50pm

Maintenance Patch

  • Fixed a recent bug that caused an error message to display after any message typed in the console.
  • Wearing an anechoic suit now uses the new suit animations.
  • Players now grab terminals when they're being used.
  • Bots no longer prioritize anechoic suits if bot damage is disabled.
  • Added the following localizations using generative AI.
    1. Castilian Spanish
    2. Brazilian Portuguese
    3. Korean
    4. Turkish
    5. Traditional Chinese
    6. Simplified Chinese (updated)
    Please let me know if there are any issues with these translations!

Update: Apr 25, 2024 @ 12:00am

Maintenance Patch

  • Updated status effects to include a target to prevent error messages in Barotrauma version 1.4.4.1 (Blood in the Water update).
  • Fixed a Lua-only bug that could cause bots to take damage from active sonar despite not being submerged.
  • Updated medical item stack sizes and terminal overrides to be in line with current-day vanilla.
  • Fixed a bug that caused the sonar to ping once with the "Custom Sonar" setting enabled when interacting with the terminal using a screwdriver.
  • Removed wrecked terminal overrides.

Update: Oct 5, 2023 @ 11:39am

[Lua-only changes]
- Advanced config options like ignored character IDs and wearable protections are now accessible from the in-game menu.
- New config option: Custom Sonar. It is now possible to enter the IDs of any sonar terminal and have them emit Real Sonar pings. This feature applies to all custom terminals with or without an external mod/patch and enables sonar-related bot intelligence for that terminal. Note: This doesn't affect the terminal's UI - changing that still requires a custom patch. Additionally, this allows you to edit the pre-existing terminals, like the navterminal, and change its range, sound, and damage presets.
- Added a "Reset all" button to the in-game menu.

[General changes]
- Rhabdomyolysis now takes 60 seconds before manifesting, behaves more logically, and is slightly easier to treat.
- Cortizide now explodes more consistently when playing multiplayer and has improved visuals.
- Updated the Japanese localization, thanks to d3, who volunteered.

[Performance and bug fixes]
- Finally fixed the severe performance issues with COR by removing delay attributes from status effects. (Credit to _]|M|[_).
- Improved online performance by removing unnecessary movement speed adjustments and explosion forces.
- Fixed a bug that prevented inverted controls from being removed when healing a brain hemorrhage at an outpost doctor.
- Fixed various bugs involving cortizide.
- Fixed some other bugs I forgot about so I can't list them.
- Oh, and lowered active sonar volume.

Update: Aug 17, 2023 @ 6:51pm

[Post-update fixes]
- Fixed a bug that caused sonar pings to be nullified if certain modded characters were nearby.
- Added missing text for the Polish localization. (We're still looking for a Korean translator and someone who can update the translations for Japanese and Chinese.)
- Fixed a minor typo.
- Lowered active sonar volume.

Update: Aug 16, 2023 @ 8:44pm

[Lua-only changes]
- Client-side Lua is now unnecessary. Previously added features that required Lua to be installed both server-side and client-side now only require the server to have Lua enabled - you don't have to teach your friends how to install client-side Lua anymore. (Note that client-side Lua is still required for these features to work in single-player)
- Enemy submarines may occasionally activate their sonar if their captain is near the terminal, conscious, and their hull is not breached.
- All diving suits now provide varying amounts of protection from active sonar without overriding or clashing with other mods. The amount of protection provided is fully customizable in the new config file, as well as the option to add or override the protection of any modded or vanilla item.
- Exosuits now provide full protection against active sonar using the abovementioned method.
- Added an extensive gameplay config with the following customisation options to the Real Sonar menu, rendering the LITE version of Real Sonar obsolete for Lua users:
• Visual intensity slider for sonar impacts
• Visual effect presets for afflictions and treatments.
• Sonar damage, movement speed, and range sliders.
• Functionality toggles for each sonar device.
• Sound and damage toggles for players, bots, and creatures.
• Toggles for human and creature hull detection.
• Ignored character list.
• Wearable protection list.
• And more!

[General changes]
- Submarines using the shuttle terminal (including respawn shuttles) now emit dangerous sonar pings. This new sonar device comes equipped with 99 new custom-made ping sounds and a unique UI.
- Vibration damage can no longer be treated by morphine and other opioids. Manna extract is now 15% more effective.
- All three sonar devices now have unique sonar impact visuals. Beacon station impacts no longer stun and slow humans.
- Bots will no longer use sonar-related medicines for treating non-sonar injuries, e.g., Smart grafts for lacerations. Players can still use the medicines to treat non-sonar injuries, but they won't be included in the recommended treatments UI.

[Performance and bug fixes]
- [Lua] Fixed a bug involving modded creatures from Barotraumatic Creature Pack throwing errors and disabling hull detection.
- [Lua] Mines and homing shells from Barotraumatic Creature Pack are now ignored by sonar.
- [CL Lua] Fixed a bug that caused tinnitus and brain hemorrhage sounds to continue playing after exiting to the main menu.
- [Lua] Fixed a bug that caused bots to use excessive Manna Extract when treating sonar-related injuries.
- Lowered active sonar volume.

Update: Mar 28, 2023 @ 10:35pm

[Lua-only changes]
- Directional pings can now determine if characters are in the aim cone sector and deal 50% more damage than a standard ping. Shoutout trigonometry.
- Wearing an Anechoic Diving Suit now hides the wearer on all active sonar systems and thermal goggles, muffles sound, and grants lower visibility, making the wearer harder to detect.

[General changes]
- Manna extract now provides oxygen to the patient's bloodstream and reduces blood loss.
- Manna extract now grants 7% resistance to damage for the duration of the influence. This buff stacks per limb.
- Manna overdoses now behave more intuitively and only progresses when there's manna influence.
- Rhabdomyolysis takes 33% longer to manifest.
- Improved the visual smoothness of some afflictions.

[Bugs and performance]
- Improved performance by recreating the ping system in Lua. This also allows for easier implementation of new features. When playing with Lua installed, the game automatically uses the new Lua ping system instead of XMLs. The afflictions are still applied through XML, but this may change in the future.
- Fixed a rare interaction that could cause cortizide to have no effect.
- Lowered active sonar volume.

Update: Mar 23, 2023 @ 12:57pm

[Lua-only changes]
- Added sonar-related intelligence for bots. Bots will stay away from hull breaches and flooded rooms while the sonar is on unless they have an anechoic suit.
• Applies to all sources of sonar and all bots.
• Means killing pirates with sonar will be more challenging as they hide away in dry rooms, encouraging boarding to clear the ship.
• Introduces new tactics, such as leaving the sonar on when boarding a pirate ship with anechoic suits. This causes the pirates to run away from the entry breach, granting you safe entry.
• The distance between the bot and the sonar is taken into account. If the bots think they're far enough from the source, they will ignore it and enter flooded areas.
• If the command room is flooded and no anechoic suits are available, bots will wait until the navigation terminal breaks from water damage before going in for repairs.
• Bots are not worried about directional sonar. (Until I make being hit by a directional ping do extra damage next update.)

- Bots will now communicate their situation when it comes to sonar and convey the following information in (fully localised) messages:
• If they're looking for an anechoic suit.
• If they can't find an available anechoic suit.
• When to turn off the sonar for repairs.
• When they're caught in the sonar.

[General changes]
- Sonar now damages all creatures rather than a select few. This allows compatibility with creature mods.
- Sonar damage to creatures increased by 13%. For reference, killing a crawler now takes around 25 pings or just under a minute at close proximity to the source.
- Effectively removed the accumulative creature damage cap. This means you can technically kill the Doomworm with just sonar. It will only take 2 and a half hours.
- Creatures no longer heal from sonar damage.
- Added language localisation for the volume menu.

[Performance and patches]
- There is now an in-built performance patch for DynamicEuropa (DE). If you have DE enabled along with Real Sonar, a more lightweight method of hull detection will be used.
- Improved the efficiency and accuracy of the hull detection script.
- Lowered active sonar volume.

Update: Mar 13, 2023 @ 10:57am

Small fixes for Barotrauma 1.0.
- Fixed a lighting issue with the Navigation Terminal.
- Fixed rhabdomyolysis not progressing properly.
- Optimised sonar impact visuals.
- Lowered active sonar volume :)