Corrected alpha value parsing for colormaps

This commit is contained in:
MascaraSnake 2016-01-04 14:56:32 +01:00
parent d99602fc51
commit cb6cac84eb

View file

@ -848,8 +848,7 @@ namespace CodeImp.DoomBuilder.Map
if (tex.Length == 8)
{
char alphaChar = tex.ToUpper()[7];
if (alphaChar >= 'A' && alphaChar <= 'Z') alpha = (int)(((float)(alphaChar - 'A' + 10) / 25) * 255);
else if (alphaChar >= '0' && alphaChar <= '9') alpha = (int)(((float)(alphaChar - '0') / 25) * 255);
if (alphaChar >= 'A' && alphaChar <= 'Z') alpha = (int)(((float)(alphaChar - 'A') / 25) * 255);
}
}
}