Home
last modified time | relevance | path

Searched refs:SoldiersStatus (Results 1 – 3 of 3) sorted by relevance

/dports/games/widelands/widelands-build21/src/ai/
H A Ddefaultai_warfare.cc336 soldier_status_ == SoldiersStatus::kShortage) ? in check_enemy_sites()
341 soldier_status_ == SoldiersStatus::kShortage) ? in check_enemy_sites()
661 soldier_status_ = SoldiersStatus::kFull; in count_military_vacant_positions()
664 soldier_status_ = SoldiersStatus::kEnough; in count_military_vacant_positions()
666 soldier_status_ = SoldiersStatus::kBadShortage; in count_military_vacant_positions()
668 soldier_status_ = SoldiersStatus::kShortage; in count_military_vacant_positions()
671 assert(soldier_status_ == SoldiersStatus::kFull || soldier_status_ == SoldiersStatus::kEnough || in count_military_vacant_positions()
672 soldier_status_ == SoldiersStatus::kShortage || in count_military_vacant_positions()
673 soldier_status_ == SoldiersStatus::kBadShortage); in count_military_vacant_positions()
945 if (soldier_status_ == SoldiersStatus::kBadShortage) { in check_militarysites()
[all …]
H A Ddefaultai.h84 enum class SoldiersStatus : uint8_t { kFull = 0, kEnough = 1, kShortage = 3, kBadShortage = 6 }; enum
291 SoldiersStatus soldier_status_;
H A Ddefaultai.cc1099 soldier_status_ = SoldiersStatus::kEnough; in late_initialization()
2029 if (soldier_status_ == SoldiersStatus::kBadShortage) { in update_buildable_field()
2031 } else if (soldier_status_ == SoldiersStatus::kShortage) { in update_buildable_field()
4500 tmp_score += (soldier_status_ == SoldiersStatus::kBadShortage) * 8; in check_productionsites()
4501 tmp_score += (soldier_status_ == SoldiersStatus::kShortage) * 4; in check_productionsites()
4502 tmp_score += (soldier_status_ == SoldiersStatus::kEnough) * 2; in check_productionsites()
4503 tmp_score += (soldier_status_ == SoldiersStatus::kFull) * 1; in check_productionsites()
5624 tmp_score += (soldier_status_ == SoldiersStatus::kBadShortage) * 2; in check_building_necessity()
5625 tmp_score += (soldier_status_ == SoldiersStatus::kShortage) * 2; in check_building_necessity()