aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeLines
* Merge pull request #33 from OpenVicProject/terrain-types CptAlanSmith2023-09-25-168/+654
|\ | | | | Terrain types
| * Added review comments Hop3112023-09-25-2/+7
| |
| * Calculate terrain types from pixels Hop3112023-09-25-26/+97
| |
| * Adding terrain image/type loading Hop3112023-09-25-154/+564
| |
* | Testing (#28) CptAlanSmith2023-09-25-180/+312
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Dataloader stubs + default compat path + bits+bobs * Followup big dataloader commit * Fixes for building scons * Initial proof of concept auto-testing Shows how we can pull loaded data and display it back * data-loader include * 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 * Update of file tests * Test scripting updates - elimnination of issues with data variables hanging over from big merges Routed gamemanager down to scripts on execute * Update StringUtils.hpp * Initial pipeline building * Pipe fabrication * Continued work on goods testing, removal of pragma once lines * Finish of economy tests, initial results outputting * Output of results * Removal of direct.h for cross compatibility --------- Co-authored-by: Hop311 <hop3114@gmail.com>
* | Fixed scripts submodule URL Hop3112023-09-25-1/+1
|/
* Merge pull request #32 from OpenVicProject/fixed-point-fix Hop3112023-09-24-1/+1
|\ | | | | Stopped fixed point falling for Zeno's paradox
| * Stopped fixed point falling for Zeno's paradox Hop3112023-09-24-1/+1
| |
* | Merge pull request #31 from OpenVicProject/warnhunt zaaarf2023-09-24-18/+24
|\ \ | |/ |/| Fixing compile-time warnings
| * fix: fixed multiple compile-time warnings zaaarf2023-09-24-18/+24
|/
* Merge pull request #30 from OpenVicProject/dataloading-production CptAlanSmith2023-09-24-2/+411
|\ | | | | Implemented ProductionTypes
| * fix: fixed segfault, added ulterior checks) zaaarf2023-09-24-26/+50
| |
| * feat: implemented template loading, fixed compilation errors zaaarf2023-09-24-61/+95
| |
| * feat: implemented ProductionType, implemented (broken) loading for it zaaarf2023-09-23-2/+353
|/
* Merge pull request #29 from OpenVicProject/fixes zaaarf2023-09-24-12/+19
|\ | | | | Fixed pop type loading issue
| * Fixed pop type loading issue Hop3112023-09-24-12/+19
|/
* Merge pull request #27 from OpenVicProject/fix/env CptAlanSmith2023-09-24-1/+1
|\ | | | | Fix environment issues
| * Fix environment issues Spartan3222023-09-24-1/+1
|/
* Merge pull request #26 from OpenVicProject/outsource/extras George L. Albany2023-09-24-386/+167
|\
| * Move scripts to separate reusable repos Spartan3222023-09-24-386/+167
|/ | | | | | Add deps/SCsub to simplify SConstruct Added github build workflow Fix linker problems
* Testing (#23) CptAlanSmith2023-09-23-99/+1158
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* Merge pull request #25 from OpenVicProject/dataloading-politics-bis zaaarf2023-09-23-89/+194
|\ | | | | Dataloading for Politics MK2 (semi-separation of Issues and Reforms)
| * feat: separated once more Issue and Reform zaaarf2023-09-23-89/+194
|/
* Merge pull request #22 from OpenVicProject/dataloading-military zaaarf2023-09-23-10/+506
|\ | | | | Dataloading for military (Unit, LandUnity, NavalUnit)
| * chore: converted several types zaaarf2023-09-23-41/+41
| |
| * fix: various fixes, now runs and parses without military-related errors zaaarf2023-09-23-101/+94
| |
| * chore: removed hardcoded possible values on unit type zaaarf2023-09-22-16/+8
| |
| * feat: removed enum, passed goods manager zaaarf2023-09-22-76/+97
| |
| * feat: implemenet most of the unit loading function zaaarf2023-09-22-15/+103
| |
| * feat: created Unit struct zaaarf2023-09-21-0/+380
| | | | | | | | this looks horrid but what can you do
| * feat: added expect_goods_map function to GoodsManager zaaarf2023-09-20-0/+22
|/
* Merge pull request #24 from OpenVicProject/cleanup Hop3112023-09-23-89/+111
|\ | | | | Various fixes, refactors and general cleanup
| * Various fixes, refactors and general cleanup Hop3112023-09-23-89/+111
|/
* Merge pull request #21 from OpenVicProject/dataloading-politics Hop3112023-09-23-3/+407
|\ | | | | Dataloading for politics (Ideology & Issue)
| * chore: added requirements zaaarf2023-09-20-0/+9
| |
| * feat: added issue loading! zaaarf2023-09-20-18/+88
| |
| * feat: merged PartyIssue and PoliticalReform into single Issue structure zaaarf2023-09-20-176/+168
| |
| * feat: ideology loading zaaarf2023-09-20-5/+61
| |
| * feat: added PartyIssue and PoliticalReform structs zaaarf2023-09-19-1/+177
| |
| * feat: added Ideology and IdeologyGroup data structures zaaarf2023-09-19-0/+101
| |
* | Merge pull request #20 from OpenVicProject/poptypes Hop3112023-09-20-8/+66
|\ \ | | | | | | Basic loading of pop types
| * | Req comment + strata map and error message Hop3112023-09-20-22/+25
| | |
| * | Loading pop types k0uneli2023-09-13-5/+60
| | |
* | | Merge pull request #19 from OpenVicProject/better-gitignore zaaarf2023-09-19-1/+5
|\ \ \ | |_|/ |/| | added compile_commands.json and .cache folders to gitignore
| * | chore: added compile_commands.json and .cache folders to gitignore zaaarf2023-09-19-1/+5
|/ /
* | Merge pull request #18 from OpenVicProject/province-adjacencies-bis zaaarf2023-09-19-7/+92
|\ \ | | | | | | Basic province adjacencies algorithm/logic
| * | fix: various tweaks during review zaaarf2023-09-19-23/+40
| | |
| * | fix: adjacency algorithm optimisiations and fixes zaaarf2023-09-19-23/+19
| | |
| * | feat: make adjacency generator returns false if nothing changed zaaarf2023-09-19-6/+10
| | |
| * | feat: implemented dumb basic algorithm for Map::_generate_province_adjacencies() zaaarf2023-09-19-6/+30
| | |