
Script Blocks
Активный0.0
Установок
Последнее обновление
Версии
Script Blocks
Данная модификация вводит в игру специальные блоки, предназначенные для создания приключенческих карт и подземелий.
Важная информация
Мод находится на стадии альфа-тестирования, что означает:
- Не все запланированные функции реализованы
- Существующие возможности могут быть изменены
- Возможны кардинальные изменения в работе
- Некоторые элементы могут быть удалены
- Вероятны ошибки и сбои в работе
- Документация минимальна
- Рекомендуется создавать резервные копии миров
Основные возможности
Блоки сценариев
Основная концепция заключается в создании сценариев за пределами видимой зоны подземелья. Существуют блоки, способные обнаруживать игроков, интерактивные элементы и другие объекты, которые активируют заранее настроенные позиции. Также имеются блоки, выполняющие различные действия при активации: спавн мобов, изменение состояния блоков, отправка сообщений, размещение пазлов, выдача достижений и многое другое. Вспомогательные блоки включают счетчики, блоки задержки и реле.
Все блоки предназначены для использования в структурах с пазлами и настраиваются через внутриигровой интерфейс.
Диалоговые системы
Диалоги создаются на основе данных и активируются через специальные блоки. Каждый диалог представляет собой последовательность текстов и вариантов ответов. При выборе ответа могут происходить различные события:
- Открытие нового диалога
- Получение достижения
- Генерация лута и выдача предметов игроку
- Отправка сообщения
- Активация блока в указанной позиции
- Взаимодействие с блоком (аналогично правому клику)
Ответы могут блокироваться/разблокироваться через достижения и требовать определенные предметы.
Торговые системы
Магазины создаются на основе данных и активируются через специальные блоки. Каждый магазин может содержать несколько сделок, которые открываются через достижения. Сделка включает предлагаемый предмет и список требуемых для обмена предметов.
Блоки передачи взаимодействия
При взаимодействии с этими блоками действие передается другому блоку. В настоящее время доступны все существующие типы дверей и люков.
Телепортационные системы
Телепортирующие блоки могут перемещать игрока и его группу в указанное место измерения. Настройка позиции включает:
- Точку возрождения игрока или мирового спавна
- Конкретную позицию в измерении, заданную другим телепортом
- Специальные локации
Локации создаются на основе данных и ссылаются на структуру с контрольным блоком. Локации могут блокироваться/разблокироваться через достижения и требовать предметы. Они могут быть общедоступными или персональными.
Система жилищ
Жилищные блоки имеют владельца и зону влияния. В этой зоне только владелец может размещать, разрушать и взаимодействовать с блоками. Владелец может добавлять других игроков в различные списки с разными правами доступа.
Определение владельца происходит двумя способами: через взаимодействие с блоком или автоматически в персональных измерениях игроков.