This commit is contained in:
Fishedotjpg 2026-03-13 18:52:36 +00:00
parent 648eeeade8
commit 5c74ffd6e7
3 changed files with 12 additions and 6 deletions

View file

@ -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

View file

@ -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"
{

View file

@ -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 }