예제 #1
0
 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)
예제 #2
0
 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
예제 #3
0
 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
예제 #6
0
 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.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()
예제 #9
0
 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()