Commit Graph

57 Commits

Author SHA1 Message Date
ab7251d742 Move members to PalpableCatchHitObject 2020-11-24 19:57:37 +09:00
4024b44a53 Fix unsafe manipulation of parent's children from child 2020-10-19 17:41:21 +09:00
60695bee8c Remove fades when changing trail colour across skins 2020-08-24 15:57:41 +02:00
b98d4d9cff Merge branch 'master' into hyperdash-full-catch-width 2020-08-22 19:55:45 +09:00
62d833d63d Fix comment 2020-08-21 13:14:50 +09:00
6ad7a3686b Simplify condition 2020-08-21 13:13:08 +09:00
855b5ba4ed Merge branch 'master' into add-droplet-hypers 2020-08-21 13:09:16 +09:00
738ff7ba21 Use full catcher width for hyperdash calculation 2020-08-21 02:21:16 +09:00
9546fbb64b Prevent catcher from performing invalid catches 2020-08-20 19:06:29 +02:00
f956c9fe37 Clobber in a gameplay test 2020-08-21 02:01:29 +09:00
02678c04d5 Merge pull request #9556 from gagahpangeran/toggle-hit-lighting-catch 2020-07-17 17:06:40 +09:00
ab477c3be4 Remove returns xmldoc 2020-07-16 15:55:35 +09:00
c42b315abb Expose via CreateProxiedContent method 2020-07-16 15:35:19 +09:00
2624862e32 Fix osu!catch dropping fruit appearing above the plate instead of behind 2020-07-15 20:58:09 +09:00
3e2d184a91 change hitlighting bool to bindable 2020-07-14 10:52:34 +07:00
a25f4880d6 disable hit explotion when hit lighting off 2020-07-14 10:35:01 +07:00
3278a1d7d8 Standardize osu!catch coordinate system
There were two coordinate systems used:
- 0..512 (used in osu!stable)
- 0..1 (relative coordinate)

This commit replaces the usage of
the relative coordinate system to
the coordinate system of 0..512.
2020-07-02 00:21:45 +09:00
5bab53b04c Centralise trail visibility state management 2020-05-10 17:05:30 +02:00
b44a70ef9a Let the catcher be responsible for stopping the trails 2020-05-07 01:46:37 +03:00
52d1e2b5f8 Improve xmldoc 2020-05-06 23:28:54 +02:00
ed83ac188e Remove special case for moving catcher sprite 2020-05-06 23:25:25 +02:00
278c3795e4 Merge remote-tracking branch 'upstream/master' into catch-hyperdash-catcher-colouring 2020-04-23 05:21:56 +03:00
883788dd5a Privatize externally-unused methods 2020-04-22 07:37:49 +03:00
fccb30e031 Adjust documents
*whoops*
2020-04-22 07:36:59 +03:00
f841eb7e06 Replace constructing a whole Catcher with static calculation methods 2020-04-22 07:27:15 +03:00
2d4077e713 Reword special default hyper-dash colour constant a bit 2020-04-22 05:25:40 +03:00
9ab0f6d8bc Separate trail-related logic to its own container 2020-04-22 05:12:29 +03:00
95de2c6f7f Mark Catcher.additiveTarget to never be null
And provide empty containers instead.
2020-04-22 05:04:07 +03:00
c8c2b51108 Remove redundant property set
Co-Authored-By: Dean Herbert <pe@ppy.sh>
2020-04-21 11:44:39 +03:00
ee62739b08 Simplify process of adding catcher trails 2020-04-21 11:44:39 +03:00
a82efa626e Add XMLDoc for default hyper-dash colour constant 2020-04-21 11:44:39 +03:00
282d100109 Fix XMLDoc references 2020-04-21 06:09:57 +03:00
9373520bca Add constant for special colour of catcher on default skin 2020-04-21 05:59:37 +03:00
e17a44c99b Merge branch 'master' of github.com:ppy/osu into catch-hyperdash-catcher-colouring 2020-04-21 05:58:56 +03:00
d27d8671ab Convert all static getter-only properties to static readonly fields 2020-04-08 14:23:29 +03:00
42ccee5e6c Fix CI issue 2020-04-05 00:15:42 +03:00
0014a8404e GetHyperDashEndGlowColour() -> GetHyperDashCatcherAfterImageColour() 2020-04-04 23:12:42 +03:00
19f39fe632 Change AdditiveTarget into a set method 2020-04-04 19:33:52 +03:00
fbe95a52e3 Remove unnecessary restating comment 2020-04-04 19:29:41 +03:00
50604dc7b2 Update catcher hyper-dashing colours on changing hyper-dash state only 2020-04-04 19:29:06 +03:00
f3bcb0628c Add helper methods for retrieving other skin hyper-dash colours 2020-04-04 19:09:52 +03:00
ee247e58c8 Merge branch 'catch-hyperdash-fruit-colouring' into catch-hyperdash-catcher-colouring 2020-04-04 18:07:29 +03:00
f67a62699b Merge remote-tracking branch 'upstream/master' into catch-hyperdash-fruit-colouring 2020-04-03 19:57:52 +03:00
51db361c32 Update usages of Animation and Video in line with framework changes 2020-04-03 16:00:06 +09:00
b7d73f96ea Fix osu!catch catcher hit area being too large 2020-03-31 18:33:09 +09:00
c2e31f53f1 Merge remote-tracking branch 'upstream/master' into catch-hyperdash-fruit-colouring 2020-03-28 07:44:11 +03:00
2949e8dc27 Reduce spread of stacked fruit 2020-03-26 16:58:23 +09:00
302fdd834a Add support for custom hyper-dash catcher colouring 2020-03-26 09:11:59 +03:00
e3a7c8a124 Make catcher trails colouring per container 2020-03-26 09:11:31 +03:00
0a368f13d9 Add default hyper-dash colour constant on Catcher 2020-03-26 05:42:11 +03:00