Module hltv::data

source · []
Expand description

Types for esports data from HLTV.

Structs

Basic information about a team.

Contains detailed information about an event. Corresponds to data found on HLTV’s event page.

Represents the result of a single map. Examples are: 16-14, 10-16, 19-17

Contains detailed information about a match. Corresponds to data found on HLTV’s match page.

Contains a summary of a concluded match (reference).

A match score refers to the number of won maps of both team 1 and team 2. Examples are 1-0, 2-1, 1-3, etc.

A tuple of a specific players map performance.

Basic player information.

A general W-L match score

Collection of performance metrics of a player.

Basic information about a team.

Contains extensive information about a team.

Contains a summary of an upcoming match (reference).

Enums

Type of event. At this moment either LAN or online.

All CSGO maps that are listed on HLTV

Best-of-X format of a match. Since there are 7 maps in the CSGO map pool, the maximum is Bo7.

Current status of a match.

Refers to either the first or second team in a match, according to HLTV order.