Commit Graph

4265 Commits

Author SHA1 Message Date
62beae4063 add nullable directive 2022-07-06 17:18:21 -04:00
b3f23d93e8 Merge branch 'master' into osu-mod-repel 2022-07-06 17:05:09 -04:00
d5b4d14670 modify damp length to effectively invert repulsion strength 2022-07-06 17:01:14 -04:00
7f94405c9e Rename method and make duration optional 2022-07-06 23:38:11 +03:00
40e98f84f3 change default strength back to 0.5 2022-07-06 16:01:08 -04:00
0281bf672c operate on vectors instead of vector components 2022-07-06 15:58:25 -04:00
72fb1ae892 Add forgotten unsubscribes 2022-07-05 21:04:13 -07:00
1e6def8209 Fix spinner accent animation on rewind 2022-07-04 22:58:41 -07:00
5b96f67a8b Remove non-overlapping velocity buff 2022-07-04 20:49:26 +01:00
e6a05ce3e2 Slow down legacy followcircle animations 2022-07-03 13:51:30 -07:00
ccc322e100 Merge pull request #18985 from andy840119/remove-nullable-disable-in-the-replays
Remove nullable disable annotation in replays namespace
2022-07-03 21:19:36 +09:00
c07ee80dbe Merge pull request #18977 from goodtrailer/stable-slider-ball-fadeout
Imitate stable's slider ball fade in/out animation
2022-07-02 18:47:31 +09:00
19721a9bbb Remove the nullable disable annotation and fix the breaking api. 2022-07-02 13:33:05 +08:00
9a5431d93f Minor renaming / refactoring to use local parameter rather than DI'd object 2022-07-02 13:37:10 +09:00
f2141715b8 Replace AsNonNull() with Assert() 2022-07-01 21:22:48 -07:00
471b64bd20 Reinstate early return with comment
Whoops, didn't read the reply until after I pushed...
2022-07-01 21:19:54 -07:00
6d6ffd35d0 Remove unused parameter 2022-07-01 21:14:53 -07:00
2e3ff2c7e0 Prefer [Resolved] and LoadComplete 2022-07-01 21:12:36 -07:00
76d4f86ca3 Make legacy slider ball fade out instantly 2022-07-01 18:21:03 -07:00
a17e18103f Improve description 2022-07-01 18:19:31 +09:00
cdc4caa8c4 Merge pull request #18945 from goodtrailer/separate-ball-followcircle
Separate slider ball and followcircle skinnables into default/legacy classes
2022-07-01 17:54:29 +09:00
d4aa18112b Merge pull request #15035 from emu1337/speed-acc-scaling
Change speed accuracy scaling to be closer to worst case scenario
2022-06-29 18:04:23 +09:00
0e0e9968ac Split ball and followcircle into default/legacy files 2022-06-29 01:23:35 -07:00
6d91c0f375 Resolve inspection issue 2022-06-29 16:57:11 +09:00
ad95f037de Prevent another case of potential div-by-0 2022-06-29 16:42:53 +09:00
e6ccca8045 Fix inspection 2022-06-29 16:29:17 +09:00
0211fe7ae8 Fix exception + possible div-by-0 2022-06-29 16:29:14 +09:00
2989803b71 Merge branch 'master' into speed-acc-scaling 2022-06-29 16:15:20 +09:00
34b9118fb3 Cleanup by using const value 2022-06-29 16:10:06 +09:00
7d743994bc Merge branch 'master' into FL-diffspike 2022-06-29 16:05:53 +09:00
8cda55e224 Merge pull request #18795 from smoogipoo/full-size-follow-circle
Track the full size of the follow circle at all times
2022-06-28 19:20:34 +09:00
0fd2c010e5 Remove NRT disables from attributes classes 2022-06-27 16:07:15 +09:00
0579780bb8 Add IBeatmapOnlineInfo parameter and use to extract more data 2022-06-27 16:07:15 +09:00
31a447fda0 Update parameter discards 2022-06-24 21:26:19 +09:00
26c5b59f6d Replace usages of string.To{Lower,Upper}() 2022-06-24 11:57:45 +02:00
a7de43ade6 Add attribute ID 2022-06-21 19:31:45 +09:00
ede5ca31a1 Always track final follow circle size 2022-06-21 18:10:11 +09:00
630bd244d5 Inherit StrainSkill instead 2022-06-21 10:01:11 +01:00
0f6f000188 Remove difficulty spike nerf 2022-06-21 09:13:44 +01:00
e0c82d11ab Convert == usages to ReferenceEquals 2022-06-20 16:56:19 +09:00
26b0815fc8 fixed casting the wrong skill 2022-06-20 04:19:07 +02:00
ecbbd29c9b Merge branch 'master' into speed-acc-scaling
# Conflicts:
#	osu.Game.Rulesets.Osu/Difficulty/OsuDifficultyAttributes.cs
#	osu.Game.Rulesets.Osu/Difficulty/OsuDifficultyCalculator.cs
#	osu.Game.Rulesets.Osu/Difficulty/OsuPerformanceCalculator.cs
#	osu.Game.Rulesets.Osu/Difficulty/Skills/Speed.cs
2022-06-20 04:15:35 +02:00
1bd6198da2 Merge pull request #18692 from apollo-dw/dbltap
Rework doubletap detection in osu!'s Speed evaluator
2022-06-19 11:03:16 +09:00
c4d69405bf Adjust speed ratio fraction to avoid division by 0 2022-06-17 21:18:16 +01:00
f8830c6850 Automated #nullable processing 2022-06-17 16:37:17 +09:00
2634e56944 Further adjustments 2022-06-14 16:16:12 +01:00
737197591d Change doubletap algorithm 2022-06-13 17:49:56 +01:00
f73142c50f Remove for loop 2022-06-13 20:43:56 +09:00
b300bc1e24 Fix ever-increasing flashlight-strain 2022-06-13 20:41:32 +09:00
4e3dd1ce18 Merge remote-tracking branch 'master/master' into evaluators 2022-06-13 12:27:02 +01:00