コード例 #1
0
    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')
コード例 #2
0
ファイル: serversettingsmanager.py プロジェクト: webiumsk/WoT
 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)
コード例 #3
0
 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)
コード例 #4
0
    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')
コード例 #5
0
ファイル: options.py プロジェクト: 19colt87/WOTDecompiled
 def getDefaultValue(self):
     return AvatarInputHandler.isSniperStabilized()
コード例 #6
0
ファイル: options.py プロジェクト: 19colt87/WOTDecompiled
 def getDefaultValue(self):
     return AvatarInputHandler.isCameraDynamic()
コード例 #7
0
ファイル: options.py プロジェクト: v3ss0n/WOTDecompiled
 def getDefaultValue(self):
     return AvatarInputHandler.isSniperStabilized()
コード例 #8
0
ファイル: options.py プロジェクト: v3ss0n/WOTDecompiled
 def getDefaultValue(self):
     return AvatarInputHandler.isCameraDynamic()