Proto commits in matthid/s2client-dotnet

These 13 commits are when the Protocol Buffers files have changed:

Commit:30c1db7
Author:Matthias Dittrich

update proto files (fixes https://github.com/matthid/s2client-dotnet/issues) and fake, update to beta001

The documentation is generated from this commit.

Commit:e6f9462
Author:Matthias Dittrich

update to proto3 syntax

Commit:039e679
Author:Matthias Dittrich

Add 'external/s2client-proto/' from commit '33304283ee5debab7e25d1c6401ee1fd893f4686' git-subtree-dir: external/s2client-proto git-subtree-mainline: 263060917bbd99ee8f39e8798ffdc72b30d20bc2 git-subtree-split: 33304283ee5debab7e25d1c6401ee1fd893f4686

Commit:b477de9
Author:BLIZZARD\kcalderone
Committer:BLIZZARD\kcalderone

Added tech requirement data. Fixing proto include path.

Commit:99412d5
Author:abrunasso
Committer:BLIZZARD\kcalderone

Added has_vespene and has_minerals to UnitTypeData.

Commit:fbee05e
Author:abrunasso
Committer:BLIZZARD\kcalderone

Added food required, provided, ability id, race and build time.

Commit:29bdf9e
Author:BLIZZARD\kcalderone
Committer:BLIZZARD\kcalderone

Added option to download a replay's build for old version replay support.

Commit:299cef9
Author:abrunasso
Committer:BLIZZARD\kcalderone

Added resource cost, upgrade time and ability id to UpgradeData.

Commit:b2cc0dc
Author:abrunasso
Committer:BLIZZARD\kcalderone

Moved is_powered to coincide with units it works for.

Commit:fa984c1
Author:BLIZZARD\abrunasso
Committer:BLIZZARD\kcalderone

Added whether or not the unit is powered.

Commit:342c916
Author:Timo Ewalds

Fix imports to work in python3

Commit:31e0633
Author:Michael Holtan
Committer:GitHub

Fix typo "Map published the BattleNet" Fix typo "Map published the BattleNet" to "Map published to BattleNet" in the descriptive comment for field 'battlenet_map_name' of the RequestCreateGame message object, explaining that the map name has to match one already published to the Battle.net service. Minor typo, but there's enough complexity in learning the AI API that even an ephemeral confusion would be unwanted. Official wording uses "publish your maps [...] to the Battle.net service" http://us.battle.net/sc2/en/game/maps-and-mods/tutorials/publishing/

Commit:dca8b68
Author:Jacob Repp
Committer:BLIZZARD\abrunasso

SC2 Client API - Initial commit from Blizzard Entertainment (protocol) "A ship at harbor is safe, but that's not what ships are for" This project represents a collaboration between Google DeepMind and the StarCraft II development team at Blizzard Entertainment. Credit for this release goes to the amazing contributions from our dedicated engineers, test analysts and producers: - Anders Ekermo, Senior Software Engineer II - Anthony Brunasso, Software Engineer - Brian Song, Test Lead I - Jacob Repp, Principal Engineer - David Lawrence, Principal Software Engineer I - Greg Risselada, Test Analyst - Kevin Calderone, Senior Software Engineer - Paul Keet, Senior Software Engineer II - Rodney Tsing, Senior Game Producer - Tom van Dijck, Senior Software Engineer II - Tommy Tran, Associate Test Analyst - Tyler Plass, Associate Test Analyst - Zachary Comstock, Software Engineer - Intern