37499 {
37501 {
37502 return;
37503 }
37505 int num2 =
j - Main.tile[
i,
j].frameY / 18;
37507 for (
num3 = Main.tile[i,
j].frameX;
num3 >= 100;
num3 -= 100)
37508 {
37509 }
37511 {
37513 }
37515 bool flag = false;
37516 for (
int k = 0;
k <= 1;
k++)
37517 {
37518 for (
int l = 0;
l <= 2;
l++)
37519 {
37520 int num4 = num +
k;
37524 {
37525 }
37527 {
37529 }
37531 {
37532 flag = true;
37533 }
37534 }
37535 }
37537 {
37538 flag = true;
37539 }
37540 if (!flag)
37541 {
37542 return;
37543 }
37546 for (
int m = 0;
m <= 1;
m++)
37547 {
37548 for (
int n = 0;
n <= 2;
n++)
37549 {
37550 int num7 = num +
m;
37553 {
37555 }
37556 }
37557 }
37559 }
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)