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); } } }
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); } } }
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); } } }
private void SendProgress(MsgData_LoadView_setProgress data) { MobaMessageManagerTools.SendClientMsg(ClientC2V.LoadView_setProgress, data, true); }
protected virtual void SendAddProgress(int addNum) { MsgData_LoadView_setProgress data = new MsgData_LoadView_setProgress(MsgData_LoadView_setProgress.SetType.addNum, addNum); this.SendProgress(data); }
protected virtual void SendTargetProgress(int targetNum) { MsgData_LoadView_setProgress data = new MsgData_LoadView_setProgress(MsgData_LoadView_setProgress.SetType.targetNum, targetNum); this.SendProgress(data); }