Dean Herbert
|
8204d360a8
|
Always reset local user settings when a mod is deselected in ModSelectOverlay
|
2021-02-09 13:44:42 +09:00 |
|
Dean Herbert
|
be379e0e3c
|
Change CopyFrom to always overwrite all settings with incoming values
|
2021-02-09 13:44:11 +09:00 |
|
Bartłomiej Dach
|
0229851c9c
|
Apply rounding to ModTimeRamp to improve SPM consistency
|
2021-02-07 19:02:09 +01:00 |
|
Bartłomiej Dach
|
7daeacaff2
|
Add and implement IApplicableToRate interface
|
2021-02-07 18:35:34 +01:00 |
|
Bartłomiej Dach
|
68c20a2a37
|
Allow autoplay score generation to access mod list
|
2021-02-07 18:35:34 +01:00 |
|
Bartłomiej Dach
|
a0de1cbfd0
|
Handle no-duration single-object edge case
|
2021-01-31 21:09:41 +01:00 |
|
Bartłomiej Dach
|
547b3d8bed
|
Fix speed change calculation in time ramp mods
|
2021-01-31 20:34:56 +01:00 |
|
Bartłomiej Dach
|
81b052b866
|
Add failing test cases
|
2021-01-31 20:34:22 +01:00 |
|
Dean Herbert
|
dee0d3c33a
|
Merge branch 'master' into apply-sv-to-taiko-hr-ez
|
2021-01-25 14:28:06 +09:00 |
|
Bartłomiej Dach
|
4b4adc927c
|
Rename param to match method body
|
2021-01-10 15:35:53 +01:00 |
|
Salman Ahmed
|
0aad0c7c6c
|
Target logic at this and adjust variables
|
2021-01-09 00:31:18 +03:00 |
|
Salman Ahmed
|
375ecf92ed
|
Merge remote-tracking branch 'upstream/master' into fix-mod-buttons-not-copying-settings
|
2021-01-09 00:26:18 +03:00 |
|
Bartłomiej Dach
|
303cc62ee7
|
Transfer flags indicating if settings were changed
|
2021-01-06 22:46:46 +01:00 |
|
Dean Herbert
|
b3f08b29ca
|
Ensure that all changes to screen backgrounds are on the correct thread
|
2021-01-05 15:22:50 +09:00 |
|
Bartłomiej Dach
|
9e4a925ab1
|
Clarify & cleanup comments some
|
2021-01-03 13:44:29 +01:00 |
|
Bartłomiej Dach
|
a3e29b9154
|
Rename parameters for readability
|
2021-01-03 13:25:44 +01:00 |
|
Dean Herbert
|
2501707d7d
|
Copy values using Bind to also copy defaults
|
2021-01-03 20:45:03 +09:00 |
|
Dean Herbert
|
29dbb1cc0d
|
Add internal pathway for ensuring correct application of bindable mods
|
2021-01-03 15:48:28 +09:00 |
|
Dean Herbert
|
23e216fa0b
|
Simplify some default value checks (we are sure the return is an IBindable)
|
2021-01-03 15:47:15 +09:00 |
|
Salman Ahmed
|
c1a1e3acc5
|
Revert drive-by changes
|
2021-01-01 15:40:40 +03:00 |
|
Salman Ahmed
|
a031c8e0b6
|
Apply documentation suggestions
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2021-01-01 15:34:09 +03:00 |
|
Salman Ahmed
|
b4df2d6d43
|
Add method for copying properties from another mod
|
2021-01-01 03:46:09 +03:00 |
|
Firmatorenio
|
013b9b62a1
|
add SV multipliers to taiko difficulty mods
|
2020-12-29 20:22:56 +06:00 |
|
Salman Ahmed
|
41b79d938b
|
Fix wrong checks..
|
2020-12-28 15:30:52 +03:00 |
|
Salman Ahmed
|
5efcdbd431
|
Fix IMod now using reference equality as well
|
2020-12-28 15:19:28 +03:00 |
|
Salman Ahmed
|
43f8f3638a
|
Fix mod using reference equality unless casted to IMod
|
2020-12-27 02:42:13 +03:00 |
|
smoogipoo
|
ac91f0e270
|
Add extended limits to difficulty adjustment mod
|
2020-12-10 00:37:19 +09:00 |
|
Bartłomiej Dach
|
8da40ce2dc
|
Reduce duplication by extracting ModEasyWithExtraLives
|
2020-11-16 19:54:00 +01:00 |
|
Bartłomiej Dach
|
128adce017
|
Merge branch 'master' into change-taiko-ez
|
2020-11-16 19:37:47 +01:00 |
|
PercyDan54
|
f2ef7bee5d
|
Fix checks
|
2020-11-16 18:17:50 +08:00 |
|
PercyDan54
|
d7acfd5413
|
Remove retires from ModEasy
|
2020-11-16 18:15:15 +08:00 |
|
Bartłomiej Dach
|
5ace7abaa8
|
Add abstract non-generic ModNightcore to pattern-match over
|
2020-11-15 15:32:02 +01:00 |
|
Dean Herbert
|
2d50a7b616
|
Fix a few xmldoc typos
|
2020-11-05 17:38:02 +09:00 |
|
smoogipoo
|
9d5b1ec28c
|
Add removal dates
|
2020-11-05 17:04:11 +09:00 |
|
smoogipoo
|
cc518feca7
|
Make methods abstract
|
2020-11-05 16:03:10 +09:00 |
|
smoogipoo
|
a219aa7ba2
|
Add xmldoc
|
2020-11-05 15:53:35 +09:00 |
|
smoogipoo
|
628b8be15d
|
Implement ModWithVisibilityAdjustment
|
2020-11-05 15:40:25 +09:00 |
|
Dean Herbert
|
2ea4aa0a37
|
Fix incorrect specification on some sample lookups
|
2020-10-30 11:59:41 +09:00 |
|
Dean Herbert
|
8b864c8c22
|
Merge branch 'master' into fix-multimod-copy
|
2020-10-14 22:29:38 +09:00 |
|
smoogipoo
|
f04aec538f
|
Fix MultiMod throwing exceptions when creating copies
|
2020-10-14 18:12:19 +09:00 |
|
smoogipoo
|
d536a1f75e
|
Fix breaks being culled too early
|
2020-10-09 21:04:56 +09:00 |
|
Dean Herbert
|
6649cb2204
|
Fix incorrect first object logic
|
2020-10-09 06:41:53 +09:00 |
|
Dean Herbert
|
2d0275ba95
|
Fix first hitobject in osu! hidden mod not getting correct fade applied
|
2020-10-09 03:07:01 +09:00 |
|
smoogipoo
|
cb6b35116a
|
Merge branch 'master' into scoring-standardisation
|
2020-10-01 12:28:51 +09:00 |
|
Dean Herbert
|
367b35bb10
|
Merge branch 'master' into fix-storyboard-sample-pausing
|
2020-09-30 22:42:26 +09:00 |
|
Dean Herbert
|
414c40d298
|
Reverse inheritance order of SkinnableSound's pause logic
|
2020-09-30 15:45:14 +09:00 |
|
smoogipoo
|
bc8f6a58fd
|
Update PF/SD with new hit results
|
2020-09-29 16:33:38 +09:00 |
|
Dean Herbert
|
136843c8e4
|
Make DrawableStoryboardSample a SkinnableSound
Allows sharing pause logic with gameplay samples.
|
2020-09-29 14:25:39 +09:00 |
|
smoogipoo
|
1143d5d992
|
Update class exclusion for dynamic compilation
|
2020-09-04 20:41:08 +09:00 |
|
Dean Herbert
|
357fb3a10e
|
Merge branch 'master' into beatmap-track-rework
|
2020-08-21 12:53:09 +09:00 |
|
smoogipoo
|
583760100a
|
Implement mania invert mod
|
2020-08-18 01:40:55 +09:00 |
|
Dean Herbert
|
e465afa280
|
Merge branch 'master' into beatmap-track-rework
|
2020-08-14 20:02:43 +09:00 |
|
smoogipoo
|
3cb22fad82
|
Fix mods sharing bindable instances
|
2020-08-13 19:48:31 +09:00 |
|
smoogipoo
|
e47a1eb313
|
Use adjustable ITrack
|
2020-08-12 01:41:21 +09:00 |
|
smoogipoo
|
7c3ae4ed42
|
Remove generics from IApplicableToTrack
|
2020-08-06 18:25:34 +09:00 |
|
smoogipoo
|
e8ab3cff3c
|
Add class constraint
|
2020-08-06 17:02:47 +09:00 |
|
smoogipoo
|
5c05fe3988
|
Expose track from MusicController
|
2020-08-06 16:24:14 +09:00 |
|
smoogipoo
|
6e42b8219c
|
Move track to MusicController, compiles
|
2020-08-06 16:24:14 +09:00 |
|
Dean Herbert
|
c1442568b9
|
Make perfect mod ignore all non-combo-affecting hitobjects
|
2020-07-21 17:04:45 +09:00 |
|
Dean Herbert
|
b59e4f8a7e
|
Change difficulty adjust mod to match stable range of 0-10
|
2020-07-14 08:15:14 +09:00 |
|
Joehu
|
d66b97868c
|
Adjust rank when flashlight is enabled
|
2020-07-02 12:39:37 -07:00 |
|
smoogipoo
|
bd1f38cc3e
|
Fix crash due to unsafe mod deserialisation
|
2020-06-26 23:21:44 +09:00 |
|
Dan Balasescu
|
1eaa25e75e
|
Merge branch 'master' into storyboard-sample-rate
|
2020-06-26 17:29:38 +09:00 |
|
Dean Herbert
|
14ad3835ff
|
Update naming
|
2020-06-23 21:27:01 +09:00 |
|
Ronnie Moir
|
bed5e857df
|
Add missing license header and remove unused usings
|
2020-06-17 15:30:23 +01:00 |
|
Ronnie Moir
|
c3e268616f
|
Implement grouping interface IApplicableToAudio
|
2020-06-17 14:11:00 +01:00 |
|
Ronnie Moir
|
4138f6119f
|
Update rate adjust mods to also use IApplicableToSample
|
2020-06-16 15:05:37 +01:00 |
|
Ronnie Moir
|
1cf16038a7
|
Create IApplicableToSample
|
2020-06-16 14:54:05 +01:00 |
|
Bartłomiej Dach
|
e6ddd0380e
|
Rename bool arguments for readability
|
2020-06-14 18:50:07 +02:00 |
|
Bartłomiej Dach
|
5f0a345eeb
|
Unify method naming
|
2020-06-14 18:48:49 +02:00 |
|
Bartłomiej Dach
|
9907b4763b
|
Remove redundant default argument value
|
2020-06-14 18:39:41 +02:00 |
|
Ronnie Moir
|
dc5bb12fa8
|
Use local helper for selecting adjusted property
|
2020-06-13 16:32:43 +01:00 |
|
Ronnie Moir
|
77eb428184
|
Use consistent setting casing
|
2020-06-13 16:30:21 +01:00 |
|
Ronnie Moir
|
201bfda338
|
Give ModTimeRamp an adjust pitch setting.
Implement in ModWindDown and ModWindUp
|
2020-06-13 15:16:27 +01:00 |
|
Dean Herbert
|
3ae1df07b0
|
Fix a couple more new formatting issues
|
2020-06-10 00:09:29 +09:00 |
|
Dean Herbert
|
7dc19220e5
|
Apply new resharper formatting fixes
|
2020-06-09 23:38:54 +09:00 |
|
Dean Herbert
|
de50b725d5
|
Fix mod failure checks executing actual game logic
|
2020-05-12 20:08:35 +09:00 |
|
Dean Herbert
|
9dda7da489
|
Fix spinners being considered the "first object" for increased visibility in hidden
|
2020-04-16 14:11:38 +09:00 |
|
Dean Herbert
|
2abb8a37df
|
Merge branch 'master' into show-mod-settings-tooltip
|
2020-03-29 14:35:04 +09:00 |
|
Dean Herbert
|
6d81da5419
|
Merge branch 'master' into video-offset
|
2020-03-25 11:28:59 +09:00 |
|
Liam DeVoe
|
2fa42ed644
|
use N2 for ModTimeRamp, add x text
|
2020-03-23 12:54:08 -04:00 |
|
Dean Herbert
|
205f4dcb54
|
Simplify string construction logic
|
2020-03-23 15:20:56 +09:00 |
|
smoogipoo
|
e3a5be71cc
|
Implement random mod for taiko
|
2020-03-23 12:09:30 +09:00 |
|
Liam DeVoe
|
64fc116d67
|
use two decimal points for ModRateAdjust format
|
2020-03-22 23:08:00 -04:00 |
|
Liam DeVoe
|
5cc626d37b
|
move SettingDescription override to ModRateAdjust
|
2020-03-22 22:57:46 -04:00 |
|
Liam DeVoe
|
1da590c63f
|
use N1 format instead of 0.#
|
2020-03-22 22:54:21 -04:00 |
|
Liam DeVoe
|
889608a408
|
remove redundant ToString call
|
2020-03-22 22:51:29 -04:00 |
|
Liam DeVoe
|
98b8f82810
|
simplify SettingDescription default definition
|
2020-03-22 22:07:09 -04:00 |
|
Liam DeVoe
|
ea87afd577
|
use string.Empty in IconTooltip
|
2020-03-22 22:06:54 -04:00 |
|
Liam DeVoe
|
cb6e602556
|
enforce single signficiant digit precision for other mods
|
2020-03-22 22:06:35 -04:00 |
|
Liam DeVoe
|
67667b3d22
|
enforce precision for ModDifficultyAdjust and derived classes
|
2020-03-22 21:22:46 -04:00 |
|
Liam DeVoe
|
63e9b2a299
|
use string.Empty, use base SettingDescription for [Osu/Catch]ModDifficultyAdjust
|
2020-03-22 18:50:09 -04:00 |
|
Liam DeVoe
|
4907fb8fd1
|
remove another ToString statement
|
2020-03-20 17:04:22 -04:00 |
|
Liam DeVoe
|
eab705a9b6
|
remove another ToString statement
|
2020-03-20 17:00:36 -04:00 |
|
Liam DeVoe
|
ac202ba7ea
|
remove unused using directive
|
2020-03-20 16:57:37 -04:00 |
|
Liam DeVoe
|
55568ee6a5
|
remove extra parentheses
|
2020-03-20 16:44:38 -04:00 |
|
Liam DeVoe
|
6a63ba1bb8
|
use humanizer for ModEasy lives setting
|
2020-03-20 16:42:35 -04:00 |
|
Liam DeVoe
|
cda1efef0b
|
move overridability to SettingDescription method
|
2020-03-20 16:34:36 -04:00 |
|
Liam DeVoe
|
7bdbdd25f8
|
Revert "use SettingSource to define IconTooltip format"
This reverts commit 5a6d8f1932 .
|
2020-03-20 16:05:12 -04:00 |
|
Liam DeVoe
|
3d95592130
|
use var for list declaration
Co-Authored-By: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2020-03-20 14:37:31 -04:00 |
|