Команды сценария
Введение
В этой главе будут описаны команды, которые можно использовать внутри игровых сценариев. Синтакс...
Комментарии
Внутри сценария можно оставлять комментарии — они не будут никак интерпретироваться игрой. Кажды...
Лейблы
Текстовое окно
Вывод текста
Синтаксис (narratorID) [text] Параметры narratorID — ID говорящего, опциональный параметр. ...
<note>
Специальный тэг, который можно использовать при выводе текста для обозначения сноски. Синтаксис ...
<w>
Тэг, используемый для расстановки пауз в тексте. Доходя до позиции тэга в тексте, игра приостанав...
<seq>
Запускает определённую заранее последовательность команд. Синтаксис <seq [sequenceID]> Парамет...
clear
Очищает текстовое окно. Синтаксис clear
mode
Задаёт режим текстового окна. Синтаксис mode [name] Параметры name — название мода.Обязател...
time
Меняет цвет оформления текстового окна. Синтаксис time [mode] Параметры mode — название офо...
window
Показывает или скрывает текстовое окно. Синтаксис window [state] Параметры state — show или...
Переменные
Синтаксис Обращение к переменным происходит при помощи символа $, который пишется перед название...
Фоны и персонажи
scene
Меняет фон, а также автоматически убирает все спрайты персонажей на экране. Синтаксис scene [ty...
show
Показывает спрайт персонажа. Синтаксис Описание синтаксиса данной команды будет разделёно на дв...
hide
Убирает спрайт персонажа со сцены. Синтаксис hide [charName] {with} Параметры charName — им...
Переходы
Синтаксис
Переходы прописываются у определённых команд после ключевого параметра with. В качестве значения...
Фоны (background)
Список переходов, которые можно использовать с командой scene. Dissolve dissolve [duration] (us...
Спрайты (character)
Список переходов, которые можно использовать с командой show. Crossfade Одновременно меняет про...
Экран (screen)
Список переходов экрана, которые можно использовать с командой with. Fade Затемняет экран, зате...
Звук
play
Воспроизводит различные звуки. Синтаксис play [channelName] [trackName] {fadeIn} {fadeOut} {ski...
stop
Останавливает воспроизведение звука. Синтаксис stop [channelName] {fadeout} |all| Параметры ...
volume
Устанавливает значение громкости звука на канале. Синтаксис volume [channelName] [volume] {fade...
Партикли
Остальные команды
ach
Разблокирует определенное достижение в Steam. Синтаксис ach [id] Параметры id — ID достижен...
backdrop
Выводит текст поверх определённого набора фонов с затемнением. Используется в основном при перехо...
chibi
Выводит иконки-подсказки с характерным звуком в левом нижем углу экрана. Синтаксис chibi |mute|...
creditsmode
Включает режим титров, в котором у игрока отбирается возможность использовать пропуск строк. Такж...
load
Загружает сценарий. Синтаксис load [name] (label) Параметры name — название сценария.Обязат...
menu
Выводит меню с выборами. Синтаксис menu { [choices] } Параметры choices — список выбо...
overlay_color
Выводит поверх всего игрового экрана определённый цвет. Синтаксис overlay_color [color] {opacit...
pause
Пауза. Синтаксис pause |hard| [duration] Параметры hard — флаг. Если указан, то паузу нельз...
posteffect
Включает эффект пост-обработки. Синтаксис posteffect [effectName] Параметры posteffect — на...
rollcredits
Показывает титры. Текст титров берётся из меню "Помощь". Синтаксис rollcredits (duration) Пар...
sequence и trigger
sequence Определяет последовательность команд, которую можно выполнить внутри сценария при помощ...
unlock_ending
Разблокирует определённую концовку. Синтаксис unlock_ending [name] Параметры name — названи...
with
Команда, у которой есть 3 назначения: Комбинировать переход фона со спрайтами Комбинировать п...