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

◆ ItemCheck_UseWiringTools()

void Terraria.Player.ItemCheck_UseWiringTools ( Item sItem)
inlineprivate

Definition at line 16311 of file Player.cs.

16312 {
16313 int type = sItem.type;
16314 float x = this.position.X;
16315 if (type == 0)
16316 {
16317 }
16318 int tileRangeX = Player.tileRangeX;
16319 int tileBoost = sItem.tileBoost;
16320 int num = this.blockRange;
16321 int tileTargetX = Player.tileTargetX;
16322 int num2 = 15744;
16323 float x2 = this.position.X;
16324 int width = this.width;
16325 if (num2 == 0)
16326 {
16327 }
16328 int tileRangeX2 = Player.tileRangeX;
16329 int tileBoost2 = sItem.tileBoost;
16330 int num3 = this.blockRange;
16331 int tileTargetX2 = Player.tileTargetX;
16332 int num4 = 15744;
16333 float y = this.position.Y;
16334 if (num4 == 0)
16335 {
16336 }
16337 int tileRangeY = Player.tileRangeY;
16338 int tileBoost3 = sItem.tileBoost;
16339 int num5 = this.blockRange;
16340 int tileTargetY = Player.tileTargetY;
16341 int num6 = 15744;
16342 float y2 = this.position.Y;
16343 int height = this.height;
16344 if (num6 == 0)
16345 {
16346 }
16347 int tileRangeY2 = Player.tileRangeY;
16348 int tileBoost4 = sItem.tileBoost;
16349 int num7 = this.blockRange;
16350 int tileTargetY2 = Player.tileTargetY;
16351 if (15744 == 0)
16352 {
16353 }
16354 bool gamepadDisableCursorItemIcon = Main.GamepadDisableCursorItemIcon;
16355 int num8 = 1;
16357 int type2 = sItem.type;
16358 if (num8 == 0)
16359 {
16360 }
16361 Main.ItemIconCacheUpdate(type2);
16362 if (num8 == 0)
16363 {
16364 }
16365 int tileTargetX3 = Player.tileTargetX;
16366 int tileTargetY3 = Player.tileTargetY;
16367 int num9 = this.itemAnimation;
16368 if (this.itemTime != 0)
16369 {
16370 return;
16371 }
16372 bool flag = this.controlUseItem;
16373 while (!flag)
16374 {
16375 }
16376 if (!flag)
16377 {
16378 }
16379 int tileTargetX4 = Player.tileTargetX;
16380 int tileTargetY4 = Player.tileTargetY;
16381 int type3 = sItem.type;
16382 Item[] array = this.inventory;
16383 }
class f__AnonymousType0<< Count > j__TPar
Vector2 position
Definition Entity.cs:460
static int tileTargetY
Definition Player.cs:80
static int tileRangeX
Definition Player.cs:38
static int tileTargetX
Definition Player.cs:66
static int tileRangeY
Definition Player.cs:52
Item[] inventory
Definition Player.cs:21263
bool controlUseItem
Definition Player.cs:21482

References System.array, Terraria.Player.blockRange, Terraria.Player.controlUseItem, Terraria.Main.GamepadDisableCursorItemIcon, Terraria.Entity.height, Terraria.Player.inventory, Terraria.Player.itemAnimation, Terraria.Main.ItemIconCacheUpdate(), Terraria.Player.itemTime, j__TPar, Terraria.Entity.position, Terraria.Player.tileRangeX, Terraria.Player.tileRangeY, Terraria.Player.tileTargetX, Terraria.Player.tileTargetY, Terraria.Entity.width, Microsoft.Xna.Framework.Vector2.X, and Microsoft.Xna.Framework.Vector2.Y.