Commit Graph

26 Commits

Author SHA1 Message Date
f8830c6850 Automated #nullable processing 2022-06-17 16:37:17 +09:00
5e5c8e78a6 Use existing web localisation for most hardcoded strings 2022-04-20 16:31:11 -07:00
97c54de3bf Fix performance statistic not handling rulesets with unimplemented calculator 2022-03-01 20:43:20 +03:00
c35ef917a1 Remove tooltip from performance statistic 2022-02-05 21:18:23 +08:00
e0fe8af365 Schedule setPerformanceValue 2022-01-21 08:54:08 +08:00
261fae6873 Move checks out of PopIn() 2022-01-20 08:39:33 +08:00
0d708efb73 Split off PerformanceBreakdown and its own calculation logic 2022-01-19 15:33:33 +08:00
a5b53c01c8 Add comments and tidy up 2022-01-18 21:59:51 +08:00
43e5bd731c Compare performance to a perfect play 2022-01-18 21:57:12 +08:00
eddf453294 Fix code quality issues 2022-01-17 21:32:13 +08:00
511a607599 Display performance breakdown in a tooltip 2022-01-17 18:28:17 +08:00
00177a3ae1 Update usages to new naming 2022-01-06 22:54:43 +09:00
3ea7588a91 Update continuation usages to use GetCompletedResult 2022-01-06 22:53:07 +09:00
73b40e6833 Replace usage of .Result with .WaitSafelyForResult 2022-01-04 11:51:41 +09:00
0103b12575 Add basic base class to begin to standardise function across caching components 2020-11-06 13:26:39 +09:00
14bb079feb Rename ScorePerformanceManager to ScorePerformanceCache 2020-11-06 13:15:33 +09:00
6bfff43634 Extract StatisticCounter to a separate class and use it instead. 2020-11-01 13:25:36 +01:00
68b505ab86 Extract helper function for pp value handling 2020-10-12 22:14:45 +02:00
e845cc92b8 Round pp values to nearest integer. 2020-10-10 19:58:06 +02:00
de522d53ea Make CalculatePerformanceAsync() nullable. 2020-10-10 19:16:21 +02:00
35f7de2084 Apply review suggestions. 2020-09-29 18:08:21 +02:00
6efc4c4250 Cache performance calculations to prevent recomputations. 2020-09-28 19:04:39 +02:00
ddede85704 Split performance calculation to its own class. 2020-09-27 12:44:29 +02:00
3cb9103fe0 Inherit PerformanceStatistic from CounterStatistic 2020-09-27 09:37:57 +02:00
4d94bf3163 Rename CalculateScorePerformance -> CalculatePerformance 2020-09-25 19:16:33 +02:00
77a9d92f42 Add dynamic pp calculation to score panels for local scores 2020-09-25 19:15:40 +02:00