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

◆ DrawSurfaceBG_DrawBackMountainsLayer()

void Terraria.Main.DrawSurfaceBG_DrawBackMountainsLayer ( int bgTextureIndex)
inlineprivate

Definition at line 56680 of file Main.cs.

56681 {
56682 if (bgTextureIndex >= 0)
56683 {
56686 bgTopY += num;
56687 for (int i = 0; i < bgLoops; i++)
56688 {
56690 }
56691 bgTopY -= num;
56692 }
56693 }
static Asset< Texture2D >[] Background
static int bgWidthScaled
Definition Main.cs:2575
void LoadBackground(int i)
Definition Main.cs:55998
static SpriteBatch spriteBatch
Definition Main.cs:974
Microsoft.Xna.Framework.? Rectangle GetBackgroundRect(int backgroundTextureIndex)
Definition Main.cs:57968
int bgTopY
Definition Main.cs:966
int bgLoops
Definition Main.cs:960
int bgStartX
Definition Main.cs:958
static Microsoft.Xna.Framework.Color ColorOfSurfaceBackgroundsModified
Definition Main.cs:2581
int DrawSurfaceBG_GetLayerYOffset(int bgTextureIndex)
Definition Main.cs:56695
static float bgScale
Definition Main.cs:2573

References Terraria.GameContent.TextureAssets.Background, Terraria.Main.bgLoops, Terraria.Main.bgScale, Terraria.Main.bgStartX, Terraria.Main.bgTopY, Terraria.Main.bgWidthScaled, Terraria.Main.ColorOfSurfaceBackgroundsModified, Terraria.Main.DrawSurfaceBG_GetLayerYOffset(), Terraria.Main.GetBackgroundRect(), System.Text.RegularExpressions.i, Terraria.Main.LoadBackground(), and Terraria.Main.spriteBatch.

Referenced by Terraria.Main.DrawSurfaceBG_BackMountainsStep1(), and Terraria.Main.DrawSurfaceBG_BackMountainsStep2().