cleaned up and added more cosmetic titles

This commit is contained in:
trashmasteruni 2026-06-17 18:11:00 +02:00
parent a97603b544
commit 4e78d77638
7 changed files with 161 additions and 278 deletions

View file

@ -20,6 +20,15 @@ d_podlachia = {
} }
} }
e_europa = {
item = {
trigger = {
NOT = { holder.religion = religion:europeanist_religion }
}
coat_of_arms = e_benelux
}
}
e_france = { e_france = {
item = { item = {
trigger = { trigger = {
@ -58,7 +67,7 @@ k_kuban = {
trigger = { trigger = {
holder.faith = faith:stalinist holder.faith = faith:stalinist
} }
coat_of_arms = d_volgograd coat_of_arms = k_stalingrad
} }
item = { item = {
trigger = { trigger = {
@ -67,3 +76,12 @@ k_kuban = {
coat_of_arms = d_kalmykia coat_of_arms = d_kalmykia
} }
} }
e_nistrenia = {
item = {
trigger = {
holder.faith = faith:fracture
}
coat_of_arms = e_nistrenia_cosmist
}
}

View file

@ -100,6 +100,9 @@ on_game_start = {
title:d_volgograd.holder = { title:d_volgograd.holder = {
trigger_event = { id = NEOW_dynamic_titles.1000 } trigger_event = { id = NEOW_dynamic_titles.1000 }
} }
title:e_europa.holder = {
trigger_event = { id = NEOW_dynamic_titles.1000 }
}
title:d_podlachia = { set_coa = d_lipkastan } title:d_podlachia = { set_coa = d_lipkastan }
title:d_lucania = { set_coa = d_lucania_albanian } title:d_lucania = { set_coa = d_lucania_albanian }
#title:k_ireland.holder = { #title:k_ireland.holder = {

View file

@ -323,36 +323,14 @@ on_faith_conversion = {
has_title = title:d_volgorad has_title = title:d_volgorad
has_title = title:c_volgograd has_title = title:c_volgograd
has_title = title:b_volgograd has_title = title:b_volgograd
has_title = title:e_france
has_title = title:e_nistrenia
has_title = title:e_europa
has_title = title:e_britannia
} }
} }
trigger_event = NEOW_dynamic_titles.1000 trigger_event = NEOW_dynamic_titles.1000
} }
if = {
limit = {
has_title = title:e_france
faith = faith:carolingian
}
trigger_event = NEOW_dynamic_titles.0013
}
if = {
limit = {
has_title = title:e_france
faith = faith:romanticist
}
trigger_event = NEOW_dynamic_titles.0015
}
if = {
limit = {
has_title = title:e_france
NOR = {
faith = faith:carolingian
faith = faith:romanticist
}
}
trigger_event = NEOW_dynamic_titles.0014
}
###################################################### ######################################################

View file

@ -168,6 +168,8 @@ on_title_destroyed = {
on_title_gain = { on_title_gain = {
effect = { effect = {
################ N3OW Dynamic Titles ##################
if = { if = {
limit = { limit = {
OR = { OR = {
@ -175,40 +177,15 @@ on_title_gain = {
scope:title = title:d_volgorad scope:title = title:d_volgorad
scope:title = title:c_volgograd scope:title = title:c_volgograd
scope:title = title:b_volgograd scope:title = title:b_volgograd
scope_title = title:e_france
scope_title = title:e_nistrenia
scope_title = title:e_europa
scope_title = title:e_britannia
} }
} }
trigger_event = NEOW_dynamic_titles.1000 trigger_event = NEOW_dynamic_titles.1000
} }
################ N3OW Dynamic Titles ##################
if = {
limit = {
has_title = title:e_france
faith = faith:carolingian
}
trigger_event = NEOW_dynamic_titles.0013
}
if = {
limit = {
has_title = title:e_france
faith = faith:romanticist
}
trigger_event = NEOW_dynamic_titles.0015
}
if = {
limit = {
has_title = title:e_france
NOR = {
faith = faith:carolingian
faith = faith:romanticist
}
}
trigger_event = NEOW_dynamic_titles.0014
}
###################################################### ######################################################
@ -2868,36 +2845,14 @@ on_title_gain_inheritance = {
has_title = title:d_volgorad has_title = title:d_volgorad
has_title = title:c_volgograd has_title = title:c_volgograd
has_title = title:b_volgograd has_title = title:b_volgograd
has_title = title:e_france
has_title = title:e_nistrenia
has_title = title:e_europa
has_title = title:e_britannia
} }
} }
trigger_event = NEOW_dynamic_titles.1000 trigger_event = NEOW_dynamic_titles.1000
} }
if = {
limit = {
has_title = title:e_france
faith = faith:carolingian
}
trigger_event = NEOW_dynamic_titles.0013
}
if = {
limit = {
has_title = title:e_france
faith = faith:romanticist
}
trigger_event = NEOW_dynamic_titles.0015
}
if = {
limit = {
has_title = title:e_france
NOR = {
faith = faith:carolingian
faith = faith:romanticist
}
}
trigger_event = NEOW_dynamic_titles.0014
}
###################################################### ######################################################
@ -3061,36 +3016,14 @@ on_title_gain_usurpation = {
scope:title = title:d_volgorad scope:title = title:d_volgorad
scope:title = title:c_volgograd scope:title = title:c_volgograd
scope:title = title:b_volgograd scope:title = title:b_volgograd
scope:title = title:e_france
scope:title = title:e_nistrenia
scope:title = title:e_europa
scope:title = title:e_britannia
} }
} }
trigger_event = NEOW_dynamic_titles.1000 trigger_event = NEOW_dynamic_titles.1000
} }
if = {
limit = {
has_title = title:e_france
faith = faith:carolingian
}
trigger_event = NEOW_dynamic_titles.0013
}
if = {
limit = {
has_title = title:e_france
faith = faith:romanticist
}
trigger_event = NEOW_dynamic_titles.0015
}
if = {
limit = {
has_title = title:e_france
NOR = {
faith = faith:carolingian
faith = faith:romanticist
}
}
trigger_event = NEOW_dynamic_titles.0014
}
###################################################### ######################################################

