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

◆ UpdateOceanWaterLineForAmbience()

void Terraria.Main.UpdateOceanWaterLineForAmbience ( )
inlineprivate

Definition at line 56916 of file Main.cs.

56917 {
56919 int num2 = 0;
56920 switch (oceanBG)
56921 {
56922 case 28:
56923 case 110:
56924 case 111:
56925 case 209:
56926 case 210:
56927 num2 = 102;
56928 break;
56929 case 283:
56930 num2 = 124;
56931 break;
56932 }
56933 float yScreenPosition = (float)(bgTopY + num) + (float)num2 * bgScale;
56935 }
int bgTopY
Definition Main.cs:966
static int oceanBG
Definition Main.cs:664
int DrawSurfaceBG_GetLayerYOffset(int bgTextureIndex)
Definition Main.cs:56695
static float bgScale
Definition Main.cs:2573
static float[] bgAlphaFarBackLayer
Definition Main.cs:814

References Terraria.Main.bgAlphaFarBackLayer, Terraria.Main.bgScale, Terraria.Main.bgTopY, Terraria.Main.DrawSurfaceBG_GetLayerYOffset(), Terraria.GameContent.Ambience.AmbientSkyDrawCache.Instance, and Terraria.Main.oceanBG.

Referenced by Terraria.Main.DrawSurfaceBG_BackMountainsStep2().