governments potentially fixed

This commit is contained in:
Fishedotjpg 2026-10-08 23:51:47 +01:00
parent 40bdf45dce
commit 2ad6f14ad1
3 changed files with 336 additions and 38 deletions

View file

@ -40,6 +40,25 @@ feudal_government = {
mechanic_type = feudal
is_mechanic_type_default = yes
possible_grant_vassal_governments = { theocracy_government ecclesiastical_government }
# Grant candidate for nomads and herders who want to settle
grant_vassal_ai_will_do = {
value = 0
if = {
limit = {
pam_nomad_grant_settled_government_trigger = yes
faith = {
NOR = {
religion = religion:islam_religion
has_doctrine_parameter = unreformed
}
}
}
add = 10
}
}
color = hsv{ 0.67 1.00 0.78 }
realm_mask_offset = { 0.0 0.01 }
realm_mask_scale = { 1 1 }
@ -129,6 +148,7 @@ urbanrepublic_government = {
government_has_citizen_militia
government_elections_and_tax_influenced_by_influence
government_is_barterer
government_use_barter_goods
government_is_urepublic
government_locked_to_elective
government_allows_nomad_domicile_titles
@ -225,6 +245,7 @@ peasantrepublic_government = {
government_has_herd
government_uses_domicile_but_not_adventurer
government_is_barterer
government_use_barter_goods
government_is_prepublic
government_locked_to_elective
government_allows_nomad_domicile_titles
@ -361,6 +382,7 @@ clan_government = {
# Use flags instead of has_government for moddability if possible (i.e., wherever not visible to the player).
flags = {
government_is_clan
government_has_tax_slot
may_appoint_viziers
government_is_settled
government_uses_crown_authority
@ -370,6 +392,20 @@ clan_government = {
mechanic_type = clan
is_mechanic_type_default = yes
possible_grant_vassal_governments = { theocracy_government }
# Grant candidate for nomads and herders who want to settle
grant_vassal_ai_will_do = {
value = 0
if = {
limit = {
pam_nomad_grant_settled_government_trigger = yes
faith = { religion = religion:islam_religion }
}
add = 10
}
}
color = hsv{ 0.39 0.93 0.54 }
realm_mask_offset = { 0.0 0.03 }
realm_mask_scale = { 1 1 }
@ -425,6 +461,19 @@ tribal_government = {
government_can_raid_rule
may_elevate_co_monarch
government_uses_domain_limit
government_uses_tribal_authority
}
# Grant candidate for nomads and herders who want to settle
grant_vassal_ai_will_do = {
value = 0
if = {
limit = {
pam_nomad_grant_settled_government_trigger = yes
faith = { has_doctrine_parameter = unreformed }
}
add = 10
}
}
color = hsv{ 0.02 0.75 0.36 }
@ -488,9 +537,11 @@ wanua_government = { # "Wanua"
government_is_wanua
government_is_settled
government_can_raid_rule
government_use_barter_goods
government_enables_naval_raiding
government_enables_river_travel
may_elevate_co_monarch
government_uses_tribal_authority
}
color = rgb{ 85 207 198 }
@ -537,8 +588,8 @@ mercenary_government = {
realm_mask_scale = { 1 1 }
}
### Brief: holy_order_government
# Holy order will always get this
### Brief: military_holy_order_government
# Military Order will always get this
#
# This is referenced in code
#
@ -568,6 +619,7 @@ holy_order_government = {
cannot_be_vassal_or_liege
gov_uses_non_crown_coa
government_is_holy_order
government_is_military_holy_order
}
mechanic_type = holy_order
@ -578,11 +630,55 @@ holy_order_government = {
realm_mask_scale = { 1 1 }
}
### Brief: administrative_government
# Default administrative government, used for Byzantium
#
# This is referenced in code
#
monastic_holy_order_government = {
government_rules = {
council = no
court_generate_spouses = no
inherit_from_dynastic_government = no
allow_accolades = no
}
character_modifier = {
monthly_learning_lifestyle_xp_gain_add = 25
knight_limit = -100
men_at_arms_cap = -100
men_at_arms_limit = -100
}
court_generate_commanders = 0
ai = {
arrange_marriage = no
use_goals = no
use_scripted_guis = no
perform_religious_reformation = no
use_legends = no
}
valid_holdings = { church_holding }
# Use flags instead of has_government for moddability if possible (i.e., wherever not visible to the player).
flags = {
government_uses_crown_authority
cannot_be_vassal_or_liege
government_is_holy_order
government_is_monastic_holy_order
}
mechanic_type = holy_order
# prevent barons holding temple baronies from randomly getting holy order gov type
can_get_government = {
primary_title = {
is_holy_order = yes
}
}
color = hsv{ 0.00 0.00 0.66 }
realm_mask_offset = { 0.0 -0.01 }
realm_mask_scale = { 1 1 }
}
administrative_government = {
government_rules = {
create_cadet_branches = yes
@ -590,7 +686,6 @@ administrative_government = {
dynasty_named_realms = no
landless_playable = yes
legitimacy = yes
administrative = yes
use_as_base_on_landed = yes
use_as_base_on_rank_up = yes
allow_as_base_for_baronies = no
@ -600,6 +695,7 @@ administrative_government = {
noble_families = yes
admin_allows_holding_multiple_primary_tier_titles = yes
treasury = yes
treasury_vassal_development = yes
replace_gold_cost_by_treasury = yes
allow_accolades = yes
}
@ -624,9 +720,9 @@ administrative_government = {
#The LAAMP Construct Holding decision
trigger_if = {
limit = {
OR = {
has_variable = city_construction_is_temple_citadel
has_variable = city_construction_is_castle
has_variable = {
name = city_construction_is_temple_citadel
name = city_construction_is_castle
}
}
always = no
@ -666,23 +762,31 @@ administrative_government = {
# Use flags instead of has_government for moddability if possible (i.e., wherever not visible to the player).
flags = {
government_is_administrative
#government_has_county_tier_noble_families
# These flags only exist for loc and in-game descriptions
government_has_influence
government_has_treasury
government_is_special_administrative
government_has_title_men_at_arms
government_has_powerful_families
government_uses_administrative_house_aspirations
# These flags only exist for loc and in-game descriptions
government_has_estate
government_has_title_men_at_arms
government_is_settled
government_uses_domicile_but_not_adventurer
government_uses_domain_limit
government_uses_admin_province_obligations
government_uses_imperial_bureaucracy
government_uses_salary_budget
government_uses_military_budget
}
ai = {
use_legends = yes
}
mechanic_type = administrative
is_mechanic_type_default = yes
possible_grant_vassal_governments = { theocracy_government ecclesiastical_government }
color = { 72 6 92 }
realm_mask_offset = { 0.0 0.01 }
realm_mask_scale = { 1 1 }
@ -745,6 +849,7 @@ landless_adventurer_government = {
flags = {
cannot_be_vassal_or_liege
government_is_landless_adventurer
government_has_camp
has_unique_government_perks
gov_uses_non_crown_coa
}
@ -841,7 +946,7 @@ nomad_government = {
use_as_base_on_landed = yes
conditional_maa_refill = yes
uses_county_fertility = yes
# uses_culture_and_house_head_named_realms = yes
uses_culture_and_house_head_named_realms = yes
sticky_government = yes
subject_men_at_arms = yes
no_capital_movement_cooldown = yes
@ -897,6 +1002,9 @@ nomad_government = {
flags = {
government_is_nomadic
government_has_herd
government_is_in_steppe
government_has_obedience
government_has_yurt
government_can_raid_rule
government_can_use_tributary_men_at_arms
can_start_war_with_raised_troops
@ -906,11 +1014,19 @@ nomad_government = {
land_raiding_movement_speed_from_government
can_raze_holdings
government_uses_domicile_but_not_adventurer
government_uses_nomadic_authority
}
ai = {
use_legends = yes
}
mechanic_type = nomad
is_mechanic_type_default = yes
# Lets nomads offload settled holdings under settled vassals
possible_grant_vassal_governments = { feudal_government clan_government tribal_government }
# These flags only exist for loc and in-game descriptions
color = { 255 127 80 }
realm_mask_offset = { 0.0 0.12 }
@ -965,12 +1081,15 @@ herder_government = {
government_is_herder
government_is_true_herder
government_has_herd
government_is_in_steppe
ignores_faith_marriage_penalties
}
mechanic_type = herder
is_mechanic_type_default = yes
possible_grant_vassal_governments = { feudal_government clan_government tribal_government }
color = { 235 213 52 }
realm_mask_offset = { 0.0 0.12 }
realm_mask_scale = { 0.8 0.8 }
@ -981,7 +1100,6 @@ celestial_government = {
create_cadet_branches = yes
rulers_should_have_dynasty = yes
dynasty_named_realms = no
administrative = yes
landless_playable = yes
legitimacy = yes
use_as_base_on_landed = yes
@ -994,6 +1112,7 @@ celestial_government = {
deny_powerful_vassal = yes
treasury = yes
treasury_vassal_development = yes
merit = yes
replace_gold_cost_by_treasury = yes
block_alliance_child_marriage = yes
@ -1006,6 +1125,7 @@ celestial_government = {
blocked_subject_courts = { meritocratic_government celestial_government japan_administrative_government administrative_government steppe_admin_government }
domicile_type = east_asian_estate
mechanic_type = administrative
main_administrative_tier = duchy
min_appointment_tier = county
minimum_provincial_maa_tier = county
@ -1071,6 +1191,7 @@ celestial_government = {
government_has_merit
government_has_influence
government_has_treasury
government_has_east_asian_estate
government_has_title_men_at_arms
government_has_powerful_families
government_has_county_tier_noble_families
@ -1080,12 +1201,27 @@ celestial_government = {
government_uses_admin_province_obligations
government_uses_merit_family_aspirations
has_special_house_aspirations
government_uses_celestial_bureaucracy
government_uses_salary_budget
government_uses_military_budget
government_uses_ministry_budget
}
ai = {
use_legends = yes
}
# The hegemon cannot reassign ministers
ai_can_reassign_council_positions = {
primary_title != title:h_china
}
currency_levels_cap = {
merit = 9
}
possible_grant_vassal_governments = { theocracy_government ecclesiastical_government }
color = { 250 230 10 }
realm_mask_offset = { 0.0 0.1 }
realm_mask_scale = { 0.94 0.94 }
@ -1128,9 +1264,9 @@ mandala_government = {
#The LAAMP Construct Holding decision
trigger_if = {
limit = {
OR = {
has_variable = city_construction_is_temple_citadel
has_variable = city_construction_is_castle
has_variable = {
name = city_construction_is_temple_citadel
name = city_construction_is_castle
}
}
capital_province = { has_holding_type = temple_citadel_holding }
@ -1253,7 +1389,9 @@ mandala_government = {
no_powerful_vassals
}
# These flags only exist for loc and in-game descriptions
ai = {
use_legends = yes
}
currency_levels_cap = {
piety = 8
@ -1262,6 +1400,8 @@ mandala_government = {
mechanic_type = mandala
is_mechanic_type_default = yes
possible_grant_vassal_governments = { theocracy_government }
color = { 42 56 100 }
realm_mask_offset = { 0.0 0.05 }
realm_mask_scale = { 0.92 0.92 }
@ -1273,7 +1413,6 @@ steppe_admin_government = {
create_cadet_branches = yes
rulers_should_have_dynasty = yes
dynasty_named_realms = no
administrative = yes
landless_playable = yes
legitimacy = yes
use_as_base_on_rank_up = yes
@ -1284,9 +1423,10 @@ steppe_admin_government = {
house_aspirations = yes
subject_men_at_arms = yes
noble_families = yes
merit = yes # Meritocracy!
treasury = yes
treasury_vassal_development = yes
replace_gold_cost_by_treasury = yes
government_ignores_rightful_liege_penalties = yes
deny_powerful_vassal = yes
@ -1298,7 +1438,7 @@ steppe_admin_government = {
blocked_subject_courts = { meritocratic_government celestial_government japan_administrative_government administrative_government steppe_admin_government }
domicile_type = east_asian_estate
mechanic_type = administrative
main_administrative_tier = duchy
min_appointment_tier = county
minimum_provincial_maa_tier = duchy
@ -1370,6 +1510,8 @@ steppe_admin_government = {
government_has_title_men_at_arms
government_has_powerful_families
government_has_county_tier_noble_families
government_has_obedience
government_has_east_asian_estate
ignores_faith_marriage_penalties
land_raiding_movement_speed_from_government
can_raze_holdings
@ -1379,6 +1521,13 @@ steppe_admin_government = {
government_uses_admin_province_obligations
government_uses_merit_family_aspirations
has_special_house_aspirations
government_uses_meritocratic_bureaucracy
government_uses_salary_budget
government_uses_military_budget
}
ai = {
use_legends = yes
}
currency_levels_cap = {
@ -1389,6 +1538,8 @@ steppe_admin_government = {
has_tgp_dlc_trigger = yes
}
possible_grant_vassal_governments = { theocracy_government ecclesiastical_government }
color = { 255 110 40 }
realm_mask_offset = { 0.0 0.2 }
realm_mask_scale = { 0.78 0.78 }
@ -1399,7 +1550,6 @@ meritocratic_government = { # e.g. Korea, Dai Viet
create_cadet_branches = yes
rulers_should_have_dynasty = yes
dynasty_named_realms = no
administrative = yes
landless_playable = yes
legitimacy = yes
use_as_base_on_landed = yes
@ -1409,9 +1559,10 @@ meritocratic_government = { # e.g. Korea, Dai Viet
sticky_government = yes
house_aspirations = yes
noble_families = yes
merit = yes # Meritocracy!
treasury = yes
treasury_vassal_development = yes
replace_gold_cost_by_treasury = yes
deny_powerful_vassal = yes
disable_regnal_numbers = yes
@ -1420,7 +1571,7 @@ meritocratic_government = { # e.g. Korea, Dai Viet
royal_court = any
blocked_subject_courts = { meritocratic_government celestial_government japan_administrative_government administrative_government steppe_admin_government }
mechanic_type = administrative
domicile_type = east_asian_estate
main_administrative_tier = duchy
min_appointment_tier = county
@ -1489,18 +1640,28 @@ meritocratic_government = { # e.g. Korea, Dai Viet
government_has_title_men_at_arms
government_has_powerful_families
government_has_county_tier_noble_families
government_has_east_asian_estate
government_is_settled
government_uses_domicile_but_not_adventurer
government_uses_domain_limit
government_uses_admin_province_obligations
government_uses_merit_family_aspirations
has_special_house_aspirations
government_uses_meritocratic_bureaucracy
government_uses_salary_budget
government_uses_military_budget
}
ai = {
use_legends = yes
}
currency_levels_cap = {
merit = 5
}
possible_grant_vassal_governments = { theocracy_government ecclesiastical_government }
color = { 250 100 0 }
realm_mask_offset = { 0.0 0.12 }
realm_mask_scale = { 0.92 0.92 }

View file

@ -42,6 +42,8 @@ theocracy_government = {
government_is_settled
government_uses_church_authority
government_uses_domain_limit
gov_uses_non_crown_coa
government_is_basic_theocracy
}
mechanic_type = theocracy
@ -134,6 +136,7 @@ ecclesiastical_government = {
government_uses_domain_limit
government_has_treasury
government_uses_cardinal_budget
gov_uses_non_crown_coa
}
mechanic_type = theocracy

View file

@ -39,11 +39,14 @@ types CoATypes
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_locked_to_elective')]"
}
blockoverride "theo_crown" {
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_is_theocracy')]"
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_is_basic_theocracy')]"
}
blockoverride "holy_order" {
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_is_holy_order')]"
}
blockoverride "ecclesiastical" {
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_is_ecclesiastical')]"
}
blockoverride "mercenary" {
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_is_mercenary')]"
}
@ -96,7 +99,15 @@ types CoATypes
name = "holy_order"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/holyorder_topframe_28.dds"
block "mercenary" {
block "holy_order" {
visible = no
}
}
icon = {
name = "ecclesiastic_top_decor"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/ecclesiastic_topframe_28.dds"
block "ecclesiastical" {
visible = no
}
}
@ -194,11 +205,14 @@ types CoATypes
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_locked_to_elective')]"
}
blockoverride "theo_crown" {
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_is_theocracy')]"
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_is_basic_theocracy')]"
}
blockoverride "holy_order" {
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_is_holy_order')]"
}
blockoverride "ecclesiastical" {
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_is_ecclesiastical')]"
}
blockoverride "mercenary" {
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_is_mercenary')]"
}
@ -251,6 +265,14 @@ types CoATypes
visible = no
}
}
icon = {
name = "ecclesiastic_top_decor"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/ecclesiastic_topframe_44.dds"
block "ecclesiastical" {
visible = no
}
}
}
flowcontainer = {
@ -353,11 +375,14 @@ types CoATypes
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_locked_to_elective')]"
}
blockoverride "theo_crown" {
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_is_theocracy')]"
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_is_basic_theocracy')]"
}
blockoverride "holy_order" {
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_is_holy_order')]"
}
blockoverride "ecclesiastical" {
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_is_ecclesiastical')]"
}
blockoverride "mercenary" {
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_is_mercenary')]"
}
@ -421,6 +446,7 @@ types CoATypes
name = "adventurer_top_decor"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/landless_adventurer_topframe_62.dds"
framesize = { 64 40 }
block "adventurer" {
visible = no
}
@ -430,6 +456,7 @@ types CoATypes
name = "minority_top_decor"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/landless_minority_government_topframe_62.dds"
framesize = { 64 40 }
block "minority" {
visible = no
}
@ -438,6 +465,7 @@ types CoATypes
name = "mercenary"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/mercenary_topframe_62.dds"
framesize = { 64 40 }
block "mercenary" {
visible = no
}
@ -447,10 +475,20 @@ types CoATypes
name = "holy_order"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/holyorder_topframe_62.dds"
framesize = { 64 40 }
block "holy_order" {
visible = no
}
}
icon = {
name = "ecclesiastic_top_decor"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/ecclesiastic_topframe_62.dds"
framesize = { 64 40 }
block "ecclesiastical" {
visible = no
}
}
widget = {
size = { 64 64 }
@ -511,11 +549,14 @@ types CoATypes
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_locked_to_elective')]"
}
blockoverride "theo_crown" {
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_is_theocracy')]"
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_is_basic_theocracy')]"
}
blockoverride "holy_order" {
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_is_holy_order')]"
}
blockoverride "ecclesiastical" {
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_is_ecclesiastical')]"
}
blockoverride "mercenary" {
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_is_mercenary')]"
}
@ -577,6 +618,7 @@ types CoATypes
name = "adventurer_top_decor"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/landless_adventurer_topframe_86.dds"
framesize = { 96 60 }
block "adventurer" {
visible = no
}
@ -586,6 +628,7 @@ types CoATypes
name = "minority_top_decor"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/landless_minority_government_topframe_86.dds"
framesize = { 96 60 }
block "minority" {
visible = no
}
@ -594,6 +637,7 @@ types CoATypes
name = "mercenary"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/mercenary_topframe_86.dds"
framesize = { 96 60 }
block "mercenary" {
visible = no
}
@ -603,10 +647,20 @@ types CoATypes
name = "holy_order"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/holyorder_topframe_86.dds"
framesize = { 96 60 }
block "holy_order" {
visible = no
}
}
icon = {
name = "ecclesiastic_top_decor"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/ecclesiastic_topframe_86.dds"
framesize = { 96 60 }
block "ecclesiastical" {
visible = no
}
}
widget = {
size = { 96 96 }
@ -667,11 +721,14 @@ types CoATypes
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_locked_to_elective')]"
}
blockoverride "theo_crown" {
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_is_theocracy')]"
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_is_basic_theocracy')]"
}
blockoverride "holy_order" {
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_is_holy_order')]"
}
blockoverride "ecclesiastical" {
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_is_ecclesiastical')]"
}
blockoverride "mercenary" {
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_is_mercenary')]"
}
@ -733,6 +790,7 @@ types CoATypes
name = "adventurer_top_decor"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/landless_adventurer_topframe_115.dds"
framesize = { 128 80 }
block "adventurer" {
visible = no
}
@ -742,6 +800,7 @@ types CoATypes
name = "minority_top_decor"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/landless_minority_government_topframe_115.dds"
framesize = { 128 80 }
block "minority" {
visible = no
}
@ -750,6 +809,7 @@ types CoATypes
name = "mercenary"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/mercenary_topframe_115.dds"
framesize = { 128 80 }
block "mercenary" {
visible = no
}
@ -759,10 +819,20 @@ types CoATypes
name = "holy_order"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/holyorder_topframe_115.dds"
framesize = { 128 80 }
block "holy_order" {
visible = no
}
}
icon = {
name = "ecclesiastic_top_decor"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/ecclesiastic_topframe_115.dds"
framesize = { 128 80 }
block "ecclesiastical" {
visible = no
}
}
widget = {
parentanchor = hcenter
@ -853,11 +923,14 @@ types CoATypes
visible = "[Title.GetHolder.GetGovernment.HasGovernmentFlag( 'government_locked_to_elective')]"
}
blockoverride "theo_crown" {
visible = "[Title.GetHolder.GetGovernment.HasGovernmentFlag( 'government_is_theocracy')]"
visible = "[Title.GetHolder.GetGovernment.HasGovernmentFlag( 'government_is_basic_theocracy')]"
}
blockoverride "holy_order" {
visible = "[Title.GetHolder.GetGovernment.HasGovernmentFlag( 'government_is_holy_order')]"
}
blockoverride "ecclesiastical" {
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_is_ecclesiastical')]"
}
blockoverride "mercenary" {
visible = "[Title.GetHolder.GetGovernment.HasGovernmentFlag( 'government_is_mercenary')]"
}
@ -924,6 +997,7 @@ types CoATypes
name = "adventurer_top_decor"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/landless_adventurer_topframe_28.dds"
framesize = { 32 22 }
block "adventurer" {
visible = no
}
@ -933,6 +1007,7 @@ types CoATypes
name = "minority_top_decor"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/landless_minority_government_topframe_28.dds"
framesize = { 32 22 }
block "minority" {
visible = no
}
@ -941,6 +1016,7 @@ types CoATypes
name = "mercenary"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/mercenary_topframe_28.dds"
framesize = { 32 22 }
block "mercenary" {
visible = no
}
@ -950,10 +1026,20 @@ types CoATypes
name = "holy_order"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/holyorder_topframe_28.dds"
framesize = { 32 22 }
block "holy_order" {
visible = no
}
}
icon = {
name = "ecclesiastic_top_decor"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/ecclesiastic_topframe_28.dds"
framesize = { 32 22 }
block "ecclesiastical" {
visible = no
}
}
widget = {
parentanchor = hcenter
size = { 36 36 }
@ -996,11 +1082,14 @@ types CoATypes
visible = "[Title.GetHolder.GetGovernment.HasGovernmentFlag( 'government_locked_to_elective')]"
}
blockoverride "theo_crown" {
visible = "[Title.GetHolder.GetGovernment.HasGovernmentFlag( 'government_is_theocracy')]"
visible = "[Title.GetHolder.GetGovernment.HasGovernmentFlag( 'government_is_basic_theocracy')]"
}
blockoverride "holy_order" {
visible = "[Title.GetHolder.GetGovernment.HasGovernmentFlag( 'government_is_holy_order')]"
}
blockoverride "ecclesiastical" {
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_is_ecclesiastical')]"
}
blockoverride "mercenary" {
visible = "[Title.GetHolder.GetGovernment.HasGovernmentFlag( 'government_is_mercenary')]"
}
@ -1061,6 +1150,7 @@ types CoATypes
name = "adventurer_top_decor"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/landless_adventurer_topframe_44.dds"
framesize = { 52 32 }
block "adventurer" {
visible = no
}
@ -1070,6 +1160,7 @@ types CoATypes
name = "minority_top_decor"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/landless_minority_government_topframe_44.dds"
framesize = { 52 32 }
block "minority" {
visible = no
}
@ -1078,6 +1169,7 @@ types CoATypes
name = "mercenary"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/mercenary_topframe_44.dds"
framesize = { 52 32 }
block "mercenary" {
visible = no
}
@ -1087,10 +1179,20 @@ types CoATypes
name = "holy_order"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/holyorder_topframe_44.dds"
framesize = { 52 32 }
block "holy_order" {
visible = no
}
}
icon = {
name = "ecclesiastic_top_decor"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/ecclesiastic_topframe_44.dds"
framesize = { 52 32 }
block "ecclesiastical" {
visible = no
}
}
widget = {
parentanchor = hcenter
size = { 52 52 }
@ -1131,11 +1233,14 @@ types CoATypes
visible = "[Title.GetHolder.GetGovernment.HasGovernmentFlag( 'government_locked_to_elective')]"
}
blockoverride "theo_crown" {
visible = "[Title.GetHolder.GetGovernment.HasGovernmentFlag( 'government_is_theocracy')]"
visible = "[Title.GetHolder.GetGovernment.HasGovernmentFlag( 'government_is_basic_theocracy')]"
}
blockoverride "holy_order" {
visible = "[Title.GetHolder.GetGovernment.HasGovernmentFlag( 'government_is_holy_order')]"
}
blockoverride "ecclesiastical" {
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_is_ecclesiastical')]"
}
blockoverride "mercenary" {
visible = "[Title.GetHolder.GetGovernment.HasGovernmentFlag( 'government_is_mercenary')]"
}
@ -1197,6 +1302,7 @@ types CoATypes
name = "adventurer_top_decor"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/landless_adventurer_topframe_62.dds"
framesize = { 64 40 }
block "adventurer" {
visible = no
}
@ -1206,6 +1312,7 @@ types CoATypes
name = "minority_top_decor"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/landless_minority_government_topframe_62.dds"
framesize = { 64 40 }
block "minority" {
visible = no
}
@ -1214,6 +1321,7 @@ types CoATypes
name = "mercenary"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/mercenary_topframe_62.dds"
framesize = { 64 40 }
block "mercenary" {
visible = no
}
@ -1223,10 +1331,20 @@ types CoATypes
name = "holy_order"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/holyorder_topframe_62.dds"
framesize = { 64 40 }
block "holy_order" {
visible = no
}
}
icon = {
name = "ecclesiastic_top_decor"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/ecclesiastic_topframe_62.dds"
framesize = { 64 40 }
block "ecclesiastical" {
visible = no
}
}
widget = {
parentanchor = hcenter
@ -1268,11 +1386,14 @@ types CoATypes
visible = "[Title.GetHolder.GetGovernment.HasGovernmentFlag( 'government_locked_to_elective')]"
}
blockoverride "theo_crown" {
visible = "[Title.GetHolder.GetGovernment.HasGovernmentFlag( 'government_is_theocracy')]"
visible = "[Title.GetHolder.GetGovernment.HasGovernmentFlag( 'government_is_basic_theocracy')]"
}
blockoverride "holy_order" {
visible = "[Title.GetHolder.GetGovernment.HasGovernmentFlag( 'government_is_holy_order')]"
}
blockoverride "ecclesiastical" {
visible = "[Character.GetGovernment.HasGovernmentFlag( 'government_is_ecclesiastical')]"
}
blockoverride "mercenary" {
visible = "[Title.GetHolder.GetGovernment.HasGovernmentFlag( 'government_is_mercenary')]"
}
@ -1334,6 +1455,7 @@ types CoATypes
name = "adventurer_top_decor"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/landless_adventurer_topframe_115.dds"
framesize = { 128 80 }
block "adventurer" {
visible = no
}
@ -1343,6 +1465,7 @@ types CoATypes
name = "minority_top_decor"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/landless_minority_government_topframe_115.dds"
framesize = { 128 80 }
block "minority" {
visible = no
}
@ -1351,6 +1474,7 @@ types CoATypes
name = "mercenary"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/mercenary_topframe_115.dds"
framesize = { 128 80 }
block "mercenary" {
visible = no
}
@ -1360,10 +1484,20 @@ types CoATypes
name = "holy_order"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/holyorder_topframe_115.dds"
framesize = { 128 80 }
block "holy_order" {
visible = no
}
}
icon = {
name = "ecclesiastic_top_decor"
parentanchor = hcenter
texture = "gfx/interface/coat_of_arms/ecclesiastic_topframe_115.dds"
framesize = { 128 80 }
block "ecclesiastical" {
visible = no
}
}
widget = {
parentanchor = hcenter