Replaced TimedWorldEvent with more general ConditionedAction.