Terraria v1.4.4.9
Terraria source code documentation
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros

◆ DrawPieces()

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

Definition at line 208 of file MoonlordDeathDrama.cs.

209 {
210 Rectangle playerScreen = Utils.CenteredRectangle(Main.screenPosition + new Vector2(Main.screenWidth, Main.screenHeight) * 0.5f, new Vector2(Main.screenWidth + 1000, Main.screenHeight + 1000));
211 for (int i = 0; i < _pieces.Count; i++)
212 {
213 if (_pieces[i].InDrawRange(playerScreen))
214 {
215 _pieces[i].Draw(spriteBatch);
216 }
217 }
218 }

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

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