Авторы могут использовать это устройство, чтобы устанавливать точки появления различных предметов, а также привязывать конкретные предметы к тем или иным местам появления.
Генератор предметов — одно из устройств творческого режима, позволяющих создавать предметы. В данном случае вещи появляются прямо над устройством.
Устройство «Генератор предметов» доступно в Каталоге ресурсов в категории «Устройства». Здесь вы можете найти устройство с помощью поиска или вручную. Дополнительную информацию о поиске устройств см. в разделе Использование устройств.
При использовании нескольких копий одного устройства рекомендуем менять названия устройств.
Параметры устройства
Базовые функции этого устройства позволяют, к примеру, задавать промежуток времени между созданием предметов, а также выбирать классы, которые могут поднимать созданные предметы. Кроме того, у него есть дополнительные параметры — например, возможность присвоить созданным предметам стоимость в ресурсах.
По умолчанию при первом размещении генератор предметов отключён.
Контекстный фильтр
На некоторые устройства действует функция «Контекстный фильтр». Она скрывает или отображает настройки в зависимости от значений, установленных для ряда связанных параметров. Она убирает убрать лишние элементы из панели изменений и облегчает работу с настройками.
Однако далеко не всегда понятно, какие параметры или значения активируют контекстный фильтр. Чтобы помочь вам определить их, мы выделяем _курсивом_ все значения, активирующие контекстный фильтр. Мы перечислим все параметры, включая те, на которые действует контекстный фильтр. Если они скрыты или отображаются только при определённых значениях параметра, мы сделаем пометку для этого параметра в разделе «Описание».
Стандартные значения выделены полужирным шрифтом.
Вам доступны следующие параметры устройства.
| Настройка | Значение | Описание |
|---|---|---|
Повторное создание предметов | Вкл., Выкл. | Определяет, остаются ли созданные предметы в списке или удаляются из него. Если этот параметр отключён, доступные для создания предметы в какой-то момент закончатся и устройство не будет генерировать новые. |
Случайные предметы | Откл., Случайно, Без повторов | Эта настройка управляет созданием случайного предмета. Если выбрать Без повторов, устройство создаёт по одной копии всех предметов в случайном порядке, прежде чем начать создавать предметы по второму кругу. |
Отображать базы в игре | Вкл., Выкл. | Определяет, будет ли устройство видно игроку во время игры. |
Создание предмета по таймеру | Вкл., Откл. | Определяет, через какое время будет создан предмет. Если выбрано значение Откл., параметр Время до первого предмета будет скрыт. |
Время до первого предмета | Никогда, Мгновенно, 10 сек., Выберите время | Определяет время после начала игры, через которое устройство создаёт первый предмет. |
Повторное создание предмета по таймеру | Вкл., Откл. | Воспользуйтесь параметром «Интервал между появлением предметов», чтобы определить, сколько времени должно пройти до создания следующего предмета. Если выбрано значение Откл., параметр Интервал между появлением предметов будет скрыт. |
Интервал между появлением предметов | Никогда, Мгновенно, 10 сек., Выберите время | Определяет временной интервал между созданием предметов. |
Стоимость предмета в единицах древесины | Бесплатно, Выберите количество | Сколько древесины можно получить за предмет. |
Стоимость предмета в единицах камня | Бесплатно, Выберите количество | Сколько камня можно получить за предмет. |
Стоимость предмета в единицах металла | Бесплатно, Выберите количество | Сколько металла можно получить за предмет. |
Стоимость предмета в единицах золота | Бесплатно, Выберите количество | Сколько золота можно получить за предмет. |
Исходное кол-во боеприпасов для оружия | Не переопределять, Выберите число от 1 до 999 | Определяет количество боеприпасов, находящихся в оружии на момент получения (определяется ёмкостью магазина). |
Доп. боеприпасы для оружия | По умолчанию, Выберите число от 1 до 999. | Определяет количество дополнительных боеприпасов, которое появляется в инвентаре игрока при получении оружия. По умолчанию боеприпасы выдаются в зависимости от типа боеприпасов, используемых для оружия. |
Автоподбор на ходу | Вкл., Откл. | Определяет размер отображаемого предмета. |
Разрешить появление при блокировке | Да, нет | Этот параметр отображается только тогда, когда для параметра Автоподбор на ходу задано значение Вкл.. Определяет возможность создания предмета, если игрок блокирует генератор. |
Особенность появления предмета | Нет, Гравитация, Метание | Исходное перемещение созданного предмета. Нет: предмет не падает и не отлетает при появлении. Гравитация: при появлении предмет падает на землю. Метание: при появлении предмет отлетает. |
Масштаб предмета | 1x, Выберите размер | По умолчанию предметы отображаются в обычном размере. Вы можете сделать предметы больше, чтобы они стали заметнее. |
Включение в начале игры | Да, Нет | По умолчанию устройство включено в начале игры. Если вы хотите выбрать условия включения устройства, выберите вариант Нет. |
Безостановочное создание предметов | Вкл., Выкл. | Определяет, продолжит ли генератор производить предметы, если созданный до этого предмет ещё не подобрали. Будьте осторожны: в сочетании с другими параметрами, такими как повторное появление предметов и интервал между появлением предметов, включение этого параметра может привести к скоплению огромного количества предметов в одной точке. Устройство отслеживает последний созданный предмет, но остальные остаются в игре и не удаляются при выключении устройства или при вызове функции Переключить на следующий предмет. |
Разрешённая команда | Любая, Выберите команду | Предметы, созданные устройством, могут подобрать только члены этой команды. |
Инвертировать команду | Нет, Да | Нет: активировать устройство могут все команды, кроме указанной. Да: активировать устройство может только указанная команда. |
Действие на команду | Все, кроме выбранной, Только выбранная | Если вы выберете Все, кроме выбранной, подбирать созданные предметы смогут все команды, кроме указанной в настройках параметра Разрешённая команда. Если вы выберете Только выбранная, подбирать созданные предметы смогут только игроки команды, указанной в настройках параметра Разрешённая команда. |
Разрешённый класс | Без класса, Любой , Выберите класс | Определяет класс, который может подобрать предмет, созданный этим устройством. Без класса означает, что такие предметы могут подобрать только игроки без присвоенного класса. |
Инвертировать класс | Нет, Да | Нет: активировать устройство могут все классы, кроме указанного. Да: активировать устройство может только указанный класс. |
Действие на классы | Все, кроме выбранной, Только выбранная | Если вы выберете Все, кроме выбранного, подбирать созданные предметы смогут все классы, кроме указанного в настройках параметра Разрешённый класс. Если вы выберете Только выбранный, подбирать созданные предметы смогут только игроки с классом, указанным в настройках параметра Разрешённый класс. |
Прямая привязка события
Ниже приведены параметры прямой привязки события для этого устройства.
Функции
Функция реагирует на событие на устройстве и выполняет действие.
Нажмите на параметр любой функции, а затем нажмите Выбрать устройство, чтобы открыть выпадающее меню устройства.
Выбрав устройство, нажмите на Выбрать событие, чтобы привязать таймер к событию, которое активирует функцию устройства.
Если функция воздействует на несколько устройств, нажмите кнопку Добавить и повторите процесс.
| Настройка | Описание |
|---|---|
Включить при получении сигнала | Включает устройство, когда происходит событие. |
Отключить устройство при получении сигнала | Выключает устройство, когда происходит событие. |
Переключить на следующий предмет при получении сигнала | Когда происходит событие, генератор переключается на следующий предмет. |
Создать предмет при получении сигнала | Когда происходит событие, генератор создаёт предмет. |
События
Событие сообщает другому устройству, когда следует выполнить функцию.
Нажмите на параметр любого события, а затем нажмите Выбрать устройство, чтобы открыть выпадающее меню устройства.
После выбора устройства нажмите Выбрать функцию, чтобы привязать таймер к функции для этого устройства.
Если функция воздействует на несколько устройств, нажмите кнопку Добавить и повторите процесс.
| Настройка | Описание |
|---|---|
Отправить событие при поднятии предмета | Когда игрок поднимает предмет, генератор отправляет на выбранное устройство событие и активирует заданную функцию. |
Примеры дизайна
Ниже приведён пример того, как вы можете использовать генератор предметов.
Безостановочное создание предметов
Чтобы предметы появлялись безостановочно после события, объедините генератор предметов с переключателем.
Используемые устройства:
1 x генератор предметов
1 x переключатель
Разместите генератор предметов и выбросьте рядом с ним столько предметов, сколько пожелаете, чтобы зарегистрировать их. Выберите следующие параметры.
Настройка Значение Описание Случайные предметы
Случайн.
Генератор предметов каждый раз создаёт случайный предмет из зарегистрированных.
Отображать основание во время игры
Выкл.
База будет невидимой во время игры.
Время до первого предмета
1 секунда
Включённый генератор предметов создаёт первый предмет после секундной задержки.
Интервал создания предметов
Мгновенно
Предметы создаются один за другим, без задержек.
Включение в начале игры
Нет
Генератор предметов не включается в начале игры и не создаёт предметы, пока его не включат.
Безостановочное создание предметов
Вкл.
Генератор предметов продолжает создавать предметы независимо от того, поднимают их или нет.
Разместите переключатель и задайте для него следующие параметры:
Настройка Значение Описание Модель устройства
Старый рычаг
Переключатель будет выглядеть как старый рычаг.
Настройте для переключателя следующие прямые привязки события.
Функция Устройство Событие Описание Отправить событие при включении
генератор предметов.
Включить
Когда игрок включает переключатель, генератор предметов начинает создавать предметы.
Отправить событие при отключении
генератор предметов.
Выключить
Когда игрок отключает переключатель, генератор предметов прекращает создавать предметы.
Ниже приведён принцип взаимодействия устройств из этого примера дизайна.
| Устройство A | Функция | Устройство B | Событие | Пояснение |
|---|---|---|---|---|
Генератор предметов | Включить | Переключатель | Отправить событие при включении | Когда игрок включает переключатель, генератор предметов начинает создавать предметы. |
Генератор предметов | Выключить | Переключатель | Отправить событие при отключении | Когда игрок отключает переключатель, генератор предметов прекращает создавать предметы. |
Вы создали базовый функционал для безостановочного создания предметов.
Это достаточно эффективный способ создания награды и источников силы для игроков. Используйте различные устройства игрового процесса, чтобы включить генератор предметов и активировать поток предметов. Примените триггер, чтобы начать создавать предметы, когда игрок входит в комнату, или подключите генератор охранников, чтобы награды выдавались только после их уничтожения.
Измените параметр Интервал между появлением предметов, чтобы установить частоту, которая лучше подходит вашему игровому режиму.