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

◆ CheckDye()

static void Terraria.WorldGen.CheckDye ( int x,
int y )
inlinestatic

Definition at line 45481 of file WorldGen.cs.

45482 {
45483 switch (Main.tile[x, y].frameX / 34)
45484 {
45485 case 7:
45486 if (!SolidTile(x, y - 1))
45487 {
45488 KillTile(x, y);
45489 }
45490 break;
45491 case 6:
45492 if (!Main.tile[x, y + 1].nactive() || Main.tile[x, y + 1].type != 80)
45493 {
45494 KillTile(x, y);
45495 }
45496 break;
45497 default:
45498 if (!SolidTile(x, y + 1))
45499 {
45500 KillTile(x, y);
45501 }
45502 break;
45503 }
45504 }
static void KillTile(int i, int j, bool fail=false, bool effectOnly=false, bool noItem=false)

References Terraria.Enums.SolidTile, and Terraria.Main.tile.