def show(self): files = ['/'.join((SCALEFORM_SWF_PATH_V3, _LOGIN_VIDEO_FILE))] ScaleformFileLoader.enableStreaming(files) self.__isWindowAccessible = Windowing.isWindowAccessible() if not self.__isWindowAccessible: self.__delayedVideoStart = True else: self.__startBGMode()
def _populate(self): super(IntroPage, self)._populate() if self.__movieFiles: ScaleformFileLoader.enableStreaming( [getPathForFlash(v) for v in self.__movieFiles]) self.__showNextMovie() else: self.__sendResult(False, 'There is no movie files for broadcast!')
def _populate(self): super(IntroPage, self)._populate() if self.__movieFiles: files = [ '/'.join((SCALEFORM_SWF_PATH_V3, v)) for v in self.__movieFiles ] ScaleformFileLoader.enableStreaming(files) self.__showNextMovie() else: self.__sendResult(False, 'There is no movie files for broadcast!') gui.g_guiResetters.add(self.onUpdateStage)
def _populate(self): videoFiles = self._getVideoFiles() if videoFiles: ScaleformFileLoader.enableStreaming(videoFiles) self._videoPlayerVisible = True g_bootcampEvents.onArenaStarted += self._onArenaStarted g_bootcampEvents.onBootcampSpaceLoaded += self._onBootcampSpaceLoaded self.sessionProvider.addArenaCtrl(self) super(BCIntroVideoPage, self)._populate()
def _populate(self): super(BCVideoPage, self)._populate() movies = [ '/'.join((SCALEFORM_SWF_PATH_V3, m['video-path'])) for m in self.content['messages'] ] ScaleformFileLoader.enableStreaming(movies) self.stopVideo() self.__accessible = Windowing.isWindowAccessible() Windowing.addWindowAccessibilitynHandler(self._onAccessibilityChanged)
def _populate(self): View._populate(self) self._serversDP = ServersDataProvider() self._serversDP.setFlashObject(self.as_getServersDPS()) self.as_enableS(True) self._servers.onServersStatusChanged += self.__updateServersList connectionManager.onRejected += self._onLoginRejected connectionManager.onKickWhileLoginReceived += self._onKickedWhileLogin connectionManager.onQueued += self._onHandleQueue g_playerEvents.onAccountShowGUI += self._clearLoginView self.as_setVersionS(getFullClientVersion()) self.as_setCopyrightS(_ms(MENU.COPY), _ms(MENU.LEGAL)) ScaleformFileLoader.enableStreaming([getPathForFlash(_LOGIN_VIDEO_FILE)]) self.__backgroundMode.show() if self.__capsLockCallbackID is None: self.__capsLockCallbackID = BigWorld.callback(0.1, self.__checkUserInputState) g_sessionProvider.getCtx().lastArenaUniqueID = None self._setData() self._showForm() return
def __init__(self, settings): self._isMemoryRiskySystem = isMemoryRiskySystem() self._isCanClose = not self._isMemoryRiskySystem lobbyViews = R.views.lobby self._holdByViews = (lobbyViews.new_year.views.NyLootBoxSpecialReward(), lobbyViews.loot_box.views.loot_box_entry_video_view.LootBoxEntryVideoView(), lobbyViews.new_year.LootBoxRewardViewGf(), lobbyViews.new_year.LootBoxPremiumMultiOpenView(), lobbyViews.loot_box.views.loot_box_opening_view.LootBoxOpeningView(), lobbyViews.new_year.AtmosphereLevelUp()) self.__holdIDs = set() self.__videoFiles = self.__getVideoFiles() self.__invokeFinalize = False if self.__videoFiles: ScaleformFileLoader.enableStreaming(self.__videoFiles) super(LootBoxHideableView, self).__init__(settings) self._hideCompleteCallback = None self._showHideCloseHandler = LootBoxShowHideCloseHandler() if not NewYearHangarHideManager.isInited(): NewYearHangarHideManager.instance() return
def _populate(self): View._populate(self) self._serversDP = ServersDataProvider() self._serversDP.setFlashObject(self.as_getServersDPS()) self.as_enableS(True) self._servers.onServersStatusChanged += self.__updateServersList connectionManager.onRejected += self._onLoginRejected connectionManager.onKickWhileLoginReceived += self._onKickedWhileLogin connectionManager.onQueued += self._onHandleQueue g_playerEvents.onAccountShowGUI += self._clearLoginView self.as_setVersionS(getFullClientVersion()) self.as_setCopyrightS(_ms(MENU.COPY), _ms(MENU.LEGAL)) ScaleformFileLoader.enableStreaming( [getPathForFlash(_LOGIN_VIDEO_FILE)]) self.__backgroundMode.show() if self.__capsLockCallbackID is None: self.__capsLockCallbackID = BigWorld.callback( 0.1, self.__checkUserInputState) g_sessionProvider.getCtx().lastArenaUniqueID = None self._setData() self._showForm() return