6dcd9427ac
Remove bindable usage in PathControlPoint
...
This is quite a breaking change, but I think it is beneficial due to the large amount of usage of this class.
I originally intended just to remove the allocations of the two delegates handling the `Changed` flow internally, but as nothing was really using the bindables for anything more than a general "point has changed" case, this felt like a better direction.
2021-08-26 12:33:53 +09:00
6128a38054
Merge branch 'master' into cursor-trail-middle
2021-08-20 13:28:51 +09:00
3d88a745cd
Fix osu editor transforms not specified in the absolute time
2021-08-18 14:27:16 +09:00
9b21016eed
accidently renamed osuStrainSkill, fixed
2021-08-16 22:46:56 +00:00
5561e4852e
removed stuff
2021-08-16 22:23:40 +00:00
ae076c9a4e
merged latest ppy/master
2021-08-16 22:20:12 +00:00
176b3e7533
changed decay system to allow for customizing the currentStrain
2021-08-16 22:14:29 +00:00
ef367c6547
Move implementation to be legacy only
2021-08-16 22:52:19 +03:00
314c342841
Avoid drawing segments of cursor trail near current cursor position
2021-08-16 22:13:01 +03:00
7d46b3f9c5
initial testing and debugging
2021-08-16 16:06:50 +00:00
19cdd5c323
recoded and added rhythm complexity calculator (untested)
2021-08-16 15:25:35 +00:00
df6e4664e0
changed history length in speed
2021-08-16 16:42:07 +02:00
29a22bd11f
added rhythm multiplier for strain sections
2021-08-15 20:48:00 +02:00
8742fa3f68
Merge pull request #13971 from aitani9/fix-blinds-barrel-roll-compatibility
...
Make blinds move correctly when barrel roll mod is active
2021-08-13 18:48:13 +09:00
55ddc2c6e3
Merge branch 'master' into fix-blinds-barrel-roll-compatibility
2021-08-13 12:45:04 +09:00
7cc0a2a76f
Refactor to fix InterpolateMovements=false
2021-08-13 12:10:33 +09:00
5241029513
Use new FadeExponent shader uniform
2021-08-13 10:27:26 +09:00
1069f9d501
Always add cursor trail for legacy cursor with disjoint trail
2021-08-13 00:13:03 +10:00
fbaa480b3e
Fix out-of-order hits in editor causing exceptions
2021-08-12 10:08:54 +09:00
f86ef54e93
Fix incorrect legacy slider body alpha
2021-08-10 17:38:51 +09:00
24accdcab0
Add LegacyUtils class with non linear colour interpolation method
2021-08-09 18:56:47 +10:00
140d29d537
Use helper methods instead of local valueAt() method
2021-08-08 23:54:35 +10:00
9e805dcd44
Fix legacy slider body colour interpolation
2021-08-08 21:27:32 +10:00
f868a201f5
Ensure proxied judgement content is correctly depth-ordered
2021-08-01 15:21:31 +02:00
7251c28c4a
Merge branch 'master' into mod-muted
2021-07-29 21:14:03 +08:00
935984d200
Rename MetronomeBeatContainer
to Metronome
2021-07-29 15:17:21 +08:00
0196141335
Remove unused constants
2021-07-29 14:52:40 +08:00
18e760ee91
Extract metronome from OsuModTarget
2021-07-29 14:52:18 +08:00
22d83c75e3
Revert imports re-ordering
...
Out of the scope of this PR
2021-07-28 18:32:38 +08:00
58bbe9db7e
Added muted mod
2021-07-28 18:21:08 +08:00
4a4d9b0dc6
Update description to match mania mirror implementation
2021-07-28 19:20:40 +09:00
712bc578dc
update setting name and description
2021-07-27 17:45:52 -04:00
5cb02002d7
Fix flipped xmldoc
2021-07-27 18:24:17 +03:00
ed903c60ea
Fix code style issues and remove unused using directives
2021-07-27 18:24:17 +03:00
c741366c72
review modifications: change xmldocs, change reflection method name, remove reflection method returns, simplify incompat. mod list
2021-07-27 09:01:01 -04:00
c7c261ba03
review modifications: change xmldoc wording, configure with enum instead of bool, declare incompatibility with hr
2021-07-26 17:48:03 -04:00
49160e4482
review modifications: maniamodmirror inheritance, reflection utilities, vertical flip option
2021-07-26 10:46:41 -04:00
eb585a6120
Add "Mirror" mod
2021-07-25 20:40:50 -04:00
50a2abbe7f
Merge pull request #12683 from frenzibyte/legacy-beatmap-combo-offset
...
Apply combo offsets "colour hax" only on beatmap skins
2021-07-23 14:30:18 +09:00
715f3e3f7c
Make blinds move correctly whenever the playfield is rotated
2021-07-22 14:07:41 -07:00
80cb7c77b9
Calculate the diagonal length using Vector2.LengthFast
instead of manually
2021-07-22 14:04:01 -07:00
e6b28e1386
Rename origin
to center
for clarity
2021-07-22 14:01:31 -07:00
3392086d1c
Merge pull request #13984 from ekrctb/catch-editor-reverse
...
Implement "reverse pattern" in catch editor
2021-07-23 01:12:13 +09:00
523c154f15
Add ComboIndexWithOffsetsBindable
and bind similar to ComboIndexBindable
2021-07-22 16:40:33 +03:00
cde8ae6f18
Merge pull request #13483 from emu1337/diffspike-balance
...
Spike difficulty / AR&FL adjustments
2021-07-22 19:28:22 +09:00
cc01b9e639
Extract SliderPath
reverse logic to be used in other rulesets
2021-07-22 16:14:43 +09:00
283d953c4f
Fix blinds moving when barrel roll mod is active
2021-07-21 14:07:00 -07:00
adda96ac86
Merge pull request #13962 from ekrctb/platform-action
...
Adapt to framework `PlatformAction` type change
2021-07-21 18:17:38 +09:00
399c3b0be8
Rename property, reword xmldoc and improve readability of update code
2021-07-21 17:32:56 +09:00
1bac471b49
Adapt to PlatformAction
type change
2021-07-21 16:12:53 +09:00