internal static void SetLatestRating() { _ratingStart = Core.Game.BattlegroundsRatingInfo.Rating; _overlay.UpdateMMR(_ratingStart); UpdateLeaderboardData(); _isStart = false; }
internal static void Update() { // rating is only updated after we have passed the menu if (!InBgMenu("Update")) { return; } int latestRating = Core.Game.BattlegroundsRatingInfo.Rating; if (_isStart) { _ratingStart = latestRating; _isStart = false; } else { int mmrChange = latestRating - _ratingStart; Overlay.UpdateMmrChangeValue(mmrChange); } _rating = latestRating; _record.Rating = _rating; Overlay.UpdateMMR(latestRating); }