Terraria.Player.CheckIceBreak C# (CSharp) Method

CheckIceBreak() public method

public CheckIceBreak ( ) : void
return void
        public void CheckIceBreak()
        {
            if ((double)this.velocity.Y <= 7.0)
                return;
            Vector2 vector2 = this.position + this.velocity;
            int num1 = (int)((double)vector2.X / 16.0);
            int num2 = (int)(((double)vector2.X + (double)this.width) / 16.0);
            int num3 = (int)(((double)this.position.Y + (double)this.height + 1.0) / 16.0);
            for (int i = num1; i <= num2; ++i)
            {
                for (int j = num3; j <= num3 + 1; ++j)
                {
                    if (Main.tile[i, j].nactive() && (int)Main.tile[i, j].type == 162 && !WorldGen.SolidTile(i, j - 1))
                    {
                        WorldGen.KillTile(i, j, false, false, false);
                        if (Main.netMode == 1)
                            NetMessage.SendData(17, -1, -1, "", 0, (float)i, (float)j, 0.0f, 0, 0, 0);
                    }
                }
            }
        }
Player