Requests
52 archives dans cette catégorie
-
Claims the reward for a finished achievement, or every claimable reward at once. Kind request Area Game.Achievement Named by beta Claims one achievement's reward. achievement_id OF -1 CLAIMS EVERYTHING CLAIMABLE AT ONCE. That is a real value, not a sentinel for "unset": the client sends exactly that when the player accepts all rewards. Be sure you meant it - there is no per-item confirmation. The current build pads the message with a nested four-member message that no dumped build writes. Le
- summary: Claims the reward for a finished achievement, or every claimable reward at once.
- area: Game.Achievement
- confidence: 0.87
- 0 commentaires
- 7 vues
-
Asks for the players the character has recently met or grouped with, as distinct from added friends. Kind request Area Game.Social Named by beta, gamemapping It is one of a FIXED FOUR-REQUEST BURST the client fires once per entry into the world, straight after asking for the game context. The client's own name for the routine survives obfuscation: SendRequestAfterCharacterLoaded. The order is constant: ContextCreationRequest (the context first) 1. FriendListRequest 2. AcquaintanceListR
- summary: Asks for the players the character has recently met or grouped with, as distinct from added friends.
- area: Game.Social
- confidence: 0.89
- 0 commentaires
- 21 vues
-
Asks for the whole anomaly board: every subarea, whether an anomaly is there and what it pays. Empty payload. Kind request Area Game.Anomaly Named by beta, gamemapping, stringtable Carries nothing. One request returns the entire board - there is no per-subarea form. THIS IS THE MESSAGE A FARMING SCRIPT WANTS. The board says which subareas currently carry an anomaly and what reward bonus each grants, which is exactly the input for deciding where to go. Ask when you need to choose, not on a lo
- summary: Asks for the whole anomaly board: every subarea, whether an anomaly is there and what it pays. Empty payload.
- area: Game.Anomaly
- confidence: 0.86
- 0 commentaires
- 9 vues
-
Asks for a fresh API token for the in-client shop back end. Empty payload, sent on a timer. Kind request Area Game.Bak Named by stringtable Refreshes the key for Ankama's in-client shop back end. Carries nothing. THE TRIGGER IS TOKEN LIFECYCLE, NEVER USER ACTION, and the client's state machine has three parts worth reproducing: in-flight latch one request at a time. The send routine sets a latch and will not send a second while one is outstanding. 5,000 ms retry whe
- summary: Asks for a fresh API token for the in-client shop back end. Empty payload, sent on a timer.
- area: Game.Bak
- confidence: 0.92
- 0 commentaires
- 8 vues
-
Answers the server's latency poll with the mean of the client's last 50 round-trip measurements, in milliseconds. Kind request Area Game.Basic Named by beta, gamemapping Answers BasicLatencyStatsEvent. One integer: how long your round trips are taking, in milliseconds. WHEN TO SEND IT ONCE PER POLL, IMMEDIATELY, AND FROM NOWHERE ELSE. The client builds this message in exactly one place - inside the handler for the poll - and replies unconditionally. There is no timer, no threshold and no pro
- summary: Answers the server's latency poll with the mean of the client's last 50 round-trip measurements, in milliseconds.
- area: Game.Basic
- confidence: 0.86
- 0 commentaires
- 14 vues
-
Creates a character on the current server. One wrapper field carrying the whole appearance. Kind request Area Game.Character.Management Named by beta, gamemapping ONE FIELD, AND EVERYTHING IS INSIDE IT. The request is a thin wrapper: the whole character - name, class, gender, colours, head - travels in CharacterRemodelingInformation. Read that record before building this one; it is where every rule about the payload lives. WHEN TO SEND IT ONCE, WHEN YOU HAVE CHOSEN EVERYTHING. The real clien
- summary: Creates a character on the current server. One wrapper field carrying the whole appearance.
- area: Game.Character.Management
- confidence: 0.88
- 0 commentaires
- 11 vues
-
Destroys a character. This is irreversible and there is no further confirmation exchange. Kind request Area Game.Character Named by beta, gamemapping STEP 3 OF 3, AND THE DESTRUCTIVE ONE. THE CHARACTER IS GONE. There is no undo, no grace period, and no second confirmation on the wire - the moment this is sent the decision is made. If you are writing automation, the honest answer is that THIS MESSAGE HAS NO LEGITIMATE AUTOMATED USE. Deleting a character is a decision a person makes once; put i
- summary: Destroys a character. This is irreversible and there is no further confirmation exchange.
- area: Game.Character
- confidence: 0.80
- 0 commentaires
- 4 vues
-
Enters the game with a character for the first time, and asks for the tutorial. Kind request Area Game.Character.Management Named by beta, gamemapping USE THIS FOR A CHARACTER YOU JUST CREATED, and CharacterSelectionRequest for one you have already played. Both enter the game with a character; this one additionally tells the server to run the tutorial. WHEN TO SEND IT WHEN YOU VALIDATE A CHARACTER THAT HAS NEVER BEEN PLAYED. In the real client both messages come from the same screen action -
- summary: Enters the game with a character for the first time, and asks for the tutorial.
- area: Game.Character.Management
- confidence: 0.92
- 0 commentaires
- 6 vues
-
Asks for the account's characters on this server. Kind request Area Game.Character.Management Named by beta, gamemapping Carries no payload. Send it once, straight after authentication is accepted - in a capture it goes out ~35ms after AuthenticationTicketAcceptedEvent. NOTHING PUSHES THE CHARACTER LIST. If you never send this you never learn what characters exist, and you cannot select one, because the id required by CharacterSelectionRequest is only obtainable from the answer. When you ma
- summary: Asks for the account's characters on this server.
- area: Game.Character.Management
- confidence: 0.99
- 0 commentaires
- 7 vues
-
Asks the server to propose a character name. Empty payload. Kind request Area Game.Character Named by beta, gamemapping Carries nothing - it is a pure "give me a name". Any field the current build declares here is unused by the client and is left unresolved; send it empty. One request yields one suggestion. Asking repeatedly to fish for a name you like is a traffic pattern a human clicking a button does not produce at machine speed. When you may send it Requires authenticated observed R
- summary: Asks the server to propose a character name. Empty payload.
- area: Game.Character
- confidence: 0.83
- 0 commentaires
- 5 vues
-
Enters the game with a character as a replay rather than an ordinary selection. Kind request Area Game.Character.Management Named by beta, gamemapping THE THIRD WAY INTO THE GAME. CharacterSelectionRequest enters with a character you have played, CharacterFirstSelectionRequest with one you just created, and this one with a character the client resolves to a replay instead. WHEN TO SEND IT FROM THE SAME SCREEN ACTION AS THE OTHER TWO. All three come out of one method in the real client, chose
- summary: Enters the game with a character as a replay rather than an ordinary selection.
- area: Game.Character.Management
- confidence: 0.92
- 0 commentaires
- 6 vues
-
Asks to enter the world with one of the account's characters. Kind request Area Game.Character.Management Named by beta, gamemapping Sent after reading CharacterListEvent. The id MUST come from that list. The real client also sends it automatically for the first listed character when the player has enabled auto-selection, so a capture may show it without any visible interaction. SELECTING WITHIN A FEW MILLISECONDS OF RECEIVING THE LIST IS FASTER THAN ANY HUMAN. In a capture of a real sign-in
- summary: Asks to enter the world with one of the account's characters.
- area: Game.Character.Management
- confidence: 0.93
- 0 commentaires
- 8 vues
-
Says something on a chat channel. This is the message a script sends to talk. Kind request Area Game.Chat Named by beta, gamemapping Talk on a channel. The server echoes your own line back as ChatChannelMessageEvent, so do not render it locally - wait for the echo, as the client does. channel DECIDES WHO HEARS YOU AND IT IS EASY TO GET WRONG. It has no explicit presence, so leaving it unset does not mean "default channel" in any safe sense: it means the enum's zero value, which is Channel.GLO
- summary: Says something on a chat channel. This is the message a script sends to talk.
- area: Game.Chat
- confidence: 0.80
- 0 commentaires
- 11 vues
-
Sends a private message to one player, addressed either by character name or by account tag. Kind request Area Game.Chat Named by beta, gamemapping Talks to one player rather than a channel. THE RECIPIENT IS A ONEOF - SET EXACTLY ONE BRANCH. name addresses a CHARACTER by its displayed name; tag addresses an ACCOUNT by its tag, which is a name plus a numeric discriminator and reaches the person whichever character they are playing. Setting neither sends a whisper to nobody; the message is not
- summary: Sends a private message to one player, addressed either by character name or by account tag.
- area: Game.Chat
- confidence: 0.85
- 0 commentaires
- 4 vues
-
Publishes the client's long-lived public key, opening the session half of the proof-of-identity handshake. Kind request Area Game.Client.Verification Named by beta, gamemapping Answers ServerSessionReadyEvent. It carries your PUBLIC KEY - the value the server will check your proof against. WHEN TO SEND IT IMMEDIATELY ON ServerSessionReadyEvent, once, unconditionally. One construction site, no timer, no other path. That event closes the burst that follows a successful IdentificationRequest, s
- summary: Publishes the client's long-lived public key, opening the session half of the proof-of-identity handshake.
- area: Game.Client.Verification
- confidence: 0.94
- 0 commentaires
- 12 vues
-
Closes the proof-of-identity handshake by answering the server's challenge with a Schnorr response. Kind request Area Game.Client.Verification Named by beta, gamemapping Answers ServerChallengeEvent and ends the three-step exchange opened by ClientIdRequest and ClientChallengeInitRequest. WHEN TO SEND IT IMMEDIATELY ON ServerChallengeEvent, once, unconditionally. One construction site and no other path. THE WHOLE SCHEME, END TO END This is the one page that carries the complete algorithm.
- summary: Closes the proof-of-identity handshake by answering the server's challenge with a Schnorr response.
- area: Game.Client.Verification
- confidence: 0.94
- 0 commentaires
- 10 vues
-
Answers the server's verification poll with a fresh cryptographic commitment - step 1 of a three-step proof of identity. Kind request Area Game.Client.Verification Named by beta, gamemapping Answers ServerVerificationEvent. It opens a three-step proof that you hold a private key, and the value it carries is a COMMITMENT - not an identifier, not something you own, and not something you can look up. WHEN TO SEND IT IMMEDIATELY, ONCE PER POLL, AND FROM NOWHERE ELSE. The client builds it in exac
- summary: Answers the server's verification poll with a fresh cryptographic commitment - step 1 of a three-step proof of identity.
- area: Game.Client.Verification
- confidence: 0.94
- 0 commentaires
- 8 vues
-
Turns on or off the notification shown when a friend, guild member or nearby character unlocks an achievement. Kind request Area Game.Social Named by beta, gamemapping One of the social "warn me when..." toggles the client mirrors to the server. THE SERVER HAS TO BE TOLD because it is the side that decides whether to push the notification; the client cannot honour the setting locally. IT IS SENT IMMEDIATELY ON EVERY FLIP, WITH NO DEBOUNCE. The option lives in Options -> General, in the Soc
- summary: Turns on or off the notification shown when a friend, guild member or nearby character unlocks an achievement.
- area: Game.Social
- confidence: 0.95
- 0 commentaires
- 2 vues
-
Turns on or off the notification shown when a contact dies permanently on an epic server. Kind request Area Game.Social Named by beta, gamemapping One of the social "warn me when..." toggles the client mirrors to the server. THE SERVER HAS TO BE TOLD because it is the side that decides whether to push the notification; the client cannot honour the setting locally. IT IS SENT IMMEDIATELY ON EVERY FLIP, WITH NO DEBOUNCE. The option lives in Options -> General, in the Social block. Flipping i
- summary: Turns on or off the notification shown when a contact dies permanently on an epic server.
- area: Game.Social
- confidence: 0.95
- 0 commentaires
- 3 vues
-
Asks the server to create the character's game context. Sent once per game entry, not once per map. Kind request Area Game.Context Named by beta, gamemapping THIS IS THE STEP THAT PUTS YOU IN THE WORLD. Before it, the server knows who you are and which character you picked, but you have no map, no entities and no context. After it, everything gated on a game context becomes legal. It carries no payload - the message IS the ask. WHEN TO SEND IT ONCE PER GAME ENTRY. NOT ONCE PER MAP. This is t
- summary: Asks the server to create the character's game context. Sent once per game entry, not once per map.
- area: Game.Context
- confidence: 0.92
- 0 commentaires
- 12 vues
-
Tells the server the client has finished loading a map and is ready to play in it. Once per map, every map. Kind request Area Game.Context Named by beta, gamemapping THE SERVER GATES THE WORLD ON THIS. Until it arrives your character is loaded but not live: actors do not move for you, interactive elements do not respond, and the map's contents are not sent. It is the second half of being on a map, and the half you have to do yourself. WHEN TO SEND IT ONCE PER MAP LOAD, EVERY MAP LOAD. This i
- summary: Tells the server the client has finished loading a map and is ready to play in it. Once per map, every map.
- area: Game.Context
- confidence: 0.86
- 0 commentaires
- 6 vues
-
Closes whatever dialog you are in. No payload - the server knows which one. Kind request Area Game.Dialog Named by beta, gamemapping CARRIES NOTHING, AND DOES NOT NEED TO. There is one dialog open at a time and the server knows which; you are saying "I am done with it", not naming it. WHEN TO SEND IT WHEN THE DIALOG WINDOW GOES AWAY - and that is a wider condition than "the player clicked close". In the real client most of these windows raise the leave intent from Unity's OnDisable hook, whi
- summary: Closes whatever dialog you are in. No payload - the server knows which one.
- area: Game.Dialog
- confidence: 0.86
- 0 commentaires
- 6 vues
-
The measurement of the file the server asked about, returned with the algorithm it asked for. Kind request Area Game.Client.Verification Named by beta, gamemapping The answer to FileCheckEvent. It carries the measurement as a STRING - a decimal byte count or a checksum, depending on which CheckType the challenge selected - and the same check type echoed back. COPY THE CHECK TYPE THROUGH UNCHANGED. The client does exactly that: the value from the event is written into the reply without transfo
- summary: The measurement of the file the server asked about, returned with the algorithm it asked for.
- area: Game.Client.Verification
- confidence: 0.99
- 0 commentaires
- 6 vues
-
Asks for the character's friend list. Empty payload - the server knows who is asking. Kind request Area Game.Social Named by beta, gamemapping It is one of a FIXED FOUR-REQUEST BURST the client fires once per entry into the world, straight after asking for the game context. The client's own name for the routine survives obfuscation: SendRequestAfterCharacterLoaded. The order is constant: ContextCreationRequest (the context first) 1. FriendListRequest 2. AcquaintanceListRequest 3. Spous
- summary: Asks for the character's friend list. Empty payload - the server knows who is asking.
- area: Game.Social
- confidence: 0.90
- 0 commentaires
- 12 vues
-
Turns on or off sharing your online status and activity with your contacts. Kind request Area Game.Social Named by beta, gamemapping The wire half of the client's "share my status" setting. With sharing on, your contacts see that you are connected and what you are doing; with it off you appear as not sharing. THE SERVER HAS TO BE TOLD because it is the side that answers other players' contact-list queries - the client cannot honour this locally. It travels the same machinery as the four warn
- summary: Turns on or off sharing your online status and activity with your contacts.
- area: Game.Social
- confidence: 0.95
- 0 commentaires
- 4 vues