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

◆ SkipToTime()

static void Terraria.Main.SkipToTime ( int timeToSet,
bool setIsDayTime )
inlinestatic

Definition at line 61890 of file Main.cs.

61891 {
61892 _ = time;
61893 _ = dayTime;
61894 while (setIsDayTime != dayTime)
61895 {
61897 if (dayTime)
61898 {
61900 }
61901 else
61902 {
61904 }
61905 }
61906 time = timeToSet;
61907 if (netMode == 2)
61908 {
61909 NetMessage.TrySendData(7);
61910 }
61911 }
static double time
Definition Main.cs:1284
static int netMode
Definition Main.cs:2095
static bool dayTime
Definition Main.cs:1282
static void UpdateTime_StartNight(ref bool stopEvents)
Definition Main.cs:61922
static void UpdateTime_StartDay(ref bool stopEvents)
Definition Main.cs:62110
static bool ShouldNormalEventsBeAbleToStart()
Definition Main.cs:61913

References Terraria.Main.dayTime, Terraria.Main.netMode, Terraria.Main.ShouldNormalEventsBeAbleToStart(), Terraria.Main.time, Terraria.NetMessage.TrySendData(), Terraria.Main.UpdateTime_StartDay(), and Terraria.Main.UpdateTime_StartNight().

Referenced by Terraria.GameContent.Creative.CreativePowers.StartDayImmediately.UsePower(), Terraria.GameContent.Creative.CreativePowers.StartNightImmediately.UsePower(), Terraria.GameContent.Creative.CreativePowers.StartNoonImmediately.UsePower(), and Terraria.GameContent.Creative.CreativePowers.StartMidnightImmediately.UsePower().