TModLoader v1.4.4.9
TModLoader source code documentation
Loading...
Searching...
No Matches

◆ NaturalAttempt()

static void Terraria.GameContent.Events.LanternNight.NaturalAttempt ( )
inlinestaticprivate

Definition at line 78 of file LanternNight.cs.

79 {
80 if (Main.netMode != 1 && LanternsCanStart())
81 {
82 bool flag = false;
84 {
86 }
87 if (LanternNightsOnCooldown == 0 && NPC.downedMoonlord && Main.rand.Next(14) == 0)
88 {
89 flag = true;
90 }
92 {
94 flag = true;
95 }
96 if (flag)
97 {
98 GenuineLanterns = true;
99 LanternNightsOnCooldown = Main.rand.Next(5, 11);
100 }
101 }
102 }

References Terraria.NPC.downedMoonlord, Terraria.GameContent.Events.LanternNight.GenuineLanterns, Terraria.GameContent.Events.LanternNight.LanternNightsOnCooldown, Terraria.GameContent.Events.LanternNight.LanternsCanStart(), Terraria.Main.netMode, Terraria.GameContent.Events.LanternNight.NextNightIsLanternNight, and Terraria.Main.rand.

Referenced by Terraria.GameContent.Events.LanternNight.CheckNight().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: