Partnersconsole

Материал из wiki.appsalutecreator.com
Перейти к: навигация, поиск

partnersconsole - объект обмена опциями с партнерами.

Параметры

  • id объекта (id) - уникальный номер объекта.
  • тип (type) - Выбранный тип объекта определяет его функциональное назначение и его свойства.
  • имя (name) - Имя объекта в дереве проекта. Может быть произвольным.
  • отображать сразу игровое окно игры или показывать сначала окно лидербордов партнера (leaderboards_hide) - Не показывать окно лидербордов партнера (по умолчанию 0).
  • имя для таблицы лидербордов клауда (leaderboards_table_name) - таблица лидербордов используемых по умолчанию.

Состояния

  • start - Это состояние нужно вызывать в начале уровня.
  • game_over - Это состояние нужно вызывать в конце уровня. В уровневой игре перед отправкой нужно записать параметр levelnum, равный номеру пройденного уровня.
  • post_highscore - Состояние для отправки нового рекорда. Рекорд предварительно нужно записать в параметр highscore объекта. Вызывается при получении рекорда.
  • get_options - Состояние для получения опций. Вызывается обычно при старте игры. При получении опций происходит автоматическая перезагрузка лейаута. Срабатывает только 1 раз, дополнительные проверки не требуются.
  • send_options - Состояние для отправки опций. Вызывается обычно в конце уровня.

Добавляемые параметры

+.png Событие: начало новой игры (изменить состояние объекта) (game_event_play) - Была нажата внешняя кнопка Play, необходим перезапуск игры.

  • объект - объект, состояние которого меняем;
  • состояние - новое состояние для объекта из предыдущего поля;

+.png Событие: показать окно завершения игры (изменить состояние объекта) (game_event_show_menu) - Нужно показать окно завершения игры.

  • объект - объект, состояние которого меняем;
  • состояние - новое состояние для объекта из предыдущего поля;

+.png Событие: скрыть окно завершения игры (изменить состояние объекта) (game_event_hide_menu) - Нужно закрыть окно завершения игры.

  • объект - объект, состояние которого меняем;
  • состояние - новое состояние для объекта из предыдущего поля;

+.png Событие: магазин доступен (изменить состояние объекта) (game_event_store_ready) - Нужно закрыть окно завершения игры.

  • объект - объект, состояние которого меняем;
  • состояние - новое состояние для объекта из предыдущего поля;

+.png Событие: скрыть окно лидербордов (изменить состояние объекта) (game_event_hide_leaderbords) - Нужно закрыть окно завершения игры.

  • объект - объект, состояние которого меняем;
  • состояние - новое состояние для объекта из предыдущего поля;