Esempio n. 1
0
 def canSendMessage(self):
     if not self.isEnabled():
         return (False, '')
     return (False,
             getBroadcastIsInCoolDownMessage(
                 MESSENGER_LIMITS.BROADCASTS_FROM_CLIENT_COOLDOWN_SEC)
             ) if self.proto.arenaChat.isBroadcastInCooldown() else (True,
                                                                     '')
 def canSendMessage(self):
     if self.__channel is None:
         return (False, '')
     else:
         result, errorMsg = True, ''
         if self._getChat().isBroadcastInCooldown():
             result, errorMsg = False, getBroadcastIsInCoolDownMessage(
                 MESSENGER_LIMITS.BROADCASTS_FROM_CLIENT_COOLDOWN_SEC)
         return (result, errorMsg)
Esempio n. 3
0
# 2016.08.04 19:54:11 Støední Evropa (letní èas)
# Embedded file name: scripts/client/messenger/proto/bw/cooldown.py
from chat_shared import isOperationInCooldown, CHAT_COMMANDS, getOperationCooldownPeriod
import chat_shared
from debug_utils import LOG_ERROR
from helpers import i18n, html
from gui.Scaleform.locale.INGAME_GUI import INGAME_GUI as I18N_INGAME_GUI
from messenger.formatters.users_messages import getBroadcastIsInCoolDownMessage
from messenger.m_constants import MESSENGER_I18N_FILE
BROADCAST_COOL_DOWN_MESSAGE = getBroadcastIsInCoolDownMessage(getOperationCooldownPeriod(CHAT_COMMANDS.broadcast))
_battleChatShortcuts = (CHAT_COMMANDS.HELPME.name(),
 CHAT_COMMANDS.FOLLOWME.name(),
 CHAT_COMMANDS.ATTACK.name(),
 CHAT_COMMANDS.BACKTOBASE.name(),
 CHAT_COMMANDS.POSITIVE.name(),
 CHAT_COMMANDS.NEGATIVE.name(),
 CHAT_COMMANDS.ATTENTIONTOCELL.name(),
 CHAT_COMMANDS.ATTACKENEMY.name(),
 CHAT_COMMANDS.TURNBACK.name(),
 CHAT_COMMANDS.HELPMEEX.name(),
 CHAT_COMMANDS.SUPPORTMEWITHFIRE.name(),
 CHAT_COMMANDS.RELOADING_READY.name(),
 CHAT_COMMANDS.RELOADING_UNAVAILABLE.name(),
 CHAT_COMMANDS.STOP.name())
_reloadingChatCommandsWithParams = {CHAT_COMMANDS.RELOADINGGUN.name(): ('rTime',),
 CHAT_COMMANDS.RELOADING_CASSETE.name(): ('rTime', 'ammoQuantityLeft'),
 CHAT_COMMANDS.RELOADING_READY_CASSETE.name(): ('ammoInCassete',)}
_moderationChatCommands = (CHAT_COMMANDS.CHGCHNLNAME.name(),
 CHAT_COMMANDS.GREETING.name(),
 CHAT_COMMANDS.BAN.name(),
 CHAT_COMMANDS.UNBAN.name(),
Esempio n. 4
0
 def canSendMessage(self):
     result, errorMsg = True, ''
     if self.proto.messages.isInCooldown():
         result, errorMsg = False, getBroadcastIsInCoolDownMessage(MESSAGE_LIMIT.COOLDOWN)
     return (result, errorMsg)
 def canSendMessage(self):
     if not self.isEnabled():
         return (False, '')
     if self.proto.arenaChat.isBroadcastInCooldown():
         return (False, getBroadcastIsInCoolDownMessage(MESSENGER_LIMITS.BROADCASTS_FROM_CLIENT_COOLDOWN_SEC))
     return (True, '')
Esempio n. 6
0
# Embedded file name: scripts/client/messenger/proto/bw/cooldown.py
from chat_shared import isOperationInCooldown, CHAT_COMMANDS, getOperationCooldownPeriod
import chat_shared
from debug_utils import LOG_ERROR
from helpers import i18n, html
from gui.Scaleform.locale.INGAME_GUI import INGAME_GUI as I18N_INGAME_GUI
from messenger.formatters.users_messages import getBroadcastIsInCoolDownMessage
from messenger.m_constants import MESSENGER_I18N_FILE
BROADCAST_COOL_DOWN_MESSAGE = getBroadcastIsInCoolDownMessage(
    getOperationCooldownPeriod(CHAT_COMMANDS.broadcast))
_battleChatShortcuts = (CHAT_COMMANDS.HELPME.name(),
                        CHAT_COMMANDS.FOLLOWME.name(),
                        CHAT_COMMANDS.ATTACK.name(),
                        CHAT_COMMANDS.BACKTOBASE.name(),
                        CHAT_COMMANDS.POSITIVE.name(),
                        CHAT_COMMANDS.NEGATIVE.name(),
                        CHAT_COMMANDS.ATTENTIONTOCELL.name(),
                        CHAT_COMMANDS.ATTACKENEMY.name(),
                        CHAT_COMMANDS.TURNBACK.name(),
                        CHAT_COMMANDS.HELPMEEX.name(),
                        CHAT_COMMANDS.SUPPORTMEWITHFIRE.name(),
                        CHAT_COMMANDS.RELOADING_READY.name(),
                        CHAT_COMMANDS.RELOADING_UNAVAILABLE.name(),
                        CHAT_COMMANDS.STOP.name())
_reloadingChatCommandsWithParams = {
    CHAT_COMMANDS.RELOADINGGUN.name(): ('rTime', ),
    CHAT_COMMANDS.RELOADING_CASSETE.name(): ('rTime', 'ammoQuantityLeft'),
    CHAT_COMMANDS.RELOADING_READY_CASSETE.name(): ('ammoInCassete', )
}
_moderationChatCommands = (CHAT_COMMANDS.CHGCHNLNAME.name(),
                           CHAT_COMMANDS.GREETING.name(),
 def canSendMessage(self):
     result, errorMsg = True, ''
     if self.proto.messages.isInCooldown():
         result, errorMsg = False, getBroadcastIsInCoolDownMessage(MESSAGE_LIMIT.COOLDOWN)
     return (result, errorMsg)
def getBroadcastCoolDownMessage():
    return getBroadcastIsInCoolDownMessage(
        getOperationCooldownPeriod(CHAT_COMMANDS.broadcast))
Esempio n. 9
0
 def canSendMessage(self):
     result, errorMsg = True, ''
     if self._getChat().isBroadcastInCooldown():
         result, errorMsg = False, getBroadcastIsInCoolDownMessage(MESSENGER_LIMITS.BROADCASTS_FROM_CLIENT_COOLDOWN_SEC)
     return (result, errorMsg)
Esempio n. 10
0
 def canSendMessage(self):
     (result, errorMsg,) = (True, '')
     if self.proto.unitChat.isBroadcastInCooldown():
         (result, errorMsg,) = (False, getBroadcastIsInCoolDownMessage(MESSENGER_LIMITS.BROADCASTS_FROM_CLIENT_COOLDOWN_SEC))
     return (result, errorMsg)