The Crown of Britain

This commit is contained in:
Thakia 2026-09-11 21:58:56 -03:00
parent ff812bcd85
commit 58a587909d
32 changed files with 269 additions and 6 deletions

View file

@ -95,3 +95,26 @@ pearl_crown_template = {
unique = yes
}
st_edwards_crown_template = {
can_equip = {
always = yes
}
can_benefit = {
OR = {
culture = {
has_cultural_pillar = heritage_brythonic
has_cultural_pillar = heritage_scottish
has_cultural_pillar = heritage_anglo_frisian
}
has_title = title:e_britannia
}
}
fallback = {
monthly_prestige = 1
}
unique = yes
}

View file

@ -474,6 +474,18 @@ crown = {
}
reference = female_headgear_neow_eastern_royalty_01_entity
}
asset = {
trigger = {
has_variable = st_edwards_crown
}
reference = male_headgear_neow_western_royalty_01_entity
}
asset = {
trigger = {
has_variable = st_edwards_crown
}
reference = female_headgear_neow_western_royalty_01_entity
}
}
armor = {

View file

@ -19,3 +19,9 @@ pearl_crown = {
asset = male_headgear_neow_eastern_royalty_01_artifact_entity
pedestal = "tall_pillow"
}
st_edwards_crown = {
icon = "artefact_icons_unique_artifact_neow_st_edwards_crown.dds"
asset = male_headgear_neow_western_royalty_01_artifact_entity
pedestal = "tall_pillow"
}

View file

@ -35,7 +35,7 @@ restore_european_union_decision = {
culture = { has_cultural_pillar = heritage_greek }
culture = { has_cultural_pillar = heritage_rhaeto_helvetic }
culture = { has_cultural_pillar = heritage_cisalpine }
culture = { has_cultural_pillar = heritage_anglo_saxon }
culture = { has_cultural_pillar = heritage_anglo_frisian }
culture = { has_cultural_pillar = heritage_hungarian }
culture = { has_cultural_pillar = heritage_balto_finnic }
}

View file

@ -211,6 +211,7 @@ special_genes = {
#N3OW
1 = male_headgear_neow_eastern_royalty_01
1 = male_headgear_neow_western_royalty_01
}
female = {
@ -393,6 +394,10 @@ special_genes = {
1 = f_headgear_ccp9_tan_roy_01
1 = f_headgear_ccp9_jur_nob_01
1 = f_headgear_ccp9_min_nob_01
#N3OW
1 = female_headgear_neow_eastern_royalty_01
1 = female_headgear_neow_western_royalty_01
}
boy = male
@ -3794,6 +3799,18 @@ special_genes = {
boy = male
girl = female
}
neow_western_royalty_01 = {
index = 234
male = {
1 = male_headgear_neow_western_royalty_01
}
female = {
1 = female_headgear_neow_western_royalty_01
}
boy = male
girl = female
}
}

View file

@ -1747,6 +1747,15 @@ props_left = {
boy = male
girl = female
}
coronation_crown_britannia_imperial_gene = {
index = 111
male = {
1 = coronation_crown_britannia_imperial
}
female = male
boy = male
girl = female
}
}
#####################################

View file

@ -53,3 +53,11 @@ pearl_crown_modifier = {
learning_per_piety_level = 1
same_faith_opinion = 15
}
st_edwards_crown_modifier = {
court_grandeur_baseline_add = 4
monthly_dynasty_prestige_mult = 0.05
vassal_limit = 10
domain_limit = 1
naval_movement_speed_mult = 0.15
}

View file

@ -241,3 +241,45 @@ create_artifact_pearl_crown_effect = {
}
}
}
create_artifact_st_edwards_crown_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_illustrious = yes
create_artifact = {
name = artifact_st_edwards_crown_name
description = artifact_st_edwards_crown_description
type = helmet
visuals = st_edwards_crown
wealth = scope:wealth
quality = scope:quality
history = {
type = created_before_history
}
modifier = st_edwards_crown_modifier
save_scope_as = newly_created_artifact
decaying = no
}
scope:newly_created_artifact = {
set_variable = { name = historical_unique_artifact value = yes }
set_variable = st_edwards_crown
set_variable = {
name = portrait_remains_after_death
value = yes
}
set_variable = {
name = artifact_succession_title
value = title:e_britannia
}
add_artifact_title_history = {
target = title:e_britannia
date = 2212.1.1
}
save_scope_as = epic
save_scope_value_as = {
name = st_edwards_crown
value = yes
}
}
}

View file

@ -33,4 +33,18 @@ artifact_visual_after_death_dead_character_flag_effect = {
debug_log = "Nistrenian Crown Dead Character Flag Set"
}
}
else_if = {
limit = {
scope:dead_artifact_visual_heir = {
has_character_flag = st_edwards_crown
}
}
scope:dead_ruler = {
add_dead_character_flag = {
flag = st_edwards_crown_wearer_dead
years = 400
}
debug_log = "British Crown Dead Character Flag Set"
}
}
}

View file

@ -3379,3 +3379,15 @@ portrait_pearl_crown_trigger = {
}
portrait_wear_no_crown_trigger = no
}
portrait_st_edwards_crown_trigger = {
exists = this
OR = {
has_primary_title = title:e_britannia
has_dead_character_flag = st_edwards_crown_wearer_dead
any_equipped_character_artifact = {
has_variable = st_edwards_crown
}
}
portrait_wear_no_crown_trigger = no
}

View file

