Schedule this command when the provided condition is true.
If true, the command will be scheduled using the global CommandScheduler.