Статусы
Состояние объекта, принимаемое через API в объекте ObjectState, служит в качестве исходных данных для скрипта генерации изображения. Каждый статус имеет строковой идентификатор по которому скрипт командой STATUS получает нужные данные.
Статусы, передаваемые из API в виртуальную машину:
Идентификатор | Тип | Назначение |
|---|---|---|
hood | bool | Состояние капота (поле hood объекта |
trunk | bool | Состояние багажника (поле trunk объекта |
left_front_door | bool | Состояние левой передней двери (поле driver_door объекта |
left_back_door | bool | Состояние левой задней двери (поле rear_left_door объекта |
right_front_door | bool | Состояние правой передней двери (поле front_passenger_door объекта |
right_back_door | bool | Состояние правой задней двери (поле rear_right_door объекта |
light | bool | Состояние освещения (в данный момент в протоколе API не передается) значение по умолчанию |
transparent | bool | Специальный "прозрачный" вид (вычисляется как операция |
target_hue | int | Компонента |
target_saturation | int | Компонента |
target_lightness | int | Компонента |