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

◆ ToDebugInfoString()

string Terraria.Localization.NetworkText.ToDebugInfoString ( string linePrefix = "")
inlineprivate

Definition at line 172 of file NetworkText.cs.

173 {
174 string text = string.Format("{0}Mode: {1}\n{0}Text: {2}\n", linePrefix, _mode, _text);
175 if (_mode == Mode.LocalizationKey)
176 {
177 text += $"{linePrefix}Localized Text: {Language.GetTextValue(_text)}\n";
178 }
179 if (_mode != 0)
180 {
181 for (int i = 0; i < _substitutions.Length; i++)
182 {
183 text += $"{linePrefix}Substitution {i}:\n";
184 text += _substitutions[i].ToDebugInfoString(linePrefix + "\t");
185 }
186 }
187 return text;
188 }
string ToDebugInfoString(string linePrefix="")

References Terraria.Localization.NetworkText._mode, Terraria.Localization.NetworkText._substitutions, Terraria.Localization.NetworkText._text, System.text, and Terraria.Localization.NetworkText.ToDebugInfoString().

Referenced by Terraria.Localization.NetworkText.ToDebugInfoString(), and Terraria.Localization.NetworkText.ToString().