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

◆ DrawExplosions()

static void Terraria.GameContent.Events.MoonlordDeathDrama.DrawExplosions ( SpriteBatch spriteBatch)
inlinestatic

Definition at line 220 of file MoonlordDeathDrama.cs.

221 {
222 Rectangle playerScreen = Utils.CenteredRectangle(Main.screenPosition + new Vector2(Main.screenWidth, Main.screenHeight) * 0.5f, new Vector2(Main.screenWidth + 1000, Main.screenHeight + 1000));
223 for (int i = 0; i < _explosions.Count; i++)
224 {
225 if (_explosions[i].InDrawRange(playerScreen))
226 {
227 _explosions[i].Draw(spriteBatch);
228 }
229 }
230 }

References Terraria.GameContent.Events.MoonlordDeathDrama._explosions, Terraria.Utils.CenteredRectangle(), Terraria.Main.screenHeight, Terraria.Main.screenPosition, and Terraria.Main.screenWidth.

Referenced by Terraria.Main.DoDraw_WallsTilesNPCs(), and Terraria.Main.DrawCapture().