DownloadLocal
DownloadLocal is a pack file which normally contains files to render the cat walking animation when downloading the game files from the server.
Download local is useful for modders for the following reasons
Highest pack priority
Files stored in DownloadLocal have the highest priority when compared to other pack files. Meaning that if you place a file, for example unitbuy.csv inside DownloadLocal, it will always replace the original unitbuy.csv in DataLocal.
This means that only one pack file needs to be modified to change any game file in the game
No hash validation
Most pack and list files in the game have their MD5 hashes stored in the game code. These hashes are then compared with the .pack and .list files stored in the game package. If these differ, then the files have been modified and the game will throw a data read error.
However DownloadLocal is different, the game does not store the hashes of DownloadLocal.pack or DownloadLocal.list, so they can be modified without needing to edit the hashes stored in the game code.