public void deactivate()
{
// Set parent to parentTransform*
// Unless parentTransform is FarmObjects, then send to inactive object folder
if(parentTransform.gameObject.name == "FarmObjects")
{
transform.SetParent(GameObject.FindGameObjectWithTag("Inactive").transform);
}
else
{
transform.SetParent(parentTransform);
parentTransform.GetComponent<FarmObject>().deactivate();
}
//transform.gameObject.SetActive (false);
GetComponent<Collider>().enabled = false;
// Disable gameobject
// Deactivate parentTransform
}