33882 {
33883 int num = x;
33885 if (Main.tile[x, y].frameX < 10)
33886 {
33887 num -= Main.tile[x, y].frameX;
33888 num2 -= Main.tile[x, y].frameY;
33889 }
33891 if ((Main.tile[num,
num2].frameY & 1) == 1)
33892 {
33894 }
33895 if ((Main.tile[num,
num2].frameY & 2) == 2)
33896 {
33898 }
33899 if ((Main.tile[num,
num2].frameY & 4) == 4)
33900 {
33902 }
33904 if ((Main.tile[num,
num2].frameY & 8) == 8)
33905 {
33907 }
33908 if ((Main.tile[num,
num2].frameY & 0
x10) == 16)
33909 {
33911 }
33912 if ((Main.tile[num,
num2].frameY & 0
x20) == 32)
33913 {
33915 }
33917 if ((Main.tile[num,
num2].frameY & 0
x40) == 64)
33918 {
33920 }
33921 if ((Main.tile[num,
num2].frameY & 0
x80) == 128)
33922 {
33924 }
33925 if ((Main.tile[num,
num2].frameY & 0
x100) == 256)
33926 {
33928 }
33929 if ((Main.tile[num,
num2].frameY & 0
x200) == 512)
33930 {
33932 }
33934 if ((Main.tile[num,
num2].frameY & 0
x400) == 1024)
33935 {
33937 }
33938 if ((Main.tile[num,
num2].frameY & 0
x800) == 2048)
33939 {
33941 }
33942 if ((Main.tile[num,
num2].frameY & 0
x1000) == 4096)
33943 {
33945 }
33946 if ((Main.tile[num,
num2].frameY & 0
x2000) == 8192)
33947 {
33949 }
33951 {
33953 if (Main.netMode == 1)
33954 {
33955 NetMessage.SendData(21, -1, -1,
null,
number, 1f);
33956 }
33957 }
33958 else if (
obj == 1 &&
num4 > 0)
33959 {
33961 if (Main.netMode == 1)
33962 {
33963 NetMessage.SendData(21, -1, -1,
null,
number2, 1f);
33964 }
33965 }
33966 else if (
obj == 2 &&
num5 > 0)
33967 {
33969 if (Main.netMode == 1)
33970 {
33971 NetMessage.SendData(21, -1, -1,
null,
number3, 1f);
33972 }
33973 }
33974 else if (
obj == 3 &&
num6 > 0)
33975 {
33977 if (Main.netMode == 1)
33978 {
33979 NetMessage.SendData(21, -1, -1,
null,
number4, 1f);
33980 }
33981 }
33982 }
static IEntitySource GetItemSource_FromTileBreak(int x, int y)