def setUserSpeakersPresetID(self, presetID): if presetID not in SPEAKERS_CONFIG.RANGE: LOG_ERROR('Invalid value of presetID {}'.format(presetID)) return if self.getUserSpeakersPresetID() == presetID: LOG_DEBUG('WWISE: Sounds preset is already set. Do nothing') else: WWISE.WW_setUserSpeakersConfig(presetID) LOG_DEBUG('WWISE: New sounds preset is set. New value is {}'.format(presetID)) WWISE.WW_reinit() LOG_DEBUG('WWISE: Sound system is reinitialized')