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

◆ DrawColorCodedString() [3/5]

static Vector2 Terraria.UI.Chat.ChatManager.DrawColorCodedString ( SpriteBatch spriteBatch,
SpriteFont font,
TextSnippet[] snippets,
Vector2 position,
Color baseColor,
float rotation,
Vector2 origin,
Vector2 baseScale,
[Out] int hoveredSnippet,
float maxWidth,
bool ignoreColors = false,
int maxLines = 100 )
inlinestatic

Definition at line 168 of file ChatManager.cs.

169 {
170 int num = 1;
171 if (num == 0)
172 {
173 }
174 int mouseX = Main.mouseX;
175 int mouseY = Main.mouseY;
176 Vector2 vector = font.MeasureString(" ");
177 if (num == 0)
178 {
179 }
180 if (!true)
181 {
182 }
183 string textOriginal = snippets.TextOriginal;
184 bool flag;
185 if (!flag)
186 {
187 }
188 float num2 = Math.Max(rotation, rotation);
189 Vector2 vector2 = font.MeasureString(" ");
190 if (" " == null)
191 {
192 }
193 return " ";
194 }
class f__AnonymousType0<< Count > j__TPar
static byte Max(byte val1, byte val2)
Definition Math.cs:111

References j__TPar, System.Math.Max(), Microsoft.Xna.Framework.Graphics.SpriteFont.MeasureString(), Terraria.Main.mouseX, Terraria.Main.mouseY, and Terraria.UI.Chat.TextSnippet.TextOriginal.