Пример #1
0
 void OnMessageboxCallback(ID_BUTTON buttonId)
 {
     if (buttonId == ID_BUTTON.ID_OK)
     {
         //todo: go to store
     }
 }
Пример #2
0
 void OnUpgradeSuccessCallback(ID_BUTTON buttonId)
 {
     if (buttonId == ID_BUTTON.ID_OK)
     {
         BeginStep2();
     }
 }
Пример #3
0
 public void OnClickUpgradeSkillCallBack(ID_BUTTON buttonID)
 {
     if (ID_BUTTON.ID_OK == buttonID)
     {
         UpgradeSkill();
     }
 }
Пример #4
0
 private void LearnWithHCCallback(ID_BUTTON buttonID)
 {
     if (buttonID == ID_BUTTON.ID_OK)
     {
         LearnTattooRecipe(_focusItem.ttData.tattooID, 1);
     }
 }
Пример #5
0
 private void MakeWithHCCallback(ID_BUTTON buttonID)
 {
     if (buttonID == ID_BUTTON.ID_OK)
     {
         NetworkManager.Instance.SendCommand(new TattooRecipeRequest(_focusItem.ttData.tattooID, 1, 1), OnMakeTattoo);
     }
 }
Пример #6
0
    void OnClickGotoGuildCallback(ID_BUTTON buttonID)
    {
        if (buttonID == ID_BUTTON.ID_OK)
        {
//			GuildManager.Instance.tryToOpenGuildUI();
        }
    }
 void OnQuitCallback(ID_BUTTON buttonID)
 {
     if (buttonID == ID_BUTTON.ID_OK)
     {
         LevelManager.Singleton.ExitLevel();
     }
 }
    private void OnErrorMessageboxChoice(ID_BUTTON buttonID)
    {
        if (buttonID == ID_BUTTON.ID_OK)
        {
            switch (_errorCode)
            {
            case 5001:                     //buy hc
                UIManager.Instance.CloseAllOpenUI();
                //UIManager.Instance.CloseUI(_uiToClose);
                UIManager.Instance.OpenUI("Store", 1);
                break;

            case 5002:                     //buy sc
                UIManager.Instance.CloseUI(_uiToClose);
                UIManager.Instance.OpenUI("Store", 2);
                break;

            case 5003:                     //expand bag
                FCUIInventoryItemList.OnClickIncrementButton();
                break;

            case 5004:                     //buy vitality
                UIManager.Instance.CloseUI(_uiToClose);
                if (FCTopBar.Instance != null)
                {
                    FCTopBar.Instance.BuyVitality();
                }
                break;
            }            //end switch
        }

        _errorCode = 0;
        _uiToClose = null;
    }
Пример #9
0
 public void OnNeedReboot(ID_BUTTON buttonID)
 {
     if (buttonID == ID_BUTTON.ID_OK)
     {
         Application.Quit();
     }
 }
Пример #10
0
 void OnClickBuyCallBack(ID_BUTTON idButton)
 {
     if (idButton == ID_BUTTON.ID_OK)
     {
         NetworkManager.Instance.StoreBuy(_currentStoreData.id, OnStoreBuyHandler);
     }
 }
Пример #11
0
 void OnAskBuyVitalityCallback(ID_BUTTON buttonID)
 {
     if (buttonID == ID_BUTTON.ID_OK)
     {
         NetworkManager.Instance.SendCommand(new BuyVitalityRequest(), OnBuyVitCallback);
     }
 }
Пример #12
0
 public static void OnSureToIncrement(ID_BUTTON buttonID)
 {
     if (buttonID == ID_BUTTON.ID_OK)
     {
         NetworkManager.Instance.IncrementInventory(OnIncrementCallback);
     }
 }
Пример #13
0
 private void OnAskBecomeVip(ID_BUTTON buttonID)
 {
     if (buttonID == ID_BUTTON.ID_OK)
     {
         UIManager.Instance.CloseAllOpenUI();
         UIManager.Instance.OpenUI("Store", 1);
     }
 }
Пример #14
0
 void OnAskUpgradeVipLevel(ID_BUTTON buttonID)
 {
     if (buttonID == ID_BUTTON.ID_OK)
     {
         //go to upgrade vip level
         UIManager.Instance.OpenUI("Store", 1);
     }
 }
Пример #15
0
    //press reconnect button of lv2 message box
    void onCheaterPressCallback(ID_BUTTON buttonID)
    {
        Debug.Log("press cheater button");

        string address = FCDownloadManager.CheaterHtmlAddress + "/cheater_" + LocalizationContainer.CurSystemLang + ".html";

        Application.OpenURL(address);

        Application.Quit();
    }
Пример #16
0
 void OnBuyHCCallback(ID_BUTTON buttonID)
 {
     if (buttonID == ID_BUTTON.ID_OK)
     {
         //todo: IAP in battle UIMessageBoxManager.Instance.ShowShortcutIAP(OnBuyHCFinishCallback, true);
     }
     else
     {
         GameManager.Instance.GamePaused = false;
     }
 }
 private static void SellByAlertHandler(ID_BUTTON buttonID)
 {
     if (buttonID == ID_BUTTON.ID_OK)
     {
         SellItemById(_sellingItemGUID);
     }
     else
     {
         _sellingItemGUID = 0;
     }
 }
