public void Select() { if (selected) { return; } gameController.pointer.SetSelectIndicatorPosition(Util.Vector3ToCoords(transform.position), new Coords(1, 1)); farmInfoWindow = Instantiate(farmInfoWindowObj, transform.position, Quaternion.identity, this.transform).GetComponent <FarmInfoWindow>(); farmInfoWindow.Initialize(this); selected = true; }