36 {
37 if (Main.waterStyle >=
base.VanillaCount)
38 {
39 for (
int i = 0; i <
base.VanillaCount; i++)
40 {
41 if (i != 1 && i != 11)
42 {
43 Main.liquidAlpha[i] -= 0.2f;
44 if (Main.liquidAlpha[i] < 0
f)
45 {
46 Main.liquidAlpha[i] = 0
f;
47 }
48 }
49 }
50 }
51 foreach (ModWaterStyle item
in list)
52 {
53 int type = item.Slot;
54 if (Main.waterStyle == type)
55 {
56 Main.liquidAlpha[type] += 0.2f;
57 if (Main.liquidAlpha[type] > 1
f)
58 {
59 Main.liquidAlpha[type] = 1
f;
60 }
61 }
62 else
63 {
64 Main.liquidAlpha[type] -= 0.2f;
65 if (Main.liquidAlpha[type] < 0
f)
66 {
67 Main.liquidAlpha[type] = 0
f;
68 }
69 }
70 }
71 }