50                PublishedFileId_t[] 
array = 
new PublishedFileId_t[
SteamUGC.GetNumSubscribedItems()];
 
   53                string empty = 
string.Empty;
 
   56                PublishedFileId_t[] 
array2 = (PublishedFileId_t[])(
object)
array;
 
   57                for (
int i = 0; i < 
array2.Length; i++)
 
 
   90                        if (!(
text == 
"World"))
 
   92                            if (
text == 
"ResourcePack")
 
 
 
  184                for (uint num = 0
u; num < 
pCallback.m_unNumResultsReturned; num++)
 
 
 
  240                    PreviewImagePath = previewImagePath,
 
  246                    num = 
info.workshopEntryId;
 
  248                if (num.HasValue && 
finder.HasItemOfId(num.Value))
 
 
  262                _entryData.Title = 
null;
 
  263                _entryData.Description = 
null;
 
 
  270                    WorkshopItemPublicSettingId.FriendsOnly => 1, 
 
  271                    WorkshopItemPublicSettingId.Public => 0, 
 
 
  297                if (
param.m_bUserNeedsToAcceptWorkshopLegalAgreement)
 
  302                else if ((
int)
param.m_eResult == 1)
 
 
  390                if (
param.m_bUserNeedsToAcceptWorkshopLegalAgreement)
 
 
  449                string path = 
folderPath + Path.DirectorySeparatorChar + 
"workshop.json";
 
 
  475                ulong num = 
default(ulong);
 
  476                ulong 
num2 = 
default(ulong);
 
 
 
 
 
bool ContainsKey(TKey key)
 
void Add(TKey key, TValue value)
 
static bool Exists([NotNullWhen(true)] string? path)
 
static void WriteAllText(string path, string? contents)
 
static string ReadAllText(string path)
 
static readonly char DirectorySeparatorChar
 
static bool TryReadingManifest(string filePath, out FoundWorkshopEntryInfo info)
 
static string ReadHeader(string jsonText)
 
static string GetHeaderTextFor(ResourcePack resourcePack, ulong workshopEntryId, string[] tags, WorkshopItemPublicSettingId publicity, string previewImagePath)
 
void ReportDelayedUploadProblem(string textKey)
 
void ReportManifestCreationProblem(string textKey, Exception exception)
 
void ReportDelayedUploadProblemWithoutKnownReason(string textKey, string reasonValue)
 
static string GetHeaderTextFor(WorldFileData world, ulong workshopEntryId, string[] tags, WorkshopItemPublicSettingId publicity, string previewImagePath)
 
static void SetSkipPulsing(bool shouldSkipPausing)
 
bool TryGetProgress(out float progress)
 
WorkshopItemPublicSettingId _publicity
 
void UpdateItemResult(SubmitItemUpdateResult_t param, bool bIOFailure)
 
delegate void FinishedPublishingAction(APublisherInstance instance)
 
PublishedFileId_t _publishedFileID
 
void CreateItemResult(CreateItemResult_t param, bool bIOFailure)
 
void PreventUpdatingCertainThings()
 
CallResult< SubmitItemUpdateResult_t > _updateItemHook
 
void PublishContent(PublishedItemsFinder finder, WorkshopIssueReporter issueReporter, FinishedPublishingAction endAction, string itemTitle, string itemDescription, string contentFolderPath, string previewImagePath, WorkshopItemPublicSettingId publicity, string[] tags)
 
bool TryWritingManifestToFolder(string folderPath, string manifestText)
 
void PrepareContentForUpdate()
 
WorkshopIssueReporter _issueReporter
 
ERemoteStoragePublishedFileVisibility GetVisibility(WorkshopItemPublicSettingId publicityId)
 
CallResult< CreateItemResult_t > _createItemHook
 
UGCUpdateHandle_t _updateHandle
 
FinishedPublishingAction _endAction
 
SteamWorkshopItem _entryData
 
bool Refresh(WorkshopIssueReporter issueReporter)
 
List< string > ResourcePackPaths
 
List< string > WorldPaths
 
List< string > GetListOfSubscribedItemsPaths()
 
static Downloader Create()
 
bool Prepare(WorkshopIssueReporter issueReporter)
 
static PublishedItemsFinder Create()
 
UGCQueryHandle_t m_UGCQueryHandle
 
void OnSteamUGCRequestUGCDetailsResult(SteamUGCRequestUGCDetailsResult_t pCallback, bool bIOFailure)
 
void OnSteamUGCQueryCompleted(SteamUGCQueryCompleted_t pCallback, bool bIOFailure)
 
CallResult< SteamUGCQueryCompleted_t > OnSteamUGCQueryCompletedCallResult
 
bool HasItemOfId(ulong id)
 
Dictionary< ulong, SteamWorkshopItem > _items
 
CallResult< SteamUGCRequestUGCDetailsResult_t > OnSteamUGCRequestUGCDetailsResultCallResult
 
override void PrepareContentForUpdate()
 
ResourcePack _resourcePack
 
override string GetHeaderText()
 
ResourcePackPublisherInstance(ResourcePack resourcePack)
 
override string GetHeaderText()
 
override void PrepareContentForUpdate()
 
WorldPublisherInstance(WorldFileData world)
 
const string ManifestFileName
 
static void Copy(string source, string destination, bool cloud, bool overwrite=true)
 
static bool CopyToLocal(string cloudPath, string localPath)
 
WorkshopItemPublicSettingId
 
ERemoteStoragePublishedFileVisibility? Visibility