
Lavender API
Активный0.0
Установок
Последнее обновление
Lavender API
Lavender представляет собой мощный инструмент, который предоставляет разработчикам модов, создателям сборок и обычным игрокам возможность создавать внутриигровые руководства и документацию в виде удобных для чтения интерактивных книг-справочников.
Основные возможности
Для написания содержимого используется интуитивно понятный язык разметки Markdown с дополнительными расширениями, которые позволяют органично интегрировать контент в игровой процесс. Система дополнена поддержкой мощных макросов и полным доступом к функционалу фреймворка owo-ui.
Одной из уникальных особенностей является возможность просматривать любую книгу непосредственно в игре, когда она находится во второй руке персонажа. Это особенно удобно, когда нужно сверяться с инструкциями во время их выполнения.
Ключевые функции
- Создание книг на основе данных с практически мгновенной перезагрузкой
- Организация записей в категории для удобной навигации
- Глубокая система ссылок между разделами и категориями
- Визуализация структур и многоблочных конструкций с подсказками по сборке
- Поэтапное открытие контента, связанное с системой достижений игры
- Встроенная поддержка отображения всех стандартных рецептов и простой фреймворк для создания пользовательских
- Полная поддержка локализации
- Индивидуальные закладки для каждого сохранения
- Возможность расширения книг других модов, что идеально подходит для интеграции документации аддонов
Начало работы
Чтобы приступить к созданию собственных книг с помощью Lavender, выполните первоначальную настройку и ознакомьтесь с руководством по началу работы в подробной документации.
Для примера реализации можно изучить книгу "Wispen Testament" из мода Affinity, которая демонстрирует все возможности системы.
Благодарности
- Команде Patchouli за создание оригинального мода, вдохновившего разработку Lavender
- Пользователю chyzman за идеи, которые легли в основу многих функций, включая просмотр во второй руке