Definition at line 65634 of file WorldGen.cs.
65635 {
65636
65637
65638
65639
65640
65641
65642
65643
65644
65645
65646 double num = 0.0;
65648 bool flag = true;
65652 while (flag)
65653 {
65654 num += 1.0;
65655 if (num >= 20.0)
65656 {
65657 flag = false;
65658 }
65661 {
65663 }
65665 {
65667 }
65668 for (
int i = (
int)(position.
X -
num2 / 2.0); (double)i < position.
X +
num2 / 2.0;
i++)
65669 {
65670 for (
int j = (
int)(position.Y -
num2 / 2.0); (double)
j < position.
Y +
num2 / 2.0;
j++)
65671 {
65675 {
65676 Main.tile[
i,
j].active(active:
false);
65677 flag = true;
65678 num = 0.0;
65679 }
65680 }
65681 }
65682 position += val;
65683 }
65684 }
static double Sqrt(double d)
static double Abs(double value)
static UnifiedRandom genRand
References System.Math.Abs(), System.Math.Sqrt(), Terraria.Main.tile, ReLogic.Utilities.Vector2D.X, and ReLogic.Utilities.Vector2D.Y.