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

◆ HitObject()

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

Definition at line 141 of file HitTile.cs.

142 {
143 HitTileObject hitTileObject;
144 for (int i = 0; i <= 500; i++)
145 {
146 int num = order[i];
147 hitTileObject = data[num];
148 if (hitTileObject.type == hitType)
149 {
150 if (hitTileObject.X == x && hitTileObject.Y == y)
151 {
152 return num;
153 }
154 }
155 else if (i != 0 && hitTileObject.type == 0)
156 {
157 break;
158 }
159 }
160 hitTileObject = data[bufferLocation];
161 hitTileObject.X = x;
162 hitTileObject.Y = y;
163 hitTileObject.type = hitType;
164 return bufferLocation;
165 }
HitTileObject[] data
Definition HitTile.cs:66

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