33387 {
33388 if (Main.netMode == 1)
33389 {
33390 return true;
33391 }
33392 if (Main.tile[x,
j] ==
null)
33393 {
33394 return true;
33395 }
33398 {
33399 return false;
33400 }
33403 {
33404 return false;
33405 }
33407 {
33408 int num =
genRand.Next(3) * 18;
33410 {
33411 case 0:
33412 num += 54;
33413 break;
33414 case 1:
33415 num += 216;
33416 break;
33417 case 2:
33418 num += 270;
33419 break;
33420 case 3:
33421 num += 324;
33422 break;
33423 case 4:
33424 num += 378;
33425 break;
33426 case 5:
33427 num += 432;
33428 break;
33429 case 6:
33430 num += 486;
33431 break;
33432 case 7:
33433 num = num;
33434 break;
33435 case 8:
33436 num += 540;
33437 break;
33438 case 9:
33439 num += 594;
33440 break;
33441 case 10:
33442 num += 648;
33443 break;
33444 }
33445 for (
int i = y;
i < y + height;
i++)
33446 {
33447 Main.tile[x,
i].frameX = (
short)num;
33448 }
33449 if (Main.netMode == 2)
33450 {
33451 NetMessage.SendTileSquare(-1, x, y, 1, 2);
33452 }
33453 }
33454 return true;
33455 }
static void GetDesiredStalagtiteStyle(int x, int j, out bool fail, out int desiredStyle, out int height, out int y)
static UnifiedRandom genRand
static void GetStalagtiteStyle(int x, int y, out int style, out bool fail)