Introducing WT-Plotter

WT-Plotter

WT-Plotter is a lightweight application designed to parse and display information from War Thunder replay files, including older versions.

Key Features

  • Replay Metadata: View essential details such as map name, game mode, difficulty, session ID, match date, and match outcome (win/loss).
  • Leaderboard Analysis: Explore detailed results for both Allied and Axis teams, including:
    • Player and AI kills
    • Deaths and assists
    • Bomb damage to bases
    • Naval damage
    • Zones captured
  • Player Information: Check player platform, vehicle lineups and country used.
  • Local Database: Store replay data persistently for easy access and analysis.
  • Multi-Language Support: English and Russian translations (Russian translations may need refinement—contributions are appreciated!).
  • Live Match Tracking: Record player positions during an ongoing match for later visualization or contribution to the WT-Heatmaps project.

The application now supports dark mode, with automatic theme switching based on your system preferences.

image


Planned Features

  • Open Arbitrary Replays: Load replay files from any location.
  • MacOS Support: If there’s enough demand, MacOS compatibility will be added.

Getting Started

  1. Download: Grab the latest release from the Releases page.
  2. Install: Run the installer on Windows or the AppImage on Linux.
  3. Enable Replay Autosave: Ensure the “Autosave Replays” setting is enabled in War Thunder.
  4. Launch WT-Plotter: Start the application.
  5. Set Preferences:
    • Go to File > Preferences.
    • Set the path to your War Thunder replays directory.
    • Optionally, enable automatic map saving.

image

  1. Load Replays: The application will scan and store replays in a local database. The left panel will display a list of available replays.
  2. Analyze Replays: Select a replay to view its details on the right side. Double-click a player’s name to open their profile dialog.

image


Technical Insights

WT-Plotter currently extracts basic information from replay files. Advanced data, such as player positions, remains in an undecoded format. All parsed data is stored locally in the wtplotter folder within your documents directory:

  • Database: A SQLite database stores replay data. Avoid modifying its structure to prevent compatibility issues.
  • Exported Maps: Maps are saved in the same directory as the database by default.
  • Position Tracking: Player positions are fetched using War Thunder’s localhost:8111 API. This method is safe and does not risk account bans.

image

5 Likes

This is actually very useful, specially the map viewer.

New version released 1.2.0! Now with Discord RPC integration. Bored of the usual “Playing War Thunder”? Well, now your friends will also know what vehicle and what map you are playing!

Doesn’t work for me, I installed it but it won’t launch. I checked my Anti-Virus and that wasn’t the issue, ran it with admin and still didn’t work. WT is set up correctly too.

DM me on discord if you can: Sgambe_