| | |
| | | protected override void SubscribeToSpecificEvents() |
| | | { |
| | | |
| | | DungeonManager.Instance.UpdateFBInfoChangeEvent += OnUpdateFBInfoChange; |
| | | DungeonManager.Instance.UpdateFBInfoListEvent += OnUpdateFBInfoChange; |
| | | AdsManager.Instance.OnAdsInfoListUpdateEvent += OnAdsInfoListUpdate; |
| | | } |
| | | |
| | | protected override void UnsubscribeFromSpecificEvents() |
| | | { |
| | | DungeonManager.Instance.UpdateFBInfoChangeEvent -= OnUpdateFBInfoChange; |
| | | DungeonManager.Instance.UpdateFBInfoListEvent -= OnUpdateFBInfoChange; |
| | | AdsManager.Instance.OnAdsInfoListUpdateEvent -= OnAdsInfoListUpdate; |
| | | } |
| | | |
| | | private void OnUpdateFBInfoChange(int mapID, bool isADAddCntChange, bool isBuyAddCntChange, bool isItemAddCntChange) |
| | | private void OnUpdateFBInfoChange(int mapID) |
| | | { |
| | | if (mapID == BoneFieldManager.Instance.DataMapID) |
| | | { |
| | |
| | | } |
| | | } |
| | | |
| | | private void OnAdsInfoListUpdate(int adID, int mapID) |
| | | private void OnAdsInfoListUpdate(int adID, int type, int mapID) |
| | | { |
| | | if (mapID == BoneFieldManager.Instance.DataMapID) |
| | | { |