| | |
| | | #endregion
|
| | |
|
| | | #region 红点
|
| | | public const int CrossServerRedKey = 213;
|
| | | public Redpoint crossServerRedpoint = new Redpoint(CrossServerRedKey);
|
| | |
|
| | | public const int CrossOneVsOneRedKey = 21301;
|
| | | public Redpoint crossOneVsOneRedpoint = new Redpoint(CrossServerRedKey,CrossOneVsOneRedKey);
|
| | | public Redpoint crossOneVsOneRedpoint = new Redpoint(CrossServerUtility.CrossServerRedKey,CrossOneVsOneRedKey);
|
| | | public const int CrossArenaRedKey = 2130101;
|
| | | public Redpoint crossArenaRedpoint = new Redpoint(CrossOneVsOneRedKey, CrossArenaRedKey);
|
| | | public const int CrossDayAwardsRedKey = 21301011;
|
| | | public Redpoint crossDayAwardsRedpoint = new Redpoint(CrossArenaRedKey,CrossDayAwardsRedKey);
|
| | | public const int CrossMatchRedKey = 21301012;
|
| | | public Redpoint crossMatchRedpoint = new Redpoint(CrossArenaRedKey, CrossMatchRedKey);
|
| | |
|
| | | public void UpdateCrossDayAwardsRedpoint()
|
| | | {
|
| | | bool isReceive = false;
|
| | |
| | | var playerInfo = CrossServerOneVsOnePlayerInfo.Instance;
|
| | | var pkSeason = CrossServerOneVsOnePKSeason.Instance;
|
| | |
|
| | | if (pkSeason.isSatisfyMatch
|
| | | && playerInfo.GetDayRemainNum() > 0)
|
| | | if (pkSeason.isSatisfyMatch&& playerInfo.GetDayRemainNum() > 0 )
|
| | | {
|
| | | crossMatchRedpoint.state = RedPointState.Simple;
|
| | | }
|
| | |
| | |
|
| | | if (crossMatchRedpoint.state != RedPointState.None)
|
| | | {
|
| | | crossServerRedpoint.count = playerInfo.GetDayRemainNum();
|
| | | crossServerRedpoint.state = RedPointState.Quantity;
|
| | | }
|
| | | else
|
| | | {
|
| | | crossServerRedpoint.count = 0;
|
| | | CrossServerUtility.UpdateCrossServerRedpoint();
|
| | | }
|
| | | }
|
| | |
|