def _initialize(self): super(PremDashboardHeaderModel, self)._initialize() self._addViewModelProperty('userName', UserNameModel()) self._addViewModelProperty('subscriptionCard', SubscriptionCardModel()) self._addViewModelProperty('clanInfo', PremDashboardHeaderClanInfoModel()) self._addViewModelProperty('personalReserves', UserListModel()) self._addViewModelProperty('clanReserves', UserListModel()) self._addStringProperty('prefixBadgeId', '') self._addStringProperty('suffixBadgeId', '') self._addStringProperty('badgeContent', '') self._addBoolProperty('isDynamicBadge', False) self._addBoolProperty('isInClan', False) self._addBoolProperty('hasClanReserves', False) self._addBoolProperty('isWarningIconVisible', False) self._addResourceProperty('emailButtonLabel', R.invalid()) self._addBoolProperty('showEmailActionTooltip', False) self._addBoolProperty('isSubscriptionEnable', False) self._addBoolProperty('isRenamingButtonVisible', False) self._addBoolProperty('isRenamingButtonEnabled', False) self._addBoolProperty('isRenamingProcessVisible', False) self.onShowBadges = self._addCommand('onShowBadges') self.onEmailButtonClicked = self._addCommand('onEmailButtonClicked') self.onRenamingButtonClicked = self._addCommand( 'onRenamingButtonClicked')
def _initialize(self): super(BattlePassBuyRewardsViewModel, self)._initialize() self._addViewModelProperty('nowRewards', UserListModel()) self._addViewModelProperty('futureRewards', UserListModel()) self._addNumberProperty('fromLevel', 0) self._addNumberProperty('toLevel', 0) self._addStringProperty('statePackage', 'buyState')
def _initialize(self): super(GameModeModel, self)._initialize() self._addViewModelProperty('tableRows', UserListModel()) self._addViewModelProperty('cards', UserListModel()) self._addStringProperty('title', '') self._addStringProperty('text', '') self._addNumberProperty('arenaBonusType')
def _initialize(self): super(AtmosphereLevelUpModel, self)._initialize() self._addViewModelProperty('rewards', UserListModel()) self._addViewModelProperty('hugeRewards', UserListModel()) self._addNumberProperty('level', 0) self._addBoolProperty('isViewReady', False) self.onClose = self._addCommand('onClose') self.onGoToTanks = self._addCommand('onGoToTanks')
def _initialize(self): super(BattlePassAwardsViewModel, self)._initialize() self._addViewModelProperty('mainRewards', UserListModel()) self._addViewModelProperty('additionalRewards', UserListModel()) self._addNumberProperty('previousLevel', 0) self._addStringProperty('reason', 'defaultReason') self._addBoolProperty('isFinalReward', False) self._addStringProperty('badgeTooltipId', '') self.onBuyClick = self._addCommand('onBuyClick')
def _initialize(self): super(BattlePassBuyRewardsViewModel, self)._initialize() self._addViewModelProperty('nowRewards', UserListModel()) self._addViewModelProperty('futureRewards', UserListModel()) self._addNumberProperty('fromLevel', 0) self._addNumberProperty('toLevel', 0) self._addNumberProperty('packageState') self._addNumberProperty('chapterID', 0) self._addStringProperty('finalReward', '')
def _initialize(self): super(RewardLevelModel, self)._initialize() self._addViewModelProperty('freeRewardItems', UserListModel()) self._addViewModelProperty('paidRewardItems', UserListModel()) self._addNumberProperty('level', 0) self._addNumberProperty('levelPoints', 0) self._addBoolProperty('isRare', False) self._addNumberProperty('state', -1) self._addBoolProperty('needTakeFree', False) self._addBoolProperty('isFreeRewardChoiceEnabled', False) self._addBoolProperty('needTakePaid', False) self._addBoolProperty('isPaidRewardChoiceEnabled', False)
def _initialize(self): super(PremDashboardHeaderModel, self)._initialize() self._addViewModelProperty('userName', UserNameModel()) self._addViewModelProperty('clanInfo', PremDashboardHeaderClanInfoModel()) self._addViewModelProperty('personalReserves', UserListModel()) self._addViewModelProperty('clanReserves', UserListModel()) self._addStringProperty('prefixBadgeId', '') self._addStringProperty('suffixBadgeId', '') self._addStringProperty('badgeContent', '') self._addBoolProperty('isDynamicBadge', False) self._addBoolProperty('isInClan', False) self._addBoolProperty('hasClanReserves', False) self.onShowBadges = self._addCommand('onShowBadges')
def _initialize(self): super(BattlePassAwardsViewModel, self)._initialize() self._addViewModelProperty('mainRewards', UserListModel()) self._addViewModelProperty('additionalRewards', UserListModel()) self._addNumberProperty('chapterID', 0) self._addStringProperty('reason') self._addBoolProperty('isFinalReward', False) self._addBoolProperty('isBaseStyleLevel', False) self._addBoolProperty('isNeedToShowOffer', False) self._addBoolProperty('seasonStopped', False) self._addArrayProperty('wideRewardsIDs', Array()) self._addBoolProperty('isExtra', False) self._addStringProperty('finalReward', '') self.onBuyClick = self._addCommand('onBuyClick')
def _initialize(self): super(BattlePassInProgressTooltipViewModel, self)._initialize() self._addViewModelProperty('rewardPoints', UserListModel()) self._addViewModelProperty('battleRoyaleRewardPoints', BattleRoyaleRewardPoints()) self._addViewModelProperty('rewardsCommon', UserListModel()) self._addViewModelProperty('rewardsElite', UserListModel()) self._addNumberProperty('level', 0) self._addNumberProperty('chapter', 0) self._addNumberProperty('currentPoints', 0) self._addNumberProperty('maxPoints', 0) self._addBoolProperty('isBattlePassPurchased', False) self._addStringProperty('timeTillEnd', '') self._addStringProperty('battleType', '') self._addNumberProperty('notChosenRewardCount', 0)
def _initialize(self): super(RewardLevelModel, self)._initialize() self._addViewModelProperty('rewardItems', UserListModel()) self._addNumberProperty('level', 0) self._addNumberProperty('levelPoints', 0) self._addBoolProperty('isRare', False) self._addNumberProperty('state', -1)
def _initialize(self): super(NewYearRewardsRendererModel, self)._initialize() self._addViewModelProperty('rewardsGroup', UserListModel()) self._addNumberProperty('idx', 0) self._addStringProperty('levelText', '') self._addBoolProperty('isLevelAchieved', False) self._addBoolProperty('isCurrentLevel', False)
def _initialize(self): super(CartSeasonModel, self)._initialize() self._addViewModelProperty('items', UserListModel()) self._addStringProperty('name', '') self._addNumberProperty('count', -1) self._addStringProperty('bonusType', '') self._addStringProperty('bonusValue', '')
def _initialize(self): super(BattlePassHowToEarnPointsViewModel, self)._initialize() self._addViewModelProperty('gameModes', UserListModel()) self._addNumberProperty('syncInitiator', 0) self._addNumberProperty('chapterID', 0) self._addStringProperty('finalReward', '') self.onLinkClick = self._addCommand('onLinkClick')
def _initialize(self): super(LootBoxMultiOpenViewModel, self)._initialize() self._addViewModelProperty('rewardRows', UserListModel()) self._addNumberProperty('openedCount', 0) self._addNumberProperty('boxesCounter', 0) self._addNumberProperty('limitToOpen', 0) self._addStringProperty('lootboxType', '') self._addResourceProperty('lootboxIcon', R.invalid()) self._addStringProperty('boxCategory', '') self._addBoolProperty('restart', False) self._addBoolProperty('isFreeBox', False) self._addBoolProperty('isLootboxesEnabled', True) self._addBoolProperty('hardReset', False) self._addBoolProperty('isPausedForSpecial', False) self._addBoolProperty('isOnPause', False) self._addNumberProperty('startShowIndex', 0) self._addNumberProperty('leftToOpenCount', 0) self._addNumberProperty('currentPage', 0) self._addBoolProperty('isServerError', False) self._addBoolProperty('isAnimationEnabled', False) self.onCloseBtnClick = self._addCommand('onCloseBtnClick') self.onShowAnimationBtnClick = self._addCommand( 'onShowAnimationBtnClick') self.showSpecialReward = self._addCommand('showSpecialReward') self.onOpenBox = self._addCommand('onOpenBox') self.onReadyToRestart = self._addCommand('onReadyToRestart') self.onContinueOpening = self._addCommand('onContinueOpening') self.onPauseOpening = self._addCommand('onPauseOpening')
def _initialize(self): super(NyLootBoxMainViewModel, self)._initialize() self._addViewModelProperty('sidebar', NySidebarCommonModel()) self._addViewModelProperty('boxesCountButtons', UserListModel()) self._addViewModelProperty('guaranteedReward', LootBoxGuaranteedRewardModel()) self._addStringProperty('currentName', '') self._addStringProperty('selectedBoxType', '') self._addBoolProperty('isPremiumType', False) self._addBoolProperty('isOpenBoxBtnVisible', False) self._addNumberProperty('currentCountButton', 0) self._addBoolProperty('isBoxChangeAnimation', False) self._addBoolProperty('isBoxOpenEnabled', True) self._addBoolProperty('isViewHidden', False) self._addBoolProperty('isVideoOff', False) self._addBoolProperty('isBoxesAvailable', False) self._addBoolProperty('isStatisticsHintActive', False) self._addStringProperty('realm', '') self.onWindowClose = self._addCommand('onWindowClose') self.onTabClick = self._addCommand('onTabClick') self.onCountSelected = self._addCommand('onCountSelected') self.onOpenBoxHitAreaClick = self._addCommand('onOpenBoxHitAreaClick') self.onOpenBoxBtnClick = self._addCommand('onOpenBoxBtnClick') self.onBuyBoxBtnClick = self._addCommand('onBuyBoxBtnClick') self.onCelebrityBtnClick = self._addCommand('onCelebrityBtnClick') self.onQuestsBtnClick = self._addCommand('onQuestsBtnClick') self.onAnimationSwitchClick = self._addCommand( 'onAnimationSwitchClick') self.onStatisticsButtonClick = self._addCommand( 'onStatisticsButtonClick') self.onSwitchBoxHover = self._addCommand('onSwitchBoxHover')
def _initialize(self): super(BattlePassProgressionsViewModel, self)._initialize() self._addViewModelProperty('intro', BattlePassIntroViewModel()) self._addViewModelProperty('offSeason', BattlePassOffSeasonViewModel()) self._addViewModelProperty('buyButton', BuyButtonModel()) self._addViewModelProperty('freeRewards', UserListModel()) self._addViewModelProperty('paidRewards', UserListModel()) self._addViewModelProperty('chapterCharacter', CharacterWidgetViewModel()) self._addViewModelProperty('widget3dStyle', BattlePassWidget3DStyleViewModel()) self._addBoolProperty('showIntro', False) self._addBoolProperty('showOffSeason', False) self._addStringProperty('seasonText', '') self._addStringProperty('chapterText', '') self._addNumberProperty('currentPoints', 0) self._addNumberProperty('totalPoints', 0) self._addNumberProperty('previousAllPoints', 0) self._addNumberProperty('previousPoints', 0) self._addNumberProperty('previousLevel', 0) self._addNumberProperty('currentAllPoints', 0) self._addNumberProperty('pointsBeforeStart', 0) self._addBoolProperty('isPaused', False) self._addStringProperty('seasonTimeLeft', '') self._addBoolProperty('isVisibleBuyButton', False) self._addBoolProperty('showBuyAnimations', False) self._addBoolProperty('showLevelsAnimations', False) self._addStringProperty('progressionState', 'normalState') self._addBoolProperty('isChooseDeviceEnabled', True) self._addNumberProperty('chapterCount', 1) self._addNumberProperty('chapterStep', 1) self._addNumberProperty('currentChapter', 1) self._addNumberProperty('chosenChapter', 1) self._addBoolProperty('isTakeAllButtonVisible', False) self._addNumberProperty('notChosenRewardCount', 0) self._addNumberProperty('bpcoinCount', 0) self._addBoolProperty('isWalletAvailable', True) self._addBoolProperty('showReplaceRewardsAnimations', False) self.onClose = self._addCommand('onClose') self.onAboutClick = self._addCommand('onAboutClick') self.onBuyClick = self._addCommand('onBuyClick') self.onTakeClick = self._addCommand('onTakeClick') self.onTakeAllClick = self._addCommand('onTakeAllClick') self.onOpenShopClick = self._addCommand('onOpenShopClick') self.onPointsInfoClick = self._addCommand('onPointsInfoClick') self.onFinishedAnimation = self._addCommand('onFinishedAnimation') self.onLevelsAnimationFinished = self._addCommand('onLevelsAnimationFinished') self.onGoToChapter = self._addCommand('onGoToChapter') self.onViewLoaded = self._addCommand('onViewLoaded')
def _initialize(self): super(LootBoxAutoOpenViewModel, self)._initialize() self._addViewModelProperty('rewardRows', UserListModel()) self._addNumberProperty('smallBoxesQuantity', 0) self._addNumberProperty('bigBoxesQuantity', 0) self._addNumberProperty('giftsQuantity', 0) self.onOkBtnClick = self._addCommand('onOkBtnClick') self.onCloseBtnClick = self._addCommand('onCloseBtnClick')
def _initialize(self): super(TankmanTooltipViewModel, self)._initialize() self._addViewModelProperty('icons', UserListModel()) self._addStringProperty('title', '') self._addStringProperty('subtitle', '') self._addStringProperty('mainIcon', '') self._addStringProperty('description', '') self._addStringProperty('iconsTitle', '')
def _initialize(self): super(MarathonEntryPointModel, self)._initialize() self._addViewModelProperty('progressGrind', UserListModel()) self._addViewModelProperty('progressPro', UserListModel()) self._addViewModelProperty('progressPost', UserListModel()) self._addNumberProperty('state', -1) self._addNumberProperty('timeTillNextState', -1) self._addStringProperty('formattedTimeTillNextState', '') self._addNumberProperty('currentPhase', -1) self._addBoolProperty('rewardObtained', False) self._addBoolProperty('isPremShopURL', False) self._addBoolProperty('isPostProgression', False) self._addNumberProperty('discount', 0) self._addStringProperty('tokenTemplate', '') self._addStringProperty('tokenDoneTemplate', '') self._addArrayProperty('userTokens', Array()) self.onClick = self._addCommand('onClick')
def _initialize(self): super(ItemModel, self)._initialize() self._addViewModelProperty('eachLevelInfo', UserListModel()) self._addNumberProperty('maxLevel', -1) self._addNumberProperty('currentLevel', -1) self._addNumberProperty('itemId', 0) self._addStringProperty('scaleFactor', '') self._addStringProperty('itemUserString', '') self._addStringProperty('itemType', '')
def _initialize(self): super(MapBoxQuestionModel, self)._initialize() self._addViewModelProperty('answers', MapBoxAnswersModel()) self._addViewModelProperty('options', UserListModel()) self._addStringProperty('type') self._addStringProperty('imagePath', '') self._addBoolProperty('showIcons', False) self._addStringProperty('questionId', '') self._addArrayProperty('titleParams', Array())
def _initialize(self): super(NyMainWidgetTooltipModel, self)._initialize() self._addViewModelProperty('multipliersTable', UserListModel()) self._addViewModelProperty('bonusFormula', NyBonusFormulaModel()) self._addStringProperty('currentLevel', 'I') self._addStringProperty('nextLevel', 'II') self._addNumberProperty('currentPoints', 1) self._addNumberProperty('nextPoints', 1) self._addNumberProperty('deltaFromPoints', 0)
def _initialize(self): super(BattlePassProgressionsViewModel, self)._initialize() self._addViewModelProperty('offSeason', BattlePassOffSeasonViewModel()) self._addViewModelProperty('levels', UserListModel()) self._addViewModelProperty('widget3dStyle', BattlePassWidget3DStyleViewModel()) self._addViewModelProperty('chapterCharacter', CharacterWidgetViewModel()) self._addNumberProperty('chapterID', 0) self._addStringProperty('chapterState') self._addStringProperty('finalReward', '') self._addBoolProperty('showOffSeason', False) self._addStringProperty('seasonText', '') self._addStringProperty('expireTimeStr', '') self._addNumberProperty('previousPointsInChapter', 0) self._addNumberProperty('currentPointsInChapter', 0) self._addNumberProperty('previousFreePointsInChapter', 0) self._addNumberProperty('freePointsInChapter', 0) self._addNumberProperty('previousPointsInLevel', 0) self._addNumberProperty('currentPointsInLevel', 0) self._addNumberProperty('previousFreePointsInLevel', 0) self._addNumberProperty('freePointsInLevel', 0) self._addNumberProperty('bpbitCount', 0) self._addNumberProperty('notChosenRewardCount', 0) self._addBoolProperty('isBattlePassCompleted', False) self._addBoolProperty('isChooseRewardsEnabled', True) self._addNumberProperty('previousLevel', 0) self._addNumberProperty('potentialLevel', 0) self._addNumberProperty('previousPotentialLevel', 0) self._addBoolProperty('isPaused', False) self._addBoolProperty('isChooseDeviceEnabled', True) self._addNumberProperty('bpcoinCount', 0) self._addBoolProperty('isWalletAvailable', True) self._addBoolProperty('showBuyAnimations', False) self._addBoolProperty('showLevelsAnimations', False) self._addBoolProperty('showReplaceRewardsAnimations', False) self._addStringProperty('buttonState') self._addBoolProperty('isStyleTaken', False) self._addBoolProperty('isSeasonEndingSoon', False) self._addBoolProperty('isExtra', False) self._addBoolProperty('hasExtra', False) self._addNumberProperty('expireTime', 0) self.onClose = self._addCommand('onClose') self.onActionClick = self._addCommand('onActionClick') self.onTakeClick = self._addCommand('onTakeClick') self.onTakeAllClick = self._addCommand('onTakeAllClick') self.onOpenShopClick = self._addCommand('onOpenShopClick') self.onAboutClick = self._addCommand('onAboutClick') self.onPointsInfoClick = self._addCommand('onPointsInfoClick') self.onBpbitClick = self._addCommand('onBpbitClick') self.onBpcoinClick = self._addCommand('onBpcoinClick') self.onTakeRewardsClick = self._addCommand('onTakeRewardsClick') self.onFinishedAnimation = self._addCommand('onFinishedAnimation') self.onLevelsAnimationFinished = self._addCommand( 'onLevelsAnimationFinished') self.onChapterChoice = self._addCommand('onChapterChoice') self.onViewLoaded = self._addCommand('onViewLoaded')
def _initialize(self): super(MapBoxRewardChoiceViewModel, self)._initialize() self._addViewModelProperty('rewards', UserListModel()) self._addStringProperty('rewardType', '') self._addBoolProperty('isOptionsSequence', False) self._addNumberProperty('selectedGiftId', -1) self.onTakeClick = self._addCommand('onTakeClick') self.onCloseClick = self._addCommand('onCloseClick') self.onAnimationFinished = self._addCommand('onAnimationFinished')
def _initialize(self): super(ProgressiveItemsViewModel, self)._initialize() self._addViewModelProperty('progressiveItems', UserListModel()) self._addViewModelProperty('tutorial', ProgressionCasesTutorialModel()) self._addStringProperty('tankLevel', '') self._addResourceProperty('tankType', R.invalid()) self._addStringProperty('tankName', '') self._addBoolProperty('isRendererPipelineDeferred', False) self._addNumberProperty('itemToScroll', 0) self.onSelectItem = self._addCommand('onSelectItem')
def _initialize(self): super(CrystalsPromoViewModel, self)._initialize() self._addViewModelProperty('battleTypes', UserListModel()) self._addNumberProperty('selectedTab', 0) self._addStringProperty('instructionPrice', '') self._addStringProperty('vehiclePrice', '') self._addStringProperty('equipmentPrice', '') self._addBoolProperty('syncInitiator', False) self._addBoolProperty('isChina', False) self.goToShop = self._addCommand('goToShop')
def _initialize(self): super(VehiclePointsTooltipViewModel, self)._initialize() self._addViewModelProperty('rewardPoints', UserListModel()) self._addNumberProperty('vehicleLevel', 0) self._addStringProperty('vehicleName', '') self._addStringProperty('vehicleType', '') self._addNumberProperty('pointsCurrent', 0) self._addNumberProperty('pointsTotal', 0) self._addNumberProperty('pointsReward', 0) self._addBoolProperty('isSpecialVehicle', False) self._addBoolProperty('isElite', False)
def _initialize(self): super(BattlePassProgressionsViewModel, self)._initialize() self._addViewModelProperty('intro', BattlePassIntroViewModel()) self._addViewModelProperty('offSeason', BattlePassOffSeasonViewModel()) self._addViewModelProperty('freeRewards', UserListModel()) self._addViewModelProperty('paidRewards', UserListModel()) self._addViewModelProperty('postRewards', UserListModel()) self._addViewModelProperty('medalReward', UserListModel()) self._addBoolProperty('showIntro', False) self._addBoolProperty('showOffSeason', False) self._addBoolProperty('hasNewExtras', False) self._addNumberProperty('extrasOpened', 0) self._addNumberProperty('extrasTotal', 0) self._addBoolProperty('highlightVoting', False) self._addStringProperty('seasonTime', '') self._addNumberProperty('currentPoints', 0) self._addNumberProperty('totalPoints', 0) self._addNumberProperty('previousAllPoints', 0) self._addNumberProperty('previousPoints', 0) self._addNumberProperty('previousLevel', 0) self._addNumberProperty('currentAllPoints', 0) self._addBoolProperty('isPaused', False) self._addStringProperty('sellAnyLevelsUnlockTimeLeft', '') self._addStringProperty('seasonTimeLeft', '') self._addBoolProperty('isFinalOfferTime', False) self._addBoolProperty('showBuyButtonBubble', False) self._addBoolProperty('isVisibleBuyButton', False) self._addBoolProperty('showBuyAnimations', False) self._addBoolProperty('showLevelsAnimations', False) self._addBoolProperty('isPlayerVoted', False) self._addBoolProperty('haveMedalReward', False) self._addBoolProperty('canPlayerParticipate', True) self.onClose = self._addCommand('onClose') self.onAboutClick = self._addCommand('onAboutClick') self.onInfoBtnClick = self._addCommand('onInfoBtnClick') self.onBuyClick = self._addCommand('onBuyClick') self.onBuyBtnClick = self._addCommand('onBuyBtnClick') self.onExtrasClick = self._addCommand('onExtrasClick') self.onVotingResultClick = self._addCommand('onVotingResultClick') self.onBuyVehicleClick = self._addCommand('onBuyVehicleClick') self.onViewLoaded = self._addCommand('onViewLoaded')
def _initialize(self): super(DialogWindowModel, self)._initialize() self._addViewModelProperty('buttons', UserListModel()) self._addViewModelProperty('currency', ListModel()) self._addBoolProperty('hasCloseBtn', True) self._addBoolProperty('hasCurrencyBlock', False) self._addViewProperty('content') self._addViewProperty('bottomContent') self._addResourceProperty('backgroundShineImage', Resource.INVALID) self._addResourceProperty('backgroundImage', Resource.INVALID) self.onClosed = self._addCommand('onClosed') self.onBtnClicked = self._addCommand('onBtnClicked')