terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ DrawSurfaceBG_BackMountainsStep2()

void Terraria.Main.DrawSurfaceBG_BackMountainsStep2 ( int pushBGTopHack)
inlineprivate

Definition at line 16069 of file Main.cs.

16070 {
16071 if (!true)
16072 {
16073 }
16074 bool gameMenu = Main.gameMenu;
16075 int num = this.bgStartX;
16076 this.bgStartX = num;
16077 if (num == 0)
16078 {
16079 }
16081 if (num == 0)
16082 {
16083 }
16084 double num2 = this.bgParallax;
16086 float[] bgAlphaFarBackLayer = Main.bgAlphaFarBackLayer;
16087 float[] bgAlphaFarBackLayer2 = Main.bgAlphaFarBackLayer;
16088 long num3 = 0L;
16090 float[] bgAlphaFarBackLayer3 = Main.bgAlphaFarBackLayer;
16091 float[] bgAlphaFarBackLayer4 = Main.bgAlphaFarBackLayer;
16092 int num4 = 22;
16094 float[] bgAlphaFarBackLayer5 = Main.bgAlphaFarBackLayer;
16095 float[] bgAlphaFarBackLayer6 = Main.bgAlphaFarBackLayer;
16096 int num5 = 25;
16098 float[] bgAlphaFarBackLayer7 = Main.bgAlphaFarBackLayer;
16099 float[] bgAlphaFarBackLayer8 = Main.bgAlphaFarBackLayer;
16100 long num6 = 0L;
16102 float[] bgAlphaFarBackLayer9 = Main.bgAlphaFarBackLayer;
16103 float[] bgAlphaFarBackLayer10 = Main.bgAlphaFarBackLayer;
16104 long num7 = 0L;
16106 float[] bgAlphaFarBackLayer11 = Main.bgAlphaFarBackLayer;
16107 float[] bgAlphaFarBackLayer12 = Main.bgAlphaFarBackLayer;
16108 int num8 = 42;
16110 float[] bgAlphaFarBackLayer13 = Main.bgAlphaFarBackLayer;
16111 float[] bgAlphaFarBackLayer14 = Main.bgAlphaFarBackLayer;
16112 int num9 = 247;
16114 float[] bgAlphaFarBackLayer15 = Main.bgAlphaFarBackLayer;
16115 float[] bgAlphaFarBackLayer16 = Main.bgAlphaFarBackLayer;
16116 long num10 = 0L;
16117 this.DrawSurfaceBG_DrawBackMountainsLayer((int)num10);
16118 float[] bgAlphaFarBackLayer17 = Main.bgAlphaFarBackLayer;
16119 float[] bgAlphaFarBackLayer18 = Main.bgAlphaFarBackLayer;
16120 long num11 = 0L;
16121 this.DrawSurfaceBG_DrawBackMountainsLayer((int)num11);
16122 float[] bgAlphaFarBackLayer19 = Main.bgAlphaFarBackLayer;
16123 float[] bgAlphaFarBackLayer20 = Main.bgAlphaFarBackLayer;
16124 long num12 = 0L;
16125 this.DrawSurfaceBG_DrawBackMountainsLayer((int)num12);
16126 }
class f__AnonymousType0<< Count > j__TPar
double bgParallax
Definition Main.cs:20259
static Microsoft.Xna.Framework.Vector2 screenPosition
Definition Main.cs:1973
void UpdateOceanWaterLineForAmbience()
Definition Main.cs:16129
static float[] bgAlphaFarBackLayer
Definition Main.cs:979
static bool gameMenu
Definition Main.cs:2673
void DrawSurfaceBG_DrawBackMountainsLayer(int bgTextureIndex)
Definition Main.cs:15944

References Terraria.Main.bgAlphaFarBackLayer, Terraria.Main.bgParallax, Terraria.Main.bgStartX, Terraria.Main.DrawSurfaceBG_DrawBackMountainsLayer(), Terraria.Main.gameMenu, j__TPar, Microsoft.Xna.Framework.Input.L, Terraria.Main.screenPosition, and Terraria.Main.UpdateOceanWaterLineForAmbience().