# Введение

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

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

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

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

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

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

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

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

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

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

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

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

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