From 5c74ffd6e7a6a479bd0f305ce1ba4171b6bd0139 Mon Sep 17 00:00:00 2001 From: Fishedotjpg Date: Fri, 13 Mar 2026 18:52:36 +0000 Subject: [PATCH] rep fix --- common/governments/00_government_types.txt | 6 ++++++ gui/hud.gui | 2 +- gui/window_government_administration.gui | 10 +++++----- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/common/governments/00_government_types.txt b/common/governments/00_government_types.txt index bc7b69ae..b4a5d7e8 100644 --- a/common/governments/00_government_types.txt +++ b/common/governments/00_government_types.txt @@ -667,6 +667,7 @@ peasantrepublic_government = { replenishes_county_fertility = yes regiments_use_barter_goods_as_gold = yes inherit_from_dynastic_government = no + house_aspirations = yes } can_get_government = { @@ -721,6 +722,8 @@ peasantrepublic_government = { government_uses_domain_limit government_is_herder government_has_herd + government_uses_domicile_but_not_adventurer + government_has_powerful_families government_is_barterer government_is_prepublic government_locked_to_elective @@ -754,6 +757,7 @@ urbanrepublic_government = { treasury = yes replace_gold_cost_by_treasury = yes regiments_use_barter_goods_as_gold = yes + house_aspirations = yes } can_get_government = { @@ -799,6 +803,8 @@ urbanrepublic_government = { government_uses_legitimacy government_uses_domain_limit government_uses_monotowns + government_uses_domicile_but_not_adventurer + government_has_powerful_families government_has_citizen_militia government_elections_and_tax_influenced_by_influence government_is_barterer diff --git a/gui/hud.gui b/gui/hud.gui index 26cb9fa3..300e92eb 100644 --- a/gui/hud.gui +++ b/gui/hud.gui @@ -275,7 +275,7 @@ widget = { widget_hud_main_tab = { datacontext = "[GetPlayer.GetTopLiege]" - visible = "[And(Character.GetGovernment.HasRule( 'noble_families' ),Character.GetGovernment.IsType( 'urbanrepublic_government' ),Character.GetGovernment.IsType( 'peasantrepublic_government' ),Not(Or(GetPlayer.GetGovernment.IsType( 'celestial_government' ),Or(GetPlayer.GetGovernment.IsType( 'japan_administrative_government' ),GetPlayer.GetGovernment.IsType( 'japan_feudal_government' )))))]" + visible = "[And(Character.GetGovernment.HasRule( 'noble_families' ),Not(Or(GetPlayer.GetGovernment.IsType( 'celestial_government' ),Or(GetPlayer.GetGovernment.IsType( 'japan_administrative_government' ),GetPlayer.GetGovernment.IsType( 'japan_feudal_government' )))))]" blockoverride "maintab_button" { diff --git a/gui/window_government_administration.gui b/gui/window_government_administration.gui index 0a48fdbf..f34781e4 100644 --- a/gui/window_government_administration.gui +++ b/gui/window_government_administration.gui @@ -25,7 +25,7 @@ window = { using = Expand_Admin_Themes on_start = "[SetMapMode( 'admin_vassal_types_map' )]" - on_start = "[PdxGuiTabs.AddTabIf( 'family', Or(GetPlayer.GetGovernment.HasRule( 'administrative'),GetPlayer.GetGovernment.IsType( 'urbanrepublic_government' ),GetPlayer.GetGovernment.IsType( 'peasantrepublic_government' ) ) )]" # Referenced in Code, don't rename` + on_start = "[PdxGuiTabs.AddTabIf( 'family', GetPlayer.GetGovernment.HasRule( 'administrative' ) )]" # Referenced in Code, don't rename` on_start = "[PdxGuiTabs.AddTab( 'families' )]" on_start = "[PdxGuiTabs.AddTabIf( 'themes', Character.GetGovernment.HasRule( 'administrative' ) )]" @@ -1644,13 +1644,13 @@ types GovernmentAdministration expand = {} button_icon = { - visible = "[Or(GetPlayer.GetGovernment.IsType( 'administrative_government' ),GetPlayer.GetGovernment.IsType( 'urbanrepublic_government' ),GetPlayer.GetGovernment.IsType( 'peasantrepublic_government') )]" + visible = "[GetPlayer.GetGovernment.IsType( 'administrative_government' )]" size = { 28 28 } texture = "[HouseAspiration.GetSmallIcon]" } icon = { - visible = "[Not(GetPlayer.GetGovernment.IsType( 'administrative_government' ),GetPlayer.GetGovernment.IsType( 'urbanrepublic_government' ),GetPlayer.GetGovernment.IsType( 'peasantrepublic_government'))]" + visible = "[Not(GetPlayer.GetGovernment.IsType( 'administrative_government' ))]" size = { 28 28 } texture = "[HouseAspiration.GetSmallIcon]" } @@ -3358,10 +3358,10 @@ types GovernmentAdministration } } - # Currently held Primary Title, if not a Noble Family title + # Currently held Primary Title, if not a .GetTitleTier Family title widget = { size = { 50 64 } - visible = "[Not( Character.GetPrimaryTitle.IsNobleFamilyTitle )]" + visible = "[Not( Character.GetPrimaryTitle.Is.GetTitleTierFamilyTitle )]" coa_realm_tiny_crown = { position = { 10 6 }