coat_of_arms and combat_phase_events updated files

This commit is contained in:
Thakia 2026-10-02 19:08:22 -03:00
parent d8cc7ae2ea
commit f82f63a780
6 changed files with 815 additions and 351 deletions

View file

@ -91,4 +91,3 @@
# coat_of_arms = k_dai_viet
# }
#}
#

View file

@ -178,4 +178,3 @@
# coat_of_arms = c_monmouthshire_norman
# }
#}
#

View file

@ -0,0 +1,51 @@
# For 2D UI CoA
atlas = {
tile_size = { 230 230 }
nr_of_tiles = 64
actual_size = { {115 115} {115 115} {230 230} {230 230} }
}
atlas = {
tile_size = { 172 172 }
nr_of_tiles = 64
fallback = { { 230 230 } {0 0} {0 0} {0 0} }
}
atlas = {
tile_size = { 124 124 }
nr_of_tiles = 512
fallback = { { 88 88 } {0 0} {0 0} {0 0} }
}
atlas = {
tile_size = { 88 88 }
nr_of_tiles = 1024
actual_size = { {44 44} {44 44} {88 88} {88 88} }
}
atlas = {
tile_size = { 56 56 }
nr_of_tiles = 4096
actual_size = { {28 28} {28 28} {56 56} {56 56} }
}
# For small previews of options in CoA designer
atlas = {
tile_size = { 80 80 }
nr_of_tiles = 128
actual_size = { {40 40} {40 40} {80 80} {80 80} }
}
# For saving a screenshot, needs to be matched in coa_designer.gui save_to_disk
atlas = {
tile_size = { 345 345 }
nr_of_tiles = 1
actual_size = { {345 345} {345 345} {345 345} {345 345} }
}
# For Units
atlas = {
tile_size = { 256 256 }
nr_of_tiles = 128
fallback = { { 88 88 } {0 0} {0 0} {0 0} }
}

View file

