From 0f319329cad8dbec3c00ce3e886376a6db4b7521 Mon Sep 17 00:00:00 2001 From: trashb0at Date: Wed, 13 Nov 2024 18:02:11 -0500 Subject: [PATCH 1/3] fixes --- common/landed_titles/NEOW_special_titles.txt | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/common/landed_titles/NEOW_special_titles.txt b/common/landed_titles/NEOW_special_titles.txt index c2f320d2..b47fec4c 100644 --- a/common/landed_titles/NEOW_special_titles.txt +++ b/common/landed_titles/NEOW_special_titles.txt @@ -23,7 +23,7 @@ k_sevillian_papacy = { d_nf_spatstony = { # Spatstony color = { 100 100 100 } - capital = c_middlesex + capital = c_london definite_form = yes landless = yes @@ -38,7 +38,7 @@ d_nf_spatstony = { # Spatstony d_nf_cyflymarhyan = { # Cyflymarhyan (Quicksilver) color = { 100 100 100 } - capital = c_middlesex + capital = c_london definite_form = yes landless = yes @@ -53,7 +53,7 @@ d_nf_cyflymarhyan = { # Cyflymarhyan (Quicksilver) d_nf_said = { # Al-Said color = { 100 100 100 } - capital = c_middlesex + capital = c_london definite_form = yes landless = yes @@ -68,7 +68,7 @@ d_nf_said = { # Al-Said d_nf_starr = { # Starr color = { 100 100 100 } - capital = c_middlesex + capital = c_london definite_form = yes landless = yes @@ -83,7 +83,7 @@ d_nf_starr = { # Starr d_nf_giray = { # Giray color = { 100 100 100 } - capital = c_middlesex + capital = c_london definite_form = yes landless = yes @@ -98,7 +98,7 @@ d_nf_giray = { # Giray d_nf_flamank = { # Flamank color = { 100 100 100 } - capital = c_middlesex + capital = c_london definite_form = yes landless = yes @@ -113,7 +113,7 @@ d_nf_flamank = { # Flamank d_nf_tudorh = { # Tudorh color = { 100 100 100 } - capital = c_middlesex + capital = c_london definite_form = yes landless = yes @@ -128,7 +128,7 @@ d_nf_tudorh = { # Tudorh d_nf_elgarh = { # Elgarh color = { 100 100 100 } - capital = c_middlesex + capital = c_london definite_form = yes landless = yes From d768fd529c48add6537730a3281a60c333bc70bf Mon Sep 17 00:00:00 2001 From: trashb0at Date: Wed, 13 Nov 2024 19:12:09 -0500 Subject: [PATCH 2/3] more characters --- common/dynasties/NEOW_dynasties.txt | 20 +++++ common/landed_titles/NEOW_special_titles.txt | 60 +++++++++++++++ common/landed_titles/britannia.txt | 21 ++++-- ...W_historical_artifacts_creation_effect.txt | 28 +++++++ history/characters/NEOW_e_britannia.txt | 73 +++++++++++++++++++ history/titles/NEOW_admin_titles.txt | 36 +++++++++ history/titles/k_england.txt | 8 ++ history/titles/k_scotland.txt | 5 ++ history/titles/k_wales.txt | 6 ++ .../NEOW_dynasty_names_l_english.yml | 4 + localization/english/titles_l_english.yml | 11 +++ 11 files changed, 264 insertions(+), 8 deletions(-) create mode 100644 common/scripted_effects/NEOW_historical_artifacts_creation_effect.txt 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" From 7deca4474b4b8565f5a5be78a7c711c812b17244 Mon Sep 17 00:00:00 2001 From: trashb0at Date: Wed, 13 Nov 2024 21:47:28 -0500 Subject: [PATCH 3/3] more characters --- common/culture/cultures/NEOW_hebraic.txt | 2 +- common/dynasties/NEOW_dynasties.txt | 39 +++++- common/dynasty_houses/NEOW_dynasty_houses.txt | 4 + history/characters/NEOW_e_britannia.txt | 111 +++++++++++++++++- history/titles/k_england.txt | 39 ++++++ history/titles/k_ireland.txt | 6 + history/titles/k_wales.txt | 38 +++++- .../NEOW_dynasty_names_l_english.yml | 7 ++ 8 files changed, 238 insertions(+), 8 deletions(-) create mode 100644 common/dynasty_houses/NEOW_dynasty_houses.txt diff --git a/common/culture/cultures/NEOW_hebraic.txt b/common/culture/cultures/NEOW_hebraic.txt index a33ba483..353f5d8b 100644 --- a/common/culture/cultures/NEOW_hebraic.txt +++ b/common/culture/cultures/NEOW_hebraic.txt @@ -2,7 +2,7 @@ color = { 0.4 0.4 0.7 } ethos = ethos_communal - heritage = heritage_french + heritage = heritage_israelite language = language_ladinois martial_custom = martial_custom_equal traditions = { diff --git a/common/dynasties/NEOW_dynasties.txt b/common/dynasties/NEOW_dynasties.txt index c5f19086..0d86e19d 100644 --- a/common/dynasties/NEOW_dynasties.txt +++ b/common/dynasties/NEOW_dynasties.txt @@ -84,7 +84,6 @@ tarrou_dynasty = { } # e_britannia dynasties - cyflymarhyan_dynasty = { name = dynn_cyflymarhyan culture = soueyrneg @@ -126,9 +125,9 @@ wall_dynasty = { culture = strafclideg } -rholls_rhoycy_dynasty = { - name = dynn_rholls_rhoycy - culture = strafclideg +windsor_dynasty = { + name = dynn_windsor + culture = souflander } nelson_dynasty = { @@ -139,4 +138,34 @@ nelson_dynasty = { solomonid_dynasty = { name = dynn_solomonid culture = soueyrneg -} \ No newline at end of file +} + +colbrugha_dynasty = { + name = dynn_colbrugha + culture = high_irish +} + +lawrence_dynasty = { + name = dynn_lawrence + culture = welsh +} + +montgomyrhy_dynasty = { + name = dynn_montgomyrhy + culture = welsh +} + +gwilym_dynasty = { + name = dynn_gwilym + culture = welsh +} + +squyrhys_dynasty = { + name = dynn_squyrhys + culture = welsh +} + +primrose_dynasty = { + name = dynn_primrose + culture = ashkenazi +} diff --git a/common/dynasty_houses/NEOW_dynasty_houses.txt b/common/dynasty_houses/NEOW_dynasty_houses.txt new file mode 100644 index 00000000..05c0ac2f --- /dev/null +++ b/common/dynasty_houses/NEOW_dynasty_houses.txt @@ -0,0 +1,4 @@ +house_rholls_rhoycy = { + name = "dynn_rholls_rhoycy" + dynasty = windsor_dynasty # Windsor +} \ No newline at end of file diff --git a/history/characters/NEOW_e_britannia.txt b/history/characters/NEOW_e_britannia.txt index 0af92b7d..58b0e9e2 100644 --- a/history/characters/NEOW_e_britannia.txt +++ b/history/characters/NEOW_e_britannia.txt @@ -200,10 +200,11 @@ britannia0011 = { britannia0012 = { name = "Boudica" + female = yes dynasty = nelson_dynasty religion = "victorian" culture = easlander - trait = education_martial_5 + trait = education_martial_4 trait = zealous trait = lustful trait = humble @@ -234,4 +235,112 @@ britannia0013 = { 2600.1.1 = { death = yes } +} + +britannia0014 = { + name = "Mícheál" + dynasty = colbrugha_dynasty + religion = "celtic" + culture = high_irish + trait = education_martial_3 + trait = brave + trait = humble + trait = gregarious + trait = holy_warrior + trait = maimed + 2517.1.1 = { + birth = yes + } + 2600.1.1 = { + death = yes + } +} + +britannia0015 = { + name = "Owain" + dynasty = lawrence_dynasty + religion = "victorian" + culture = welsh + trait = education_martial_2 + trait = arbitrary + trait = patient + trait = arrogant + trait = strong + 2508.1.1 = { + birth = yes + } + 2600.1.1 = { + death = yes + } +} + +britannia0016 = { + name = "Fodorh" + dynasty = montgomyrhy_dynasty + religion = "victorian" + culture = welsh + trait = education_martial_2 + trait = chaste + trait = humble + trait = gregarious + 2529.1.1 = { + birth = yes + } + 2600.1.1 = { + death = yes + } +} + +britannia0017 = { + name = "Sawyl" + dynasty = gwilym_dynasty + religion = "victorian" + culture = welsh + trait = education_martial_2 + trait = brave + trait = honest + trait = generous + 2530.1.1 = { + birth = yes + } + 2600.1.1 = { + death = yes + } +} + +britannia0018 = { + name = "Grhufydd" + dynasty = squyrhys_dynasty + religion = "victorian" + culture = prytoneg + trait = education_martial_4 + trait = ambitious + trait = brave + trait = compassionate + trait = unyielding_defender + trait = strategist + trait = beauty_good_2 + 2531.1.1 = { + birth = yes + } + 2600.1.1 = { + death = yes + } +} + +britannia0019 = { + name = "Isaac" + dynasty = primrose_dynasty + religion = "congregationist" + culture = ashkenazi + trait = education_diplomacy_5 + trait = patient + trait = generous + trait = compassionate + 2520.1.1 = { + birth = yes + } + 2600.1.1 = { + death = yes + } } \ No newline at end of file diff --git a/history/titles/k_england.txt b/history/titles/k_england.txt index 3bc636b8..27d72b51 100644 --- a/history/titles/k_england.txt +++ b/history/titles/k_england.txt @@ -15,6 +15,38 @@ k_england = { } } +d_bedford = { + 2498.1.1 = { + holder = britannia0005 #Elyan Cyflymarhyan + } + 2527.1.1 = { + holder = britannia0004 #Isylmo Cyflymarhyan + } + 2530.1.1 = { + holder = britannia0001 #Frydyryk Cyflymarhyan + government = administrative_government + } +} + +d_london = { + 2498.1.1 = { + holder = britannia0005 #Elyan Cyflymarhyan + } + 2527.1.1 = { + holder = britannia0004 #Isylmo Cyflymarhyan + } + 2530.1.1 = { + holder = britannia0001 #Frydyryk Cyflymarhyan + government = administrative_government + } +} + +c_london = { + 2505.1.1 = { + change_development_level = 28 + } +} + d_somerset = { 2536.1.1 = { holder = britannia0002 #Palamedes Al-Said @@ -46,6 +78,13 @@ d_gloucester = { liege = e_britannia } } +c_oxfordshire = { + 2549.1.1 = { + holder = britannia0019 #Isaac Primrose + government = administrative_government + liege = d_gloucester + } +} d_norfolk = { 2547.1.1 = { diff --git a/history/titles/k_ireland.txt b/history/titles/k_ireland.txt index f247f529..fa1bd9a1 100644 --- a/history/titles/k_ireland.txt +++ b/history/titles/k_ireland.txt @@ -2,4 +2,10 @@ k_ireland = { 2505.1.1 = { change_development_level = 7 } +} + +d_munster = { + 2538.1.1 = { + holder = britannia0014 #Mícheál Colbrugha + } } \ No newline at end of file diff --git a/history/titles/k_wales.txt b/history/titles/k_wales.txt index f9b18768..1eec2c19 100644 --- a/history/titles/k_wales.txt +++ b/history/titles/k_wales.txt @@ -2,7 +2,7 @@ k_wales = { 2505.1.1 = { change_development_level = 7 } - 2551.1.1 = { + 2539.1.1 = { holder = britannia0011 #Bynjamyn Rolls-Rhoycy government = administrative_government liege = e_britannia @@ -15,4 +15,40 @@ d_hereford = { government = administrative_government liege = e_britannia } +} + +d_gwynedd = { + 2540.1.1 = { + holder = britannia0015 #Owain Lawrence + liege = k_wales + } +} + +d_powys = { + 2549.1.1 = { + holder = britannia0016 #Fodorh Montgomyrhy + liege = k_wales + } +} + +c_brecknockshire = { + 2551.1.1 = { + holder = britannia0011 #Bynjamyn Rolls-Rhoycy + government = administrative_government + liege = e_britannia + } +} + +d_deheubarth = { + 2554.1.1 = { + holder = britannia0018 #Grhufydd Squyrhys + government = administrative_government + liege = k_wales + } +} +c_cardiganshire = { + 2549.1.1 = { + holder = britannia0017 #Sawyl Gwilym + liege = k_wales + } } \ No newline at end of file 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 cd05b90c..525a3e20 100644 --- a/localization/english/replace/dynasties/NEOW_dynasty_names_l_english.yml +++ b/localization/english/replace/dynasties/NEOW_dynasty_names_l_english.yml @@ -43,6 +43,13 @@ dynn_rholls_rhoycy:0 "Rolls-Rhoycy" dynn_nelson:0 "Nelson" dynn_solomonid:0 "Solomonid" + dynn_colbrugha:0 "Colburgha" + dynn_lawrence:0 "Lawrence" + dynn_montgomyrhy:0 "Montgomyrhy" + dynn_gwilym:0 "Gwilym" + dynn_squyrhys:0 "Squyrhys" + dynn_primrose:0 "Primrose" + windsor_dynasty:0 "Windsor" # PATRONYMS — PREFIXES AND SUFFIXES