public GameObject Interact(GameObject pickup) { if (!CanThisBeInteractedWith(pickup)) return null; pickup.GetComponent<Bucket.Scripts.Bucket>().HasWaterInIt = false; RaiseWater(); return pickup; }