Ejemplo n.º 1
0
static void simulate_mappoints(void)
{
    Construction *construction;
    constructionCount.shuffle();
    for (int i = 0; i < constructionCount.size(); i++)
    {
        construction = constructionCount[i];
        if (construction)
        {
            construction->trade();
            construction->update();
        }
    }
    for(std::list<Vehicle*>::iterator it = Vehicle::vehicleList.begin();
            it != Vehicle::vehicleList.end();
            std::advance(it,1))
    {
        if((*it)->alive)
        {
            (*it)->update();
        }
        /*
                if(rand()%50 == 1)
                {
                    delete *it;
                    break;
                }
        */
    }
}