aboutsummaryrefslogtreecommitdiff
path: root/src/openvic/pop
Commit message (Collapse)AuthorAgeLines
* Added pop properties + changes to pop_size_t type (#13) Steve Frampton2023-08-20-2/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added additional pop properties REQ POP-34, POP-35, POP-36, POP-37. Introducing new PopType properties for purpose of developing initial promotion system. * Addendum to previous commit Forgot to save file. Previous statement still accurate. * Added additional pop properties REQ POP-34, POP-35, POP-36, POP-37. Introducing new PopType properties for purpose of developing initial promotion system. * Addendum to previous commit Forgot to save file. Previous statement still accurate. * Changed pop_size_t to int64 type Modified pop_size_t to be an int64, consolidating u_int32_t and int32_t. * Move PopType struct attributes to Pop struct attributes Moved: - num_promoted - num_demoted - num_migrated attributes to Pop struct from PopType struct. Added relevant parameters to Pop constructor. Fixed/moved related functions to Pop struct. * Updated/fixed previous commit Removed parameters from Pop construct.
* std::string const& --> const std::string_view Hop3112023-08-12-57/+66
|
* Added distributions for pop type and culture Hop3112023-08-10-11/+8
|
* Added pops to provinces Hop3112023-07-26-28/+85
|
* Culture data structs Hop3112023-07-23-7/+190
|
* WIP structs for Pop, PopType, and Religion Hop3112023-07-22-0/+315