Commit Graph

10 Commits

Author SHA1 Message Date
Dan Balasescu f1c40bd9ed Rework GetScore() method signatures + implementations
Rename legacy-facing overload to mention as much
2022-03-08 22:30:44 +09:00
Dan Balasescu 2c382bd1d9 Rename GetImmediateScore() as overload of GetScore() 2022-03-08 21:49:40 +09:00
Henry Lin 56c90a21ce Add a todo 2022-02-06 11:22:12 +08:00
Henry Lin f78c853bc7 Calculate max combo locally in `PerformanceBreakdownCalculator` 2022-02-06 10:59:53 +08:00
Henry Lin 0b1fef38af Use the playable beatmap provided in `CreateStatisticsForScore` 2022-02-05 21:36:34 +08:00
Henry Lin 48aa1677dc Include hit results of nested hit objects in statistics of perfect score 2022-01-23 11:01:30 +08:00
Henry Lin 6c97fbd3f2 Calculate perfect performance without caching 2022-01-20 13:06:00 +08:00
Henry Lin 42d904acee Remove blocking calls and add back Task.WhenAll 2022-01-20 12:50:28 +08:00
Henry Lin dd42c89260 Feed more info to the temporary score processor for more accurate total score 2022-01-19 16:08:45 +08:00
Henry Lin 0d708efb73 Split off `PerformanceBreakdown` and its own calculation logic 2022-01-19 15:33:33 +08:00