public void TileSelected(TileScript tile) { buildingMenu.TileSelected(tile); toolboxMenu.TileSelected(tile); researchMenu.TileSelected(tile); bool hasClickReward = tile.HasClickReward(); if (hasClickReward) { clickButtonImage.texture = tile.Structure.texture; } clickButton.gameObject.SetActive(hasClickReward); }