def __pe_onBattleResultsReceived(self, isActiveVehicle, _): if isActiveVehicle: arena = getClientArena() LOG_DEBUG('Try to exit from arena', arena) if arena: self.__ctx.lastArenaUniqueID = arena.arenaUniqueID leaveArena()
def __pe_onArenaPeriodChange(self, period, *args): if period is ARENA_PERIOD.BATTLE: self.__requestRequiredData() elif period is ARENA_PERIOD.AFTERBATTLE: self._arenaFinished = True if self.__isDelayPerformed(): avatar_getter.leaveArena()
def __pe_onBattleResultsReceived(self, isActiveVehicle, _): """It's listener of event _PlayerEvents.onBattleResultsReceived. :param isActiveVehicle: bool. """ if isActiveVehicle: arenaUniqueID = self.__arenaVisitor.getArenaUniqueID() LOG_DEBUG('Try to exit from arena', arenaUniqueID) if arenaUniqueID: self.__ctx.lastArenaUniqueID = arenaUniqueID avatar_getter.leaveArena()
def update(self): super(FunctionalBattleScene, self).update() if _MarkersStorage.hasMarkers(): tManager = TriggersManager.g_manager if tManager is None or not tManager.isEnabled(): LOG_ERROR('TriggersManager is not defined or is not enabled') return _MarkersStorage.updateMarkers(tManager) if self._arenaFinished and self.__isDelayPerformed(): avatar_getter.leaveArena() return
def __pe_onBattleResultsReceived(self, isActiveVehicle, _): """ It's listener of event _PlayerEvents.onBattleResultsReceived. :param isActiveVehicle: bool. """ if isActiveVehicle: arena = getClientArena() LOG_DEBUG('Try to exit from arena', arena) if arena: self.__ctx.lastArenaUniqueID = arena.arenaUniqueID leaveArena()
def exit(): """Exits from current battle session.""" avatar_getter.leaveArena()
def exit(self): if self.__arenaVisitor.gui.isMapsTraining(): self.__onMapsTrainingExit() avatar_getter.leaveArena()
def __gfx_onRefuseTraining(self, _): self._loader.refuse() avatar_getter.leaveArena()
def exit(): avatar_getter.leaveArena()
def __handleStopTraining(self, _): self.refuseTraining() avatar_getter.leaveArena()
def triggerEffect(self): self._cache.setRefused(True).write() avatar_getter.leaveArena()