Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
BlockBecauseYouAreOverAnImportantTile.cs
Go to the documentation of this file.
2
4{
6 {
7 int tileTargetX = Player.tileTargetX;
8 int tileTargetY = Player.tileTargetY;
9 if (!WorldGen.InWorld(tileTargetX, tileTargetY, 10))
10 {
11 return true;
12 }
13 Tile tile = Main.tile[tileTargetX, tileTargetY];
14 if (tile == null)
15 {
16 return true;
17 }
18 if (tile.active())
19 {
20 switch (tile.type)
21 {
22 case 4:
23 case 33:
24 case 334:
25 case 395:
26 case 410:
27 case 455:
28 case 471:
29 case 480:
30 case 509:
31 case 520:
32 case 657:
33 case 658:
34 return true;
35 }
36 }
37 return false;
38 }
39}
static Tile[,] tile
Definition Main.cs:1675
static int tileTargetY
Definition Player.cs:2085
static int tileTargetX
Definition Player.cs:2083
ushort type
Definition Tile.cs:8
bool active()
Definition Tile.cs:565
static bool InWorld(int x, int y, int fluff=0)
Definition WorldGen.cs:5816