Config lib

Config lib

Config lib — мод для Vintage Story (авторы: VSCustodian, Maltiez и TheInsanityGod). Config lib — библиотека для Vintage Story, добавляющая единый интерфейс настройки контентных модов и изменение значений JSON-патчей.

Зачем нужен этот мод

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

Что добавляет Config lib

Config lib предоставляет API для контентных и кодовых модов, включая поддержку собственных виджетов. Мод может использовать библиотеку как необязательную зависимость: при её отсутствии сохраняются значения по умолчанию из assets.

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

Значения из обычных JSON-патчей тоже можно сделать доступными для редактирования. Это особенно удобно администраторам серверов и авторам сборок, которым нужно быстро подстраивать поведение модов без постоянной правки файлов патчей.

Для интерфейса требуется ImGui. Config lib не добавляет самостоятельный игровой контент: видимые возможности зависят от модов, подключивших его API.

Где скачать Config lib

Официальная страница мода на Vintage Story Mod DB. Оттуда же ставят актуальную версию через менеджер модов игры.

Скачать мод Config lib на mods.vintagestory.at