Нажатие на кнопку

Экшн событие, происходящее во время игры, когда игрок нажимает на кнопку во время игры или в сервис режиме.

Суть

Игрок нажимает на кнопку, переходит на следующий шаг в пути.

Сценарий

  1. Текущая кнопка перестает гореть
  2. Звуковой сигнал: Кнопка нажата
  3. Путь игры + 1
  4. Следующая кнопка в пути загорается и становиться активной

Если полседняя в пути:
Выигрыш


Если путь игры 0:
Старт игры


Если сервис режима:
Просто звучит сигнал нажатия на кнопку


Reference

Во время игры, возможно нажать на активные кнопки игроку. Во время этого контроллер посылает событие checkpoint_pressed с параметрами id (номер кнопки от 0) и state (0 - кнопка отжата, 1 - кнопка нажата).

Событие Запрос Описание
checkpoint_pressed (object) {id:n,state:1} Нажатие на кнопку, где n - номер кнопки от 0.
checkpoint_pressed (object) {id:n,state:0} Отжатие кнопки, где n - номер кнопки от 0.

Пример запроса:

socket.emit('checkpoint_pressed', {id: 1, state: 1});

Changelog

18.06.2018 ipacmanx add reference 10.06.2018 ipacmanx init

Posts

subscribe via RSS