menu
Выводит меню с выборами.
Синтаксис
menu
{
[choices]
}
Параметры
choices
— список выборов.
Обязательный параметр, должен содержать хотя бы один выбор.
Примеры использования
menu
{
"Выбор 1"
{
# команды внутри этого блока будут выполняться, если игрок выберет первый вариант ответа
"Вы выбрали 1 вариант!"
}
"Выбор 2"
{
# команды внутри этого блока будут выполняться, если игрок выберет второй вариант ответа
"Вы выбрали 2 вариант!"
}
}
Демонстрация
Условия
Также у выборов могут быть условия. Условия указываются при помощи ключевого слова if, которое пишется после названия выбора. В случае, если условие не выполнено, выбор выводиться не будет:
var lovePoints = 0
menu
{
# данный вариант выбора будет показан, если значение lovePoints будет больше 0
"Выбор 1" if $lovePoints > 0
{
# команды внутри этого блока будут выполняться, если игрок выберет первый вариант ответа
"Вы выбрали 1 вариант!"
}
"Выбор 2"
{
# команды внутри этого блока будут выполняться, если игрок выберет второй вариант ответа
"Вы выбрали 2 вариант!"
}
}
Демонстрация
Аналогично можно указывать условия для команды menu
в целом:
var lovePoints = 0
# меню с выборами будет показано, если значение lovePoints будет больше 0
menu if $lovePoints > 0
{
"Выбор 1"
{
# команды внутри этого блока будут выполняться, если игрок выберет первый вариант ответа
"Вы выбрали 1 вариант!"
}
"Выбор 2"
{
# команды внутри этого блока будут выполняться, если игрок выберет второй вариант ответа
"Вы выбрали 2 вариант!"
}
}