aboutsummaryrefslogtreecommitdiff
path: root/src/openvic-simulation/military
Commit message (Collapse)AuthorAgeLines
* Allow unit icon to be 0allow_unit_icon_0 wvpm8 days-2/+2
|
* contextual modifier parsingcontextual_modifier_parsing wvpm11 days-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 ↵ranking hop3112024-09-09-6/+49
| | | | supported regiment count)
* Assorted minor fixes (clang-format.sh shebang, parse national foci scripts, ↵assorted-fixes hop3112024-08-14-2/+1
| | | | factor song chance, update openvic-dataloader)
* 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 formatting
| * 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
| * 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
|\ | | | | Condition definition checking/loading
| * feat: condition loading and parsing zaaarf2024-01-07-3/+7
| | | | | | | | Co-authored-by: Hop311 <Hop3114@gmail.com>
* | Support culture restrictions for units wvpm2024-01-07-6/+19
|/ | | | Style
* 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
| | | | modifiers effects
* 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
|
* Striped mapmode and improved distributions hop3112023-11-15-1/+1
|