Definition at line 1080 of file LegacyLighting.cs.
1081 {
1084 try
1085 {
1086 bool flag = true;
1087 while (true)
1088 {
1089 int num;
1090 int val;
1092 if (flag)
1093 {
1094 num = 1;
1097 }
1098 else
1099 {
1100 num = -1;
1103 }
1105 {
1113 {
1119 {
1121 }
1122 else if ((
double)
num2 <= 0.0185)
1123 {
1125 }
1127 {
1128 lightingState.R2 =
num2;
1129 }
1131 {
1133 }
1135 {
1137 }
1139 {
1141 }
1142 else if ((
double)
num3 <= 0.0185)
1143 {
1145 }
1146 else
1147 {
1148 lightingState.G2 =
num3;
1149 }
1151 {
1153 }
1155 {
1157 }
1158 else
1159 {
1160 if ((
double)
num4 <= 0.0185)
1161 {
1162 continue;
1163 }
1164 lightingState.B2 =
num4;
1165 }
1167 {
1169 }
1170 }
1171 }
1172 if (flag)
1173 {
1174 flag = false;
1175 continue;
1176 }
1177 break;
1178 }
1179 }
1180 catch
1181 {
1182 }
1183 }
static byte Min(byte val1, byte val2)
static byte Max(byte val1, byte val2)
static FastRandom _swipeRandom
References Terraria.Graphics.Light.LegacyLighting._honeyLightB, Terraria.Graphics.Light.LegacyLighting._honeyLightG, Terraria.Graphics.Light.LegacyLighting._honeyLightR, Terraria.Graphics.Light.LegacyLighting._negLight, Terraria.Graphics.Light.LegacyLighting._negLight2, Terraria.Graphics.Light.LegacyLighting._swipeRandom, Terraria.Graphics.Light.LegacyLighting._wetLightB, Terraria.Graphics.Light.LegacyLighting._wetLightG, Terraria.Graphics.Light.LegacyLighting._wetLightR, System.array, System.Math.Max(), and System.Math.Min().
Referenced by Terraria.Graphics.Light.LegacyLighting.DoColors().