Salman Ahmed
|
2a78042038
|
GetBeatmapMaximumComboAsync -> GetMaximumAchievableComboAsync
|
2022-03-20 16:18:53 +03:00 |
|
Salman Ahmed
|
eca7975864
|
Compute the beatmap maximum achievable combo instead of Beatmap.MaxCombo
|
2022-03-20 05:38:14 +03:00 |
|
Salman Ahmed
|
fa8eb1feec
|
Update score panel to check for all combo-breaking statistics
|
2022-03-18 15:23:14 +03:00 |
|
Salman Ahmed
|
af22e67e15
|
Fix perfect combo check not accounting for LargeTickMiss
`LargeTickMiss` can affect combo, see
a352a140bc/osu.Game/Rulesets/Scoring/HitResult.cs (L124-L144) .
|
2022-03-18 13:11:41 +03:00 |
|
Salman Ahmed
|
9215384229
|
Display beatmap maximum combo in score panel
|
2022-03-18 13:11:41 +03:00 |
|
Dean Herbert
|
06512e8bd9
|
Use const for minimum height specification in final usage location
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2022-03-06 01:01:22 +09:00 |
|
Dean Herbert
|
f8ef352306
|
Don't consider judgements beneath the minimum height as being applicable
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2022-03-06 01:00:47 +09:00 |
|
Dean Herbert
|
5a164e4520
|
Hide adjustment when no adjustment is applied
|
2022-03-04 15:19:55 +09:00 |
|
Dean Herbert
|
8c7b1e0aa8
|
Only construct the adjustment portion of bars when required
|
2022-03-04 15:01:54 +09:00 |
|
Dean Herbert
|
2785218b79
|
Only apply animation if the bar is going to be larger than the minimum height
|
2022-03-04 14:59:53 +09:00 |
|
Dean Herbert
|
540d7d0e2c
|
Add the ability to set and show an offset value on timing distribution graph
|
2022-03-04 14:36:15 +09:00 |
|
Dean Herbert
|
d3e04fe594
|
Colour centre bin in distribution graph differently
|
2022-03-04 14:09:27 +09:00 |
|
Dean Herbert
|
c063a73742
|
Fix autosize weirdness by specifying a constant size for the x axis
|
2022-03-04 14:05:42 +09:00 |
|
Dean Herbert
|
010fa7ed01
|
Allow an offset to be shown on the timing distribution graph
|
2022-03-04 14:05:42 +09:00 |
|
Dean Herbert
|
835cb09537
|
Merge branch 'master' into fix-hit-distribution-rounding
|
2022-03-04 12:43:57 +09:00 |
|
Dean Herbert
|
8b504bb5ac
|
Ensure rounding is still applied in non-midpoint cases
|
2022-03-04 12:42:07 +09:00 |
|
Dean Herbert
|
a06d806fb9
|
Fix hit distribution graph midpoint rounding not looking great around zero
Not sure this will be accepted and it's likely only ever going to show
in tests, but seems to be a better approach to midpoint rounding for
this case?
|
2022-03-03 15:43:02 +09:00 |
|
Dean Herbert
|
ab0ee26540
|
Remove padding from distribution graph bars to fix some bars becoming invisible at low sizes
|
2022-03-03 15:13:42 +09:00 |
|
Salman Ahmed
|
97c54de3bf
|
Fix performance statistic not handling rulesets with unimplemented calculator
|
2022-03-01 20:43:20 +03:00 |
|
Dean Herbert
|
a41e1c80f1
|
Show hit error on results screen
Leading up to implementation of "local offset", this feels like a good
thing to have visible first and foremost.
|
2022-02-28 19:11:06 +09:00 |
|
Henry Lin
|
10bdb7240f
|
Pre-check for divisor zero and add explanation
|
2022-02-08 14:36:29 +08:00 |
|
Henry Lin
|
0b1fef38af
|
Use the playable beatmap provided in CreateStatisticsForScore
|
2022-02-05 21:36:34 +08:00 |
|
Henry Lin
|
c35ef917a1
|
Remove tooltip from performance statistic
|
2022-02-05 21:18:23 +08:00 |
|
Henry Lin
|
2e1a9f1379
|
Add performance breakdown as statistic item in extended statistics panel
|
2022-02-05 21:13:16 +08:00 |
|
Henry Lin
|
f29301cd1e
|
Merge branch 'master' into display-performance-attributes
|
2022-02-05 16:59:46 +08:00 |
|
Dean Herbert
|
47d577ec9c
|
Add back constructor for ruleset compatibility
|
2022-02-03 19:17:56 +09:00 |
|
Dean Herbert
|
6974c2d255
|
Remove weird panelIsComplete flag and replace LINQ with simple foreach
|
2022-02-03 19:00:03 +09:00 |
|
Henry Lin
|
aff36d4e16
|
Refactor populateStatistics to avoid disposing
|
2022-02-03 11:52:37 +08:00 |
|
Dean Herbert
|
19eb9ad8a7
|
Reorder StatisticsItem constructor to make a touch more sense
|
2022-02-02 23:02:38 +09:00 |
|
Henry Lin
|
3c2a6fe208
|
Don't prompt for a replay if no item requires hit events
|
2022-02-02 19:07:14 +08:00 |
|
Henry Lin
|
1e19c7046a
|
Use spacing instead of bottom margin
|
2022-02-02 19:02:29 +08:00 |
|
Henry Lin
|
b0023b9809
|
Also dispose rows
|
2022-02-02 19:00:46 +08:00 |
|
Henry Lin
|
36bfef4f54
|
Dispose container before replacing
|
2022-02-02 17:32:16 +08:00 |
|
Henry Lin
|
042574660c
|
Rename "Content" to "CreateContent"
|
2022-02-02 17:29:03 +08:00 |
|
Henry Lin
|
90e30bc9e8
|
Remove useless null checks
|
2022-02-02 17:26:17 +08:00 |
|
Henry Lin
|
5e3d124eef
|
Add scrolling to the extended statistics panel
|
2022-02-02 17:20:22 +08:00 |
|
Henry Lin
|
3ba5d88914
|
Update statistics item display logic
|
2022-02-02 13:41:51 +08:00 |
|
Henry Lin
|
c5c4c85006
|
Lazily create content of StatisticItem
|
2022-02-02 13:29:18 +08:00 |
|
Henry Lin
|
b4fd1ecba2
|
Hide attribute if the maximum is 0
|
2022-02-02 11:02:01 +08:00 |
|
Henry Lin
|
39524f3dd2
|
Split total pp into 2 lines
|
2022-02-01 22:26:30 +08:00 |
|
Bartłomiej Dach
|
1ce0b18003
|
Merge branch 'master' into display-performance-attributes
|
2022-01-22 14:12:57 +01:00 |
|
Henry Lin
|
e0fe8af365
|
Schedule setPerformanceValue
|
2022-01-21 08:54:08 +08:00 |
|
Henry Lin
|
261fae6873
|
Move checks out of PopIn()
|
2022-01-20 08:39:33 +08:00 |
|
Henry Lin
|
0d708efb73
|
Split off PerformanceBreakdown and its own calculation logic
|
2022-01-19 15:33:33 +08:00 |
|
Henry Lin
|
31e03e99cd
|
Improve display of "total PP"
|
2022-01-18 22:11:43 +08:00 |
|
Henry Lin
|
a5b53c01c8
|
Add comments and tidy up
|
2022-01-18 21:59:51 +08:00 |
|
Henry Lin
|
43e5bd731c
|
Compare performance to a perfect play
|
2022-01-18 21:57:12 +08:00 |
|
Henry Lin
|
83387cb00b
|
Add a comment
|
2022-01-17 21:41:17 +08:00 |
|
Henry Lin
|
eddf453294
|
Fix code quality issues
|
2022-01-17 21:32:13 +08:00 |
|
Henry Lin
|
c49cd60487
|
Add bar chart to tooltip
|
2022-01-17 21:26:55 +08:00 |
|