1
0
mirror of https://github.com/ppy/osu.git synced 2024-09-22 13:27:23 +08:00
osu-lazer/osu.Game/Rulesets
Samuel Cattini-Schultz 85d2b1232a Refactor to abstract out strain logic into StrainSkill class
While it is the case for the existing official Skills, Skill implementations shouldn't be required to conform to a strain based approach.
There are other valid approaches to calculating skill difficulty that can be supported by abstracting the strain logic into its own StrainSkill class.
2021-04-03 20:52:39 +11:00
..
Configuration Constrain configuration lookup as enum. 2019-12-09 17:45:26 +08:00
Difficulty Refactor to abstract out strain logic into StrainSkill class 2021-04-03 20:52:39 +11:00
Edit return a string instead 2021-03-29 17:29:05 +08:00
Filter Expose and document query parser and helpers 2021-03-03 22:03:01 +01:00
Judgements Fix taiko leaving behind empty judgements on legacy skins 2021-03-06 16:02:20 +01:00
Mods Merge pull request #11888 from H2n9/modtimeramp-new-behaviour 2021-02-25 14:01:57 +09:00
Objects remove implementations 2021-03-26 15:24:33 +08:00
Replays Setup all spectator model classes for MessagePack 2021-01-26 16:39:35 +09:00
Scoring Remove accuracy rounding at a ScoreProcessor level 2021-03-25 17:43:51 +09:00
Timing Centralise default beat length specification 2019-08-28 20:22:16 +09:00
UI Merge branch 'master' into fix-unsafe-skinnable-sample-play 2021-03-18 19:51:46 +01:00
ILegacyRuleset.cs Apply review suggestions 2020-12-03 19:44:12 +02:00
Ruleset.cs Add ruleset interface for extending filter criteria 2021-03-02 20:07:11 +01:00
RulesetConfigCache.cs Suppress warnings 2019-11-12 13:41:54 +09:00
RulesetInfo.cs Update class exclusion for dynamic compilation 2020-09-04 20:41:08 +09:00
RulesetSelector.cs General refactoring 2019-06-26 17:52:25 +09:00
RulesetStore.cs Remove unused using directive 2021-04-02 02:45:26 +03:00