Trident Crown of Doggerland

This commit is contained in:
Thakia 2026-10-27 20:59:14 -03:00
parent 99f5fc9724
commit 086ccfaf0e
31 changed files with 276 additions and 3 deletions

View file

@ -119,6 +119,25 @@ st_edwards_crown_template = {
unique = yes unique = yes
} }
trident_crown_template = {
can_equip = {
always = yes
}
can_benefit = {
OR = {
culture = culture:doggerlander
has_title = title:k_doggerland
}
}
fallback = {
monthly_prestige = 1
}
unique = yes
}
skull_chad_ironside_template = { skull_chad_ironside_template = {
can_equip = { can_equip = {
always = yes always = yes

View file

@ -486,6 +486,18 @@ crown = {
} }
reference = female_headgear_neow_western_royalty_01_entity reference = female_headgear_neow_western_royalty_01_entity
} }
asset = {
trigger = {
has_variable = trident_crown
}
reference = male_headgear_neow_western_royalty_02_entity
}
asset = {
trigger = {
has_variable = trident_crown
}
reference = female_headgear_neow_western_royalty_02_entity
}
} }
armor = { armor = {

View file

@ -38,3 +38,9 @@ chad_crom_skull = {
asset = ep1_trophy_human_01_entity asset = ep1_trophy_human_01_entity
asset = ep1_trophy_human_02_entity asset = ep1_trophy_human_02_entity
} }
trident_crown = {
icon = "artefact_icons_unique_artifact_neow_trident_crown.dds"
asset = male_headgear_neow_western_royalty_02_artifact_entity
pedestal = "tall_pillow"
}

View file

@ -212,6 +212,7 @@ special_genes = {
#N3OW #N3OW
1 = male_headgear_neow_eastern_royalty_01 1 = male_headgear_neow_eastern_royalty_01
1 = male_headgear_neow_western_royalty_01 1 = male_headgear_neow_western_royalty_01
1 = male_headgear_neow_western_royalty_02
} }
female = { female = {
@ -398,6 +399,7 @@ special_genes = {
#N3OW #N3OW
1 = female_headgear_neow_eastern_royalty_01 1 = female_headgear_neow_eastern_royalty_01
1 = female_headgear_neow_western_royalty_01 1 = female_headgear_neow_western_royalty_01
1 = female_headgear_neow_western_royalty_02
} }
boy = male boy = male
@ -4010,6 +4012,18 @@ special_genes = {
boy = male boy = male
girl = female girl = female
} }
neow_western_royalty_02 = {
index = 252
male = {
1 = male_headgear_neow_western_royalty_02
}
female = {
1 = female_headgear_neow_western_royalty_02
}
boy = male
girl = female
}
} }
#-------------------------------------------------------------------------------------------------------- #--------------------------------------------------------------------------------------------------------

View file

@ -1877,6 +1877,15 @@ props_left = {
boy = male boy = male
girl = female girl = female
} }
coronation_crown_doggerland_royal_gene = {
index = 152
male = {
1 = coronation_crown_doggerland_royal
}
female = male
boy = male
girl = female
}
} }
##################################### #####################################

View file

@ -62,6 +62,13 @@ st_edwards_crown_modifier = {
naval_movement_speed_mult = 0.15 naval_movement_speed_mult = 0.15
} }
trident_crown_modifier = {
army_maintenance_mult = -0.05
monthly_dynasty_prestige = 0.05
dread_baseline_add = 15
monthly_prestige_gain_per_dread_add = 0.02
}
ak_mace_modifier = { ak_mace_modifier = {
monthly_prestige = 0.2 monthly_prestige = 0.2
monthly_martial_lifestyle_xp_gain_mult = 0.15 monthly_martial_lifestyle_xp_gain_mult = 0.15

View file

@ -401,3 +401,44 @@ neow_chad_ironside_skull_effect = {
} }
} }
create_artifact_trident_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_trident_crown_name
description = artifact_trident_crown_description
type = helmet
visuals = trident_crown
wealth = scope:wealth
quality = scope:quality
history = {
type = created_before_history
}
modifier = trident_crown_modifier
save_scope_as = newly_created_artifact
decaying = no
}
scope:newly_created_artifact = {
set_variable = { name = historical_unique_artifact value = yes }
set_variable = trident_crown
set_variable = {
name = portrait_remains_after_death
value = yes
}
set_variable = {
name = artifact_succession_title
value = title:k_doggerland
}
add_artifact_title_history = {
target = title:k_doggerland
date = 2212.1.1
}
save_scope_as = epic
save_scope_value_as = {
name = trident_crown
value = yes
}
}
}

View file

@ -50,6 +50,23 @@
} }
} }
} }
else_if = {
limit = {
any_equipped_character_artifact = {
has_variable = trident_crown
}
}
root.primary_heir = {
add_character_flag = {
flag = trident_crown
days = 3
}
trigger_event = {
id = death_management.0151
days = 1
}
}
}
} }
artifact_visual_after_death_dead_character_flag_effect = { artifact_visual_after_death_dead_character_flag_effect = {
@ -95,4 +112,18 @@ artifact_visual_after_death_dead_character_flag_effect = {
debug_log = "AK Scepter Dead Character Flag Set" debug_log = "AK Scepter Dead Character Flag Set"
} }
} }
else_if = {
limit = {
scope:dead_artifact_visual_heir = {
has_character_flag = trident_crown
}
}
scope:dead_ruler = {
add_dead_character_flag = {
flag = trident_crown_wearer_dead
years = 400
}
debug_log = "Trident Crown Dead Character Flag Set"
}
}
} }

