From 509fc8ca0b3d9c5e019b83161576370c5ccbab48 Mon Sep 17 00:00:00 2001 From: kruschen Date: Mon, 26 Aug 2024 21:03:33 +0000 Subject: [PATCH] province type enforced on province generation --- .../generation/pack/provinces/generateCoreProvinces.ts | 4 ++-- .../generation/pack/provinces/generateWildProvinces.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/scripts/generation/pack/provinces/generateCoreProvinces.ts b/src/scripts/generation/pack/provinces/generateCoreProvinces.ts index 84c804f9..09141663 100644 --- a/src/scripts/generation/pack/provinces/generateCoreProvinces.ts +++ b/src/scripts/generation/pack/provinces/generateCoreProvinces.ts @@ -35,8 +35,8 @@ export function generateCoreProvinces(states: TStates, burgs: TBurgs, cultures: const fullName = name + " " + formName; const color = brighter(getMixedColor(state.color, 0.2), 0.3); const coa = generateEmblem(nameByBurg, burgEmblem, type, cultures, cultureId, state); - - provinces.push({i: provinces.length + 1, name, formName, center, burg, state: state.i, fullName, color, coa}); + const province : IProvince = {i: provinces.length + 1, name, formName, center, burg, state: state.i, fullName, color, coa,pole: state.pole}; + provinces.push(province); } }); diff --git a/src/scripts/generation/pack/provinces/generateWildProvinces.ts b/src/scripts/generation/pack/provinces/generateWildProvinces.ts index f9f64c5e..4a049d0a 100644 --- a/src/scripts/generation/pack/provinces/generateWildProvinces.ts +++ b/src/scripts/generation/pack/provinces/generateWildProvinces.ts @@ -54,8 +54,8 @@ export function generateWildProvinces({ const coa = generateEmblem(formName, state, burg, cultureId); const color = brighter(getMixedColor(state.color, 0.2), 0.3); - - wildProvinces.push({i: provinceId, name, formName, center, burg: burgId, state: state.i, fullName, color, coa}); + const province : IProvince = {i: provinceId, name, formName, center, burg: burgId, state: state.i, fullName, color, coa, pole: state.pole}; + wildProvinces.push(province); // re-check noProvinceCellsInState = noProvinceCells.filter(i => cells.state[i] === state.i && !provinceIds[i]);