Commit Graph

184 Commits

Author SHA1 Message Date
Dean Herbert 0cac935939 Shorten class name of `ModCreatedReplayUser` 2022-03-31 11:34:23 +09:00
Dean Herbert 4b2c01a8c1 Bring all mod implementations up-to-date 2022-03-29 16:59:03 +09:00
Dean Herbert d2d88015e3 Update all cinema/autoplay mods to specify the system user ID 2022-03-28 22:22:56 +09:00
Bartłomiej Dach 82f9ad63f5
Fix flashlight size multiplier printing with too many decimal digits 2022-02-02 20:41:25 +01:00
Dean Herbert ddc8094a75 Update description 2022-02-02 13:34:23 +09:00
Spooghetti420 b75c08c9ab
Improve beat length logic
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2022-02-01 13:36:36 +00:00
Spooghetti420 e5601772a9 Make incompatible with 2022-01-31 15:00:36 +00:00
Dean Herbert bb8dc74e88 Fix constant formatting 2022-01-31 12:20:51 +09:00
Spooghetti420 b52153e73d Remove settings 2022-01-30 17:40:15 +00:00
Dean Herbert 035a84e75c Rename function and make `public` again for test usage 2022-01-29 14:05:23 +09:00
Dean Herbert c75ffe9b07 Apply code style changes 2022-01-29 13:47:04 +09:00
Spooghetti420 a4aa501bb5 Change threshold from ms to beat-based, add tests 2022-01-28 21:59:53 +00:00
Spooghetti420 146c54a2c1 Fix code formatting 2022-01-27 21:02:59 +00:00
Spooghetti420 3e068e564d Update mod per discussion + create test 2022-01-27 20:56:51 +00:00
Spooghetti420 400633bd99 Add another newline 2022-01-27 16:23:09 +00:00
Spooghetti420 c0b2f8bd01 Fix newline style in mod 2022-01-27 16:21:38 +00:00
Spooghetti420 1bdf16494b Add No Long Notes mod 2022-01-27 11:35:31 +00:00
Bartłomiej Dach 2375420d4c
Tweak allowable ranges of size multiplier 2022-01-24 21:32:31 +01:00
Bartłomiej Dach 4a13c93ca7
Disallow zero size multiplier in flashlight implementations 2022-01-24 21:03:03 +01:00
Bartłomiej Dach a227af75ed
Simplify flashlight parameter passing flow 2022-01-24 21:03:02 +01:00
Bartłomiej Dach 5874475dff
Extract `DefaultFlashlightSize` to base flashlight class 2022-01-24 21:03:02 +01:00
Bartłomiej Dach a7c0d507ce
Rename flashlight settings to be more accurate 2022-01-24 21:03:02 +01:00
mk-56 948867898c ModeMultiplier rename 2022-01-24 11:38:52 +01:00
mk-56 161a2a321e Remove bindable from ModeMultiplier 2022-01-24 09:07:07 +01:00
mk-56 ed84ae0ac0 Adjust values to Bdach's refined taste 2022-01-24 00:42:43 +01:00
mk-56 955bab926f Separate the settings for each modes radiuses 2022-01-22 19:38:56 +01:00
mk-56 bd308ca38c Cleanup 2022-01-17 15:15:25 +01:00
mk-56 2a59735525 Initial commit 2022-01-15 21:43:28 +01:00
Dean Herbert 0ecf5f201c Rename `User` to `APIUser` and move to correct namespace 2021-11-07 11:26:01 +09:00
Dean Herbert 9b705460db Remove trailing exclamation marks from autoplay character names
As mentioned in
https://github.com/ppy/osu/discussions/15401#discussioncomment-1573839.
2021-11-02 14:53:58 +09:00
Dean Herbert 6944151486 Apply batch fixing of built-in types using `var` 2021-10-27 13:04:41 +09:00
Henry Lin 7251c28c4a Merge branch 'master' into mod-muted 2021-07-29 21:14:03 +08:00
Henry Lin e89f33483d Code formatting fixes 2021-07-28 21:52:01 +08:00
Henry Lin 58bbe9db7e Added muted mod 2021-07-28 18:21:08 +08:00
Gabe Livengood 49160e4482
review modifications: maniamodmirror inheritance, reflection utilities, vertical flip option 2021-07-26 10:46:41 -04:00
Dean Herbert d0e9f8ef90 Replace and obsolete `Ranked` flag with `IsUserPlayable` 2021-06-09 14:17:03 +09:00
Pasi4K5 7a4fc9ffc8 Move seed to base class 2021-06-03 18:16:11 +02:00
Dean Herbert a3c78674a1 Add new interface for autoplay mods 2021-05-25 18:09:24 +09:00
PercyDan54 166974506e
Duplicate implementions 2021-05-15 11:55:50 +08:00
Salman Ahmed 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
Dean Herbert 55421b0065
Add missing full stop
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
2021-04-15 14:41:10 +09:00
Dean Herbert 346e36d32a Make `Mod.Description` abstract and add missing descriptions 2021-04-15 14:36:26 +09:00
smoogipoo 6b6811063b Make ExpandDirection abstract 2021-02-24 15:05:12 +09:00
smoogipoo dd702ccfd2 Make mania FI/HD incompatible with each other 2021-02-24 14:34:37 +09:00
Bartłomiej Dach 68c20a2a37 Allow autoplay score generation to access mod list 2021-02-07 18:35:34 +01:00
smoogipoo 8295fb9081 Implement mania constant speed mod 2021-02-03 16:28:22 +09:00
Bartłomiej Dach 8da40ce2dc Reduce duplication by extracting ModEasyWithExtraLives 2020-11-16 19:54:00 +01:00
PercyDan54 99ee5e3ad7
Correct inheritance 2020-11-16 18:28:50 +08:00
PercyDan54 d7acfd5413
Remove retires from ModEasy 2020-11-16 18:15:15 +08:00
smoogipoo da8565c0fa Add 10K mod to incompatibility list 2020-10-14 18:28:19 +09:00