Skip to content

Commit

Permalink
Government Updates
Browse files Browse the repository at this point in the history
Simplify Imperial Government potentials

Anti-random-republic safety check

For #286

This seems to fix the issue. I'm unsure if it's a true fix or just surface-level cover. Needs looked into further.

Update Plus Governments to CleanSlate standards

Previous fix was not an actual fix. Problem appears to be in the history. #286 still ongoing.
Government tweaks

Adjusted requirements in Plus governments, moved allowed governments around a bit, threw a band-aid on k_africa being a merchant republic in 769.

Better Government Bandaid

This also addresses the Byzantium-on-start-screen issue as much as possible with engine restrictions without directly calling byzantium or the roman empire.

Some government fixes
  • Loading branch information
schwarherz committed Jan 16, 2025
1 parent 84db054 commit 589088c
Show file tree
Hide file tree
Showing 8 changed files with 175 additions and 198 deletions.
31 changes: 10 additions & 21 deletions CK2Plus/common/governments/feudal_governments.txt
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,9 @@ feudal_governments = {
feudal_government
muslim_feudal_government
monastic_feudal_government
bogomilist_imperial_government
imperial_government
muslim_imperial_government
bogomilist_imperial_government
}
free_revoke_on_tiers = {
DUKE
Expand All @@ -36,12 +36,10 @@ feudal_governments = {
color = { 118 255 163 }

potential = {
feudal_group_potential_trigger = yes
chinese_imperial_government_potential_trigger = yes
}

allow = {
feudal_group_allow_trigger = yes
chinese_imperial_government_allow_trigger = yes
}

Expand Down Expand Up @@ -82,12 +80,12 @@ feudal_governments = {
}
accepts_liege_governments = { # Gets the wrong religion modifier instead
muslim_feudal_government
muslim_imperial_government
monastic_feudal_government
chinese_imperial_government
bogomilist_government
bogomilist_imperial_government
monastic_feudal_government
imperial_government
chinese_imperial_government
muslim_imperial_government
}
free_revoke_on_governments_religion = { # Tribal vassals of other religions can have their titles revoked for free
tribal_government
Expand All @@ -100,12 +98,10 @@ feudal_governments = {
color = { 91 133 207 }

potential = {
feudal_group_potential_trigger = yes
feudal_government_potential_trigger = yes
}

allow = {
feudal_group_allow_trigger = yes
feudal_government_allow_trigger = yes
}

Expand Down Expand Up @@ -134,12 +130,12 @@ feudal_governments = {
}
accepts_liege_governments = { # Gets the wrong religion modifier instead
feudal_government
bogomilist_government
monastic_feudal_government
chinese_imperial_government
bogomilist_government
bogomilist_imperial_government
imperial_government
muslim_imperial_government
bogomilist_imperial_government
chinese_imperial_government
}
free_revoke_on_tiers = {
DUKE
Expand All @@ -155,12 +151,10 @@ feudal_governments = {
color = { 10 138 57 }

potential = {
feudal_group_potential_trigger = yes
muslim_feudal_government_potential_trigger = yes
}

allow = {
feudal_group_allow_trigger = yes
muslim_feudal_government_allow_trigger = yes
}

Expand All @@ -186,6 +180,7 @@ feudal_governments = {
}
allowed_holdings = {
CASTLE
TEMPLE
TRIBAL
FORT
HOSPITAL
Expand All @@ -212,12 +207,10 @@ feudal_governments = {
color = { 169 169 169 }

potential = {
feudal_group_potential_trigger = yes
order_government_potential_trigger = yes
}

allow = {
feudal_group_allow_trigger = yes
order_government_allow_trigger = yes
}

Expand Down Expand Up @@ -265,12 +258,10 @@ feudal_governments = {
color = { 143 12 125 }

potential = {
feudal_group_potential_trigger = yes
roman_imperial_government_potential_trigger = yes
}

allow = {
feudal_group_allow_trigger = yes
roman_imperial_government_allow_trigger = yes
}

Expand Down Expand Up @@ -309,10 +300,10 @@ feudal_governments = {
theocracy_government
feudal_government
chinese_imperial_government
bogomilist_government
bogomilist_imperial_government
imperial_government
muslim_imperial_government
bogomilist_imperial_government
bogomilist_government
}
free_revoke_on_governments_religion = { # Tribal vassals of other religions can have their titles revoked for free
tribal_government
Expand All @@ -325,12 +316,10 @@ feudal_governments = {
color = { 207 145 90 }

potential = {
feudal_group_potential_trigger = yes
monastic_feudal_government_potential_trigger = yes
}

allow = {
feudal_group_allow_trigger = yes
monastic_feudal_government_allow_trigger = yes
}

Expand Down
6 changes: 0 additions & 6 deletions CK2Plus/common/governments/plus_feudal_governments.txt
Original file line number Diff line number Diff line change
Expand Up @@ -33,11 +33,9 @@ feudal_governments = {
color = { 121 103 77 }

potential = {
feudal_group_potential_trigger = yes
plus_bogomilist_government_potential = yes
}
allow = {
feudal_group_allow_trigger = yes
plus_bogomilist_government_allow = yes
}

Expand Down Expand Up @@ -85,12 +83,10 @@ feudal_governments = {
color = { 176 52 253 }

potential = {
plus_imperial_group_potential = yes
plus_imperial_government_potential = yes
}

allow = {
plus_imperial_group_allow = yes
plus_imperial_government_allow = yes
}

Expand Down Expand Up @@ -139,11 +135,9 @@ feudal_governments = {
color = { 76 152 153 }

potential = {
plus_imperial_group_potential = yes
plus_muslim_imperial_government_potential = yes
}
allow = {
plus_imperial_group_allow = yes
plus_muslim_imperial_government_allow = yes
}

Expand Down
6 changes: 0 additions & 6 deletions CK2Plus/common/governments/republic_governments.txt
Original file line number Diff line number Diff line change
Expand Up @@ -33,12 +33,10 @@ republic_governments = {
color = { 94 187 185 }

potential = {
republic_group_potential_trigger = yes
confucian_government_potential_trigger = yes
}

allow = {
republic_group_allow_trigger = yes
confucian_government_allow_trigger = yes
}

Expand Down Expand Up @@ -95,12 +93,10 @@ republic_governments = {
color = { 250 0 0 }

potential = {
republic_group_potential_trigger = yes
merchant_republic_government_potential_trigger = yes
}

allow = {
republic_group_allow_trigger = yes
merchant_republic_government_allow_trigger = yes
}

Expand Down Expand Up @@ -156,11 +152,9 @@ republic_governments = {
color = { 209 125 130 }

potential = {
republic_group_potential_trigger = yes
republic_government_potential_trigger = yes
}
allow = {
republic_group_allow_trigger = yes
republic_government_allow_trigger = yes
}

Expand Down
2 changes: 0 additions & 2 deletions CK2Plus/common/governments/tribal_governments.txt
Original file line number Diff line number Diff line change
Expand Up @@ -35,12 +35,10 @@ tribal_governments = {
color = { 92 31 23 }

potential = {
tribal_group_potential_trigger = yes
tribal_government_potential_trigger = yes
}

allow = {
tribal_group_allow_trigger = yes
tribal_government_allow_trigger = yes
}

Expand Down
Loading

0 comments on commit 589088c

Please sign in to comment.