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

◆ ChangeRain()

static void Terraria.Main.ChangeRain ( )
inlinestaticprivate

Definition at line 61499 of file Main.cs.

61500 {
61501 float num = ((cloudBGActive >= 1f || (double)numClouds > 150.0) ? ((rand.Next(3) != 0) ? ((float)rand.Next(40, 91) * 0.01f) : ((float)rand.Next(20, 91) * 0.01f)) : (((double)numClouds > 100.0) ? ((rand.Next(3) != 0) ? ((float)rand.Next(20, 61) * 0.01f) : ((float)rand.Next(10, 71) * 0.01f)) : ((rand.Next(3) != 0) ? ((float)rand.Next(5, 31) * 0.01f) : ((float)rand.Next(5, 41) * 0.01f))));
61502 maxRaining = num;
61503 }
static int numClouds
Definition Main.cs:1356
static UnifiedRandom rand
Definition Main.cs:1387
static float maxRaining
Definition Main.cs:1304
static float cloudBGActive
Definition Main.cs:628

References Terraria.Main.cloudBGActive, Terraria.Main.maxRaining, Terraria.Main.numClouds, and Terraria.Main.rand.

Referenced by Terraria.Main.StartRain(), and Terraria.Main.UpdateTime().