Пример #1
0
    public void OnClickSignToday()
    {
//		Debug.Log ("can click   === "+canClick);
        if (canClick == false)
        {
            return;
        }
        if (curSignItem == SignItemState.isNotSigned)
        {
//			Debug.Log ("not sign   === "+curSignItem);
            ActivityNetController.ShowDebug(string.Format(Core.Data.stringManager.getString(7329), localNum + 1, myName));
            return;
        }
        //正常签到
//		Debug.Log ("not sign   === "+localNum  + "     signtms " + NoticeManager.signtms  +" masgnggg  "+ Core.Data.playerManager.RTData.masgn );
        if (localNum == NoticeManager.signtms)
        {
            if (curSignItem == SignItemState.isWaitSigned)
            {
                //正常签到
                if (Core.Data.ActivityManager.GetSignState() == "1")
                {
//                if (Core.Data.playerManager.RTData.masgn < 1) {
                    ActivityNetController.GetInstance().SignDayRequest(UIDateSignController.nowTime.Day);
                }
                canClick = false;
            }
        }
    }
    /// <summary>
    /// 补签 发 0 就可以
    /// </summary>
    public void OnBuQianBtn()
    {
        if (nowTime.Day <= signtms)
        {
            ActivityNetController.ShowDebug(Core.Data.stringManager.getString(7328));
            return;
        }

        if (Core.Data.playerManager.RTData.curStone < ActivityNetController.buqian)
        {
            ActivityNetController.ShowDebug(Core.Data.stringManager.getString(35006));
            return;
        }

        if (pairmax - pairtms > 0)
        {
            if (canClick == true)
            {
                ActivityNetController.GetInstance().SignDayRequest(0);
            }
        }
        else
        {
            ActivityNetController.ShowDebug(Core.Data.stringManager.getString(34050));
        }
    }
Пример #3
0
 //跳转 按钮
 public void OnClick()
 {
     if (fData != null)
     {
         if (fData.config.ID <= Core.Data.newDungeonsManager.lastFloorId)
         {
             if (DBUIController.mDBUIInstance.OpenFVE(PVEType.PVEType_Plot, fData.config.ID))
             {
                 this.GoToFloorB();
             }
             else
             {
                 ActivityNetController.ShowDebug(Core.Data.stringManager.getString(7324));
             }
         }
         else
         {
             ActivityNetController.ShowDebug(Core.Data.stringManager.getString(7324));
         }
     }
     else
     {
         this.GoToShop();
     }
 }
Пример #4
0
 public void OnYesBtn()
 {
     if (string.IsNullOrEmpty(input_Box.value) == false)
     {
         ActivityNetController.GetInstance().TaobaoRequest(input_Box.value);
     }
 }
Пример #5
0
 public void SaveMoney()
 {
     if (myBankData != null && numWidget != null)
     {
         if (myBankData.stone == 0)
         {
             if (numWidget.thisValue * unitMoney > 0)
             {
                 if (numWidget.thisValue * unitMoney < Core.Data.playerManager.Stone)
                 {
                     Debug.Log("cur save money === " + numWidget.thisValue * unitMoney);
                     ActivityNetController.GetInstance().SaveMoneyInBank(numWidget.thisValue * unitMoney);
                 }
                 CloseSaveTag();
             }
             else
             {
                 SQYAlertViewMove.CreateAlertViewMove(string.Format(Core.Data.stringManager.getString(7517), unitMoney));
             }
         }
         else if (myBankData.stone > 0)
         {
             SQYAlertViewMove.CreateAlertViewMove(Core.Data.stringManager.getString(7520));
         }
     }
 }
    public void OnBtnMonsterCome()
    {
        if (LuaTest.Instance.OpenDevil == false)
        {
            SQYAlertViewMove.CreateAlertViewMove(Core.Data.stringManager.getString(7304));
            return;
        }

        if (Core.Data.playerManager.Lv < actStartLv)
        {
            string tLog = string.Format(Core.Data.stringManager.getString(7320), actStartLv.ToString());
            ActivityNetController.ShowDebug(tLog);
            return;
        }
        if (ActivityNetController.isInActivity == false)
        {
            ActivityNetController.ShowDebug(Core.Data.stringManager.getString(29));
            return;
        }

        if (ActivityNetController.isActSKTConnect == false)
        {
            ComLoading.Open();

            ActivityNetController.curWaitState = 2;
            return;
        }

        WillToMainView(ActivityItemType.mosterComeItem, 1);
        DBUIController.mDBUIInstance.HiddenFor3D_UI();
        gameObject.SetActive(false);
    }
