Commit Graph

141 Commits

Author SHA1 Message Date
82f9ad63f5 Fix flashlight size multiplier printing with too many decimal digits 2022-02-02 20:41:25 +01:00
2375420d4c Tweak allowable ranges of size multiplier 2022-01-24 21:32:31 +01:00
a227af75ed Simplify flashlight parameter passing flow 2022-01-24 21:03:02 +01:00
5874475dff Extract DefaultFlashlightSize to base flashlight class 2022-01-24 21:03:02 +01:00
a7c0d507ce Rename flashlight settings to be more accurate 2022-01-24 21:03:02 +01:00
948867898c ModeMultiplier rename 2022-01-24 11:38:52 +01:00
161a2a321e Remove bindable from ModeMultiplier 2022-01-24 09:07:07 +01:00
ed84ae0ac0 Adjust values to Bdach's refined taste 2022-01-24 00:42:43 +01:00
955bab926f Separate the settings for each modes radiuses 2022-01-22 19:38:56 +01:00
57cc2f7893 Adjustment to size values of FL per mode 2022-01-16 14:26:26 +01:00
2a59735525 Initial commit 2022-01-15 21:43:28 +01:00
116b857cea Merge branch 'master' into no-scope-catch 2021-11-10 20:50:31 +09:00
6d04823b05 Remove unnecessary virtual specs 2021-11-10 12:00:36 +01:00
577bdade5b Hide catcher during banana shower 2021-11-10 04:10:05 +03:00
41f4f0ab5e Different setting slider description in each mod 2021-11-10 03:57:22 +03:00
ce0eb0b26f Using IUpdatableByPlayfield 2021-11-10 03:53:30 +03:00
64bc8da14c Add "No Scope" mod implementation for Catch 2021-11-09 17:11:19 +03:00
0ecf5f201c Rename User to APIUser and move to correct namespace 2021-11-07 11:26:01 +09:00
9b705460db Remove trailing exclamation marks from autoplay character names
As mentioned in
https://github.com/ppy/osu/discussions/15401#discussioncomment-1573839.
2021-11-02 14:53:58 +09:00
6944151486 Apply batch fixing of built-in types using var 2021-10-27 13:04:41 +09:00
f9d5abff8a Update with keybinding changes 2021-09-16 18:26:12 +09:00
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
a9e53107d1 Also mirror banana showers 2021-08-10 22:33:28 +02:00
637e5cb6b7 Fix offsets not being mirrored 2021-08-10 22:33:28 +02:00
30cda318f9 Reorganise code slightly 2021-08-09 15:57:18 +09:00
3a741affa3 Remove whitespaces 2021-08-08 21:27:48 +03:00
c72224fa94 Add "Mirror" mod to osu!catch 2021-08-08 13:45:13 -04:00
e89f33483d Code formatting fixes 2021-07-28 21:52:01 +08:00
58bbe9db7e Added muted mod 2021-07-28 18:21:08 +08:00
50f9e5f362 Replace usage of CatcherArea.MovableCatcher with Catcher 2021-07-19 19:52:40 +09:00
79d546afa2 Add missing osu!catch difficulty adjust attributes 2021-07-11 10:14:42 +09:00
90326f8864 Standardise variables 2021-07-09 13:24:26 +09:00
88b00123f6 Use existing reflection methods to avoid manual binding of ExtendedLimits 2021-07-08 17:49:00 +09:00
bd7c334588 Avoid the need for per-settings control classes 2021-07-08 17:49:00 +09:00
a6e94dd491 Add back extended limits support 2021-07-08 17:49:00 +09:00
0e4f4a6fde Initial storage changes 2021-07-08 14:28:13 +09:00
6215f2d42b Remove unnecessary string interpolation 2021-06-23 17:40:11 +09:00
7767e2e77f Add to tooltip 2021-06-23 17:34:30 +09:00
ad60b9d5a0 Allow catch difficulty adjust to enable hard rock offsets 2021-06-23 14:52:41 +09:00
a0fd7f72ac Use IApplicableToBeatmapProcessor in CatchModHardRock 2021-06-23 14:47:32 +09:00
7f7c2c73e0 Move catcher movement logic of Catcher to CatcherArea 2021-06-11 15:39:06 +09:00
d0e9f8ef90 Replace and obsolete Ranked flag with IsUserPlayable 2021-06-09 14:17:03 +09:00
e388a896e8 Don't apply visibility increase to first object in osu!catch
The goal of the visibility increase is to help in cases where timing is
an issue (by showing the approach circle etc.). This doesn't need to
apply to catch.

@smoogipoo interested as to whether you agree with this one. Visually it
looks better to me but it does change the behaviour for only osu!catch,
so I'm not 100% confident on it.

Closes #13367.
2021-06-08 16:02:26 +09:00
a3c78674a1 Add new interface for autoplay mods 2021-05-25 18:09:24 +09:00
166974506e Duplicate implementions 2021-05-15 11:55:50 +08:00
67dfeeb1b7 Cleanup code in ModHidden 2021-05-14 21:29:13 +08:00
0ccdfeea57 Fix code quality issues 2021-04-24 14:35:49 +09:00
d4ffd2ef4b Merge branch 'master' into reversed-fruits 2021-04-23 15:08:18 +09:00
bc0e1d8c37 Remove dead newline 2021-04-23 15:06:39 +09:00
e3398d8f1f Implement "classic" mod for all other legacy rulesets
Currently empty, automatically handled in game to not be selectable (see `Mod.HasImplementation`)
2021-04-21 09:14:33 +03:00