Beispiel #1
0
 def _set(self, value):
     result = self.setSystemValue(value)
     if KeyboardSettings.USE_SERVER_LAYOUT:
         value = getBigworldKey(value)
         setting = {'option': self.settingName, 'value': value}
         self._storage.store(setting)
     return result
Beispiel #2
0
 def _set(self, value):
     result = self.setSystemValue(value)
     if KeyboardSettings.USE_SERVER_LAYOUT:
         value = getBigworldKey(value)
         setting = {'option': self.settingName,
          'value': value}
         self._storage.store(setting)
     return result
Beispiel #3
0
 def setSystemValue(self, value):
     key = 'KEY_NONE'
     if value is not None:
         key = getBigworldNameFromKey(getBigworldKey(value))
     LOG_DEBUG('Settings key command', self.settingName, value, key)
     if self.settingName == 'CMD_VOICECHAT_MUTE' and isPlayerAccount():
         self.app.gameInputManager.updateChatKeyHandlers(value)
     CommandMapping.g_instance.remove(self.settingName)
     CommandMapping.g_instance.add(self.settingName, key)
     return
Beispiel #4
0
 def setSystemValue(self, value):
     key = 'KEY_NONE'
     if value is not None:
         key = getBigworldNameFromKey(getBigworldKey(value))
     LOG_DEBUG('Settings key command', self.settingName, value, key)
     if self.settingName == 'CMD_VOICECHAT_MUTE' and isPlayerAccount():
         self.app.gameInputManager.updateChatKeyHandlers(value)
     CommandMapping.g_instance.remove(self.settingName)
     CommandMapping.g_instance.add(self.settingName, key)
     return