37436 {
37438 {
37439 return;
37440 }
37442 int num2 =
j - Main.tile[
i,
j].frameY / 18;
37444 for (
num3 = Main.tile[i,
j].frameX;
num3 >= 100;
num3 -= 100)
37445 {
37446 }
37448 {
37450 }
37452 bool flag = false;
37453 for (
int k = 0;
k <= 1;
k++)
37454 {
37455 for (
int l = 0;
l <= 2;
l++)
37456 {
37457 int num4 = num +
k;
37461 {
37462 }
37464 {
37466 }
37468 {
37469 flag = true;
37470 }
37471 }
37472 }
37474 {
37475 flag = true;
37476 }
37477 if (!flag)
37478 {
37479 return;
37480 }
37483 for (
int m = 0;
m <= 1;
m++)
37484 {
37485 for (
int n = 0;
n <= 2;
n++)
37486 {
37487 int num7 = num +
m;
37490 {
37492 }
37493 }
37494 }
37496 }
static bool destroyObject
static void KillTile(int i, int j, bool fail=false, bool effectOnly=false, bool noItem=false)
static bool SolidTileAllowBottomSlope(int i, int j)
static IEntitySource GetItemSource_FromTileBreak(int x, int y)