|
c7f8f948b9
|
Rename CreateLegacySkinProvider to CreateSkinTransformer and apply to all skins
|
2022-09-15 20:18:10 +09:00 |
|
|
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 |
|
|
2f91b5c846
|
Add missing import.
|
2022-09-10 10:46:10 +08:00 |
|
|
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 |
|
|
792b410c04
|
Merge branch 'master' into classic_drumrolls
|
2022-09-06 16:29:45 +09:00 |
|
|
90b9c02ac6
|
Remove "internal" identifier as unnecessary
|
2022-08-29 14:01:15 +09:00 |
|
|
f5710d8000
|
Add ruleset API versioning
|
2022-08-22 16:35:08 +09:00 |
|
|
9386d352b8
|
Make StatisticItem.Name not nullable
|
2022-08-20 21:48:35 -04:00 |
|
|
45e9eda9e7
|
Localise hit result name
|
2022-08-14 14:57:02 -04:00 |
|
|
18ce784ae0
|
Allow StatisticItem's name param to be nullable
|
2022-08-14 14:51:35 -04:00 |
|
|
e0426836c1
|
Make swells and drumrolls optional by default
|
2022-08-05 16:30:07 +02:00 |
|
|
0a0f3c93dd
|
Rename OkResult, rephrase "strong bonus"
|
2022-07-24 20:55:13 +02: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 |
|
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
|
|
523f668c8c
|
Remove unnecessary ctor argument
|
2022-03-15 12:37:39 +09:00 |
|
|
4a3e3aba65
|
Restructure PerformanceCalculator to not require ScoreInfo argument
|
2022-03-14 14:25:28 +09:00 |
|
|
c9b205afeb
|
Add adaptive speed mod
|
2022-03-02 09:57:52 +08:00 |
|
|
a41e1c80f1
|
Show hit error on results screen
Leading up to implementation of "local offset", this feels like a good
thing to have visible first and foremost.
|
2022-02-28 19:11:06 +09:00 |
|
|
ee6d4b2583
|
Move performance breakdown to the top to prevent re-ordering after watching replay
|
2022-02-05 21:39:01 +08:00 |
|
|
0b1fef38af
|
Use the playable beatmap provided in CreateStatisticsForScore
|
2022-02-05 21:36:34 +08:00 |
|
|
440b674bb0
|
Add statistic item for mania & taiko
|
2022-02-05 21:30:35 +08:00 |
|
|
19eb9ad8a7
|
Reorder StatisticsItem constructor to make a touch more sense
|
2022-02-02 23:02:38 +09:00 |
|
|
6a482827fe
|
Fix weird line breaking
|
2022-02-02 17:23:03 +08:00 |
|
|
c5c4c85006
|
Lazily create content of StatisticItem
|
2022-02-02 13:29:18 +08: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 |
|
|
22d83c75e3
|
Revert imports re-ordering
Out of the scope of this PR
|
2021-07-28 18:32:38 +08:00 |
|
|
58bbe9db7e
|
Added muted mod
|
2021-07-28 18:21:08 +08:00 |
|
|
cf40282f1f
|
Convert LegacySkinTransformer s to accept raw ISkin s rather than a full ISkinSource
|
2021-06-09 22:49:31 +03:00 |
|
|
f34637ea9c
|
Renamed TaikoModFlip to TaikoModSwap
|
2021-05-17 11:04:01 +08:00 |
|
|
c4ae70a827
|
Revert "Renamed TaikoModFlip to TaikoModInvert"
This reverts commit 5972e43bc2 .
|
2021-05-17 10:59:56 +08:00 |
|
|
5972e43bc2
|
Renamed TaikoModFlip to TaikoModInvert
|
2021-05-16 12:51:40 +08:00 |
|
|
cbc2a38b59
|
Move new mod to end to avoid reordering
|
2021-05-16 13:21:06 +09:00 |
|
|
3d83741a23
|
Separate Flip and Random
|
2021-05-16 12:03:03 +08:00 |
|
|
3519398a22
|
Added "flip" mod for taiko
|
2021-05-16 11:16:12 +08:00 |
|
|
e3398d8f1f
|
Implement "classic" mod for all other legacy rulesets
Currently empty, automatically handled in game to not be selectable (see `Mod.HasImplementation`)
|
2021-04-21 09:14:33 +03:00 |
|
|
dff1d80f39
|
Update HasFlag usages to HasFlagFast
|
2021-02-25 15:38:56 +09:00 |
|
|
c70b13ecc2
|
Adjust namespace
|
2020-12-07 12:30:25 +09:00 |
|
|
7736d1ae85
|
Fix taiko-specific missing cases
|
2020-11-15 15:41:58 +01:00 |
|
|
07558b5bc0
|
Merge branch 'master' into ruleset-result-types
|
2020-10-09 13:17:05 +09:00 |
|
|
d9089ef93c
|
Add missing bonus type for taiko ruleset
|
2020-10-08 12:52:52 +09:00 |
|
|
6020ec9ca3
|
Add valid result types for all rulesets
|
2020-10-07 15:43:52 +09:00 |
|
|
d7747ebb2d
|
Remove unused WorkingBeatmap argument.
|
2020-10-03 16:51:22 +02:00 |
|
|
0163688a17
|
Remove IBeatmap from PerformanceCalculator.
|
2020-10-02 19:24:30 +02:00 |
|
|
1143d5d992
|
Update class exclusion for dynamic compilation
|
2020-09-04 20:41:08 +09:00 |
|
|
43d6d2b2e8
|
Add back unstable rate display
|
2020-08-27 20:46:49 +02:00 |
|
|
f152e1b924
|
Revert IStatisticRow changes
|
2020-08-27 20:13:44 +02:00 |
|
|
05e725d59f
|
Add unstable rate statistic to rulesets in which it makes sense
|
2020-08-26 22:06:29 +02:00 |
|
|
bbb3d7522e
|
Scope up return type to IStatisticRow
|
2020-08-26 19:24:12 +02:00 |
|