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
released
field 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)
main
key represents the release date for the original patch (without a letter),add
is for "a" version of it- UNIX timestamps in
dates
array 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.