Skip to content

Базовые возможности

Перед началом

Если Вы хотите добавить в диалоге какого-то персонажа, то вам нужно создать его до диалога, а не прямо в нём.

Начало диалога

Чтобы перейти в пространство диалога просто напишите dialogue и откройте фигурные скобки. Дальнейшие дейсткия будут писаться в этом пространтсве.

Шаблон

dialogue {
    // Здесь будут ваши действия...
}

Действия

На данный момент в окне диалога есть несколько уникальных возможностей. Но вы также можете использовать действия из основного пространства скрипта (например, анимации персонажа)

Текст в диалоге

Текст от лица персонажа.

npc say { "Привет!" }
Так как это действие находится в пространстве диалога, его действие будет переопределено и вместо чата сообщение будет в окне диалога.


Текст от лица владельца команды.

team send { "Привет!" }
Так как это действие находится в пространстве диалога, его действие будет переопределено и вместо чата сообщение будет в окне диалога.


Просто текст, например слова автора.

send { // Указывайте вручную: name - Имя в окне диалога, text - текст, который нужно показать/
    name = "Неизвестный"
    text = "Привет, мы раньше не встречались?"
}

Варианты Выбора

Выборы создаются только внутри пространства диалога, иначе вам просто напишет, что функция choice не найдена.

Шаблон

choice {
    "Ваш вариант 1" {
        //Действия при выборе
    }
    "Ваш вариант 2" {
        //Действия при выборе
    }
    // И так далее...
}

Диалог будет завершён тогда, когда больше не останется фраз и других выборов.