Esempio n. 1
0
 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);
 }
Esempio n. 2
0
 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);
 }