redraskal / r6-dissect

Match Replay API/CLI for Rainbow Six: Siege's Dissect (.rec) format.
MIT License
70 stars 12 forks source link

Plant and Defused types are mixed up #48

Open Grimbyy opened 1 year ago

Grimbyy commented 1 year ago

Describe the bug Defuser event types sometimes to not line up

To Reproduce Team Secret .vs KOI Villa @ 2023-04-12 Blast/EU 2023 Stage 1 LCQ 9th round, Team Secret plants, KOI defuses

Current behavior

{
            "type": {
                "name": "DefuserPlantStart",
                "id": 2
            },
            "username": "yzn.SECRET",
            "time": "0:27",
            "timeInSeconds": 27
        },
{
            "type": {
                "name": "DefuserPlantStart",
                "id": 2
            },
            "username": "cryn.KOI",
            "time": "0:40",
            "timeInSeconds": 40
        },
        {
            "type": {
                "name": "DefuserPlantComplete",
                "id": 3
            },
            "username": "cryn.KOI",
            "time": "0:33",
            "timeInSeconds": 33
        }

Expected behavior

{
            "type": {
                "name": "DefuserPlantStart",
                "id": 2
            },
            "username": "yzn.SECRET",
            "time": "0:27",
            "timeInSeconds": 27
},
{
            "type": {
                "name": "DefuserPlantComplete",
                "id": 'idk whats meant to be here instead'
            },
            "username": "yzn.SECRET",
            "time": "0:27",
            "timeInSeconds": 27
},
{
            "type": {
                "name": "DefuserDisableStart",
                "id": 'idk whats meant to be here instead'
            },
            "username": "cryn.KOI",
            "time": "0:40",
            "timeInSeconds": 40
        },
        {
            "type": {
                "name": "DefuserDisableComplete",
                "id": 'idk whats meant to be here instead'
            },
            "username": "cryn.KOI",
            "time": "0:33",
            "timeInSeconds": 33
        }

Additional context Seems to be getting confused on whether a player is planting or disabling the defuser. Defenders, obviously should never be able to plant a defuser and visa versa.

redraskal commented 1 year ago

interesting, will take a look

redraskal commented 1 year ago

do you still experience this issue @Grimbyy? if so, do you have a more recent replay that exhibits this behavior?

hanslhansl commented 1 year ago

Match-2023-10-12_22-48-11-17-R04 @redraskal I actually do have a newer replay that exhibits this behaviour. According to r6-dissect the defender donkabi70 successfully started and finished planting the bomb when in reality he/she defused it.

I renamed the file to end with .png because of Github file upload limitations.