Merge branch 'master' of http://mobile.secondworld.net.cn:10010/r/Project_SG_scripts
| | |
| | | managers.Add(MainLevelManager.Instance);
|
| | | managers.Add(BattleSettlementManager.Instance);
|
| | | managers.Add(GoldRushManager.Instance);
|
| | | managers.Add(MailManager.Instance);
|
| | | managers.Add(FirstChargeManager.Instance);
|
| | | managers.Add(NewBieCenter.Instance);
|
| | |
|
| | |
| | | DTC0403_tagPlayerLoginLoadOK.playerLoginOkEvent += OnPlayerLoginOk; |
| | | RechargeManager.Instance.rechargeCountEvent += OnRechargeCountEvent; |
| | | FuncOpen.Instance.OnFuncStateChangeEvent += OnFuncStateChangeEvent; |
| | | |
| | | InitClickTabDict(); |
| | | InitRedPoint(); |
| | | } |
| | | |
| | | public override void Release() |
| | |
| | | { |
| | | firstChargeInfoDict.Clear(); |
| | | } |
| | | |
| | | public void OnPlayerLoginOk() |
| | | { |
| | | InitClickTabDict(); |
| | | InitRedPoint(); |
| | | if (FuncOpen.Instance.IsFuncOpen(FuncID)&& TryGetUnBuyFirstId(out int firstId)) |
| | | { |
| | | PopupWindowsProcessor.Instance.Add("FirstChargeWin"); |
| | | } |
| | | } |
| | | |
| | | public bool TryGetFirstChargeDataByFirstId(int firstId, out FirstChargeData firstChargeData) |
| | | { |
| | | return firstChargeInfoDict.TryGetValue(firstId, out firstChargeData); |
| | |
| | | public readonly string dateFormat = "yyyy.MM.dd"; |
| | | public string nowUuid = string.Empty; |
| | | public int personalMailMaxLimitCount; |
| | | |
| | | |
| | | public override void Init() |
| | | { |
| | | if (tabRedpoint0 == null) |
| | | { |
| | | tabRedpoint0 = new Redpoint(MainRedDot.MailRepoint, GetTabRedpointId(MailCategory.Personal)); |
| | | } |
| | | if (tabRedpoint1 == null) |
| | | { |
| | | tabRedpoint1 = new Redpoint(MainRedDot.MailRepoint, GetTabRedpointId(MailCategory.Global)); |
| | | } |
| | | DTC0102_tagCDBPlayer.beforePlayerDataInitializeEvent += OnBeforePlayerDataInitializeEvent; |
| | | personalMailMaxLimitCount = int.Parse(FuncConfigConfig.Get("PersonalMail").Numerical1); |
| | | } |