void DetectTile(Collider other) { switch (LayerMask.LayerToName(other.gameObject.layer)) { case "InvenTile": detectedTile = tileHandler.FindTile(invenTiles, other.transform.parent.gameObject); break; case "FieldTile": detectedTile = tileHandler.FindTile(fieldTiles, other.transform.parent.gameObject); break; case "Shop": isChest = true; break; } }