aboutsummaryrefslogtreecommitdiff
path: root/src/openvic-simulation/dataloader/Dataloader.hpp
Commit message (Collapse)AuthorAgeLines
* Miscellaneous bug fixes and format cleanupmisc-changes hop3112024-01-22-4/+6
|
* Added map_callback and expect_item_dictionary_reserve_length hop3112024-01-08-1/+0
|
* Added framework for loading all Conditions and Effects hop3112024-01-02-7/+27
|
* Made pop type strata moddable hop3112023-12-13-5/+1
|
* Province pop history + country government flag override refactors hop3112023-12-13-0/+2
|
* feat: implemented pop history loading zaaarf2023-12-10-1/+0
|
* feat: decision dataloading zaaarf2023-12-10-0/+1
|
* Generic Event Loading BrickPi2023-12-10-2/+2
|
* Merge pull request #83 from OpenVicProject/dataloading-inventions zaaarf2023-12-05-0/+2
|\ | | | | Dataloading inventions
| * feat: implemented invention dataloading zaaarf2023-12-05-0/+2
| |
* | Move Victoria 2 path searching to Vic2PathSearch.cpp Spartan3222023-12-04-11/+0
|/ | | | Move fshash and _cached_paths definitions to Dataloader::Search_for_game_path
* Crime+event modifier loading + misc UI backend hop3112023-12-02-4/+6
|
* feat: implemented modifier identifier flattening, added/fixed remaining tech ↵ zaaarf2023-12-02-5/+4
| | | | modifiers effects
* feat: implemented basic technology and school loading (modifier processing ↵ zaaarf2023-10-22-0/+3
| | | | is still missing)
* Directory lookup refactor+suppressed wargoal error hop3112023-11-13-6/+11
|
* GUI and GFX file loading hop3112023-11-12-0/+4
|
* Cross-platform file lookup (case and separator) hop3112023-11-07-9/+17
|
* History loading changes + PROPERTY macro hop3112023-11-07-19/+8
|
* Country: datatypes + TGC compat changes hop3112023-11-07-4/+1
|
* Clang-format formatting (with manual cleanup) hop3112023-10-29-3/+3
|
* Astyle formatting (with manual cleanup) hop3112023-10-29-8/+17
|
* Country History & Order of Battle Loading Joel Machens2023-10-25-6/+19
|
* Merge pull request #49 from OpenVicProject/add/country-loading Hop3112023-10-17-0/+1
|\ | | | | Add Country Loading
| * Add Country Loading Spartan3222023-10-16-0/+1
| | | | | | | | Searches for countries.txt then loads the country from the directed file
* | Loading of poptype needs & rebel compositions k0uneli2023-10-16-1/+1
|/
* TGC compatibility fixes + other cleanup hop3112023-10-13-2/+2
|
* Further cleanup and rearrangement hop3112023-10-13-0/+1
|
* Lots of accumulated changes hop3112023-10-12-4/+3
|
* Add static `Dataloader::search_for_game_path(fs::path)` Spartan3222023-10-12-0/+34
| | | | | | | | | | | 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-0/+6
| | | | Expose `Dataloader::parse_csv`
* Data types, defaults, callback cleanup Hop3112023-09-29-7/+0
|
* feat: implemented building loading and missing parameters zaaarf2023-09-28-0/+5
|
* Testing (#23) CptAlanSmith2023-09-23-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fixes for building scons * Initial proof of concept auto-testing Shows how we can pull loaded data and display it back * Re-did headless Because hubert insisted it be done like this ;) * Auto-Testing Framework Basics * Requirements Calculations * Fix for messy merge (teach me to use merge tools) * Fixing up misc merge issues to fully reconcile with master changes * Re-added missing getters * Move of testing files due to folder reorgs * Use new accessors + int reading fix --------- Co-authored-by: Hop311 <hop3114@gmail.com>
* feat: removed enum, passed goods manager zaaarf2023-09-22-0/+2
|
* Futher scaffolding for province positions loading Hop3112023-09-17-1/+1
|
* Scaffolding for `positions.txt` + modifier loading Hop3112023-09-16-2/+4
|
* First go at Modifiers Hop3112023-09-15-4/+3
|
* Region + localisation loading Hop3112023-09-14-1/+15
|
* Format cleanup and req comments Hop3112023-09-09-4/+3
|
* PR feedback + Logger::warning Hop3112023-09-09-12/+17
|
* More refactoring and duplicate code removal Hop3112023-09-08-0/+35