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.

Channel

(0 notes)
  • summary: Which chat channel a line belongs to, from global and party through to the cross-server community channels.
  • area: Game.Chat
  • confidence: 0.93

Which chat channel a line belongs to, from global and party through to the cross-server community channels.

  • Kind enum
  • Area Game.Chat
  • Named by beta, stringtable

The channel identifier used by every chat message and by the subscription messages.

ZERO IS GLOBAL, NOT "UNSPECIFIED". This enum has no unspecified member, and the chat messages carry it without explicit presence - so an unset channel field reads as GLOBAL, the loudest channel in the game. Always set it deliberately.

TWO VALUES THE SERVER MAY STILL SEND ARE NO LONGER MAPPED BY THE CLIENT: NOOB and ADS. The client's normalisation switch falls through on them and yields no channel at all. They are kept here because the server can still put them on the wire; handle them as "unknown channel", not as an error.

THREE MORE WIRE VALUES - 17, 18 and 19 - resolve to internal ids the client's readable enum does not name. Two of them are named here from in-game confirmation; the third is our own invention. See TUMULT.

The value names are proven rather than assumed: each wire value was followed through the client's normalisation switch to an internal channel bit, and that bit through the chat metadata table to an unobfuscated name. That chain produces some non-obvious results - wire 9 is ARENA, 10 is PRIVATE, 12 is INFO, 13 is FIGHT_LOG - which is exactly why they are not read off the declaration order.

Not sent on its own — an enum is never sent on its own. inferred

Used by

Values

ValueNumberMeaning
GLOBAL0Open channel visible to everyone nearby. Also the value an unset channel field reads as.
TEAM1Team channel.
GUILD2Guild channel.
ALLIANCE3Alliance channel.
PARTY4Party channel.
SALES5Trade channel used to advertise goods for sale.
SEEK6Recruitment channel used to look for players or groups.
NOOB7Newcomer channel.
THE CURRENT CLIENT NO LONGER MAPS THIS VALUE - its normalisation switch falls through with a warning and yields no channel. The server may still send it.
ADMIN8Moderation channel reserved for staff.
ARENA9Arena channel.
Wire value 9, which the declaration order does not suggest.
PRIVATE10Direct messages between two players.
Wire value 10.
COMMUNITY11Community channel - the language-segregated public channel.
Added after the reference build; the name comes from the client's own readable chat-channel metadata enum.
Which community you are on is set by SetCommunityChannelRequest.
INFO12Informational notices from the server.
Wire value 12.
FIGHT_LOG13Combat log channel.
Wire value 13.
ADS14Advertisement channel.
THE CURRENT CLIENT NO LONGER MAPS THIS VALUE, the same as NOOB. The server may still send it.
EVENT15Event announcements.
EXCHANGE16Exchange channel.
TUMULT17Wire value 17, whose meaning is not attested by any oracle.
WE CHOSE THIS NAME. No oracle carries an identifier for value 17.
Do not rely on the spelling; the NUMBER is the contract.
TERRITORY18Territory channel.
Confirmed in game on 3.6.10.10. Absent before 3.5.3.1 - the value did not exist in the older builds.
GUILD_RAID19Guild raid channel.
Confirmed in game on 3.6.10.10. The newest member of the enum, absent from every earlier build.

Recovered with score 100, confidence 0.93, margin 100 over the runner-up. A margin close to the score means nothing else came near; a thin margin means a decoy nearly won. Members recovered: 20 of 20.

Commentaires des utilisateurs

Aucun avis à afficher.

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.