|
|
|
|
|
|
return; |
|
|
|
} |
|
|
|
|
|
|
|
var randomizersStartedThisIteration = new List<Randomizer>(); |
|
|
|
// Perform new iteration tasks
|
|
|
|
if (currentIterationFrame == 0) |
|
|
|
{ |
|
|
|
|
|
|
foreach (var randomizer in activeRandomizers) |
|
|
|
{ |
|
|
|
randomizer.IterationStart(); |
|
|
|
randomizersStartedThisIteration.Add(randomizer); |
|
|
|
{ |
|
|
|
foreach (var rand in randomizersStartedThisIteration) |
|
|
|
{ |
|
|
|
rand.IterationEnd(); |
|
|
|
} |
|
|
|
randomizersStartedThisIteration.Clear(); |
|
|
|
} |
|
|
|
|
|
|
|
if (m_ShouldDelayIteration) |
|
|
|
{ |
|
|
|