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

◆ ConvertPaintIdToTileShaderIndex()

static int Terraria.Main.ConvertPaintIdToTileShaderIndex ( int paintIndexOnTile,
bool isUsedForPaintingGrass,
bool useWallShaderHacks )
inlinestatic

Definition at line 55654 of file Main.cs.

55655 {
55656 if (paintIndexOnTile == 31)
55657 {
55658 return 0;
55659 }
55661 {
55662 return 43;
55663 }
55664 if (paintIndexOnTile >= 28)
55665 {
55666 return paintIndexOnTile + 12;
55667 }
55669 {
55670 return paintIndexOnTile + 27;
55671 }
55672 return paintIndexOnTile;
55673 }

Referenced by Terraria.GameContent.TreePaintingSettings.ApplyShader(), Terraria.GameContent.TilePaintSystemV2.ARenderTargetHolder.PrepareShader(), and Terraria.DataStructures.PlayerDrawHelper.SetShaderForData().