Andrei Zavatski
|
b92cff9a8e
|
Reduce allocations in ManiaSelectionBlueprint
|
2024-02-20 20:47:41 +03:00 |
Andrei Zavatski
|
e9aca9226a
|
Reduce allocations in ManiaPlayfield.TotalColumns
|
2024-02-20 19:10:03 +03:00 |
Salman Ahmed
|
3108842a1c
|
Merge branch 'master' into legacy-body-piece-crash
|
2024-02-16 00:30:36 +03:00 |
Dean Herbert
|
c1d9f53ab4
|
Merge pull request #27068 from smoogipoo/mania-hd-fi-progression
Add progressive coverage for mania's Hidden and FadeIn mods
|
2024-02-16 01:00:53 +08:00 |
Bartłomiej Dach
|
4b2197039c
|
Make dropdown text nicer
|
2024-02-15 16:40:58 +01:00 |
Dan Balasescu
|
878fb2d10d
|
Add break support
|
2024-02-15 22:05:25 +09:00 |
Dan Balasescu
|
d1a51b474c
|
Adjust tests
|
2024-02-15 21:25:40 +09:00 |
Dan Balasescu
|
755bc7c050
|
Fix resolution scaling
|
2024-02-15 20:07:55 +09:00 |
Bartłomiej Dach
|
36005a5449
|
Fix selected legacy skins crashing on zero-length hold notes
Closes https://github.com/ppy/osu/issues/27134.
|
2024-02-12 08:33:08 +01:00 |
Berkan Diler
|
6adf0ac01e
|
Use new LINQ Order() instead of OrderBy() when possible
|
2024-02-08 18:01:00 +01:00 |
Dan Balasescu
|
8f995a30af
|
Fix legacy coverage metrics
|
2024-02-08 00:20:32 +09:00 |
Dan Balasescu
|
af20eacc82
|
Fix coordinate space
|
2024-02-07 00:25:22 +09:00 |
Dan Balasescu
|
69db1b2778
|
Add ManiaModCover to take over old roles of the mods
|
2024-02-07 00:15:14 +09:00 |
Dan Balasescu
|
bacb1d0dc7
|
Add easing to make the transition less awkward
|
2024-02-06 23:58:27 +09:00 |
Dan Balasescu
|
5bc7befbd4
|
Add progressive cover to mania HD and FI mods
|
2024-02-06 23:47:20 +09:00 |
Dan Balasescu
|
5265d33c12
|
Make coverage into a bindable
|
2024-02-06 23:33:00 +09:00 |
Dan Balasescu
|
ee05743921
|
Bump databased star rating versions
|
2024-02-06 22:58:11 +09:00 |
Dan Balasescu
|
c18cd65081
|
Merge pull request #26694 from chandler14362/hit-object-result-allocations
Avoid closure allocations when applying hit object results
|
2024-02-06 17:49:26 +09:00 |
Bartłomiej Dach
|
0b82df00c0
|
Merge branch 'master' into mania-skin-alloc
|
2024-02-05 15:09:56 +01:00 |
Bartłomiej Dach
|
8b9c9f4fed
|
Add NRT annotations to `DrawableManiaRuleset`
|
2024-02-05 14:52:08 +01:00 |
Dean Herbert
|
cc5e1e0af3
|
Merge pull request #26957 from smoogipoo/net8
Update to .NET 8 + C# 12
|
2024-02-05 20:59:31 +08:00 |
Bartłomiej Dach
|
fb80d76b4a
|
Apply further changes to remove remaining weirdness
|
2024-02-05 13:37:38 +01:00 |
Bartłomiej Dach
|
39fe078984
|
Merge branch 'master' into hit-object-result-allocations
|
2024-02-05 13:24:10 +01:00 |
Bartłomiej Dach
|
efe6bb25b1
|
Refactor result application around again to remove requirement for fields
Co-authored-by: Dean Herbert <pe@ppy.sh>
|
2024-02-05 13:21:01 +01:00 |
Dan Balasescu
|
6e4d52863c
|
Upgrade to .NET 8 SDK
|
2024-02-02 21:28:51 +09:00 |
Andrei Zavatski
|
e00e583bb4
|
Fix DrawableManiaRuleset performing skin lookup every frame
|
2024-02-02 03:56:38 +03:00 |
Bartłomiej Dach
|
f89923aeae
|
Annotate mods that give pp
|
2024-01-31 14:59:35 +01:00 |
Andrei Zavatski
|
8e20eed4ef
|
Don't use LINQ in ReceivePositionalInputAt
|
2024-01-30 03:19:27 +03:00 |
Andrei Zavatski
|
7dba870518
|
Rework Content storage in ColumnFlow
|
2024-01-30 03:07:37 +03:00 |
Chandler Stowell
|
93bd3ce5ae
|
update `DrawableHitCircle.ApplyResult` to pass `this` to its callback
|
2024-01-25 11:25:41 -05:00 |
Dean Herbert
|
dda96d7106
|
Rename `JudgementPiece` to `TextJudgementPiece`
|
2024-01-25 19:31:57 +09:00 |
Chandler Stowell
|
d2775680e6
|
use stack to pass action state when applying hit results
this removes closure allocations
|
2024-01-24 13:13:45 -05:00 |
Dean Herbert
|
e9812fac7a
|
Fix osu!mania judgments not being pooled correctly
|
2024-01-15 20:50:09 +09:00 |
Salman Ahmed
|
08d88ec2fa
|
Add back initial position transform to ensure correctness
|
2023-12-29 20:47:18 +03:00 |
Salman Ahmed
|
8df9a1ee1f
|
Fix argon miss judgement on mania placed on a different position
|
2023-12-29 20:43:03 +03:00 |
Dan Balasescu
|
2ec6aa7fbb
|
Make mania scroll speed independent of hit position
|
2023-12-26 12:46:21 +09:00 |
Dean Herbert
|
7e09164d70
|
Merge pull request #26036 from smoogipoo/fix-perfect-mod-special-judgements
Fix perfect mod not failing with special judgements
|
2023-12-22 18:22:28 +09:00 |
Dan Balasescu
|
93efa98d9b
|
Fix mania "Great" hits failing with perfect mod
|
2023-12-22 16:19:36 +09:00 |
Dan Balasescu
|
6b4b2a57fc
|
Expose only as one method
|
2023-12-21 14:58:23 +09:00 |
Dan Balasescu
|
4e3b994142
|
Relocate HitResult numeric score to ScoreProcessor
|
2023-12-21 14:52:31 +09:00 |
Bartłomiej Dach
|
8c06d3873d
|
Merge branch 'master' into mania-scorev2-values
|
2023-12-20 15:54:31 +01:00 |
Dan Balasescu
|
bff08d124b
|
Remove mania mod multiplier for DT/NC
|
2023-12-20 22:28:50 +09:00 |
Dean Herbert
|
e0c27510f2
|
Remove remaining usage of `NotePerfectBonus`
|
2023-12-20 19:47:36 +09:00 |
Dan Balasescu
|
023bbda7db
|
Change mania to 85% acc / 15% combo
|
2023-12-20 18:43:06 +09:00 |
Dan Balasescu
|
104fbbde94
|
Change mania scoring to match ScoreV2
|
2023-12-20 18:35:45 +09:00 |
Dean Herbert
|
831c273b45
|
Merge pull request #25887 from smoogipoo/restore-taiko-accuracy
Restore taiko accuracy to ScoreV2 values
|
2023-12-20 17:29:40 +09:00 |
OliBomby
|
ec578e1d9f
|
fix near-zero length sliders n stuff being placeable
|
2023-12-19 21:20:21 +01:00 |
Dean Herbert
|
372f930f8b
|
Refactor usage of object counts for mania key count lookup to be a bit safer
Protects against non-initialised values and also div-by-zero.
|
2023-12-19 18:28:04 +09:00 |
Dan Balasescu
|
c1b55c7fac
|
Add ScoreProcessor methods to override numeric result
|
2023-12-19 13:50:31 +09:00 |
Dan Balasescu
|
30116512ca
|
Populate MaxCombo scoring attrib for non-osu rulesets
|
2023-12-18 12:01:51 +09:00 |