diff options
author | ClarkeCode <clarke.john.robert@gmail.com> | 2023-06-23 08:55:52 +0200 |
---|---|---|
committer | ClarkeCode <clarke.john.robert@gmail.com> | 2023-06-23 09:03:07 +0200 |
commit | c2bbef21e3ac507a8f6ceea8662ec3f988e9a4d9 (patch) | |
tree | 6eb0ffb0ebe6c73fdf3b6b6e749b65720a647664 /src/openvic/map/Province.hpp | |
parent | 9c8bc64662b3b3e352e59fbf58eca46f72117f5a (diff) |
Fragile loading of goods, cascading wide string changescompatibility-precursors
Diffstat (limited to 'src/openvic/map/Province.hpp')
-rw-r--r-- | src/openvic/map/Province.hpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/openvic/map/Province.hpp b/src/openvic/map/Province.hpp index f1f87a2..6b75876 100644 --- a/src/openvic/map/Province.hpp +++ b/src/openvic/map/Province.hpp @@ -24,7 +24,7 @@ namespace OpenVic { // TODO - change this into a factory-like structure Good const* rgo = nullptr; - Province(index_t new_index, std::string const& new_identifier, colour_t new_colour); + Province(index_t new_index, ovstring const& new_identifier, colour_t new_colour); public: Province(Province&&) = default; @@ -36,11 +36,11 @@ namespace OpenVic { return_t add_building(BuildingType const& type); void lock_buildings(); void reset_buildings(); - Building const* get_building_by_identifier(std::string const& identifier) const; + Building const* get_building_by_identifier(ovstring const& identifier) const; std::vector<Building> const& get_buildings() const; - return_t expand_building(std::string const& building_type_identifier); + return_t expand_building(ovstring const& building_type_identifier); Good const* get_rgo() const; - std::string to_string() const; + ovstring to_string() const; void update_state(Date const& today); void tick(Date const& today); |