Commit Graph

1611 Commits

Author SHA1 Message Date
45f2bcc440 Fix combo bindings not being bound to nested hitobjects 2019-09-26 17:39:19 +09:00
3155a90501 Use bindables for displayed circle piece numbers 2019-09-26 16:58:20 +09:00
bbf0544a8d Add bindables for IHasComboInformation properties 2019-09-26 16:55:08 +09:00
0b2a025cb9 Merge branch 'master' into decrease-disc-rotation-on-rewind 2019-09-26 04:52:11 +03:00
74b2e99247 Fix invalid cursor trail parts being drawn 2019-09-25 16:25:15 +09:00
13f922211f Merge branch 'master' into decrease-disc-rotation-on-rewind 2019-09-24 12:58:27 +09:00
57310c86c7 Remove unnecessary fields 2019-09-20 15:09:51 +03:00
093ed8421e Remove "allow slider ball tinting" ruleset setting 2019-09-20 15:08:00 +03:00
1b45014ff6 Use logical-OR 2019-09-20 00:25:16 +03:00
f6291170b1 Implement tinting slider ball with combo colour 2019-09-20 00:11:37 +03:00
8fcfd82316 Add AllowSliderBallTint to skin configuration 2019-09-20 00:10:55 +03:00
033ed2e1f5 Add setting to always tint slider ball 2019-09-20 00:10:28 +03:00
0640b2eb35 Fix judgement sizes not matching legacy skins (#6145)
Fix judgement sizes not matching legacy skins
2019-09-19 18:49:35 +09:00
3abcd898a6 Add hit lighting (#6144)
Add hit lighting

Co-authored-by: Dan Balasescu <smoogipoo@smgi.me>
2019-09-19 18:49:22 +09:00
027d6194f2 Merge branch 'master' into add-hit-lighting 2019-09-19 18:07:29 +09:00
db24cfbead Merge remote-tracking branch 'origin/master' into auto-restart-mod-perfect
# Conflicts:
#	osu.Game/Screens/Play/Player.cs
2019-09-19 17:57:04 +09:00
2cd7c769e1 Merge remote-tracking branch 'upstream/master' into fix-judgement-size 2019-09-19 16:32:37 +09:00
1150e9fdfb Bring other mods up-to-date 2019-09-19 01:45:42 +09:00
5901a915e7 Always update drawable hitobject state on skin change 2019-09-18 20:19:57 +09:00
aa1a625643 Add back incompatibility marker 2019-09-18 20:07:44 +09:00
cfdac956c2 Fix issues with colour and skin application 2019-09-18 20:04:49 +09:00
9c9cb8e217 Merge remote-tracking branch 'upstream/master' into traceable-mod 2019-09-18 19:36:07 +09:00
26eca5b1f4 Fix judgement sizes not matching skins stable 2019-09-18 02:56:03 +09:00
ba76f09c99 Add initial implementation of hit lighting
Requires a supporting skin, like osu!classic for now.
2019-09-18 02:49:54 +09:00
a407e267a2 Fix PF/SD legacy mod conversion
Upon investigating an user report in #6091 that indicated that viewing
replays using the Perfect mod would also display the Sudden Death mod
icon despite Perfect being the more restrictive of the two, it turned
out that the logic of importing legacy scores was missing that corner
case. A similar case of Double Time/Nightcore mutual exclusion was
handled, but PF/SD was missed.

Add analogous handling of PF/SD legacy mods for all four rulesets,
and additionally cover a tiny fraction of all cases with unit tests.
The most problematic cases (NC+HD and PF+SD) are covered in all four
basic rulesets.
2019-09-15 22:55:25 +02:00
624e5644a4 Change osu!catch key trigger to occur on frame before positional change 2019-09-13 23:06:35 +09:00
125b3fda6c Merge branch 'master' into improve-catch-replay-frames 2019-09-13 19:23:15 +09:00
5c2c055614 Set lifetime on initial state update 2019-09-13 18:49:21 +09:00
9fc60aeefc Merge branch 'master' into reset-dho-lifetimes 2019-09-12 19:29:14 +09:00
f21e47d6d2 Move expire to DrawableHitObject 2019-09-12 19:29:08 +09:00
acdfeef1dc Improve how osu!catch stores and replays key actions 2019-09-12 18:33:46 +09:00
96efc91b51 Fix follow points not displaying on some skins 2019-09-11 14:57:42 +09:00
aea1ab7fee Merge branch 'master' into skinned-cursortrail-2 2019-09-11 14:11:52 +09:00
6760e239a1 Fix osu! hitcircle font textures being incorrectly sized 2019-09-11 13:39:21 +09:00
6c00d3936a Reduce interval between cursor trail parts 2019-09-11 13:28:46 +09:00
70d39e9be4 Always apply stable's magic ratio 2019-09-11 13:28:36 +09:00
36d3736e1d Fix hitcircle font prefix not being read for legacy skins 2019-09-10 18:06:24 +09:00
aec04dcf90 Use Clock.ElapsedFrameTime instead 2019-09-09 15:36:20 +03:00
c4aee11fe0 Revert renaming changes 2019-09-09 15:35:18 +03:00
e3b972187e Fix incorrect cursor trail size + scale 2019-09-09 19:30:36 +09:00
a200485fbd Implement disjoint (old style) cursor trails 2019-09-09 19:23:02 +09:00
292d50aacf Don't confine the cursor trail 2019-09-09 19:22:49 +09:00
3b1b7910bb Add toggle for cursor trail interpolation 2019-09-09 19:22:27 +09:00
1d225ba81e Add FadeDuration to control cursor trail fade 2019-09-09 19:02:10 +09:00
195f101799 Move complex property below ctor 2019-09-09 19:00:42 +09:00
55afcc1e04 Add skin component for the legacy cursor trail 2019-09-09 17:53:51 +09:00
7adfae3784 Reorder CursorTrail members 2019-09-09 12:35:15 +09:00
9defcb0e99 Remove redundant using directive 2019-09-08 21:37:50 +03:00
f5f2713a17 Account angle change negatively on rewind 2019-09-08 16:14:14 +03:00
3d8b27abfa RotationAbsolute -> BidirectionalRotation 2019-09-08 16:13:36 +03:00