diff options
author | hop311 <hop3114@gmail.com> | 2024-01-23 01:17:38 +0100 |
---|---|---|
committer | hop311 <hop3114@gmail.com> | 2024-01-23 23:33:40 +0100 |
commit | 13d652813e2a662875b0364ec0d1bfe99e9004d6 (patch) | |
tree | f251fc210fabef585cce802c410da78ab68f59d8 /src/openvic-simulation/military/Deployment.hpp | |
parent | 268a6948c0400905dfc335427395519689f067f5 (diff) |
Reworked Units and added IdentifierPointerRegistryunit-rework
Diffstat (limited to 'src/openvic-simulation/military/Deployment.hpp')
-rw-r--r-- | src/openvic-simulation/military/Deployment.hpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/openvic-simulation/military/Deployment.hpp b/src/openvic-simulation/military/Deployment.hpp index a952823..e774108 100644 --- a/src/openvic-simulation/military/Deployment.hpp +++ b/src/openvic-simulation/military/Deployment.hpp @@ -16,7 +16,7 @@ namespace OpenVic { struct Leader { private: std::string PROPERTY(name); - Unit::type_t PROPERTY(type); + Unit::branch_t PROPERTY(branch); /* type in defines */ Date PROPERTY(date); LeaderTrait const* PROPERTY(personality); LeaderTrait const* PROPERTY(background); @@ -25,7 +25,7 @@ namespace OpenVic { public: Leader( - std::string_view new_name, Unit::type_t new_type, Date new_date, LeaderTrait const* new_personality, + std::string_view new_name, Unit::branch_t new_branch, Date new_date, LeaderTrait const* new_personality, LeaderTrait const* new_background, fixed_point_t new_prestige, std::string_view new_picture ); }; @@ -33,20 +33,20 @@ namespace OpenVic { struct Regiment { private: std::string PROPERTY(name); - Unit const* PROPERTY(type); + LandUnit const* PROPERTY(type); Province const* PROPERTY(home); public: - Regiment(std::string_view new_name, Unit const* new_type, Province const* new_home); + Regiment(std::string_view new_name, LandUnit const* new_type, Province const* new_home); }; struct Ship { private: - std::string PROPERTY(name); - Unit const* PROPERTY(type); + std::string PROPERTY(name); + NavalUnit const* PROPERTY(type); public: - Ship(std::string_view new_name, Unit const* new_type); + Ship(std::string_view new_name, NavalUnit const* new_type); }; struct Army { |