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

◆ DrawSurfaceBG_DrawBackMountainsLayer()

void Terraria.Main.DrawSurfaceBG_DrawBackMountainsLayer ( int bgTextureIndex)
inlineprivate

Definition at line 76092 of file Main.cs.

76093 {
76094 //IL_004f: Unknown result type (might be due to invalid IL or missing references)
76095 //IL_005b: Unknown result type (might be due to invalid IL or missing references)
76096 //IL_0067: Unknown result type (might be due to invalid IL or missing references)
76097 //IL_006d: Unknown result type (might be due to invalid IL or missing references)
76098 if (bgTextureIndex >= 0)
76099 {
76102 bgTopY += num;
76103 for (int i = 0; i < bgLoops; i++)
76104 {
76105 spriteBatch.Draw(TextureAssets.Background[bgTextureIndex].Value, new Vector2((float)(bgStartX + bgWidthScaled * i), (float)bgTopY), GetBackgroundRect(bgTextureIndex), ColorOfSurfaceBackgroundsModified, 0f, default(Vector2), bgScale, (SpriteEffects)0, 0f);
76106 }
76107 bgTopY -= num;
76108 }
76109 }
static Asset< Texture2D >[] Background
static int bgWidthScaled
Definition Main.cs:2658
void LoadBackground(int i)
Definition Main.cs:75357
static Color ColorOfSurfaceBackgroundsModified
Definition Main.cs:2664
static SpriteBatch spriteBatch
Definition Main.cs:1043
int bgLoops
Definition Main.cs:1029
int bgStartX
Definition Main.cs:1027
Rectangle? GetBackgroundRect(int backgroundTextureIndex)
Definition Main.cs:77586
int DrawSurfaceBG_GetLayerYOffset(int bgTextureIndex)
Definition Main.cs:76111
static float bgScale
Definition Main.cs:2656

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(), Terraria.Main.LoadBackground(), and Terraria.Main.spriteBatch.

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

+ Here is the call graph for this function:
+ Here is the caller graph for this function: