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.

FightCommonInformation

  • summary: One fight as seen from the map: its id, its type, its teams, where their swords stand and each team's options.
  • area: Game.Common

One fight as seen from the map: its id, its type, its teams, where their swords stand and each team's options.

Kind struct · Area Game.Common

The description of one fight on a map, as a player outside it sees it. It travels in two places: MapComplementaryInformationEvent.fights lists the fights already running when the map loads, and ShowChallengeEvent announces each fight that starts later.

WHAT IT CARRIES

FightCommonInformation.fight_id which fight; use it to follow the fight FightCommonInformation.type what kind of fight, a FightType FightCommonInformation.teams_information one entry per team: its members, its leader, its side and its type FightCommonInformation.teams_position the map cell where each team's swords stand FightCommonInformation.teams_options each team's options: secret, restricted to the party, closed, asking for help

The three lists run in parallel, one entry per team - a captured two-team fight carries two teams, two cells and two option sets. That pairing is read from the shapes and one capture, not from client code.

HOW THE CLIENT USES IT. One routine turns the record into the client's fight object wherever it arrives: it keeps the id and the type, converts each team and each option set, and keeps the cells. The team and option records have no signature here, so their members keep obfuscated names in the recovered schema.

Some builds pad the record with a bool or a string; the client reads neither.

Not sent on its own — it is only ever carried by ShowChallengeEvent.fight_information and MapComplementaryInformationEvent.fights. inferred

Used by

Fields

#FieldTypeMeaningYou set it
1typeFightTypeWhat kind of fight it is.
A FightType.
never
2fight_idint32Which fight. (fight id)
Observed: 2066
never
3teams_positionrepeated int32The map cell where each team's swords stand, one per team. (map cell id)
Observed: [309, 310]
never
4teams_informationrepeated FightTeamInformationThe teams, one entry each: members, leader, alignment side and team type.
A list of FightTeamInformation. In a monster fight the monster team's leader is the monster group's id on the map, which is negative.
never
5teams_optionsrepeated type not documented yetEach team's options: secret, restricted to the party, closed, asking for help.
A list of FightOptionsInformation (four flags), which has no signature here; one entry per team.
never

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.