Returns true if the elapsed time is between the given start and end times, and is congruent to zero mod the given interval (with an error equal to ArtemisEngine.GameTimer.DeltaTime). If ET is the elapsed time, then this function is equivalent to saying (start <= ET && ET <= end) && (ET - start) % interval < ArtemisEngine.GameTimer.DeltaTime.