terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
Terraria.Lang Class Reference

Classes

class  SubstitutionsObject
 

Public Member Functions

 Lang ()
 

Static Public Member Functions

static string GetMapObjectName (int id)
 
static object CreateDialogSubstitutionObject ([Optional] NPC npc)
 
static bool CanSubstituteBindings (string bindingKey)
 
static string dialog (int l, bool english=false)
 
static string GetNPCNameValue (int netID)
 
static LocalizedText GetNPCName (int netID)
 
static ItemTooltip GetTooltip (int itemId)
 
static LocalizedText GetItemName (int id)
 
static LocalizedText GetEmojiName (int id)
 
static string GetItemNameValue (int id)
 
static string GetBuffName (int id)
 
static string GetBuffDescription (int id)
 
static string GetDryadWorldStatusDialog ([Out] bool worldIsEntirelyPure)
 
static string GetRandomGameTitle ()
 
static string DyeTraderQuestChat (bool gotDye=false)
 
static string AnglerQuestCountChat (NPC npc)
 
static string BartenderHelpText (NPC npc)
 
static string BartenderChat (NPC npc)
 
static string GolferChat (NPC npc)
 
static string BestiaryGirlChat (NPC npc)
 
static string PrincessChat (NPC npc)
 
static string CatChat (NPC npc)
 
static string DogChat (NPC npc)
 
static string BunnyChat (NPC npc)
 
static string SlimeChat (NPC npc)
 
static string GetNPCHouseBannerText (NPC npc, int bannerStyle)
 
static LanguageSearchFilter CreateDialogFilter (string startsWith, object substitutions)
 
static LanguageSearchFilter CreateDialogFilter (string startsWith)
 
static string AnglerQuestChat (bool turnIn=false)
 
static LocalizedText GetProjectileName (int type)
 
static void InitializeLegacyLocalization ()
 
static void BuildMapAtlas ()
 
static NetworkText CreateDeathMessage (string deadPlayerName, int plr=-1, int npc=-1, int proj=-1, int other=-1, int projType=0, int plrItemType=0)
 
static NetworkText GetInvasionWaveText (int wave, params short[] npcIds)
 
static string LocalizedDuration (TimeSpan time, bool abbreviated, bool showAllAvailableUnits)
 

Public Attributes

LocalizedText[] nameCache
 
bool leaveMissingEntriesBlank
 
string category
 

Static Public Attributes

static LocalizedText[] menu
 
static LocalizedText[] gen
 
static LocalizedText[] misc
 
static LocalizedText[] inter
 
static LocalizedText[] tip
 
static LocalizedText[] mp
 
static LocalizedText[] chestType
 
static LocalizedText[] dresserType
 
static LocalizedText[] chestType2
 
static LocalizedText[] prefix
 
static LocalizedText[] _mapLegendCache
 
static LocalizedText[] mobile
 

Properties

static readonly Lang.<> c__52< IdClass, IdType ><> static Func< FieldInfo, bool ><> class c
 

Private Member Functions

 if (this.leaveMissingEntriesBlank)
 
 if (Language.GetText(text2)==null)
 

Static Private Member Functions

static void FillNameCacheArray< IdClass, IdType > (string category, LocalizedText[] nameCache, bool leaveMissingEntriesBlank=false)
 
static string ToopltipProcessor (short Id, string tooltip)
 
static Lang ()
 

Private Attributes

class c__DisplayClass52_0< IdClass, IdType > where IdType: IConvertible { public <>c__DisplayClass52_0() { } internal void <FillNameCacheArray>b__1(FieldInfo field) { LocalizedText[] array = this.nameCache
 
string text2
 
class c__52< IdClass, IdType > where IdType: IConvertible { static <>c__52() { } public <>c__52() { } internal bool <FillNameCacheArray>b__52_0(FieldInfo f) { bool flag
 
return flag
 

Static Private Attributes

static LocalizedText[] _itemNameCache
 
static LocalizedText[] _projectileNameCache
 
static LocalizedText[] _npcNameCache
 
static LocalizedText[] _negativeNpcNameCache
 
static LocalizedText[] _buffNameCache
 
static LocalizedText[] _buffDescriptionCache
 
static ItemTooltip[] _itemTooltipCache
 
static LocalizedText[] _emojiNameCache
 
static Lang.SubstitutionsObject SubstitutionsObjectValue
 

Detailed Description

Definition at line 13 of file Lang.cs.


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