Branch | Commit message | Author | Age |
add/colony | Add mattreecebentley/plf_colony | ![](//seccdn.libravatar.org/avatar/d6f8095955456d95ade8f06cfeeb084a?s=14&d=identicon) Spartan322 | 3 months |
add/gap-deque | Add GapDeque | ![](//seccdn.libravatar.org/avatar/d6f8095955456d95ade8f06cfeeb084a?s=14&d=identicon) Spartan322 | 8 months |
add/lauf | WIP 4 | ![](//seccdn.libravatar.org/avatar/d6f8095955456d95ade8f06cfeeb084a?s=14&d=identicon) Spartan322 | 7 weeks |
assorted-fixes | Assorted minor fixes (clang-format.sh shebang, parse national foci scripts, f... | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 6 weeks |
bookmark-position | Load bookmark position as fvec2_t with height flipped | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 2 months |
building-type | Clean up BuildingType loading | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 5 months |
case-rework | Added StringMapCase and case insensitive expect_dictionary_keys | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 8 months |
compatibility-precursors | Fragile loading of goods, cascading wide string changes | ![](//seccdn.libravatar.org/avatar/e904fa95776890214e35f20616261559?s=14&d=identicon) ClarkeCode | 15 months |
const-mutable | Province const/mutable separation + State cleanup | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 4 months |
constexpr-date | Made Date constexpr so that PROPERTY getters can be constexpr | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 8 months |
country-definition | Renamed Country to CountryDefinition | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 3 months |
country-instance | Fleshing out Country, State and Province instances + history | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 2 months |
country-unlock | Country reforms and rules | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 12 days |
dataloader-utf8-fix | Update OpenVicProject/OpenVic-Dataloader@f754eb9 | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 8 weeks |
defines-caching | Add define caching to avoid post-load lookups | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 2 weeks |
dryad | Update OpenVicProject/OpenVic-Dataloader@4a49007 | ![](//seccdn.libravatar.org/avatar/6b4e475f5849f62a7d475101fd3d92f1?s=14&d=identicon) zaaarf | 3 months |
factory_turn | draft for factory production | ![](//seccdn.libravatar.org/avatar/abf085a9baecae65c1f13c782f66fd50?s=14&d=identicon) wvpm | 8 months |
fix-modifiers | Merge pull request #205 from OpenVicProject/modifier-types | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) Hop311 | 4 days |
fix/lexy-vdf-parse-error | Fix handling empty `vic2_steam_lib_directory` | ![](//seccdn.libravatar.org/avatar/d6f8095955456d95ade8f06cfeeb084a?s=14&d=identicon) Spartan322 | 4 weeks |
fix/nonexistent-file-crash | Update OpenVicProject/OpenVic-Dataloader@2addc77 | ![](//seccdn.libravatar.org/avatar/d6f8095955456d95ade8f06cfeeb084a?s=14&d=identicon) Spartan322 | 7 weeks |
font-colour-codes | Load font colour codes | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 7 weeks |
format-cleanup | Cleanup: inheritance, const movable variables, code formatting | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 2 months |
fp-rounding+texture-sprites | Add TextureSprite base class | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 7 months |
gfx-actor | Add default country unit colours | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 5 months |
gfx-object | GFX objectTypes loading framework + Actor loading | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 6 months |
gfxobject | modify comments | ![](//seccdn.libravatar.org/avatar/d41d8cd98f00b204e9800998ecf8427e?s=14&d=identicon) Nemrav | 7 days |
good-instance | Add GoodInstance | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 4 months |
gov-flag-type | Load government flag overrides from history and apply them | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 4 weeks |
gui-loading | Added support for loading all gui files | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 8 months |
identifier-name-fix | Identifier string_view invalidation fix | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 7 months |
indexed-map | Add IndexedMap and use in low key count, high value density cases | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 2 months |
instance-definition-managers | Separated GameManager into Definition and Instance Managers | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 3 months |
issue-modifier | Allow Issue to inherit Modifier directly | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 6 days |
listbox-offsets | GUI::ListBox offsets + load search panel gui file | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 8 weeks |
map-instance | Separated MapDefinition and MapInstance | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 4 months |
master | Merge pull request #196 from OpenVicProject/rivers | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) Hop311 | 3 days |
menu-reqs | Menu reqs: country index, flag type set, province set total population | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 5 months |
military-units | feat: unit instance type definition, renamed existing structs for consistency | ![](//seccdn.libravatar.org/avatar/6b4e475f5849f62a7d475101fd3d92f1?s=14&d=identicon) zaaarf | 6 months |
misc-changes | Miscellaneous bug fixes and format cleanup | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 8 months |
modifier-sum | Rearrange modifier files | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 5 days |
modifier-types | Add modifier type enum | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 4 days |
move_production_to_folder | Move production types to economy/production/ | ![](//seccdn.libravatar.org/avatar/abf085a9baecae65c1f13c782f66fd50?s=14&d=identicon) wvpm | 6 days |
optimize/string-interning | Optimize some string interning cases | ![](//seccdn.libravatar.org/avatar/d6f8095955456d95ade8f06cfeeb084a?s=14&d=identicon) Spartan322 | 2 months |
pointer-opt | Add std::optional assign pointer callback with overwrite control | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 5 months |
pop-base | Use minimal PopBase for pop history | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 3 months |
pop-menu | Add Pop attributes + generate test values | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 6 months |
pop_size_int32 | Reduce pop size to int32 | ![](//seccdn.libravatar.org/avatar/abf085a9baecae65c1f13c782f66fd50?s=14&d=identicon) wvpm | 6 days |
prefer/rvalue-refs | Use rvalue references for NodeTools | ![](//seccdn.libravatar.org/avatar/d6f8095955456d95ade8f06cfeeb084a?s=14&d=identicon) Spartan322 | 2 months |
prepare_for_rgo | Basic production & sales for rgo when initialising new game | ![](//seccdn.libravatar.org/avatar/abf085a9baecae65c1f13c782f66fd50?s=14&d=identicon) wvpm | 8 hours |
producer_types | Added producer types | ![](//seccdn.libravatar.org/avatar/abf085a9baecae65c1f13c782f66fd50?s=14&d=identicon) wvpm | 8 months |
province-positions | Province port adjacency calculation | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 5 months |
province-text | Province text info functions | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 5 months |
ranking | Calculate country military power (still needs modifiers + soldier pop support... | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 2 weeks |
region-colours | Regions are now coloured from colors.txt | ![](//seccdn.libravatar.org/avatar/387d47b7a9776ce09808590121bab79c?s=14&d=identicon) Arturo | 7 months |
remove-asserts | Remove unnecessary asserts + make `vec2_t(T val)` constructor explicit | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 4 weeks |
remove-price_t | Remove price_t alias | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 3 weeks |
reserve_more | Added reserve_more, expect_dictionary_key[s|_map]_reserve_length[_and_default] | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 8 months |
resultant-modifier | Calculate country and province modifier sums (WIP) | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 12 days |
rivers | Optimisation | ![](//seccdn.libravatar.org/avatar/e279af88ee7f5f04eb00fa3e426c7c67?s=14&d=identicon) BrickPi | 3 days |
rule-modifier-locale-keys | ModifierEffect and Rule localisation keys | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 6 days |
sim_music | Music and Sound Effect define loading | ![](//seccdn.libravatar.org/avatar/d41d8cd98f00b204e9800998ecf8427e?s=14&d=identicon) Nemrav | 7 weeks |
tech-improvements | Cleaned up tech loading and added tech lists for areas | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 7 months |
topbar-tech | Merge pull request #196 from OpenVicProject/rivers | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) Hop311 | 3 days |
unit-colonies | Unit and leader rework (branch based templates and colony containers) | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 2 months |
unit-rework | Reworked Units and added IdentifierPointerRegistry | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 8 months |
unit-work | Unit position/country/leader handling + more use of unit branch templates | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 2 months |
units | Generate starting unit instances | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 5 months |
universal-colour-codes | Store universal colour codes (first loaded) | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 5 weeks |
update-clock | Trigger gamestate update in headless mode + add `update_clock` functions | ![](//seccdn.libravatar.org/avatar/9635f569dfaaa94f85f1bb8af97a992b?s=14&d=identicon) hop311 | 3 weeks |
update/scripts | Update scripts to OpenVicProject/scripts#8 | ![](//seccdn.libravatar.org/avatar/d6f8095955456d95ade8f06cfeeb084a?s=14&d=identicon) Spartan322 | 8 months |
update/workflow-actions | Update build workflow actions | ![](//seccdn.libravatar.org/avatar/d6f8095955456d95ade8f06cfeeb084a?s=14&d=identicon) Spartan322 | 8 months |
|