Trojaners

This commit is contained in:
Greekman 2026-09-16 16:47:35 +01:00
parent f7f2e86e6c
commit d2c865689e
10 changed files with 177 additions and 7 deletions

View file

@ -22916,4 +22916,32 @@ k_ossiland={
texture="NEOW_ce_hammer3.dds"
instance={scale={0.455 0.455}}
}
}
}
k_troy={
pattern="pattern_solid.dds"
color1=rgb { 64 43 79 }
color2=white
color3=blue
colored_emblem={
color1=white
texture="ce_pagan_cross_yarovik.dds"
instance={
position={ 0.500000 0.730000 }
scale={ 0.730000 0.730000 }
}
}
colored_emblem={
color1=white
color2=black
texture="ce_horse_statant.dds"
instance={
position={ 0.500000 0.280000 }
scale={ 0.545000 0.545000 }
depth=1.010000
}
}
}

View file

@ -32,4 +32,21 @@ marbantine = {
}
scope:culture = { has_cultural_pillar = heritage_greek }
}
}
trojan = {
trigger = {
OR = {
capital_county = {
title:k_troy = {
is_de_jure_liege_or_above_target = prev
}
}
has_primary_title = title:k_troy
}
any_sub_realm_county = {
culture = { has_cultural_pillar = heritage_greek }
kingdom = title:k_troy
}
scope:culture = { has_cultural_pillar = heritage_greek }
}
}

View file

@ -1589,4 +1589,59 @@ form_ossiland_decision = {
ai_will_do = {
base = 100
}
}
}
restore_troy_decision = {
picture = {
reference = "gfx/interface/illustrations/decisions/decision_destiny_goal.dds"
}
desc = restore_troy_decision_desc
selection_tooltip = restore_troy_decision_tooltip
decision_group_type = major
ai_check_interval_by_tier = {
barony = 0
county = 0
duchy = 0
kingdom = 120
empire = 120
hegemony = 0
}
is_shown = {
is_ruler = yes
is_playable_character = yes
culture = culture:NEOW_yunani
faith = faith:megalocratic
title:k_troy = { is_titular = yes }
}
is_valid = {
completely_controls = title:d_opsikion
completely_controls = title:d_optimatoi
completely_controls = title:d_thrace
prestige_level >= max_prestige_level
}
is_valid_showing_failures_only = {
is_landed = yes
is_capable_adult = yes
is_imprisoned = no
is_at_war = no
top_liege = this
}
effect = {
show_as_tooltip = {
troy_decision_effect = yes
}
hidden_effect = {
troy_decision_effect = yes
}
}
ai_will_do = {
base = 100
}
}

View file

@ -118,6 +118,15 @@ k_lusatia = {
name_list_NEOW_sorbian = cn_luzica
}
}
k_troy = {
color = { 70 50 120 }
capital = c_abydos
cultural_names = {
name_list_NEOW_sorbian = cn_luzica
}
}
k_two_albania = {
color = { 204 40 40 }

View file

@ -177,7 +177,14 @@ e_turky = {
b_abydos = { # Çanakkale
province = 744
color = { 175 20 100 }
}
cultural_names = {
name_list_NEOW_griko = cn_troy
name_list_NEOW_greek = cn_troy
name_list_NEOW_cypriot = cn_troy
name_list_NEOW_greco_turkish = cn_troy
}
}
b_lampsakos = { # Biga
province = 3749
color = { 175 20 100 }
@ -191,8 +198,8 @@ e_turky = {
}
b_alexandriatroas = { # Yenice
province = 3751
color = { 175 20 100 }
}
color = { 175 20 100 }
}
b_ilion = { # Ayvacık
province = 3750
color = { 175 20 100 }

View file

@ -4919,4 +4919,48 @@ form_ossiland_decision_effect = {
destroy_title = title:k_sorbia
}
}
}
troy_decision_effect = {
add_prestige = massive_prestige_gain
add_piety = massive_piety_gain
save_scope_as = scoped_ruler
create_title_and_vassal_change = {
type = created
save_scope_as = change
add_claim_on_loss = no
}
title:k_troy = {
change_title_holder = {
holder = scope:scoped_ruler
change = scope:change
}
}
resolve_title_and_vassal_change = scope:change
hidden_effect = {
title:d_optimatoi = {
set_de_jure_liege_title = title:k_troy
}
title:d_opsikion = {
set_de_jure_liege_title = title:k_troy
}
title:d_thrace = {
set_de_jure_liege_title = title:k_troy
title:k_troy = {
set_de_jure_liege_title = title:e_turky
}
if = {
limit = {
highest_held_title_tier <= tier_kingdom
}
set_primary_title_to = title:k_troy
}
}
}

View file

@ -19,4 +19,7 @@
anglo_cypriot_prefix:0 "Vretano"
marbantine_name:0 "Marmaroménos"
marbantine_collective_noun:0 "Marmaroménoi"
marbantine_prefix:0 "Marmaroméno"
marbantine_prefix:0 "Marmaroméno"
trojan_name:0 "Troikós"
trojan_collective_noun:0 "Troikoí"
trojan_prefix:0 "Troio"

View file

@ -7806,6 +7806,7 @@
cn_seleukeia_pierias:0 "Seleúkeia Pierías"
cn_konstantini:0 "Konstantíni"
cn_piga_i_act_a:0 "Pigaía"
cn_troy:0 "Troía"
# Rumi
cn_constantinopolis_rumi:0 "al-Qustantiniyya"

View file

@ -27437,3 +27437,5 @@
k_komi_adj:0 "Komi"
k_ossiland:0 "Ossiland"
k_ossiland_adj:0 "Ossi"
k_troy:0 "Troía"
k_troy_adj:0 "Troikós"

View file

@ -1759,4 +1759,8 @@
novelist_restore_high_kingdom_decision_confirm:0 "Unto the ending of the world."
novelist_restore_high_kingdom_decision_tooltip:0 "Become the head of the Novelist faith."
novelist_restore_high_kingdom_decision_desc:0 "When High King Arathorn was slain before the walls of Paris, Gallia collapsed... And so did the institution of the Palatine Throne, whose holder was seen as the spiritual liege of all Novelists. Now, as a mighty ruler sits in Paris once again, it is time to enthrone a new leader for our faith."
restore_troy_decision:0 "Restore Troy"
restore_troy_decision_desc:0 "For centuries the ruins of Ilion have stood above the straits, a monument to an age when heroes and kings fought beneath the walls of Troy. Anáxandros himself came here before beginning his conquest of Asia, honouring Achilles and taking up the arms of the ancient heroes. If we are truly the strongest heirs of his legacy, then Troy should no longer lie as a dead memory beneath our rule. Ilion shall rise again, and from its walls a new kingdom worthy of the heroic age shall command the Aegean."
restore_troy_decision_tooltip:0 "Restore the ancient Kingdom of Troy"
restore_troy_decision_confirm:0 "O Achilles! O Paris! O Anáxandros!"