aboutsummaryrefslogtreecommitdiff
path: root/src/openvic-simulation/types
Commit message (Expand)AuthorAgeLines
* Allow Issue to inherit Modifier directlyissue-modifier hop3112024-09-19-0/+5
* Load government flag overrides from history and apply themgov-flag-type hop3112024-08-30-0/+10
* Remove unnecessary asserts + make `vec2_t(T val)` constructor explicitremove-asserts hop3112024-08-29-1/+1
* Fleshing out Country, State and Province instances + historycountry-instance hop3112024-07-22-7/+22
* Cleanup: inheritance, const movable variables, code formattingformat-cleanup hop3112024-07-19-3/+7
* Add IndexedMap and use in low key count, high value density casesindexed-map hop3112024-07-17-0/+238
* Renamed Country to CountryDefinitioncountry-definition hop3112024-06-20-14/+18
* Add GoodInstancegood-instance hop3112024-06-08-3/+3
* Menu reqs: country index, flag type set, province set total populationmenu-reqs hop3112024-04-19-1/+1
* Rework GFX::Actor Attachments and Animations hop3112024-04-15-0/+21
* Province port adjacency calculationprovince-positions hop3112024-04-15-0/+4
* Rework province position loading and map dims hop3112024-04-15-10/+33
* Generate starting unit instancesunits hop3112024-04-15-0/+13
* GFX objectTypes loading framework + Actor loadinggfx-object hop3112024-03-23-1/+11
* Add fixed_point_map_t operators and helper functions hop3112024-03-20-3/+129
* Identifier string_view invalidation fix hop3112024-03-01-1/+9
* Merge pull request #148 from OpenVicProject/region-colours Arturo2024-02-22-1/+1
|\
| * Regions are now coloured from colors.txtregion-colours Arturo2024-02-22-1/+1
* | Fixed point rounding functions and sources cleanup hop3112024-02-19-56/+61
|/
* Reworked ReturnByValue, warn_or_error, expect_date_[identifier_or_]string hop3112024-02-04-33/+50
* Added StringMapCase and case insensitive expect_dictionary_keyscase-rework hop3112024-01-25-42/+65
* Merge pull request #139 from OpenVicProject/constexpr-date Hop3112024-01-24-278/+194
|\
| * Made Date constexpr so that PROPERTY getters can be constexprconstexpr-date hop3112024-01-24-278/+194
* | Reworked Units and added IdentifierPointerRegistryunit-rework hop3112024-01-23-47/+91
|/
* Added reserve_more, expect_dictionary_key[s|_map]_reserve_length[_and_default]reserve_more hop3112024-01-23-18/+31
* Miscellaneous bug fixes and format cleanupmisc-changes hop3112024-01-22-10/+30
* Parse missing variables, Logger counting, misc cleanup hop3112024-01-18-26/+34
* Reworked UniqueKeyRegistry template params + added support for std::deque sto... hop3112024-01-13-120/+215
* Added map_callback and expect_item_dictionary_reserve_length hop3112024-01-08-94/+200
* Added case insensitive ordered set and map and IdentifierRegistry hop3112024-01-03-17/+94
* Added expect_item_dictionary_and_default hop3112024-01-03-21/+44
* Merge pull request #101 from OpenVicProject/spooky-scary-skeletons-send-diplo... George L. Albany2024-01-03-0/+178
|\
| * Add diplomatic actions skeleton Spartan3222024-01-03-0/+178
* | Merge pull request #114 from OpenVicProject/squared-roots zaaarf2024-01-02-0/+6
|\ \
| * | feat: integer and fixed point square root functions zaaarf2024-01-02-0/+6
| |/
* / Added framework for loading all Conditions and Effects hop3112024-01-02-6/+0
|/
* Add `https://github.com/Tessil/ordered-map` Spartan3222023-12-31-4/+117
* Clock refactor + misc small fixes hop3112023-12-28-1/+1
* Province building scaffolding hop3112023-12-25-3/+3
* Change colour_t to be a strongly typed structure Spartan3222023-12-24-73/+446
* Additional adjacency loading BuildTools2023-12-17-0/+10
* Province pop history + country government flag override refactors hop3112023-12-13-0/+4
* feat: improved identifier registry macro zaaarf2023-12-10-46/+31
* Make vec2_t header only (friend functions weren't being found) hop3112023-12-09-97/+114
* Crime+event modifier loading + misc UI backend hop3112023-12-02-30/+76
* feat: replaced REF_GETTERS with PROPERTY_REF, added PROPERTY_CUSTOM_PREFIX zaaarf2023-12-01-3/+1
* chore: change some lingering lowerCamelCase to snake_case zaaarf2023-11-22-18/+18
* Bookmark loading + province and building cleanup hop3112023-11-15-0/+9
* Striped mapmode and improved distributions hop3112023-11-15-20/+53
* Directory lookup refactor+suppressed wargoal error hop3112023-11-13-15/+22