aboutsummaryrefslogtreecommitdiff
path: root/src/openvic-simulation/dataloader/Dataloader.cpp
Commit message (Collapse)AuthorAgeLines
* Fixed TGC compatibility + misc cleanup hop3112023-12-23-12/+13
|
* Additional adjacency loading BuildTools2023-12-17-14/+20
|
* Merge pull request #92 from OpenVicProject/dataloading-onactions Hop3112023-12-14-0/+7
|\ | | | | on_action dataloading
| * feat: on_action dataloading zaaarf2023-12-14-0/+7
| |
* | Made pop type strata moddable hop3112023-12-13-9/+12
| |
* | Province pop history + country government flag override refactors hop3112023-12-13-25/+40
| |
* | feat: implemented pop history loading zaaarf2023-12-10-13/+20
|/
* feat: decision dataloading zaaarf2023-12-10-0/+20
|
* Generic Event Loading BrickPi2023-12-10-0/+18
|
* Vec/set callbacks + crime file + prov building pos hop3112023-12-07-23/+14
|
* Merge pull request #83 from OpenVicProject/dataloading-inventions zaaarf2023-12-05-6/+51
|\ | | | | Dataloading inventions
| * feat: implemented invention dataloading zaaarf2023-12-05-6/+51
| |
* | Move Victoria 2 path searching to Vic2PathSearch.cpp Spartan3222023-12-04-305/+0
|/ | | | Move fshash and _cached_paths definitions to Dataloader::Search_for_game_path
* Crime+event modifier loading + misc UI backend hop3112023-12-02-68/+64
|
* feat: implemented modifier identifier flattening, added/fixed remaining tech ↵ zaaarf2023-12-02-33/+67
| | | | modifiers effects
* feat: implemented basic technology and school loading (modifier processing ↵ zaaarf2023-10-22-0/+22
| | | | is still missing)
* feat: rebel type parsing zaaarf2023-12-01-0/+9
|
* Misc changes hop3112023-11-16-0/+28
|
* Bookmark loading + province and building cleanup hop3112023-11-15-1/+3
|
* Implement National Foci BrickPi2023-11-15-0/+7
|
* Directory lookup refactor+suppressed wargoal error hop3112023-11-13-42/+54
|
* GUI and GFX file loading hop3112023-11-12-0/+47
|
* Diplomacy History Loading Joel Machens2023-11-08-0/+16
|
* Implement Wargoal Loading Joel Machens2023-11-08-0/+5
|
* History loading generalisation hop3112023-11-07-17/+8
|
* Cross-platform file lookup (case and separator) hop3112023-11-07-131/+208
|
* History loading changes + PROPERTY macro hop3112023-11-07-62/+65
|
* Country: datatypes + TGC compat changes hop3112023-11-07-26/+4
|
* Clang-format formatting (with manual cleanup) hop3112023-10-29-65/+59
|
* Astyle formatting (with manual cleanup) hop3112023-10-29-104/+134
|
* Implement Province History Loading BrickPi2023-10-27-1/+26
|
* Country History & Order of Battle Loading Joel Machens2023-10-25-68/+139
|
* Add Defines Loading Spartan3222023-10-20-1/+6
| | | | | | Caches start_date and end_date in DefineManager Add static `get_property` and HASID_PROPERTY macro to HasIdentifier
* Minor cleanup hop3112023-10-20-1/+1
|
* Add National Values Loading Joel Machens2023-10-17-1/+8
|
* Merge pull request #55 from OpenVicProject/improve_filename_equals Hop3112023-10-17-11/+16
|\ | | | | Add constraint to `filename_equals`
| * Add constraint to `filename_equals` Spartan3222023-10-16-11/+16
| | | | | | | | Optimize allocations for `filename_equals`
* | Merge pull request #49 from OpenVicProject/add/country-loading Hop3112023-10-17-0/+27
|\ \ | | | | | | Add Country Loading
| * | Add Country Loading Spartan3222023-10-16-0/+27
| | | | | | | | | | | | Searches for countries.txt then loads the country from the directed file
* | | Loading of poptype needs & rebel compositions k0uneli2023-10-16-9/+12
| |/ |/|
* | allow_empty option for expect_identifier_or_string hop3112023-10-15-3/+3
|/
* Implement Leader Trait Loading Joel Machens2023-10-15-1/+6
|
* Further CLI and modifier reading work hop3112023-10-14-2/+2
|
* TGC compatibility fixes + other cleanup hop3112023-10-13-2/+2
|
* Add Bookmark Loading Spartan3222023-10-13-0/+5
|
* Further cleanup and rearrangement hop3112023-10-13-19/+40
|
* Lots of accumulated changes hop3112023-10-12-24/+13
|
* Add static `Dataloader::search_for_game_path(fs::path)` Spartan3222023-10-12-0/+303
| | | | | | | | | | | Searches for Victoria 2 according to the supplied path If supplied path is empty, presumes Steam install according to platform environment variables If invalid supplied path, falls back to empty path behavior Supports Steam install on Windows, Mac, Linux, and FreeBSD Supports Windows registry Update .clang-format categories to include lexy-vdf Add Utility/ConstexprIntToStr.hpp
* Expose `Dataloader::parse_defines` Spartan3222023-10-10-21/+21
| | | | Expose `Dataloader::parse_csv`
* Finish Government Type Loading BrickPi2023-10-03-1/+1
|