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

◆ ChangeSeverityIntentions()

static void Terraria.GameContent.Events.Sandstorm.ChangeSeverityIntentions ( )
inlinestaticprivate

Definition at line 81 of file Sandstorm.cs.

82 {
83 if (Happening)
84 {
85 IntendedSeverity = 0.4f + Main.rand.NextFloat();
86 }
87 else if (Main.rand.Next(3) == 0)
88 {
90 }
91 else
92 {
93 IntendedSeverity = Main.rand.NextFloat() * 0.3f;
94 }
95 if (Main.netMode != 1)
96 {
97 NetMessage.SendData(7);
98 }
99 }

References Terraria.GameContent.Events.Sandstorm.Happening, Terraria.GameContent.Events.Sandstorm.IntendedSeverity, Terraria.Main.netMode, Terraria.Main.rand, and Terraria.NetMessage.SendData().

Referenced by Terraria.GameContent.Events.Sandstorm.StartSandstorm(), Terraria.GameContent.Events.Sandstorm.StopSandstorm(), and Terraria.GameContent.Events.Sandstorm.UpdateTime().