Пример #7
0
 public void On_Back()
 {
     ActivityNetController.GetInstance().SendLogOutFestival();
     DBUIController.mDBUIInstance.ShowFor2D_UI();
     Destroy(gameObject);
     instance = null;
 }
 public static void OnClickGiftOnGuide()
 {
     if (Core.Data.playerManager.Lv >= 5)
     {
         ActivityNetController.GetInstance().GotLevelGiftRequest(5);
     }
 }
Пример #9
0
    void Start()
    {
        localData = ActivityNetController.GetInstance().TempAtkData;
        if (localData != null)
        {
            if (localData.isKill == 1)
            {
                isWin = true;
            }
            else
            {
                isWin = false;
            }

            rankHurtList = new List <UserAtkBossInfo> ();// = UIActMonsterComeController.Instance.hurtDataList;

            for (int i = 0; i < rankItemObj.Count; i++)
            {
                if (i < localData.attStrList.Count)
                {
                    rankHurtList.Add(localData.attStrList [i]);
                }
            }
        }

        if (isWin == true)
        {
            lbl_Title.text = Core.Data.stringManager.getString(7128);
            WinTitle.SetActive(true);
            LoseTitle.SetActive(false);

            if (localData.killName != null)
            {
                secondTitle.text = string.Format(Core.Data.stringManager.getString(7306), localData.killName);
            }
            else
            {
                secondTitle.gameObject.SetActive(false);
            }
        }
        else
        {
            lbl_Title.text = Core.Data.stringManager.getString(7129);
            WinTitle.SetActive(false);
            LoseTitle.SetActive(true);
            secondTitle.text = string.Format(Core.Data.stringManager.getString(7334), UIActMonsterComeController.Instance.lbl_LeftMonsterName.text);
        }

        for (int i = 0; i < rankItemObj.Count; i++)
        {
            if (i < rankHurtList.Count)
            {
                rankItemObj [i].GetComponent <ActHurtRankItem> ().SetItemValue(rankHurtList [i]);
            }
            else
            {
                rankItemObj [i].GetComponent <ActHurtRankItem> ().SetItemValue(null);
            }
        }
    }
Пример #10
0
 public void Init()
 {
     SortList(ActivityNetController.GetInstance().dailyGiftList, ActivityNetController.GetInstance().sevenDailyGiftList);
     if (Core.Data.guideManger.isGuiding)
     {
         Core.Data.guideManger.AutoRUN();
     }
 }
Пример #11
0
 void OnBtnBackRoom()
 {
     ActivityNetController.GetInstance().FightComplete();
     BattleToUIInfo.From = RUIType.EMViewState.S_GPSWar;
     FinalTrialMgr.GetInstance().jumpTo = TrialEnum.None;
     BanBattleManager.Instance.ReleaseADestory();
     Core.SM.beforeLoadLevel(SceneName.GAME_BATTLE, SceneName.MAINUI);
     AsyncLoadScene.m_Instance.LoadScene(SceneName.MAINUI);
 }
Пример #12
0
 /// <summary>
 ///  the freebutton
 /// </summary>
 public void On_BtnFree()
 {
     if (isFree == true)
     {
         freeBtn.isEnabled = false;
         diaBtn.isEnabled  = false;
         ActivityNetController.GetInstance().BuyLotteryInFestival(1);
     }
 }
 public void On_AttackBoss_Free()
 {
     if (isNormalAtk == true)
     {
         // 免费 攻击
         ActivityNetController.GetInstance().sendAttackBoss(0);
         isNormalAtk = false;
     }
 }
Пример #14
0
 //发送假如房间请求
 public void SendJoinRoomRQ(int roomId)
 {
     if (!Core.Data.gpsWarManager.SyncGPSSuc)
     {
         SQYAlertViewMove.CreateAlertViewMove(Core.Data.stringManager.getString(5185));
         return;
     }
     ActivityNetController.GetInstance().LoginRoom(roomId);
 }
