| | |
| | | public class CrossServerRewardModel : Model, IBeforePlayerDataInitialize, IPlayerLoginOk
|
| | | {
|
| | | public Dictionary<int, SeasonAwardClass> SegmentRewardDic = new Dictionary<int, SeasonAwardClass>();
|
| | | public ImpactRankModel.RankAwardItem SeasonRewardDic = new ImpactRankModel.RankAwardItem();
|
| | | public ImpactRankModel.RankAwardItem SeasonRewardDic = new ImpactRankModel.RankAwardItem();
|
| | | private bool m_IsOpenMatch;
|
| | | public bool IsOpenMatch
|
| | | {
|
| | | get { return m_IsOpenMatch; }
|
| | | set { m_IsOpenMatch = value; }
|
| | | }
|
| | | DateTime m_DateTime = DateTime.Now;
|
| | | public DateTime Date_Time
|
| | | {
|
| | | get { return m_DateTime; }
|
| | | set { m_DateTime = value; }
|
| | | }
|
| | | public override void Init()
|
| | | {
|
| | | GetSeasonAward();
|
| | |
| | |
|
| | | public void OnBeforePlayerDataInitialize()
|
| | | {
|
| | |
|
| | | GlobalTimeEvent.Instance.secondEvent -= secondEvent;
|
| | | |
| | | }
|
| | |
|
| | | public void OnPlayerLoginOk()
|
| | | {
|
| | |
|
| | | GlobalTimeEvent.Instance.secondEvent += secondEvent;
|
| | | }
|
| | |
|
| | | |
| | |
|
| | | public override void UnInit()
|
| | | {
|
| | |
| | | }
|
| | | SeasonRewardDic = _award;
|
| | | }
|
| | | public void ResetTime()
|
| | | {
|
| | | Date_Time= TimeUtility.ServerNow;
|
| | | }
|
| | | private void secondEvent()
|
| | | {
|
| | | |
| | | }
|
| | | } |
| | | |
| | | |