From f584e351fda690add11e85e36853f64a63037578 Mon Sep 17 00:00:00 2001 From: trashb0at Date: Tue, 3 Feb 2026 23:46:48 -0500 Subject: [PATCH 1/3] albania fix --- history/cultures/heritage_albanian.txt | 37 ++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 history/cultures/heritage_albanian.txt diff --git a/history/cultures/heritage_albanian.txt b/history/cultures/heritage_albanian.txt new file mode 100644 index 00000000..b49c1891 --- /dev/null +++ b/history/cultures/heritage_albanian.txt @@ -0,0 +1,37 @@ +# albanian cultures (only arbereshe for the moment) + +2300.1.1 = { + discover_innovation = innovation_motte + discover_innovation = innovation_catapult + discover_innovation = innovation_quilted_armor + # + discover_innovation = innovation_gavelkind + discover_innovation = innovation_currency_01 + discover_innovation = innovation_crop_rotation + discover_innovation = innovation_bannus +} + +2450.1.1 = { + discover_innovation = innovation_ledger + discover_innovation = innovation_barracks + discover_innovation = innovation_mustering_grounds + # + discover_innovation = innovation_development_01 + discover_innovation = innovation_city_planning + discover_innovation = innovation_plenary_assemblies + discover_innovation = innovation_casus_belli + # + join_era = culture_era_early_medieval +} + +2555.1.1 = { + discover_innovation = innovation_burhs + discover_innovation = innovation_mangonel + discover_innovation = innovation_house_soldiers + # + discover_innovation = innovation_hereditary_rule + discover_innovation = innovation_manorialism + discover_innovation = innovation_currency_02 + discover_innovation = innovation_baliffs + # +} From 0160cc7b09f9ae1b4edbee917ae7dacbd247526b Mon Sep 17 00:00:00 2001 From: mr vain Date: Wed, 4 Feb 2026 02:25:48 -0800 Subject: [PATCH 2/3] 1 (one) emblem --- gfx/coat_of_arms/colored_emblems/NEOW_ce_flame.dds | 3 +++ gfx/coat_of_arms/colored_emblems/NEOW_coa_designer_emblems.txt | 1 + 2 files changed, 4 insertions(+) create mode 100644 gfx/coat_of_arms/colored_emblems/NEOW_ce_flame.dds diff --git a/gfx/coat_of_arms/colored_emblems/NEOW_ce_flame.dds b/gfx/coat_of_arms/colored_emblems/NEOW_ce_flame.dds new file mode 100644 index 00000000..1805e2fd --- /dev/null +++ b/gfx/coat_of_arms/colored_emblems/NEOW_ce_flame.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:49f94084639879ac1f930b3bbc3e3ce1068a5addae01363816915f01adf9b9c2 +size 262272 diff --git a/gfx/coat_of_arms/colored_emblems/NEOW_coa_designer_emblems.txt b/gfx/coat_of_arms/colored_emblems/NEOW_coa_designer_emblems.txt index ac57b80f..57c855cc 100644 --- a/gfx/coat_of_arms/colored_emblems/NEOW_coa_designer_emblems.txt +++ b/gfx/coat_of_arms/colored_emblems/NEOW_coa_designer_emblems.txt @@ -157,6 +157,7 @@ NEOW_ce_tree_fir.dds = { colors = 2 category = nature } NEOW_ce_trefoil.dds = { colors = 1 category = nature } NEOW_ce_vergina.dds = { colors = 1 category = nature } NEOW_ce_zanzibar.dds = { colors = 1 category = nature } +NEOW_ce_flame.dds = { colors = 1 category = nature } ###PATTERNS NEOW_ce_bend_alsace.dds = { colors = 1 category = patterns } From bae248c8f889e3c6c7be2ff8bc2104552b5b8c7c Mon Sep 17 00:00:00 2001 From: GoTouchSomeGrass314 Date: Wed, 4 Feb 2026 11:48:10 +0100 Subject: [PATCH 3/3] Added Croke Park Stadium City (Dublin) + minor fixes to special buildings title is self-explanatory --- common/buildings/NEOW_special_buildings.txt | 107 ++++++++++++++++-- .../icon_structure_kyz_kala.dds | 3 + history/provinces/e_britannia.txt | 1 + .../replace/NEOW_buildings_l_english.yml | 7 ++ 4 files changed, 110 insertions(+), 8 deletions(-) create mode 100644 gfx/interface/icons/building_types/icon_structure_kyz_kala.dds diff --git a/common/buildings/NEOW_special_buildings.txt b/common/buildings/NEOW_special_buildings.txt index f2a9ac9f..c613ba1e 100644 --- a/common/buildings/NEOW_special_buildings.txt +++ b/common/buildings/NEOW_special_buildings.txt @@ -204,7 +204,6 @@ walls_of_nijmegen_01 = { county_modifier = { hostile_raid_time = 0.35 - defender_holding_advantage = 2 development_growth_factor = 0.15 development_growth = 0.15 } @@ -212,6 +211,7 @@ walls_of_nijmegen_01 = { province_modifier = { monthly_income = 0.75 fort_level = 2 + defender_holding_advantage = 2 garrison_size = 0.15 travel_danger = -15 } @@ -684,7 +684,6 @@ napoleon_line_01 = { county_modifier = { hostile_raid_time = 0.25 - defender_holding_advantage = 2 development_growth_factor = 0.10 development_growth = 0.10 } @@ -692,6 +691,7 @@ napoleon_line_01 = { province_modifier = { monthly_income = 0.50 fort_level = 2 + defender_holding_advantage = 2 garrison_size = 0.25 travel_danger = -10 } @@ -730,7 +730,6 @@ napoleon_line_02 = { county_modifier = { hostile_raid_time = 0.5 - defender_holding_advantage = 5 development_growth_factor = 0.20 development_growth = 0.20 county_opinion_add = 10 @@ -739,6 +738,7 @@ napoleon_line_02 = { province_modifier = { monthly_income = 1.50 fort_level = 5 + defender_holding_advantage = 5 garrison_size = 0.35 travel_danger = -20 } @@ -1574,12 +1574,12 @@ fort_de_bordeaux_01 = { development_growth = 0.20 development_growth_factor = 0.25 hostile_raid_time = 0.50 - defender_holding_advantage = 5 } province_modifier = { monthly_income = 2.50 fort_level = 4 + defender_holding_advantage = 5 garrison_size = 0.20 travel_danger = -15 } @@ -1626,12 +1626,12 @@ fortified_port_of_monaco_01 = { development_growth = 0.10 development_growth_factor = 0.10 hostile_raid_time = 0.25 - defender_holding_advantage = 2 } province_modifier = { monthly_income = 1 fort_level = 1 + defender_holding_advantage = 2 garrison_size = 0.10 travel_danger = -10 } @@ -1678,12 +1678,12 @@ fortified_port_of_monaco_02 = { development_growth = 0.15 development_growth_factor = 0.20 hostile_raid_time = 0.35 - defender_holding_advantage = 3 } province_modifier = { monthly_income = 3 fort_level = 2 + defender_holding_advantage = 3 garrison_size = 0.15 travel_danger = -15 } @@ -1731,12 +1731,12 @@ fortified_port_of_monaco_03 = { development_growth = 0.25 development_growth_factor = 0.35 hostile_raid_time = 0.50 - defender_holding_advantage = 5 } province_modifier = { monthly_income = 7.50 fort_level = 4 + defender_holding_advantage = 5 garrison_size = 0.25 travel_danger = -20 } @@ -1927,13 +1927,13 @@ mont_saint_michel_01 = { tax_mult = 0.15 development_growth = 0.15 development_growth_factor = 0.15 - defender_holding_advantage = 5 hostile_raid_time = 0.50 } province_modifier = { monthly_income = 1.50 fort_level = 4 + defender_holding_advantage = 5 garrison_size = 0.15 travel_danger = -20 } @@ -2177,7 +2177,98 @@ fourviere_01 = { # BRYTANNYA ######################################## +########## +# Croke Park Stadium - one of the largest stadiums in Europe (Dublin) +########## +croke_park_01 = { + + constrcution_time = very_slow_construction_time + + type_icon = "icon_structure_kyz_kala.dds" + + can_construct_potential = { + building_requirement_tribal = no + } + + cost_gold = 750 + + county_modifier = { + hostile_raid_time = 0.25 + county_opinion_add = 10 + tax_mult = 0.10 + development_growth_factor = 0.10 + } + + province_modifier = { + monthly_income = 1.50 + fort_level = 2 + defender_holding_advantage = 3 + garrison_size = 0.10 + } + + ai_value = { + base = 100 + modifier = { # Fill all building slots before going for special buildings + factor = 0 + free_building_slots > 0 + } + } + + next_building = croke_park_02 + + type = special + + flag = travel_point_of_interest_martial +} + +croke_park_02 = { + + constrcution_time = very_slow_construction_time + + type_icon = "icon_structure_kyz_kala.dds" + + can_construct_potential = { + scope:holder.culture = { has_innovation = innovation_windmills } + building_requirement_castle_city_church = { LEVEL = 03 } + } + + cost_gold = 1500 + + county_holder_character_modifier = { + monthly_prestige_gain_mult = 0.10 + monthly_prestige = 0.25 + martial_per_prestige_level = 1 + } + + county_modifier = { + hostile_raid_time = 0.50 + county_opinion_add = 20 + tax_mult = 0.20 + development_growth = 0.15 + development_growth_factor = 0.20 + } + + province_modifier = { + monthly_income = 4 + fort_level = 5 + defender_holding_advantage = 6 + garrison_size = 0.25 + travel_danger = -10 + } + + ai_value = { + base = 100 + modifier = { # Fill all building slots before going for special buildings + factor = 0 + free_building_slots > 0 + } + } + + type = special + + flag = travel_point_of_interest_martial +} ######################################## # GERMANIA diff --git a/gfx/interface/icons/building_types/icon_structure_kyz_kala.dds b/gfx/interface/icons/building_types/icon_structure_kyz_kala.dds new file mode 100644 index 00000000..2f5490e6 --- /dev/null +++ b/gfx/interface/icons/building_types/icon_structure_kyz_kala.dds @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a3da8ed9e81748babcf2beb70c48d0954aef361cd0231918f2d90e047d9684ea +size 78128 diff --git a/history/provinces/e_britannia.txt b/history/provinces/e_britannia.txt index 90f6859a..1cab7abe 100644 --- a/history/provinces/e_britannia.txt +++ b/history/provinces/e_britannia.txt @@ -1416,6 +1416,7 @@ culture = irish religion = celtic holding = castle_holding + special_building = croke_park_01 988.1.1 = { holding = castle_holding } diff --git a/localization/english/replace/NEOW_buildings_l_english.yml b/localization/english/replace/NEOW_buildings_l_english.yml index 82fae0b4..27293c6f 100644 --- a/localization/english/replace/NEOW_buildings_l_english.yml +++ b/localization/english/replace/NEOW_buildings_l_english.yml @@ -169,3 +169,10 @@ building_type_fourviere_01_desc:0 "$building_fourviere_01_desc$" building_fourviere_01:0 "Fourvière" building_fourviere_01_desc:0 "Fourvière, the historical center of Lyon. Settled by the Romans and developed by Christians and those after them, Fourvière is a true jewel of the city. Over time , the collection of temples, cathedrals, and other religious sites grew, transforming the city into the city we know." + + building_type_croke_park_01:1 "Croke Park Stadium City" + building_type_croke_park_01_desc:0 "$building_croke_park_01_desc$" + building_croke_park_01:0 "Basic Stadium Housing" + building_croke_park_01_desc:0 "Croke Park Stadium, once one of the greatest stadiums in Europe, is now used as a foundation for a settlement. Even though its walls are crumbling, many people call this place home, as the high walls protect them from enemy attacks. The field in the middle is used for many games, keeping the people in the nearby region happier. But alas , its great potential is still unused." + building_croke_park_02:0 "Great City Of Croke Park" + building_croke_park_02_desc:0 "Great City of Croke Park, as many like to call it, is not only a grand city but also a formidable fortress. Its walls no longer crumble, and its defense is now properly organized. Croke Park Stadium is now known not only as a great city but also a formidable fortress protecting the people of Dublin in tougher times." \ No newline at end of file