mirror of
https://github.com/ppy/osu.git
synced 2024-11-15 23:47:25 +08:00
157cc884f4
Closes https://github.com/ppy/osu/issues/28989. Because swell ticks are judged manually by their parenting objects, swell ticks were not given a start time (with the thinking that there isn't really one *to* give). This tripped up the "judge past objects" logic in `EditorPlayer`, since it would enumerate all objects (regardless of nesting) that are prior to current time and mark them as judged. With all swell ticks having the default start time of 0 they would get judged more often than not, leading to behaviour weirdness. To resolve, give swell ticks a *relatively* sane start time equal to the start time of the swell itself. |
||
---|---|---|
.. | ||
Beatmaps | ||
Configuration | ||
Difficulty | ||
Edit | ||
Judgements | ||
Mods | ||
Objects | ||
Properties | ||
Replays | ||
Resources | ||
Scoring | ||
Skinning | ||
UI | ||
osu.Game.Rulesets.Taiko.csproj | ||
TaikoInputManager.cs | ||
TaikoRuleset.cs | ||
TaikoSettingsSubsection.cs | ||
TaikoSkinComponentLookup.cs | ||
TaikoSkinComponents.cs |