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

◆ GetFishingPondState()

static void Terraria.Projectile.GetFishingPondState ( int x,
int y,
[Out] bool lava,
[Out] bool honey,
[Out] int numWaters,
[Out] int chumCount )
inlinestaticprivate

Definition at line 1482 of file Projectile.cs.

1483 {
1484 int num = 1;
1485 long num2 = 0L;
1486 long num3 = 0L;
1487 long num4 = 0L;
1488 if (num == 0)
1489 {
1490 }
1491 Projectile.GetFishingPondWidth(x, (int)num2, (int)num3, (int)num4);
1492 int num5 = 1;
1493 if (num == 0)
1494 {
1495 }
1496 Tile tile;
1497 byte liquid = tile.liquid;
1498 long num6 = 0L;
1499 bool flag = WorldGen.SolidTile(x, 0, num6 != 0L);
1500 Tile tile2;
1501 bool flag2 = tile2.lava();
1502 if (!lava)
1503 {
1504 }
1505 Tile tile3;
1506 bool flag3 = tile3.honey();
1507 honey.m_value = num5 != 0;
1508 if (!honey)
1509 {
1510 }
1511 chumCount.m_value = (honey ? 1 : 0);
1512 }
class f__AnonymousType0<< Count > j__TPar

References Terraria.Projectile.GetFishingPondWidth(), Terraria.Tile.honey(), j__TPar, System.L, Terraria.Tile.lava(), Terraria.Tile.liquid, and Terraria.WorldGen.SolidTile().