Aller au contenu
Afficher dans l'application

Une meilleure façon de naviguer. En savoir plus.

Asterobot

Une application plein écran sur votre écran d'accueil avec notifications push, badges et plus encore.

Pour installer cette application sur iOS et iPadOS
  1. Appuyez sur Icône de partage dans Safari
  2. Faites défiler le menu et appuyez sur Ajouter à l'écran d'accueil.
  3. Appuyez sur Ajouter dans le coin supérieur droit.
Pour installer cette application sur Android
  1. Appuyez sur le menu à trois points (⋮) dans le coin supérieur droit du navigateur.
  2. Appuyez sur Ajouter à l'écran d'accueil ou Installer l'application.
  3. Confirmez en appuyant sur Installer.

FightStartEvent

  • summary: Placement is over and the fight itself begins. The message is empty.
  • area: Game.Fight.Preparation

Placement is over and the fight itself begins. The message is empty.

Kind event · Area Game.Fight.Preparation

The end of the placement phase. The fight announced by FightStartingEvent and joined with FightJoinEvent stops being a preparation and becomes a running fight.

WHAT TO DO WHEN YOU RECEIVE IT

1. Leave your placement state. Placement requests - FightPlacementPositionRequest to move to another starting cell, FightReadyRequest to say you are ready - no longer apply. 2. Stop the placement countdown you started from FightJoinEvent.time_max_before_fight_start. 3. SEND NOTHING BACK. The handler builds no request. 4. Wait for the turn loop: FightTurnEvent says whose turn it is, and FightTurnStartPlayingEvent tells you when your own fighter may act.

There is nothing to read: the message is empty, and the client reacts to its arrival only. The handler that receives it is the one that also handles FightStartingEvent and FightJoinEvent; it switches its fight state out of preparation and publishes an internal notification for the rest of the client.

DO NOT CONFUSE IT WITH FightStartingEvent. That one opens the fight, before placement; this one closes placement. A fight you join after placement is over sends no placement phase at all (FightJoinEvent.is_fight_started is then true).

When you may send it

  • Requires context_ready inferred

Related messages

  • Unsolicited - nothing you send causes this the server decides when placement ends (every fighter ready, or the placement countdown elapsed) and announces it on its own

Compte

Navigation

Recherche

Recherche

Configurer les notifications push du navigateur

Chrome (Android)
  1. Appuyez sur l'icône de cadenas à côté de la barre d'adresse.
  2. Tap Autorisations → Notifications.
  3. Ajustez vos préférences.
Chrome (Desktop)
  1. Cliquez sur l'icône représentant un cadenas dans la barre d'adresse..
  2. Select Paramètres du site.
  3. Find Notifications et ajustez vos préférences.