Skip to main content

Введение

В этой главе будут описаны команды, которые можно использовать внутри игровых сценариев.

Синтаксис команд во многом схож с синтаксисом Ren'Py, однако важно помнить, что на визуальных все сходства и заканчиваются. Love, Money, Rock'n'Roll использует собственный движок, написанный на Unity, поэтому многих возможностей, которые доступны в Ren'Py, в игре попросту нет.

Большинство команд может принимать различные параметры (аргументы), которые делятся на три типа:

  • Обычные
  • Ключевые
  • Флаги

Обычные — параметры, которые являются каким-либо значением.

Ключевые — параметры, которые начинаются с определенного ключевого слова.

Рассмотрим на примере команды, выводящей backdrop-фон:
backdrop bg el duration 10

Здесь bg и duration — названия ключевых параметров, а el и 10 — их значения.

Ключевые параметры могут располагаться в каком угодно порядке, однако они должны быть прописаны после обычных параметров.

Флаги — флаги представляют собой какое-либо ключевое слово, которое не принимает никаких параметров. Обычно включает или отключает какое-либо действие. Как и ключевые параметры, должны прописываться после обычных (за редкими исключениями).

Условные обозначения

Далее при описании синтаксиса команд будут применяться следующие обозначения:

  • (название) — опциональный параметр;
  • [название] — обязательный параметр;
  • {название} — ключевой параметр;
  • |название| — флаг;