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

◆ GetTileOutlineInfo()

void Terraria.GameContent.Drawing.TileDrawing.GetTileOutlineInfo ( int x,
int y,
ushort typeCache,
ref Color tileLight,
ref Texture2D highlightTexture,
ref Color highlightColor )
inlineprivate

Definition at line 3606 of file TileDrawing.cs.

3607 {
3608 if (Main.InSmartCursorHighlightArea(x, y, out var actuallySelected))
3609 {
3610 int num = (tileLight.R + tileLight.G + tileLight.B) / 3;
3611 if (num > 10)
3612 {
3613 highlightTexture = TextureAssets.HighlightMask[typeCache].Value;
3615 }
3616 }
3617 }
static Color GetSelectionGlowColor(bool isTileSelected, int averageTileLighting)
Definition Colors.cs:127

References Terraria.ID.Colors.GetSelectionGlowColor(), Terraria.GameContent.TextureAssets.HighlightMask, and Terraria.Main.InSmartCursorHighlightArea().

Referenced by Terraria.GameContent.Drawing.TileDrawing.DrawSingleTile().