terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ PickWall()

void Terraria.Player.PickWall ( int x,
int y,
int damage )
inline

Definition at line 16093 of file Player.cs.

16094 {
16095 int num = this.hitTile.HitObject(x, y, 2);
16096 HitTile hitTile = this.hitTile;
16097 int num2 = hitTile.AddDamage(num, damage, true);
16098 if (hitTile == null)
16099 {
16100 }
16101 WorldGen.KillWall(x, y, true);
16102 if (hitTile == null)
16103 {
16104 }
16105 bool netClient = Main.NetClient;
16106 if (hitTile == null)
16107 {
16108 }
16109 }
class f__AnonymousType0<< Count > j__TPar
int AddDamage(int tileId, int damageAmount, bool updateAmount=true)
Definition HitTile.cs:104
int HitObject(int x, int y, int hitType)
Definition HitTile.cs:83
HitTile hitTile
Definition Player.cs:21359

References Terraria.HitTile.AddDamage(), Terraria.HitTile.HitObject(), Terraria.Player.hitTile, j__TPar, Terraria.WorldGen.KillWall(), and Terraria.Main.NetClient.

Referenced by Terraria.Player.ItemCheck_UseMiningTools_TryHittingWall().