def _initialize(self): super(BuyVehicleViewModel, self)._initialize() self._addViewModelProperty('commanderLvlCards', ListModel()) self._addViewModelProperty('equipmentBlock', EquipmentBlockModel()) self._addViewModelProperty('congratulationAnim', VehicleCongratulationModel()) self._addStringProperty('nation', '') self._addStringProperty('tankLvl', '') self._addStringProperty('tankName', '') self._addStringProperty('tankType', '') self._addBoolProperty('isWithoutCommander', False) self._addNumberProperty('countCrew', 0) self._addStringProperty('vehicleNameTooltip', '') self._addNumberProperty('tradeOffVehicleIntCD', -1) self._addNumberProperty('buyVehicleIntCD', 0) self._addBoolProperty('isToggleBtnVisible', False) self._addBoolProperty('isElite', False) self._addBoolProperty('isRentSelected', False) self._addBoolProperty('isRestore', False) self._addResourceProperty('withoutCommanderAltText', R.invalid()) self._addResourceProperty('priceDescription', R.invalid()) self._addResourceProperty('noCrewCheckboxLabel', R.invalid()) self._addBoolProperty('isContentHidden', False) self._addResourceProperty('bgSource', R.invalid()) self.onCloseBtnClick = self._addCommand('onCloseBtnClick') self.onBuyBtnClick = self._addCommand('onBuyBtnClick') self.onInHangarClick = self._addCommand('onInHangarClick') self.onBackClick = self._addCommand('onBackClick') self.onCommanderLvlChange = self._addCommand('onCommanderLvlChange') self.onCheckboxWithoutCrewChanged = self._addCommand( 'onCheckboxWithoutCrewChanged')
def _initialize(self): super(AdditionalRewardsTooltipModel, self)._initialize() self._addResourceProperty('headerText', R.invalid()) self._addNumberProperty('headerCount', 0) self._addResourceProperty('description', R.invalid()) self._addNumberProperty('descriptionCount', 0) self._addArrayProperty('bonus', Array())
def _initialize(self): super(CrewBookLackItemModel, self)._initialize() self._addResourceProperty('icon', R.invalid()) self._addResourceProperty('title', R.invalid()) self._addResourceProperty('description', R.invalid()) self._addArrayProperty('descriptionFmtArgs', Array()) self._addBoolProperty('hasArrow', True)
def find(self): foundTip = self._findRandomTip() if foundTip is not None: foundTip.markWatched() return foundTip.getData() else: return _TipData(R.invalid(), R.invalid(), R.invalid())
def _initialize(self): super(HangarTooltipModel, self)._initialize() self._addResourceProperty('title', R.invalid()) self._addResourceProperty('text', R.invalid()) self._addResourceProperty('textInner', R.invalid()) self._addStringProperty('email', '') self._addArrayProperty('bonuses', Array())
def __init__(self): super(_BattleLoadingTip, self).__init__() self._tipId = None self._statusResId = R.invalid() self._iconResId = R.invalid() self._descriptionResId = R.invalid() self._tipFilter = None return
def _initialize(self): super(VehPostProgressionEntryPointTooltipModel, self)._initialize() self._addNumberProperty('modulesExplored', 0) self._addNumberProperty('modulesTotal', 0) self._addResourceProperty('header', R.invalid()) self._addResourceProperty('description', R.invalid()) self._addResourceProperty('status', R.invalid()) self._addBoolProperty('hasVehiclesToUnlock', False)
def _initialize(self): super(MapsTrainingMapModel, self)._initialize() self._addStringProperty('id', '') self._addResourceProperty('title', R.invalid()) self._addResourceProperty('image', R.invalid()) self._addBoolProperty('isEnabled', False) self._addBoolProperty('isCompleted', False) self._addNumberProperty('groupId', 0)
def _initialize(self): super(NyMegaToyTooltipModel, self)._initialize() self._addResourceProperty('typeIcon', R.invalid()) self._addResourceProperty('name', R.invalid()) self._addResourceProperty('description', R.invalid()) self._addNumberProperty('shardsPrice', 0) self._addRealProperty('bonus', 0.0) self._addResourceProperty('icon', R.invalid())
def _initialize(self): super(ButtonModel, self)._initialize() self._addStringProperty('rawLabel', '') self._addResourceProperty('label', R.invalid()) self._addBoolProperty('isEnabled', True) self._addResourceProperty('icon', R.invalid()) self._addBoolProperty('iconAfterText', True) self.onClicked = self._addCommand('onClicked')
def _initialize(self): super(NyDecorationSlotModel, self)._initialize() self._addNumberProperty('toyID', 0) self._addStringProperty('imageName', '') self._addResourceProperty('title', R.invalid()) self._addResourceProperty('description', R.invalid()) self._addBoolProperty('isMega', False) self._addNumberProperty('atmosphereBonus', 0) self._addStringProperty('type', '')
def _initialize(self): super(ContextMenuItemModel, self)._initialize() self._addViewModelProperty('subItemsList', ListModel()) self._addResourceProperty('label', R.invalid()) self._addResourceProperty('icon', R.invalid()) self._addBoolProperty('isEnabled', True) self._addBoolProperty('isSeparator', False) self._addNumberProperty('id', 0) self._addNumberProperty('subItemsCount', 0)
def _initialize(self): super(RandomBattlePopoverItemModel, self)._initialize() self._addResourceProperty('title', R.invalid()) self._addResourceProperty('tooltipHeader', R.invalid()) self._addResourceProperty('tooltipBody', R.invalid()) self._addStringProperty('tooltipAlert', '') self._addStringProperty('type', '') self._addBoolProperty('isChecked', False) self._addBoolProperty('isEnabled', False)
def _initialize(self): super(BaseIntroViewModel, self)._initialize() self._addResourceProperty('title', R.invalid()) self._addResourceProperty('about', R.invalid()) self._addResourceProperty('buttonLabel', R.invalid()) self._addArrayProperty('slides', Array()) self.onClose = self._addCommand('onClose') self.onVideo = self._addCommand('onVideo') self.onViewLoaded = self._addCommand('onViewLoaded')
def _initialize(self): super(LootNewYearToyRendererModel, self)._initialize() self._addNumberProperty('toyID', 0) self._addResourceProperty('decorationImage', R.invalid()) self._addResourceProperty('rankImage', R.invalid()) self._addBoolProperty('isMega', False) self._addNumberProperty('rank', 0) self._addBoolProperty('isNew', False) self._addNumberProperty('atmosphereBonus', 0)
def _initialize(self): super(DialogPricesTooltipModel, self)._initialize() self._addStringProperty('valueMainCost', '0') self._addResourceProperty('iconMainCost', R.invalid()) self._addResourceProperty('labelMainCost', R.invalid()) self._addStringProperty('valueAdditionalCost', '0') self._addResourceProperty('iconAdditionalCost', R.invalid()) self._addResourceProperty('labelAdditionalCost', R.invalid()) self._addStringProperty('totalCost', '0') self._addResourceProperty('labelTotalCost', R.invalid())
def _initialize(self): super(DailyQuestsTooltipModel, self)._initialize() self._addStringProperty('icon', '') self._addBoolProperty('isCompleted', False) self._addNumberProperty('currentProgress', 0) self._addNumberProperty('totalProgress', 0) self._addStringProperty('description', '') self._addResourceProperty('reward1', R.invalid()) self._addResourceProperty('reward2', R.invalid()) self._addResourceProperty('reward3', R.invalid())
def _initialize(self): super(BaseWgnpOverlayViewModel, self)._initialize() self._addResourceProperty('title', R.invalid()) self._addResourceProperty('subTitle', R.invalid()) self._addStringProperty('warningText', '') self._addNumberProperty('warningCountdown', 0) self._addBoolProperty('isTitleOnly', False) self._addBoolProperty('isConfirmEnabled', True) self._addBoolProperty('isConfirmVisible', True) self.onConfirmClicked = self._addCommand('onConfirmClicked') self.onWarningTimer = self._addCommand('onWarningTimer')
def __getStatus(self, eliteProgress): status = R.strings.veh_post_progression.tooltips.entry_point.status isPurchased = self.__vehicle.isPurchased fullyUnlocked = not eliteProgress.toUnlock if self.__vehicle.postProgressionAvailability(unlockOnly=True): return R.invalid() if not isPurchased and not fullyUnlocked: return status.notResearchedNotPurchased() if not isPurchased: return status.notPurchased() return status.notResearched() if not fullyUnlocked else R.invalid()
def _initialize(self): super(CrewBooksDialogContentModel, self)._initialize() self._addViewModelProperty('crewBookTankmenList', ListModel()) self._addBoolProperty('isUseStarted', False) self._addBoolProperty('isAllCrewIconVisible', False) self._addResourceProperty('title', R.invalid()) self._addResourceProperty('icon', R.invalid()) self._addResourceProperty('description', R.invalid()) self._addArrayProperty('descriptionFmtArgs', Array()) self.onClosed = self._addCommand('onClosed') self.onUseBtnClick = self._addCommand('onUseBtnClick')
def _initialize(self): super(NyRegularToyTooltipModel, self)._initialize() self._addNumberProperty('shardsPrice', 0) self._addNumberProperty('atmospherePoint', 0) self._addStringProperty('rank', '') self._addNumberProperty('rankNumber', 0) self._addStringProperty('setting', '') self._addResourceProperty('name', R.invalid()) self._addResourceProperty('description', R.invalid()) self._addNumberProperty('count', 0) self._addStringProperty('type', '') self._addResourceProperty('icon', R.invalid())
def _initialize(self): super(NyCraftMonitorModel, self)._initialize() self._addNumberProperty('state', -1) self._addNumberProperty('shardsCount', 0) self._addStringProperty('level', '') self._addResourceProperty('setting', R.invalid()) self._addResourceProperty('type', R.invalid()) self._addResourceProperty('objectType', R.invalid()) self._addBoolProperty('antiduplicateEnabled', False) self._addNumberProperty('countMegaToys', 0) self.onPlaySound = self._addCommand('onPlaySound') self.onStopSound = self._addCommand('onStopSound')
def _initialize(self): super(MapsTrainingSelectedMapModel, self)._initialize() self._addStringProperty('id', '') self._addResourceProperty('image', R.invalid()) self._addResourceProperty('scenarioImage', R.invalid()) self._addNumberProperty('selectedScenario', 0) self._addStringProperty('vehicleName', '') self._addNumberProperty('groupId', 0) self._addBoolProperty('isShowCompleteAnimation', False) self._addArrayProperty('points', Array()) self._addArrayProperty('scenarios', Array()) self._addArrayProperty('rewards', Array())
def _initialize(self): super(NyMegaDecorationTooltipModel, self)._initialize() self._addResourceProperty('name', R.invalid()) self._addResourceProperty('description', R.invalid()) self._addNumberProperty('shardsPrice', 0) self._addRealProperty('bonus', 0.0) self._addResourceProperty('icon', R.invalid()) self._addBoolProperty('isPure', False) self._addNumberProperty('pureSlotAtmosphere', 0) self._addBoolProperty('isMaxAtmosphereLevel', False) self._addBoolProperty('isPostNYEnabled', False) self._addBoolProperty('isFinished', False)
def _initialize(self): super(CommonCongratsViewModel, self)._initialize() self._addResourceProperty('background', R.invalid()) self._addResourceProperty('title', R.invalid()) self._addStringProperty('description', '') self._addStringProperty('image', '') self._addStringProperty('imageAlt', '') self._addResourceProperty('confirmLbl', R.invalid()) self._addResourceProperty('backLbl', R.invalid()) self._addBoolProperty('needReset', False) self.onCloseClick = self._addCommand('onCloseClick') self.onConfirmClick = self._addCommand('onConfirmClick') self.onBackClick = self._addCommand('onBackClick')
def _initialize(self): super(CrewBooksBuyDialogModel, self)._initialize() self._addViewModelProperty('bookPrice', ListModel()) self._addStringProperty('dialogTitle', '') self._addResourceProperty('bookIcon', R.invalid()) self._addStringProperty('bookTitle', '') self._addResourceProperty('bookDescription', R.invalid()) self._addArrayProperty('bookDescriptionFmtArgs', Array()) self._addBoolProperty('buyComplete', False) self._addBoolProperty('isBuyEnable', False) self.onClosed = self._addCommand('onClosed') self.onStepperChanged = self._addCommand('onStepperChanged') self.onBuyBtnClick = self._addCommand('onBuyBtnClick')
def _initialize(self): super(CrewBooksLackViewModel, self)._initialize() self._addViewModelProperty('noBooksList', ListModel()) self._addResourceProperty('flagIcon', R.invalid()) self._addResourceProperty('screenDescription', R.invalid()) self._addResourceProperty('footerDescription', R.invalid()) self._addArrayProperty('footerDescriptionFmtArgs', Array()) self._addBoolProperty('noBooksOnStock', False) self._addBoolProperty('isDialogOpen', False) self._addBoolProperty('isCrewBooksPurchaseEnabled', True) self.onCloseBtnClick = self._addCommand('onCloseBtnClick') self.onBuyBtnClick = self._addCommand('onBuyBtnClick') self.onHangarBtnClick = self._addCommand('onHangarBtnClick')
def _initialize(self): super(DialogButtonModel, self)._initialize() self._addStringProperty('name', '') self._addStringProperty('rawLabel', '') self._addResourceProperty('label', R.invalid()) self._addBoolProperty('isEnabled', True) self._addBoolProperty('doSetFocus', False) self._addResourceProperty('icon', R.invalid()) self._addBoolProperty('iconAfterText', True) self._addResourceProperty('soundDown', R.invalid()) self._addResourceProperty('tooltipHeader', R.invalid()) self._addResourceProperty('tooltipBody', R.invalid()) self.onClicked = self._addCommand('onClicked')
def _initialize(self): super(CrewBookItemModel, self)._initialize() self._addResourceProperty('bookIcon', R.invalid()) self._addNumberProperty('compactDesc', 0) self._addNumberProperty('amount', 0) self._addBoolProperty('isSelected', False) self._addBoolProperty('isDisabled', False) self._addResourceProperty('title', R.invalid()) self._addResourceProperty('description', R.invalid()) self._addArrayProperty('descriptionFmtArgs', Array()) self._addResourceProperty('overlayDescription', R.invalid()) self._addArrayProperty('overlayDescriptionFmtArgs', Array()) self._addBoolProperty('isInShop', False)
def _initialize(self): super(BaseAmmunitionSlot, self)._initialize() self._addNumberProperty('id', 0) self._addNumberProperty('intCD', 0) self._addStringProperty('keyName', '') self._addResourceProperty('imageSource', R.invalid()) self._addBoolProperty('withAttention', False) self._addBoolProperty('isInstalled', True) self._addBoolProperty('isMountedMoreThanOne', False) self._addNumberProperty('itemInstalledSetupIdx', -1) self._addStringProperty('overlayType', '') self._addStringProperty('highlightType', '') self._addResourceProperty('categoryImgSource', R.invalid())