예제 #1
0
 def stopAmbient(self):
     ambientEvent = self.__musicEvents[MusicController._AMBIENT_EVENT]
     if ambientEvent is not None:
         ambientEvent.destroy()
     if FMOD.enabled:
         FMOD.enableLightSound(0)
     return
예제 #2
0
 def stopAmbient(self):
     ambientEvent = self.__musicEvents[MusicController._AMBIENT_EVENT]
     if ambientEvent is not None:
         ambientEvent.destroy()
     if FMOD.enabled:
         FMOD.enableLightSound(0)
     return
예제 #3
0
 def onLeaveArena(self):
     self.__isOnArena = False
     BigWorld.player().arena.onPeriodChange -= self.__onArenaStateChanged
     FMOD.enableLightSound(0)
예제 #4
0
 def onEnterArena(self):
     BigWorld.player().arena.onPeriodChange += self.__onArenaStateChanged
     self.__isOnArena = True
     self.__onArenaStateChanged()
     FMOD.enableLightSound(1)
예제 #5
0
 def onLeaveArena(self):
     self.__isOnArena = False
     BigWorld.player().arena.onPeriodChange -= self.__onArenaStateChanged
     if FMOD.enabled:
         FMOD.enableLightSound(0)
예제 #6
0
 def onEnterArena(self):
     BigWorld.player().arena.onPeriodChange += self.__onArenaStateChanged
     self.__isOnArena = True
     self.__onArenaStateChanged()
     if FMOD.enabled:
         FMOD.enableLightSound(1)
예제 #7
0
 def stopAmbient(self):
     if self.__sndEventAmbient is not None:
         self.__sndEventAmbient.stop(True)
         self.__sndEventAmbient = None
         self.__eventAmbientId = None
     FMOD.enableLightSound(0)
예제 #8
0
 def onLeaveArena(self):
     self._MusicController__isOnArena = False
     BigWorld.player().arena.onPeriodChange -= self._MusicController__onArenaStateChanged
     FMOD.enableLightSound(0)
예제 #9
0
 def onEnterArena(self):
     BigWorld.player().arena.onPeriodChange += self._MusicController__onArenaStateChanged
     self._MusicController__isOnArena = True
     self._MusicController__onArenaStateChanged()
     FMOD.enableLightSound(1)