View file

@ -3766,3 +3766,15 @@ neow_one_handed_scepter_trigger = {
} }
} }
} }
portrait_trident_crown_trigger = {
exists = this
OR = {
has_primary_title = title:k_doggerland
has_dead_character_flag = trident_crown_wearer_dead
any_equipped_character_artifact = {
has_variable = trident_crown
}
}
portrait_wear_no_crown_trigger = no
}

View file

@ -65,6 +65,12 @@ historical_artifacts.999 = {
equip_artifact_to_owner = yes equip_artifact_to_owner = yes
} }
} }
title:k_doggerland.holder = {
create_artifact_trident_crown_effect = { OWNER = this }
scope:newly_created_artifact = {
equip_artifact_to_owner = yes
}
}
if = { if = {
limit = { limit = {
has_dlc_feature = royal_court has_dlc_feature = royal_court

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -20,6 +20,13 @@ male_headgear_neow_western_royalty_01 = {
entity = { required_tags = "" shared_pose_entity = head entity = male_headgear_neow_western_royalty_01_entity } entity = { required_tags = "" shared_pose_entity = head entity = male_headgear_neow_western_royalty_01_entity }
} }
male_headgear_neow_western_royalty_02 = {
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_02_mask_entity }
entity = { required_tags = "" shared_pose_entity = head entity = male_headgear_neow_western_royalty_02_entity }
}
################## ##################
# FEMALE # # FEMALE #
################## ##################
@ -40,3 +47,10 @@ female_headgear_neow_western_royalty_01 = {
entity = { required_tags = "" shared_pose_entity = head entity = female_headgear_neow_western_royalty_01_entity } entity = { required_tags = "" shared_pose_entity = head entity = female_headgear_neow_western_royalty_01_entity }
} }
female_headgear_neow_western_royalty_02 = {
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_02_mask_entity }
entity = { required_tags = "" shared_pose_entity = head entity = female_headgear_neow_western_royalty_02_entity }
}

View file

@ -14,6 +14,10 @@ coronation_crown_nistrenia_imperial = {
coronation_crown_britannia_imperial = { coronation_crown_britannia_imperial = {
entity = { required_tags = "" node = "bn_l_prop" entity = "male_headgear_neow_western_royalty_01_portrait_entity" } entity = { required_tags = "" node = "bn_l_prop" entity = "male_headgear_neow_western_royalty_01_portrait_entity" }
} }
#Doggerland Trident Crown
coronation_crown_doggerland_royal = {
entity = { required_tags = "" node = "bn_l_prop" entity = "male_headgear_neow_western_royalty_02_portrait_entity" }
}
###################### ######################
## Others ## ## Others ##

View file

@ -3132,6 +3132,24 @@ coronation_crowns = {
animations = female_prop_fix_additive animations = female_prop_fix_additive
} }
portrait_modifier = { # Doggerland
trigger = {
trigger_if = {
limit = {
exists = involved_activity
}
involved_activity.activity_host = {
primary_title = title:k_doggerland
}
}
trigger_else = {
primary_title = title:k_doggerland
}
}
animations_props = coronation_crown_prop_doggerland_royal
animations = female_prop_fix_additive
}
portrait_modifier = { # HRE portrait_modifier = { # HRE
trigger = { trigger = {
trigger_if = { trigger_if = {

View file

@ -3524,6 +3524,17 @@
} }
} }
coronation_crown_prop_doggerland_royal = {
dna_modifiers = {
accessory = {
mode = add
gene = props_left
template = coronation_crown_doggerland_royal_gene
value = 1
}
}
}
# N3OW - Other Props # N3OW - Other Props
ak_mace_prop = { ak_mace_prop = {

View file

@ -1620,6 +1620,11 @@
gene = headgear gene = headgear
template = neow_western_royalty_01 template = neow_western_royalty_01
} }
add_accessory_modifiers = {
gene = headgear
template = neow_western_royalty_02
}
} }

View file

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

View file

@ -14,6 +14,8 @@
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_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_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_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_trident_crown_name:0 "Trident Crown"
artifact_trident_crown_description:0 "Crown of Doggerland."
artifact_pedestal_reliquary_fracture_name:0 "[SCOPE.Custom('FractureRelicName')|U]" 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_reliquary_fracture_description:1 "An elegant reliquary containing a holy relic: [SCOPE.Custom('FractureRelic')|l]."
artifact_pedestal_amethyst_name:0 "Radiant Amethyst" artifact_pedestal_amethyst_name:0 "Radiant Amethyst"

View file

@ -15,9 +15,11 @@
## Male ## ## Male ##
PORTRAIT_MODIFIER_custom_headgear_male_headgear_neow_eastern_royalty_01: "@neow_icon! Pearl Crown of Nistrenia" 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" PORTRAIT_MODIFIER_custom_headgear_male_headgear_neow_western_royalty_01: "@neow_icon! Crown of St-Edward"
PORTRAIT_MODIFIER_custom_headgear_male_headgear_neow_western_royalty_02: "@neow_icon! Trident Crown"
## Female ## ## Female ##
PORTRAIT_MODIFIER_custom_headgear_female_headgear_neow_eastern_royalty_01: "@neow_icon! Pearl Crown of Nistrenia" 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" PORTRAIT_MODIFIER_custom_headgear_female_headgear_neow_western_royalty_01: "@neow_icon! Crown of St-Edward"
PORTRAIT_MODIFIER_custom_headgear_female_headgear_neow_western_royalty_02: "@neow_icon! Trident Crown"
################## ##################
### ANIMATIONS ### ### ANIMATIONS ###