Скрытие/запрет пути
Что такое требование
Требование - это условие, которое проверяет, может ли игрок пройти по пути.
Если условие выполнено - игрок может пройти по пути. Если не выполнено - путь будет заблокирован.
Вы также можете выбрать: показывать заблокированный путь игроку или полностью его скрыть.
Как создать требование
Чтобы создать требование:
- Выберите путь в игре
- Прокрутите вниз до секции «Требование для показа»
- Нажмите «Добавить требование»
После этого появится простое условие: [Ваш первый ресурс] < 0
Как настроить требование
Показать или скрыть путь
В начале секции требования есть чекбокс, который определяет, будет ли путь виден игроку.
- Если путь скрыт: игрок не увидит этот вариант выбора.
- Если путь показан: игрок увидит путь, но он будет помечен как недоступный. При этом игрок увидит, каких ресурсов ему не хватает.
Настройка условий
Как выбрать ресурс
Нажмите на название ресурса и выберите нужный из списка.
Как выбрать тип сравнения
Нажмите на иконку справа от ресурса (например, <, >, =) и выберите нужный знак сравнения.
С чем сравнивать
Справа от знака сравнения есть поле для ввода. Туда можно ввести:
Примеры:
33 + 7[золото] + 7СЛЧИС(1; 10) + 5Как добавить несколько условий
Чтобы проверить сразу несколько ресурсов, добавьте дополнительные условия.
Для этого нажмите «Добавить условие» в секции требования.
Между условиями появится логический соединитель «Или».
Что такое логический соединитель
Соединитель определяет, как проверяются несколько условий. Есть два типа:
«И» - все условия должны быть выполнены одновременно.
Пример: У игрока должно быть И золото > 10, И сила > 5.
«Или» - достаточно выполнить хотя бы одно условие.
Пример: У игрока должно быть золото > 10 ИЛИ сила > 5 (любое из двух).
Порядок проверки условий (приоритет)
Важно понимать, в каком порядке проверяются условия:
- Проверка идёт слева направо
- Если соединителей несколько, сначала проверяются все «И», затем «Или»
Пример:
[сила] > 10 «Или» [золото] > 5 «И» [сила] > 5Сначала проверится:
([золото] > 5 «И» [сила] > 5)Затем результат проверится с первым условием:
[сила] > 10 «Или» (результат «И»)Группы условий - свой порядок проверки
Иногда нужно изменить стандартный порядок проверки. Для этого используются группы условий.
Группа - это как скобки в математике. Всё внутри скобок вычисляется первым:
2 * (2 + 2) = 2 * 4 = 8Как создать группу условий
Нажмите «Добавить группу условий» в секции требования.
Эта группа всегда проверяется первой.
Пример:
[золото] > 10 «И» группа([интеллект] > 10 «Или» [сила] > 10)Сначала проверится группа:
[интеллект] > 10 «Или» [сила] > 10Затем её результат проверится с остальным:
[золото] > 10 «И» (результат группы)Вложенные группы - сложные условия
Внутри группы можно создать ещё одну группу. Это позволяет делать очень сложные проверки.
Чем глубже группа, тем выше ее приоритет.
Чтобы создать группу внутри группы, нажмите «Добавить группу условий» внутри существующей группы.