aboutsummaryrefslogtreecommitdiff
path: root/src/openvic-simulation/military
Commit message (Expand)AuthorAgeLines
* Rename `scope_t` enum to `scope_type_t` hop3112024-10-29-6/+7
* Allow unit icon to be 0allow_unit_icon_0 wvpm2024-10-29-2/+2
* contextual modifier parsingcontextual_modifier_parsing wvpm2024-10-26-18/+10
* Add modifier effect variants based on the type of modifier being parsedresultant-modifier hop3112024-10-19-1/+1
* Require modifier type when parsing ModifierValues hop3112024-10-19-10/+29
* Move ModifierManager to its own files hop3112024-10-19-0/+3
* Cache modifier effects in dedicated variables hop3112024-10-05-32/+44
* Move ModifierEffect and ModifierValue into their own files hop3112024-10-05-1/+1
* Add ModifierEffect targets hop3112024-10-05-3/+4
* Add modifier type enummodifier-types hop3112024-09-20-1/+1
* Fix unit modifier localisation hop3112024-09-20-20/+20
* Rearrange modifier files hop3112024-09-20-2/+2
* ModifierEffect and Rule localisation keysrule-modifier-locale-keys hop3112024-09-19-2/+5
* Calculate country military power (still needs modifiers + soldier pop support...ranking hop3112024-09-09-6/+49
* Assorted minor fixes (clang-format.sh shebang, parse national foci scripts, f...assorted-fixes hop3112024-08-14-2/+1
* Fleshing out Country, State and Province instances + historycountry-instance hop3112024-07-22-2/+15
* Merge pull request #176 from OpenVicProject/format-cleanup Hop3112024-07-19-5/+3
|\
| * Cleanup: inheritance, const movable variables, code formattingformat-cleanup hop3112024-07-19-5/+3
* | Unit position/country/leader handling + more use of unit branch templatesunit-work hop3112024-07-19-239/+279
|/
* Optimize some string interning casesoptimize/string-interning Spartan3222024-07-18-13/+32
* Use rvalue references for NodeToolsprefer/rvalue-refs Spartan3222024-07-17-1/+1
* Unit and leader rework (branch based templates and colony containers)unit-colonies hop3112024-07-14-378/+495
* Separated GameManager into Definition and Instance Managersinstance-definition-managers hop3112024-06-13-40/+33
* Add GoodInstancegood-instance hop3112024-06-08-10/+12
* Separated MapDefinition and MapInstancemap-instance hop3112024-06-07-15/+21
* Province const/mutable separation + State cleanupconst-mutable hop3112024-06-06-36/+61
* Generate starting unit instancesunits hop3112024-04-15-45/+350
* feat: unit instance type definition, renamed existing structs for consistencymilitary-units zaaarf2024-03-16-218/+365
* Reworked ReturnByValue, warn_or_error, expect_date_[identifier_or_]string hop3112024-02-04-1/+1
* Reworked Units and added IdentifierPointerRegistryunit-rework hop3112024-01-23-193/+337
* Added reserve_more, expect_dictionary_key[s|_map]_reserve_length[_and_default]reserve_more hop3112024-01-23-15/+26
* Miscellaneous bug fixes and format cleanupmisc-changes hop3112024-01-22-6/+10
* Merge pull request #131 from OpenVicProject/misc-changes Hop3112024-01-18-11/+12
|\
| * Parse missing variables, Logger counting, misc cleanup hop3112024-01-18-11/+12
* | Minor enum cleanup, changed string functions into stream overloads hop3112024-01-18-30/+30
|/
* Case insensitive modifiers & added more wvpm2024-01-12-22/+22
* Added map_callback and expect_item_dictionary_reserve_length hop3112024-01-08-4/+9
* Merge pull request #111 from OpenVicProject/conditions-checking zaaarf2024-01-07-3/+7
|\
| * feat: condition loading and parsing zaaarf2024-01-07-3/+7
* | Support culture restrictions for units wvpm2024-01-07-6/+19
|/
* Added framework for loading all Conditions and Effects hop3112024-01-02-201/+174
* Fixed TGC compatibility + misc cleanup hop3112023-12-23-2/+2
* Removed modifier generating macros. hop3112023-12-14-39/+40
* feat: improved identifier registry macro zaaarf2023-12-10-24/+4
* feat: implemented invention dataloading zaaarf2023-12-05-3/+4
* Crime+event modifier loading + misc UI backend hop3112023-12-02-27/+27
* feat: implemented modifier identifier flattening, added/fixed remaining tech ... zaaarf2023-12-02-6/+57
* feat: replaced REF_GETTERS with PROPERTY_REF, added PROPERTY_CUSTOM_PREFIX zaaarf2023-12-01-17/+11
* chore: use PROPERTY and its variants when possible zaaarf2023-11-22-273/+51
* Misc changes hop3112023-11-16-3/+3