| | |
| | | }
|
| | | }
|
| | |
|
| | | OSTimeLimitGiftModel m_OSTimeLimitGiftModel;
|
| | | OSTimeLimitGiftModel timeLimitGiftModel {
|
| | | get {
|
| | | return m_OSTimeLimitGiftModel ?? (m_OSTimeLimitGiftModel = ModelCenter.Instance.GetModel<OSTimeLimitGiftModel>());
|
| | | }
|
| | | }
|
| | |
|
| | | FlashSaleModel flashSaleModel { get { return ModelCenter.Instance.GetModel<FlashSaleModel>(); } }
|
| | |
|
| | | ConsumeRebateModel consumeRebateModel { get { return ModelCenter.Instance.GetModel<ConsumeRebateModel>(); } }
|
| | |
|
| | | MultipleExpModel multipleExpModel { get { return ModelCenter.Instance.GetModel<MultipleExpModel>(); } }
|
| | |
|
| | | MultipleRealmPointModel multipleRealmPointModel { get { return ModelCenter.Instance.GetModel<MultipleRealmPointModel>(); } }
|
| | | BossRebornModel bossRebornModel { get { return ModelCenter.Instance.GetModel<BossRebornModel>(); } }
|
| | |
|
| | | List<int> openActivitys = new List<int>();
|
| | | List<int> activityReds = new List<int>();
|
| | | List<int> priorityActivitys = new List<int>();
|
| | | List<int> alreadyOpenActivitys = new List<int>();
|
| | |
|
| | | protected override void BindController()
|
| | |
| | | int GetDefaultSelect()
|
| | | {
|
| | | openActivitys.Clear();
|
| | | activityReds.Clear();
|
| | | priorityActivitys.Clear();
|
| | |
|
| | | for (int i = 0; i < m_SortArray.Count; i++)
|
| | | {
|
| | |
| | | openActivitys.Add(m_SortArray[i]);
|
| | | if (OpenServerActivityCenter.Instance.IsPriorityOpenOpen(m_SortArray[i]))
|
| | | {
|
| | | activityReds.Add(m_SortArray[i]);
|
| | | priorityActivitys.Add(m_SortArray[i]);
|
| | |
|
| | | switch (m_SortArray[i])
|
| | | {
|
| | |
| | | }
|
| | | }
|
| | | }
|
| | | if (activityReds.Count > 0)
|
| | | if (priorityActivitys.Count > 0)
|
| | | {
|
| | | activityReds.Sort(Compare);
|
| | | return activityReds[0];
|
| | | priorityActivitys.Sort(Compare);
|
| | | return priorityActivitys[0];
|
| | | }
|
| | | else
|
| | | {
|
| | |
| | |
|
| | | private void OperationTimeUpdateEvent(Operation type)
|
| | | {
|
| | | if (type == Operation.MultipleExp)
|
| | | if (type == Operation.MultipleExp || type == Operation.MultipRealmPoint)
|
| | | {
|
| | | m_ActivityCtrl.m_Scorller.RefreshActiveCellViews();
|
| | | }
|