Esempio n. 1
0
/**
 * @brief Updates the city present status for a territory and all surounding territories (radius 1).
 */
void Territory::radialCityCheck()
{
    cityCheck();

    std::list<Territory*>::iterator i;
    for(i = adjacentTerritories->begin(); i != adjacentTerritories->end(); ++i) {
        Territory* currentTerritory = (*i);
        currentTerritory->cityCheck();
    }
}