Введение
В этой главе будут описаны команды, которые можно использовать внутри игровых сценариев.
Синтаксис команд во многом схож с синтаксисом Ren'Py, однако важно помнить, что на визуальных все сходства и заканчиваются. Love, Money, Rock'n'Roll использует собственный движок, написанный на Unity, поэтому многих возможностей, которые доступны в Ren'Py, в игре попросту нет.
Большинство команд может принимать различные параметры (аргументы), которые делятся на три типа:
- Обычные
- Ключевые
- Флаги
Обычные — параметры, которые являются каким-либо значением.
Ключевые — параметры, которые начинаются с определенного ключевого слова.
Рассмотрим на примере команды, выводящей backdrop-фон:backdrop bg el duration 10
Здесь bg
и duration
— названия ключевых параметров, а el
и 10
— их значения.
Ключевые параметры могут располагаться в каком угодно порядке, однако они должны быть прописаны после обычных параметров.
Флаги — флаги представляют собой какое-либо ключевое слово, которое не принимает никаких параметров. Обычно включает или отключает какое-либо действие. Как и ключевые параметры, должны прописываться после обычных (за редкими исключениями).
Условные обозначения
Далее при описании синтаксиса команд будут применяться следующие обозначения:
(название)
— опциональный параметр;[название]
— обязательный параметр;{название}
— ключевой параметр;|название|
— флаг;