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

◆ HandleEffectAndSky()

static void Terraria.GameContent.Events.Sandstorm.HandleEffectAndSky ( bool toState)
inlinestatic

Definition at line 134 of file Sandstorm.cs.

135 {
136 if (toState != _effectsUp)
137 {
138 _effectsUp = toState;
139 Vector2 center = Main.player[Main.myPlayer].Center;
140 if (_effectsUp)
141 {
142 SkyManager.Instance.Activate("Sandstorm", center);
143 Filters.Scene.Activate("Sandstorm", center);
144 Overlays.Scene.Activate("Sandstorm", center);
145 }
146 else
147 {
148 SkyManager.Instance.Deactivate("Sandstorm");
149 Filters.Scene.Deactivate("Sandstorm");
150 Overlays.Scene.Deactivate("Sandstorm");
151 }
152 }
153 }
static FilterManager Scene
Definition Filters.cs:5
static OverlayManager Scene
Definition Overlays.cs:5

References Terraria.GameContent.Events.Sandstorm._effectsUp, Terraria.Graphics.Effects.SkyManager.Instance, Terraria.Main.myPlayer, Terraria.Main.player, Terraria.Graphics.Effects.Filters.Scene, and Terraria.Graphics.Effects.Overlays.Scene.

Referenced by Terraria.GameContent.Events.Sandstorm.EmitDust().