public bool RestartQueue() { if (state == States.None || state == States.None) { return(commandQueue.CallFirst(this)); } else { return(false); } }