Commit Graph

417 Commits

Author SHA1 Message Date
9f688f6291 Stop persisting Skills in DifficultyAttributes 2021-11-21 12:15:32 +09:00
fd0cae2bfb Merge branch 'master' into difficulty-attribute-helpers 2021-11-17 20:49:31 +09:00
815179f713 Use consts for attribute IDs 2021-11-17 20:31:18 +09:00
43cbb23b15 Use ShouldSerializeFlashlightRating() to serialise database attribute 2021-11-17 20:23:08 +09:00
2ae46f901e Add comment for implicitly-used method 2021-11-17 20:22:43 +09:00
2c45a327bb Remove JsonIgnores, require opt-in properties 2021-11-15 19:54:35 +09:00
369b4ba789 Update DifficultyCalculator to take an IRulesetInfo 2021-11-15 19:16:48 +09:00
62d670a3ca Update DifficultyCalculator to take an IWorkingBeatmap 2021-11-15 19:16:48 +09:00
c8a01c35f7 Remove extra members from FromDatabaseAttributes 2021-11-15 18:11:07 +09:00
21c0882b74 Don't serialize FL rating without FL mod 2021-11-15 17:24:53 +09:00
45382a8127 Ignore some properties 2021-11-15 16:32:25 +09:00
0cfd6fdf04 Add to/from database mapping functions to difficulty attributes 2021-11-15 16:06:50 +09:00
907499f73a Add json properties to difficulty attributes 2021-11-15 16:06:29 +09:00
9fb2402781 Remove unnecessary parens 2021-11-12 17:31:25 +09:00
cdfe022805 Fix potential NaN values 2021-11-12 00:56:08 +00:00
c330093476 Add clamp back in 2021-11-11 14:42:54 +00:00
1ba01a7e9a Fix circle-only map NaN values 2021-11-11 14:37:50 +00:00
95bfb2c69b Clamp slider end estimate to 0 2021-11-11 12:46:22 +00:00
7075108062 Clean up clamp logic relating to slider end estimate 2021-11-11 02:57:34 +00:00
86c6837e5d Make slider nerf factor more lenient 2021-11-11 02:49:24 +00:00
5df694e912 Estimate number of difficult sliders, and increase assumed slider radius 2021-11-11 00:42:06 +00:00
2d2a6d8a18 Swap to a harsher formula for slider dropped nerf 2021-11-10 04:00:54 +00:00
fe2f143e8a Nerf slider aim for plays with dropped slider ends 2021-11-10 00:59:28 +00:00
b84b288c23 Merge branch 'master' of github.com:ppy/osu into fix-initial-strain 2021-11-08 02:07:08 +01:00
bd35a3b7ba Change currentStrain to 0 for standard mode skills 2021-11-08 01:53:51 +01:00
547feaa392 Merge branch 'master' into aim-refactor-ppcalc 2021-11-08 01:38:18 +09:00
fd9e86d399 Merge pull request #14847 from emu1337/aim-refactor-velocity
osu! Difficulty Aim Overhaul: velocity change
2021-11-08 01:38:07 +09:00
480a1604fa Rename constant 2021-11-08 00:47:22 +09:00
84f3168a6c More comment refactorings 2021-11-08 00:46:35 +09:00
cc73db09d3 Merge branch 'master' into relax-nan-fix 2021-11-07 16:31:59 +01:00
fed733202e removed unneeded comment 2021-11-07 14:59:25 +00:00
4493ca4dda Merge branch 'aim-refactor-velocity' into aim-refactor-ppcalc 2021-11-07 14:56:50 +00:00
86b635cdd3 refactor comments to be on previous line for readability 2021-11-07 14:56:23 +00:00
ca933c53ab Fix weird english in old comment 2021-11-07 23:52:32 +09:00
80248f436d Merge branch 'aim-refactor-slider' into aim-refactor-velocity 2021-11-07 14:51:19 +00:00
e23b93bc4c Merge branch 'aim-refactor-slider' of https://github.com/emu1337/osu into aim-refactor-slider 2021-11-07 14:50:29 +00:00
03476e018e fixed comment 2021-11-07 14:49:26 +00:00
6aecd682af Refactor a bit 2021-11-07 23:26:13 +09:00
771620cef1 refactored duplicate code for simplicity 2021-11-07 14:21:18 +00:00
91e261e256 Start comments with upper case 2021-11-07 14:51:17 +01:00
fedbbc0210 Add a comment why Math.Min is used 2021-11-07 14:50:00 +01:00
b1f3fee239 Add sanity check in Relax effectiveMissCount calculation 2021-11-07 05:54:17 +01:00
291ef1fe9c Merge branch 'aim-refactor-velocity' into aim-refactor-ppcalc 2021-11-07 01:50:59 +00:00
24ba515f09 Merge branch 'aim-refactor-slider' into aim-refactor-velocity 2021-11-07 01:50:47 +00:00
22b9d2e879 adjustment to decrease slider leniency 2021-11-07 01:50:17 +00:00
866c731b74 Merge branch 'aim-refactor-velocity' into aim-refactor-ppcalc 2021-11-07 01:09:09 +00:00
26ff292337 revert velchangetest change 2021-11-07 01:08:51 +00:00
fc25f9501f Merge branch 'aim-refactor-velocity' into aim-refactor-ppcalc 2021-11-07 00:13:37 +00:00
adeebd954a update to fix velocity change oversight 2021-11-07 00:13:13 +00:00
e0632c4b1f Merge branch 'aim-refactor-velocity' into aim-refactor-ppcalc 2021-11-06 22:28:13 +00:00