culture stuff in basic for iran

This commit is contained in:
edwardtheelbowhigh 2026-09-23 14:20:15 +01:00
parent 8b0a8ab5dc
commit 8b5d0baa69
5 changed files with 389 additions and 17 deletions

View file

@ -1,3 +1,305 @@
persian = {
color = { 0.1 0.6 0.8 }
ethos = ethos_courtly
heritage = heritage_iranian
language = language_iranian
martial_custom = martial_custom_male_only
head_determination = head_determination_domain
traditions = {
tradition_gardening
tradition_futuwaa
tradition_ce1_ritual_washing
}
# FP3 traditions
dlc_tradition = {
trait = tradition_fp3_irrigation_experts
requires_dlc_flag = legacy_of_persia
fallback = tradition_dryland_dwellers
}
dlc_tradition = {
trait = tradition_fp3_beacon_of_learning
requires_dlc_flag = legacy_of_persia
fallback = tradition_philosopher_culture
}
dlc_tradition = {
trait = tradition_fp3_enlightened_magnates
requires_dlc_flag = legacy_of_persia
fallback = tradition_poetry
}
name_list = name_list_persian
coa_gfx = { iranian_group_coa_gfx }
building_gfx = { iranian_building_gfx }
clothing_gfx = { iranian_clothing_gfx mena_clothing_gfx }
unit_gfx = { iranian_unit_gfx }
house_coa_frame = house_frame_12
house_coa_mask_offset = { 0.0 -0.04 }
house_coa_mask_scale = { 0.95 0.95 }
ethnicities = {
44 = arab
28 = mediterranean
28 = turkic_west
}
}
lur = {
color = { 0.1 0.6 0.8 }
ethos = ethos_courtly
heritage = heritage_iranian
language = language_iranian
martial_custom = martial_custom_male_only
head_determination = head_determination_domain
traditions = {
tradition_gardening
tradition_futuwaa
tradition_ce1_ritual_washing
}
# FP3 traditions
dlc_tradition = {
trait = tradition_fp3_irrigation_experts
requires_dlc_flag = legacy_of_persia
fallback = tradition_dryland_dwellers
}
dlc_tradition = {
trait = tradition_fp3_beacon_of_learning
requires_dlc_flag = legacy_of_persia
fallback = tradition_philosopher_culture
}
dlc_tradition = {
trait = tradition_fp3_enlightened_magnates
requires_dlc_flag = legacy_of_persia
fallback = tradition_poetry
}
name_list = name_list_persian
coa_gfx = { iranian_group_coa_gfx }
building_gfx = { iranian_building_gfx }
clothing_gfx = { iranian_clothing_gfx mena_clothing_gfx }
unit_gfx = { iranian_unit_gfx }
house_coa_frame = house_frame_12
house_coa_mask_offset = { 0.0 -0.04 }
house_coa_mask_scale = { 0.95 0.95 }
ethnicities = {
44 = arab
28 = mediterranean
28 = turkic_west
}
}
baloch = {
color = { 0.1 0.15 0.5 }
ethos = ethos_stoic #FP3 change based on research
heritage = heritage_iranian
language = language_iranian
martial_custom = martial_custom_male_only
head_determination = head_determination_domain
traditions = {
tradition_futuwaa
tradition_desert_nomads
tradition_esteemed_hospitality
tradition_isolationist
}
# FP3 traditions
dlc_tradition = {
trait = tradition_fp3_jirga
requires_dlc_flag = legacy_of_persia
}
name_list = name_list_baloch
coa_gfx = { iranian_group_coa_gfx }
building_gfx = { iranian_building_gfx }
clothing_gfx = { iranian_clothing_gfx mena_clothing_gfx }
unit_gfx = { iranian_unit_gfx }
house_coa_frame = house_frame_12
house_coa_mask_offset = { 0.0 -0.04 }
house_coa_mask_scale = { 0.95 0.95 }
ethnicities = {
100 = arab
}
}
daylamite = {
color = { 0 0.35 0.6 }
ethos = ethos_bellicose
heritage = heritage_iranian
language = language_iranian
martial_custom = martial_custom_male_only
head_determination = head_determination_domain
traditions = {
tradition_swords_for_hire
tradition_stalwart_defenders
tradition_mountaineers
tradition_isolationist
}
# FP3 traditions
dlc_tradition = {
trait = tradition_fp3_pragmatic_creed
requires_dlc_flag = legacy_of_persia
fallback = tradition_futuwaa
}
name_list = name_list_daylamite
coa_gfx = { iranian_group_coa_gfx }
building_gfx = { iranian_building_gfx }
clothing_gfx = { iranian_clothing_gfx mena_clothing_gfx }
unit_gfx = { iranian_unit_gfx }
house_coa_frame = house_frame_12
house_coa_mask_offset = { 0.0 -0.04 }
house_coa_mask_scale = { 0.95 0.95 }
ethnicities = {
41 = arab
59 = turkic_west
}
}
pomerien = {
color = { 0.7 0.6 1 }
created = 700.1.1
history_loc_override = bactrian_heritage_loc
ethos = ethos_spiritual
heritage = heritage_iranian
language = language_iranian
martial_custom = martial_custom_male_only
head_determination = head_determination_domain
traditions = {
tradition_caravaneers
tradition_futuwaa
tradition_city_keepers #FP3 addition
}
# FP3 traditions
dlc_tradition = {
trait = tradition_fp3_irrigation_experts
requires_dlc_flag = legacy_of_persia
fallback = tradition_dryland_dwellers
}
dlc_tradition = {
trait = tradition_fp3_beacon_of_learning
requires_dlc_flag = legacy_of_persia
fallback = tradition_philosopher_culture
}
name_list = name_list_tajik
coa_gfx = { iranian_group_coa_gfx }
building_gfx = { iranian_building_gfx }
clothing_gfx = { iranian_clothing_gfx mena_clothing_gfx }
unit_gfx = { iranian_unit_gfx }
house_coa_frame = house_frame_12
house_coa_mask_offset = { 0.0 -0.04 }
house_coa_mask_scale = { 0.95 0.95 }
ethnicities = {
40 = arab
30 = mediterranean
30 = turkic_west
}
}
tajik = {
color = { 0.7 0.6 1 }
created = 700.1.1
history_loc_override = bactrian_heritage_loc
ethos = ethos_spiritual
heritage = heritage_iranian
language = language_iranian
martial_custom = martial_custom_male_only
head_determination = head_determination_domain
traditions = {
tradition_caravaneers
tradition_futuwaa
tradition_city_keepers #FP3 addition
}
# FP3 traditions
dlc_tradition = {
trait = tradition_fp3_irrigation_experts
requires_dlc_flag = legacy_of_persia
fallback = tradition_dryland_dwellers
}
dlc_tradition = {
trait = tradition_fp3_beacon_of_learning
requires_dlc_flag = legacy_of_persia
fallback = tradition_philosopher_culture
}
name_list = name_list_tajik
coa_gfx = { iranian_group_coa_gfx }
building_gfx = { iranian_building_gfx }
clothing_gfx = { iranian_clothing_gfx mena_clothing_gfx }
unit_gfx = { iranian_unit_gfx }
house_coa_frame = house_frame_12
house_coa_mask_offset = { 0.0 -0.04 }
house_coa_mask_scale = { 0.95 0.95 }
ethnicities = {
40 = arab
30 = mediterranean
30 = turkic_west
}
}
afghan = { # a.k.a. Pashtun
color = { 0.4 0.3 1 }
ethos = ethos_communal
heritage = heritage_iranian
language = language_scythian
martial_custom = martial_custom_male_only
head_determination = head_determination_domain
traditions = {
tradition_eye_for_an_eye #FP3 change from Loyal Subjects
tradition_esteemed_hospitality
tradition_mountain_homes
tradition_futuwaa
}
# FP3 traditions
dlc_tradition = {
trait = tradition_fp3_jirga
requires_dlc_flag = legacy_of_persia
}
name_list = name_list_afghan
coa_gfx = { iranian_group_coa_gfx }
building_gfx = { iranian_building_gfx }
clothing_gfx = { iranian_clothing_gfx mena_clothing_gfx }
unit_gfx = { iranian_unit_gfx }
house_coa_frame = house_frame_12
house_coa_mask_offset = { 0.0 -0.04 }
house_coa_mask_scale = { 0.95 0.95 }
ethnicities = {
35 = arab
43 = turkic_west
22 = turkic
}
}
kurd = { kurd = {
color = { 226 192 90 } color = { 226 192 90 }

View file

@ -92,6 +92,42 @@ NEOW_hazara = { #
} }
name_list = name_list_NEOW_turkish
coa_gfx = { turkic_group_coa_gfx steppe_coa_gfx }
building_gfx = { steppe_building_gfx }
clothing_gfx = { turkic_clothing_gfx mongol_clothing_gfx }
unit_gfx = { mongol_unit_gfx }
ethnicities = {
20 = slavic_blond
20 = slavic_brown_hair
20 = slavic_dark_hair
15 = mediterranean_byzantine
25 = mediterranean
}
}
NEOW_aimaq = { #
color = rgb{26 51 77}
ethos = ethos_bureaucratic
heritage = heritage_kipchak
language = NEOW_language_kipchak_cuman
martial_custom = martial_custom_male_only
traditions = {
tradition_language_scholars
tradition_republican_legacy
tradition_esteemed_hospitality
tradition_practiced_pirates
}
dlc_tradition = {
trait = tradition_devoted_horsemanship
requires_dlc_flag = khans_of_the_steppe
fallback = tradition_horse_lords
}
name_list = name_list_NEOW_turkish name_list = name_list_NEOW_turkish
coa_gfx = { turkic_group_coa_gfx steppe_coa_gfx } coa_gfx = { turkic_group_coa_gfx steppe_coa_gfx }

View file

@ -1869,11 +1869,6 @@ e_persia = {
color = { 120 180 30 } color = { 120 180 30 }
} }
b_shughnan = {
province = 4363
color = { 125 175 25 }
}
} }
c_wakhan = { c_wakhan = {
color = { 110 185 30 } color = { 110 185 30 }

View file

@ -199,7 +199,7 @@
###c_rivsharan ###c_rivsharan
4223 = { #Dizah 4223 = { #Dizah
culture = tajik culture = afghan
religion = rahbari religion = rahbari
holding = castle_holding holding = castle_holding
1087.1.1 = { 1087.1.1 = {
@ -277,7 +277,7 @@
##d_ghur ################################### ##d_ghur ###################################
###c_ghur ###c_ghur
4225 = { #Firuzkuh #AKA Chagcharan 4225 = { #Firuzkuh #AKA Chagcharan
culture = afghan culture = NEOW_aimaq
religion = rahbari religion = rahbari
holding = castle_holding holding = castle_holding
special_building_slot = minarets_and_remains_of_jam_01 special_building_slot = minarets_and_remains_of_jam_01
@ -321,7 +321,7 @@
##d_herat ################################### ##d_herat ###################################
###c_herat ###c_herat
4215 = { #Herat 4215 = { #Herat
culture = afghan culture = tajik
religion = azariqa religion = azariqa
holding = castle_holding holding = castle_holding
@ -513,12 +513,12 @@
holding = castle_holding holding = castle_holding
} }
4357 = { #munjan 4357 = { #munjan
culture = afghan culture = pomerien
religion = rahbari religion = rahbari
holding = castle_holding holding = castle_holding
} }
4362 = { #wakan 4362 = { #wakan
culture = afghan culture = pomerien
religion = rahbari religion = rahbari
holding = castle_holding holding = castle_holding
} }
@ -1244,7 +1244,7 @@
###c_arrajan ###c_arrajan
4305 = { #Arrajan 4305 = { #Arrajan
culture = persian culture = lur
religion = rahbari religion = rahbari
holding = castle_holding holding = castle_holding
800.1.1 = { religion = rahbari } 800.1.1 = { religion = rahbari }
@ -1273,13 +1273,13 @@
###c_istakhr ###c_istakhr
4118 = { #Istakhr #Early Muslim town, Zoroastrian stronghold, abandoned in 10th century in favor of Shiraz 4118 = { #Istakhr #Early Muslim town, Zoroastrian stronghold, abandoned in 10th century in favor of Shiraz
culture = kurd culture = lur
religion = rahbari religion = rahbari
holding = castle_holding holding = castle_holding
special_building = tomb_of_cyrus_01 special_building = tomb_of_cyrus_01
1160.1.1 = { 1160.1.1 = {
religion = rahbari religion = rahbari
culture = persian culture = lur
} }
1178.1.1 = { 1178.1.1 = {
religion = rahbari religion = rahbari
@ -1437,7 +1437,7 @@
###c_sardan ###c_sardan
4122 = { #Lurijan 4122 = { #Lurijan
culture = persian culture = lur
religion = rahbari religion = rahbari
holding = castle_holding holding = castle_holding
@ -1474,7 +1474,7 @@
###c_tustar ###c_tustar
4256 = { #Tustar 4256 = { #Tustar
culture = persian culture = bedouin
religion = rahbari religion = rahbari
holding = castle_holding holding = castle_holding
890.1.1 = { religion = rahbari } 890.1.1 = { religion = rahbari }
@ -1567,7 +1567,7 @@
###c_saimara ###c_saimara
4261 = { #Saburkhawasht #actually Khorramabad, Saburkhawasht or Shapurkhast was the name of a Sasanian city in the same place that was destroyed in the late 7th century. A prominent castle in the same area was Dez-e Siah, "the Black Fortress", where the governors of Lurestan ruled from the mid-12th century; since this is a castle holding, I went with that name. 4261 = { #Saburkhawasht #actually Khorramabad, Saburkhawasht or Shapurkhast was the name of a Sasanian city in the same place that was destroyed in the late 7th century. A prominent castle in the same area was Dez-e Siah, "the Black Fortress", where the governors of Lurestan ruled from the mid-12th century; since this is a castle holding, I went with that name.
culture = persian culture = lur
religion = rahbari religion = rahbari
holding = castle_holding holding = castle_holding
special_building = falak_ol_aflak_citadel_01 special_building = falak_ol_aflak_citadel_01
@ -1577,7 +1577,7 @@
} }
} }
4786 = { #As-saimara 4786 = { #As-saimara
culture = persian culture = lur
religion = rahbari religion = rahbari
holding = city_holding holding = city_holding
} }
@ -1634,6 +1634,41 @@
} }
} }
# 4507 - Ghazna
4507 = { # 4507 - Zabulistan
# Misc
culture = afghan
religion = rahbari
# History
1000.1.1 = {
religion = rahbari
}
1178.1.1 = {
religion = rahbari
}
}
# 4499 - Ghazna
4499 = { # 4499 - rukaj
# Misc
culture = afghan
religion = rahbari
# History
1000.1.1 = {
religion = rahbari
}
1178.1.1 = {
religion = rahbari
}
}
# 4345 - Panjhir # 4345 - Panjhir
4345 = { # 4345 - Panjhir 4345 = { # 4345 - Panjhir

View file

@ -649,7 +649,11 @@ e_turan = {
} }
c_shughnan = { c_shughnan = {
color = { 125 175 25 } color = { 125 175 25 }
b_shughnan = {
province = 4363
color = { 125 175 25 }
}
b_alichur = { b_alichur = {
province = 4364 province = 4364