MeineZ / BMSessionPlugin

BakkesMod Rocket League plugin to keep track of and display your current session stats per playlist. It shows your current MMR (Match Making Rating) gain/loss, wins, losses and your current win/loss streak.
7 stars 1 forks source link

Free play messes with stats #16

Open parasyte opened 1 year ago

parasyte commented 1 year ago

Joining free play counts as a loss (as long as at least one match has already been played). And scoring the first goal in free play adds a win.

It also switches my MMR to 600 in free play. Similar to what was reported in #13.

MeineZ commented 1 year ago

This sounds like a case of you leaving too soon. Typically, when you leave a match too soon the stats window may show incorrect results. Cases of leaving too soon may be:

In simple words: Leaving before the winner circle shows, may corrupt the displayed stats. So it can happen when someone rage-quits AND when someone just leaves the match too soon to jump into training for example.

A little deeper explanation: In any of these cases, BakkesMod doesn't update MMR correctly and may produce incorrect results showing up in my plugin window. When this happens, the plugin tries to guess the result of the abandoned match by using the last known score. It determines this "guess" when you spawn in freeplay the first time or score a goal in freeplay, but only AFTER the abandoned match has been completely finished. So, if you leave the game early but the game carries on by the players in that lobby, it'll only update the stats AFTER the abandoned game is finished by the remaining players and when you respawn in freeplay or return to the main menu.

Obviously, this is all based on my knowledge and the limited information I received from you. If this issue carries on in any case which is not mentioned above, please do let me know and include some reproduction steps. Thanks! :)

I hope this helps!