Example #1
0
        private void OnMsg_LoadView_setProgress(MobaMessage msg)
        {
            int num = 0;
            MsgData_LoadView_setProgress msgData_LoadView_setProgress = msg.Param as MsgData_LoadView_setProgress;

            if (msgData_LoadView_setProgress != null)
            {
                if (!Singleton <PvpManager> .Instance.IsObserver)
                {
                    int myLobbyUserId = Singleton <PvpManager> .Instance.MyLobbyUserId;
                    if (msgData_LoadView_setProgress.AddType == MsgData_LoadView_setProgress.SetType.addNum)
                    {
                        num = this.SetComProgress(myLobbyUserId, msgData_LoadView_setProgress.Num, true);
                    }
                    else if (msgData_LoadView_setProgress.AddType == MsgData_LoadView_setProgress.SetType.targetNum)
                    {
                        num = this.SetComProgress(myLobbyUserId, msgData_LoadView_setProgress.Num, false);
                    }
                    HeroExtraInRoom heroExtraByUserId = Singleton <PvpManager> .Instance.RoomInfo.GetHeroExtraByUserId(myLobbyUserId);

                    if (heroExtraByUserId != null)
                    {
                        heroExtraByUserId.LoadProgress = num;
                    }
                    PvpEvent.SendLoadingProcessEvent((byte)num);
                }
            }
        }
Example #2
0
    private void OnMsg_LoadView_setProgress(MobaMessage msg)
    {
        int num = 0;
        MsgData_LoadView_setProgress msgData_LoadView_setProgress = msg.Param as MsgData_LoadView_setProgress;

        if (msgData_LoadView_setProgress != null)
        {
            if (!Singleton <PvpManager> .Instance.IsObserver)
            {
                if (msgData_LoadView_setProgress.AddType == MsgData_LoadView_setProgress.SetType.addNum)
                {
                    num = this.SetComProgress(msgData_LoadView_setProgress.Num, true);
                }
                else if (msgData_LoadView_setProgress.AddType == MsgData_LoadView_setProgress.SetType.targetNum)
                {
                    num = this.SetComProgress(msgData_LoadView_setProgress.Num, false);
                }
                HeroExtraInRoom heroExtraByUserId = Singleton <PvpManager> .Instance.RoomInfo.GetHeroExtraByUserId(this.MemInfo.newUid);

                if (heroExtraByUserId != null)
                {
                    heroExtraByUserId.LoadProgress = num;
                }
                this.qKeyPoint.Enqueue(num);
            }
        }
    }
Example #3
0
        private void OnSetProgress(MobaMessage msg)
        {
            MsgData_LoadView_setProgress msgData_LoadView_setProgress = msg.Param as MsgData_LoadView_setProgress;

            if (msgData_LoadView_setProgress != null)
            {
                if (msgData_LoadView_setProgress.AddType == MsgData_LoadView_setProgress.SetType.addNum)
                {
                    this.AddToProgress(msgData_LoadView_setProgress.Num);
                }
                else if (msgData_LoadView_setProgress.AddType == MsgData_LoadView_setProgress.SetType.targetNum)
                {
                    this.SetToProgress(msgData_LoadView_setProgress.Num);
                }
            }
        }
Example #4
0
 private void SendProgress(MsgData_LoadView_setProgress data)
 {
     MobaMessageManagerTools.SendClientMsg(ClientC2V.LoadView_setProgress, data, true);
 }
Example #5
0
    protected virtual void SendAddProgress(int addNum)
    {
        MsgData_LoadView_setProgress data = new MsgData_LoadView_setProgress(MsgData_LoadView_setProgress.SetType.addNum, addNum);

        this.SendProgress(data);
    }
Example #6
0
    protected virtual void SendTargetProgress(int targetNum)
    {
        MsgData_LoadView_setProgress data = new MsgData_LoadView_setProgress(MsgData_LoadView_setProgress.SetType.targetNum, targetNum);

        this.SendProgress(data);
    }