Пример #18
0
    void OnChangeServerCallback(ID_BUTTON buttonID)
    {
        if (buttonID == ID_BUTTON.ID_OK)
        {
            FCDownloadManager.SaveServerSelected(false);

            CharacterSelector.IsForceToSelectServer = true;
            Application.LoadLevel("character_selection");

            _UIIsActive = false;
        }
    }
Пример #19
0
    //press reconnect button of lv2 message box
    void onReconnectPressCallback(ID_BUTTON buttonID)
    {
        Debug.Log("[Connection Manager] Reconect button pressed.");

        UIMessageBoxManager.Instance.CloseMessageBox(_msgBoxLv2);
        _msgBoxLv2 = null;

        if (_sourceAPI != null)
        {
            CheckConnectionStatus();
        }
    }
Пример #20
0
 void OnClickGoToTownCallback(ID_BUTTON buttonID)
 {
     if (buttonID == ID_BUTTON.ID_OK && GameManager.Instance.GameState == EnumGameState.InBattle)
     {
         ActionController ac = ObjectManager.Instance.GetMyActionController();
         if (ac != null)
         {
             ac.AIUse.ClearActionSwitchFlag(FC_ACTION_SWITCH_FLAG.IN_SUPER_SAIYAJIN);
         }
         GameManager.Instance.GamePaused = false;
         LevelManager.Singleton.ExitLevel();
     }
 }
Пример #21
0
 public void OnRateClick(ID_BUTTON buttonID)
 {
     if (buttonID == ID_BUTTON.ID_OK)
     {
         PlayerPrefs.SetInt("RateAppY", 1);
         PlayerPrefs.Save();
         GotoRateApp();
     }
     else
     {
         PlayerPrefs.SetInt(("RateApp" + (int)_currentRatePoint), 1);
     }
     _currentRatePoint = RateAppPoint.NONE;
 }
Пример #22
0
 void OnBuyNotEnoughHandler(ID_BUTTON idButton)
 {
     if (idButton == ID_BUTTON.ID_OK)
     {
         if (!_currentStoreData.IsSC && _currentStoreData.price > PlayerInfo.Instance.HardCurrency)
         {
             tabButtonsGroup.ChangeSelection(1);
         }
         else if (_currentStoreData.IsSC && _currentStoreData.price > PlayerInfo.Instance.SoftCurrency)
         {
             tabButtonsGroup.ChangeSelection(2);
         }
     }
 }
Пример #23
0
    void OnQuitCallback(ID_BUTTON buttonID)
    {
        if (buttonID == ID_BUTTON.ID_OK)
        {
            _hasQuitLevelClicked = true;

            Debug.Log("OnClickQuitLevel " + GameManager.Instance.GameState.ToString());

            GiveUpRevive();

            PlayerInfo.Instance.CombatInventory.Clear();

            //save game data, exit to town when save success
            BattleSummary.Instance.AbortBattle(OnSaveOK);
        }
    }
Пример #24
0
    void OnClickBackToTownCallback(ID_BUTTON buttonID)
    {
        if (buttonID == ID_BUTTON.ID_OK)
        {
            AudioListener.pause = false;

            UIManager.Instance.CloseUI("UIGamePaused");

            _isConnecting = true;
            if (GameManager.Instance.CurrGameMode == GameManager.FC_GAME_MODE.SINGLE)
            {
                BattleSummary.Instance.AbortBattle(OnSaveOK);
            }
//            else if(GameManager.Instance.IsPVPMode)
//            {
//                //PvPBattleSummary.Instance.CancelBattle(OnSaveOK);
//                OnSaveOK();
//            }
        }
    }
Пример #25
0
 private void OnClickOK(ID_BUTTON btn)
 {
     _isFirstChangeName = false;
     OnCancel();
 }
Пример #26
0
 private void OnFatalError(ID_BUTTON buttonID)
 {
     Application.LoadLevel("PreBoot");               //restart game
 }
Пример #27
0
 private void OnCloseSuccessTips(ID_BUTTON buttonID)
 {
     UIMessageBoxManager.Instance.CloseMessageBox(successMessageBox);
 }
Пример #28
0
 private void OnCloseErrorTips(ID_BUTTON buttonID)
 {
     UIMessageBoxManager.Instance.CloseMessageBox(_errorMessageBox);
 }
Пример #29
0
 private void OnMessageBoxNotEnoughSpaceCallback(ID_BUTTON buttonID)
 {
     FCUIInventoryItemList.OnClickIncrementButton();
 }
Пример #30
0
 //press reconnect button of lv2 message box and no-block mode
 void OnNonBlockPressCallback(ID_BUTTON buttonID)
 {
     Debug.Log("[Connection Manager] Reconnect button pressed in non-blocking mode");
 }