Searched refs:allships (Results 1 – 3 of 3) sorted by relevance
114 count_buildings_with_attribute(BuildingAttribute::kShipyard) == 0 && allships.empty()) { in marine_main_decisions()171 for (std::deque<ShipObserver>::iterator sp_iter = allships.begin(); sp_iter != allships.end(); in marine_main_decisions()178 assert(allships.size() >= expeditions_in_progress); in marine_main_decisions()179 bool ship_free = allships.size() - expeditions_in_progress > 0; in marine_main_decisions()195 } else if (int(allships.size()) - ports_count - expeditions_in_progress < 0) { in marine_main_decisions()253 count_buildings_with_attribute(BuildingAttribute::kShipyard) == 0 && allships.empty()) { in check_ships()258 if (!allships.empty()) { in check_ships()260 for (ShipObserver& so : allships) { in check_ships()438 allships.push_back(ShipObserver()); in gain_ship()439 allships.back().ship = &ship; in gain_ship()[all …]
324 std::deque<Widelands::ShipObserver> allships; member
182 for (std::deque<ShipObserver>::iterator i = allships.begin(); i != allships.end(); ++i) { in DefaultAI()184 allships.erase(i); in DefaultAI()191 for (std::deque<ShipObserver>::iterator i = allships.begin(); i != allships.end(); ++i) { in DefaultAI()