Skip to content

Latest commit

 

History

History
38 lines (25 loc) · 1015 Bytes

README.md

File metadata and controls

38 lines (25 loc) · 1015 Bytes

Codegen

CI Status Code Climate Test Coverage

About

Code generation utility for StarCraft II. Produces list of type IDs taken from stableid.json for cpp-sc2 API.

Requirements

  • OS X (feel free to send a PR to support other platforms).
  • nodejs >= 23.5.
  • Starcraft II installation.

Usage

# Install dependencies.
$ npm install

# Generate the code using installed game.
$ npm start "/Users/alkurbatov/Library/Application Support/Blizzard/StarCraft II/stableid.json"

# Generate the code using one of saved ID files.
$ npm start ./assets/4.10.4-stableid.json

# Run tests
$ npm test

License

Copyright (c) 2020-2025

Licensed under the GPL 3.0 license.