Skip to content

Instantly share code, notes, and snippets.

@maxice8
Created July 6, 2022 05:15
Show Gist options
  • Save maxice8/b5a36dfc5df0000f0501aa00208cbd78 to your computer and use it in GitHub Desktop.
Save maxice8/b5a36dfc5df0000f0501aa00208cbd78 to your computer and use it in GitHub Desktop.
diff --git a/common/government_reforms/02_government_reforms_republics.txt b/common/government_reforms/02_government_reforms_republics.txt
index 6261e32..4c309f6 100644
--- a/common/government_reforms/02_government_reforms_republics.txt
+++ b/common/government_reforms/02_government_reforms_republics.txt
@@ -13,6 +13,7 @@ republic_mechanic = {
modifiers = {
burghers_influence_modifier = 0.15
vaisyas_influence_modifier = 0.15
+ max_absolutism = -40
}
valid_for_nation_designer = no
@@ -29,13 +30,15 @@ oligarchy_reform = {
nation_designer_cost = 0
potential = {
NOT = { culture_group = latin }
+ NOT = { has_reform = crown_colony_government }
+ NOT = { has_reform = private_enterprise_colony_government }
+ NOT = { has_reform = self_governing_colony_government }
}
nation_designer_trigger = {
NOT = { culture_group = latin }
}
modifiers = {
global_tax_modifier = 0.05
- max_absolutism = -40
}
custom_attributes = {
enables_plutocratic_idea_group = yes
@@ -62,7 +65,7 @@ signoria_reform = {
}
modifiers = {
global_tax_modifier = 0.05
- max_absolutism = -30
+ max_absolutism = 10
}
custom_attributes = {
enables_plutocratic_idea_group = yes
@@ -88,20 +91,23 @@ protectorate_parliament_reform = {
modifiers = {
global_autonomy = -0.05
land_morale = 0.05
- max_absolutism = -20
+ max_absolutism = 20
republican_tradition = -0.5
}
conditional = {
allow = { has_dlc = "Common Sense" }
has_parliament = yes
+ custom_attributes = {
+ blocked_call_diet = yes
+ disables_nobility = yes
+ }
}
has_term_election = no
custom_attributes = {
locked_government_type = yes
enables_plutocratic_idea_group = yes
enables_aristocratic_idea_group = no
- blocked_call_diet = yes
}
}
@@ -148,7 +154,7 @@ prussian_republic_reform = {
monthly_militarized_society = 0.05
global_autonomy = -0.075
republican_tradition = -0.5
- max_absolutism = -10
+ max_absolutism = 30
governing_capacity_modifier = -0.5
}
@@ -170,7 +176,7 @@ merchants_reform = {
icon = "politician"
allow_normal_conversion = yes
modifiers = {
- max_absolutism = -50
+ max_absolutism = -10
merchants = 1
}
valid_for_nation_designer = yes
@@ -183,6 +189,9 @@ merchants_reform = {
NOT = { map_setup = map_setup_random }
}
}
+ NOT = { has_reform = crown_colony_government }
+ NOT = { has_reform = private_enterprise_colony_government }
+ NOT = { has_reform = self_governing_colony_government }
}
trigger = {
OR = {
@@ -257,7 +266,7 @@ venice_merchants_reform = {
icon = "trading_city"
allow_normal_conversion = yes
modifiers = {
- max_absolutism = -50
+ max_absolutism = -10
merchants = 1
yearly_corruption = -0.1
}
@@ -321,10 +330,10 @@ pirate_republic_reform = {
lock_level_when_selected = yes
modifiers = {
republican_tradition = -1
- max_absolutism = -50
+ max_absolutism = -10
naval_forcelimit_modifier = 0.5
capture_ship_chance = 0.33
- governing_cost = 0.75
+ state_governing_cost = 0.75
may_perform_slave_raid_on_same_religion = yes
}
trigger = {
@@ -349,6 +358,7 @@ pirate_republic_reform = {
NOT = { technology_group = andean }
NOT = { technology_group = north_american }
NOT = { technology_group = south_american }
+ NOT = { technology_group = aboriginal_tech }
NOT = { technology_group = mesoamerican }
}
@@ -383,9 +393,14 @@ noble_elite_reform = {
legacy_equivalent = noble_republic
valid_for_nation_designer = yes
nation_designer_cost = 0
+ potential = {
+ NOT = { has_reform = crown_colony_government }
+ NOT = { has_reform = private_enterprise_colony_government }
+ NOT = { has_reform = self_governing_colony_government }
+ }
modifiers = {
army_tradition = 0.10
- max_absolutism = -20
+ max_absolutism = 20
nobles_influence_modifier = 0.05
maratha_exclusive_influence_modifier = 0.05
rajput_exclusive_influence_modifier = 0.05
@@ -415,6 +430,7 @@ presidential_despot_reform = {
modifiers = {
global_autonomy = -0.075
land_morale = 0.1
+ max_absolutism = 40
}
custom_attributes = {
@@ -438,7 +454,7 @@ military_dictatorship_reform = {
modifiers = {
global_autonomy = -0.075
land_morale = 0.1
- max_absolutism = -10
+ max_absolutism = 30
}
custom_attributes = {
generals_become_rulers = yes
@@ -469,6 +485,7 @@ revolutionary_republic_reform = {
land_morale = 0.1
global_autonomy = -0.2
max_revolutionary_zeal = 50
+ max_absolutism = 40
}
fixed_rank = 3
@@ -546,6 +563,7 @@ junior_revolutionary_republic_reform = {
land_morale = 0.1
global_autonomy = -0.2
max_revolutionary_zeal = 25
+ max_absolutism = 40
}
fixed_rank = 2
@@ -609,7 +627,6 @@ peasants_republic = {
OR = {
has_country_flag = ikko_ikki_peasants_flag
has_country_flag = great_peasants_war_peasant_republic
- has_country_flag = stalin
have_had_reform = peasants_republic
have_had_reform = stateless_society
}
@@ -620,7 +637,7 @@ peasants_republic = {
modifiers = {
production_efficiency = 0.1
land_morale = 0.05
- max_absolutism = -50
+ max_absolutism = -10
}
effect = {
hidden_effect = {
@@ -663,7 +680,7 @@ kongsi_federation = {
modifiers = {
production_efficiency = 0.1
republican_tradition = 0.5
- max_absolutism = -50
+ max_absolutism = -10
}
custom_attributes = {
enables_plutocratic_idea_group = yes
@@ -692,7 +709,7 @@ free_city = {
modifiers = {
trade_efficiency = 0.1
development_cost = -0.1
- max_absolutism = -20
+ max_absolutism = 20
burghers_influence_modifier = 0.15
}
fixed_rank = 1
@@ -722,9 +739,8 @@ trading_city = {
mr_guilds
}
modifiers = {
- max_absolutism = -20
global_trade_power = 0.1
- max_absolutism = -20
+ max_absolutism = 20
}
custom_attributes = {
@@ -776,7 +792,7 @@ ambrosian_republic = {
global_tax_modifier = 0.1
land_morale = 0.05
governing_capacity = 50
- max_absolutism = -30
+ max_absolutism = 10
}
custom_attributes = {
enables_plutocratic_idea_group = yes
@@ -806,7 +822,7 @@ veche_republic = {
modifiers = {
merchants = 1
governing_capacity = 50
- max_absolutism = -50
+ max_absolutism = -10
}
valid_for_nation_designer = yes
nation_designer_cost = 40
@@ -927,19 +943,21 @@ american_republic = {
modifiers = {
war_exhaustion = -0.04
stability_cost_modifier = -0.1
- max_absolutism = -20
+ max_absolutism = 20
}
custom_attributes = {
enables_plutocratic_idea_group = yes
enables_aristocratic_idea_group = no
- blocked_call_diet = yes
}
conditional = {
allow = {
has_dlc = "Common Sense"
}
has_parliament = yes
+ custom_attributes = {
+ blocked_call_diet = yes
+ }
}
duration = 4
}
@@ -969,19 +987,21 @@ federal_republic = {
modifiers = {
diplomatic_reputation = 1
global_spy_defence = 0.1
- max_absolutism = -30
+ max_absolutism = 10
}
custom_attributes = {
enables_plutocratic_idea_group = yes
enables_aristocratic_idea_group = no
- blocked_call_diet = yes
}
conditional = {
allow = {
has_dlc = "Common Sense"
}
has_parliament = yes
+ custom_attributes = {
+ blocked_call_diet = yes
+ }
}
duration = 4
}
@@ -1004,6 +1024,7 @@ colonial_government = {
recover_army_morale_speed = 0.02
embracement_cost = -0.1
governing_capacity = 100
+ max_absolutism = 40
}
custom_attributes = {
@@ -1023,7 +1044,6 @@ crown_colony_government = {
potential = {
is_colonial_nation = yes
OR = {
- tag = EN3
has_reform = crown_colony_government
has_reform = private_enterprise_colony_government
has_reform = self_governing_colony_government
@@ -1031,10 +1051,10 @@ crown_colony_government = {
}
legacy_equivalent = colonial_government_legacy
modifiers = {
- global_autonomy = -0.05
recover_army_morale_speed = 0.02
embracement_cost = -0.1
governing_capacity = 100
+ max_absolutism = 40
}
custom_attributes = {
@@ -1054,7 +1074,6 @@ private_enterprise_colony_government = {
potential = {
is_colonial_nation = yes
OR = {
- tag = EN3
has_reform = crown_colony_government
has_reform = private_enterprise_colony_government
has_reform = self_governing_colony_government
@@ -1066,6 +1085,7 @@ private_enterprise_colony_government = {
embracement_cost = -0.1
merchants = 1
production_efficiency = 0.05
+ max_absolutism = 40
}
custom_attributes = {
@@ -1085,7 +1105,6 @@ self_governing_colony_government = {
potential = {
is_colonial_nation = yes
OR = {
- tag = EN3
has_reform = crown_colony_government
has_reform = private_enterprise_colony_government
has_reform = self_governing_colony_government
@@ -1097,6 +1116,7 @@ self_governing_colony_government = {
development_cost = -0.1
embracement_cost = -0.1
state_maintenance_modifier = -0.25
+ max_absolutism = 40
}
custom_attributes = {
@@ -1112,11 +1132,7 @@ dutch_republic = {
potential = {
OR = {
AND = {
- OR = {
- tag = NED
- tag = UNN
- tag = FII
- }
+ tag = NED
NOT = { map_setup = map_setup_random }
}
AND = {
@@ -1137,7 +1153,7 @@ dutch_republic = {
heavy_ship_power = 0.1
trade_efficiency = 0.1
governing_capacity = 50
- max_absolutism = -30
+ max_absolutism = 10
}
removed_effect = {
@@ -1188,15 +1204,19 @@ cossacks_reform = {
has_reform = cossacks_reform
have_had_reform = cossacks_reform
}
- NOT = {
- tag = HTM
- }
}
raze_province = yes
government_abilities = {
cossacks_mechanic
}
+
+ conditional = {
+ allow = { has_dlc = "Origins" }
+ custom_attributes = {
+ has_itinerant_capital = yes
+ }
+ }
valid_for_new_country = yes
nation_designer_trigger = {
@@ -1206,8 +1226,8 @@ cossacks_reform = {
}
custom_attributes = {
- enables_plutocratic_idea_group = no
- enables_aristocratic_idea_group = yes
+ enables_plutocratic_idea_group = yes
+ enables_aristocratic_idea_group = no
}
valid_for_nation_designer = yes
nation_designer_cost = 60
@@ -1217,7 +1237,6 @@ cossacks_reform = {
cavalry_cost = -0.2
cav_to_inf_ratio = 0.2
governing_capacity = 50
- max_absolutism = -40
}
duration = 4
}
@@ -2285,6 +2304,7 @@ millenarian_theocracy_reform = {
devotion = 1
tolerance_own = 2
global_missionary_strength = 0.02
+ max_absolutism = 40
}
custom_attributes = {
election_on_death = yes
@@ -2292,4 +2312,4 @@ millenarian_theocracy_reform = {
ai = {
factor = 10
}
-}
\ No newline at end of file
+}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment