public static bool CutTiles(int x, int y) { if (!WorldGen.InWorld(x, y, 1) || Main.tile[x, y] == null) { return(false); } if (!Main.tileCut[(int)Main.tile[x, y].type] || !WorldGen.CanCutTile(x, y, DelegateMethods.tilecut_0)) { return(true); } WorldGen.KillTile(x, y, false, false, false); if (Main.netMode != 0) { NetMessage.SendData(17, -1, -1, (NetworkText)null, 0, (float)x, (float)y, 0.0f, 0, 0, 0); } return(true); }
public static bool CutTiles(int x, int y) { if (!WorldGen.InWorld(x, y, 1)) { return(false); } if (Main.tile[x, y] == null) { return(false); } if (!Main.tileCut[Main.tile[x, y].type]) { return(true); } if (WorldGen.CanCutTile(x, y, tilecut_0)) { WorldGen.KillTile(x, y); if (Main.netMode != 0) { NetMessage.SendData(17, -1, -1, null, 0, x, y); } } return(true); }