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

◆ DrawPlayer_AddSelectionGlow()

static void Terraria.DataStructures.PlayerDrawLayers.DrawPlayer_AddSelectionGlow ( ref PlayerDrawSet drawinfo)
inlinestatic

Definition at line 3463 of file PlayerDrawLayers.cs.

3464 {
3465 if (!(drawinfo.selectionGlowColor == Color.Transparent))
3466 {
3467 Color selectionGlowColor = drawinfo.selectionGlowColor;
3469 list.AddRange(GetFlatColoredCloneData(ref drawinfo, new Vector2(0f, -2f), selectionGlowColor));
3470 list.AddRange(GetFlatColoredCloneData(ref drawinfo, new Vector2(0f, 2f), selectionGlowColor));
3471 list.AddRange(GetFlatColoredCloneData(ref drawinfo, new Vector2(2f, 0f), selectionGlowColor));
3472 list.AddRange(GetFlatColoredCloneData(ref drawinfo, new Vector2(-2f, 0f), selectionGlowColor));
3473 list.AddRange(drawinfo.DrawDataCache);
3474 drawinfo.DrawDataCache = list;
3475 }
3476 }
static DrawData[] GetFlatColoredCloneData(ref PlayerDrawSet drawinfo, Vector2 offset, Color color)
static Color Transparent
Definition Color.cs:76

References Terraria.DataStructures.PlayerDrawLayers.GetFlatColoredCloneData(), System.list, Microsoft.Xna.Framework.Color.Transparent, and Microsoft.Xna.Framework.Graphics.Vector2.