This repository contains metadata used by LRG-based projects.
Part of the data is managed manually.
clusters- Server-Region pairsregions- Regions listregions_detailed- Detailed regions list (multiple China regions and more specific location for regions)creeps- Creeps types with unit namesheroes- Detailed heroes information- includes
releasedfield which is an array of[unix timestamp, patchid, (optional) is CM/removed]release date/addition to captain's mode - last flag is unset when the hero is added, 1 if added to CM, 0 if removed from CM
- includes
heroes_spells- lists of hero abilities (QWEDFR in order) with their "mask" overrides and typesitems- Item IDs and tagsitem_categories- types of itemsitems_full- full items data from Valve WebAPImodes- Game modespatchdates- Timestamps for gameplay versions- IDs are in OpenDota compatible format
- starting with 6.70 (including versions which were not technically released in Dota 2, using early timestamps based on Stratz)
mainkey represents the release date for the original patch (without a letter),addis for "a" version of it- UNIX timestamps in
datesarray represent all other versions starting with litera "b"
versions- Major version codeszones- Map zoneslevels- exp required for levelsoverrides- data overrides for many different types of metadata depending on the patch- doen't include all the matches and all the overwritable data (it would be too much otherwise)
- only has a handful of patches
- meant to describe changes to every patch below stated (e.g. item being placed in a different category)
spells_tags- map of IDs and internal spell tagsspells_linked- map of subabilities and their corresponding primary spellsheroes_spells- objects describing abilities of heroes (using spell tags) and talents
Map zones are divided by polygons and described by verticies coordinates in cell format. So, for example, point [0,0] corresponds to cell [128,128] which belongs to the dire_mid polygon. Every polygon contains every point inside of it and on its perimeter.