Commit Graph

1706 Commits

Author SHA1 Message Date
5b6018295d Merge branch 'master' into diffcalc/skill-mods 2021-03-04 13:06:26 +09:00
cd1c1bf534 Centralise cases of performing actions on the current selection
By moving this to a central location, we can avoid invoking the
EditorChangeHandler when there is no selection made. This helps
alleviate the issue pointed out in
https://github.com/ppy/osu/issues/11901, but not fix it completely.
2021-02-26 14:15:13 +09:00
cf4c88c647 Fix spacing 2021-02-25 21:38:21 +09:00
dff1d80f39 Update HasFlag usages to HasFlagFast 2021-02-25 15:38:56 +09:00
6b6811063b Make ExpandDirection abstract 2021-02-24 15:05:12 +09:00
dd702ccfd2 Make mania FI/HD incompatible with each other 2021-02-24 14:34:37 +09:00
66643a97b0 Add a list of mods to Skill class
Although this isn't necessary for existing official rulesets and calculators, custom calculators can have use cases for accessing mods in difficulty calculation.
For example, accounting for the effects of visual mods.
2021-02-20 20:37:44 +11:00
d3f0c0730d Merge branch 'master' into non-concurrent-sample-playback 2021-02-12 17:22:15 +09:00
68c20a2a37 Allow autoplay score generation to access mod list 2021-02-07 18:35:34 +01:00
f86f323625 Add a basic guard against setting ScrollMethod too late in initialisation 2021-02-04 22:28:17 +09:00
8295fb9081 Implement mania constant speed mod 2021-02-03 16:28:22 +09:00
de9d075f94 Initial sample + samplechannel rework 2021-01-19 17:11:40 +09:00
1b166d809e Adjust package titles 2021-01-18 11:08:03 +09:00
ec00aaef90 Add nuget deploys for all rulesets 2021-01-18 10:53:31 +09:00
bf39aa5980 Fix incorrectly converted rotation values 2020-12-22 12:18:42 +09:00
e1b2de27a6 Update osu!mania legacy skin's judgement animation to match stable 2020-12-21 17:23:23 +09:00
1793385e96 Pass a score to the replay recorder to allow reading more general scoring data 2020-12-14 16:52:14 +09:00
a835ca9612 Fix anchors/origins for legacy pieces 2020-12-14 14:20:43 +09:00
1794bfeddb Move offset into legacy mania judgement 2020-12-14 13:07:55 +09:00
ca11eeefdf Merge branch 'master' into mania-legacyskin-scoreposition 2020-12-14 11:25:34 +09:00
cf7303e072 dotnet format 2020-12-13 22:54:01 +06:00
3741c2339a simplify implementation and adjust the default values 2020-12-13 22:43:36 +06:00
2108844319 apply ScorePosition to the judgement container 2020-12-13 22:01:08 +06:00
f14e49c72e fetch ScorePosition from the skin 2020-12-13 21:59:04 +06:00
60379b09db added a container for the judgements to move up or down 2020-12-13 18:14:41 +06:00
e3c035fe9c Adjust namespace 2020-12-07 12:32:52 +09:00
40da799103 Move piece files of Mania ruleset 2020-12-07 12:31:56 +09:00
5fbe1823a0 Merge branch 'master' into editor-beat-snap-always 2020-11-30 18:39:22 +01:00
7f34e11467 Merge pull request #10962 from smoogipoo/improve-dho-time-offsets
Fix judgement offsets in non-framestable contexts
2020-11-30 19:13:25 +09:00
c17d67bc7d Merge branch 'master' into editor-beat-snap-always 2020-11-30 18:34:38 +09:00
9811c46e35 Rename application method to better describe what it actually does 2020-11-26 19:16:18 +09:00
f3f5ec7665 Fix Column not calling base.Add 2020-11-26 18:08:40 +09:00
0414e5c550 Add MaximumJudgementOffset to DrawableHitObject, use in more places 2020-11-26 01:12:42 +09:00
827a089810 Merge branch 'master' into change-taiko-ez 2020-11-22 13:29:02 +01:00
24d7fa03d8 Merge branch 'master' into legacy-jugement-match-stable-transforms 2020-11-18 20:33:58 +01:00
5156de3a10 Merge branch 'master' into fix-judgement-transform-logic 2020-11-18 19:20:11 +01:00
20bb64c627 Fix mania misses not correctly animating (temporary solution) 2020-11-18 19:34:00 +09:00
94886a09b2 Remove fades from DrawableJudgement itself 2020-11-18 19:03:34 +09:00
49b8331ccd Merge pull request #10877 from smoogipoo/fix-mania-judgement-displays
Fix hold note judgements displaying incorrectly
2020-11-18 19:00:14 +09:00
8247e6ce91 Move result type to ctor 2020-11-17 15:43:54 +09:00
f465dd5a5e Move all extended animation logic out of DrawableJudgement 2020-11-17 14:59:34 +09:00
cb3280af7c Merge branch 'master' into hold-note-fade 2020-11-17 13:49:28 +09:00
77942af3a6 Fix hold note judgements displaying incorrectly 2020-11-17 13:37:58 +09:00
21f29e28e2 Add clarification comment 2020-11-16 20:36:56 +01:00
e88920442c Use HitStateUpdateTime instead 2020-11-16 20:01:10 +01:00
8da40ce2dc Reduce duplication by extracting ModEasyWithExtraLives 2020-11-16 19:54:00 +01:00
128adce017 Merge branch 'master' into change-taiko-ez 2020-11-16 19:37:47 +01:00
99ee5e3ad7 Correct inheritance 2020-11-16 18:28:50 +08:00
d7acfd5413 Remove retires from ModEasy 2020-11-16 18:15:15 +08:00
a4c17906b4 Make comment a bit more explicit 2020-11-16 14:52:18 +09:00