Commit Graph

526 Commits

Author SHA1 Message Date
39cf27637e Update to use virtual methods instead of reconstructing TextBuilder 2020-10-19 14:59:03 +09:00
cdb649476b Allow legacy text to display fixed width correctly 2020-10-19 14:33:53 +09:00
a5b0307cfb Apply same fix to legacy accuracy counter 2020-10-17 15:39:26 +02:00
0acc86f757 Split line for readability 2020-10-17 15:39:25 +02:00
bba9a0b2fe set sprite text anchor and origin to top right 2020-10-17 00:25:16 +08:00
dff2ba6e5d Merge pull request #10531 from peppy/fix-accuracy-scale
Adjust accuracy display to match stable
2020-10-16 23:52:30 +09:00
dfbc0965e4 Merge branch 'master' into peppy/skinnable-health-display 2020-10-16 23:17:17 +09:00
e87f515a4f Merge pull request #10522 from Morilli/legacyskin-fixes
Add support for ScorePrefix and ScoreOverlap values in legacy skins
2020-10-16 20:54:03 +09:00
fe3a23750c Use char overloads for string methods 2020-10-16 11:52:29 +02:00
2ba8bc45fd Also add slight adjustment to score display 2020-10-16 18:37:24 +09:00
cbaad4eb56 Adjust accuracy display to match stable 2020-10-16 18:34:14 +09:00
a774de2270 Also add support in LegacyComboCounter 2020-10-16 17:52:22 +09:00
24b0a1b84b Switch to direct casts (we can be sure LegacySpriteText is present at this point) 2020-10-16 17:40:07 +09:00
3ce6d1fea1 Remove unnecessary AccuracyText enum
All elements use "score" regardless.
2020-10-16 17:36:54 +09:00
e9c4b67cf4 Inline variable 2020-10-16 17:35:35 +09:00
05f1017c28 Fix lookup check not being updated to use prefix 2020-10-16 17:35:21 +09:00
a1892aa0a7 Only additive flash explosions over the epic cutoff 2020-10-16 17:25:55 +09:00
9572260e6d Add bulge and explode support 2020-10-16 17:09:00 +09:00
8104bd0f74 Add fill colour changes 2020-10-16 17:08:46 +09:00
5803c72b4c Add support for old marker style danger textures 2020-10-16 17:08:46 +09:00
f0b15813e2 Add support for both legacy styles 2020-10-16 17:08:46 +09:00
6d3a106a86 Simplify texture lookups 2020-10-16 17:08:46 +09:00
f28bcabae7 Avoid transforms per hp change 2020-10-16 17:08:46 +09:00
5be9e30cd0 Add legacy implementation 2020-10-16 17:08:46 +09:00
e89c5c3b3c Add dynamic compile exceptions to fix skin test scenes 2020-10-16 17:08:46 +09:00
c0a1f2158c Add basic component structure for skinnable health displays 2020-10-16 17:08:46 +09:00
df1db8611c move skin-specific config retrieval to GetDrawableComponent 2020-10-16 08:36:20 +02:00
085d8d0ecb Add support for ScorePrefix and ScoreOverlap values in legacy skins 2020-10-16 06:16:20 +02:00
88ffcb9234 Update EndsWith usages 2020-10-16 12:58:34 +09:00
cc41845f56 Add missing string function ordinal specifications 2020-10-16 12:49:31 +09:00
ca74cf824c Add padding 2020-10-15 18:24:28 +09:00
b31a3fbabb Add test 2020-10-15 18:11:30 +09:00
4f6dd15869 Add legacy font lookup support for comma/percent 2020-10-15 17:56:37 +09:00
254eba9008 Add and consume skinnable accuracy counter 2020-10-15 17:53:16 +09:00
90ff8ff050 Merge branch 'skinnable-combo-counter' into skinnable-score-display 2020-10-15 17:52:06 +09:00
37e9f331ad Simplify score font lookup 2020-10-15 17:49:55 +09:00
950c47287c Fix positioning of score display in HUD overlay 2020-10-15 17:14:42 +09:00
e1da64398e Add and consume skinnable score counter 2020-10-15 17:14:42 +09:00
9bb8a43bce Combine LegacyComboCounter and ComboCounter classes 2020-10-14 19:16:34 +09:00
fbbea48c8c Add score text skinnability 2020-10-14 19:16:34 +09:00
2fce064e32 Add basic legacy combo counter and updating positioning logic 2020-10-14 19:16:34 +09:00
6a6718ebab Allow bypassing origin/anchor setting of skinnable components
It makes little sense to set these when using RelativeSizeAxes.Both
2020-10-14 19:16:34 +09:00
60603d2918 Add skin components and interfaces 2020-10-14 19:16:34 +09:00
2ed43c14f8 Merge branch 'master' into editor-file-drop-support 2020-10-05 17:48:06 +09:00
758088672c Don't stop non-looping samples immediately when pausing 2020-10-05 15:07:46 +09:00
50eca202f4 User IEnumerable for HandledExtensions 2020-10-02 16:17:10 +09:00
df07ca445f Merge branch 'master' into legacy-SpinnerNoBlink 2020-10-01 20:34:23 +09:00
3a81602d0c Merge pull request #10286 from peppy/fix-hitobject-sample-stuck-on-future-seek
Fix HitObject samples getting stuck in a playing state on seeking far into the future
2020-10-01 18:08:17 +09:00
482c23901b Check RequestedPlaying state before allowing scheduled resume of looped sample 2020-10-01 16:54:58 +09:00
7890319802 Merge branch 'master' into adjust-hit-result-types 2020-10-01 16:19:07 +09:00