def onUnitFunctionalFinished(self): CyberSportIntroView._selectedVehicles = None if self.unitFunctional.getExit() == settings.FUNCTIONAL_EXIT.INTRO_UNIT: if self.unitFunctional.isKicked(): self._goToNextView(closeForced=True) else: NavigationStack.clear(self.getNavigationKey())
def onUnitFunctionalFinished(self): flags = self.unitFunctional.getFunctionalFlags() if flags & settings.FUNCTIONAL_FLAG.UNIT_INTRO > 0: if self.unitFunctional.isKicked(): self._goToNextView(closeForced=True) else: NavigationStack.clear(self.getNavigationKey())
def onUnitFunctionalFinished(self): if self.unitFunctional.getExit( ) == settings.FUNCTIONAL_EXIT.INTRO_UNIT: if self.unitFunctional.isKicked(): self._goToNextView(closeForced=True) else: NavigationStack.clear(self.getNavigationKey())
def onUnitFunctionalFinished(self): CyberSportIntroView._selectedVehicles = None flags = self.unitFunctional.getFunctionalFlags() if flags & settings.FUNCTIONAL_FLAG.UNIT_INTRO > 0: self.__isKicked = self.unitFunctional.isKicked() else: NavigationStack.clear(self.getNavigationKey()) return
def __initIntroUnitView(self): navKey = self.getNavigationKey() NavigationStack.exclude(navKey, CYBER_SPORT_ALIASES.UNIT_VIEW_UI) if NavigationStack.hasHistory(navKey): (flashAlias, _, itemID,) = NavigationStack.current(navKey) self._requestViewLoad(flashAlias, itemID) else: self._requestViewLoad(CYBER_SPORT_ALIASES.INTRO_VIEW_UI, None)
def _onRegisterFlashComponent(self, viewPy, alias): super(AbstractRallyWindow, self)._onRegisterFlashComponent(viewPy, alias) if self._viewToLoad is not None: NavigationStack.nav2Next(self.getNavigationKey(), *self._viewToLoad) flashAlias, pyAlias, itemID = self._viewToLoad if pyAlias == alias: viewPy.setData(itemID) self._viewToLoad = None
def _goToNextView(self, closeForced = False): if NavigationStack.hasHistory(self.getNavigationKey()): self._viewToUnload = NavigationStack.current(self.getNavigationKey()) self._viewToLoad = NavigationStack.prev(self.getNavigationKey()) if self._viewToLoad is None: self._requestViewLoad(self.getIntroViewAlias(), None, closeForced=closeForced) else: self._processStacks(closeForced=closeForced) else: self._requestViewLoad(self.getIntroViewAlias(), None, closeForced=closeForced)
def _goToNextView(self, closeForced=False): if NavigationStack.hasHistory(self.getNavigationKey()): self._viewToUnload = NavigationStack.current( self.getNavigationKey()) self._viewToLoad = NavigationStack.prev(self.getNavigationKey()) if self._viewToLoad is None: self._requestViewLoad(self.getIntroViewAlias(), None, closeForced=closeForced) else: self._processStacks(closeForced=closeForced) else: self._requestViewLoad(self.getIntroViewAlias(), None, closeForced=closeForced)
def __initIntroView(self): isListShow = self.__modeFlags & UNIT_MODE_FLAGS.SHOW_LIST > 0 navKey = self.getNavigationKey() if isListShow: NavigationStack.clear(navKey) self._requestViewLoad(FORTIFICATION_ALIASES.FORT_BATTLE_ROOM_LIST_VIEW_UI, None) else: NavigationStack.exclude(navKey, FORTIFICATION_ALIASES.FORT_BATTLE_ROOM_VIEW_UI) NavigationStack.exclude(navKey, FORTIFICATION_ALIASES.FORT_CLAN_BATTLE_ROOM_VIEW_UI) if NavigationStack.hasHistory(navKey): flashAlias, _, itemID = NavigationStack.current(navKey) self._requestViewLoad(flashAlias, itemID) else: self._requestViewLoad(self.getIntroViewAlias(), None)
def __initIntroView(self): isListShow = self.__modeFlags & UNIT_MODE_FLAGS.SHOW_LIST > 0 navKey = self.getNavigationKey() if isListShow: NavigationStack.clear(navKey) self._requestViewLoad( FORTIFICATION_ALIASES.FORT_BATTLE_ROOM_LIST_VIEW_UI, None) else: NavigationStack.exclude( navKey, FORTIFICATION_ALIASES.FORT_BATTLE_ROOM_VIEW_UI) NavigationStack.exclude( navKey, FORTIFICATION_ALIASES.FORT_CLAN_BATTLE_ROOM_VIEW_UI) if NavigationStack.hasHistory(navKey): flashAlias, _, itemID = NavigationStack.current(navKey) self._requestViewLoad(flashAlias, itemID) else: self._requestViewLoad(self.getIntroViewAlias(), None)
def __initIntroUnitView(self): navKey = self.getNavigationKey() NavigationStack.exclude(navKey, CYBER_SPORT_ALIASES.UNIT_VIEW_UI) NavigationStack.exclude(navKey, CYBER_SPORT_ALIASES.STATIC_FORMATION_UNIT_VIEW_UI) if NavigationStack.hasHistory(navKey): flashAlias, _, itemID = NavigationStack.current(navKey) self._requestViewLoad(flashAlias, itemID) else: self._requestViewLoad(CYBER_SPORT_ALIASES.INTRO_VIEW_UI, None) return
def onIntroUnitFunctionalFinished(self): flags = self.unitFunctional.getFunctionalFlags() if flags & settings.FUNCTIONAL_FLAG.UNIT == 0: NavigationStack.clear(self.getNavigationKey())
def _closeCallback(self, canBeClosed): self._viewToUnload = None if canBeClosed: NavigationStack.nav2Prev(self.getNavigationKey()) self._processStacks() return
def onIntroUnitFunctionalFinished(self): if self.unitFunctional.getExit() != settings.FUNCTIONAL_EXIT.UNIT: NavigationStack.clear(self.getNavigationKey())