Sonar Window Mod
Добавить в игру через Steam
Нажмите «Подписаться»
На странице Steam войдите в аккаунт, если потребуется.
Подписаться
О материале
«Sonar Window Mod» — материал мастерской Barotrauma. Моды, подлодки, предметы и новые задания для экипажа. Данные Steam, описание автора и ссылка для установки через подписку. Совместимость редакцией не проверена.
Описание автора
Sonar Window Mod
Displays your submarine's sonar live on a second (or third) monitor – as a real, standalone window, not a screen mirror. Once you've used any sonar terminal, the mod automatically remembers it and keeps displaying it, even after you've moved on elsewhere – including ping blips, position markers, and distance labels.
Features
-
Keeps running in the background even without the sonar UI open
-
Windowed or fullscreen mode selectable (default: windowed, movable/resizable)
-
Automatically avoids covering the game if the window would overlap it – without ever locking you out
-
Cycle between multiple active sonars without walking up to them (F7)
-
Optionally lock the external display to a single chosen sonar, ignoring others
-
Intruder alarm: red flash + subtle, volume-adjustable sound as soon as an enemy enters your own submarine
-
Shows "Sonar offline" if the device loses power, instead of leaving a frozen image up
-
In-game settings window (F8): adjust target monitor, background color (color wheel slider), refresh rate, circle size, windowed/fullscreen, alarm volume, and more directly in-game
-
Alternatively: all settings also changeable via a text file (settings.txt)
-
Menu language: German, English, or Russian (automatic detection available)
-
Lock the sonar (F9): prevents a different sonar you happen to walk past from taking over the display
-
Show/hide the external window (F10), also automatically hides itself while in the main menu or when the game isn't in the foreground
-
Up to ~60 FPS (configurable higher)
Client-side only, no effect on actual gameplay.
Controls (default, changeable in the F8 menu)
F7 – Cycle to the next active sonar F8 – Open/close the settings window F9 – Lock/unlock the current sonar F10 – Show/hide the external window
Requirement: LuaCsForBarotrauma
This mod needs LuaCsForBarotrauma with CSharp support enabled. Installation (one-time, ~5 minutes):
-
Subscribe to both "LuaCsForBarotrauma" AND "Cs For Barotrauma" in the Workshop, enable both in the Mods menu
-
Main menu → LuaCs Settings (top left) → enable "Enable CSharp"
-
Main menu → Host Server (not directly Singleplayer!) → change the "Server Executable" dropdown from "Vanilla" to "Lua For Barotrauma - DedicatedServer" → start the server (you can turn off public visibility)
-
In the server lobby, open the debug console (F3), type: install_cl_lua, press Enter
-
Restart Barotrauma completely
-
Done – LuaCs now also runs automatically in singleplayer
Why the detour through "Host Server"? This is LuaCsForBarotrauma's own official installation method, not something this mod specifically requires – every CSharp mod for Barotrauma needs this one-time step.
Troubleshooting
Mod doesn't show up in the mod list: Check folder structure, or re-check Workshop subscription/activation.
Mod is enabled but nothing happens:
-
Is "Enable CSharp" active in LuaCs Settings?
-
Did you start an actual round (not just the main menu)?
-
Debug console (F3): is there a line with [CL] and "LuaCs running state entered"? If not, the install_cl_lua step above wasn't completed.
"Access to the path is denied" during install_cl_lua: Known Windows permissions issue. Usually fixed by: running Barotrauma/Steam as administrator, verifying game file integrity (Steam → Barotrauma → Properties → Installed Files), or briefly disabling antivirus for the Barotrauma folder.
Window appears on the wrong monitor / covers the game: Adjust the target monitor in the F8 menu, or stay in windowed mode (default).
Known limitations
-
Only tested on Windows
-
Requires a second monitor (or windowed mode on one)
-
May briefly stop working after major Barotrauma updates until the mod is adjusted
Как установить и запустить
Откройте оригинальную страницу в Steam Workshop, проверьте версию игры, зависимости и порядок загрузки в описании автора. Нажмите «Подписаться» и дождитесь загрузки Steam. Включите материал в меню модификаций или контента игры, если это требуется. Совместимость и запуск редакцией не проверены.