Commit Graph

24 Commits

Author SHA1 Message Date
Dean Herbert 0103b12575 Add basic base class to begin to standardise function across caching components 2020-11-06 13:26:39 +09:00
Dean Herbert 14bb079feb Rename ScorePerformanceManager to ScorePerformanceCache 2020-11-06 13:15:33 +09:00
Lucas A 6bfff43634 Extract StatisticCounter to a separate class and use it instead. 2020-11-01 13:25:36 +01:00
Bartłomiej Dach ba818e3ae0
Merge branch 'master' into results-dynamic-pp-calc 2020-10-19 21:41:07 +02:00
Bartłomiej Dach 68b505ab86 Extract helper function for pp value handling 2020-10-12 22:14:45 +02:00
Lucas A e845cc92b8 Round pp values to nearest integer. 2020-10-10 19:58:06 +02:00
Lucas A de522d53ea Make CalculatePerformanceAsync() nullable. 2020-10-10 19:16:21 +02:00
Lucas A a425cf4a31 Fix broken class reference. 2020-10-07 13:29:10 +02:00
Lucas A 7f5cf04b2b Fix merge conflicts. 2020-10-07 13:28:49 +02:00
Dean Herbert c0bc6a75b3 Show auxiliary judgements on next line 2020-10-07 16:17:17 +09:00
Dean Herbert e281d724b8 Consume display name logic 2020-10-07 15:43:52 +09:00
Lucas A 35f7de2084 Apply review suggestions. 2020-09-29 18:08:21 +02:00
Lucas A 6efc4c4250 Cache performance calculations to prevent recomputations. 2020-09-28 19:04:39 +02:00
Lucas A ddede85704 Split performance calculation to its own class. 2020-09-27 12:44:29 +02:00
Lucas A 3cb9103fe0 Inherit PerformanceStatistic from CounterStatistic 2020-09-27 09:37:57 +02:00
Lucas A 4d94bf3163 Rename CalculateScorePerformance -> CalculatePerformance 2020-09-25 19:16:33 +02:00
Lucas A 77a9d92f42 Add dynamic pp calculation to score panels for local scores 2020-09-25 19:15:40 +02:00
smoogipoo a07597c369 Adjust displays to use new results/orderings 2020-09-25 20:22:59 +09:00
Dean Herbert a171d0e292 Remove unused methods and classes 2020-08-31 18:14:22 +09:00
Salman Ahmed ee9fa11d14 Use `With(s => ...)` extension for better readability 2020-08-19 07:47:02 +03:00
Salman Ahmed 9d10658e3c Allow providing custom sprite text for RollingCounter<T> 2020-08-03 20:14:17 +03:00
smoogipoo 66558ca8c5 Colourise hit result statistics 2020-03-18 17:26:17 +09:00
smoogipoo 2ee480f1d8 Add xmldocs / cleanup 2020-03-17 17:34:16 +09:00
smoogipoo 1521f25c96 Implement middle panel contents 2020-03-17 17:25:24 +09:00