Fina
1d3ba69c37
Merge branch 'ppy:master' into fixed-accuracy
2024-11-08 17:32:43 -08:00
finadoggie
b8fa87a605
Deal with accidental merge issues
...
why does merging have to be so difficult
2024-11-08 17:02:19 -08:00
finadoggie
984af6907c
Merge remote-tracking branch 'origin/fixed-accuracy' into fixed-accuracy
...
# Conflicts:
# osu.Game.Rulesets.Osu/Difficulty/OsuPerformanceCalculator.cs
2024-11-08 16:53:04 -08:00
finadoggie
77a6ef850e
Update for recent changes and refactor for better readability
2024-11-08 16:46:05 -08:00
Fina
8c1e678b42
Use betterAccuracyPercentage Everywhere
...
Someone brought this up during discussion, and from what I can tell, there's no real reason why this wasn't done either.
All this does is use the number of circles instead of the number of objects for accuracy calculations, since circles are the only objects that check for accuracy.
Could also be merged with #27063 to use circles + sliders when sliders check for accuracy (aka when classic mod is disabled). Currently the code for that is included but commented out.
2024-11-08 15:52:49 -08:00
Givikap120
f3251bfcfd
reset to miss instead of 0
2024-11-05 22:15:18 +02:00
Givikap120
ec046651b2
Update OsuPerformanceCalculator.cs
2024-11-05 22:08:43 +02:00
Dan Balasescu
c1a40388ff
Cap effective miss count to total hits
2024-10-30 23:47:56 +09:00
StanR
acf282dddd
Fix effectiveMissCount being calculated wrong
2024-10-21 15:06:34 +05:00
StanR
bcb997028e
Refactor and add comments
2024-10-21 14:38:03 +05:00
finadoggie
98800fea71
Fix variables being used before being assigned
...
slightly miffed by the lack of build errors but oh well
2024-10-21 00:34:26 -07:00
finadoggie
5907c2a1c4
Only clamp estimated miss count with relevant statistics
2024-10-20 22:47:02 -07:00
finadoggie
3778246a55
Addressed code quality concerns
2024-10-20 22:15:15 -07:00
finadoggie
e31e10d616
merge effectivemisscount functions
...
having two functions was unnecessary
2024-10-20 21:47:01 -07:00
finadoggie
31e0853641
add large tick misses back into effectivemisscount
2024-10-20 21:39:15 -07:00
finadoggie
6d4cb608ab
Revert "use LargeTickHit instead of LargeTickMiss"
...
This reverts commit 1337b7eb41
.
2024-10-19 05:43:10 -07:00
finadoggie
1337b7eb41
use LargeTickHit instead of LargeTickMiss
...
LargeTickMiss appears to not be stored
2024-10-17 15:58:42 -07:00
finadoggie
6bcfed8963
Revert "remove score debugging code I accidentally left in"
...
This reverts commit 5192599543
.
2024-10-12 16:53:32 -07:00
finadoggie
5192599543
remove score debugging code I accidentally left in
2024-10-12 16:45:34 -07:00
finadoggie
88af57818c
only assign countLargeTickMiss for slider accuracy scores
...
helps indicate it should only be used for slider acc scores
2024-10-12 15:36:42 -07:00
finadoggie
29b1697a70
consolidated if statements for getting effectiveMissCount and countSliderEndsDropped
2024-10-12 15:34:04 -07:00
finadoggie
3ac6a9f0ae
Join variable assignments with declarations
2024-10-12 15:30:02 -07:00
finadoggie
3b517e03aa
Convert estimateSliderEndsDropped assignment into '?:' expression
...
I would just like to say that I don't know why anyone would ever want this but github told me to do it
2024-10-12 01:08:39 -07:00
finadoggie
b921424461
Update to use variable usingClassicSliderAccuracy
2024-10-12 01:00:15 -07:00
Fina
3d7f4aec99
Merge branch 'ppy:master' into estimation-removal
2024-10-12 00:44:13 -07:00
Bartłomiej Dach
1af464d5ae
Bump difficulty calculator versions
...
In order for the new star difficulty to be shown to users on the next
release.
catch's difficulty calculator version is not bumped because the only
catch change pending deploy is https://github.com/ppy/osu/pull/28353 and
that affects performance points only.
2024-10-07 15:38:41 +02:00
Bartłomiej Dach
f30ac5d996
Merge branch 'master' into no-combo-scaling
2024-10-07 11:50:58 +02:00
Bartłomiej Dach
707c237acc
Merge branch 'master' into account-for-sliders-in-accuracy-pp
2024-10-07 10:51:41 +02:00
Bartłomiej Dach
f47b8d5eb6
Merge branch 'slight-rebalance' into rhythm-fixes
2024-10-07 09:30:16 +02:00
Bartłomiej Dach
6507e3e406
Merge branch 'master' into rhythm-fixes
2024-10-07 09:29:51 +02:00
Bartłomiej Dach
77f32708e0
Merge pull request #29980 from tsunyoku/speed-distance-hotfix
...
Various speed distance difficulty calculation changes
2024-10-07 08:31:52 +02:00
StanR
d4a00d75e8
Update osu.Game.Rulesets.Osu/Difficulty/Evaluators/RhythmEvaluator.cs
...
Co-authored-by: James Wilson <tsunyoku@gmail.com>
2024-10-04 17:42:15 +05:00
James Wilson
7cfc389d03
remove double-negative on usingClassicSliderHeadAccuracy
2024-10-04 13:37:05 +01:00
tsunyoku
f54a5a5b0e
Merge branch 'master' into no-combo-scaling
2024-10-03 16:37:20 +01:00
StanR
87835f2481
Uncap speed od accuracy scaling
2024-10-02 19:47:22 +05:00
Finadoggie
9b1ae2fe26
fix the code such that it actually works when testing it
2024-09-27 14:21:15 -07:00
Finadoggie
7a849c7e20
Fix formatting
2024-09-27 14:11:12 -07:00
Fina
132931f605
Create variable to check if using slideracc
2024-09-27 14:04:48 -07:00
Fina
44c94254c5
Merge branch 'ppy:master' into estimation-removal
2024-09-26 17:54:21 -07:00
tsunyoku
f4055d923f
increase aim skill multiplier
2024-09-25 18:14:15 +01:00
StanR
fe8b9536ff
Bring back some old nerfs as balancing factor
2024-09-25 18:58:24 +05:00
StanR
872628b8b8
Some extra tweaking
2024-09-24 18:24:00 +05:00
StanR
75dc822540
Adjust some multipliers
2024-09-24 17:57:31 +05:00
tsunyoku
5eb23d3a71
balancing attempts
2024-09-24 12:24:54 +01:00
tsunyoku
ce5c666c34
bump global multiplier
2024-09-24 11:28:15 +01:00
tsunyoku
98d9b5eec8
correct distanceBonus
code comment
2024-09-24 11:23:34 +01:00
James Wilson
ac9c1508b1
update incorrect code comment
...
Co-authored-by: StanR <castl@inbox.ru>
2024-09-24 11:22:46 +01:00
tsunyoku
4da78a8c00
make speed bonuses additive, scale distanceBonus
2024-09-24 10:06:07 +01:00
StanR
08bded82fd
Remove GetHashCode
2024-09-23 16:30:02 +05:00
StanR
6ed151ccf5
Merge branch 'master' into rhythm-fixes
2024-09-23 14:25:32 +05:00