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

◆ PrintNetDiagnosticsLineForMessage()

static void Terraria.UI.LegacyNetDiagnosticsUI.PrintNetDiagnosticsLineForMessage ( SpriteBatch spriteBatch,
int msgId,
int x,
int y )
inlinestaticprivate

Definition at line 111 of file LegacyNetDiagnosticsUI.cs.

112 {
113 float num = 0.7f;
114 string text = "";
115 text = msgId + ": ";
116 DynamicSpriteFontExtensionMethods.DrawString(spriteBatch, FontAssets.MouseText.Value, text, new Vector2(x, y), Color.White, 0f, default(Vector2), num, SpriteEffects.None, 0f);
117 x += 30;
118 text = "rx:" + $"{rxMsgType[msgId]:0,0}";
119 DynamicSpriteFontExtensionMethods.DrawString(spriteBatch, FontAssets.MouseText.Value, text, new Vector2(x, y), Color.White, 0f, default(Vector2), num, SpriteEffects.None, 0f);
120 x += 70;
121 text = $"{rxDataType[msgId]:0,0}";
122 DynamicSpriteFontExtensionMethods.DrawString(spriteBatch, FontAssets.MouseText.Value, text, new Vector2(x, y), Color.White, 0f, default(Vector2), num, SpriteEffects.None, 0f);
123 x += 70;
124 text = msgId + ": ";
125 DynamicSpriteFontExtensionMethods.DrawString(spriteBatch, FontAssets.MouseText.Value, text, new Vector2(x, y), Color.White, 0f, default(Vector2), num, SpriteEffects.None, 0f);
126 x += 30;
127 text = "tx:" + $"{txMsgType[msgId]:0,0}";
128 DynamicSpriteFontExtensionMethods.DrawString(spriteBatch, FontAssets.MouseText.Value, text, new Vector2(x, y), Color.White, 0f, default(Vector2), num, SpriteEffects.None, 0f);
129 x += 70;
130 text = $"{txDataType[msgId]:0,0}";
131 DynamicSpriteFontExtensionMethods.DrawString(spriteBatch, FontAssets.MouseText.Value, text, new Vector2(x, y), Color.White, 0f, default(Vector2), num, SpriteEffects.None, 0f);
132 }
static void DrawString(this SpriteBatch spriteBatch, DynamicSpriteFont spriteFont, string text, Vector2 position, Color color)
static Asset< DynamicSpriteFont > MouseText
Definition FontAssets.cs:10

References ReLogic.Graphics.DynamicSpriteFontExtensionMethods.DrawString(), Terraria.GameContent.FontAssets.MouseText, and Microsoft.Xna.Framework.Color.White.

Referenced by Terraria.UI.LegacyNetDiagnosticsUI.DrawMesageLines().