Bartłomiej Dach
|
a90f8dd4f6
|
Seal a few more multiplayer playability flags of rate-changing mods
Not really changing anything, just tightening things down to curb
possible funny business.
|
2023-10-31 16:20:33 +01:00 |
|
Dean Herbert
|
161890292f
|
Move audio adjustment hookup to own method for clarity
|
2023-10-18 17:38:11 +09:00 |
|
Dean Herbert
|
43238b0cee
|
Split common functionality from rate adjust mods into helper class
|
2023-10-18 17:23:50 +09:00 |
|
Dean Herbert
|
d146da9546
|
Fix rate adjust mods not showing "x" prefix on customisation slider's tooltip
|
2023-09-13 16:43:48 +09:00 |
|
o-dasher
|
537796c3a1
|
Cleanup mod bindings
|
2022-09-25 15:49:22 -04:00 |
|
Nao
|
c940f5abcb
|
Merge branch 'master' into ruleset-localization
|
2022-08-14 15:17:44 -04:00 |
|
Dean Herbert
|
e5e9841652
|
Apply multiple other mod debuffs as decided in pull request discussion
|
2022-08-12 18:58:09 +09:00 |
|
naoei
|
60dae70a18
|
Change mod description type to LocalisableString
|
2022-08-10 15:54:48 -04:00 |
|
Dan Balasescu
|
ebb9861377
|
Merge branch 'master' into remove-nullable-disable-in-the-mods
|
2022-07-20 13:28:28 +09:00 |
|
andy840119
|
1f9f2b413e
|
Remove the nullable disable annotation.
Also, mark as nullable for some properties.
|
2022-07-19 20:39:41 +08:00 |
|
NotGumballer91
|
028653eb97
|
Update ModAdaptiveSpeed.cs
|
2022-07-18 00:10:49 +08:00 |
|
Dean Herbert
|
31a447fda0
|
Update parameter discards
|
2022-06-24 21:26:19 +09:00 |
|
Dan Balasescu
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
|
Salman Ahmed
|
82b784ce5a
|
Change IApplicableToSample to receive adjustable component instead
Done for consistency with `IApplicableToTrack`.
|
2022-05-10 18:06:03 +03:00 |
|
Salman Ahmed
|
4f5001704e
|
Change IApplicableToTrack to receive adjustable component instead
|
2022-05-10 18:06:03 +03:00 |
|
Salman Ahmed
|
8501a41619
|
Bring back separate bool properties as non-cascading
|
2022-05-05 14:37:38 +03:00 |
|
Salman Ahmed
|
20e277d2e5
|
Apply proposed naming changes
|
2022-05-04 17:12:17 +03:00 |
|
Salman Ahmed
|
70e943fbcc
|
ModUsage.Solo -> ModUsage.User
|
2022-03-20 06:36:51 +03:00 |
|
Salman Ahmed
|
f2248ecc08
|
Update usages to use IsPlayable instead
|
2022-03-18 02:11:18 +03:00 |
|
Salman Ahmed
|
187059a37f
|
Replace hardcoded overrides with the newly introduced Mod properties
|
2022-03-17 03:51:27 +03:00 |
|
Henry Lin
|
8b8b54b58f
|
Scale rate adjustments based on hit timing consistency and tweak some related numbers
|
2022-03-05 21:48:57 +08:00 |
|
Henry Lin
|
f72c9a1f41
|
Cap speed change per hit and apply a speed decrease on miss
|
2022-03-04 11:48:48 +08:00 |
|
Henry Lin
|
b66af7edf4
|
Rename approximatedRates to ratesForRewinding and update xmldoc
|
2022-03-04 11:03:57 +08:00 |
|
Bartłomiej Dach
|
fcefd3c725
|
Fix slightly wrong references in xmldocs
|
2022-03-03 17:39:55 +01:00 |
|
Bartłomiej Dach
|
3797871aa0
|
Add extended documentation of adaptive speed mod machinations
|
2022-03-03 17:25:49 +01:00 |
|
Bartłomiej Dach
|
ffaf5b729f
|
Move and reword docs of allowable rate range constants
|
2022-03-03 17:07:43 +01:00 |
|
Henry Lin
|
4ce2044e4c
|
Reorder members
|
2022-03-03 13:09:41 +08:00 |
|
Henry Lin
|
9c2aa51194
|
Rename applyPitchAdjustment to adjustPitchChanged
|
2022-03-03 13:07:30 +08:00 |
|
Henry Lin
|
ae71dcceeb
|
Convert comments to xmldoc
|
2022-03-03 13:03:53 +08:00 |
|
Henry Lin
|
09254407fe
|
Interpolate speed change using IUpdatableByPlayfield
|
2022-03-03 12:09:36 +08:00 |
|
Henry Lin
|
51258dbab4
|
Use binary search in ApplyToBeatmap
|
2022-03-03 11:21:20 +08:00 |
|
Henry Lin
|
95a40c5dc5
|
Remove pointless comment
|
2022-03-03 10:43:30 +08:00 |
|
Henry Lin
|
ff7f65de27
|
Extract duplicated conditionals
|
2022-03-03 10:43:04 +08:00 |
|
Henry Lin
|
55737226a3
|
Use Enumerable.Repeat
|
2022-03-03 10:18:36 +08:00 |
|
Henry Lin
|
d335a2229f
|
Tweak average_count
|
2022-03-02 21:07:57 +08:00 |
|
Henry Lin
|
17bc714297
|
Allow the mod to properly react to nested hit objects
|
2022-03-02 20:48:57 +08:00 |
|
Henry Lin
|
6caecf79a0
|
Use smooth speed change
|
2022-03-02 20:08:05 +08:00 |
|
Henry Lin
|
c6934b4bce
|
Improve adaptive speed algorithm and add rewind support
|
2022-03-02 10:35:03 +08:00 |
|
Henry Lin
|
783f43ccfb
|
Add initial rate setting
|
2022-03-02 09:57:52 +08:00 |
|
Henry Lin
|
c9b205afeb
|
Add adaptive speed mod
|
2022-03-02 09:57:52 +08:00 |
|