1
0
mirror of https://github.com/ppy/osu.git synced 2025-03-25 03:47:18 +08:00

9 Commits

Author SHA1 Message Date
Dean Herbert
a4ced55640
Code quality pass 2025-03-18 16:49:44 +09:00
Jamie Taylor
d5074bb30f
Improve SFX playback behaviour of rapid kiai/star fountain activations 2025-03-14 20:47:11 +09:00
Dean Herbert
0a6c212153
Use SkinnableSound to ensure samples track active skin 2025-03-09 23:54:44 +09:00
Jamie Taylor
efe1089003
Don't play kiai sfx when game is in background 2025-03-07 15:46:10 +09:00
Jamie Taylor
18aa168a00
Allow kiai/star-fountain SFX to be skinnable 2025-03-07 15:45:27 +09:00
Jamie Taylor
881534eb7f
Add SFX for kiai/star fountain activation 2025-03-01 01:51:37 +09:00
Dean Herbert
8e25c94452
Fix kiai fountains sometimes not displaying when they should
The previous logic was very wrong, as the check would only occur on each
beat. But that's not how kiai sections work – they can be placed at any
timestamp, even if that doesn't align with a beat.

In addition, the rate limiting has been removed because it didn't exist
on stable and causes some fountains to be missed. Overlap scenarios are
already handled internally by the `StarFountain` class.

Closes https://github.com/ppy/osu/issues/31855.
2025-02-18 14:12:16 +09:00
Dean Herbert
e7d61e0002 Fix star fountain directions not matching stable 2023-08-21 17:59:24 +09:00
Dean Herbert
1698caa078 Add kiai fountains to main menu 2023-07-13 22:13:40 +09:00