Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ GetCommandAliasesByID()

static Dictionary< string, List< LocalizedText > > Terraria.Chat.Commands.HelpCommand.GetCommandAliasesByID ( )
inlinestaticprivate

Definition at line 17 of file HelpCommand.cs.

18 {
19 object substitutions = Lang.CreateDialogSubstitutionObject();
20 LocalizedText[] array = Language.FindAll(Lang.CreateDialogFilter("ChatCommandDescription.", substitutions));
24 {
25 string key = localizedText.Key;
26 key = key.Replace("ChatCommandDescription.", "");
27 int num = key.IndexOf('_');
28 if (num != -1)
29 {
30 key = key.Substring(0, num);
31 }
32 if (!dictionary.TryGetValue(key, out var value))
33 {
35 }
37 }
38 return dictionary;
39 }
static LocalizedText[] FindAll(Regex regex)
Definition Language.cs:55

References Terraria.Lang.CreateDialogFilter(), Terraria.Lang.CreateDialogSubstitutionObject(), and Terraria.Localization.Language.FindAll().

Referenced by Terraria.Chat.Commands.HelpCommand.ProcessIncomingMessage().