frakits help mee

This commit is contained in:
Ralty
2025-07-22 20:19:16 +07:00
parent cb5e29dab7
commit 64114e9349
7 changed files with 28 additions and 19 deletions
+9 -13
View File
@@ -479,14 +479,14 @@ final class CoolUtil
* @param volume At which volume it should play
*/
@:noUsing public static inline function playMenuSFX(menuSFX:CoolSfx = SCROLL, volume:Float = 1) {
FlxG.sound.play(Paths.sound(switch(menuSFX) {
case CONFIRM: 'menu/confirm';
case CANCEL: 'menu/cancel';
case SCROLL: 'menu/scroll';
case CHECKED: 'menu/checkboxChecked';
case UNCHECKED: 'menu/checkboxUnchecked';
case WARNING: 'menu/warningMenu';
default: 'menu/scroll';
FlxG.sound.play(Paths.sound('menu/' + switch(menuSFX) {
case CONFIRM: 'confirm';
case CANCEL: 'cancel';
case SCROLL: 'scroll';
case CHECKED: 'checkboxChecked';
case UNCHECKED: 'checkboxUnchecked';
case WARNING: 'warningMenu';
default: 'scroll';
}), volume);
}
@@ -850,11 +850,7 @@ final class CoolUtil
* Stops a sound, set its time to 0 then play it again.
* @param sound Sound to replay.
*/
public static inline function replay(sound:FlxSound) {
sound.stop();
sound.time = 0;
sound.play();
}
public static inline function replay(sound:FlxSound) sound.play(true, 0);
/**
* Equivalent of `Math.max`, except doesn't require a Int -> Float -> Int conversion.