Music Broadcast System
Добавить в игру через Steam
Нажмите «Подписаться»
На странице Steam войдите в аккаунт, если потребуется.
Подписаться
О материале
«Music Broadcast System» — материал мастерской Barotrauma. Моды, подлодки, предметы и новые задания для экипажа. Данные Steam, описание автора и ссылка для установки через подписку. Совместимость редакцией не проверена.
Описание автора
Music Broadcast System - Custom Speakers
Two craftable devices that let you play your own music through your submarine - heard by everyone on the server.
What's included
-
Music Transmitter - press [E] to toggle playback on/off. Sends the signal to every connected speaker.
-
Music Speaker - plays the music from its own position and glows while active. Wire as many as you want to one transmitter.
How to use
-
Craft both at a Fabricator: 1 FPGA Circuit + 1 Steel each.
-
Place them, then wire the transmitter's signal_out to each speaker's set_state input (screwdriver + wire).
-
Press [E] on the transmitter to start/stop the music.
Adding your own music
-
Convert your track to OGG Vorbis, 48000 Hz.
-
Replace Music/track01.ogg in the mod folder with your file.
-
Optional: add track02.ogg, track03.ogg... and enable the commented "random track" block in Items/musicitems.xml.
Notes
-
Pure XML, no plugins required. Works in singleplayer and multiplayer (all clients must have the mod enabled).
-
No next/previous or volume buttons in this version - one looping track per speaker (or random-on-start with multiple tracks).
UPD:Guys, unfortunately, it’s impossible to achieve full synchronization with the XML version of the mod; there will be some issues with it in multiplayer. I’ve ironed out all the flaws and am going to create a Lua version specifically designed to ensure the mod works properly in multiplayer.
Music Broadcast System — музыка на субмарине
Два крафтящихся устройства, чтобы играть свою музыку по лодке. Слышно примерно в пределах двух комнат от каждого динамика. Работает в одиночной игре и мультиплеере (мод нужен всем игрокам и серверу).
Что внутри
-
Музыкальный транслятор — включает и выключает воспроизведение (клавиша E).
-
Музыкальный громкоговоритель — проигрывает выбранный трек. Можно поставить несколько и подключить к одному транслятору.
Крафт
На верстаке, за каждый предмет:
-
1 × Схема на базе ППВМ
-
1 × Сталь
Как пользоваться
-
Установи транслятор и один или несколько громкоговорителей на субмарине.
-
Отвёрткой проведи провод:** транслятор signal_out → громкоговоритель set_state**.
-
Важно: подключай только set_state. Не используй toggle — в мультиплеере из‑за этого возможен рассинхрон звука.
-
Нажми E на громкоговорителе → выбери трек 0–9.
-
Нажми E на трансляторе → музыка вкл / выкл.
Мультиплеер
-
Мод должен быть включён у всех игроков и на сервере.
-
Выбранный трек синхронизируется между игроками (ручной выбор в меню динамика).
-
Не включай одновременно Workshop-версию и локальную копию из LocalMods — будет конфликт.
Своя музыка (для тех, кто правит мод локально)
В папке Music/ лежат слоты track01.ogg … track10.ogg. Номер в меню динамика: 0 = track01, 9 = track10.
Формат: OGG Vorbis, 48000 Hz.
Пример конвертации на Линукс (ffmpeg):
ffmpeg -i "песня.mp3" -ar 48000 -c:a libvorbis -q:a 5 track01.ogg
Важно: мод не сканирует папку автоматически. Работают только файлы, прописанные в Items/musicitems.xml.
-
Файл есть, строки в XML нет → трек не играет.
-
Строка есть, файла нет → ошибка при выборе этого номера.
-
Меньше/больше 10 треков → убери лишние/добавь новые строки в XML и уменьши/увеличь max в меню выбора трека.
UPD: Мужики, к сожалению в моде на XML полной синхронизации достичь невозможно, в мультиплеере с ней будут некоторые проблемы. Я убрал все недочеты, буду делать LUA версию, заточеную на адеватную реализацию данного мода в мультиплеере
Как установить и запустить
Откройте оригинальную страницу в Steam Workshop, проверьте версию игры, зависимости и порядок загрузки в описании автора. Нажмите «Подписаться» и дождитесь загрузки Steam. Включите материал в меню модификаций или контента игры, если это требуется. Совместимость и запуск редакцией не проверены.