Code: Select all
if (DestinationTime > CurrentTime)
{
rush through the calculations;
}
else
{
restart replay;
rush through the calculations;
}
Rushing through the calculations from the very beginning may take a long time, but definitely shorter than actually playing the whole thing again.