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

◆ TryFinding()

int Terraria.HitTile.TryFinding ( int x,
int y,
int hitType )
inline

Definition at line 110 of file HitTile.cs.

111 {
112 for (int i = 0; i <= 500; i++)
113 {
114 int num = order[i];
115 HitTileObject hitTileObject = data[num];
116 if (hitTileObject.type == hitType)
117 {
118 if (hitTileObject.X == x && hitTileObject.Y == y)
119 {
120 return num;
121 }
122 }
123 else if (i != 0 && hitTileObject.type == 0)
124 {
125 break;
126 }
127 }
128 return -1;
129 }
HitTileObject[] data
Definition HitTile.cs:66

References Terraria.HitTile.data, Terraria.HitTile.order, Terraria.HitTile.HitTileObject.type, Terraria.HitTile.HitTileObject.X, and Terraria.HitTile.HitTileObject.Y.

Referenced by Terraria.HitTile.TryClearingAndPruning().