| | |
| | | GlobalTimeEvent.Instance.secondEvent += OnSecondEvent; |
| | | PackManager.Instance.RefreshItemEvent += RefreshItemEvent; |
| | | TeamManager.Instance.OnTeamChange += OnTeamChangeEvent; |
| | | QuickSetting.Instance.onQuickSettingUpdate += OnQuickSettingUpdate; |
| | | ParseConfig(); |
| | | InitHeroOnTeamRedpointList(); |
| | | InitHeroBookRedpointList(); |
| | |
| | | GlobalTimeEvent.Instance.secondEvent -= OnSecondEvent; |
| | | PackManager.Instance.RefreshItemEvent -= RefreshItemEvent; |
| | | TeamManager.Instance.OnTeamChange -= OnTeamChangeEvent; |
| | | QuickSetting.Instance.onQuickSettingUpdate -= OnQuickSettingUpdate; |
| | | } |
| | | |
| | | void ParseConfig() |
| | |
| | | |
| | | config = FuncConfigConfig.Get("HeroRedpoint"); |
| | | heroRedpointItemList = JsonMapper.ToObject<int[]>(config.Numerical1); |
| | | |
| | | config = FuncConfigConfig.Get("HeroOnTeam"); |
| | | lockHeroCountLimit = JsonMapper.ToObject<int[][]>(config.Numerical1); |
| | | } |
| | | |
| | | public void OnBeforePlayerDataInitialize() |