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
|
76d257fbe4
|
Merge branch 'master' into mod-adaptive-speed
|
2022-03-04 15:16:37 +08:00 |
|
Salman Ahmed
|
06b46d2b5e
|
Merge branch 'master' into fix-test-null-ref-key-bind-lookup
|
2022-03-04 07:12:49 +03:00 |
|
Henry Lin
|
f72c9a1f41
|
Cap speed change per hit and apply a speed decrease on miss
|
2022-03-04 11:48:48 +08:00 |
|
Dean Herbert
|
ac914878b8
|
Move default function specifications to OsuConfigManager
This ensures that running tests in release configuration will not fail
due to the same issue being fixed in this PR.
|
2022-03-04 12:31:58 +09:00 |
|
Henry Lin
|
b66af7edf4
|
Rename approximatedRates to ratesForRewinding and update xmldoc
|
2022-03-04 11:03:57 +08:00 |
|
Dean Herbert
|
eeb7d359ec
|
Merge pull request #17069 from hlysine/fix-IUpdatableByPlayfield
Change `IUpdatableByPlayfield.Update` to be called by the main playfield only
|
2022-03-04 11:58:00 +09:00 |
|
Dean Herbert
|
1d7d6a1b65
|
Merge pull request #17042 from peppy/ruleset-leaderboard-unavailable
Improve leaderboard messaging when using a custom ruleset (and add localisation support)
|
2022-03-04 11:56:04 +09:00 |
|
Bartłomiej Dach
|
36263b4dbf
|
Replace remaining manual online ID check with extension method
|
2022-03-03 23:09:56 +01:00 |
|
Bartłomiej Dach
|
e1610b5d32
|
Merge branch 'master' into ruleset-leaderboard-unavailable
|
2022-03-03 22:52:20 +01:00 |
|
Bartłomiej Dach
|
2354737abe
|
Merge branch 'master' into scaling-container-better-custom-override
|
2022-03-03 22:32:23 +01:00 |
|
Bartłomiej Dach
|
9dbb0bd85c
|
Merge branch 'master' into player-loader-settings-scroll
|
2022-03-03 21:17:53 +01: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 |
|
Dean Herbert
|
f09a4e9c5b
|
Fix potential crash in tests when attempting to lookup key bindings in cases the lookup is not available
|
2022-03-03 16:29:37 +09:00 |
|
Dean Herbert
|
9c43500ad3
|
Add ability for player loading screen settings to scroll
As we add more items here this is going to become necessary. Until the design no doubt gets changed.
|
2022-03-03 16:23:31 +09:00 |
|
Henry Lin
|
464be6e64c
|
Only call IUpdatableByPlayfield.Update if the playfield isn't nested
|
2022-03-03 14:37:39 +08:00 |
|
Dean Herbert
|
ab0ee26540
|
Remove padding from distribution graph bars to fix some bars becoming invisible at low sizes
|
2022-03-03 15:13:42 +09:00 |
|
Dean Herbert
|
cb0d643f70
|
Add parameter xmldoc to explain what a null rect does
|
2022-03-03 14:38:20 +09:00 |
|
Dean Herbert
|
29bf7d0bde
|
Fix shocking grammar and typos in block comment
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2022-03-03 14:35:52 +09:00 |
|
Dean Herbert
|
a38eb426ef
|
Merge pull request #17026 from peppy/beatmap-offset-control
Add basic beatmap offset adjustment
|
2022-03-03 14:23:19 +09:00 |
|
Dean Herbert
|
42e07b7308
|
Convert to extension method to avoid recursive calls
|
2022-03-03 14:15:37 +09:00 |
|
Henry Lin
|
4ce2044e4c
|
Reorder members
|
2022-03-03 13:09:41 +08:00 |
|
Dean Herbert
|
fab9323707
|
Replace all legacy ruleset checks with a helper property call
|
2022-03-03 14:08:48 +09: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 |
|
Salman Ahmed
|
2f485a29d5
|
Merge branch 'master' into mod-overlay/columns
|
2022-03-03 00:11:33 +03:00 |
|
Bartłomiej Dach
|
7e90b4456d
|
Merge branch 'master' into skin-editor-ui
|
2022-03-02 21:01:03 +01:00 |
|
Bartłomiej Dach
|
f627a8af30
|
Merge branch 'master' into legacy-score-encoder-no-beatmap-required
|
2022-03-02 20:27:38 +01: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 |
|
Dean Herbert
|
b5684aaa76
|
Scale -> Rect to read better
|
2022-03-02 20:33:28 +09:00 |
|
Dean Herbert
|
8d7cdbd883
|
Add note about nested masking case
|
2022-03-02 20:25:34 +09:00 |
|
Dean Herbert
|
29ed419d53
|
Change how custom scales are applied to ScalingContainer to allow for better transitions
|
2022-03-02 20:13:01 +09:00 |
|
Dean Herbert
|
ff7db4f405
|
Replace jank buttons with menu in skin editor
|
2022-03-02 20:08:17 +09:00 |
|
Dean Herbert
|
1916011ebf
|
Tween corner radius when scaling container becomes non-fullscreen
|
2022-03-02 20:08:12 +09:00 |
|
Dean Herbert
|
f15b8781bb
|
Move editor mode selector out of EditorMenuBar to allow for better reuse
|
2022-03-02 20:05:01 +09:00 |
|
Dean Herbert
|
dc6fa13337
|
Merge branch 'master' into mod-overlay/columns
|
2022-03-02 15:04:37 +09:00 |
|
Dean Herbert
|
763f881d4a
|
Use more correct mod check to encompass more than just autoplay
|
2022-03-02 14:42:10 +09:00 |
|
Dean Herbert
|
e184b26cdd
|
Remove Precision call for database write shortcutting
Shouldn't be required.
|
2022-03-02 14:39:29 +09:00 |
|
Dean Herbert
|
8bd66f1ed7
|
Fix incorrect precision specification for button disable check
|
2022-03-02 14:36:49 +09:00 |
|
Dean Herbert
|
3cbcb702f6
|
Fix calibration button disabled state not checking in corrrect direction
|
2022-03-02 14:36:15 +09:00 |
|
Dean Herbert
|
c07f754565
|
Enable nullable on BeatmapOffsetControl
|
2022-03-02 14:34:24 +09:00 |
|