def onAccountShowGUI(ctx): g_lobbyContext.onAccountShowGUI(ctx) yield g_itemsCache.update() yield g_questsCache.update() yield g_settingsCache.update() if not g_itemsCache.isSynced(): return g_settingsCore.serverSettings.applySettings() game_control.g_instance.onAccountShowGUI(g_lobbyContext.getGuiCtx()) accDossier = g_itemsCache.items.getAccountDossier() g_rareAchievesCache.request(accDossier.getRecord('rareAchievements')) MusicController.g_musicController.setAccountAttrs(g_itemsCache.items.stats.attributes) MusicController.g_musicController.play(MusicController.MUSIC_EVENT_LOBBY) MusicController.g_musicController.play(MusicController.AMBIENT_EVENT_LOBBY) premium = isPremiumAccount(g_itemsCache.items.stats.attributes) if g_hangarSpace.inited: g_hangarSpace.refreshSpace(premium) else: g_hangarSpace.init(premium) g_currentVehicle.init() g_windowsManager.onAccountShowGUI(g_lobbyContext.getGuiCtx()) yield g_windowsManager.window.tooltipManager.request() g_prbLoader.onAccountShowGUI(g_lobbyContext.getGuiCtx()) SoundGroups.g_instance.enableLobbySounds(True) onCenterIsLongDisconnected(True) Waiting.hide('enter')
def onAccountShowGUI(ctx): g_lobbyContext.onAccountShowGUI(ctx) yield g_itemsCache.update() yield g_questsCache.update() yield g_settingsCache.update() if not g_itemsCache.isSynced(): return g_settingsCore.serverSettings.applySettings() game_control.g_instance.onAccountShowGUI(g_lobbyContext.getGuiCtx()) accDossier = g_itemsCache.items.getAccountDossier() g_rareAchievesCache.request(accDossier.getRecord('rareAchievements')) MusicController.g_musicController.setAccountAttrs( g_itemsCache.items.stats.attributes) MusicController.g_musicController.play(MusicController.MUSIC_EVENT_LOBBY) MusicController.g_musicController.play(MusicController.AMBIENT_EVENT_LOBBY) premium = isPremiumAccount(g_itemsCache.items.stats.attributes) if g_hangarSpace.inited: g_hangarSpace.refreshSpace(premium) else: g_hangarSpace.init(premium) g_currentVehicle.init() g_windowsManager.onAccountShowGUI(g_lobbyContext.getGuiCtx()) yield g_windowsManager.window.tooltipManager.request() g_prbLoader.onAccountShowGUI(g_lobbyContext.getGuiCtx()) SoundGroups.g_instance.enableLobbySounds(True) onCenterIsLongDisconnected(True) Waiting.hide('enter')
def onAvatarBecomePlayer(): yield g_settingsCache.update() g_settingsCore.serverSettings.applySettings() g_windowsManager.showBattleLoading() g_prbLoader.onAvatarBecomePlayer() game_control.g_instance.onAvatarBecomePlayer()