View file

@ -1,174 +1,104 @@
namespace = NEOW_dynamic_titles namespace = NEOW_dynamic_titles
##romanticist
#France -> Gondor NEOW_dynamic_titles.1000 = { # The Great Event
NEOW_dynamic_titles.0001 = {
hidden = yes hidden = yes
immediate = { immediate = {
title:k_france = { if = {
set_title_name = k_gondor limit = {
set_color_from_title = title:k_gondor_cosmetic has_title = title:e_europa
}
if = {
limit = {
religion = religion:europeanist_religion
}
title:e_europa = {
set_title_name = cn_europa
set_title_color = { 0 51 153 }
set_definitive_form = no
}
}
else = {
title:e_europa = {
reset_title_name = yes
set_title_color = { 229 153 45 }
set_definitive_form = yes
} }
} }
} }
NEOW_dynamic_titles.0002 = { if = {
hidden = yes limit = {
has_title = title:e_britannia
immediate = { }
title:k_france = { if = {
set_title_name = k_france # Change to reset_title_name = yes if that ever gets fixed limit = {
set_color_from_title = title:d_ile_de_france faith = faith:druidic
}
title:e_britannia = {
set_title_name = cn_tir_na_nog
set_title_color = { 10 102 40 }
set_definitive_form = yes
}
}
else = {
title:e_brittania = {
reset_title_name = yes
set_title_color = { 140 7 29 }
set_definitive_form = no
} }
} }
} }
if = {
##Carolingian limit = {
#Belgium -> Austrasia has_title = title:e_nistrenia
NEOW_dynamic_titles.0003 = { }
hidden = yes if = {
limit = {
immediate = { faith = faith:fracture
title:k_belgium = { }
set_title_name = k_austrasia title:e_nistrenia = {
set_title_name = cn_the_zone
set_title_color = { 225 235 235 }
set_definitive_form = yes
}
}
else = {
title:e_nistrenia = {
reset_title_name = yes
set_title_color = { 110 82 196 }
set_definitive_form = no
} }
} }
} }
NEOW_dynamic_titles.0004 = { if = {
hidden = yes limit = {
has_title = title:e_france
immediate = {
title:k_belgium = {
set_title_name = k_belgium # Change to reset_title_name = yes if that ever gets fixed
} }
if = {
limit = {
faith = faith:romanticist
} }
}
#Luxembourg -> Moselle
NEOW_dynamic_titles.0005 = {
hidden = yes
immediate = {
title:k_lotharingia = {
set_title_name = k_moselle
}
}
}
NEOW_dynamic_titles.0006 = {
hidden = yes
immediate = {
title:k_lotharingia = {
set_title_name = k_lotharingia # Change to reset_title_name = yes if that ever gets fixed
}
}
}
#Netherlands -> Teisterbant
NEOW_dynamic_titles.0007 = {
hidden = yes
immediate = {
title:k_frisia = {
set_title_name = k_teisterbant
}
}
}
NEOW_dynamic_titles.0008 = {
hidden = yes
immediate = {
title:k_frisia = {
set_title_name = k_frisia # Change to reset_title_name = yes if that ever gets fixed
}
}
}
#Benelux -> Lotharingia
NEOW_dynamic_titles.0009 = {
hidden = yes
immediate = {
title:e_benelux = {
set_title_name = e_lotharingia
}
}
}
NEOW_dynamic_titles.0010 = {
hidden = yes
immediate = {
title:e_benelux = {
set_title_name = e_benelux # Change to reset_title_name = yes if that ever gets fixed
}
}
}
# E_France -> Numenor
NEOW_dynamic_titles.0011 = {
hidden = yes
immediate = {
title:e_france = { title:e_france = {
set_title_name = e_numenor set_title_name = e_gallia_cosmetic
set_color_from_title = title:e_numenor_cosmetic set_title_color = { 8 165 126 }
} }
} }
if = {
limit = {
faith = faith:carolingian
} }
NEOW_dynamic_titles.0012 = {
hidden = yes
immediate = {
title:e_france = {
set_title_name = e_france # Change to reset_title_name = yes if that ever gets fixed
set_color_from_title = title:d_ile_de_france
}
}
}
NEOW_dynamic_titles.0013 = { #Carolingia
hidden = yes
immediate = {
title:e_france = { title:e_france = {
set_title_name = e_carolingia_cosmetic set_title_name = e_carolingia_cosmetic
set_title_color = { 255 216 0 } set_title_color = { 255 216 0 }
} }
} }
} else = {
NEOW_dynamic_titles.0014 = { # Default France
hidden = yes
immediate = {
title:e_france = { title:e_france = {
set_title_name = e_france reset_title_name = yes
set_title_color = { 20 17 114 } set_title_color = { 20 17 114 }
} }
} }
} }
NEOW_dynamic_titles.0015 = { # Gallia
hidden = yes
immediate = {
title:e_france = {
set_title_name_dynamic = e_gallia_cosmetic
set_title_color = { 8 165 126 }
}
}
}
#Holder for various dynamic titles in the future, this is for "<capital> Union"s
#NEOW_dynamic_titles.0013 = {
# hidden = yes
#
# immediate = {
# title:e_france = {
# set_title_name_dynamic = capital_union_key
# }
# }
#}
NEOW_dynamic_titles.1000 = { # Gallia
hidden = yes
immediate = {
if = { if = {
limit = { limit = {
has_title = title:k_kuban has_title = title:k_kuban

View file

@ -7194,9 +7194,15 @@
cn_lub_a_act__n_crn_:0 "Lubáň" cn_lub_a_act__n_crn_:0 "Lubáň"
### N3OW COSMETIC TITLES ###
cn_stalingrad:0 "Stalingrad" cn_stalingrad:0 "Stalingrad"
cn_stalingrad_adj: "Stalingrader" cn_stalingrad_adj:0 "Stalingrader"
cn_the_zone:0 "Zone"
cn_the_zone_adj:0 "Zone"
cn_kalmykia:0 "Kalmykia" cn_kalmykia:0 "Kalmykia"
cn_europa:0 "Europa"
cn_europa_adj:0 "Europan"
cn_tir_na_nog:0 "Tír na nÓg"
cn_tir_na_nog_adj:0 "Otherworlder"

View file

@ -2055,8 +2055,8 @@
c_madeira_adj:0 "Madeiran" c_madeira_adj:0 "Madeiran"
b_madeira:0 "Funchal" b_madeira:0 "Funchal"
#### Europa #### Europa
e_europa:0 "Europa" e_europa:0 "Benelux"
e_europa_adj:0 "European" e_europa_adj:0 "Beneluxer"
### Frisia/Netherlands ### Frisia/Netherlands
k_frisia_article:0 "the " k_frisia_article:0 "the "
k_frisia:0 "Netherlands" k_frisia:0 "Netherlands"
@ -19736,8 +19736,8 @@
c_bodrog_adj:0 "Bodrogian" c_bodrog_adj:0 "Bodrogian"
c_borsod:0 "Borsod" c_borsod:0 "Borsod"
c_borsod_adj:0 "Borsodi" c_borsod_adj:0 "Borsodi"
c_csongrad:0 "Csongrad" c_csongrad:0 "Bács-Kiskun"
c_csongrad_adj:0 "Csongradian" c_csongrad_adj:0 "Bács-Kiskunian"
c_dathina:0 "Dathina" c_dathina:0 "Dathina"
c_dathina_adj:0 "Dathinan" c_dathina_adj:0 "Dathinan"
c_dhafra:0 "Dhafra" c_dhafra:0 "Dhafra"
@ -26998,3 +26998,18 @@
c_mures:0 "Maros" c_mures:0 "Maros"
c_mures_adj:0 "Marosian" c_mures_adj:0 "Marosian"
# Hungary
c_csongrad_csanad:0 "Csongrád-Csanád"
c_csongrad_csanad_adj:0 "Csongrád-Csanádian"
c_hajdu_bihar:0 "HajdúBihar"
c_hajdu_bihar_adj:0 "HajdúBiharian"
c_szolnok:0 "Szolnok"
c_szolnok_adj:0 "Szolnokian
c_sombor:0 "Sombor"
c_sombor_adj:0 "Somborian"
c_baranja:0 "Baranja"
c_baranja_adj:0 "Baranjian"
d_szekesfehervar:0 "Székesfehérvár"
d_szekesfehervar_adj:0 "Székesfehérvárian"