Exemple #1
0
 public void RefresCharacter(PlayerInfoMsg info)
 {
     if (DataModel.ShowPages[6])
     {
         var e = new RankRefreshModelView(info, true);
         DataModel.TargetWorshipCount = info.WorshipCount;
         EventDispatcher.Instance.DispatchEvent(e);
     }
     else
     {
         var e = new RankRefreshModelView(info, false);
         DataModel.TargetWorshipCount = info.WorshipCount;
         EventDispatcher.Instance.DispatchEvent(e);
     }
 }
 private void RefurbishRole(PlayerInfoMsg info)
 {
     if (DataModel.ShowPages[6])
     {
         var _e = new RankRefreshModelView(info, true);
         DataModel.TargetWorshipCount = info.WorshipCount;
         EventDispatcher.Instance.DispatchEvent(_e);
     }
     else
     {
         if (info.Id == 0uL)
         {
             return;
         }
         var _e = new RankRefreshModelView(info, false);
         DataModel.TargetWorshipCount = info.WorshipCount;
         EventDispatcher.Instance.DispatchEvent(_e);
     }
 }
Exemple #3
0
        private void RefurbishRole(PlayerInfoMsg info)
        {
            bool isFirst = false;

            if (null == PlayerDataManager.Instance.FightLeaderMaster)
            {
                isFirst = true;
            }
            if (isFirst)
            {
                EventDispatcher.Instance.DispatchEvent(new FightLeaderMasterEvent());
            }
            if (DataModel.ShowPages[6])
            {
                var _e = new RankRefreshModelView(info, true);
                DataModel.TargetWorshipCount = info.WorshipCount;
                EventDispatcher.Instance.DispatchEvent(_e);
            }
            else if (DataModel.ShowPages[4])
            {
                if (info.MountId <= 0)
                {
                    return;
                }

                var tbMount = Table.GetMount(info.MountId);
                if (tbMount == null)
                {
                    return;
                }

                var _e = new RankRefreshModelView(info, false, true);
                DataModel.TargetWorshipCount = info.WorshipCount;
                DataModel.MountId            = tbMount.Id;
                EventDispatcher.Instance.DispatchEvent(_e);
            }
            else
            {
                var _e = new RankRefreshModelView(info, false);
                DataModel.TargetWorshipCount = info.WorshipCount;
                EventDispatcher.Instance.DispatchEvent(_e);
            }
        }