unsigned critical_path = train.track->get_type().coerce_path(train.track.entry(), train.track->get_active_path());
create_successor(next, train_index, critical_path, new_steps);
}
else
{
unsigned critical_path = train.track->get_type().coerce_path(train.track.entry(), train.track->get_active_path());
create_successor(next, train_index, critical_path, new_steps);
}
else
{