Terraria.Player.GetDeathAlpha C# (CSharp) Method

GetDeathAlpha() public method

public GetDeathAlpha ( Color newColor ) : Color
newColor Color
return Color
        public Color GetDeathAlpha(Color newColor)
        {
            int r = (int)newColor.R + (int)((double)this.immuneAlpha * 0.9);
            int g = (int)newColor.G + (int)((double)this.immuneAlpha * 0.5);
            int b = (int)newColor.B + (int)((double)this.immuneAlpha * 0.5);
            int a = (int)newColor.A + (int)((double)this.immuneAlpha * 0.4);
            if (a < 0)
                a = 0;
            if (a > (int)byte.MaxValue)
                a = (int)byte.MaxValue;
            return new Color(r, g, b, a);
        }
Player