@ -185,10 +185,7 @@
}
}
NOT = {
OR = {
government_has_flag = government_is_nomadic
government_has_flag = government_is_herder
}
government_has_flag = government_is_in_steppe
}
}
}
@ -696,8 +693,199 @@
}
religious_title = {
# Catch-all for faiths without a dedicated pool below
100 = religious_icon_01
100 = religious_icon_01_metal
special_selection = {
trigger = {
OR = { scope:faith.religion = religion:eastern_orthodox_religion scope:faith.religion = religion:catholic_religion scope:faith.religion = religion:protestant_religion }
}
4000 = christian_religious_icon_01
4000 = christian_religious_icon_01_metal
1500 = christian_religious_border_01
1500 = christian_religious_border_01_metal
1500 = christian_religious_triple_01
1500 = christian_religious_triple_01_metal
6000 = simple_cross_flag
}
# Figurative charges, gated on non-aniconist Christianity
special_selection = {
trigger = {
coa_cross_trigger = yes
}
2500 = christian_religious_figure_01
}
special_selection = {
trigger = {
scope:faith.religion = religion:islam_religion
}
4000 = islamic_religious_icon_01
4000 = islamic_religious_icon_01_metal
1500 = islamic_religious_border_01
1500 = islamic_religious_border_01_metal
1500 = islamic_religious_triple_01
1500 = islamic_religious_triple_01_metal
3000 = islamic_religious_circle_01
3000 = islamic_religious_circle_01_metal
}
special_selection = {
trigger = {
scope:faith.religion = {
save_temporary_scope_as = religion
}
OR = {
scope:religion = religion:hinduism_religion
scope:religion = religion:buddhism_religion
scope:religion = religion:jainism_religion
scope:religion = religion:bon_religion
}
}
4000 = dharmic_religious_icon_01
4000 = dharmic_religious_icon_01_metal
1500 = dharmic_religious_border_01
1500 = dharmic_religious_border_01_metal
1500 = dharmic_religious_triple_01
1500 = dharmic_religious_triple_01_metal
3000 = dharmic_religious_circle_01
3000 = dharmic_religious_circle_01_metal
}
special_selection = {
trigger = {
scope:faith.religion = {
save_temporary_scope_as = religion
}
OR = {
scope:religion = { is_in_family = rf_sinitic }
scope:religion = religion:shintoism_religion
scope:religion = religion:muism_religion
scope:religion = religion:moism_religion
scope:religion = religion:bimoism_religion
scope:religion = religion:dab_qhuas_religion
scope:religion = religion:kamuyism_religion
scope:religion = religion:utaki_religion
scope:religion = religion:qiangic_religion
scope:religion = religion:mundhum_religion
scope:religion = religion:kaharingan_religion
scope:religion = religion:hantuism_religion
scope:religion = religion:aluk_religion
scope:religion = religion:tolotang_religion
scope:religion = religion:dayawism_religion
scope:religion = religion:satsana_phi_religion
scope:religion = religion:biliku_religion
scope:religion = religion:tani_religion
}
}
4000 = eastern_religious_icon_01
4000 = eastern_religious_icon_01_metal
1500 = eastern_religious_border_01
1500 = eastern_religious_border_01_metal
1500 = eastern_religious_triple_01
1500 = eastern_religious_triple_01_metal
3000 = eastern_religious_frame_01
3000 = eastern_religious_frame_01_metal
}
special_selection = {
trigger = {
scope:faith.religion = {
save_temporary_scope_as = religion
}
scope:religion = { is_in_family = rf_pagan }
# Pagan-family religions with their own selection above/below
NOR = {
scope:religion = religion:bon_religion
scope:religion = religion:shintoism_religion
scope:religion = religion:muism_religion
scope:religion = religion:moism_religion
scope:religion = religion:bimoism_religion
scope:religion = religion:dab_qhuas_religion
scope:religion = religion:kamuyism_religion
scope:religion = religion:utaki_religion
scope:religion = religion:qiangic_religion
scope:religion = religion:mundhum_religion
scope:religion = religion:kaharingan_religion
scope:religion = religion:hantuism_religion
scope:religion = religion:aluk_religion
scope:religion = religion:tolotang_religion
scope:religion = religion:dayawism_religion
scope:religion = religion:satsana_phi_religion
scope:religion = religion:biliku_religion
scope:religion = religion:tani_religion
scope:religion = religion:akom_religion
scope:religion = religion:waaqism_religion
scope:religion = religion:west_african_religion
scope:religion = religion:west_african_bori_religion
scope:religion = religion:west_african_orisha_religion
scope:religion = religion:west_african_roog_religion
}
}
4000 = pagan_religious_icon_01
4000 = pagan_religious_icon_01_metal
1500 = pagan_religious_border_01
1500 = pagan_religious_border_01_metal
1500 = pagan_religious_triple_01
1500 = pagan_religious_triple_01_metal
3000 = pagan_religious_circle_01
3000 = pagan_religious_circle_01_metal
}
special_selection = {
trigger = {
scope:faith.religion = religion:judaism_religion
}
4000 = jewish_religious_icon_01
4000 = jewish_religious_icon_01_metal
3000 = jewish_religious_border_01
3000 = jewish_religious_border_01_metal
3000 = jewish_religious_triple_01
3000 = jewish_religious_triple_01_metal
}
special_selection = {
trigger = {
scope:faith.religion = {
save_temporary_scope_as = religion
}
OR = {
scope:religion = religion:zoroastrianism_religion
scope:religion = religion:dualism_religion
scope:religion = religion:yazidi_religion
}
}
4000 = zoroastrian_religious_icon_01
4000 = zoroastrian_religious_icon_01_metal
3000 = zoroastrian_religious_border_01
3000 = zoroastrian_religious_border_01_metal
3000 = zoroastrian_religious_triple_01
3000 = zoroastrian_religious_triple_01_metal
}
special_selection = {
trigger = {
scope:faith.religion = {
save_temporary_scope_as = religion
}
OR = {
scope:religion = religion:akom_religion
scope:religion = religion:waaqism_religion
scope:religion = religion:west_african_religion
scope:religion = religion:west_african_bori_religion
scope:religion = religion:west_african_orisha_religion
scope:religion = religion:west_african_roog_religion
}
}
4000 = african_religious_icon_01
4000 = african_religious_icon_01_metal
3000 = african_religious_border_01
3000 = african_religious_border_01_metal
3000 = african_religious_triple_01
3000 = african_religious_triple_01_metal
}
}
factions = {

File diff suppressed because it is too large Load diff

View file

@ -174,7 +174,7 @@ knight_berserker_attack = {
knight_increase_prowess_chance_effect = yes
berserker_kill_version_randomization_effect = yes
scope:enemy_knight = {
accolade = { add_glory = minimal_glory_gain }
accolade ?= { add_glory = minimal_glory_gain }
}
}
}
@ -185,8 +185,8 @@ knight_become_berserker = {
type = knight
is_valid = {
faith = {
has_doctrine = tenet_warmonger
rite = {
rite_has_tenet = tenet_warmonger
}
OR = {
culture = { has_cultural_pillar = heritage_north_germanic }
@ -588,8 +588,8 @@ knight_wounded = {
}
modifier = {
factor = 1.1
faith = {
has_doctrine_parameter = death_is_glory
rite = {
rite_has_parameter = death_is_glory
}
}
modifier = {
@ -804,8 +804,8 @@ knight_maimed = {
}
modifier = {
factor = 1.1
faith = {
has_doctrine_parameter = death_is_glory
rite = {
rite_has_parameter = death_is_glory
}
}
modifier = {
@ -1005,8 +1005,8 @@ knight_killed = {
}
modifier = {
factor = 1.1
faith = {
has_doctrine_parameter = death_is_glory
rite = {
rite_has_parameter = death_is_glory
}
}
modifier = {
@ -1305,9 +1305,7 @@ knight_killed = {
if = {
limit = {
scope:enemy_knight = {
faith = {
has_doctrine = tenet_cranial_trophies
}
tgp_cranial_trophies_collection_trigger = yes
}
}
tgp_cranial_trophies_beheading_effect = {
@ -1359,9 +1357,9 @@ knight_killed = {
has_relation_blood_brother = liege
}
liege = {
NOR = {
has_variable = beheaded_warrior
has_character_flag = beheaded_warrior_cooldown
has_none_of_variables = {
name = beheaded_warrior
name = beheaded_warrior_cooldown
}
OR = {
faith.religion = faith:tengri_pagan.religion