protected bool HasStarted()
        {
            //Debug.Log("RemainignFule:" + RemainingFuel);
            var hasFuel = StartDelay <= 0;

            if (!hasFuel)
            {
                _torqueApplier.Deactivate();
            }
            else
            {
                _torqueApplier.Activate();
            }
            return(hasFuel);
        }
        protected bool HasStarted()
        {
            //Debug.Log("StartDelay: " + StartDelay);
            var hasStarted = StartDelay <= 0;

            if (!hasStarted)
            {
                //Debug.Log("hasn't started");
                _torqueApplier.Deactivate();
            }
            else
            {
                //Debug.Log("has started");
                _torqueApplier.Activate();
            }
            //Debug.Log("hasStarted: " + hasStarted);
            return(hasStarted);
        }