Givikap120
e72ae6d9ae
ported CSR correctly
2024-10-07 23:32:00 +03:00
Givikap120
7f3093ee49
Merge branch 'master' into cognition
2024-10-07 23:11:07 +03:00
Givikap120
3069cdd118
reverted universal HDFL attribute adding
...
this means that now full memory maps are worth less without HD
this is true for both Low AR and High AR
2024-09-10 16:02:40 +03:00
apollo-dw
9b60abe486
Merge branch 'ppy:master' into no-combo-scaling
2024-05-11 13:24:16 +01:00
Givikap120
bb25b54a76
Update OsuDifficultyAttributes.cs
2024-05-06 01:56:17 +03:00
Givikap120
529bd8483b
more clean-up
2024-03-23 13:44:47 +02:00
Givikap120
53b918ecc1
deleted more db-stuff
2024-03-23 13:35:29 +02:00
Givikap120
ab47d39d0d
Balancing
...
1) overlaps now giving proper amount of pp
2) high AR is nerfed outside of AR11
3) i hope FL won't crash calc anymore
4) flow aim low AR bonus is nerfed
2024-03-21 20:21:52 +02:00
Givikap120
c2e5d767f9
Fixed reading cap
...
Now it's bound to HDFL difficulty instead of FL
This means that adding HD to a AR12 map will not increase pp from nothing
2024-03-07 18:32:54 +02:00
Givikap120
f6df24779d
Added infra and hidden
...
HD is now ported from Apollo, but i'm planning to change it
Also, some database-related stuff addings
2024-01-25 01:21:11 +02:00
Givikap120
8c2405da68
Big bump
...
1) Fully reworked architecture: splitted reading in branches.
2) Added High AR reading
What is broken now:
- Low AR (because i focused mostly on High vs Low AR reading values on high end)
- HD (it's using live HD rn)
- 3 mod speed, cuz part of the speed pp is unaffected by low acc nerf in speed pp calculation
2024-01-20 22:59:35 +02:00
Givikap120
ef3096123e
Merge branch 'ppy:master' into cognition
2024-01-05 15:31:36 +02:00
Samuel Cattini-Schultz
c9ee29028f
Fix implicitly used method being named incorrectly
2023-11-21 16:54:20 +11:00
apollo
8937080c91
Merge branch 'ppy:master' into cognition
2023-07-29 21:46:56 +01:00
Dan Balasescu
e402c6d2b4
Write max combo attribute from base class
2023-06-02 21:53:25 +09:00
apollo-dw
23d0c03fc8
Merge branch 'master' into no-combo-scaling
2022-10-24 02:17:39 +01:00
apollo-dw
82cbdccb57
Rename cognition to reading
2022-10-18 19:13:25 +01:00
apollo-dw
2527ad1228
Merge branch 'master' into cognition
2022-07-19 12:37:20 +01:00
Dan Balasescu
2989803b71
Merge branch 'master' into speed-acc-scaling
2022-06-29 16:15:20 +09:00
Dan Balasescu
0fd2c010e5
Remove NRT disables from attributes classes
2022-06-27 16:07:15 +09:00
Dan Balasescu
0579780bb8
Add IBeatmapOnlineInfo parameter and use to extract more data
2022-06-27 16:07:15 +09:00
Dan Balasescu
a7de43ade6
Add attribute ID
2022-06-21 19:31:45 +09:00
apollo-dw
b95d69bbf9
initial
2022-06-21 08:54:27 +01:00
emu1337
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
Dan Balasescu
f8830c6850
Automated #nullable processing
2022-06-17 16:37:17 +09:00
apollo
580e43b5ea
Merge branch 'master' into no-combo-scaling
2022-03-03 14:55:41 +00:00
Dan Balasescu
84e82ef5e4
Add XMLDocs to difficulty attribute properties
2022-02-16 14:09:19 +09:00
Dan Balasescu
400abc147b
Add attribute ids to mapping functions
2022-01-06 16:28:04 +09:00
Luminiscental
132079004c
Remove unnecessary truncation
2022-01-04 12:30:05 +00:00
apollo-dw
d51456741c
Merge master
2021-12-29 18:12:30 +00:00
Bartłomiej Dach
63e0492725
Mark ShouldSerialize()
methods as implicitly used
2021-12-28 09:02:03 +01:00
apollo-dw
5640918c8c
New miss penalty formula, using relevant difficult notes in each skill (targets diffspikes)
2021-12-26 23:51:49 +00:00
StanR
2f2006715e
Slightly refactor difficulty and pp calculators
2021-12-17 23:40:23 +03:00
Dan Balasescu
815179f713
Use consts for attribute IDs
2021-11-17 20:31:18 +09:00
Dan Balasescu
43cbb23b15
Use ShouldSerializeFlashlightRating() to serialise database attribute
2021-11-17 20:23:08 +09:00
Dan Balasescu
2ae46f901e
Add comment for implicitly-used method
2021-11-17 20:22:43 +09:00
Dan Balasescu
2c45a327bb
Remove JsonIgnores, require opt-in properties
2021-11-15 19:54:35 +09:00
Dan Balasescu
c8a01c35f7
Remove extra members from FromDatabaseAttributes
2021-11-15 18:11:07 +09:00
Dan Balasescu
21c0882b74
Don't serialize FL rating without FL mod
2021-11-15 17:24:53 +09:00
Dan Balasescu
45382a8127
Ignore some properties
2021-11-15 16:32:25 +09:00
Dan Balasescu
0cfd6fdf04
Add to/from database mapping functions to difficulty attributes
2021-11-15 16:06:50 +09:00
Dan Balasescu
907499f73a
Add json properties to difficulty attributes
2021-11-15 16:06:29 +09:00
apollo-dw
fe2f143e8a
Nerf slider aim for plays with dropped slider ends
2021-11-10 00:59:28 +00:00
StanR
205d95e8c6
Approximate amount of effective misses using combo
2021-10-13 20:04:34 +03:00
emu1337
aab3277024
changed speed acc scaling to be closer to worst case scenario
2021-10-11 03:12:57 +02:00
apollo-dw
70119d3a43
add drain rate term
2021-09-24 15:02:19 +01:00
MBmasher
c4fbae136a
Rename FlashlightStrain to FlashlightRating
2021-09-14 10:34:21 +10:00
MBmasher
acdd08c966
Add Flashlight skill
2021-08-08 23:56:03 +10:00
Samuel Cattini-Schultz
f1bef989b7
Refactor DifficultyAttributes to use auto properties over public fields
2021-06-08 19:43:59 +10:00
smoogipoo
168ba62500
Port StanR's dynamic SO pp changes
2020-12-08 22:09:48 +09:00