Skip to content

Клиентские устройства

⚙ Устройства, которые подключаются к управляющему контуру и с которыми могут взаимодействовать (активно или пассивно, через наблюдение) игроки.


Тип устройства Что посылает на сервер Что получает от сервера Зависимость от состояния сервера Влияние на ход игры
люстра (#RGB) - JSON с программой уровень тревоги (alertState) подсказка игрокам о статусе игры
шкала (#SCL) - JSON цифровое значение уровня тревоги + границы значений всех цветов (alertCounter, AlertState threshold) подсказка игрокам о статусе игры
щиток (#PWR) факт подключения батарейки; при подключенной батарейке — факт прикладывания карты/ввода кода JSON с текущим статусом питания (синий: OFF, голубой: AUX, прочие: PWR) уровень тревоги (alertState) Основная механика перевода данжа в игровое состояние (blue → cyan → green)
ящик (#BOX) - JSON (команда: открыть) настраиваемо, по умолчанию нет, обычно вручную присылается команда выдача игрокам лута
вентили (#PIPE) (зарезервировано) успех/неуспех мини-игры команда на доступность мини-игры и её параметры ситуативно влияет на цифровое значение уровня тревоги
аудиоустройство (#SND) - аудиофайлы, команды воспроизведения/остановки ситуативно подсказки/оповещения, фон, мини-квесты, "последние послания"
лазерная дверь (#LOCK) пакеты skabenproto: факт открытия/закрытия, id приложенной карточки и её действие открытие/закрытие, блокировка, звук, текущий цвет, список карт/статусов карточки работают в соответствии с ACL влияет на прохождение между зонами данжа и на цифровое значение уровня тревоги
терминал (#TERMINAL) У терминала четыре состояния: до мини‑игры, сама мини‑игра, успешно, неуспешно. Сервер получает: факт и вид оверрайда; результат мини‑игры; выбор пункта меню; чат с игроками. Контент для игроков (аудио, видео, тексты, чат); параметры меню и оверрайдов; установка состояния терминала; параметры мини‑игр. Переходы между состояниями зависят от цветового статуса базы; наборы контента и меню различаются по статусам. Выдача информации игрокам, изменение общего статуса базы, открытие замков и хранилищ, чат с ИИ базы.