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

◆ CombineWithNearbyItems()

void Terraria.Item.CombineWithNearbyItems ( int myItemIndex)
inlineprivate

Definition at line 1474 of file Item.cs.

1475 {
1476 int num = this.stack;
1477 int num2 = this.pick;
1478 bool flag = this.CanCombineStackInWorld();
1479 int num3;
1480 if (num != 0)
1481 {
1482 num3 = 30;
1483 return;
1484 }
1485 int num8;
1486 if (num3 != 0)
1487 {
1488 int num4 = this.type;
1489 bool flag2 = this.shimmered;
1491 int width = this.width;
1492 bool wet = this.wet;
1493 float x = this.position.X;
1494 float y = this.position.Y;
1495 if (width == 0)
1496 {
1497 }
1498 float x2 = this.velocity.X;
1499 float y2 = this.velocity.Y;
1502 int num6 = this.stack;
1503 int num7 = this.pick;
1504 num8 = this.stack;
1505 this.stack = num6;
1506 if (num6 == 0)
1507 {
1508 }
1509 if (num6 != 0)
1510 {
1512 if (num6 == 0)
1513 {
1514 }
1515 int myPlayer = Main.myPlayer;
1516 }
1517 if (num6 == 0)
1518 {
1519 }
1520 bool netHost = Main.NetHost;
1521 if (this.playerIndexTheItemIsReservedFor == 0)
1522 {
1523 }
1524 return;
1525 }
1526 while (num8 != 0)
1527 {
1528 }
1529 while (num8 != 0)
1530 {
1531 }
1532 while (num8 != 0)
1533 {
1534 }
1535 while (num8 != 0)
1536 {
1537 }
1538 }
class f__AnonymousType0<< Count > j__TPar
Vector2 velocity
Definition Entity.cs:463
Vector2 position
Definition Entity.cs:460
bool CanCombineStackInWorld()
Definition Item.cs:1541
int playerIndexTheItemIsReservedFor
Definition Item.cs:2333
bool shimmered
Definition Item.cs:2416

References Terraria.Item.CanCombineStackInWorld(), j__TPar, Terraria.Main.myPlayer, Terraria.Main.NetHost, Terraria.Item.pick, Terraria.Item.playerIndexTheItemIsReservedFor, Terraria.Entity.position, Terraria.Item.shimmered, Terraria.Item.stack, Terraria.Item.type, Terraria.Entity.velocity, Terraria.Entity.wet, Terraria.Entity.width, Microsoft.Xna.Framework.Vector2.X, and Microsoft.Xna.Framework.Vector2.Y.