def __init__(self): super(CyberSportUnitsListView, self).__init__() self._unitTypeFlags = UNIT_BROWSER_TYPE.ALL self._cooldown = CooldownHelper(self.getCoolDownRequests(), self._onCooldownHandle, events.CoolDownEvent.PREBATTLE) self.__currentEmblem = None return
def __init__(self, *args): super(ClanInvitesWindow, self).__init__() self.__actualRequestsCount = '0' self.__processedInvitesCount = '0' self._cooldown = CooldownHelper(self.__coolDownRequests, self._onCooldownHandle, CoolDownEvent.CLAN) self.__clanDbID = self.clanProfile.getClanDbID() self.__clanDossier = weakref.proxy(self.clansCtrl.getClanDossier(self.__clanDbID)) self.__pagiatorsController = _PaginatorsController(self.__clanDbID)
def __init__(self, view): super(_RefreshBtnStateController, self).__init__() self.__view = weakref.proxy(view) self.__cooldown = CooldownHelper(self.__coolDownRequests, self._onCooldownHandle, CoolDownEvent.CLAN) self.__isEnabled = False self.__tooltip = None self.__isInCooldown = False return
def __init__(self, ctx): super(ClanSearchWindow, self).__init__() self.__clanFinder = ClanFinder(self.clansCtrl, None, _SEARCH_LIMIT) self.__clanFinder.init() self._cooldown = CooldownHelper(self.__coolDownRequests, self._onCooldownHandle, CoolDownEvent.CLAN) self.__isFirstPageRequested = False self.__invitesLimitReached = False return
def __init__(self): super(CyberSportUnitsListView, self).__init__() self._isBackButtonClicked = False self._section = 'selectedListVehicles' self._selectedVehicles = self.unitFunctional.getSelectedVehicles( self._section) self._unitTypeFlags = UNIT_BROWSER_TYPE.ALL self._cooldown = CooldownHelper(self.getCoolDownRequests(), self._onCooldownHandle, events.CoolDownEvent.PREBATTLE)
def __init__(self): super(ClanRequestsView, self).__init__() self._cooldown = CooldownHelper([CLAN_REQUESTED_DATA_TYPE.CREATE_APPLICATIONS, CLAN_REQUESTED_DATA_TYPE.CREATE_INVITES, CLAN_REQUESTED_DATA_TYPE.ACCEPT_APPLICATION, CLAN_REQUESTED_DATA_TYPE.ACCEPT_INVITE, CLAN_REQUESTED_DATA_TYPE.DECLINE_APPLICATION, CLAN_REQUESTED_DATA_TYPE.DECLINE_INVITE, CLAN_REQUESTED_DATA_TYPE.DECLINE_INVITES, CLAN_REQUESTED_DATA_TYPE.CLAN_INVITES, CLAN_REQUESTED_DATA_TYPE.CLAN_MEMBERS_RATING], self._onCooldownHandle, CoolDownEvent.CLAN)
def __init__(self): super(ClanPersonalInvitesView, self).__init__() self._paginator = ClanPersonalInvitesPaginator(self.webCtrl, getPlayerDatabaseID(), [CLAN_INVITE_STATES.ACTIVE]) self._cooldown = CooldownHelper([WebRequestDataType.ACCEPT_APPLICATION, WebRequestDataType.ACCEPT_INVITE, WebRequestDataType.DECLINE_APPLICATION, WebRequestDataType.DECLINE_INVITE, WebRequestDataType.DECLINE_INVITES, WebRequestDataType.CLANS_INFO, WebRequestDataType.CLAN_RATINGS, WebRequestDataType.ACCOUNT_INVITES], self._onCooldownHandle, CoolDownEvent.WGCG)
def __init__(self): super(ClanRequestsView, self).__init__() self._cooldown = CooldownHelper([ WebRequestDataType.CREATE_APPLICATIONS, WebRequestDataType.CREATE_INVITES, WebRequestDataType.ACCEPT_APPLICATION, WebRequestDataType.ACCEPT_INVITE, WebRequestDataType.DECLINE_APPLICATION, WebRequestDataType.DECLINE_INVITE, WebRequestDataType.DECLINE_INVITES, WebRequestDataType.CLAN_INVITES, WebRequestDataType.CLAN_MEMBERS_RATING ], self._onCooldownHandle, CoolDownEvent.WGCG)
def __init__(self): super(ClanPersonalInvitesView, self).__init__() self._paginator = ClanPersonalInvitesPaginator( self.clansCtrl, getPlayerDatabaseID(), [CLAN_INVITE_STATES.ACTIVE]) self._cooldown = CooldownHelper([ CLAN_REQUESTED_DATA_TYPE.ACCEPT_APPLICATION, CLAN_REQUESTED_DATA_TYPE.ACCEPT_INVITE, CLAN_REQUESTED_DATA_TYPE.DECLINE_APPLICATION, CLAN_REQUESTED_DATA_TYPE.DECLINE_INVITE, CLAN_REQUESTED_DATA_TYPE.DECLINE_INVITES, CLAN_REQUESTED_DATA_TYPE.CLANS_INFO, CLAN_REQUESTED_DATA_TYPE.CLAN_RATINGS, CLAN_REQUESTED_DATA_TYPE.ACCOUNT_INVITES ], self._onCooldownHandle, CoolDownEvent.CLAN)
def __init__(self): super(BattleMessengerView, self).__init__() self.__controllers = {} self.__receivers = [] self.__receiverIndex = 0 self.__isEnabled = False self.__isFocused = False self._battleCtx = None self._arenaVisitor = None self._avatarSessionID = '' self._toxicPanelMsgID = '' self._addedMsgIDs = set() self._ignoreActionCooldown = CooldownHelper((CLIENT_ACTION_ID.ADD_IGNORED, CLIENT_ACTION_ID.REMOVE_IGNORED), self._onIgnoreActionCooldownHandle, CoolDownEvent.BATTLE_ACTION) return