Commit Graph

3635 Commits

Author SHA1 Message Date
a8e3d0bacc Added an override for StackedEndPosition
This ensures the spinner's hit judgement will always be centre instead of in the top left corner.
2021-10-24 18:15:40 -07:00
861cd4852a Made StackedEndPosition virtual
Done to allow overriding in the other object classes.
2021-10-24 18:14:37 -07:00
386910ca2e Cut amount of code down for the spinner judgement fix 2021-10-24 15:29:47 -07:00
b8308b9715 Corrected spinner judgement positions.
For some reason, spinner judgements would stack from the top left in an awkward fashion. This patch ensures that the judgement location will always be in the centre of the screen.
2021-10-24 15:28:38 -07:00
99d01f2162 Fix a couple of new layout inspections introduces in Rider 2021.3 EAP5 2021-10-24 23:51:49 +09:00
80827b741f Merge branch 'master' into effective-miss-count 2021-10-16 21:43:34 +09:00
ccaac97794 Clamp comboBasedMissCount 2021-10-16 14:50:15 +03:00
c8d99e68a5 Remove calculation for scores with combo above threshold, avoid division by zero 2021-10-15 16:51:05 +03:00
1a18d3598a Merge branch 'master' into fix-invisible-sinners 2021-10-15 20:45:40 +09:00
30c3fcb4ea Merge branch 'master' into slider-timeline-velcotiy-adjust-v2 2021-10-15 19:45:04 +09:00
4cba1fce07 Merge pull request #15111 from jaswon/ghost-mod
Add "no scope" mod for osu
2021-10-15 15:44:05 +09:00
3a7eb7dd25 Make const private 2021-10-15 14:27:20 +09:00
6a80a417bd Use Interpolation.Lerp instead of transforms
Better handles cases where the combo may be changing faster than the
transition length.
2021-10-15 14:25:51 +09:00
538d980072 Rename Mod 2021-10-15 00:22:57 -04:00
2dfc42dd53 revert interpolation changes + fix cursor trail 2021-10-14 23:34:43 -04:00
23b50a054b address comments 2021-10-14 20:50:47 -04:00
6b1534f5a6 Add "ghost" mod for osu 2021-10-14 18:30:55 -04:00
901f107b2e Merge branch 'master' into slider-timeline-velcotiy-adjust-v2 2021-10-14 17:25:51 +09:00
205d95e8c6 Approximate amount of effective misses using combo 2021-10-13 20:04:34 +03:00
e49f1f6e6b Merge branch 'master' into no-more-difficulty-control-points-info 2021-10-13 20:17:57 +09:00
b8fe744d2b Merge pull request #15008 from stanriders/remove-int-casts
Remove int casts in difficulty calculation
2021-10-10 16:48:37 +09:00
e7a3467655 Merge branch 'master' into skillsrework 2021-10-10 16:16:54 +09:00
abd32e30f1 Update osu.Game.Rulesets.Osu/Difficulty/Preprocessing/OsuDifficultyHitObject.cs
Co-authored-by: Liam DeVoe <orionldevoe@gmail.com>
2021-10-09 21:11:24 +03:00
3b0b8707fe Reduce nesting, check all objects for spinners 2021-10-09 20:28:42 +03:00
b72b071c25 Fix instant spinners giving insane amounts of strain 2021-10-09 12:35:17 +03:00
37632fe4dc Remove int casts in difficulty calculation, fixup some comments 2021-10-09 12:08:57 +03:00
f0affa9f5a Don't refer to BeatmapInfo 2021-10-08 19:50:31 +09:00
3a4807a032 Merge branch 'master' into blinds-pp 2021-10-08 19:45:59 +09:00
bc37cb6f43 Merge branch 'master' into no-more-difficulty-control-points-info 2021-10-08 18:41:17 +09:00
cefef81cdf Merge branch 'master' into skillsrework 2021-10-08 18:21:51 +09:00
5b89293fa3 Merge pull request #14942 from apollo-dw/relax-osu-pp
Implement Relax difficulty calculation in osu!
2021-10-08 16:47:43 +09:00
57c069e0e1 Remove unused strings 2021-10-06 23:50:23 +01:00
d6eab02d92 Return 0 for speed with relax 2021-10-06 16:53:33 +01:00
34269d48e5 Use global multipliers instead of multiplying skill values 2021-10-06 12:25:19 +01:00
b339c149d8 Copy BaseDifficulty to Beatmap<T> and move all write operations across 2021-10-06 15:10:45 +09:00
d17beb9bbe improved overall balance 2021-10-06 01:39:01 +02:00
3cb816b6cd fixed some nerfs not carrying to the next iteration 2021-10-05 21:19:00 +02:00
bd84a8b749 Merge branch 'new-interfaces' into beatmap-difficulty-more-interface-usage 2021-10-05 18:21:21 +09:00
1d99bc280f Merge branch 'master' into new-interfaces 2021-10-04 20:42:40 +09:00
aa1bfc16d2 Merge pull request #14929 from peppy/gameplay-state
Replace `GameplayBeatmap` with `GameplayState`
2021-10-04 15:56:44 +09:00
94f8692b00 removed acc changes to put in seperate PR 2021-10-03 17:42:49 +00:00
bc3ae4c4f8 changed function names to be consistent 2021-10-03 17:36:34 +00:00
6d134b2a83 resolved code cleanliness issues 2021-10-03 17:32:03 +00:00
ba2c44a2f4 reworked strain to fix issue with overlapping hitwindo 2021-10-03 17:31:56 +00:00
5e5cdaab5e Privatise setter
Co-authored-by: Dean Herbert <pe@ppy.sh>
2021-10-03 19:14:01 +02:00
abe0ced48c Proxy slider head circle number along with overlay 2021-10-03 15:53:49 +02:00
03f0a36589 additional balancing 2021-10-03 11:53:14 +01:00
bc1ff019da Implement relax checks 2021-10-03 11:27:17 +01:00
a5025dc8b8 Buff base multiplier 2021-10-01 22:23:16 +01:00
32afd3f426 Replace all basic usages 2021-10-02 02:22:23 +09:00