Dan Balasescu
|
987fe9322e
|
Merge pull request #24166 from Zyfarok/scorev3
Modify osu! standardised scoring to introduce a combo exponent
|
2023-12-12 17:38:44 +09:00 |
|
Dean Herbert
|
323808ad1e
|
Add more inline commenting around VELOCITY_MULTIPLIER application to TimeRange
|
2023-12-07 16:34:26 +09:00 |
|
Dean Herbert
|
b8694aba98
|
Remove unnecessary prefix
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2023-12-06 22:00:35 +09:00 |
|
Dean Herbert
|
1b50d1011a
|
Move constant local to taiko
|
2023-12-06 15:59:34 +09:00 |
|
Dean Herbert
|
8a0d152bcf
|
Reapply legacy taiko velocity multiplier in all relevant places
|
2023-12-06 15:59:34 +09:00 |
|
Dean Herbert
|
1cb3c710ba
|
Remove complex implementation of taiko SV multiplier
|
2023-12-06 15:59:34 +09:00 |
|
Dean Herbert
|
f9dd5bd828
|
Remove unused constant
|
2023-12-06 13:39:59 +09:00 |
|
Dan Balasescu
|
1c3bcbd548
|
Use IHasPath instead of IHasDistance for mania/taiko
|
2023-11-29 17:30:21 +09:00 |
|
Dan Balasescu
|
301d503b0b
|
Add another source of FP inaccuracy to match osu!stable
|
2023-11-29 16:41:19 +09:00 |
|
Dan Balasescu
|
16577829e2
|
Fix mania and taiko slider conversion distance
|
2023-11-28 21:14:56 +09:00 |
|
Zyf
|
71e5654b64
|
Account for legacyAccScore in score conversion
|
2023-11-24 23:07:27 +01:00 |
|
Thomas Müller-Höhne
|
926636cc03
|
Generalize Bezier curves to BSplines of Nth degree
|
2023-11-11 13:32:53 +01:00 |
|
Dean Herbert
|
fbba3787d1
|
Merge pull request #25190 from frenzibyte/match-skin-element-animation-support
Match capability of animating legacy skin elements with osu!(stable)
|
2023-10-30 18:25:06 +09:00 |
|
Dean Herbert
|
2886d2d4c2
|
Apply same changes to "argon" osu!taiko barline design that were applied to osu!mania
|
2023-10-25 14:20:43 +09:00 |
|
Salman Ahmed
|
bcbb77d383
|
Fix incorrect assumption in taiko circle piece logic
|
2023-10-24 02:29:46 +03:00 |
|
Salman Ahmed
|
ab3b51e4a0
|
Refactor osu!taiko circle piece logic to read better
|
2023-10-21 00:22:34 +03:00 |
|
Dean Herbert
|
52c2eb93de
|
Merge branch 'master' into taiko-beat-snap-grid
|
2023-10-19 23:53:01 +09:00 |
|
Dean Herbert
|
5341a335a6
|
Bypass Parent nullability checks for now
|
2023-10-17 17:48:45 +09:00 |
|
Dean Herbert
|
4381169a3f
|
Combine selection and input handling logic for beat snap grids across all rulesets
|
2023-10-17 17:09:42 +09:00 |
|
Dean Herbert
|
2a89a25790
|
Add beat snap grid to osu!taiko editor
Addresses https://github.com/ppy/osu/discussions/25150.
|
2023-10-17 16:59:56 +09:00 |
|
Bartłomiej Dach
|
71c4b138fb
|
Merge branch 'master' into fix-legacy-score-multipliers-2
|
2023-10-09 10:53:14 +02:00 |
|
Dean Herbert
|
f2e56bbb65
|
Fix publicly-settable bindables
|
2023-10-06 16:51:24 +09:00 |
|
Bartłomiej Dach
|
0ae4a0f11f
|
Adjust gameplay element maximum size limits for backwards compatibility
The new limits were chosen by sampling across over 4000 skins. The
methodology for doing so is described in the following gist:
https://gist.github.com/bdach/6228ba41d128b23d1f89142f404108a3
|
2023-10-05 20:37:10 +02:00 |
|
Dean Herbert
|
d660395850
|
Ensure there's no chance of a press being ignored during rewind flow
|
2023-10-05 23:02:45 +09:00 |
|
Bartłomiej Dach
|
a1368df62f
|
Allow judging at most one swell tick per frame
|
2023-10-04 19:08:03 +02:00 |
|
Dan Balasescu
|
da2a4681d9
|
Add method to retrieve legacy score multiplier
|
2023-10-02 16:52:01 +09:00 |
|
Dean Herbert
|
9d8c3f0f5c
|
Merge pull request #24779 from smoogipoo/split-legacy-scoring-attribs
Split legacy scoring attribs into its own table
|
2023-09-26 22:35:38 +09:00 |
|
Dan Balasescu
|
19a442a32a
|
Fix incorrect change in taiko score simulator
|
2023-09-26 17:46:03 +09:00 |
|
Dean Herbert
|
990c54519b
|
Merge branch 'master' into limit-gameplay-sprite-dimensions
|
2023-09-26 16:40:32 +09:00 |
|
Dean Herbert
|
0dcf7a2fa9
|
Merge branch 'master' into split-legacy-scoring-attribs
|
2023-09-26 15:52:27 +09:00 |
|
Salman Ahmed
|
ad86bf2d56
|
Revert redundant size limitations
Already handled by the sprites themselves being resized.
|
2023-09-21 19:03:59 +03:00 |
|
Dean Herbert
|
cb0226f843
|
Implement new interface-based speed change visualisation support on mania/taiko
|
2023-09-20 15:28:13 +09:00 |
|
Dean Herbert
|
c5397bdbb3
|
Merge branch 'master' into mania-edit-disable-sv
|
2023-09-20 14:23:07 +09:00 |
|
Salman Ahmed
|
291a91be66
|
Change extension from retrieval to post-processing instead
|
2023-09-19 03:40:30 +03:00 |
|
Dean Herbert
|
56cc2b62f0
|
Make not extension method
|
2023-09-15 18:13:04 +09:00 |
|
Dean Herbert
|
0031da76ff
|
Move to extension method and throw on non-legacy ruleset
|
2023-09-15 17:38:34 +09:00 |
|
Dean Herbert
|
4ecc4632aa
|
Make rounding error even less precise
Basically matching the old code more closely to avoid too much precision
from doing math in a slightly different way.
|
2023-09-12 18:41:09 +09:00 |
|
Dan Balasescu
|
628517569b
|
Fix another difficulty-specific value
|
2023-09-08 21:08:09 +09:00 |
|
Dan Balasescu
|
2334be1987
|
Split legacy scoring attributes into a separate object
|
2023-09-07 21:10:38 +09:00 |
|
Dean Herbert
|
b34a36f6ce
|
Remove all usage of LegacyDifficultyControlPoint
|
2023-09-07 17:41:57 +09:00 |
|
Dean Herbert
|
1a37543d28
|
Rename SliderVelocity to SliderVelocityMultiplier to distinguish from Velocity
|
2023-09-06 19:01:08 +09:00 |
|
Dean Herbert
|
9d17539778
|
Add size limitations for taiko drum rolls
|
2023-09-05 18:01:19 +09:00 |
|
Salman Ahmed
|
d286816ba8
|
Add limit to taiko hit elements
|
2023-09-03 02:22:58 +03:00 |
|
Dean Herbert
|
37c2b330a2
|
Move toggle implementation to work on all scrolling rulesets automatically
|
2023-09-01 19:53:10 +09:00 |
|
Dean Herbert
|
0f5eff1230
|
Merge branch 'master' into mania-edit-disable-sv
|
2023-09-01 19:08:48 +09:00 |
|
Dan Balasescu
|
a2fd7707a1
|
Allow toggling SVs in the editor
|
2023-08-18 18:55:24 +09:00 |
|
OliBomby
|
71a96e8be2
|
Remove SV from DrumRoll
|
2023-08-13 21:47:13 +02:00 |
|
Bartłomiej Dach
|
6d018c08af
|
Rename Apply{Vertical -> Horizontal}Centering to match common understanding
|
2023-07-28 22:09:28 +02:00 |
|
Dean Herbert
|
deba6e2508
|
Fix osu!taiko editor playfield missing a piece
Regressed with recent centering changes in https://github.com/ppy/osu/pull/24220
|
2023-07-27 02:24:10 +09:00 |
|
Bartłomiej Dach
|
7e98d319d8
|
Use update-invariant way of checking for second press on same frame
Fixes the same issue that 970ea50269 did,
but with no `AlwaysPresent` usage.
|
2023-07-25 20:07:03 +02:00 |
|