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); } }
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); } }