def __init__(self, ctx=None, skipConfirm=False):
     LobbySelectableView.__init__(self, ctx)
     self._actionType = None
     self._showHeaderCloseBtn = True
     self._vehicleCD = ctx['itemCD']
     self.__vehicleStrCD = ctx.get('vehicleStrCD')
     self._previousBackAlias = ctx.get('previousBackAlias')
     self._previewBackCb = ctx.get('previewBackCb')
     self._backAlias = ctx.get('previewAlias', VIEW_ALIAS.LOBBY_HANGAR)
     self.__manageVehicleModel = ctx.get('manageVehicleModel', False)
     if 'previewAppearance' in ctx:
         self.__vehAppearanceChanged = True
         g_currentPreviewVehicle.resetAppearance(ctx['previewAppearance'])
     else:
         self.__vehAppearanceChanged = False
     self.__previewDP = ctx.get('previewDP',
                                DefaultVehPreviewDataProvider())
     self.__isHeroTank = ctx.get('isHeroTank', False)
     self._skipConfirm = skipConfirm
     self._disableBuyButton = False
     self.__keepVehicleSelectionEnabled = False
     self._needToResetAppearance = True
     if 'objectSelectionEnabled' in ctx:
         self._objectSelectionEnabled = ctx.get('objectSelectionEnabled')
     return
Esempio n. 2
0
 def __init__(self, _=None):
     LobbySelectableView.__init__(self, 0)
     self.__currentCarouselAlias = None
     self.__isSpaceReadyForC11n = False
     self.__isVehicleReadyForC11n = False
     self.__isVehicleCameraReadyForC11n = False
     return
Esempio n. 3
0
 def __init__(self, _=None):
     LobbySelectableView.__init__(self, 0)
     self.__currentCarouselAlias = None
     self.__isSpaceReadyForC11n = False
     self.__isVehicleReadyForC11n = False
     self.__isVehicleCameraReadyForC11n = False
     self.__urlMacros = URLMacros()
     self.__teaser = None
     self.__seniorityAwardsIsActive = False
     return
 def __init__(self, _=None):
     LobbySelectableView.__init__(self, 0)
     self.__currentCarouselAlias = None
     self.__isSpaceReadyForC11n = False
     self.__isVehicleReadyForC11n = False
     self.__isVehicleCameraReadyForC11n = False
     self.__isUnitJoiningInProgress = False
     self.__urlMacros = URLMacros()
     self.__teaser = None
     self.__timer = None
     self.__wotPlusInfo = BigWorld.player().renewableSubscription
     self.__updateDogTagsState()
     self.__updateWotPlusState()
     return