4516 {
4518 if (Main.maxTilesX == 4200)
4519 {
4520 Main.caveBackX[0] =
genRand.Next((
int)((
double)Main.maxTilesX * 0.5 - (
double)Main.maxTilesX * 0.25), (
int)((
double)Main.maxTilesX * 0.5 + (
double)Main.maxTilesX * 0.25));
4521 Main.caveBackX[1] = Main.maxTilesX;
4522 Main.caveBackX[2] = Main.maxTilesX;
4525 while (Main.caveBackStyle[1] == Main.caveBackStyle[0])
4526 {
4528 }
4529 }
4530 else if (Main.maxTilesX == 6400)
4531 {
4532 Main.caveBackX[0] =
genRand.Next((
int)((
double)Main.maxTilesX * 0.334 - (
double)Main.maxTilesX * 0.2), (
int)((
double)Main.maxTilesX * 0.334 + (
double)Main.maxTilesX * 0.2));
4533 Main.caveBackX[1] =
genRand.Next((
int)((
double)Main.maxTilesX * 0.667 - (
double)Main.maxTilesX * 0.2), (
int)((
double)Main.maxTilesX * 0.667 + (
double)Main.maxTilesX * 0.2));
4534 Main.caveBackX[2] = Main.maxTilesX;
4538 while (Main.caveBackStyle[1] == Main.caveBackStyle[0])
4539 {
4541 }
4542 while (Main.caveBackStyle[2] == Main.caveBackStyle[0] || Main.caveBackStyle[2] == Main.caveBackStyle[1])
4543 {
4545 }
4546 }
4547 else
4548 {
4549 Main.caveBackX[0] =
genRand.Next((
int)((
double)Main.maxTilesX * 0.25 - (
double)Main.maxTilesX * 0.15), (
int)((
double)Main.maxTilesX * 0.25 + (
double)Main.maxTilesX * 0.15));
4550 Main.caveBackX[1] =
genRand.Next((
int)((
double)Main.maxTilesX * 0.5 - (
double)Main.maxTilesX * 0.15), (
int)((
double)Main.maxTilesX * 0.5 + (
double)Main.maxTilesX * 0.15));
4551 Main.caveBackX[2] =
genRand.Next((
int)((
double)Main.maxTilesX * 0.75 - (
double)Main.maxTilesX * 0.15), (
int)((
double)Main.maxTilesX * 0.75 + (
double)Main.maxTilesX * 0.15));
4556 while (Main.caveBackStyle[1] == Main.caveBackStyle[0])
4557 {
4559 }
4560 while (Main.caveBackStyle[2] == Main.caveBackStyle[0] || Main.caveBackStyle[2] == Main.caveBackStyle[1])
4561 {
4563 }
4564 while (Main.caveBackStyle[3] == Main.caveBackStyle[0] || Main.caveBackStyle[3] == Main.caveBackStyle[1] || Main.caveBackStyle[3] == Main.caveBackStyle[2])
4565 {
4567 }
4568 }
4569 Main.iceBackStyle =
genRand.Next(4);
4570 Main.hellBackStyle =
genRand.Next(3);
4571 Main.jungleBackStyle =
genRand.Next(2);
4572 }
static UnifiedRandom genRand