Skip to content

Commit

Permalink
Fix: Missing hitErrors data resulting in broken UR tokens
Browse files Browse the repository at this point in the history
Fixes #265
  • Loading branch information
Piotrekol committed Mar 7, 2021
1 parent 069f91c commit 9cdc4c8
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 3 deletions.
1 change: 0 additions & 1 deletion plugins/OsuMemoryEventSource/LivePerformanceCalculator.cs
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@ public class LivePerformanceCalculator
{
public Player Play { get; set; } = new Player();
public int PlayTime { get; set; }
public List<int> HitErrors { get; set; }
private PlayMode _currentPlayMode;

public IPpCalculator PpCalculator { get; private set; }
Expand Down
4 changes: 2 additions & 2 deletions plugins/OsuMemoryEventSource/MemoryDataProcessor.cs
Original file line number Diff line number Diff line change
Expand Up @@ -317,12 +317,12 @@ private void InitLiveTokens()
});
CreateLiveToken("unstableRate", InterpolatedValues[InterpolatedValueName.UnstableRate].Current, TokenType.Live, "{0:0.000}", 0d, playingWatchingResults, () =>
{
InterpolatedValues[InterpolatedValueName.UnstableRate].Set(UnstableRate(_rawData.HitErrors));
InterpolatedValues[InterpolatedValueName.UnstableRate].Set(UnstableRate(_rawData.Play.HitErrors));
return InterpolatedValues[InterpolatedValueName.UnstableRate].Current;
});
CreateLiveToken("convertedUnstableRate", InterpolatedValues[InterpolatedValueName.UnstableRate].Current, TokenType.Live, "{0:0.000}", 0d, playingWatchingResults,
() => ConvertedUnstableRate((double)_liveTokens["unstableRate"].Token.Value, _mods));
CreateLiveToken("hitErrors", new List<int>(), TokenType.Live, ",", new List<int>(), playingWatchingResults, () => _rawData.HitErrors);
CreateLiveToken("hitErrors", new List<int>(), TokenType.Live, ",", new List<int>(), playingWatchingResults, () => _rawData.Play.HitErrors);
CreateLiveToken("localTimeISO", DateTime.UtcNow.ToString("o"), TokenType.Live, "", DateTime.UtcNow, OsuStatus.All, () => DateTime.UtcNow.ToString("o"));
CreateLiveToken("localTime", DateTime.Now.TimeOfDay, TokenType.Live, "{0:hh}:{0:mm}:{0:ss}", DateTime.Now.TimeOfDay, OsuStatus.All, () => DateTime.Now.TimeOfDay);
CreateLiveToken("sliderBreaks", 0, TokenType.Live, "{0}", 0, playingWatchingResults, () =>
Expand Down

0 comments on commit 9cdc4c8

Please sign in to comment.