private void RefreshSubscriptions() { ReloadSubscriptions(isLobby: true); List <WorkshopLevelMetadata> list = levelRepo.BySource(WorkshopItemSource.SubscriptionLobbies); foreach (WorkshopLevelMetadata item in list) { levelsToRefresh.Add(item); } List <RagdollPresetMetadata> list2 = presetRepo.BySource(WorkshopItemSource.SubscriptionLobbies); foreach (RagdollPresetMetadata item2 in list2) { levelsToRefresh.Add(item2); } ReloadSubscriptions(); list = levelRepo.BySource(WorkshopItemSource.Subscription); foreach (WorkshopLevelMetadata item3 in list) { levelsToRefresh.Add(item3); } StartCoroutine(RefreshTitleDescription()); }