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

◆ AttemptFossilShattering()

static void Terraria.WorldGen.AttemptFossilShattering ( int i,
int j,
Tile tileCache,
bool fail )
inlinestaticprivate

Definition at line 13888 of file WorldGen.cs.

13889 {
13890 bool logicHost = Main.LogicHost;
13891 int num = 4;
13892 if (num == 0)
13893 {
13894 }
13895 long num2 = 0L;
13896 bool flag = WorldGen.SolidTile(0, fail ? 1 : 0, num2 != 0L);
13897 if (num == 0)
13898 {
13899 }
13900 Tile tile;
13901 bool flag2 = tile.active();
13902 if (num == 0)
13903 {
13904 }
13905 long num3 = 0L;
13906 Tile tile2;
13907 ushort type = tile2.type;
13908 if (num == 0)
13909 {
13910 }
13911 if (WorldGen.genRand.Next((int)num3) == 0)
13912 {
13913 if (num == 0)
13914 {
13915 }
13916 int num4 = 1;
13917 long num5 = 0L;
13918 long num6 = 0L;
13919 WorldGen.KillTile(0, j, num5 != 0L, num6 != 0L, num4 != 0);
13920 return;
13921 }
13922 }
class f__AnonymousType0<< Count > j__TPar

References Terraria.Tile.active(), Terraria.WorldGen.genRand, j__TPar, Terraria.WorldGen.KillTile(), System.L, Terraria.Main.LogicHost, Terraria.Utilities.UnifiedRandom.Next(), Terraria.WorldGen.SolidTile(), and Terraria.Tile.type.