52513 {
52514 bool flag = position.X / 16f < (float)(Main.maxTilesX / 2);
52515 bool flag2 =
false;
52516 int num = 50;
52518 int num3 = WorldGen.beachDistance - num -
num2;
52519 if (flag)
52520 {
52522 }
52523 else
52524 {
52526 }
52527 _ = (float)Main.maxTilesY / 1200f;
52528 _ = (float)Main.maxTilesY / 1200f;
52529 new RandomTeleportationAttemptSettings
52530 {
52531 avoidAnyLiquid = true,
52532 avoidHurtTiles = true,
52533 attemptsBeforeGivingUp = 1000,
52534 maximumFallDistanceFromOrignalPoint = 300
52535 };
52537 int num4 = flag.ToDirectionInt();
52538 int startX = (flag ? (Main.maxTilesX - 50) : 50);
52541 {
52543 startX = ((!flag) ? (Main.maxTilesX - 50) : 50);
52545 {
52547 }
52548 }
52550 {
52552 }
52554 {
52558 if (Main.netMode == 2)
52559 {
52562 }
52563 }
52564 else
52565 {
52569 if (Main.netMode == 2)
52570 {
52573 }
52574 }
52575 }
static bool RequestMagicConchTeleportPosition(Player player, int crawlOffsetX, int startX, out Point landingPoint)
void Teleport(Vector2 newPos, int Style=0, int extraInfo=0)