def applySettings(self): yield self._updateToVersion() enableBattleReplay = self._core.options.getSetting(self.GAME.REPLAY_ENABLED) enableBattleReplayValue = enableBattleReplay.get() from BattleReplay import g_replayCtrl g_replayCtrl.enableAutoRecordingBattles(enableBattleReplayValue) enablePostMortem = self._core.options.getSetting(self.GAME.ENABLE_POSTMORTEM) enablePostMortemValue = enablePostMortem.get() from post_processing import g_postProcessing g_postProcessing.setSetting('mortem_post_effect', enablePostMortemValue) g_postProcessing.refresh() enableDynamicCamera = self._core.options.getSetting(self.GAME.DYNAMIC_CAMERA) enableDynamicCameraValue = enableDynamicCamera.get() enableSniperStabilization = self._core.options.getSetting(self.GAME.SNIPER_MODE_STABILIZATION) enableSniperStabilizationValue = enableSniperStabilization.get() from AvatarInputHandler import AvatarInputHandler AvatarInputHandler.enableDynamicCamera(enableDynamicCameraValue, enableSniperStabilizationValue) from messenger.doc_loaders import user_prefs from messenger import g_settings as messenger_settings user_prefs.loadFromServer(messenger_settings) masks = self.SECTIONS[SETTINGS_SECTIONS.GRAPHICS].masks offsets = self.SECTIONS[SETTINGS_SECTIONS.GRAPHICS].offsets graphicSettingNames = masks.keys() + offsets.keys() for setting in graphicSettingNames: settingOption = self._core.options.getSetting(setting) settingValue = settingOption.get() settingOption.setSystemValue(settingValue) alternativeVoices = self._core.options.getSetting(self.SOUND.ALT_VOICES) alternativeVoicesValue = alternativeVoices.get() alternativeVoices.setSystemValue(alternativeVoicesValue) self._core.options.getSetting('keyboard').setSystemValue() if isPlayerAvatar(): BigWorld.player().invRotationOnBackMovement = self._core.getSetting('backDraftInvert')
def applySettings(self): if not BattleReplay.isPlaying(): yield self._updateToVersion() self._core.options.refresh() enableDynamicCamera = self._core.options.getSetting(self.GAME.DYNAMIC_CAMERA) enableDynamicCameraValue = enableDynamicCamera.get() enableSniperStabilization = self._core.options.getSetting(self.GAME.SNIPER_MODE_STABILIZATION) enableSniperStabilizationValue = enableSniperStabilization.get() from AvatarInputHandler import AvatarInputHandler AvatarInputHandler.enableDynamicCamera(enableDynamicCameraValue, enableSniperStabilizationValue) from messenger.doc_loaders import user_prefs from messenger import g_settings as messenger_settings user_prefs.loadFromServer(messenger_settings) self._core.storages.get('FOV').apply(False, True)
def applySettings(self): import BattleReplay if not BattleReplay.isPlaying(): yield self._updateToVersion() self._core.options.refresh() enableDynamicCamera = self._core.options.getSetting(self.GAME.DYNAMIC_CAMERA) enableDynamicCameraValue = enableDynamicCamera.get() enableSniperStabilization = self._core.options.getSetting(self.GAME.SNIPER_MODE_STABILIZATION) enableSniperStabilizationValue = enableSniperStabilization.get() from AvatarInputHandler import AvatarInputHandler AvatarInputHandler.enableDynamicCamera(enableDynamicCameraValue, enableSniperStabilizationValue) from messenger.doc_loaders import user_prefs from messenger import g_settings as messenger_settings user_prefs.loadFromServer(messenger_settings) self._core.storages.get('FOV').apply(False, True)
def applySettings(self): yield self._updateToVersion() enableBattleReplay = self._core.options.getSetting( self.GAME.REPLAY_ENABLED) enableBattleReplayValue = enableBattleReplay.get() from BattleReplay import g_replayCtrl g_replayCtrl.enableAutoRecordingBattles(enableBattleReplayValue) enablePostMortem = self._core.options.getSetting( self.GAME.ENABLE_POSTMORTEM) enablePostMortemValue = enablePostMortem.get() from post_processing import g_postProcessing g_postProcessing.setSetting('mortem_post_effect', enablePostMortemValue) g_postProcessing.refresh() enableDynamicCamera = self._core.options.getSetting( self.GAME.DYNAMIC_CAMERA) enableDynamicCameraValue = enableDynamicCamera.get() enableSniperStabilization = self._core.options.getSetting( self.GAME.SNIPER_MODE_STABILIZATION) enableSniperStabilizationValue = enableSniperStabilization.get() from AvatarInputHandler import AvatarInputHandler AvatarInputHandler.enableDynamicCamera(enableDynamicCameraValue, enableSniperStabilizationValue) from messenger.doc_loaders import user_prefs from messenger import g_settings as messenger_settings user_prefs.loadFromServer(messenger_settings) masks = self.SECTIONS[SETTINGS_SECTIONS.GRAPHICS].masks offsets = self.SECTIONS[SETTINGS_SECTIONS.GRAPHICS].offsets graphicSettingNames = masks.keys() + offsets.keys() for setting in graphicSettingNames: settingOption = self._core.options.getSetting(setting) settingValue = settingOption.get() settingOption.setSystemValue(settingValue) alternativeVoices = self._core.options.getSetting( self.SOUND.ALT_VOICES) alternativeVoicesValue = alternativeVoices.get() alternativeVoices.setSystemValue(alternativeVoicesValue) self._core.options.getSetting('keyboard').setSystemValue() if isPlayerAvatar(): BigWorld.player( ).invRotationOnBackMovement = self._core.getSetting( 'backDraftInvert')