Terraria v1.4.4.9
Terraria source code documentation
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros
Terraria.Social.Base.TexturePackWorkshopEntry Class Reference

Static Public Member Functions

static string GetHeaderTextFor (ResourcePack resourcePack, ulong workshopEntryId, string[] tags, WorkshopItemPublicSettingId publicity, string previewImagePath)
 
static string ReadHeader (string jsonText)
 
static bool TryReadingManifest (string filePath, out FoundWorkshopEntryInfo info)
 

Static Public Attributes

const int CurrentWorkshopPublishVersion = 1
 
const string ContentTypeName_World = "World"
 
const string ContentTypeName_ResourcePack = "ResourcePack"
 

Static Protected Member Functions

static string CreateHeaderJson (string contentTypeName, ulong workshopEntryId, string[] tags, WorkshopItemPublicSettingId publicity, string previewImagePath)
 
static bool TryGet< T > (Dictionary< string, object > dict, string name, out T outputValue)
 

Static Protected Attributes

const string HeaderFileName = "Workshop.json"
 
const string ContentTypeJsonCategoryField = "ContentType"
 
const string WorkshopPublishedVersionField = "WorkshopPublishedVersion"
 
const string WorkshopEntryField = "SteamEntryId"
 
const string TagsField = "Tags"
 
const string PreviewImageField = "PreviewImagePath"
 
const string PublictyField = "Publicity"
 
static readonly JsonSerializerSettings SerializerSettings
 

Detailed Description

Definition at line 5 of file TexturePackWorkshopEntry.cs.


The documentation for this class was generated from the following file: