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

◆ HasEnoughPickPowerToHurtTile()

bool Terraria.Player.HasEnoughPickPowerToHurtTile ( int x,
int y )
inline

Definition at line 54467 of file Player.cs.

54468 {
54469 Item bestPickaxe = GetBestPickaxe();
54470 if (bestPickaxe == null)
54471 {
54472 return false;
54473 }
54474 Tile tile = Main.tile[x, y];
54475 _ = ref tile.type;
54476 int hitBufferIndex = hitTile.HitObject(x, y, 1);
54477 if (GetPickaxeDamage(x, y, bestPickaxe.pick, hitBufferIndex, tile) == 0)
54478 {
54479 return false;
54480 }
54481 return true;
54482 }
int HitObject(int x, int y, int hitType)
Definition HitTile.cs:142
HitTile hitTile
Definition Player.cs:1836
int GetPickaxeDamage(int x, int y, int pickPower, int hitBufferIndex, Tile tileTarget)
Definition Player.cs:54484
Item GetBestPickaxe()
Definition Player.cs:38853

References Terraria.Player.GetBestPickaxe(), Terraria.Player.GetPickaxeDamage(), Terraria.HitTile.HitObject(), Terraria.Player.hitTile, Terraria.Main.tile, and Terraria.Tile.type.

Referenced by Terraria.GameContent.MinecartDiggerHelper.HasPickPower().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: