/dports/games/freeorion/freeorion-0.4.10.2/Empire/ |
H A D | Supply.cpp | 134 if (empire_id == ALL_EMPIRES) in SystemHasFleetSupply() 150 if (empire_id == ALL_EMPIRES) in SystemHasFleetSupply() 154 empire_ids.insert(empire_id); in SystemHasFleetSupply() 173 if (empire_id != ALL_EMPIRES && empire_supply.first != empire_id) in Dump() 258 if (!obj || !obj->OwnedBy(empire_id)) in EmpireTotalSupplyRangeSumInSystem() 269 if (empire_id == ALL_EMPIRES) in EmpireTotalSupplyRange() 357 int empire_id = entry.first; in Update() local 367 if (fleet->OwnedBy(empire_id)) { in Update() 430 int empire_id = empire_supply.first; in Update() local 751 int empire_id = empire_supply.first; in Update() local [all …]
|
H A D | Supply.h | 26 …const std::set<std::pair<int, int>>& SupplyStarlaneTraversals(int empire_id) co… 32 …t<std::pair<int, int>>& SupplyObstructedStarlaneTraversals(int empire_id) const; 38 …const std::set<int>& FleetSupplyableSystemIDs(int empire_id) co… 39 …std::set<int> FleetSupplyableSystemIDs(int empire_id, bo… 45 … const std::set<std::set<int>>& ResourceSupplyGroups(int empire_id) const; 51 …const std::map<int, float>& PropagatedSupplyRanges(int empire_id) cons… 60 …const std::map<int, float>& PropagatedSupplyDistances(int empire_id) c… 64 bool SystemHasFleetSupply(int system_id, int empire_id) const; 65 bool SystemHasFleetSupply(int system_id, int empire_id, bool include_allies) const; 67 std::string Dump(int empire_id = ALL_EMPIRES) const;
|
/dports/games/freeorion/freeorion-0.4.10.2/client/AI/ |
H A D | AIWrapper.cpp | 85 int EmpirePlayerID(int empire_id) { in EmpirePlayerID() argument 139 return entry.second.empire_id; in PlayerEmpireID() 151 auto empire_id = entry.second.empire_id; in AllEmpireIDs() local 152 if (empire_id != ALL_EMPIRES) in AllEmpireIDs() 153 empire_ids.push_back(empire_id); in AllEmpireIDs() 166 const Empire* GetEmpireByID(int empire_id) in GetEmpireByID() argument 226 int empire_id = AIClientApp::GetApp()->EmpireID(); in UpdateResourcePools() local 227 Empire* empire = ::GetEmpire(empire_id); in UpdateResourcePools() 236 int empire_id = AIClientApp::GetApp()->EmpireID(); in UpdateResearchQueue() local 237 Empire* empire = ::GetEmpire(empire_id); in UpdateResearchQueue() [all …]
|
/dports/games/freeorion/freeorion-0.4.10.2/universe/ |
H A D | IDAllocator.cpp | 45 for (const auto empire_id : client_ids) { local 46 if (empire_id == m_server_id) 48 AssigningEmpireForID(ii) = empire_id; 49 m_empire_id_to_next_assigned_object_id.insert({empire_id, ii}); 249 for (auto& empire_id : m_offset_to_empire_id) { in ObfuscateBeforeSerialization() local 250 ss << " (" << offset++ << ", " << empire_id << "), "; in ObfuscateBeforeSerialization() 271 for (const auto empire_id : m_offset_to_empire_id) { in StateString() local 274 ErrorLogger(IDallocator) << "missing empire_id = " << empire_id; in StateString() 317 if (m_empire_id != empire_id && m_empire_id != m_server_id) in SerializeForEmpire() 322 if (empire_id == m_server_id) { in SerializeForEmpire() [all …]
|
H A D | Building.cpp | 12 Building::Building(int empire_id, const std::string& building_type, in Building() argument 17 UniverseObject::SetOwner(empire_id); in Building() 27 Building* Building::Clone(int empire_id) const { in Clone() 28 Visibility vis = GetUniverse().GetObjectVisibilityByEmpire(this->ID(), empire_id); in Clone() 34 retval->Copy(shared_from_this(), empire_id); in Clone() 38 void Building::Copy(std::shared_ptr<const UniverseObject> copied_object, int empire_id) { in Copy() argument 48 Visibility vis = GetUniverse().GetObjectVisibilityByEmpire(copied_object_id, empire_id); in Copy() 69 bool Building::HostileToEmpire(int empire_id) const { in HostileToEmpire() 70 if (OwnedBy(empire_id)) in HostileToEmpire() 72 return empire_id == ALL_EMPIRES || Unowned() || in HostileToEmpire() [all …]
|
H A D | Fighter.cpp | 13 Fighter::Fighter(int empire_id, int launched_from_id, const std::string& species_name, float damage… in Fighter() argument 20 this->SetOwner(empire_id); in Fighter() 27 bool Fighter::HostileToEmpire(int empire_id) const { in HostileToEmpire() 28 if (OwnedBy(empire_id)) in HostileToEmpire() 30 return empire_id == ALL_EMPIRES || Unowned() || in HostileToEmpire() 31 Empires().GetDiplomaticStatus(Owner(), empire_id) == DIPLO_WAR; in HostileToEmpire() 67 Fighter* Fighter::Clone(int empire_id) const { in Clone() 69 retval->Copy(shared_from_this(), empire_id); in Clone() 73 void Fighter::Copy(std::shared_ptr<const UniverseObject> copied_object, int empire_id) { in Copy() argument
|
H A D | Predicates.cpp | 50 empire_id(empire) in StationaryFleetVisitor() 56 (empire_id == ALL_EMPIRES || (!obj->Unowned() && obj->Owner() == empire_id))) in Visit() 68 empire_id(empire) in OrderedMovingFleetVisitor() 75 (empire_id == ALL_EMPIRES || (!obj->Unowned() && obj->Owner() == empire_id))) in Visit() 87 empire_id(empire) in MovingFleetVisitor() 93 (empire_id == ALL_EMPIRES || (!obj->Unowned() && obj->Owner() == empire_id))) in Visit() 102 empire_id(empire) in OwnedVisitor() 109 if (obj->OwnedBy(empire_id)) in Visit()
|
H A D | Universe.cpp | 232 if (empire_id == ALL_EMPIRES) in EmpireKnownObjects() 244 if (empire_id == ALL_EMPIRES) in EmpireKnownObjects() 261 if (empire_id != ALL_EMPIRES) in EmpireVisibleObjectIDs() 262 empire_ids.insert(empire_id); in EmpireVisibleObjectIDs() 380 if (empire_id != ALL_EMPIRES) { in GetObjectVisibleSpecialsByEmpire() 1675 if (empire_id == ALL_EMPIRES) in SetEffectDerivedVisibility() 1750 if (empire_id != ALL_EMPIRES && obj->OwnedBy(empire_id)) { in ForgetKnownObject() 1951 if (empire_id == ALL_EMPIRES) in FilterObjectIDsByKnownDestruction() 2654 if (!GetEmpire(empire_id)) { in SetEmpireKnowledgeOfDestroyedObject() 2666 if (empire_id == ALL_EMPIRES) in SetEmpireKnowledgeOfShipDesign() [all …]
|
H A D | Universe.h | 128 ObjectMap& EmpireKnownObjects(int empire_id = ALL_EMPIRES); 144 const std::set<int>& EmpireKnownDestroyedObjectIDs(int empire_id) const; 149 const std::set<int>& EmpireStaleKnowledgeObjectIDs(int empire_id) const; 162 const std::set<int>& EmpireKnownShipDesignIDs(int empire_id) const; 167 Visibility GetObjectVisibilityByEmpire(int object_id, int empire_id) const; 279 void ForgetKnownObject(int empire_id, int object_id); 286 void SetEmpireSpecialVisibility(int empire_id, int object_id, 313 void SetEmpireKnowledgeOfDestroyedObject(int object_id, int empire_id); 317 void SetEmpireKnowledgeOfShipDesign(int ship_design_id, int empire_id); 398 if (!VerifyUnusedObjectID(empire_id, id)) in InsertByEmpireWithID() [all …]
|
H A D | Pathfinder.cpp | 501 m_empire_id(empire_id) in EdgeVisibilityFilter() 543 auto empire_id = empire.first; in AddSystemPredicate() local 566 m_empire_id(empire_id), in SystemPredicateFilter() 973 if (empire_id == ALL_EMPIRES) { in ShortestPath() 1010 if (empire_id == ALL_EMPIRES) { in ShortestPath() 1011 ErrorLogger() << "Invalid empire " << empire_id; in ShortestPath() 1024 auto graph_it = func_it->second.find(empire_id); in ShortestPath() 1099 if (empire_id == ALL_EMPIRES) { in LeastJumpsPath() 1155 if (empire_id == ALL_EMPIRES) { in ImmediateNeighbors() 1502 int empire_id = empire.first; in UpdateEmpireVisibilityFilteredSystemGraphs() local [all …]
|
H A D | System.cpp | 51 System* System::Clone(int empire_id) const { in Clone() 52 Visibility vis = GetUniverse().GetObjectVisibilityByEmpire(this->ID(), empire_id); in Clone() 58 retval->Copy(shared_from_this(), empire_id); in Clone() 84 this->m_objects = copied_system->VisibleContainedObjectIDs(empire_id); in Copy() 200 if (empire_id == ALL_EMPIRES) in ApparentName() 201 return this->PublicName(empire_id); in ApparentName() 219 return this->PublicName(empire_id); in ApparentName() 229 return this->PublicName(empire_id); in ApparentName() 523 std::map<int, bool> System::VisibleStarlanesWormholes(int empire_id) const { in VisibleStarlanesWormholes() 524 if (empire_id == ALL_EMPIRES) in VisibleStarlanesWormholes() [all …]
|
H A D | Pathfinder.h | 58 …std::pair<std::list<int>, double> ShortestPath(int system1_id, int system2_id, int empire_id = ALL… 69 std::pair<std::list<int>, double> ShortestPath(int system1_id, int system2_id, int empire_id, 86 …std::pair<std::list<int>, int> LeastJumpsPath(int system1_id, int system2_id, int empire_id = ALL_… 95 bool SystemsConnected(int system1_id, int system2_id, int empire_id = ALL_EMPIRES) const; 104 bool SystemHasVisibleStarlanes(int system_id, int empire_id = ALL_EMPIRES) const; 115 std::multimap<double, int> ImmediateNeighbors(int system_id, int empire_id = ALL_EMPIRES) const;
|
H A D | BuildingType.cpp | 123 float BuildingType::ProductionCost(int empire_id, int location_id) const { in ProductionCost() argument 138 auto source = Empires().GetSource(empire_id); in ProductionCost() 147 float BuildingType::PerTurnCost(int empire_id, int location_id) const in PerTurnCost() argument 148 { return ProductionCost(empire_id, location_id) / std::max(1, ProductionTime(empire_id, location_id… in PerTurnCost() 150 int BuildingType::ProductionTime(int empire_id, int location_id) const { in ProductionTime() argument 165 auto source = Empires().GetSource(empire_id); in ProductionTime() 174 bool BuildingType::ProductionLocation(int empire_id, int location_id) const { in ProductionLocation() argument 182 auto source = Empires().GetSource(empire_id); in ProductionLocation() 189 bool BuildingType::EnqueueLocation(int empire_id, int location_id) const { in EnqueueLocation() argument 197 auto source = Empires().GetSource(empire_id); in EnqueueLocation()
|
H A D | Field.cpp | 39 Field* Field::Clone(int empire_id) const { in Clone() 40 Visibility vis = GetUniverse().GetObjectVisibilityByEmpire(this->ID(), empire_id); in Clone() 46 retval->Copy(shared_from_this(), empire_id); in Clone() 50 void Field::Copy(std::shared_ptr<const UniverseObject> copied_object, int empire_id) { in Copy() argument 60 Visibility vis = GetUniverse().GetObjectVisibilityByEmpire(copied_object_id, empire_id); in Copy() 61 …ng> visible_specials = GetUniverse().GetObjectVisibleSpecialsByEmpire(copied_object_id, empire_id); in Copy() 94 const std::string& Field::PublicName(int empire_id) const { in PublicName()
|
H A D | Planet.h | 43 bool HostileToEmpire(int empire_id) const override; 82 int empire_id = ALL_EMPIRES) override; 101 bool Colonize(int empire_id, const std::string& species_name, 109 void SetGiveToEmpire(int empire_id); ///< Marks planet to be given to empire 137 Planet* Clone(int empire_id = ALL_EMPIRES) const override; 143 Visibility GetVisibility(int empire_id) const override in GetVisibility() argument 144 { return UniverseObject::GetVisibility(empire_id); } in GetVisibility()
|
/dports/games/freeorion/freeorion-0.4.10.2/client/ |
H A D | ClientApp.cpp | 49 Empire* ClientApp::GetEmpire(int empire_id) in GetEmpire() argument 50 { return m_empires.GetEmpire(empire_id); } in GetEmpire() 58 ObjectMap& ClientApp::EmpireKnownObjects(int empire_id) { in EmpireKnownObjects() argument 69 { return EmpireKnownObjects(empire_id).get(object_id); } in EmpireKnownObject() 77 int ClientApp::EmpirePlayerID(int empire_id) const { in EmpirePlayerID() 79 if (entry.second.empire_id == empire_id) in EmpirePlayerID() 84 Networking::ClientType ClientApp::GetEmpireClientType(int empire_id) const in GetEmpireClientType() 85 { return GetPlayerClientType(ClientApp::EmpirePlayerID(empire_id)); } in GetEmpireClientType() 106 if (auto* empire = m_empires.GetEmpire(empire_id)) in SetEmpireStatus() 150 void ClientApp::SetEmpireID(int empire_id) in SetEmpireID() argument [all …]
|
H A D | ClientApp.h | 59 int EmpirePlayerID(int empire_id) const; 121 Networking::ClientType GetEmpireClientType(int empire_id) const override; 181 Empire* GetEmpire(int empire_id) override; 192 ObjectMap& EmpireKnownObjects(int empire_id) override; 204 std::shared_ptr<UniverseObject> EmpireKnownObject(int object_id, int empire_id) override; 211 void SetEmpireID(int empire_id); 229 void SetEmpireStatus(int empire_id, Message::PlayerStatus status);
|
/dports/games/freeorion/freeorion-0.4.10.2/util/ |
H A D | Order.cpp | 258 Order(empire_id), in FleetMoveOrder() 396 if (!fleet->OwnedBy(empire_id)) { in Check() 511 if (!fleet->OwnedBy(empire_id)) { in Check() 515 if (!ship->OwnedBy(empire_id)) { in Check() 638 if (!ship->OwnedBy(empire_id)) { in Check() 766 if (!ship->OwnedBy(empire_id)) { in Check() 1284 if (!obj->OwnedBy(empire_id)) { in Check() 1317 int empire_id = EmpireID(); in UndoImpl() local 1399 if (!obj->OwnedBy(empire_id)) { in Check() 1440 int empire_id = EmpireID(); in UndoImpl() local [all …]
|
H A D | SitRepEntry.h | 54 FO_COMMON_API SitRepEntry CreateCombatSitRep(int system_id, int log_id, int empire_id); 55 FO_COMMON_API SitRepEntry CreateGroundCombatSitRep(int planet_id, int empire_id); 56 FO_COMMON_API SitRepEntry CreatePlanetCapturedSitRep(int planet_id, int empire_id); 57 …PI SitRepEntry CreateCombatDamagedObjectSitRep(int object_id, int combat_system_id, int empire_id); 58 … SitRepEntry CreateCombatDestroyedObjectSitRep(int object_id, int combat_system_id, int empire_id); 63 FO_COMMON_API SitRepEntry CreatePlanetGiftedSitRep(int planet_id, int empire_id); 64 FO_COMMON_API SitRepEntry CreateFleetGiftedSitRep(int fleet_id, int empire_id); 67 SitRepEntry CreateEmpireEliminatedSitRep(int empire_id); 68 SitRepEntry CreateVictorySitRep(const std::string& reason_string, int empire_id);
|
H A D | AppInterface.h | 62 virtual ObjectMap& EmpireKnownObjects(int empire_id) = 0; 64 virtual std::shared_ptr<UniverseObject> EmpireKnownObject(int object_id, int empire_id) = 0; 79 virtual Networking::ClientType GetEmpireClientType(int empire_id) const = 0; 122 inline ObjectMap& EmpireKnownObjects(int empire_id) in EmpireKnownObjects() argument 123 { return IApp::GetApp()->EmpireKnownObjects(empire_id); } in EmpireKnownObjects() 139 inline Networking::ClientType GetEmpireClientType(int empire_id) in GetEmpireClientType() argument 140 { return IApp::GetApp()->GetEmpireClientType(empire_id); } in GetEmpireClientType()
|
/dports/games/freeorion/freeorion-0.4.10.2/server/ |
H A D | ServerApp.cpp | 63 if (enemy_id != empire_id) in EnemyId() 1110 if (empire_id == ALL_EMPIRES) in VectorIndexForPlayerSaveGameDataForEmpireID() 1339 int empire_id = ALL_EMPIRES; in LoadGameInit() local 1603 if (empire_id == ALL_EMPIRES) in GetPlayerInfoMap() 1779 if (empire_id == ALL_EMPIRES) { in EliminatePlayer() 1836 RemoveEmpireTurn(empire_id); in EliminatePlayer() 1859 int empire_id = ALL_EMPIRES; in AddPlayerIntoGame() local 1867 empire_id = e.first; in AddPlayerIntoGame() 1933 return empire_id; in AddPlayerIntoGame() 2125 if (empire_id != ALL_EMPIRES && !GetEmpire(empire_id)) in GetFleetsVisibleToEmpireAtSystem() [all …]
|
H A D | ServerWrapper.cpp | 125 if (empire_id == ALL_EMPIRES) { in GenerateSitRep() 140 void GenerateSitRep1(int empire_id, in GenerateSitRep1() argument 302 Empire* empire = GetEmpire(empire_id); in EmpireSetName() 311 Empire* empire = GetEmpire(empire_id); in EmpireSetHomeworld() 761 auto building = GetUniverse().InsertNew<Building>(empire_id, building_type, empire_id); in CreateBuilding() 833 int empire_id = fleet->Owner(); in CreateShip() local 836 if (empire_id != ALL_EMPIRES) { in CreateShip() 837 empire = GetEmpire(empire_id); in CreateShip() 845 auto ship = universe.InsertNew<Ship>(empire_id, ship_design->ID(), species, empire_id); in CreateShip() 1234 if (!GetEmpire(empire_id)) { in PlanetMakeOutpost() [all …]
|
H A D | ServerApp.h | 50 ObjectMap& EmpireKnownObjects(int empire_id) override; 52 std::shared_ptr<UniverseObject> EmpireKnownObject(int object_id, int empire_id) override; 67 Networking::ClientType GetEmpireClientType(int empire_id) const override; 79 int EmpirePlayerID(int empire_id) const; 112 …void SetEmpireSaveGameData(int empire_id, std::unique_ptr<PlayerSaveGameData>&& save_game_data); 116 void UpdatePartialOrders(int empire_id, const OrderSet& added, const std::set<int>& deleted); 119 void RevokeEmpireTurnReadyness(int empire_id); 306 void AddEmpireTurn(int empire_id, const PlayerSaveGameData& psgd); 310 void RemoveEmpireTurn(int empire_id);
|
/dports/games/freeorion/freeorion-0.4.10.2/default/python/AI/ |
H A D | turn_state.py | 62 empire_id = fo.empireID() 67 if planet.ownedBy(empire_id): 83 empire_id = fo.empireID() 160 empire_id = fo.empireID() 162 if x.owner == empire_id and (x.species_name or include_outposts)) 180 empire_id = fo.empireID() 184 empire_id = fo.empireID() 188 empire_id = fo.empireID() 189 return tuple(x.pid for x in self.__planet_info.values() if x.owner == empire_id) 209 empire_id = fo.empireID() [all …]
|
/dports/games/freeorion/freeorion-0.4.10.2/network/ |
H A D | Message.cpp | 190 << BOOST_SERIALIZATION_NVP(empire_id) in GameStartMessage() 192 GetUniverse().EncodingEmpire() = empire_id; in GameStartMessage() 206 << BOOST_SERIALIZATION_NVP(empire_id) in GameStartMessage() 208 GetUniverse().EncodingEmpire() = empire_id; in GameStartMessage() 238 << BOOST_SERIALIZATION_NVP(empire_id) in GameStartMessage() 240 GetUniverse().EncodingEmpire() = empire_id; in GameStartMessage() 261 << BOOST_SERIALIZATION_NVP(empire_id) in GameStartMessage() 263 GetUniverse().EncodingEmpire() = empire_id; in GameStartMessage() 307 << BOOST_SERIALIZATION_NVP(empire_id) in GameStartMessage() 330 << BOOST_SERIALIZATION_NVP(empire_id) in GameStartMessage() [all …]
|