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

◆ UpdateTime()

static void Terraria.GameContent.Events.CultistRitual.UpdateTime ( )
inlinestatic

Definition at line 21 of file CultistRitual.cs.

22 {
23 if (Main.netMode == 1)
24 {
25 return;
26 }
27 delay -= Main.dayRate;
28 if (delay < 0)
29 {
30 delay = 0;
31 }
32 recheck -= Main.dayRate;
33 if (recheck < 0)
34 {
35 recheck = 0;
36 }
37 if (delay == 0 && recheck == 0)
38 {
39 recheck = 600;
40 if (NPC.AnyDanger())
41 {
42 recheck *= 6;
43 }
44 else
45 {
46 TrySpawning(Main.dungeonX, Main.dungeonY);
47 }
48 }
49 }
static void TrySpawning(int x, int y)

References Terraria.NPC.AnyDanger(), Terraria.Main.dayRate, Terraria.GameContent.Events.CultistRitual.delay, Terraria.Main.dungeonX, Terraria.Main.dungeonY, Terraria.Main.netMode, Terraria.GameContent.Events.CultistRitual.recheck, and Terraria.GameContent.Events.CultistRitual.TrySpawning().

Referenced by Terraria.Main.UpdateTime().