aboutsummaryrefslogtreecommitdiff
BranchCommit messageAuthorAge
add/colonyAdd mattreecebentley/plf_colony Spartan3224 months
add/gap-dequeAdd GapDeque Spartan3229 months
add/laufWIP 4 Spartan3223 months
allow_unit_icon_0Allow unit icon to be 0 wvpm8 days
always_apply_pop_historyAlways apply pop history wvpm7 days
artisan_modifiers_no_effectartisan_goods_ modifiers have no effect wvpm37 hours
artisanal_productionImplement artisanal production wvpm36 hours
assorted-fixesAssorted minor fixes (clang-format.sh shebang, parse national foci scripts, f... hop3113 months
attrition_local_modifierSupport attrition modifier from terrain wvpm8 days
bookmark-positionLoad bookmark position as fvec2_t with height flipped hop3113 months
building-typeClean up BuildingType loading hop3117 months
case-reworkAdded StringMapCase and case insensitive expect_dictionary_keys hop3119 months
cleanup_const&Use normal const for fixed_point_t wvpm6 days
cleanup_fixedpointRemove unused (and inaccurate) fixed point members wvpm2 days
compatibility-precursorsFragile loading of goods, cascading wide string changes ClarkeCode16 months
condition-scriptsmore condition parsing work, skipped some which need a multi type helper func... hop31126 hours
condition-scripts-prep-workFinish ConditionalWeight base key parsing (including days/months/years) hop3117 days
const-mutableProvince const/mutable separation + State cleanup hop3115 months
constexpr-dateMade Date constexpr so that PROPERTY getters can be constexpr hop3119 months
contextual_modifier_parsingcontextual modifier parsing wvpm10 days
correct_rgo_sizeCorrect rgo size calcuation wvpm6 days
country-definitionRenamed Country to CountryDefinition hop3115 months
country-instanceFleshing out Country, State and Province instances + history hop3113 months
country-unlockCountry reforms and rules hop3118 weeks
dataloader-utf8-fixUpdate OpenVicProject/OpenVic-Dataloader@f754eb9 hop3113 months
defines-cachingAdd define caching to avoid post-load lookups hop3118 weeks
defines-variablesLoad defines directly into named and typed variables rather than using an Ide... hop3115 days
dryadUpdate OpenVicProject/OpenVic-Dataloader@4a49007 zaaarf4 months
factory_turndraft for factory production wvpm9 months
fix-modifiersMerge pull request #205 from OpenVicProject/modifier-types Hop3117 weeks
fix/lexy-vdf-parse-errorFix handling empty `vic2_steam_lib_directory` Spartan3222 months
fix/nonexistent-file-crashUpdate OpenVicProject/OpenVic-Dataloader@2addc77 Spartan3223 months
font-colour-codesLoad font colour codes hop3113 months
format-cleanupCleanup: inheritance, const movable variables, code formatting hop3114 months
fp-rounding+texture-spritesAdd TextureSprite base class hop3119 months
gfx-actorAdd default country unit colours hop3117 months
gfx-objectGFX objectTypes loading framework + Actor loading hop3117 months
gfxobjectmodify comments Nemrav7 weeks
good-instanceAdd GoodInstance hop3115 months
gov-flag-typeLoad government flag overrides from history and apply them hop3112 months
gui-loadingAdded support for loading all gui files hop3119 months
identifier-name-fixIdentifier string_view invalidation fix hop3118 months
indexed-mapAdd IndexedMap and use in low key count, high value density cases hop3114 months
instance-definition-managersSeparated GameManager into Definition and Instance Managers hop3115 months
invent_at_startApply invention if limit is met when applying history (simple) wvpm10 days
issue-modifierAllow Issue to inherit Modifier directly hop3117 weeks
listbox-offsetsGUI::ListBox offsets + load search panel gui file hop3113 months
map-instanceSeparated MapDefinition and MapInstance hop3115 months
masterMerge pull request #223 from OpenVicProject/add-indexed-map-mapping-type Hop3114 days
menu-reqsMenu reqs: country index, flag type set, province set total population hop3117 months
military-unitsfeat: unit instance type definition, renamed existing structs for consistency zaaarf8 months
misc-changesMiscellaneous bug fixes and format cleanup hop3119 months
modifier-effect-mappings[Work-In-Progress] Add ModifierEffectMapping hop3112 weeks
modifier-excluded-targets-fixChange default `excluded_targets` argument for `ModifierSum::add_modifier[_nu... hop3112 weeks
modifier-sumRearrange modifier files hop3117 weeks
modifier-typesAdd modifier type enum hop3117 weeks
move_production_to_folderMove production types to economy/production/ wvpm7 weeks
movement_costmovement_cost is a province modifier wvpm8 days
news_loadingnews objects initial Nemrav5 weeks
optimize/string-interningOptimize some string interning cases Spartan3224 months
placeholder_marketAdd market placeholder wvpm4 hours
pointer-optAdd std::optional assign pointer callback with overwrite control hop3117 months
pop-baseUse minimal PopBase for pop history hop3114 months
pop-menuAdd Pop attributes + generate test values hop3118 months
pop_size_int32Reduce pop size to int32 wvpm7 weeks
prefer/rvalue-refsUse rvalue references for NodeTools Spartan3224 months
prepare_for_rgoImplement rgo for new game wvpm6 days
producer_typesAdded producer types wvpm9 months
province-positionsProvince port adjacency calculation hop3117 months
province-textProvince text info functions hop3116 months
provinces_contribute_to_controller_not_ownerProvinces contribute modifiers to controller, not owner wvpm8 days
rankingCalculate country military power (still needs modifiers + soldier pop support... hop3118 weeks
region-coloursRegions are now coloured from colors.txt Arturo8 months
remove-assertsRemove unnecessary asserts + make `vec2_t(T val)` constructor explicit hop3112 months
remove-cultureAdded support for remove_culture custom instruction zaaarf6 weeks
remove-price_tRemove price_t alias hop3119 weeks
reserve_moreAdded reserve_more, expect_dictionary_key[s|_map]_reserve_length[_and_default] hop3119 months
resultant-modifierAdd modifier effect variants based on the type of modifier being parsed hop3113 weeks
resultant-modifier-testTest that modifier calculation methods produce the same results hop3117 days
riversOptimisation BrickPi6 weeks
rule-modifier-locale-keysModifierEffect and Rule localisation keys hop3117 weeks
sim_musicMusic and Sound Effect define loading Nemrav3 months
state_cache_ownersCache pops by type per state and province wvpm3 days
tech-improvementsCleaned up tech loading and added tech lists for areas hop3118 months
to_fieldsModifierEffectCache & location to fields wvpm2 days
topbar-techMerge pull request #196 from OpenVicProject/rivers Hop3116 weeks
unit-coloniesUnit and leader rework (branch based templates and colony containers) hop3114 months
unit-reworkReworked Units and added IdentifierPointerRegistry hop3119 months
unit-workUnit position/country/leader handling + more use of unit branch templates hop3114 months
unitsGenerate starting unit instances hop3117 months
universal-colour-codesStore universal colour codes (first loaded) hop3113 months
update-clockTrigger gamestate update in headless mode + add `update_clock` functions hop3119 weeks
update/scriptsUpdate scripts to OpenVicProject/scripts#8 Spartan3229 months
update/workflow-actionsUpdate build workflow actions Spartan3229 months