public static void UpdateLiquidAlphas()
{
if (Main.waterStyle >= vanillaWaterCount)
{
for (int k = 0; k < vanillaWaterCount; k++)
{
if (k == 1 || k == 11)
{
continue;
}
Main.liquidAlpha[k] -= 0.2f;
if (Main.liquidAlpha[k] < 0f)
{
Main.liquidAlpha[k] = 0f;
}
}
}
foreach (ModWaterStyle waterStyle in waterStyles)
{
int type = waterStyle.Type;
if (Main.waterStyle == type)
{
Main.liquidAlpha[type] += 0.2f;
if (Main.liquidAlpha[type] > 1f)
{
Main.liquidAlpha[type] = 1f;
}
}
else
{
Main.liquidAlpha[type] -= 0.2f;
if (Main.liquidAlpha[type] < 0f)
{
Main.liquidAlpha[type] = 0f;
}
}
}
}