W0T.ReplayAnalyzer 1.0.0-CI-20180423-115043

This library help you to analyze WorldofTanks replay files in .NET.

This is a prerelease version of W0T.ReplayAnalyzer.
Install-Package W0T.ReplayAnalyzer -Version 1.0.0-CI-20180423-115043
dotnet add package W0T.ReplayAnalyzer --version 1.0.0-CI-20180423-115043
<PackageReference Include="W0T.ReplayAnalyzer" Version="1.0.0-CI-20180423-115043" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add W0T.ReplayAnalyzer --version 1.0.0-CI-20180423-115043
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

W0T.ReplayAnalyzer for .NET

This library helps you to analyze WorldofTanks replay files in .NET.

Code on GitHub

W0T.ReplayAnalyzer

Usage

First you need to create a instance of "Replay" and include the path to the replay file in the constructor.

var replayFilePath = "C:\\dummy\\test.wotreplay";

Replay replay = new Replay(replayFilePath);

Then you can do different things:

  1. You can get the replay settings (Map, Server, Region, etc.),
  2. all Players of the Battle including their battle results or
  3. all informations about the player who recorded the replay.
replay.Battle();       // 1.
replay.Players();      // 2.
replay.MainPlayer();   // 3.

The "Battle" function returns a object of the type BattleSettings.

BattleSettings has the properties:

  • regionCode
  • serverName
  • dateTime
  • mapDisplayName
  • mapName
  • gameplayID
  • battleType

The "Players" function returns a list of Player.

Player has the properties:

  • id
  • name
  • clanAbbrev
  • clanDBID
  • crewGroup
  • team
  • vehicle
  • preBattleID
  • igrType
  • forbidInBattleInvitations
  • results

...while results has properties (55 in total) like:

  • xp
  • damageDealt
  • capturePoints
  • shots
  • credits
  • kills
  • health
  • ...

The "MainPlayer" function returns a object of the type MainPlayer.

MainPlayer has properties (176 in total) like:

  • hasMods
  • isPremium
  • gold
  • freeXP
  • stunned
  • team
  • name
  • clientVersionFromXml
  • clientVersionFromExe
  • vehicle
  • details
  • ...

... and details is a List of PersonalDetails which gives
informations about the interaction with each player.

PersonalDetails has properties (19 in total) like:

  • id
  • spotted
  • crit
  • fire
  • damageDealt
  • targetKills
  • directHits
  • ...

Scriptec

W0T.ReplayAnalyzer for .NET

This library helps you to analyze WorldofTanks replay files in .NET.

Code on GitHub

W0T.ReplayAnalyzer

Usage

First you need to create a instance of "Replay" and include the path to the replay file in the constructor.

var replayFilePath = "C:\\dummy\\test.wotreplay";

Replay replay = new Replay(replayFilePath);

Then you can do different things:

  1. You can get the replay settings (Map, Server, Region, etc.),
  2. all Players of the Battle including their battle results or
  3. all informations about the player who recorded the replay.
replay.Battle();       // 1.
replay.Players();      // 2.
replay.MainPlayer();   // 3.

The "Battle" function returns a object of the type BattleSettings.

BattleSettings has the properties:

  • regionCode
  • serverName
  • dateTime
  • mapDisplayName
  • mapName
  • gameplayID
  • battleType

The "Players" function returns a list of Player.

Player has the properties:

  • id
  • name
  • clanAbbrev
  • clanDBID
  • crewGroup
  • team
  • vehicle
  • preBattleID
  • igrType
  • forbidInBattleInvitations
  • results

...while results has properties (55 in total) like:

  • xp
  • damageDealt
  • capturePoints
  • shots
  • credits
  • kills
  • health
  • ...

The "MainPlayer" function returns a object of the type MainPlayer.

MainPlayer has properties (176 in total) like:

  • hasMods
  • isPremium
  • gold
  • freeXP
  • stunned
  • team
  • name
  • clientVersionFromXml
  • clientVersionFromExe
  • vehicle
  • details
  • ...

... and details is a List of PersonalDetails which gives
informations about the interaction with each player.

PersonalDetails has properties (19 in total) like:

  • id
  • spotted
  • crit
  • fire
  • damageDealt
  • targetKills
  • directHits
  • ...

Scriptec

Release Notes

Initial Package Build.

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.0.0-CI-20180423-115043 204 4/23/2018