Skip to content

Releases: redraskal/r6-dissect

v0.19.2 - Y9S1.3 Fixes

07 May 01:17
d121fdf
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: v0.19.1...v0.19.2

v0.19.1

21 Mar 10:23
85da0b5
Compare
Choose a tag to compare
v0.19.1 Pre-release
Pre-release

What's Changed

Full Changelog: v0.19.0...v0.19.1

v0.19.0

04 Mar 01:26
Compare
Choose a tag to compare
v0.19.0 Pre-release
Pre-release

What's Changed

  • fix: Excel output
  • feat: Y9S1 Deimos operator by @redraskal in #87

Full Changelog: v0.18.1...v0.19.0

v0.18.1

23 Feb 01:20
Compare
Choose a tag to compare
v0.18.1 Pre-release
Pre-release

Changes:

  • Assists in player stats are now specific to the round, instead of the scoreboard value

Full Changelog: v0.18.0...v0.18.1

v0.18.0 - Assists & Score Support

23 Feb 01:05
1cb1111
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: v0.17.1...v0.18.0

v0.17.1

22 Feb 03:01
6a33396
Compare
Choose a tag to compare
v0.17.1 Pre-release
Pre-release

What's Changed

  • The -x flag was changed to -o

New:

  • Added Python and Bun script examples
  • stdin support

Example:

  • r6-dissect Match-2023-03-13_23-23-58-199-R01.rec -x round.json is now r6-dissect Match-2023-03-13_23-23-58-199-R01.rec -o round.json
  • r6-dissect Match-2023-03-13_23-23-58-199 -x match.xlsx is now r6-dissect Match-2023-03-13_23-23-58-199 -o match.xlsx

Pipe also works now:
cat "/mnt/f/DissectBackup/Y8S2/Match-2023-06-11_23-16-15-205/Match-2023-06-11_23-16-15-205-R01.rec" | r6-dissect > round.json

You could also directly pass file contents in code:

import json
import subprocess
import sys

def parse(input):
    output = subprocess.check_output("r6-dissect", input=input)
    return json.loads(output)

with open(sys.argv[1], "rb") as file:
    replay = parse(file.read())
    for player in replay["players"]:
        print(f"{player['username']} is playing {player['operator']['name']}")

Full Changelog: 0.16.5...v0.17.1

Add arm64 release

25 Jan 17:22
85936e0
Compare
Choose a tag to compare
Add arm64 release Pre-release
Pre-release

What's Changed

Full Changelog: v0.16.4...v0.16.5

v0.16.4 - Y8S4 Fixes

24 Jan 20:51
4b16b70
Compare
Choose a tag to compare
v0.16.4 - Y8S4 Fixes Pre-release
Pre-release

Resolves a data loss issue from reading new Y8S4 replays.

What's Changed

Full Changelog: v0.16.3...v0.16.4

v0.16.3 - Y8S4 fixes

24 Jan 16:16
5e9d254
Compare
Choose a tag to compare
v0.16.3 - Y8S4 fixes Pre-release
Pre-release

An error preventing the program from generating files was fixed.

Known issues

  • Attack operators may be incorrect if a player swaps multiple times before prep phase ends

What's Changed

Full Changelog: v0.16.2...v0.16.3

v0.16.2 - Y8S4 Hotfixes

17 Jan 06:25
f80a75f
Compare
Choose a tag to compare
Pre-release

More Y8S4 replays should be readable now and MatchType was fixed by @f870103!

What's Changed

Full Changelog: v0.16.1...v0.16.2