38627 {
38630 {
38631 int num = 0;
38633 Point point =
base.Center.ToTileCoordinates();
38635 WorldUtils.
Gen(
new Point(point.
X - 25, point.
Y - 25),
new Shapes.
Rectangle(50, 50),
new Actions.
TileScanner(182, 515, 180, 513, 179, 512, 183, 516, 181, 514, 381, 517, 534, 535, 536, 537, 539, 540, 625, 626, 627, 628).
Output(
dictionary));
38637 {
38639 {
38642 }
38643 }
38644 switch (num)
38645 {
38646 case 515:
38647 num = 182;
38648 break;
38649 case 513:
38650 num = 180;
38651 break;
38652 case 512:
38653 num = 179;
38654 break;
38655 case 516:
38656 num = 183;
38657 break;
38658 case 514:
38659 num = 181;
38660 break;
38661 case 517:
38662 num = 381;
38663 break;
38664 case 535:
38665 num = 534;
38666 break;
38667 case 537:
38668 num = 536;
38669 break;
38670 case 540:
38671 num = 539;
38672 break;
38673 case 626:
38674 num = 625;
38675 break;
38676 case 628:
38677 num = 627;
38678 break;
38679 }
38681 {
38682 num = Utils.SelectRandom<int>(Main.rand, 182, 180, 179, 183, 181);
38683 }
38684 if (num != 0)
38685 {
38690 }
38691 }
38693 {
38698 WorldUtils.
Gen(
new Point(
point2.X - 25,
point2.Y - 25),
new Shapes.
Rectangle(50, 50),
new Actions.
TileScanner(182, 515, 180, 513, 179, 512, 183, 516, 181, 514, 381, 517, 534, 535, 536, 537, 539, 540, 625, 626, 627, 628).
Output(
dictionary2));
38700 {
38702 {
38705 }
38706 }
38708 {
38709 case 182:
38711 break;
38712 case 180:
38714 break;
38715 case 179:
38717 break;
38718 case 183:
38720 break;
38721 case 181:
38723 break;
38724 case 381:
38726 break;
38727 case 534:
38729 break;
38730 case 536:
38732 break;
38733 case 539:
38735 break;
38736 case 625:
38738 break;
38739 case 627:
38741 break;
38742 }
38744 {
38745 num3 = Utils.SelectRandom<
int>(Main.rand, 515, 513, 512, 516, 514);
38746 }
38748 {
38753 }
38754 }
38756 }
TileScanner Output(Dictionary< ushort, int > resultsOutput)
static bool Gen(Point origin, GenShape shape, GenAction action)