1
0
mirror of https://github.com/ppy/osu.git synced 2024-11-14 06:17:44 +08:00
osu-lazer/osu.Game/Rulesets/Mods
Dean Herbert f9cd7f10d8 Allow null values for ReadCurrentFromDifficulty
As long as this isn't a constructor parameter it feels best to
gracefully handle omission. Realistically having it in the ctor is the
best move, but it doesn't feel great in line with the other parameters
passed in via object initalisers.
2021-07-09 13:26:01 +09:00
..
DifficultyAdjustSettingsControl.cs Allow null values for ReadCurrentFromDifficulty 2021-07-09 13:26:01 +09:00
DifficultyBindable.cs Standardise variables 2021-07-09 13:24:26 +09:00
IApplicableAfterBeatmapConversion.cs Implement mania invert mod 2020-08-18 01:40:55 +09:00
IApplicableFailOverride.cs Fix mod failure checks executing actual game logic 2020-05-12 20:08:35 +09:00
IApplicableMod.cs Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
IApplicableToAudio.cs Add missing license header and remove unused usings 2020-06-17 15:30:23 +01:00
IApplicableToBeatmap.cs Remove generics from IApplicableToBeatmap 2019-08-01 12:39:32 +09:00
IApplicableToBeatmapConverter.cs Turn on warnings, resolve issues 2019-04-25 17:36:17 +09:00
IApplicableToBeatmapProcessor.cs Add IApplicableToBeatmapProcessor mod interface 2021-06-23 14:46:30 +09:00
IApplicableToDifficulty.cs Fix missing comments 2019-12-26 19:33:59 +09:00
IApplicableToDrawableHitObject.cs Move IApplicableToDrawableHitObjects to its own file 2021-06-18 13:06:13 +09:00
IApplicableToDrawableHitObjects.cs Move IApplicableToDrawableHitObjects to its own file 2021-06-18 13:06:13 +09:00
IApplicableToDrawableRuleset.cs Fix typo 2019-03-20 11:22:34 +09:00
IApplicableToHealthProcessor.cs Separate score and health parts of ScoreProcessor 2019-12-19 20:03:14 +09:00
IApplicableToHitObject.cs Turn on warnings, resolve issues 2019-04-25 17:36:17 +09:00
IApplicableToHUD.cs Implement IApplicableToHUD 2019-06-29 04:23:59 +03:00
IApplicableToPlayer.cs change name of interface and expose method instead of seperate values 2019-11-25 07:24:29 +00:00
IApplicableToRate.cs Add and implement IApplicableToRate interface 2021-02-07 18:35:34 +01:00
IApplicableToSample.cs Make DrawableStoryboardSample a SkinnableSound 2020-09-29 14:25:39 +09:00
IApplicableToScoreProcessor.cs Improve xmldoc slightly 2019-05-02 14:03:58 +09:00
IApplicableToTrack.cs Remove generics from IApplicableToTrack 2020-08-06 18:25:34 +09:00
ICreateReplay.cs Add new interface for autoplay mods 2021-05-25 18:09:24 +09:00
IHasSeed.cs Move SeedSettingsControl to own file 2021-06-23 13:40:05 +09:00
IMod.cs Fix IMod now using reference equality as well 2020-12-28 15:19:28 +03:00
IReadFromConfig.cs Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
IUpdatableByPlayfield.cs Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
Mod.cs Fix obsolete message in Mod.Ranked 2021-07-02 15:55:25 +08:00
ModAutoplay.cs Replace and obsolete Ranked flag with IsUserPlayable 2021-06-09 14:17:03 +09:00
ModBarrelRoll.cs Remove redundant arguments 2021-07-05 23:52:39 +08:00
ModBlockFail.cs Fix mod failure checks executing actual game logic 2020-05-12 20:08:35 +09:00
ModCinema.cs Merge EnableUserDim and IgnoreUserSettings to one bindable 2021-04-13 10:58:56 +03:00
ModClassic.cs Replace and obsolete Ranked flag with IsUserPlayable 2021-06-09 14:17:03 +09:00
ModDaycore.cs Use adjustable ITrack 2020-08-12 01:41:21 +09:00
ModDifficultyAdjust.cs Standardise variables 2021-07-09 13:24:26 +09:00
ModDoubleTime.cs Replace and obsolete Ranked flag with IsUserPlayable 2021-06-09 14:17:03 +09:00
ModEasy.cs Replace and obsolete Ranked flag with IsUserPlayable 2021-06-09 14:17:03 +09:00
ModEasyWithExtraLives.cs Reduce duplication by extracting ModEasyWithExtraLives 2020-11-16 19:54:00 +01:00
ModFailCondition.cs Make some properties virtual 2021-02-24 15:03:41 +09:00
ModFlashlight.cs Replace and obsolete Ranked flag with IsUserPlayable 2021-06-09 14:17:03 +09:00
ModHalfTime.cs Replace and obsolete Ranked flag with IsUserPlayable 2021-06-09 14:17:03 +09:00
ModHardRock.cs add SV multipliers to taiko difficulty mods 2020-12-29 20:22:56 +06:00
ModHidden.cs Replace and obsolete Ranked flag with IsUserPlayable 2021-06-09 14:17:03 +09:00
ModNightcore.cs Add abstract non-generic ModNightcore to pattern-match over 2020-11-15 15:32:02 +01:00
ModNoFail.cs Replace and obsolete Ranked flag with IsUserPlayable 2021-06-09 14:17:03 +09:00
ModNoMod.cs Make Mod.Description abstract and add missing descriptions 2021-04-15 14:36:26 +09:00
ModPerfect.cs Replace and obsolete Ranked flag with IsUserPlayable 2021-06-09 14:17:03 +09:00
ModRandom.cs Moved the string to int? conversion logic into SettingsNumberBox 2021-06-28 11:00:07 +08:00
ModRateAdjust.cs Make ModTimeRamp and ModRateAdjust incompatible 2021-02-23 18:10:03 +00:00
ModRelax.cs Fix references to ModSuddenDeath 2021-02-24 14:44:53 +09:00
ModSuddenDeath.cs Replace and obsolete Ranked flag with IsUserPlayable 2021-06-09 14:17:03 +09:00
ModTimeRamp.cs Make ModTimeRamp and ModRateAdjust incompatible 2021-02-23 18:10:03 +00:00
ModType.cs Move TouchDevice mod to new "system" category 2019-07-23 13:14:28 +09:00
ModWindDown.cs Avoid mixing precision across time ramp bindables 2021-02-24 19:16:10 +01:00
ModWindUp.cs Avoid mixing precision across time ramp bindables 2021-02-24 19:16:10 +01:00
ModWithVisibilityAdjustment.cs Implement IApplicableToDrawableHitObject for mods 2021-06-16 18:52:01 +09:00
MultiMod.cs Fix MultiMod throwing exceptions when creating copies 2020-10-14 18:12:19 +09:00