Code: Select all
init python:
def low_beep(event, interact=True, **kwargs):
if not interact:
return
if event == "show":
renpy.sound.play("game/audio/Dialogue3_loop.mp3", channel="sound", loop=True)
elif event == "slow_done" or event == "end":
renpy.sound.stop(channel="beeps")
def mid_beep(event, interact=True, **kwargs):
if not interact:
return
if event == "show":
renpy.sound.play("game/audio/Dialogue1_loop.mp3", channel="sound", loop=True)
elif event == "slow_done" or event == "end":
renpy.sound.stop(channel="sound")
def high_beep(event, interact=True, **kwargs):
if not interact:
return
if event == "show":
renpy.sound.play("game/audio/Dialogue2_loop.mp3", channel="sound", loop=True)
elif event == "slow_done" or event == "end":
renpy.sound.stop(channel="sound")
Code: Select all
init:
$ mc = Character("[name]", callback=mid_beep)
$ narrator = Character(None, callback=low_beep)