public bool AnyNonTranslationContentLoaded() { if (textures.contentList != null && textures.contentList.Count != 0) { return(true); } if (audioClips.contentList != null && audioClips.contentList.Count != 0) { return(true); } if (strings.contentList != null && strings.contentList.Count != 0) { return(true); } if (!assemblies.loadedAssemblies.NullOrEmpty()) { return(true); } if (!assetBundles.loadedAssetBundles.NullOrEmpty()) { return(true); } if (loadedAnyPatches) { return(true); } if (AllDefs.Any()) { return(true); } return(false); }
public bool AnyContentLoaded() { if (textures.contentList != null && textures.contentList.Count != 0) { return(true); } if (audioClips.contentList != null && audioClips.contentList.Count != 0) { return(true); } if (strings.contentList != null && strings.contentList.Count != 0) { return(true); } if (!assemblies.loadedAssemblies.NullOrEmpty()) { return(true); } if (!assetBundles.loadedAssetBundles.NullOrEmpty()) { return(true); } if (loadedAnyPatches) { return(true); } if (AllDefs.Any()) { return(true); } foreach (string item in foldersToLoadDescendingOrder) { string path = Path.Combine(item, "Languages"); if (Directory.Exists(path) && Directory.EnumerateFiles(path, "*", SearchOption.AllDirectories).Any()) { return(true); } } return(false); }