26170 {
26172 int num = 120;
26180 {
26182 {
26185 {
26186 if (Main.tile[
j, i].type == 22 || Main.tile[
j, i].type == 204)
26187 {
26188 Main.tile[
j,
i].type = 1;
26189 }
26190 if (Main.tile[
j, i].type == 51 || Main.tile[
j, i].type == 56 || Main.tile[
j, i].type == 229 || Main.tile[
j, i].type == 230 || Main.tile[
j, i].type == 659)
26191 {
26192 Main.tile[
j,
i].active(active:
false);
26193 }
26195 {
26196 Main.tile[
j,
i].type = 1;
26197 }
26198 if (Main.tile[
j, i].type == 184)
26199 {
26200 Main.tile[
j,
i].active(active:
false);
26201 }
26202 }
26205 {
26207 }
26208 }
26209 }
26215 {
26216 while (!Main.tile[
num8,
num9].active())
26217 {
26221 }
26223 {
26226 }
26230 if (Main.tile[
num8,
num9].active())
26231 {
26232 break;
26233 }
26234 }
26236 {
26239 {
26240 for (
int l = (
int)GenVars.shimmerPosition.Y + 40;
l < Main.maxTilesY - 330 - 100;
l++)
26241 {
26243 {
26244 if (Main.tile[
k,
l].type == 375 || Main.tile[
k,
l].type == 374 || Main.tile[
k,
l].type == 373)
26245 {
26246 Main.tile[
k,
l].active(active:
false);
26247 }
26248 if (Main.tile[
k,
l].liquid > 0 && !Main.tile[
k,
l].shimmer())
26249 {
26251 }
26252 }
26253 }
26254 }
26255 }
26257 for (
int m = 10;
m < Main.maxTilesX - 10;
m++)
26258 {
26259 for (
int n = 10;
n < Main.maxTilesY - 10;
n++)
26260 {
26261 if (Main.tile[
m,
n].liquid > 0 && Main.tile[
m,
n].shimmer() && Main.tile[
m,
n].type == 5)
26262 {
26264 }
26265 }
26266 }
26267 }
static double Sqrt(double d)
static double Pow(double x, double y)
static double Abs(double value)
static Vector2D shimmerPosition
static void KillTile(int i, int j, bool fail=false, bool effectOnly=false, bool noItem=false)
static bool tenthAnniversaryWorldGen
static UnifiedRandom genRand
static void Convert(int i, int j, int conversionType, int size=4)
static void Shimmerator(int x, int y, bool jungle=false, bool lavaOk=false)
static void ShimmerRemoveWater()
static bool InWorld(int x, int y, int fluff=0)