Skip to content

Commit

Permalink
Create README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
CrispyDrone authored Mar 22, 2018
1 parent c0f5957 commit 8cc42a4
Showing 1 changed file with 38 additions and 0 deletions.
38 changes: 38 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# BWSort
Only ReplayParser and ReplaySorter are necessary.
ReplaySorter is a console application that targets .net framework 4.6.
You provide a directory, it will parse all the replays (can include subdirectories), and allow you to both rename them according to a custom
format, and order them in a mapping hierarchy.

Currently supported sort criteria:
1. playername
2. map
3. duration
4. matchup
5. gametype

You can combine multiple sort criteria.

Syntax for renaming replays:

1) T[separator]
with separator being one char. This will extract the teams from the replay and separate individual players per team using the separator.

2) WT[separator]
only extracts the winning team.

3) LT[separator]
only extracts the losing team

4) MU
gets the matchup

5) M
gets the map

6) DU
gets the game length

You have to use | to separate arguments. So for example:

DU|M|WT[_] => will give a replay of the format: 15min13sFightingSpirit(CrispyDrone_Jaedong).rep

0 comments on commit 8cc42a4

Please sign in to comment.