Unify player profiles across T5 and T6
This commit is contained in:
+12
-7
@@ -10,18 +10,23 @@ This also excludes existing round 1 records. Early telemetry is retained so
|
||||
qualifying games keep their start time, roster and cumulative counters.
|
||||
|
||||
Click a player's name to open their shareable profile at
|
||||
`/leaderboard/players/[game]/[guid]`. Profiles show all ten lifetime statistics,
|
||||
`/leaderboard/players/[guid]`. Profiles combine Black Ops I (T5) and Black Ops II
|
||||
(T6) records for the same GUID. Existing `/leaderboard/players/[game]/[guid]`
|
||||
links redirect to the combined profile. Profiles show all ten lifetime statistics,
|
||||
headshots as a percentage of kills, kills per down, average kills and observed
|
||||
rounds per game, and completion rate. Each map has its own complete set of
|
||||
records; match history shows individual counters, server, date and completion
|
||||
credit in pages of 25 games. Map names link back to that map's leaderboard.
|
||||
records; map records and match history identify their game. Match history shows
|
||||
individual counters, server, date and completion credit in pages of 25 matches
|
||||
across both games. Map names link back to that map's leaderboard in its game.
|
||||
Use **Refresh stats** to load the latest reports. Ratios with a zero denominator
|
||||
display a dash. Profiles always cover all recorded maps for that game and player.
|
||||
display a dash. Profiles always cover all recorded maps across both games.
|
||||
|
||||
The leaderboard uses the existing three telemetry events; no reporter change is
|
||||
required. Each player is identified by **game + GUID**, with their latest reported
|
||||
name displayed. Different names for the same GUID do not split their records;
|
||||
identical names with different GUIDs remain separate. GUIDs stay strings.
|
||||
required. Profiles identify a player by **GUID**, displaying the latest reported
|
||||
name across both games. Different names for the same GUID do not split their
|
||||
profile; identical names with different GUIDs remain separate. Rankings remain
|
||||
scoped to each game and its map filters, and stored player records remain keyed
|
||||
by **game + GUID**. GUIDs stay strings.
|
||||
|
||||
## Recorded statistics
|
||||
|
||||
|
||||
Reference in New Issue
Block a user