Commit Graph

1673 Commits

Author SHA1 Message Date
b049244b75 Remove #nullable disable from Catch.Beatmaps 2023-01-15 17:29:32 +09:00
a75fc5108a Remove #nullable disable from Catch.Edit namespace 2023-01-15 17:29:32 +09:00
6028abff39 Code Quality 2023-01-13 10:16:52 -05:00
5dd0aaccef Merge branch 'master' of https://github.com/ppy/osu into 18469 2023-01-13 09:54:29 -05:00
e38075c4ef Use PlacementState to check juice stream placement 2023-01-13 09:37:23 -05:00
98483d2a1b Merge pull request #21638 from Mogiiii/touchscreen-control-disable-mouse
Disable touchscreen controls responding to mouse in scrolling gamemodes
2023-01-06 20:39:09 +08:00
efbd9ba4b9 Fix catcher not moving when fully hidden in "No Scope" mod 2023-01-03 15:28:05 +03:00
335cb0205f Remove now unnecessary using 2022-12-26 22:50:36 +01:00
c7ca4bbba5 Use generic Enum methods 2022-12-26 20:36:39 +01:00
e8a0f8996c Remove unused osu!catch ArgonJudgementPiece 2022-12-24 03:35:27 +08:00
727ac00f6d Combine base class for JudgementPiece 2022-12-24 03:32:13 +08:00
4a7d7c6ed9 Use MaxBy in all locations that can and update inspection level to match dotnet-build 2022-12-19 16:47:10 +09:00
d6cae991da Update netstandard2.1 references to net6.0 2022-12-16 17:16:13 +09:00
f5cc2f6ed5 remove unnecessary using 2022-12-14 11:19:16 -05:00
ee945c9b58 disable mouse input to touchscreen controls 2022-12-14 10:34:21 -05:00
775952380f Remove unused using statements 2022-12-13 18:57:17 +09:00
0dd4e0cf94 hide cursor in catch 2022-12-12 21:18:01 -05:00
4ab7ef9af9 Show distance snap for first juice stream object. Fixes #18469 2022-12-05 15:12:50 -05:00
7f68fe429f Remove unused using directive 2022-11-30 20:01:59 +01:00
285248d554 Fix potential null dereference in CatchPlayfield 2022-11-30 20:01:11 +01:00
5ce2d6f54a Hide the game mouse cursor when playing osu!catch with relax mod 2022-11-30 18:13:53 +09:00
7bc8908ca9 Partial everything 2022-11-27 00:00:27 +09:00
3f8c4a5dff Stack Catch dash/normal touch input vertically 2022-11-13 17:09:43 +07:00
1aa0e40f2f Add "Component" prefix to lookup naming 2022-11-09 17:46:43 +09:00
e75c3b3f94 Rename SkinnableTarget to GlobalSkinLookup 2022-11-09 17:46:43 +09:00
c908969d9b Rename ISkinComponent to ISkinLookup 2022-11-09 17:46:43 +09:00
2952dbc8fb Apply nullability to osu!catch skinning classes 2022-11-09 13:58:58 +09:00
4d4d7cf863 Remove nullable disable annotation in the cache ruleset. 2022-11-05 16:49:55 +08:00
a985151e31 Fix incorrect constant 2022-10-29 18:07:17 +09:00
40efa1603b Adjust metrics to make banana lens flares look better 2022-10-28 19:35:50 +09:00
e87b541c58 Add fade to banana's lighting as it approaches the catcher
This also avoids using the `UprightScalingContainer` (and allows for
scale adjust in the process).
2022-10-28 18:29:59 +09:00
eeee928f73 Merge pull request #20946 from peppy/argon-catch
Add first pass osu!catch "argon" skin
2022-10-28 15:45:46 +09:00
9969c00ead Apply two minor fixes from code review
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2022-10-28 10:19:53 +09:00
d48f95cf7c Use shader based implementation instead of sprites 2022-10-27 19:01:10 +09:00
8a80cb55bd Remove unused catcher animation state for now 2022-10-26 18:55:47 +09:00
44f55ed152 Add argon osu!catch hit explosion 2022-10-26 18:55:47 +09:00
8a513003ce Add argon droplet 2022-10-26 18:55:47 +09:00
14a4fad6f1 Remove unused VisualRepresentation 2022-10-26 18:55:47 +09:00
2deaae270c Fix catcher not consdiering allowable catch range 2022-10-26 18:55:47 +09:00
0a8a13f529 Add argon banana piece 2022-10-26 18:55:47 +09:00
a475ca848d Add rotation to fruit pieces 2022-10-26 18:55:47 +09:00
4ff4de00b3 Add argon fruit design 2022-10-26 18:55:47 +09:00
81bb00c258 Add argon transformer for osu!catch (and basic new catcher design) 2022-10-26 18:55:47 +09:00
f8a4af5e0e Add osu!catch read-distance-spacing implementation 2022-10-26 13:45:06 +09:00
7d59bc6e2f Merge branch 'grid-momentary-shortcuts' into read-current-distance-snap 2022-10-26 13:28:04 +09:00
54ae16badc Move distance snap toggle button implementation to DistancedHitObjectComposer 2022-10-26 13:27:23 +09:00
2f0283e4d4 Simplify logic with new multi-grid snap support 2022-10-25 14:22:30 +09:00
645a84b1d6 Display current distance snap and add button to update to use it 2022-10-21 22:58:36 +09:00
1e09a21279 Remove unused using statement 2022-10-21 19:55:58 +09:00
16f5c2a7c6 Apply same fix to osu!catch composer 2022-10-21 17:15:36 +09:00