: sfx.ayaan — pre-baked sound effects via beep_tone
:
: Each call kicks off a non-blocking beep so it doesn't stall the game loop.

: Bright jump sound — high tone, short
func sfx_jump
    beep_tone 880 80
endfunc

: Coin pickup — quick two-tone (high then higher)
func sfx_coin
    beep_tone 660 60
endfunc

: Death / fail — low tone, longer
func sfx_die
    beep_tone 110 250
endfunc

: Menu select / confirm
func sfx_select
    beep_tone 440 50
endfunc

: Power-up — ascending sweep handled by caller (placeholder beep)
func sfx_power
    beep_tone 550 120
endfunc

: Win fanfare — single big tone (caller can chain more)
func sfx_win
    beep_tone 988 300
endfunc

: Hit / damage — short low thud
func sfx_hit
    beep_tone 220 60
endfunc
