def METHOD_NAME(self,state,id,events):
    global musicState
    if not state:
        return
    #PtDebugPrint("clftIntroMusic: We've got notification from ID #:%s" %id)
    #-----Activators-----
    startMusicActIDs = (actStartMusic01.id, actStartMusic02.id, actStartMusic03.id)
    if id in startMusicActIDs:
        if musicState == kOff:
            PtDebugPrint("clftIntroMusic: ---Starting Music---")
            musicState = kInitialPlay
            respStartMusic.run(self.key)
        return
    elif id == actStopMusic.id:
        if musicState == kInitialPlay:
            PtDebugPrint("clftIntroMusic: ###Stopping Music###")
            respStopInitialMusic.run(self.key)
        elif musicState == kRandomPlay:
            PtDebugPrint("clftIntroMusic: ###Stopping Music###")
            respStopRandomMusic.run(self.key)
        musicState = kOff
        return
    #-----Responders-----
    elif id == respStartMusic.id:
        if musicState == kInitialPlay:
            PtDebugPrint("clftIntroMusic: ___Randomly Starting Music___")
            musicState = kRandomPlay
            respStartRandomMusic.run(self.key)
        return