diff --git a/common/dynasties/NEOW_dynasties.txt b/common/dynasties/NEOW_dynasties.txt index b70b23c3..c5f19086 100644 --- a/common/dynasties/NEOW_dynasties.txt +++ b/common/dynasties/NEOW_dynasties.txt @@ -120,3 +120,23 @@ elgarh_dynasty = { name = dynn_elgarh culture = prytoneg } + +wall_dynasty = { + name = dynn_wall + culture = strafclideg +} + +rholls_rhoycy_dynasty = { + name = dynn_rholls_rhoycy + culture = strafclideg +} + +nelson_dynasty = { + name = dynn_nelson + culture = easlander +} + +solomonid_dynasty = { + name = dynn_solomonid + culture = soueyrneg +} \ No newline at end of file diff --git a/common/landed_titles/NEOW_special_titles.txt b/common/landed_titles/NEOW_special_titles.txt index b47fec4c..b742123e 100644 --- a/common/landed_titles/NEOW_special_titles.txt +++ b/common/landed_titles/NEOW_special_titles.txt @@ -138,5 +138,65 @@ d_nf_elgarh = { # Elgarh noble_family = yes destroy_if_invalid_heir = yes + ai_primary_priority = { add = @never_primary_score } +} + +d_nf_wall = { # wall + color = { 100 100 100 } + capital = c_london + + definite_form = yes + landless = yes + ruler_uses_title_name = no + always_follows_primary_heir = yes + no_automatic_claims = yes + noble_family = yes + destroy_if_invalid_heir = yes + + ai_primary_priority = { add = @never_primary_score } +} + +d_nf_rolls_rhoycy = { # Rolls-Rhoycy + color = { 100 100 100 } + capital = c_london + + definite_form = yes + landless = yes + ruler_uses_title_name = no + always_follows_primary_heir = yes + no_automatic_claims = yes + noble_family = yes + destroy_if_invalid_heir = yes + + ai_primary_priority = { add = @never_primary_score } +} + +d_nf_nelson = { # Nelson + color = { 100 100 100 } + capital = c_london + + definite_form = yes + landless = yes + ruler_uses_title_name = no + always_follows_primary_heir = yes + no_automatic_claims = yes + noble_family = yes + destroy_if_invalid_heir = yes + + ai_primary_priority = { add = @never_primary_score } +} + +d_nf_solomonid = { # Solomonid + color = { 100 100 100 } + capital = c_london + + definite_form = yes + landless = yes + ruler_uses_title_name = no + always_follows_primary_heir = yes + no_automatic_claims = yes + noble_family = yes + destroy_if_invalid_heir = yes + ai_primary_priority = { add = @never_primary_score } } \ No newline at end of file diff --git a/common/landed_titles/britannia.txt b/common/landed_titles/britannia.txt index b899c9a2..633a2c35 100644 --- a/common/landed_titles/britannia.txt +++ b/common/landed_titles/britannia.txt @@ -23,17 +23,11 @@ e_britannia = { add = @correct_culture_primary_score } } - - d_bedford = { # Essex - color = { 250 1 32 } + d_london = { # London + color = { 230 5 5 } capital = c_london - cultural_names = { - name_list_anglo_saxon = cn_east_seaxe - name_list_old_saxon = cn_east_seaxe - } - c_london = { color = { 230 5 5 } b_london = { @@ -58,6 +52,17 @@ e_britannia = { } } } + } + d_bedford = { # Essex + color = { 250 1 32 } + + capital = c_essex + + cultural_names = { + name_list_anglo_saxon = cn_east_seaxe + name_list_old_saxon = cn_east_seaxe + } + c_middlesex = { color = { 254 1 1 } diff --git a/common/scripted_effects/NEOW_historical_artifacts_creation_effect.txt b/common/scripted_effects/NEOW_historical_artifacts_creation_effect.txt new file mode 100644 index 00000000..0dd4a582 --- /dev/null +++ b/common/scripted_effects/NEOW_historical_artifacts_creation_effect.txt @@ -0,0 +1,28 @@ +create_artifact_excalibur_effect = { + # Get the character the artifact is being made for. + $OWNER$ = { save_scope_as = owner } + # Not really used, but if we don't set the scopes we get errors in the feature selection + set_artifact_rarity_common = yes + + # Create the artifact + create_artifact = { + name = excalibur_name + description = excalibur_description + type = pedestal + visuals = excalibur + wealth = scope:wealth + quality = scope:quality + history = { + type = created_before_history + } + modifier = excalibur_modifier + save_scope_as = newly_created_artifact + decaying = no + } + + scope:newly_created_artifact = { + set_variable = { name = historical_unique_artifact value = yes } + set_variable = excalibur + save_scope_as = epic + } +} \ No newline at end of file diff --git a/history/characters/NEOW_e_britannia.txt b/history/characters/NEOW_e_britannia.txt index 9f851d06..0af92b7d 100644 --- a/history/characters/NEOW_e_britannia.txt +++ b/history/characters/NEOW_e_britannia.txt @@ -161,4 +161,77 @@ britannia0009 = { 2600.1.1 = { death = yes } +} + +britannia0010 = { + name = "Williaim" + dynasty = wall_dynasty + religion = "victorian" + culture = strafclideg + trait = education_martial_3 + trait = ambitious + trait = brave + trait = gregarious + trait = flexible_leader + 2510.1.1 = { + birth = yes + } + 2600.1.1 = { + death = yes + } +} + +britannia0011 = { + name = "Bynjamyn" + dynasty = rholls_rhoycy_dynasty + religion = "victorian" + culture = prytoneg + trait = education_stewardship_5 + trait = greedy + trait = diligent + trait = patient + 2523.1.1 = { + birth = yes + } + 2600.1.1 = { + death = yes + } +} + +britannia0012 = { + name = "Boudica" + dynasty = nelson_dynasty + religion = "victorian" + culture = easlander + trait = education_martial_5 + trait = zealous + trait = lustful + trait = humble + trait = organizer + 2524.1.1 = { + birth = yes + } + 2600.1.1 = { + death = yes + } +} + +britannia0013 = { + name = "Arthur" + dynasty = solomonid_dynasty + religion = "victorian" + culture = soueyrneg + trait = education_diplomacy_5 + trait = physique_good_2 + trait = gregarious + trait = lustful + trait = compassionate + trait = poet + trait = lifestyle_blademaster + 2500.1.1 = { + birth = yes + } + 2600.1.1 = { + death = yes + } } \ No newline at end of file diff --git a/history/titles/NEOW_admin_titles.txt b/history/titles/NEOW_admin_titles.txt index 7c2d77bd..3c9c9a16 100644 --- a/history/titles/NEOW_admin_titles.txt +++ b/history/titles/NEOW_admin_titles.txt @@ -75,3 +75,39 @@ d_nf_elgarh = { # Elgarh succession_laws = { noble_family_succession_law } } } + +d_nf_wall = { # Wall + 2540.1.1 = { + liege = e_britannia + holder = britannia0010 #Williaim Wall + government = administrative_government + succession_laws = { noble_family_succession_law } + } +} + +d_nf_rolls_rhoycy = { # Rolls-Rhoycy + 2551.1.1 = { + liege = e_britannia + holder = britannia0011 #Bynjamyn Rolls-Rhoycy + government = administrative_government + succession_laws = { noble_family_succession_law } + } +} + +d_nf_rolls_rhoycy = { # Rolls-Rhoycy + 2547.1.1 = { + liege = e_britannia + holder = britannia0012 #Boudica Nelson + government = administrative_government + succession_laws = { noble_family_succession_law } + } +} + +d_nf_solomonid = { # Solomonid + 2540.1.1 = { + liege = e_britannia + holder = britannia0013 #Arthur Solomonid + government = administrative_government + succession_laws = { noble_family_succession_law } + } +} \ No newline at end of file diff --git a/history/titles/k_england.txt b/history/titles/k_england.txt index d1cf0100..3bc636b8 100644 --- a/history/titles/k_england.txt +++ b/history/titles/k_england.txt @@ -45,4 +45,12 @@ d_gloucester = { government = administrative_government liege = e_britannia } +} + +d_norfolk = { + 2547.1.1 = { + liege = e_britannia + holder = britannia0012 #Boudica Nelson + government = administrative_government + } } \ No newline at end of file diff --git a/history/titles/k_scotland.txt b/history/titles/k_scotland.txt index a5db9bc4..de39f03d 100644 --- a/history/titles/k_scotland.txt +++ b/history/titles/k_scotland.txt @@ -2,4 +2,9 @@ k_scotland = { 2505.1.1 = { change_development_level = 7 } + 2540.1.1 = { + holder = britannia0010 # Williaim Wall + government = administrative_government + liege = e_britannia + } } \ No newline at end of file diff --git a/history/titles/k_wales.txt b/history/titles/k_wales.txt index 9394897f..f9b18768 100644 --- a/history/titles/k_wales.txt +++ b/history/titles/k_wales.txt @@ -2,7 +2,13 @@ k_wales = { 2505.1.1 = { change_development_level = 7 } + 2551.1.1 = { + holder = britannia0011 #Bynjamyn Rolls-Rhoycy + government = administrative_government + liege = e_britannia + } } + d_hereford = { 2526.1.1 = { holder = britannia0009 #Robert Elgarh diff --git a/localization/english/replace/dynasties/NEOW_dynasty_names_l_english.yml b/localization/english/replace/dynasties/NEOW_dynasty_names_l_english.yml index cb459fab..cd05b90c 100644 --- a/localization/english/replace/dynasties/NEOW_dynasty_names_l_english.yml +++ b/localization/english/replace/dynasties/NEOW_dynasty_names_l_english.yml @@ -39,6 +39,10 @@ dynn_starr:0 "Starr" dynn_tudorh:0 "Tudorh" dynn_elgarh:0 "Elgarh" + dynn_wall:0 "Wall" + dynn_rholls_rhoycy:0 "Rolls-Rhoycy" + dynn_nelson:0 "Nelson" + dynn_solomonid:0 "Solomonid" # PATRONYMS — PREFIXES AND SUFFIXES diff --git a/localization/english/titles_l_english.yml b/localization/english/titles_l_english.yml index 34e65faa..c6d55ffa 100644 --- a/localization/english/titles_l_english.yml +++ b/localization/english/titles_l_english.yml @@ -16532,6 +16532,9 @@ k_england:0 "Anglia" k_england_adj:0 "Anglian" k_england_pre:0 "Anglo" + d_london:0 "London" + d_london_adj:0 "Londoner" + d_london_pre:0 "Londoner" k_northumberland:0 "Northumberland" k_northumberland_adj:0 "Northumberlander" k_northumberland_pre:0 "Northhumbrian" @@ -24363,6 +24366,14 @@ k_vasconia_adj: "Vasconian" # Noble families + d_nf_solomonid: "$dynn_solomonid$ Family" + d_nf_solomonid: "$DEFAULT_TITLE_NAME_ARTICLE$" + d_nf_nelson: "$dynn_nelson$ Family" + d_nf_nelson: "$DEFAULT_TITLE_NAME_ARTICLE$" + d_nf_rolls_rhoycy: "$dynn_rholls_rhoycy$ Family" + d_nf_rolls_rhoycy_article: "$DEFAULT_TITLE_NAME_ARTICLE$" + d_nf_wall: "$dynn_wall$ Family" + d_nf_wall_article: "$DEFAULT_TITLE_NAME_ARTICLE$" d_nf_elgarh: "$dynn_elgarh$ Family" d_nf_elgarh_article: "$DEFAULT_TITLE_NAME_ARTICLE$" d_nf_todorh: "$dynn_tudorh$ Family"