private void OnUIScreenLoaded(string name, GameObject screen, object callbackData) { if (screen == null) { Debug.LogError(string.Format("PackOpeningScene.OnPackOpeningLoaded() - failed to load {0}", name)); } else { this.m_packOpening = screen.GetComponent <PackOpening>(); if (this.m_packOpening == null) { Debug.LogError(string.Format("PackOpeningScene.OnPackOpeningLoaded() - {0} did not have a {1} component", name, typeof(PackOpening))); } } }
private void UpdateInput() { if (!this.UpdateTextInput()) { InputManager manager = InputManager.Get(); if ((manager == null) || !manager.HandleKeyboardInput()) { CheatMgr mgr = CheatMgr.Get(); if ((mgr == null) || !mgr.HandleKeyboardInput()) { Cheats cheats = Cheats.Get(); if ((cheats == null) || !cheats.HandleKeyboardInput()) { DialogManager manager2 = DialogManager.Get(); if ((manager2 == null) || !manager2.HandleKeyboardInput()) { CollectionInputMgr mgr2 = CollectionInputMgr.Get(); if ((mgr2 == null) || !mgr2.HandleKeyboardInput()) { DraftInputManager manager3 = DraftInputManager.Get(); if ((manager3 == null) || !manager3.HandleKeyboardInput()) { PackOpening opening = PackOpening.Get(); if ((opening == null) || !opening.HandleKeyboardInput()) { if (SceneMgr.Get() != null) { Scene scene = SceneMgr.Get().GetScene(); if ((scene != null) && scene.HandleKeyboardInput()) { return; } } BaseUI eui = BaseUI.Get(); if ((eui != null) && eui.HandleKeyboardInput()) { } } } } } } } } } }
private void Awake() { s_instance = this; Network.TrackClient(Network.TrackLevel.LEVEL_INFO, Network.TrackWhat.TRACK_VISIT_PACK_OPEN_SCREEN); if (UniversalInputManager.UsePhoneUI != null) { AssetLoader.Get().LoadGameObject("PackOpeningCardFX_Phone", new AssetLoader.GameObjectCallback(this.OnPackOpeningFXLoaded), null, false); } else { AssetLoader.Get().LoadGameObject("PackOpeningCardFX", new AssetLoader.GameObjectCallback(this.OnPackOpeningFXLoaded), null, false); } this.InitializeNet(); this.InitializeUI(); Box.Get().AddTransitionFinishedListener(new Box.TransitionFinishedCallback(this.OnBoxTransitionFinished)); this.m_StoreButton.AddEventListener(UIEventType.RELEASE, new UIEvent.Handler(this.OnStoreButtonReleased)); Navigation.Push(new Navigation.NavigateBackHandler(this.OnNavigateBack)); }