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

◆ CanSeeShimmerEffects()

bool Terraria.Player.CanSeeShimmerEffects ( )
inline

Definition at line 16046 of file Player.cs.

16047 {
16048 if (Main.SceneMetrics.ShimmerMonolithState == 2)
16049 {
16050 return false;
16051 }
16052 if (ZoneShimmer)
16053 {
16054 return true;
16055 }
16056 if (shimmerMonolithShader || Main.SceneMetrics.ShimmerMonolithState == 1)
16057 {
16058 return true;
16059 }
16060 if (!((double)(Main.screenPosition.Y / 16f) > Main.worldSurface + 50.0) || !(Main.screenPosition.Y / 16f < (float)(Main.maxTilesY - 330 - 100)))
16061 {
16062 return false;
16063 }
16064 return shimmering;
16065 }
bool shimmerMonolithShader
Definition Player.cs:1659

References Terraria.Main.maxTilesY, Terraria.Main.SceneMetrics, Terraria.Main.screenPosition, and Terraria.Main.worldSurface.