Install

Node 20+. One package. This site is built against thetowersdk@0.5.2. Pin a version when you want frozen game numbers.

npm install thetowersdk@0.5.2

Entry Points

  • thetowersdk/data — catalogs and tables
  • thetowersdk/save — extractors over a decoded save
  • thetowersdk/node — decode playerInfo.dat (Node)
  • thetowersdk/formatting — game-style number display
  • thetowersdk/mechanics — formulas and planners
  • thetowersdk/wiki — Fandom → Markdown

Guided Get-started → · Game Data →