Bartłomiej Dach
|
605269f65f
|
Extract preempt durations to shared constants
|
2023-12-14 20:41:12 +01:00 |
|
Bartłomiej Dach
|
fd1c72bf74
|
Use IBeatmapDifficultyInfo.(Inverse)DifficultyRange() instead of local reimplementations
Also adds explicit references to places from where the magic constants
were lifted.
|
2023-12-14 20:41:12 +01:00 |
|
Dean Herbert
|
9a982a9564
|
Tidy up GetRateAdjustedDisplayDifficulty implemetations
|
2023-12-13 17:13:21 +09:00 |
|
Givikap120
|
faf54bca43
|
Merge branch 'master' into arod_rate_adjust
|
2023-12-10 01:49:18 +02:00 |
|
Dan Balasescu
|
bb66267634
|
Actually use CatchHealthProcessor for the ruleset
|
2023-11-24 13:49:28 +09:00 |
|
Dean Herbert
|
9172632b0b
|
Rename method and adjust xmldoc to be very explicit about how wrong this is
|
2023-11-17 17:04:20 +09:00 |
|
Dean Herbert
|
a04f9aaef7
|
Apply various inspections
|
2023-11-12 16:24:35 +09:00 |
|
Dean Herbert
|
4df1eb1b37
|
Refactor logic and tooltip formatting
|
2023-11-12 16:19:55 +09:00 |
|
Dean Herbert
|
6bd5eda2a0
|
Merge branch 'master' into arod_rate_adjust
|
2023-11-12 15:49:07 +09:00 |
|
Givikap120
|
e451b2197c
|
Delete util functions from rulesets
|
2023-11-09 18:23:53 +02:00 |
|
Givikap120
|
97caf18036
|
Update CatchRuleset.cs
|
2023-11-04 21:57:17 +02:00 |
|
Givikap120
|
5597e819be
|
fixed bug in AR formula
|
2023-11-04 18:01:10 +02:00 |
|
Givikap120
|
57170501cd
|
Improve code quality
|
2023-11-04 17:25:09 +02:00 |
|
Bartłomiej Dach
|
79a4b985fe
|
Use left mouse as alternative default binding for catch dash
This mirrors stable. Although the way stable does this is pretty dodgy,
see:
https://github.com/peppy/osu-stable-reference/blob/master/osu!/GameModes/Play/Rulesets/Fruits/RulesetFruits.cs#L274-L275
|
2023-10-17 09:31:29 +02:00 |
|
Givikap120
|
1a70110a4e
|
Added BeatmapAttributesDisplay support
|
2023-09-12 16:44:44 +03:00 |
|
Dan Balasescu
|
2334be1987
|
Split legacy scoring attributes into a separate object
|
2023-09-07 21:10:38 +09:00 |
|
Givikap120
|
290f8db341
|
fixed stated problems
removed functions from `Ruleset.cs` and added a `GetEffectiveDifficulty()` instead
|
2023-08-26 02:13:14 +03:00 |
|
Givikap120
|
17b9b1649a
|
Fixed "works only for std" problem
1) Now it use AR/OD calculation from Ruleset class
2) Implemented needed functions in each of default rulesets
|
2023-08-25 00:58:26 +03:00 |
|
Dean Herbert
|
2073810e95
|
Add performance breakdown chart for osu!catch
|
2023-07-13 18:48:24 +09:00 |
|
Bartłomiej Dach
|
7be5e0e978
|
Implement back-and-forth conversion of ModScoreV2 and LegacyMods
|
2023-07-09 16:15:21 +02:00 |
|
Dean Herbert
|
1629024111
|
ILegacyScoreProcessor -> ILegacyScoreSimulator
|
2023-07-04 17:32:54 +09:00 |
|
Dan Balasescu
|
c6ad184d94
|
Move Ruleset method to ILegacyRuleset interface
|
2023-06-29 17:24:37 +09:00 |
|
Dean Herbert
|
70cb23bbc9
|
Merge branch 'master' into mod-accuracy-challenge
|
2023-01-17 16:46:54 +09:00 |
|
Dean Herbert
|
81bb00c258
|
Add argon transformer for osu!catch (and basic new catcher design)
|
2022-10-26 18:55:47 +09:00 |
|
Dean Herbert
|
c7f8f948b9
|
Rename CreateLegacySkinProvider to CreateSkinTransformer and apply to all skins
|
2022-09-15 20:18:10 +09:00 |
|
andy840119
|
3d7367a842
|
Move the CreateConvertibleReplayFrame() into the base ruleset class for avoid api breaking change in the customized ruleset.
|
2022-09-10 11:07:23 +08:00 |
|
andy840119
|
e62999fb16
|
Merge branch 'master' of https://github.com/ppy/osu into remove-the-nullable-disable-in-the-ruleset
# Conflicts:
# osu.Game.Rulesets.Catch/CatchRuleset.cs
# osu.Game.Rulesets.Osu/OsuRuleset.cs
# osu.Game.Rulesets.Taiko/TaikoRuleset.cs
# osu.Game/Rulesets/Ruleset.cs
|
2022-09-10 10:40:12 +08:00 |
|
Dean Herbert
|
90b9c02ac6
|
Remove "internal" identifier as unnecessary
|
2022-08-29 14:01:15 +09:00 |
|
Dean Herbert
|
f5710d8000
|
Add ruleset API versioning
|
2022-08-22 16:35:08 +09:00 |
|
naoei
|
45e9eda9e7
|
Localise hit result name
|
2022-08-14 14:57:02 -04:00 |
|
為什麼
|
1725a76fa0
|
Remove the nullable disable annotation for all rulesets.
|
2022-07-10 10:15:27 +08:00 |
|
為什麼
|
857377e145
|
Move CreateConvertibleReplayFrame() into legacy ruleset interface because technically only legacy ruleset use it to convert the legacy frame.
But seems some of the customized ruleset use it for save the replay frame.
|
2022-07-10 10:15:27 +08:00 |
|
Dan Balasescu
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
|
Gabe Livengood
|
252bacc8d4
|
revert more testing leftovers...
|
2022-05-24 10:56:31 -04:00 |
|
Gabe Livengood
|
dde0756bed
|
add accuracy challenge mod
|
2022-05-24 10:23:44 -04:00 |
|
Dan Balasescu
|
523f668c8c
|
Remove unnecessary ctor argument
|
2022-03-15 12:37:39 +09:00 |
|
Dan Balasescu
|
4a3e3aba65
|
Restructure PerformanceCalculator to not require ScoreInfo argument
|
2022-03-14 14:25:28 +09:00 |
|
Dean Herbert
|
369b4ba789
|
Update DifficultyCalculator to take an IRulesetInfo
|
2021-11-15 19:16:48 +09:00 |
|
Dean Herbert
|
62d670a3ca
|
Update DifficultyCalculator to take an IWorkingBeatmap
|
2021-11-15 19:16:48 +09:00 |
|
ekrctb
|
dca2cd6c44
|
Merge branch 'master' into catch-spinner-checks
|
2021-11-11 11:32:58 +09:00 |
|
Darius Wattimena
|
fbfed16756
|
Started on implementing a spinner gap check for catch
|
2021-11-09 23:05:25 +01:00 |
|
Semyon Rozhkov
|
64bc8da14c
|
Add "No Scope" mod implementation for Catch
|
2021-11-09 17:11:19 +03:00 |
|
Gabe Livengood
|
c72224fa94
|
Add "Mirror" mod to osu!catch
|
2021-08-08 13:45:13 -04:00 |
|
Henry Lin
|
22d83c75e3
|
Revert imports re-ordering
Out of the scope of this PR
|
2021-07-28 18:32:38 +08:00 |
|
Henry Lin
|
58bbe9db7e
|
Added muted mod
|
2021-07-28 18:21:08 +08:00 |
|
Dean Herbert
|
f62b4f2d24
|
Merge pull request #13617 from ekrctb/catch-editor
Add "placeholder" (pre-MVP) implementation of osu!catch editor
|
2021-06-23 14:00:34 +09:00 |
|
ekrctb
|
fbe44dac34
|
Add empty catch hit object composer
|
2021-06-22 17:20:13 +09:00 |
|
Salman Ahmed
|
cf40282f1f
|
Convert LegacySkinTransformer s to accept raw ISkin s rather than a full ISkinSource
|
2021-06-09 22:49:31 +03:00 |
|
Susko3
|
2439de1c3d
|
fix capitalzation of osu!catch HitResults
|
2021-05-28 18:40:58 +02:00 |
|
Dean Herbert
|
d4ffd2ef4b
|
Merge branch 'master' into reversed-fruits
|
2021-04-23 15:08:18 +09:00 |
|