OdinOnDemand 1.0 — мод для Valheim

OdinOnDemand 1.0 - мод для Valheim Моды

OdinOnDemand 1.0 — мод для Valheim который добавляет в Valheim множество уникальных медиаплееров, которые позволяют вам смотреть YouTube, управлять видеофайлами, слушать музыку и радиостанции — и все это на игровых экранах и радио.

Что меняет мод OdinOnDemand 1.0

Мод OdinOnDemand 1.0 добавляет медиаплеер в игру Valheim с помощью которого вы можете слушать музыку и смотреть Youtube прямо в игре.

Обзор мода OdinOnDemand 1.0

 

Особенности

— Универсальная поддержка мультимедиа
— Постоянная синхронизация и интеграция с несколькими игроками
— Киноэкраны
— Театральный экран, телевизор с плоским экраном, настольный телевизор, монитор, старый телевизор, ноутбук
— Музыкальные плееры
— Граммофон, бумбокс, радио, ресивер
— Динамики, которые можно подключить к любому стационарному устройству медиаплеер с помощью пульта дистанционного управления
— Связанные динамики меняют центр расположения звука
— Дистанционное управление для использования экранов на расстоянии
— Мобильные проигрыватели;
— Тележка — «Повозка Барда», сборная. Используется путем указания и щелчка с помощью пульта дистанционного управления.
— Пояс — «Ремень Скальда», купленный у Хальдора, рецепт которого можно настроить. Используется при оснащении и использовании пульта дистанционного управления при указании на пустое место, например, не на медиаплеер. Администраторы могут указать и щелкнуть пояс другого пользователя и открыть его меню.
— Поддержка плейлистов YouTube.
— Уникальная система динамических радиостанций с простой поддержкой надстроек радио. —
Новый визуализатор музыкальных сигналов.

Как установить мод для Valheim: OdinOnDemand 1.0

Установка плагина довольно проста: просто установите его в Bepinex/plugins или используйте r2modman. Он должен быть установлен как на сервере, так и на клиенте.

Использование медиаплеера. В игре установите медиаплеер. Взаимодействуйте с ним, чтобы открыть графический интерфейс.

Удаленное воспроизведение. Вы можете вставить прямые ссылки в поле URL-адреса для воспроизведения удаленных файлов онлайн. Связанный файл должен иметь совместимый кодек. Вы также можете вставить ссылки youtube/youtu.be, и плагин обработает это для всех медиаплееров. Все медиаплееры имеют дополнительную возможность воспроизводить аудиофайлы совместимых кодеков , а также ссылки на soundcloud.com — некоторые песни SoundCloud недоступны, в зависимости от исполнителя и того, как они загружают/лицензируют свое искусство.

Локальное воспроизведение Медиаплееры могут воспроизводить файлы из локальной файловой системы вашего компьютера. Вы можете использовать поиск по абсолютному и относительному пути для локальных файлов.

Поиск абсолютного пути включает букву диска и не синхронизируется в многопользовательской игре, если только игроки не имеют идентичную структуру путей к файлам (что маловероятно). Например, C:\videos\bunny.mp4 или файл://C:\videos\bunny.mp4.

Поиск по относительному пути начинает поиск файлов из папки OdinOnDemand. Поиск по относительному пути должен включать префикс local:// или local:\\
Чтобы загрузить файлы из папки плагина, укажите местоположение вашего мультимедиа — например, подпапку мультимедиа в папке плагина OdinOnDemand — здесь путь будет local://movies/ media.mp4 <- вставьте это в поле URL в игре.
Это будет преобразовано в F:\SteamLibrary\steamapps\common\Valheim\BepInEx\plugins\Valmedia-OdinOnDemand\movies\media.mp4 или в другое место, где может находиться пользовательская установка Valheim.
Вы можете объединить видеофайлы со своими пакетами модов или поручить Vikings разместить файлы в соответствующих местах для упрощения синхронизации локального воспроизведения. Играйте в них в игре, чтобы узнать о событиях, знаниях и многом другом. Вы можете извлечь из любой точки локальной папки плагина.

Плейлисты Youtube
Медиаплееры поддерживают плейлисты Youtube. Когда список воспроизведения настроен, в пользовательском интерфейсе появится новая информация. Викинг, который изначально устанавливает список воспроизведения, обрабатывает логику списка воспроизведения, поэтому, если он покинет область или отключится, воспроизведение списка воспроизведения остановится. Это многопользовательская синхронизация. Не пропускайте треки слишком быстро. Вы можете перетасовать или зациклить плейлист. При зацикливании зацикливается весь плейлист, а не отдельные видео. Последнее воспроизведенное видео будет сохранено как видео автозапуска.

