Report cumulative player scores alongside balances
This commit is contained in:
@@ -61,6 +61,14 @@ then deploy the corresponding scripts. The new `telemetryNewMatch`,
|
||||
`telemetryLoad`, `telemetryStore`, `telemetryRemove` and `telemetryResponse`
|
||||
functions are required even if telemetry is disabled by dvar.
|
||||
|
||||
Stat reports now include both `score` (spendable balance) and `score_total`
|
||||
(stock cumulative match score) for each player. Deploy Electric Cherry's
|
||||
`score_total` receiver support before these scripts; older receivers discard
|
||||
the extra field. No additional plugin update is needed for this field.
|
||||
The first stock `end_game` signal is captured without yielding, before
|
||||
intermission replaces the balance with the total. `game_start` remains an
|
||||
identity-only roster.
|
||||
|
||||
Every captured report includes a `match` key (random native process token plus
|
||||
an increasing match counter, at most 64 characters) and a positive `seq`.
|
||||
`game_start` is sequence 1. Retries and replay send the exact original JSON;
|
||||
|
||||
Reference in New Issue
Block a user