private OnlineManager() { _holdedList.Released += OnHoldedListReleased; CarsManager.Instance.WrappersList.CollectionReady += OnCarsListCollectionReady; CarsManager.Instance.WrappersList.ItemPropertyChanged += OnCarPropertyChanged; CarSkinsManager.AnySkinsCollectionReady += OnAnySkinsCollectionReady; TracksManager.Instance.WrappersList.CollectionReady += OnTracksListCollectionReady; TracksManager.Instance.WrappersList.ItemPropertyChanged += OnTrackPropertyChanged; WeatherManager.Instance.WrappersList.CollectionReady += OnWeatherListCollectionReady; IndexDirectDownloader.AvailableIdsLoaded += OnAvailableIdsLoaded; IndexDirectDownloader.LoadAvailableIdsAsync(); }
private OnlineManager() { _holdedList.Released += OnHoldedListReleased; CarsManager.Instance.WrappersList.CollectionReady += OnCarsListCollectionReady; CarsManager.Instance.WrappersList.ItemPropertyChanged += OnCarPropertyChanged; CarSkinsManager.AnySkinsCollectionReady += OnAnySkinsCollectionReady; TracksManager.Instance.WrappersList.CollectionReady += OnTracksListCollectionReady; TracksManager.Instance.WrappersList.ItemPropertyChanged += OnTrackPropertyChanged; WeatherManager.Instance.WrappersList.CollectionReady += OnWeatherListCollectionReady; if (SettingsHolder.Online.SearchForMissingContent) { IndexDirectDownloader.AvailableIdsLoaded += OnAvailableIdsLoaded; IndexDirectDownloader.LoadAvailableIdsAsync(); } PatchHelper.Reloaded += OnPatchReloaded; }