def __init__(self): super(StrongholdEntity, self).__init__(FUNCTIONAL_FLAG.STRONGHOLD, PREBATTLE_TYPE.EXTERNAL) self.__g_clanCache = _ClanCache() self.__revisionId = 0 self.__battleModeData = {} self.__strongholdSettings = StrongholdSettings() self.__waitingManager = WaitingManager() self.__errorCount = 0 self.__timerID = None self.__leaveInitiator = False self.__isInSlot = False self.__isInactiveMatchingButton = True self.__prevMatchmakingTimerState = None self.__strongholdUpdateEventsMapping = {} return
def __init__(self): super(TournamentEntity, self).__init__(FUNCTIONAL_FLAG.TOURNAMENT, PREBATTLE_TYPE.TOURNAMENT) self.__g_clanCache = _ClanCache() self.__revisionId = 0 self.__battleModeData = {} self.__waitingManager = BaseExternalUnitWaitingManager() self.__errorCount = 0 self.__timerID = None self.__leaveInitiator = False self.__isInSlot = False self.__isInactiveMatchingButton = True self.__prevMatchmakingTimerState = None self.__playersMatchingStartedAt = None self.__slotVehicleFilters = [] self.__tournamentSettings = TournamentSettings() return