Синхронизация времени
Медиаплееры будут регулярно отправлять запросы на синхронизацию времени с текущим владельцем медиаплеера (ZDO). Вы можете настроить время между отправкой запросов в файле конфигурации.

Чтобы вручную найти время на носителе, используйте кнопку «Установить время» в меню настроек зубчатого колеса. Время ввода в секундах.

Дистанционное управление

Медиаплеерами можно управлять на расстоянии с помощью пульта дистанционного управления. Пульт дистанционного управления можно изготовить из 1 бронзы. Просто экипируйте его, наведите на медиаплеер и щелкните. Наведите курсор на Повозку Барда и щелкните ее, чтобы использовать ее. Наведите указатель мыши и не щелкните ни на один другой медиаплеер, на котором есть Ремень Скальда, способный его использовать. Администраторы могут указать и щелкнуть на Ремень Скальда другого игрока.
Вы можете связать динамики с медиаплеерами, используя дополнительное действие на пульте дистанционного управления. Выберите динамик, затем выберите медиаплеер для сопряжения. Повторите этот процесс, чтобы разорвать пару. Вы можете просмотреть количество динамиков и отменить привязку всех динамиков на панели настроек медиаплеера.
Параметры конфигурации включают ключевые конфигурации, максимальное расстояние до контроллера и возможность сделать доступ к удаленному управлению конфиденциальным.

Блокировка

медиаплеер можно заблокировать в правом верхнем углу меню. Когда медиаплеер заблокирован, викинги могут получить к нему доступ только в том случае, если у них есть доступ к частной области, созданной Уордом.
Администраторы могут заблокировать медиаплееры из меню шестеренки, не позволяя обычным викингам взаимодействовать с определенными экранами.

Дополнительные опции

Кнопка-шестеренка в правом нижнем углу отображает дополнительные параметры. Здесь доступны параметры доступа только для администратора, расстояния прослушивания и общей громкости.

— Основная громкость контролирует общий уровень громкости для этого типа медиаплеера для каждого отдельного медиаплеера. Это клиентская опция, позволяющая Vikings отключать или усиливать звук для медиаплееров по своему вкусу. Для каждого типа медиаплеера — свой микшер — киноэкраны, радиоприемники и мобильные плееры.
— Расстояние прослушивания — это параметр, синхронизируемый в многопользовательской игре, который изменяет, насколько далеко слышен звук от отдельных медиаплееров. Это может быть ограничено в конфигурации плагина, которая не применяется администраторами.

Значения по умолчанию и значения основного тома на стороне клиента также можно изменить в конфигурации.

Большинство функций синхронизируются в многопользовательской игре посредством событий RPC, включая время игрока. Том находится на стороне клиента.

Динамические радиостанции
Чтобы использовать Dynamic Audio Loader, вам необходимо подготовить аудиофайлы и дополнительные ресурсы в определенном формате. Вы можете создать свою собственную станцию ​​из пакета ресурсов или из папки, содержащей аудиофайлы, а затем распространять их через репозитории модов или пакеты модов.

Создать из пакета ресурсов

1. Подготовьте пакет ресурсов:

— Ваш пакет ресурсов должен содержать все аудиоклипы, которые вы хотите включить в свою станцию.
– Включите текстовый ресурс «title», содержащий название вашей станции.
– При желании добавьте спрайт-эскиз «миниатюра», чтобы визуально представить вашу станцию. Убедитесь, что в Инспекторе свойств для него установлен ресурс типа «Спрайт».
– Если вы хотите, чтобы ваша станция воспроизводила треки в случайном порядке, включите текстовый ресурс «в случайном порядке».

скачать моды для Валхейм

2. Загрузка станции:

— Станция будет создана автоматически, когда пакет ресурсов будет помещен в (Путь к плагину, например OdinOnDemand)\assetbundles.

Создать из папки

1. Подготовьте папку:

— Поместите все ваши аудиофайлы (поддерживаемые форматы: `.ogg`, `.wav`, `.mp3`, `.flac`) в одну папку.
— Создайте файл title.txt, содержащий название вашей станции, и поместите его в ту же папку.
— При желании добавьте файл изображения с именем «thumbnail» и одним из поддерживаемых расширений (.png, .jpg, .jpeg, .bmp, .tga, .gif). используется в качестве миниатюры станции.
— Если вы хотите, чтобы ваша станция воспроизводила треки в случайном порядке, создайте в папке пустой файл с именем shuffle.txt.
2. Загрузка станции:

