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

◆ ApplyPass()

override void Terraria.GameContent.Biomes.JunglePass.ApplyPass ( GenerationProgress progress,
GameConfiguration configuration )
inlineprotected

Definition at line 18 of file JunglePass.cs.

19 {
20 int num = 1;
21 if (num == 0)
22 {
23 }
24 if (num == 0)
25 {
26 }
27 Point point;
28 if (point == null)
29 {
30 }
31 int num2 = 1;
32 if (num2 == 0)
33 {
34 }
35 int value = num2.m_value;
36 int num3 = 3;
37 this.PlaceFirstPassMud(1073741824, int.MinValue, num3);
38 int num4 = 63;
39 int num5 = 2;
40 this.PlaceGemsAt(1073741824, int.MinValue, (ushort)num4, num5);
41 long num6 = 0L;
42 progress.Set(0.15);
43 int num7 = 250;
44 int num8 = 150;
45 this.ApplyRandomMovement((int)num6, int.MinValue, num7, num8);
46 long num9 = 0L;
47 this.PlaceFirstPassMud(1073741824, int.MinValue, (int)num9);
48 int num10 = 65;
49 int num11 = 2;
50 this.PlaceGemsAt(1073741824, int.MinValue, (ushort)num10, num11);
51 long num12 = 0L;
52 progress.Set(0.3);
53 int num13 = 400;
54 int num14 = 150;
55 this.ApplyRandomMovement((int)num12, int.MinValue, num13, num14);
56 this.PlaceFirstPassMud((int)num12, int.MinValue, num13);
57 int num15 = 67;
58 int num16 = 2;
59 this.PlaceGemsAt((int)num12, int.MinValue, (ushort)num15, num16);
60 long num17 = 0L;
61 progress.Set(0.45);
63 long num18 = 16505L;
64 int num19 = random.Next((int)num17, int.MinValue);
65 if (num18 == 0L)
66 {
67 }
68 }
class f__AnonymousType0<< Count > j__TPar
void ApplyRandomMovement(int x, int y, int xRange, int yRange)
void PlaceGemsAt(int x, int y, ushort baseGem, int gemVariants)
Definition JunglePass.cs:71
void PlaceFirstPassMud(int x, int y, int xSpeedScale)
Definition JunglePass.cs:93
static UnifiedRandom _random
Definition GenBase.cs:13

References Terraria.WorldBuilding.GenBase._random, Terraria.GameContent.Biomes.JunglePass.ApplyRandomMovement(), j__TPar, System.L, Terraria.Utilities.UnifiedRandom.Next(), Terraria.GameContent.Biomes.JunglePass.PlaceFirstPassMud(), Terraria.GameContent.Biomes.JunglePass.PlaceGemsAt(), Terraria.WorldBuilding.GenerationProgress.Set(), and System.value.