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

◆ DrawSplash_LoadingStar()

void Terraria.Main.DrawSplash_LoadingStar ( Microsoft::Xna::Framework::Color splashColor)
inlineprivate

Definition at line 49522 of file Main.cs.

49523 {
49524 int num = 4;
49525 Vector2 position = new Vector2(screenWidth, screenHeight) - new Vector2(30f);
49526 int num2 = (int)_splashFrameCount / num;
49527 if (num2 >= 15)
49528 {
49529 num2 = 0;
49530 }
49531 if (num2 >= 8)
49532 {
49533 num2 = 14 - num2;
49534 }
49536 rectangle.Height -= 2;
49537 float rotation = 0f;
49538 Vector2 origin = rectangle.Size() / 2f;
49539 origin.Y += 2f;
49540 spriteBatch.Draw(TextureAssets.Item[75].Value, position, rectangle, splashColor, rotation, origin, 1f, SpriteEffects.None, 0f);
49541 }
static Asset< Texture2D >[] Item
static SpriteBatch spriteBatch
Definition Main.cs:974
float _splashFrameCount
Definition Main.cs:2535
static int screenHeight
Definition Main.cs:1721
static int screenWidth
Definition Main.cs:1719

References Terraria.Main._splashFrameCount, Terraria.GameContent.TextureAssets.Item, Terraria.Main.screenHeight, Terraria.Main.screenWidth, Terraria.Main.spriteBatch, and Microsoft.Xna.Framework.Graphics.Vector2.