public void DrawTexture()
    {
        _executor.Clear();
        var MakeMapM = new Utility.Coroutine(_ShowHeightMap());

        _executor.Add(MakeMapM);
    }
 /// <summary>
 /// Changes the color when damaged.
 /// </summary>
 /// <param name="damage"></param>
 protected void ChangeColor(float damage)
 {
     colorChangeCoroutine = StartCoroutine(ColorChange());
 }
 public void StartWeatherChange()
 {
     _weatherChange = new Utility.Coroutine(_WeatherChangeUpdate());
     _executor.Add(_weatherChange);
 }