Пример #15
0
//	void OnGUI(){
//		if (GUI.Button (new Rect (100, 100, 100, 100), "text ")) {
//
//			Core.Data.ActivityManager.SetDailyGiftState (ActivityManager.sevenDayType, "3");
//			sevenObjPanel.gameObject.SetActive (false);
//			InitBtns ();
//		}
//	}


    #region 每日礼包 重写
    void InitDailyRewardGroup()
    {
        if (curRewardType == GetGiftType.isRewardsGroup)
        {
            giftsObjPanel.gameObject.SetActive(true);
            ActivityNetController.GetInstance().GetAllRewardData();
            mainBg.gameObject.SetActive(true);
        }
    }
Пример #16
0
 public void RollBtn()
 {
     if (needMoneyNum > Core.Data.playerManager.Stone)
     {
         ActivityNetController.ShowDebug(Core.Data.stringManager.getString(35006));
         return;
     }
     btnRoll.isEnabled = false;
     ActivityNetController.GetInstance().BuyGodReward();
 }
Пример #17
0
    void Start()
    {
        ActivityNetController.GetInstance().SendUserDeviceInfo();

        m_txtTitle.text            = Core.Data.stringManager.getString(5134);
        m_inputName.label.text     = "";
        m_inputName.characterLimit = 20;

        SendRandomNameMsg();
    }
Пример #18
0
    void Start()
    {
        //界面初始化
        InitUI();

        //注册消息
        ActivityNetController.GetInstance().RegisterRararMsgs();

        //发送加入活动请求
        SendJoinActRQ();
    }
 void Start()
 {
     ActivityNetController.GetInstance().LoginBoss(BackReconnect);
     DBUIController.mDBUIInstance.HiddenFor3D_UI();
     if (ActivityNetController.GetInstance().TempAtkData != null)
     {
         this.UpdateList(ActivityNetController.GetInstance().TempAtkData);
     }
     rewardDataList = new List <WorldBossRewardData> ();
     rewardDataList = Core.Data.ActivityManager.GetWorldBossRewardDataList();
 }
Пример #20
0
 public void OnHavingDinner()
 {
     if (curDinnerState == DinnerState.isDone)
     {
         ActivityNetController.GetInstance().EatDinnerRequest();
     }
     else
     {
         ActivityNetController.ShowDebug(Core.Data.stringManager.getString(7330));
     }
 }
 void Awake()
 {
     instance         = this;
     RewardColList    = new List <LevelRewardCollection>();
     temperRewardList = new List <ItemOfReward> ();
     DBUIController.mDBUIInstance.HiddenFor3D_UI();
     //请求签到状态  0
     ActivityNetController.GetInstance().LevelGiftStateRequest(0);
     this.InitData();
     itemGroupObj.GetComponent <UIGrid>().repositionNow = true;
 }
Пример #22
0
    void OnClickGet()
    {
        if (myData.canGet == true)
        {
            switch (curType)
            {
            case DailyGiftItemClass.dailyItemType.dinnerType:
                ActivityNetController.GetInstance().EatDinnerRequest();
                btnDinner.gameObject.SetActive(false);
                btnGet.isEnabled = false;
                break;

            case DailyGiftItemClass.dailyItemType.levelGiftType:
                ActivityNetController.GetInstance().GotLevelGiftRequest(myData.id);
                btnGet.isEnabled = false;
                break;

            case DailyGiftItemClass.dailyItemType.monthGiftType:
                //要判断   是否是第一次充值
                ActivityNetController.GetInstance().GetMonthGiftRequest();
                Core.Data.rechargeDataMgr._RechargeCallback = CallBack;
                //DailyGiftController.Instance.OnClickBack ();
                break;

            case DailyGiftItemClass.dailyItemType.vipGiftType:
                ActivityNetController.GetInstance().GetVipGift();
                break;

            default:
                break;
            }
        }
        else
        {
            if (curType == DailyGiftItemClass.dailyItemType.monthGiftType)
            {
                if (myData.id == 1)                  //购买过
                {
                    MonthGiftData tMonthD = Core.Data.ActivityManager.GetMonthStateData();
                    if (tMonthD != null && tMonthD.canGain != 1 && tMonthD.lastDay > 0)
                    {
                        ActivityNetController.ShowDebug(Core.Data.stringManager.getString(32202));
                    }
                }
                else if (myData.id == 2)                //未购买
                {
                    UIDragonMallMgr.GetInstance().SetRechargeMainPanelActive();
                    Core.Data.rechargeDataMgr._RechargeCallback = CallBack;
                    GetGiftPanelController.Instance.BtnBack();
                }
            }
        }
    }
