Exemple #1
0
 def getCustomTitle(self):
     titleData = self._data.get('title')
     if titleData:
         if 'key' in titleData:
             return i18n.makeString(titleData['key'], value=_getCustomTitleValueFromConditionData(self._data))
         return getLocalizedData(self._data, 'title')
     else:
         return None
 def getCustomTitle(self):
     titleData = self._data.get('title')
     if titleData:
         if 'key' in titleData:
             return i18n.makeString(titleData['key'])
         return getLocalizedData(self._data, 'title')
     else:
         return None
 def getCustomDescription(self):
     descrData = self._data.get('description')
     if descrData:
         if 'key' in descrData:
             return i18n.makeString(descrData['key'])
         return getLocalizedData(self._data, 'description')
     else:
         return None
 def __processNotifications(self, notifications, state):
     for notification in notifications:
         text = getLocalizedData(notification, 'text')
         msgType = notification.get('type', None)
         if msgType is not None and not msgType.startswith(self.__CMD_BLOCK_PREFIX) and not msgType.startswith(self.__PROMO_BLOCK_PREFIX) and text:
             message = {'data': text,
              'type': msgType,
              'state': state}
             self.proto.serviceChannel.pushClientMessage(message, SCH_CLIENT_MSG_TYPE.ACTION_NOTIFY_TYPE)
    def __processNotifications(self, notifications, state):
        if game_control.g_instance.roaming.isInRoaming():
            return
        else:
            for notification in notifications:
                text = getLocalizedData(notification, 'text')
                msgType = notification.get('type', None)
                if msgType is not None and msgType[:len(self.__BLOCK_PREFIX)] != self.__BLOCK_PREFIX and len(text) > 0:
                    message = {'data': text,
                     'type': msgType,
                     'state': state}
                    self.proto.serviceChannel.pushClientMessage(message, SCH_CLIENT_MSG_TYPE.ACTION_NOTIFY_TYPE)

            return
    def __processNotifications(self, notifications, state):
        if game_control.g_instance.roaming.isInRoaming():
            return
        else:
            for notification in notifications:
                text = getLocalizedData(notification, 'text')
                msgType = notification.get('type', None)
                if msgType is not None and msgType[:len(
                        self.__BLOCK_PREFIX)] != self.__BLOCK_PREFIX and len(
                            text) > 0:
                    message = {'data': text, 'type': msgType, 'state': state}
                    self.proto.serviceChannel.pushClientMessage(
                        message, SCH_CLIENT_MSG_TYPE.ACTION_NOTIFY_TYPE)

            return
Exemple #7
0
 def getLongDescription(self):
     return getLocalizedData(self._data['localized_data'], 'longDescr')
Exemple #8
0
 def getUserName(self):
     return getLocalizedData(self._data['localized_data'], 'title')
 def getRequirementsStr(self):
     return getLocalizedData(self._data, 'requirements')
Exemple #10
0
 def getSideUserName(self, side):
     return getLocalizedData(self._data['localized_data'],
                             'sideNames').get(side)
Exemple #11
0
 def getUserName(self):
     return getLocalizedData(self._data['localized_data'], 'title')
Exemple #12
0
 def getUserName(self):
     return getLocalizedData(self._data, 'name')
Exemple #13
0
 def getAwardMsg(self):
     return getLocalizedData(self._data, 'congratulation')
Exemple #14
0
 def getSideUserName(self, side):
     return getLocalizedData(self._data["localized_data"], "sideNames").get(side)
Exemple #15
0
 def getLongDescription(self):
     return getLocalizedData(self._data["localized_data"], "longDescr")
Exemple #16
0
 def getUserName(self):
     return getLocalizedData(self._data["localized_data"], "title")
 def getNotificationText(self):
     return getLocalizedData(self._data, 'notificationText')
Exemple #18
0
 def getLongDescription(self):
     return getLocalizedData(self._data['localized_data'], 'longDescr')
Exemple #19
0
 def formatValue(self):
     return getLocalizedData({'value': self._value}, 'value')
Exemple #20
0
 def getSideUserName(self, side):
     return getLocalizedData(self._data['localized_data'], 'sideNames').get(side)
Exemple #21
0
 def getTips(self):
     return getLocalizedData(self._data, 'advice')
 def getUserName(self):
     return getLocalizedData(self._data, 'name')
Exemple #23
0
 def getRequirementsStr(self):
     return getLocalizedData(self._data, 'requirements')
Exemple #24
0
 def make(cls, data):
     text = getLocalizedData(data, 'text')
     return cls.__new__(cls, data['type'], data.get('data'), text)
Exemple #25
0
 def getDescription(self):
     return getLocalizedData(self._data, 'description')
 def make(cls, data):
     text = getLocalizedData(data, 'text')
     return cls.__new__(cls, data['type'], data.get('data'), text)
 def getDescription(self):
     return getLocalizedData(self._data, 'description')
Exemple #28
0
 def _parse(self):
     return getLocalizedData({'value': self._value}, 'value')
Exemple #29
0
 def formatValue(self):
     return getLocalizedData({'value': self._value}, 'value')
 def getTips(self):
     return getLocalizedData(self._data, 'advice')
 def getAwardMsg(self):
     return getLocalizedData(self._data, 'congratulation')
Exemple #32
0
 def _parse(self):
     return getLocalizedData({'value': self._value}, 'value')