Tracking things, so you don't have to.
You will not be able to track games yourself by just cloning this repository, as the actual game file updating is done by the SteamDB backend. You may be able to replicate the functionality using steamcmd though.
files.json
is a mapping of depot ids and which files to download from them.depots_mapping.json
specifies which folder each depot should download to.- it must contain a mapping for the game appid itself.
common.sh
provides common function used for dumping or decompiling files.
Some folders (such as dota
) are ignored in this repository,
and instead are tracked in GameTracking-Dota2 repository.
All game folders contain a update.sh
file which is run when the game is updated.
For example, hl2/update.sh
and
dota/update.sh
.