void BreakTileAt(int x, int y) { Tile tileToBreak = m_allTiles[x, y]; if (tileToBreak != null && tileToBreak.GetTileType() == TileType.Breakable) { if (m_particleManager != null) { m_particleManager.BreakDotFxAT(tileToBreak.GetBreakAbleValue(), x, y, 0); } tileToBreak.BreakTile(); } //play sfx sfx.GetSFX(3); }