/BattleHelper

This repository provides the code for a Pokémon Showdown Battle helper tool which can analyze replays and look at all teams posted on Smogon!

Primary LanguageTypeScriptMIT LicenseMIT

Pokémon Showdown Battle Helper

This repository provides the code for a Pokémon Showdown Battle helper tool which can analyze replays, look at all teams posted on Smogon and performs damage calcs on every new matchup (use Showdex!

This project is in a Beta phase, so use it with the knowledge that it might break!

Any issue or merge request is appreciated.

Installation

  1. Install the Tampermonkey addon here: Tampermonkey Homepage
  2. Select the BattleHelper asset in this repo found under Releases
    • This downloads the battlehelper.js which contains the source code needed
  3. Open the battlehelper.js with an editor and copy the source code
  4. Open Tampermonkey in your browser and click the Add Script tab (icon with a plus symbol)
  5. Paste the source into the script window and hit save

Commands

Install

pnpm install

Build

pnpm build

Lint

pnpm lint

Usage

When in a battle, click on the Battle Options button and then on the Battle Helper option.

Examples

The SmogonDump in action:

SmogonDump Demonstration

The ReplayScouter in action:

ReplayScouter Demonstration

Feedback

As previously said, any feedback or bug report is welcomed in the Issues tab.