IEnumerator stopNearNextObject()
    {
        RoadFeatureController featuresController = GameObject.Find("Map").GetComponent <RoadFeatureController>();

        featuresController.ToggleFeatures(false);
        nearObject = false;
        while (!nearObject)
        {
            yield return(null);
        }
        nearObject = false;
        Stop();
    }
 public void Awake()
 {
     reference = this;
 }
	public void Awake()
	{
		reference = this;
	}