Пример #23
0
    public void Start()
    {
        lblNeedStone [0].text = "x" + CuNeedNum.ToString();
        lblNeedStone [1].text = "x" + AgNeedNum.ToString();
        lblNeedStone [2].text = "x" + AuNeedNum.ToString();

        DBUIController.mDBUIInstance.HiddenFor3D_UI(true);
        InitSelectItemInfo();
        this.Init();
        root.GetComponent <UIGrid> ().Reposition();
        root.transform.localPosition = Vector3.up * 75;
        ActivityNetController.GetInstance().GetTreasureBoxState();
    }
Пример #24
0
    void Rechcage_OnClick()
    {
        int canGain = Core.Data.rechargeDataMgr._canGainFirstAward;

        if (canGain == 1)
        {
            ActivityNetController.GetInstance().GetFirstChargeGiftRequest();
        }
        else if (canGain == 0 || canGain == 2)
        {
            UIDragonMallMgr.GetInstance().mUIDragonRechargeMain.SetActive(true);
        }
    }
Пример #25
0
    //void RequestState(){
    IEnumerator RequestState()
    {
        yield return(new WaitForSeconds(0.3f));

        if (Core.Data.noticManager.GetDateGiftList() == null || Core.Data.noticManager.GetDateGiftList().Count == 0)
        {
            ActivityNetController.GetInstance().SignDateStateRequest();
        }
        else
        {
            this.Init(null);
        }
    }
Пример #26
0
 void OnBuyGamble()
 {
     if (Core.Data.playerManager.RTData.curCoin < curGambleData.cost)
     {
         ActivityNetController.ShowDebug(Core.Data.stringManager.getString(35000));
         return;
     }
     Core.Data.temper.gambleTypeId = id;
     UIGambleController.Instance.OnBack();
     Core.Data.playerManager.ReduceCoin(-curGambleData.cost);
     ComLoading.Open();
     GotBtn.isEnabled = false;
 }
Пример #27
0
 public void ChargeHonorItem()
 {
     if (itemInfo != null)
     {
         if (canClick == true)
         {
             ActivityNetController.GetInstance().SendChargeItem(itemInfo.id);
         }
         else
         {
             ActivityNetController.ShowDebug(Core.Data.stringManager.getString(7305));
         }
     }
 }
 public void OnGetThisGift()
 {
     if (curLvColState == CollectionState.UnlockReward)
     {
         if (Core.Data.playerManager.Lv >= levelNum)
         {
             if (canClick == true)
             {
                 ActivityNetController.GetInstance().GotLevelGiftRequest(levelNum);
                 canClick = false;
             }
         }
     }
 }
Пример #29
0
    void ReconnectActivitySocket()
    {
        AsyncTask.QueueOnMainThread(() => {
            ActivityNetController.GetInstance().SendLoginMSGPrepare(Core.Data.playerManager.PlayerID, null);
        }, 0.2f);


        if (WXLActivityFestivalController.Instance != null)
        {
            AsyncTask.QueueOnMainThread(() => {
                ActivityNetController.GetInstance().GetScoreRankList();
            }, 0.5f);
        }
    }
Пример #30
0
    public void CheckCallDragonError(BaseHttpRequest request, string error)
    {
        HttpRequest httpRequest = request as HttpRequest;
        GetCallDragonIsFinishParam httpParam = httpRequest.ParamMem as GetCallDragonIsFinishParam;

        RED.Log(" call dragon = " + httpParam.type);
        if (httpParam.type == 1)
        {
            callDragonSucceed [0] = false;
        }
        else
        {
            callDragonSucceed [1] = false;
        }
        ActivityNetController.ShowDebug(error);
    }