Blizzard / Blizzard/s2protocol

[Feature Request] Add the matchID or another unique identifier to the replay

Open
#18 8 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
641
Forks
118
PR merge metrics
No merged PRs in 30d

Description

Hey,

this is not really a request for the s2protocol, but for the contents of a replay. Currently is quite hard to say determine that two or more replays are from the same match; all from a different match participant (player, observer, etc).
There is no matchID in it, the matchtime is based on the users PC, gameloops can differ depending on when a player leaves a match (especially for team matches), etc...
There must be a matchID somewhere in the Battlenet-universe for a match. Is it possible to include this in the replay or some other unique hash, to identify the match the replay belongs to?

Thanks and greetings,

Andy!

Contributor guide

No contributing guide indexed for this repository

Research direction

No file, test, or entry point is named in the issue, so begin by locating where replay contents are decoded and where match metadata could be represented. Done means replays from the same match can be identified reliably, with the behavior covered by an appropriate test or reproducible validation.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
game-dev, reverse-engineering
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.