BasicEventSimulationEngine is now responsible for both setting the warning and the transition to tumbling (if appropriate).