CS:GO frames contain the
teams (array) playing,
tournament ids, as well as the current
round (integer; starts at 1), and
game_number (integer; starts at 1).
If the game has already ended, the
finished (boolean) key will update and will also contain the
winner_id of the victorious team.
Unlike in League of Legends, the
current_timestamp (integer) is not actually a timestamp, but the time elapsed since the beginning of the current round, in seconds. This makes it highly unreliable for timekeeping, and its inclusion is only for clients to easily differentiate frames.
The team objects in the
counter_terrorists (array) and
terrorists (array) each contain their
score (integer) (score in the BO) and
round_score (integer), as well as their
Player objects in the
players (array) contain their
deaths, as well as whether the player
There are 3 kinds of CS:GO events: Kills, Round starts and Round ends.
Alll events have the following fields:
- id: event id (intger)
- type: event type (string)
- ts: event timestamp (integer)
- match: current match information (object)
- game: current game information (object)
- playload: event detailed information (object)