@ -59,5 +59,11 @@ historical_artifacts.999 = {
equip_artifact_to_owner = yes
}
}
title:e_britannia.holder = {
create_artifact_st_edwards_crown_effect = { OWNER = this }
scope:newly_created_artifact = {
equip_artifact_to_owner = yes
}
}
}
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -13,6 +13,13 @@ male_headgear_neow_eastern_royalty_01 = {
entity = { required_tags = "" shared_pose_entity = head entity = male_headgear_neow_eastern_royalty_01_entity }
}
male_headgear_neow_western_royalty_01 = {
set_tags = "crown,mask_hat"
entity = { required_tags = "hood_on" shared_pose_entity = head }
entity = { required_tags = "mask" shared_pose_entity = head entity = male_headgear_neow_western_royalty_01_mask_entity }
entity = { required_tags = "" shared_pose_entity = head entity = male_headgear_neow_western_royalty_01_entity }
}
##################
# FEMALE #
##################
@ -26,4 +33,10 @@ female_headgear_neow_eastern_royalty_01 = {
entity = { required_tags = "" shared_pose_entity = head entity = female_headgear_neow_eastern_royalty_01_entity }
}
female_headgear_neow_western_royalty_01 = {
set_tags = "crown,mask_hat,fit_over_headgear"
entity = { required_tags = "hood_on" shared_pose_entity = head }
entity = { required_tags = "mask" shared_pose_entity = head entity = female_headgear_neow_western_royalty_01_mask_entity }
entity = { required_tags = "" shared_pose_entity = head entity = female_headgear_neow_western_royalty_01_entity }
}

View file

@ -10,3 +10,7 @@
coronation_crown_nistrenia_imperial = {
entity = { required_tags = "" node = "bn_l_prop" entity = "male_headgear_neow_eastern_royalty_01_portrait_entity" }
}
#British St. Edward's Crown
coronation_crown_britannia_imperial = {
entity = { required_tags = "" node = "bn_l_prop" entity = "male_headgear_neow_western_royalty_01_portrait_entity" }
}

View file

@ -3103,6 +3103,24 @@ coronation_crowns = {
animations = female_prop_fix_additive
}
portrait_modifier = { # Britannia
trigger = {
trigger_if = {
limit = {
exists = involved_activity
}
involved_activity.activity_host = {
primary_title = title:e_britannia
}
}
trigger_else = {
primary_title = title:e_britannia
}
}
animations_props = coronation_crown_prop_britannia_imperial
animations = female_prop_fix_additive
}
portrait_modifier = { # HRE
trigger = {
trigger_if = {

View file

@ -3241,4 +3241,15 @@
}
}
}
coronation_crown_prop_britannia_imperial = {
dna_modifiers = {
accessory = {
mode = add
gene = props_left
template = coronation_crown_britannia_imperial_gene
value = 1
}
}
}
}

View file

@ -1586,6 +1586,11 @@
gene = headgear
template = neow_eastern_royalty_01
}
add_accessory_modifiers = {
gene = headgear
template = neow_western_royalty_01
}
}

View file

@ -5418,4 +5418,28 @@ headgear_base = {
}
}
}
british_emperor = {
dna_modifiers = {
accessory = {
mode = add
gene = headgear
template = no_headgear
range = { 0 1 }
}
accessory = {
mode = add
gene = headgear
template = neow_western_royalty_01
range = { 0 1 } # For the randomness to work correctly
}
}
weight = {
base = 0
modifier = {
add = 500
portrait_st_edwards_crown_trigger = yes
}
}
}
}

View file

@ -12,7 +12,8 @@
crown_charlemagne_description:0 "Napoleon's "Crown of Charlemagne" was a 1804 recreation fabricated by goldsmith Martin-Guillaume Biennais for his coronation, designed to evoke the ancient, destroyed Carolingian crown and legitimize his rule. \n\nAfter [Concept('neow_the_event','the Event')|E] it was used by the Bonaparte dynasty to crown the kings and emperors of France."
artifact_pearl_crown_name:0 "Pearl Crown of Nistrenia"
artifact_pearl_crown_description:0 "The Pearl Crown is the traditional headwear of Moldovan and Nistrenian monarchs. First worn by Stephen the Great who laid the foundations of Nistrenia, it was lost for centuries before being found once more."
artifact_st_edwards_crown_name:0 "St. Edward's Crown"
artifact_st_edwards_crown_description:0 "Forged for King Charles II in 1661, The Crown of St. Edward is the Coronation Crown of the United Kingdom of Great Britain and the most important of the British Crown Jewels."
artifact_pedestal_reliquary_fracture_name:0 "[SCOPE.Custom('FractureRelicName')|U]"
artifact_pedestal_reliquary_fracture_description:1 "An elegant reliquary containing a holy relic: [SCOPE.Custom('FractureRelic')|l]."
artifact_pedestal_amethyst_name:0 "Radiant Amethyst"

View file

@ -14,5 +14,7 @@
## Male ##
PORTRAIT_MODIFIER_custom_headgear_male_headgear_neow_eastern_royalty_01: "@neow_icon! Pearl Crown of Nistrenia"
PORTRAIT_MODIFIER_custom_headgear_male_headgear_neow_western_royalty_01: "@neow_icon! Crown of St-Edward"
## Female ##
PORTRAIT_MODIFIER_custom_headgear_female_headgear_neow_eastern_royalty_01: "@neow_icon! Pearl Crown of Nistrenia"
PORTRAIT_MODIFIER_custom_headgear_female_headgear_neow_western_royalty_01: "@neow_icon! Crown of St-Edward"