45984 {
45985 int num = -1;
45987 int type = Main.tile[
i,
j].type;
45988 int frameX = Main.tile[
i,
j].frameX;
45989 int frameY = Main.tile[
i,
j].frameY;
45990 if (Main.tile[i,
j - 1] !=
null && Main.tile[i,
j - 1].active())
45991 {
45992 num = Main.tile[
i,
j - 1].type;
45993 }
45994 if (Main.tile[i,
j + 1] !=
null && Main.tile[i,
j + 1].active())
45995 {
45996 num2 = Main.tile[
i,
j + 1].type;
45997 }
45999 {
46001 }
46003 {
46005 }
46007 {
46009 }
46011 {
46013 }
46015 {
46017 }
46018 if ((Main.tile[i,
j].frameX == 66 || Main.tile[i,
j].frameX == 220) &&
num2 != 53)
46019 {
46021 }
46022 if (num !=
type && Main.tile[i,
j].frameX <= 44)
46023 {
46025 }
46026 else if (num !=
type && Main.tile[i,
j].frameX == 66)
46027 {
46028 Main.tile[
i,
j].frameX = 220;
46029 }
46030 if (Main.tile[i,
j].frameX != frameX && Main.tile[i,
j].frameY != frameY && frameX >= 0 && frameY >= 0)
46031 {
46036 }
46037 }
static void KillTile(int i, int j, bool fail=false, bool effectOnly=false, bool noItem=false)
static UnifiedRandom genRand
static void TileFrame(int i, int j, bool resetFrame=false, bool noBreak=false)