示例#1
0
 def __getHint(self):
     keyName = getReadableKey(CommandMapping.CMD_CM_VEHICLE_SWITCH_AUTOROTATION)
     if keyName:
         pressText = text_styles.tutorial(INGAME_GUI.SIEGEMODE_HINT_PRESS)
         hintText = text_styles.tutorial(INGAME_GUI.siegeModeHint(self._siegeState))
         keyText = makeHtmlString('html_templates:battle/siegeMode', 'toggle', ctx={'key': keyName})
         return (keyText, pressText, hintText)
     return ('', '', text_styles.tutorial(INGAME_GUI.SIEGEMODE_HINT_NOBINDING))
示例#2
0
 def _getHint(self):
     keyName = getReadableKey(CommandMapping.CMD_CM_VEHICLE_SWITCH_AUTOROTATION)
     pressText = ''
     if keyName:
         pressText = INGAME_GUI.SIEGEMODE_HINT_PRESS
         hintText = INGAME_GUI.siegeModeHint(self.__siegeState)
     else:
         hintText = INGAME_GUI.SIEGEMODE_HINT_NOBINDING
     return HintData(keyName, pressText, hintText, 0, 0, HintPriority.SIEGE)
示例#3
0
 def __getHint(self):
     keyName = getReadableKey(
         CommandMapping.CMD_CM_VEHICLE_SWITCH_AUTOROTATION)
     hint = INGAME_GUI.siegeModeHint(self._siegeState)
     if keyName:
         return makeHtmlString('html_templates:battle/siegeMode',
                               'toggle',
                               ctx={
                                   'key': i18n.makeString(keyName),
                                   'text': i18n.makeString(hint)
                               })
     else:
         return makeHtmlString('html_templates:battle/siegeMode',
                               'noBinding',
                               ctx={
                                   'text':
                                   i18n.makeString(
                                       INGAME_GUI.SIEGEMODE_HINT_NOBINDING)
                               })