— Станция будет создана автоматически при помещении папки (Путь к плагину, например OdinOnDemand)\radio.

Чтобы создать собственный аддон радиостанции для удобного распространения, выполните следующие простые шаги:

1. Создайте папку своей станции.
2. Создайте необходимые файлы:
— odinondemand.txt: этот файл означает, что папка является дополнением к радиостанции. Просто создайте пустой файл odinondemand.txt в папке вашей станции.
— title.txt: Этот файл должен содержать название вашей радиостанции. Создайте файл «title.txt» в папке вашей станции и напишите в нем название вашей станции.
3. Добавьте аудиофайлы. Добавьте аудиофайлы (.ogg, .wav, .mp3 или .flac) в папку станции. Плагин распознает эти файлы как часть вашей радиостанции.
4. (Необязательно) Поддержка AssetBundle: Если вы предпочитаете использовать AssetBundle, следуйте приведенным выше инструкциям, чтобы создать свой AssetBundle, затем поместите файл AssetBundle в папку вашей станции с расширением «.assetbundle».
5. Заархивируйте файлы для загрузки в Thunderstore/Nexus или поместите папку в Valheim\BepInEx\plugins\

Station Playback.

При инициализации игрового мира диспетчер серверной станции инициирует симуляцию воспроизведения:

1. Выбор дорожки: если включен режим перемешивания, треки перемешиваются для создания случайного порядка воспроизведения. В противном случае треки воспроизводятся в том порядке, в котором они появляются на станции.

2. Синхронизация. В многопользовательских играх Station Manager гарантирует, что все игроки одновременно прослушивают одну и ту же дорожку, создавая общий звук. Это достигается путем регулярной синхронизации текущего трека и времени воспроизведения со всеми плеерами.

3. Отслеживайте прогресс:Треки воспроизводятся последовательно. Когда заканчивается один трек, начинается следующий. Если включено перемешивание, порядок будет меняться после каждого полного цикла треклиста станции.

4. Циклическое воспроизведение: станция непрерывно воспроизводит список треков. После завершения воспроизведения последней дорожки воспроизведение возвращается к первой дорожке (или к перемешанной дорожке, если перемешивание включено).

Сервер будет моделировать положение или «время» воспроизведения станции и при необходимости отправлять их игрокам.
Как только проигрыватель инициирует воспроизведение станции через медиаплеер, он получает самые последние данные станции с сервера, загружает клиентскую часть радиостанции и воспроизводит мультимедиа.

Для правильного воспроизведения клиенты и серверы должны иметь одинаковые файлы.

Конфигурация

Начиная с OOD 1.0, файлы конфигурации теперь хранятся в BepInEx\config\OdinOnDemand\.
Конфигурация включает настройки для выбора YouTube API, регулировки громкости, параметры расстояния для воспроизведения звука, конфигурации на стороне сервера и клиента, функции удаленного управления, настройки VIP-режима. и параметры затухания звука. Он позволяет широко настраивать поведение медиаплеера в игре, включая параметры включения или отключения определенных функций, регулировку громкости, настройку расстояний для приема звука и указание настроек только для администратора.

Рецепты Рецепты

Предметы теперь можно настраивать с помощью файла json, расположенного в BepInEx\config\recipes.json и рецептах_item.json. мод автоматически создаст их.

VIP-система (бета-версия).

Если эта функция включена, только VIP-персоны могут размещать, удалять и взаимодействовать с частями OdinOnDemand (за исключением администраторов).

Включается через файлы конфигурации. Установите для VIP-режима значение True и добавьте SteamID для VIP-персон. Вы также можете настроить сообщение. Система очень проста, поэтому, пожалуйста, оставляйте отзывы на Github или Nexus.

Известные проблемы

. Бумбоксы в настоящее время сложно разместить. Просто… продолжай пытаться. Кажется, они легче размещаются на местности. Я не совсем понимаю, почему это происходит. Граммофоны не затронуты.

Если на панели управления драйвером графического процессора включена принудительная вертикальная синхронизация, мод может не работать.

Для  правильной работы и установки необходимо установить OOD Lib и Node сервер для резервного копирования функций YouTube

OdinOnDemand 1.0 мод для Валхейм

Скачать мод для Valheim: OdinOnDemand 1.0

Файл проверен через VirutTotal. Вирусов и вредоносных программ не обнаружено.

 

Скачать OdinOnDemand 1.0 можно по ссылке ниже:

OdinOnDemand 1.0 - мод для Valheim

Скачать Node-сервер для резервного копирования функций YouTube.

 

 

Оцените статью
( Пока оценок нет )
Поделиться с друзьями
Valheim Inside