26 ResourcePackBrand = ResourcePack.BrandingType.SteamWorkshop
80 string text =
_downloader.ResourcePackPaths.FirstOrDefault((
string x) => x.EndsWith(
pathEnd));
97 string name = world.
Name;
111 string text =
"This is \"";
114 text2 = world.WorldSizeX
switch
122 text3 = world.GameMode
switch
130 text = text +
"\", a " +
text2.ToLower() +
" " +
text3.ToLower() +
" world";
131 text = text +
" infected by the " + (world.HasCorruption ?
"corruption" :
"crimson");
134 text +=
", in hardmode";
143 base.IssueReporter.ReportInstantUploadProblem(
"Workshop.ReportIssue_CannotPublishZips");
148 if (
string.IsNullOrWhiteSpace(text))
171 base.IssueReporter.ReportDelayedUploadProblem(
"Workshop.ReportIssue_CouldNotCreateTemporaryFolder!");
186 if (
base.IssueReporter !=
null)
188 list.AddRange(
base.IssueReporter.GetReports());
bool ICollection< KeyValuePair< TKey, TValue > >. Remove(KeyValuePair< TKey, TValue > keyValuePair)
void Add(TKey key, TValue value)
static bool Exists([NotNullWhen(true)] string? path)
static readonly char DirectorySeparatorChar
string GetFileName(bool includeExtension=true)
void CopyToLocal(string newFileName=null, string newDisplayName=null)
static WorkshopPublishingIndicator WorkshopPublishingIndicator
static IssueReportsIndicator IssueReporterIndicator
static void OpenReportsMenu()
static bool TryReadingManifest(string filePath, out FoundWorkshopEntryInfo info)
string[] GetUsedTagsInternalNames()
WorkshopItemPublicSettingId Publicity
static Downloader Create()
static PublishedItemsFinder Create()
override bool TryGetInfoForResourcePack(ResourcePack resourcePack, out FoundWorkshopEntryInfo info)
void Forget(WorkshopHelper.UGCBased.APublisherInstance instance)
override void Initialize()
void RefreshSubscriptionsAndPublishings()
override bool TryGetPath(string pathEnd, out string fullPathFound)
void _issueReporter_OnNeedToNotifyUI()
WorkshopHelper.UGCBased.Downloader _downloader
override void ImportDownloadedWorldToLocalSaves(WorldFileData world, string newFileName=null, string newDisplayName=null)
string GetTemporaryFolderPath()
string _contentBaseFolder
override void PublishResourcePack(ResourcePack resourcePack, WorkshopItemPublishSettings settings)
override List< string > GetListOfSubscribedResourcePackPaths()
List< WorkshopHelper.UGCBased.APublisherInstance > _publisherInstances
override void PublishWorld(WorldFileData world, WorkshopItemPublishSettings settings)
bool MakeTemporaryFolder(string temporaryFolderPath)
override List< string > GetListOfSubscribedWorldPaths()
override bool TryGetInfoForWorld(WorldFileData world, out FoundWorkshopEntryInfo info)
string GetTextForWorld(WorldFileData world)
WorkshopHelper.UGCBased.PublishedItemsFinder _publishedItems
List< IssueReport > GetReports()
void _issueReporter_OnNeedToOpenUI()
override void LoadEarlyContent()
static bool TryCreatingDirectory(string folderPath)