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

◆ GetImmuneAlphaPure()

Color Terraria.Player.GetImmuneAlphaPure ( Color newColor,
float alphaReduction )
inline

Definition at line 50669 of file Player.cs.

50670 {
50671 float num = (float)(255 - immuneAlpha) / 255f;
50672 if (alphaReduction > 0f)
50673 {
50674 num *= 1f - alphaReduction;
50675 }
50676 if (shimmerTransparency > 0f)
50677 {
50678 num *= 1f - shimmerTransparency;
50679 }
50680 return Color.Multiply(newColor, num);
50681 }
float shimmerTransparency
Definition Player.cs:1905
static Color Multiply(Color value, float scale)
Definition Color.cs:513

References Microsoft.Xna.Framework.Color.Multiply().

Referenced by Terraria.DataStructures.PlayerDrawSet.BoringSetup().