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

◆ CacheSaveTime()

static void Terraria.IO.WorldFile.CacheSaveTime ( )
inlinestatic

Definition at line 187 of file WorldFile.cs.

188 {
189 _hasCache = true;
190 _cachedDayTime = Main.dayTime;
191 _cachedTime = Main.time;
192 _cachedMoonPhase = Main.moonPhase;
193 _cachedBloodMoon = Main.bloodMoon;
194 _cachedEclipse = Main.eclipse;
199 CachedCelebratingNPCs.Clear();
209 }
static ? float _cachedSandstormIntendedSeverity
Definition WorldFile.cs:163
static ? bool _cachedLanternNightGenuine
Definition WorldFile.cs:175
static ? bool _cachedLanternNightNextNightIsGenuine
Definition WorldFile.cs:179
static ? bool _cachedLanternNightManual
Definition WorldFile.cs:177
static ? bool _cachedSandstormHappening
Definition WorldFile.cs:151
static bool _hasCache
Definition WorldFile.cs:129
static readonly List< int > CachedCelebratingNPCs
Definition WorldFile.cs:149
static ? bool _cachedBloodMoon
Definition WorldFile.cs:137
static ? int _cachedPartyDaysOnCooldown
Definition WorldFile.cs:147
static ? bool _cachedPartyManual
Definition WorldFile.cs:145
static ? float _cachedSandstormSeverity
Definition WorldFile.cs:159
static ? int _cachedMoonPhase
Definition WorldFile.cs:135
static ? int _cachedLanternNightCooldown
Definition WorldFile.cs:181
static ? bool _cachedEclipse
Definition WorldFile.cs:139
static ? int _cachedCultistDelay
Definition WorldFile.cs:141
static ? int _cachedSandstormTimeLeft
Definition WorldFile.cs:155
static ? bool _cachedPartyGenuine
Definition WorldFile.cs:143
static ? bool _cachedDayTime
Definition WorldFile.cs:131
static ? double _cachedTime
Definition WorldFile.cs:133

References Terraria.IO.WorldFile._cachedBloodMoon, Terraria.IO.WorldFile._cachedCultistDelay, Terraria.IO.WorldFile._cachedDayTime, Terraria.IO.WorldFile._cachedEclipse, Terraria.IO.WorldFile._cachedLanternNightCooldown, Terraria.IO.WorldFile._cachedLanternNightGenuine, Terraria.IO.WorldFile._cachedLanternNightManual, Terraria.IO.WorldFile._cachedLanternNightNextNightIsGenuine, Terraria.IO.WorldFile._cachedMoonPhase, Terraria.IO.WorldFile._cachedPartyDaysOnCooldown, Terraria.IO.WorldFile._cachedPartyGenuine, Terraria.IO.WorldFile._cachedPartyManual, Terraria.IO.WorldFile._cachedSandstormHappening, Terraria.IO.WorldFile._cachedSandstormIntendedSeverity, Terraria.IO.WorldFile._cachedSandstormSeverity, Terraria.IO.WorldFile._cachedSandstormTimeLeft, Terraria.IO.WorldFile._cachedTime, Terraria.IO.WorldFile._hasCache, Terraria.Main.bloodMoon, Terraria.IO.WorldFile.CachedCelebratingNPCs, Terraria.GameContent.Events.BirthdayParty.CelebratingNPCs, Terraria.Main.dayTime, Terraria.GameContent.Events.CultistRitual.delay, Terraria.Main.eclipse, Terraria.GameContent.Events.LanternNight.GenuineLanterns, Terraria.GameContent.Events.BirthdayParty.GenuineParty, Terraria.GameContent.Events.Sandstorm.Happening, Terraria.GameContent.Events.Sandstorm.IntendedSeverity, Terraria.GameContent.Events.LanternNight.LanternNightsOnCooldown, Terraria.GameContent.Events.LanternNight.ManualLanterns, Terraria.GameContent.Events.BirthdayParty.ManualParty, Terraria.Main.moonPhase, Terraria.GameContent.Events.LanternNight.NextNightIsLanternNight, Terraria.GameContent.Events.BirthdayParty.PartyDaysOnCooldown, Terraria.GameContent.Events.Sandstorm.Severity, Terraria.Main.time, and Terraria.GameContent.Events.Sandstorm.TimeLeft.

Referenced by Terraria.WorldGen.RenameWorldCallBack(), and Terraria.WorldGen.SaveAndQuitCallBack().