s2client-proto

StarCraft II Client - protocol definitions used to communicate with StarCraft II.

MIT License

Downloads
59.1K
Stars
3.7K
Committers
27
s2client-proto - SC2 4.0 Release Latest Release

Published by AnthonyBrunasso almost 7 years ago

Rendered Interface

  • Full fidelity rendered images of the game.
  • Provides both observation and action interface.
  • Supported on Windows/Mac/Linux.

Save/Load

  • Adds request to create a savepoint and later rewind time back to the savepoint.
  • Includes alternate faster implementation for minigame maps.

Replay API

Other features:

  • Realtime mode support for replays.
  • Observer actions.
  • Support for sending/recieving chat messages.
  • Size option to DebugText
  • Exposed max shield/energy values.
s2client-proto - SC2 3.17 Release

Published by KevinCalderone about 7 years ago

This release updates the protocol with the new features added in the 3.17 patch.

Additional Unit Data

  • Whether a protoss structure is powered
  • Whether a pylon has fast warp in

Additional Unit Type Data

  • Tech requirements
  • Build/Train time
  • Ability that creates the unit
  • Morphed variants of the unit
  • Food used and provided
  • Race it belongs to
  • If it is a mineral patch or vespene geyser

Additional Upgrade Data

  • Resource cost
  • Research time
  • Ability that researches the upgrade