def _populate(self): super(FortMainViewComponent, self)._populate() self.addListener(FortEvent.SWITCH_TO_MODE, self.__handleSwitchToMode, scope=EVENT_BUS_SCOPE.LOBBY) self.addListener(events.FortEvent.TRANSPORTATION_STEP, self.__onTransportingStep, scope=EVENT_BUS_SCOPE.FORT) self.startFortListening() self.updateData() setHangarVisibility(isVisible=False)
def _dispose(self): setHangarVisibility(isVisible=True) super(FortMainViewComponent, self)._dispose() self.stopFortListening() self.removeListener(FortEvent.SWITCH_TO_MODE, self.__handleSwitchToMode, scope=EVENT_BUS_SCOPE.LOBBY) self.removeListener(events.FortEvent.TRANSPORTATION_STEP, self.__onTransportingStep, scope=EVENT_BUS_SCOPE.FORT) self.__clanDBID = None
def _populate(self): super(FortMainViewComponent, self)._populate() self.addListener(FortEvent.SWITCH_TO_MODE, self.__handleSwitchToMode, scope=EVENT_BUS_SCOPE.LOBBY) self.addListener(events.FortEvent.TRANSPORTATION_STEP, self.__onTransportingStep, scope=EVENT_BUS_SCOPE.FORT) self.startFortListening() self.updateData() setHangarVisibility(isVisible=False) self.as_setTutorialArrowVisibilityS(FORTIFICATION_ALIASES.TUTORIAL_ARROW_DEFENCE, False) self.as_setTutorialArrowVisibilityS(FORTIFICATION_ALIASES.TUTORIAL_ARROW_INTELLIGENCE, False)
def _dispose(self): self.removeListener(events.FortEvent.REQUEST_TRANSPORTATION, self.__onTransportationRequested, scope=EVENT_BUS_SCOPE.FORT) setHangarVisibility(isVisible=True) self.app.containerManager.onViewAddedToContainer -= self.__onViewAdddedToContainer super(FortMainViewComponent, self)._dispose() self.stopFortListening() self.stopFortListening() self.removeListener(FortEvent.SWITCH_TO_MODE, self.__handleSwitchToMode, scope=EVENT_BUS_SCOPE.LOBBY) self.removeListener(events.FortEvent.TRANSPORTATION_STEP, self.__onTransportingStep, scope=EVENT_BUS_SCOPE.FORT) self.__clanDBID = None return
def _dispose(self): self.removeListener(events.FortEvent.REQUEST_TRANSPORTATION, self.__onTransportationRequested, scope=EVENT_BUS_SCOPE.FORT) setHangarVisibility(isVisible=True) self.app.containerManager.onViewAddedToContainer -= self.__onViewAdddedToContainer super(FortMainViewComponent, self)._dispose() self.stopFortListening() self.stopFortListening() self.removeListener(events.FortEvent.SWITCH_TO_MODE, self.__handleSwitchToMode, scope=EVENT_BUS_SCOPE.LOBBY) self.removeListener(events.FortEvent.TRANSPORTATION_STEP, self.__onTransportingStep, scope=EVENT_BUS_SCOPE.FORT) self.__clanDBID = None return
def _populate(self): super(FortMainViewComponent, self)._populate() self.addListener(FortEvent.SWITCH_TO_MODE, self.__handleSwitchToMode, scope=EVENT_BUS_SCOPE.LOBBY) self.addListener(events.FortEvent.TRANSPORTATION_STEP, self.__onTransportingStep, scope=EVENT_BUS_SCOPE.FORT) self.addListener(events.FortEvent.REQUEST_TRANSPORTATION, self.__onTransportationRequested, scope=EVENT_BUS_SCOPE.FORT) self.startFortListening() self.startClanListening() self.updateData() setHangarVisibility(isVisible=False) self.__defenceHourArrowVisible = self.__setTutorialArrowToDefenseHourSettingsVisibility() self.__intelligenceArrowVisible = self.__setTutorialArrowToIntelligenceVisibility() self._tryShowFortRosterIntroWindow()
def _populate(self): super(FortMainViewComponent, self)._populate() self.addListener(events.FortEvent.SWITCH_TO_MODE, self.__handleSwitchToMode, scope=EVENT_BUS_SCOPE.LOBBY) self.addListener(events.FortEvent.TRANSPORTATION_STEP, self.__onTransportingStep, scope=EVENT_BUS_SCOPE.FORT) self.addListener(events.FortEvent.REQUEST_TRANSPORTATION, self.__onTransportationRequested, scope=EVENT_BUS_SCOPE.FORT) self.startFortListening() self.startClanListening() self.updateData() setHangarVisibility(isVisible=False) self.__defenceHourArrowVisible = self.__setTutorialArrowToDefenseHourSettingsVisibility() self.__intelligenceArrowVisible = self.__setTutorialArrowToIntelligenceVisibility() self._tryShowFortRosterIntroWindow()
def _populate(self): super(FortMainViewComponent, self)._populate() self.addListener(FortEvent.SWITCH_TO_MODE, self.__handleSwitchToMode, scope=EVENT_BUS_SCOPE.LOBBY) self.addListener(events.FortEvent.TRANSPORTATION_STEP, self.__onTransportingStep, scope=EVENT_BUS_SCOPE.FORT) self.startFortListening() self.updateData() setHangarVisibility(isVisible=False) self.as_setTutorialArrowVisibilityS( FORTIFICATION_ALIASES.TUTORIAL_ARROW_DEFENCE, False) self.as_setTutorialArrowVisibilityS( FORTIFICATION_ALIASES.TUTORIAL_ARROW_INTELLIGENCE, False) FortMainViewComponent.tryShowFortRosterIntroWindow()