Initial commit

This commit is contained in:
Ваше имя
2026-10-17 14:54:36 +03:00
commit f80644285e
526 changed files with 99561 additions and 0 deletions
@@ -0,0 +1,327 @@
REPLACE:honorary_titles_bureaucracy = {
implementation_price = price:implement_bureaucracy_price
maintenance_price = price:maintain_bureaucracy_price
removal_price = price:remove_bureaucracy_price
maintenance_price_modifier = {
value = country_economical_base
multiply = 0.003
}
estates_that_like = {
nobles_estate
crown_estate
}
estates_that_dislike = {
burghers_estate
}
potential = {
has_dlc = "d008_fate_of_the_phoenix"
}
#neutral
neutral_modifier = {
country_cabinet_efficiency = 0.1
}
#positive
positive_modifier = {
scale = { value = scope:maintenance }
global_estate_target_satisfaction = small_permanent_target_satisfaction
}
#negative
negative_modifier = {
scale = {
value = 1
subtract = scope:maintenance
}
global_estate_satisfaction_from_legitimacy = -0.1
}
}
REPLACE:court_eunuchs_bureaucracy = {
implementation_price = price:implement_bureaucracy_price
maintenance_price = price:maintain_bureaucracy_price
removal_price = price:remove_bureaucracy_price
maintenance_price_modifier = {
value = country_economical_base
multiply = 0.003
}
estates_that_like = {
crown_estate
clergy_estate
}
estates_that_dislike = {
nobles_estate
}
potential = {
has_dlc = "d008_fate_of_the_phoenix"
}
#neutral
neutral_modifier = {
may_hire_eunuch_advisors = yes
}
#positive
positive_modifier = {
scale = { value = scope:maintenance }
country_child_education = 0.1
global_monthly_literacy = 0.01
}
#negative
negative_modifier = {
scale = {
value = 1
subtract = scope:maintenance
}
stability_decay = 0.0025
}
}
REPLACE:ritualistic_court_bureaucracy = {
implementation_price = price:implement_bureaucracy_price
maintenance_price = price:maintain_bureaucracy_price
removal_price = price:remove_bureaucracy_price
maintenance_price_modifier = {
value = country_economical_base
multiply = 0.003
}
potential = {
has_dlc = "d008_fate_of_the_phoenix"
}
estates_that_like = {
crown_estate
clergy_estate
}
estates_that_dislike = {
burghers_estate
}
#neutral
neutral_modifier = {
monthly_legitimacy = 0.1
monthly_republican_tradition = 0.1
}
#positive
positive_modifier = {
scale = { value = scope:maintenance }
diplomatic_reputation = 1
annexation_speed_modifier = 0.15
cultural_influence_modifier = 0.2
}
#negative
negative_modifier = {
scale = {
value = 1
subtract = scope:maintenance
}
global_estate_target_satisfaction = medium_permanent_target_satisfaction_penalty
}
}
REPLACE:imperial_senate_bureaucracy = {
implementation_price = price:implement_bureaucracy_price
maintenance_price = price:maintain_bureaucracy_price
removal_price = price:remove_bureaucracy_price
maintenance_price_modifier = {
value = country_economical_base
multiply = 0.003
}
potential = {
has_dlc = "d008_fate_of_the_phoenix"
}
estates_that_like = {
nobles_estate
}
estates_that_dislike = {
crown_estate
}
#neutral
neutral_modifier = {
parliament_duration_modifier = 0.5
}
#positive
positive_modifier = {
scale = { value = scope:maintenance }
parliament_base_support = 0.1
num_local_governors = 1
}
#negative
negative_modifier = {
scale = {
value = 1
subtract = scope:maintenance
}
monthly_legitimacy = -0.2
monthly_republican_tradition = -0.2
}
}
REPLACE:kephalai_bureaucracy = {
implementation_price = price:implement_bureaucracy_price
maintenance_price = price:maintain_bureaucracy_price
removal_price = price:remove_bureaucracy_price
maintenance_price_modifier = {
value = country_economical_base
multiply = 0.003
}
potential = {
has_dlc = "d008_fate_of_the_phoenix"
}
allow = {
}
estates_that_like = {
crown_estate
burghers_estate
}
estates_that_dislike = {
nobles_estate
}
#neutral
neutral_modifier = {
government_size = 1
}
#positive
positive_modifier = {
scale = { value = scope:maintenance }
global_crown_estate_power = 0.25
}
#negative
negative_modifier = {
scale = {
value = 1
subtract = scope:maintenance
}
estate_enrichment = 0.2
global_non_rural_monthly_prosperity = -0.002
}
}
REPLACE:magister_militum_bureaucracy = {
implementation_price = price:implement_bureaucracy_price
maintenance_price = price:maintain_bureaucracy_price
removal_price = price:remove_bureaucracy_price
maintenance_price_modifier = {
value = country_economical_base
multiply = 0.003
}
potential = {
has_dlc = "d008_fate_of_the_phoenix"
}
allow = {
}
estates_that_like = {
crown_estate
burghers_estate
}
estates_that_dislike = {
nobles_estate
}
#neutral
neutral_modifier = {
monthly_army_tradition = 0.2
monthly_navy_tradition = 0.2
}
#positive
positive_modifier = {
scale = { value = scope:maintenance }
train_general_ability = 25
train_admiral_ability = 25
military_tactics = 0.2
}
#negative
negative_modifier = {
scale = {
value = 1
subtract = scope:maintenance
}
monthly_legitimacy = -0.2
global_nobles_estate_power = 0.5
}
}
REPLACE:allelengyon_bureaucracy = {
implementation_price = price:implement_bureaucracy_price
maintenance_price = price:maintain_bureaucracy_price
removal_price = price:remove_bureaucracy_price
maintenance_price_modifier = {
value = country_economical_base
multiply = 0.003
}
potential = {
has_dlc = "d008_fate_of_the_phoenix"
}
allow = {
OR = {
custom_tooltip = {
text = won_fate_of_the_phoenix_disaster_tt
has_variable = won_fate_of_the_phoenix_disaster_variable
}
AND = {
has_or_had_tag = TRE
owns = location:constantinople
}
}
}
estates_that_like = {
peasants_estate
}
estates_that_dislike = {
nobles_estate
burghers_estate
}
#neutral
neutral_modifier = {
estate_enrichment = -0.3
global_peasant_enfranchisment = 0.05
}
#positive
positive_modifier = {
scale = { value = scope:maintenance }
global_monthly_prosperity = 0.0025
}
#negative
negative_modifier = {
scale = {
value = 1
add = scope:entrenchment
multiply = { value = 1 subtract = scope:maintenance }
}
global_monthly_development = -0.001
}
}
@@ -0,0 +1,39 @@
imperial_bureaucracy = {
implementation_price = price:implement_bureaucracy_price
maintenance_price = price:maintain_bureaucracy_price
removal_price = price:remove_bureaucracy_price
maintenance_price_modifier = {
value = country_economical_base
multiply = 0.01
}
potential = {
country_rank = country_rank:rank_empire
}
allow = { }
estates_that_like = {
crown_estate
}
estates_that_dislike = {
nobles_estate
}
neutral_modifier = {
country_cabinet_efficiency = 0.25
}
positive_modifier = {
scale = { value = scope:maintenance }
global_crown_estate_power = 0.50
}
negative_modifier = {
scale = {
value = 1
subtract = scope:maintenance
}
nobles_estate_income_modifier = -0.15
}
}
+22
View File
@@ -0,0 +1,22 @@
# Government bureaucracy! Stuff you implement with good intentions but ends up costing you an arm and a leg.
#
#
# - potential: trigger for whether the action is possible (root = country)
# - allow: trigger for whether the action can start (root = country)
# - years:
# - months:
# - weeks:
# - days: <ints> all used to define how long it takes to become fully implemented. Modifiers will be scaled by how much of this time is completed.
# - on_activate: <effect> fired when the action is chosen (root = country)
# - on_fully_activated: <effect> fired when the action's implementation reaches 100% (instant if there's no time delay): root = country
# - on_deactivate: <effect> fired when the action is removed (root = country)
# - neutral_modifier: <scaled and triggered modifier (scale = script for the scale, potential_trigger = trigger for if the modifier applies)> which is applied to whole countries: root = country; scope:maintenance = maintenance; scope:entrenchment = entrenchment.
# - positive_modifier: <scaled and triggered modifier (scale = script for the scale, potential_trigger = trigger for if the modifier applies)> which is applied to whole countries: root = country; scope:maintenance = maintenance; scope:entrenchment = entrenchment.
# - negative_modifier: <scaled and triggered modifier (scale = script for the scale, potential_trigger = trigger for if the modifier applies)> which is applied to whole countries: root = country; scope:maintenance = maintenance; scope:entrenchment = entrenchment.
# - implementation_price = a scripted standard price, listed in \common\prices\ and referenced by name (like price:<price_id>) or as a result of a script (like scope:target.price)
# - implementation_price_modifier = calculated value, multiplies the price; root is the country
# - removal_price = a scripted standard price, listed in \common\prices\ and referenced by name (like price:<price_id>) or as a result of a script (like scope:target.price)
# - removal_price_modifier = calculated value, multiplies the price; root is the country
# - maintenance_price = a scripted standard price, listed in \common\prices\ and referenced by name (like price:<price_id>) or as a result of a script (like scope:target.price)
# - maintenance_price_modifier = calculated value, multiplies the price; root is the country
# - on_maintenance_changed: <effect> called on the next day after a maintenance setting is changed: root = country; scope:old_maintenance = previous value; scope:new_maintenance = new value