Vanilla Expanded Framework (VEF) объединяет программные системы, необходимые многим модам Vanilla Expanded и другим проектам сообщества. Если модификация указывает VEF в требованиях, библиотеку нужно установить и включить — без неё зависимые функции работать не будут.
Vanilla Expanded Framework — основа для модификаций RimWorld
Vanilla Expanded Framework (VEF) объединяет программные системы, необходимые многим модам Vanilla Expanded и другим проектам сообщества. Если модификация указывает VEF в требованиях, библиотеку нужно установить и включить — без неё зависимые функции работать не будут.
Основная задача фреймворка — обеспечивать работу других модов. Общие механики собраны в одном месте, благодаря чему разработчикам не приходится включать одинаковый код в каждую модификацию.
Какие возможности предоставляет
- Дополнительные кнопки действий, переключатели и режимы работы.
- Собственные элементы интерфейса и вкладки осмотра.
- Эффекты здоровья и изменяемые состояния персонажей.
- Расширенное поведение животных.
- Инструменты для механик генов из Biotech.
- Настраиваемое поведение объектов.
- Вспомогательные системы событий, заданий, рассказчиков и генерации мира.
VEF также снимает стандартное ограничение в 12 фракций и включает функциональность обнаружения фракций.
Порядок загрузки и совместимость
Включите Vanilla Expanded Framework перед модами, которым он необходим. Размещайте его ближе к Core, учитывая требования остальных зависимостей.
В описании заявлена совместимость с Faction Control, Empire и Combat Extended. При этом требования и известные проблемы отдельных зависимых модификаций сохраняют значение.
Для разработчиков
Фреймворк доступен не только команде Vanilla Expanded: авторы других модов могут использовать его системы, указав VEF обязательной зависимостью.
Подключайте библиотеку вместо копирования её кода в собственный мод. Описание возможностей и примеры использования доступны в официальной документации.

Комментарии 1
Ну что, поехали? Первый мод из раздела Rimworld. Дальше - больше.
Войдите или зарегистрируйтесь, чтобы оставить комментарий.