3523 lines
58 KiB
Text
3523 lines
58 KiB
Text
#####################
|
|
# ADMINISTRATIVE LAWS
|
|
#####################
|
|
@admin_law_cooldown_value = 5
|
|
|
|
# ADMINISTRATIVE GOVERNMENT
|
|
province_war_law_0 = {
|
|
law_group_type = province_war_law
|
|
index = 0
|
|
|
|
modifier = {
|
|
}
|
|
|
|
can_keep = {
|
|
realm_law_use_imperial_bureaucracy = yes
|
|
trigger_if = {
|
|
limit = { should_synchronize_liege_law = yes }
|
|
liege = { has_realm_law = province_war_law_0 }
|
|
}
|
|
}
|
|
|
|
can_pass = {
|
|
trigger_if = {
|
|
limit = {
|
|
should_synchronize_liege_law = yes
|
|
liege = { has_realm_law = province_war_law_0 }
|
|
}
|
|
custom_tooltip = {
|
|
text = imperial_bureaucracy_pending_law_change
|
|
always = no
|
|
}
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
## Set cooldown
|
|
set_variable = {
|
|
name = admin_law_cooldown
|
|
years = @admin_law_cooldown_value
|
|
}
|
|
}
|
|
}
|
|
|
|
province_war_law_1 = {
|
|
law_group_type = province_war_law
|
|
index = 1
|
|
|
|
modifier = {
|
|
}
|
|
flag = admin_vassal_wars_restricted
|
|
|
|
can_keep = {
|
|
realm_law_use_imperial_bureaucracy = yes
|
|
trigger_if = {
|
|
limit = {
|
|
should_synchronize_liege_law = no
|
|
}
|
|
custom_tooltip = {
|
|
text = have_bureaucracy_1_or_higher
|
|
has_realm_law_flag = authority_level_1
|
|
}
|
|
}
|
|
trigger_if = {
|
|
limit = { should_synchronize_liege_law = yes }
|
|
liege = { has_realm_law = province_war_law_1 }
|
|
}
|
|
}
|
|
|
|
can_pass = {
|
|
trigger_if = {
|
|
limit = {
|
|
should_synchronize_liege_law = no
|
|
}
|
|
custom_tooltip = {
|
|
text = admin_law_cooldown_desc
|
|
NOT = { has_variable = admin_law_cooldown }
|
|
}
|
|
}
|
|
trigger_if = {
|
|
limit = {
|
|
should_synchronize_liege_law = yes
|
|
liege = { has_realm_law = province_war_law_1 }
|
|
}
|
|
custom_tooltip = {
|
|
text = imperial_bureaucracy_pending_law_change
|
|
always = no
|
|
}
|
|
}
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = admin_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
## Set cooldown
|
|
set_variable = {
|
|
name = admin_law_cooldown
|
|
years = @admin_law_cooldown_value
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
if = {
|
|
limit = {
|
|
ai_has_warlike_personality = yes
|
|
}
|
|
value = 1
|
|
}
|
|
if = {
|
|
limit = {
|
|
has_realm_law = province_war_law_0
|
|
ai_has_economical_boom_personality = yes
|
|
}
|
|
value = 1
|
|
}
|
|
}
|
|
}
|
|
|
|
province_war_law_2 = {
|
|
law_group_type = province_war_law
|
|
index = 2
|
|
|
|
modifier = {
|
|
}
|
|
flag = admin_vassal_wars_permission_only
|
|
|
|
can_keep = {
|
|
realm_law_use_imperial_bureaucracy = yes
|
|
trigger_if = {
|
|
limit = {
|
|
should_synchronize_liege_law = no
|
|
}
|
|
custom_tooltip = {
|
|
text = have_bureaucracy_2_or_higher
|
|
has_realm_law_flag = authority_level_2
|
|
}
|
|
}
|
|
trigger_if = {
|
|
limit = { should_synchronize_liege_law = yes }
|
|
liege = { has_realm_law = province_war_law_2 }
|
|
}
|
|
}
|
|
|
|
can_pass = {
|
|
trigger_if = {
|
|
limit = {
|
|
should_synchronize_liege_law = no
|
|
}
|
|
custom_tooltip = {
|
|
text = admin_law_cooldown_desc
|
|
NOT = { has_variable = admin_law_cooldown }
|
|
}
|
|
}
|
|
trigger_if = {
|
|
limit = {
|
|
should_synchronize_liege_law = yes
|
|
liege = { has_realm_law = province_war_law_2 }
|
|
}
|
|
custom_tooltip = {
|
|
text = imperial_bureaucracy_pending_law_change
|
|
always = no
|
|
}
|
|
}
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = admin_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
## Set cooldown
|
|
set_variable = {
|
|
name = admin_law_cooldown
|
|
years = @admin_law_cooldown_value
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
if = {
|
|
limit = {
|
|
has_realm_law = province_war_law_1
|
|
ai_has_builder_or_pious_builder_personality = yes
|
|
}
|
|
value = 1
|
|
}
|
|
}
|
|
}
|
|
|
|
province_war_law_3 = {
|
|
law_group_type = province_war_law
|
|
index = 3
|
|
|
|
modifier = {
|
|
}
|
|
flag = admin_vassal_wars_banned
|
|
|
|
can_keep = {
|
|
realm_law_use_imperial_bureaucracy = yes
|
|
trigger_if = {
|
|
limit = {
|
|
should_synchronize_liege_law = no
|
|
}
|
|
custom_tooltip = {
|
|
text = have_bureaucracy_3
|
|
has_realm_law_flag = authority_level_3
|
|
}
|
|
}
|
|
trigger_if = {
|
|
limit = { should_synchronize_liege_law = yes }
|
|
liege = { has_realm_law = province_war_law_3 }
|
|
}
|
|
}
|
|
|
|
can_pass = {
|
|
trigger_if = {
|
|
limit = {
|
|
should_synchronize_liege_law = no
|
|
}
|
|
custom_tooltip = {
|
|
text = admin_law_cooldown_desc
|
|
NOT = { has_variable = admin_law_cooldown }
|
|
}
|
|
}
|
|
trigger_if = {
|
|
limit = {
|
|
should_synchronize_liege_law = yes
|
|
liege = { has_realm_law = province_war_law_3 }
|
|
}
|
|
custom_tooltip = {
|
|
text = imperial_bureaucracy_pending_law_change
|
|
always = no
|
|
}
|
|
}
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = admin_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
## Set cooldown
|
|
set_variable = {
|
|
name = admin_law_cooldown
|
|
years = @admin_law_cooldown_value
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
if = {
|
|
limit = {
|
|
has_realm_law = province_war_law_2
|
|
ai_has_pious_builder_personality = yes
|
|
}
|
|
value = 1
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
province_border_law_0 = {
|
|
law_group_type = province_border_law
|
|
index = 0
|
|
|
|
modifier = {
|
|
}
|
|
|
|
can_keep = {
|
|
realm_law_use_imperial_bureaucracy = yes
|
|
trigger_if = {
|
|
limit = { should_synchronize_liege_law = yes }
|
|
liege = { has_realm_law = province_border_law_0 }
|
|
}
|
|
}
|
|
|
|
can_pass = {
|
|
trigger_if = {
|
|
limit = {
|
|
should_synchronize_liege_law = yes
|
|
liege = { has_realm_law = province_border_law_0 }
|
|
}
|
|
custom_tooltip = {
|
|
text = imperial_bureaucracy_pending_law_change
|
|
always = no
|
|
}
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
## Set cooldown
|
|
set_variable = {
|
|
name = admin_law_cooldown
|
|
years = @admin_law_cooldown_value
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 1
|
|
}
|
|
}
|
|
|
|
province_border_law_1 = {
|
|
law_group_type = province_border_law
|
|
index = 1
|
|
|
|
modifier = {
|
|
administrative_government_vassal_opinion = -5
|
|
}
|
|
flag = admin_vassal_border_restricted
|
|
|
|
can_keep = {
|
|
realm_law_use_imperial_bureaucracy = yes
|
|
trigger_if = {
|
|
limit = { should_synchronize_liege_law = yes }
|
|
liege = { has_realm_law = province_border_law_1 }
|
|
}
|
|
trigger_else = {
|
|
custom_tooltip = {
|
|
text = have_bureaucracy_2_or_higher
|
|
has_realm_law_flag = authority_level_2
|
|
}
|
|
}
|
|
}
|
|
|
|
can_pass = {
|
|
trigger_if = {
|
|
limit = {
|
|
should_synchronize_liege_law = no
|
|
}
|
|
custom_tooltip = {
|
|
text = admin_law_cooldown_desc
|
|
NOT = { has_variable = admin_law_cooldown }
|
|
}
|
|
}
|
|
trigger_if = {
|
|
limit = {
|
|
should_synchronize_liege_law = yes
|
|
liege = { has_realm_law = province_border_law_1 }
|
|
}
|
|
custom_tooltip = {
|
|
text = imperial_bureaucracy_pending_law_change
|
|
always = no
|
|
}
|
|
}
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = admin_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
## Set cooldown
|
|
set_variable = {
|
|
name = admin_law_cooldown
|
|
years = @admin_law_cooldown_value
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
if = {
|
|
limit = {
|
|
OR = {
|
|
ai_has_cautious_personality = yes
|
|
ai_has_economical_boom_personality = yes
|
|
}
|
|
}
|
|
add = 2
|
|
}
|
|
}
|
|
}
|
|
|
|
province_border_law_2 = {
|
|
law_group_type = province_border_law
|
|
index = 2
|
|
|
|
modifier = {
|
|
administrative_government_vassal_opinion = -10
|
|
}
|
|
flag = admin_vassal_border_limit
|
|
|
|
can_keep = {
|
|
realm_law_use_imperial_bureaucracy = yes
|
|
trigger_if = {
|
|
limit = { should_synchronize_liege_law = yes }
|
|
liege = { has_realm_law = province_border_law_2 }
|
|
}
|
|
trigger_else = {
|
|
custom_tooltip = {
|
|
text = have_bureaucracy_3
|
|
has_realm_law_flag = authority_level_3
|
|
}
|
|
}
|
|
}
|
|
|
|
can_pass = {
|
|
trigger_if = {
|
|
limit = {
|
|
should_synchronize_liege_law = no
|
|
}
|
|
custom_tooltip = {
|
|
text = admin_law_cooldown_desc
|
|
NOT = { has_variable = admin_law_cooldown }
|
|
}
|
|
}
|
|
trigger_if = {
|
|
limit = {
|
|
should_synchronize_liege_law = yes
|
|
liege = { has_realm_law = province_border_law_2 }
|
|
}
|
|
custom_tooltip = {
|
|
text = imperial_bureaucracy_pending_law_change
|
|
always = no
|
|
}
|
|
}
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = admin_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
## Set cooldown
|
|
set_variable = {
|
|
name = admin_law_cooldown
|
|
years = @admin_law_cooldown_value
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
|
|
# CELESTIAL GOVERNMENT
|
|
celestial_army_liege_law_0 = {
|
|
law_group_type = celestial_army_liege_law
|
|
index = 0
|
|
|
|
modifier = {
|
|
celestial_government_tax_contribution_add = -0.05
|
|
}
|
|
|
|
can_keep = {
|
|
realm_law_use_celestial_bureaucracy = yes
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
can_pass = {
|
|
custom_tooltip = {
|
|
text = admin_law_cooldown_desc
|
|
NOT = { has_variable = admin_law_cooldown }
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
## Set cooldown
|
|
set_variable = {
|
|
name = admin_law_cooldown
|
|
years = @admin_law_cooldown_value
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
if = {
|
|
limit = {
|
|
NOR = { # Rulers should keep any higher levels
|
|
has_realm_law = celestial_army_liege_law_1
|
|
has_realm_law = celestial_army_liege_law_2
|
|
has_realm_law = celestial_army_liege_law_3
|
|
}
|
|
}
|
|
add = 1
|
|
}
|
|
}
|
|
}
|
|
|
|
celestial_army_liege_law_1 = {
|
|
law_group_type = celestial_army_liege_law
|
|
index = 1
|
|
|
|
modifier = {
|
|
celestial_government_vassal_opinion = -5
|
|
men_at_arms_title_cap = 1
|
|
}
|
|
flag = admin_title_troop_cost_reduction
|
|
|
|
can_keep = {
|
|
realm_law_use_celestial_bureaucracy = yes
|
|
is_independent_ruler = yes
|
|
custom_tooltip = {
|
|
text = have_celestial_bureaucracy_1_or_higher
|
|
has_realm_law_flag = authority_level_1
|
|
}
|
|
}
|
|
|
|
can_pass = {
|
|
is_independent_ruler = yes
|
|
custom_tooltip = {
|
|
text = admin_law_cooldown_desc
|
|
NOT = { has_variable = admin_law_cooldown }
|
|
}
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = admin_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
## Set cooldown
|
|
set_variable = {
|
|
name = admin_law_cooldown
|
|
years = @admin_law_cooldown_value
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
if = {
|
|
limit = {
|
|
NOR = { # Rulers should keep any higher levels
|
|
has_realm_law = celestial_army_liege_law_2
|
|
has_realm_law = celestial_army_liege_law_3
|
|
}
|
|
OR = {
|
|
ai_has_cautious_personality = yes
|
|
ai_has_warlike_personality = yes
|
|
}
|
|
}
|
|
add = 2
|
|
}
|
|
}
|
|
}
|
|
|
|
celestial_army_liege_law_2 = {
|
|
law_group_type = celestial_army_liege_law
|
|
index = 2
|
|
|
|
modifier = {
|
|
celestial_government_vassal_opinion = -10
|
|
}
|
|
flag = admin_title_troop_cost_reduction_high
|
|
|
|
can_keep = {
|
|
realm_law_use_celestial_bureaucracy = yes
|
|
is_independent_ruler = yes
|
|
custom_tooltip = {
|
|
text = have_celestial_bureaucracy_2_or_higher
|
|
has_realm_law_flag = authority_level_2
|
|
}
|
|
}
|
|
|
|
can_pass = {
|
|
is_independent_ruler = yes
|
|
custom_tooltip = {
|
|
text = admin_law_cooldown_desc
|
|
NOT = { has_variable = admin_law_cooldown }
|
|
}
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = admin_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
## Set cooldown
|
|
set_variable = {
|
|
name = admin_law_cooldown
|
|
years = @admin_law_cooldown_value
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
if = {
|
|
limit = {
|
|
NOT = { # Rulers should keep any higher levels
|
|
has_realm_law = celestial_army_liege_law_3
|
|
}
|
|
OR = { # AI should want this if warlike, or if in the expansion phase, regardless of personality
|
|
ai_has_warlike_personality = yes
|
|
situation:dynastic_cycle ?= {
|
|
situation_current_phase = situation_dynastic_cycle_phase_stability_expansion
|
|
}
|
|
}
|
|
}
|
|
add = 3
|
|
}
|
|
}
|
|
}
|
|
|
|
celestial_army_liege_law_3 = {
|
|
law_group_type = celestial_army_liege_law
|
|
index = 3
|
|
|
|
modifier = {
|
|
celestial_government_vassal_opinion = -15
|
|
men_at_arms_title_cap = 2
|
|
}
|
|
flag = admin_title_troop_cost_reduction_very_high
|
|
|
|
can_keep = {
|
|
realm_law_use_celestial_bureaucracy = yes
|
|
is_independent_ruler = yes
|
|
custom_tooltip = {
|
|
text = have_celestial_bureaucracy_3
|
|
has_realm_law_flag = authority_level_3
|
|
}
|
|
trigger_if = {
|
|
limit = {
|
|
this = title:h_china.holder
|
|
}
|
|
situation:dynastic_cycle ?= {
|
|
situation_current_phase = situation_dynastic_cycle_phase_stability_expansion
|
|
}
|
|
}
|
|
}
|
|
|
|
can_pass = {
|
|
is_independent_ruler = yes
|
|
custom_tooltip = {
|
|
text = admin_law_cooldown_desc
|
|
NOT = { has_variable = admin_law_cooldown }
|
|
}
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = admin_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
## Set cooldown
|
|
set_variable = {
|
|
name = admin_law_cooldown
|
|
years = @admin_law_cooldown_value
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
if = {
|
|
limit = {
|
|
ai_has_warlike_personality = yes
|
|
}
|
|
add = 4
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
celestial_army_vassal_law_0 = {
|
|
law_group_type = celestial_army_vassal_law
|
|
index = 0
|
|
|
|
modifier = {
|
|
celestial_government_tax_contribution_add = -0.05
|
|
men_at_arms_cap = 2
|
|
}
|
|
|
|
can_keep = {
|
|
realm_law_use_celestial_bureaucracy = yes
|
|
is_independent_ruler = no
|
|
trigger_if = {
|
|
limit = {
|
|
liege = { is_independent_ruler = yes }
|
|
}
|
|
liege = { has_realm_law = celestial_army_liege_law_0 }
|
|
}
|
|
trigger_else = {
|
|
liege = { has_realm_law = celestial_army_vassal_law_0 }
|
|
}
|
|
}
|
|
|
|
can_pass = {
|
|
trigger_if = {
|
|
limit = {
|
|
liege = {
|
|
OR = {
|
|
has_realm_law = celestial_army_liege_law_0
|
|
has_realm_law = celestial_army_vassal_law_0
|
|
}
|
|
}
|
|
}
|
|
custom_tooltip = {
|
|
text = imperial_bureaucracy_pending_law_change
|
|
always = no
|
|
}
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
## Set cooldown
|
|
set_variable = {
|
|
name = admin_law_cooldown
|
|
years = @admin_law_cooldown_value
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
celestial_army_vassal_law_1 = {
|
|
law_group_type = celestial_army_vassal_law
|
|
index = 1
|
|
|
|
modifier = {
|
|
men_at_arms_cap = -2
|
|
men_at_arms_title_cap = 1
|
|
}
|
|
|
|
can_keep = {
|
|
realm_law_use_celestial_bureaucracy = yes
|
|
is_independent_ruler = no
|
|
trigger_if = {
|
|
limit = {
|
|
liege = { is_independent_ruler = yes }
|
|
}
|
|
liege = { has_realm_law = celestial_army_liege_law_1 }
|
|
}
|
|
trigger_else = {
|
|
liege = { has_realm_law = celestial_army_vassal_law_1 }
|
|
}
|
|
}
|
|
|
|
can_pass = {
|
|
trigger_if = {
|
|
limit = {
|
|
liege = {
|
|
OR = {
|
|
has_realm_law = celestial_army_liege_law_1
|
|
has_realm_law = celestial_army_vassal_law_1
|
|
}
|
|
}
|
|
}
|
|
custom_tooltip = {
|
|
text = imperial_bureaucracy_pending_law_change
|
|
always = no
|
|
}
|
|
}
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = admin_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
## Set cooldown
|
|
set_variable = {
|
|
name = admin_law_cooldown
|
|
years = @admin_law_cooldown_value
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
celestial_army_vassal_law_2 = {
|
|
law_group_type = celestial_army_vassal_law
|
|
index = 2
|
|
|
|
modifier = {
|
|
men_at_arms_cap = -20
|
|
men_at_arms_title_cap = 2
|
|
}
|
|
|
|
can_keep = {
|
|
realm_law_use_celestial_bureaucracy = yes
|
|
is_independent_ruler = no
|
|
trigger_if = {
|
|
limit = {
|
|
liege = { is_independent_ruler = yes }
|
|
}
|
|
liege = { has_realm_law = celestial_army_liege_law_2 }
|
|
}
|
|
trigger_else = {
|
|
liege = { has_realm_law = celestial_army_vassal_law_2 }
|
|
}
|
|
}
|
|
|
|
can_pass = {
|
|
trigger_if = {
|
|
limit = {
|
|
liege = {
|
|
OR = {
|
|
has_realm_law = celestial_army_liege_law_2
|
|
has_realm_law = celestial_army_vassal_law_2
|
|
}
|
|
}
|
|
}
|
|
custom_tooltip = {
|
|
text = imperial_bureaucracy_pending_law_change
|
|
always = no
|
|
}
|
|
}
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = admin_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
## Set cooldown
|
|
set_variable = {
|
|
name = admin_law_cooldown
|
|
years = @admin_law_cooldown_value
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
celestial_army_vassal_law_3 = {
|
|
law_group_type = celestial_army_vassal_law
|
|
index = 3
|
|
|
|
modifier = {
|
|
men_at_arms_cap = -20
|
|
men_at_arms_title_cap = 4
|
|
}
|
|
|
|
can_keep = {
|
|
realm_law_use_celestial_bureaucracy = yes
|
|
is_independent_ruler = no
|
|
trigger_if = {
|
|
limit = {
|
|
liege = { is_independent_ruler = yes }
|
|
}
|
|
liege = { has_realm_law = celestial_army_liege_law_3 }
|
|
}
|
|
trigger_else = {
|
|
liege = { has_realm_law = celestial_army_vassal_law_3 }
|
|
}
|
|
}
|
|
|
|
can_pass = {
|
|
trigger_if = {
|
|
limit = {
|
|
liege = {
|
|
OR = {
|
|
has_realm_law = celestial_army_liege_law_3
|
|
has_realm_law = celestial_army_vassal_law_3
|
|
}
|
|
}
|
|
}
|
|
custom_tooltip = {
|
|
text = imperial_bureaucracy_pending_law_change
|
|
always = no
|
|
}
|
|
}
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = admin_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
## Set cooldown
|
|
set_variable = {
|
|
name = admin_law_cooldown
|
|
years = @admin_law_cooldown_value
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
|
|
celestial_retirement_law_0 = {
|
|
law_group_type = celestial_retirement_law
|
|
index = 0
|
|
|
|
flag = celestial_retirement_age_0
|
|
flag = celestial_retirement_law
|
|
|
|
can_keep = {
|
|
realm_law_use_celestial_bureaucracy = yes
|
|
trigger_if = {
|
|
limit = {
|
|
should_synchronize_liege_law = no
|
|
}
|
|
custom_tooltip = {
|
|
text = have_celestial_bureaucracy_1_or_higher
|
|
NOT = { realm_law_group_at_minimum_level = celestial_bureaucracy }
|
|
}
|
|
}
|
|
trigger_if = {
|
|
limit = { should_synchronize_liege_law = yes }
|
|
liege = { has_realm_law = celestial_retirement_law_0 }
|
|
}
|
|
}
|
|
|
|
can_pass = {
|
|
trigger_if = {
|
|
limit = {
|
|
should_synchronize_liege_law = no
|
|
}
|
|
custom_tooltip = {
|
|
text = admin_law_cooldown_desc
|
|
NOT = { has_variable = admin_law_cooldown }
|
|
}
|
|
}
|
|
trigger_if = {
|
|
limit = {
|
|
should_synchronize_liege_law = yes
|
|
liege = { has_realm_law = province_border_law_1 }
|
|
}
|
|
custom_tooltip = {
|
|
text = imperial_bureaucracy_pending_law_change
|
|
always = no
|
|
}
|
|
}
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = admin_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
## Set cooldown
|
|
set_variable = {
|
|
name = admin_law_cooldown
|
|
years = @admin_law_cooldown_value
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
celestial_retirement_law_1 = {
|
|
law_group_type = celestial_retirement_law
|
|
index = 1
|
|
|
|
flag = celestial_retirement_age_1
|
|
flag = celestial_retirement_law
|
|
|
|
can_keep = {
|
|
realm_law_use_celestial_bureaucracy = yes
|
|
trigger_if = {
|
|
limit = {
|
|
should_synchronize_liege_law = no
|
|
}
|
|
custom_tooltip = {
|
|
text = have_celestial_bureaucracy_1_or_higher
|
|
NOT = { realm_law_group_at_minimum_level = celestial_bureaucracy }
|
|
}
|
|
}
|
|
trigger_if = {
|
|
limit = { should_synchronize_liege_law = yes }
|
|
liege = { has_realm_law = celestial_retirement_law_1 }
|
|
}
|
|
}
|
|
|
|
can_pass = {
|
|
trigger_if = {
|
|
limit = {
|
|
should_synchronize_liege_law = no
|
|
}
|
|
custom_tooltip = {
|
|
text = admin_law_cooldown_desc
|
|
NOT = { has_variable = admin_law_cooldown }
|
|
}
|
|
}
|
|
trigger_if = {
|
|
limit = {
|
|
should_synchronize_liege_law = yes
|
|
liege = { has_realm_law = celestial_retirement_law_1 }
|
|
}
|
|
custom_tooltip = {
|
|
text = imperial_bureaucracy_pending_law_change
|
|
always = no
|
|
}
|
|
}
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = admin_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
## Set cooldown
|
|
set_variable = {
|
|
name = admin_law_cooldown
|
|
years = @admin_law_cooldown_value
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
celestial_retirement_law_2 = {
|
|
law_group_type = celestial_retirement_law
|
|
index = 2
|
|
|
|
flag = celestial_retirement_age_2
|
|
flag = celestial_retirement_law
|
|
|
|
can_keep = {
|
|
realm_law_use_celestial_bureaucracy = yes
|
|
trigger_if = {
|
|
limit = {
|
|
should_synchronize_liege_law = no
|
|
}
|
|
custom_tooltip = {
|
|
text = have_celestial_bureaucracy_1_or_higher
|
|
NOT = { realm_law_group_at_minimum_level = celestial_bureaucracy }
|
|
}
|
|
}
|
|
trigger_if = {
|
|
limit = { should_synchronize_liege_law = yes }
|
|
liege = { has_realm_law = celestial_retirement_law_2 }
|
|
}
|
|
}
|
|
|
|
can_pass = {
|
|
trigger_if = {
|
|
limit = {
|
|
should_synchronize_liege_law = no
|
|
}
|
|
custom_tooltip = {
|
|
text = admin_law_cooldown_desc
|
|
NOT = { has_variable = admin_law_cooldown }
|
|
}
|
|
}
|
|
trigger_if = {
|
|
limit = {
|
|
should_synchronize_liege_law = yes
|
|
liege = { has_realm_law = celestial_retirement_law_2 }
|
|
}
|
|
custom_tooltip = {
|
|
text = imperial_bureaucracy_pending_law_change
|
|
always = no
|
|
}
|
|
}
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = admin_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
## Set cooldown
|
|
set_variable = {
|
|
name = admin_law_cooldown
|
|
years = @admin_law_cooldown_value
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
celestial_retirement_law_3 = {
|
|
law_group_type = celestial_retirement_law
|
|
index = 3
|
|
|
|
flag = celestial_retirement_age_3
|
|
flag = celestial_retirement_law
|
|
|
|
can_keep = {
|
|
realm_law_use_celestial_bureaucracy = yes
|
|
trigger_if = {
|
|
limit = {
|
|
should_synchronize_liege_law = no
|
|
}
|
|
custom_tooltip = {
|
|
text = have_celestial_bureaucracy_1_or_higher
|
|
NOT = { realm_law_group_at_minimum_level = celestial_bureaucracy }
|
|
}
|
|
}
|
|
trigger_if = {
|
|
limit = { should_synchronize_liege_law = yes }
|
|
liege = { has_realm_law = celestial_retirement_law_3 }
|
|
}
|
|
}
|
|
|
|
can_pass = {
|
|
trigger_if = {
|
|
limit = {
|
|
should_synchronize_liege_law = no
|
|
}
|
|
custom_tooltip = {
|
|
text = admin_law_cooldown_desc
|
|
NOT = { has_variable = admin_law_cooldown }
|
|
}
|
|
}
|
|
trigger_if = {
|
|
limit = {
|
|
should_synchronize_liege_law = yes
|
|
liege = { has_realm_law = celestial_retirement_law_3 }
|
|
}
|
|
custom_tooltip = {
|
|
text = imperial_bureaucracy_pending_law_change
|
|
always = no
|
|
}
|
|
}
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = admin_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
## Set cooldown
|
|
set_variable = {
|
|
name = admin_law_cooldown
|
|
years = @admin_law_cooldown_value
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
celestial_retirement_law_4 = {
|
|
law_group_type = celestial_retirement_law
|
|
index = 4
|
|
|
|
flag = celestial_retirement_age_4
|
|
flag = celestial_retirement_law
|
|
|
|
can_keep = {
|
|
realm_law_use_celestial_bureaucracy = yes
|
|
trigger_if = {
|
|
limit = {
|
|
should_synchronize_liege_law = no
|
|
}
|
|
custom_tooltip = {
|
|
text = have_celestial_bureaucracy_1_or_higher
|
|
NOT = { realm_law_group_at_minimum_level = celestial_bureaucracy }
|
|
}
|
|
}
|
|
trigger_if = {
|
|
limit = { should_synchronize_liege_law = yes }
|
|
liege = { has_realm_law = celestial_retirement_law_4 }
|
|
}
|
|
}
|
|
|
|
can_pass = {
|
|
trigger_if = {
|
|
limit = {
|
|
should_synchronize_liege_law = no
|
|
}
|
|
custom_tooltip = {
|
|
text = admin_law_cooldown_desc
|
|
NOT = { has_variable = admin_law_cooldown }
|
|
}
|
|
}
|
|
trigger_if = {
|
|
limit = {
|
|
should_synchronize_liege_law = yes
|
|
liege = { has_realm_law = celestial_retirement_law_4 }
|
|
}
|
|
custom_tooltip = {
|
|
text = imperial_bureaucracy_pending_law_change
|
|
always = no
|
|
}
|
|
}
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = admin_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
## Set cooldown
|
|
set_variable = {
|
|
name = admin_law_cooldown
|
|
years = @admin_law_cooldown_value
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
celestial_retirement_law_5 = {
|
|
law_group_type = celestial_retirement_law
|
|
index = 5
|
|
|
|
flag = celestial_retirement_age_5
|
|
flag = celestial_retirement_law
|
|
|
|
can_keep = {
|
|
realm_law_use_celestial_bureaucracy = yes
|
|
trigger_if = {
|
|
limit = { should_synchronize_liege_law = yes }
|
|
liege = { has_realm_law = celestial_retirement_law_5 }
|
|
}
|
|
}
|
|
|
|
can_pass = {
|
|
trigger_if = {
|
|
limit = {
|
|
should_synchronize_liege_law = yes
|
|
liege = { has_realm_law = celestial_retirement_law_5 }
|
|
}
|
|
custom_tooltip = {
|
|
text = imperial_bureaucracy_pending_law_change
|
|
always = no
|
|
}
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
## Set cooldown
|
|
set_variable = {
|
|
name = admin_law_cooldown
|
|
years = @admin_law_cooldown_value
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
|
|
# BORDER WARS
|
|
top_liege_redirected_to_border_wars_law = {
|
|
law_group_type = border_wars_laws
|
|
index = 0
|
|
|
|
flag = top_liege_redirected_to_border_wars_law
|
|
|
|
can_keep = {
|
|
is_landed = yes
|
|
highest_held_title_tier >= tier_duchy
|
|
#Empire or lower tier
|
|
highest_held_title_tier < tier_hegemony
|
|
#Small realm size
|
|
sub_realm_size < border_war_sized_realm_value
|
|
#Not an antagonitsic house
|
|
house ?= {
|
|
NOT = { has_house_unity_stage = antagonistic }
|
|
}
|
|
#Not defending in any civil wars
|
|
NOT = {
|
|
any_character_war = {
|
|
primary_defender = root
|
|
using_civil_war_cb_trigger = yes
|
|
}
|
|
}
|
|
}
|
|
|
|
modifier = { can_vassals_be_attacked = no }
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
top_liege_not_redirected_to_border_wars_law = {
|
|
law_group_type = border_wars_laws
|
|
index = 1
|
|
|
|
flag = top_liege_not_redirected_to_border_wars_law
|
|
|
|
can_keep = {
|
|
is_independent_ruler = yes
|
|
is_landed = yes
|
|
highest_held_title_tier >= tier_duchy
|
|
custom_description = {
|
|
text = border_wars_laws_triggers
|
|
value = sub_realm_size
|
|
OR = {
|
|
#hegemonies
|
|
highest_held_title_tier >= tier_hegemony
|
|
#any large realm
|
|
sub_realm_size >= border_war_sized_realm_value
|
|
#antagonistic houses
|
|
house ?= {
|
|
has_house_unity_stage = antagonistic
|
|
}
|
|
#defending in a civil war
|
|
any_character_war = {
|
|
primary_defender = root
|
|
using_civil_war_cb_trigger = yes
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
should_start_with = {
|
|
OR = {
|
|
#hegemonies
|
|
highest_held_title_tier >= tier_hegemony
|
|
#any large realm
|
|
sub_realm_size >= border_war_sized_realm_value
|
|
#antagonistic houses
|
|
house ?= {
|
|
has_house_unity_stage = antagonistic
|
|
}
|
|
#defending in a civil war
|
|
any_character_war = {
|
|
primary_defender = root
|
|
using_civil_war_cb_trigger = yes
|
|
}
|
|
}
|
|
}
|
|
|
|
modifier = { can_vassals_be_attacked = yes }
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
|
|
# REGENCY
|
|
grand_chancellor_law = {
|
|
law_group_type = grand_secretariat_laws
|
|
index = 0
|
|
|
|
flag = grand_chancellor_law
|
|
can_have = {
|
|
has_title = title:h_china
|
|
government_has_flag = government_is_celestial
|
|
}
|
|
can_pass = {
|
|
exists = title:e_minister_chancellor.holder
|
|
OR = {
|
|
situation:dynastic_cycle ?= {
|
|
situation_current_phase = situation_dynastic_cycle_phase_stability_advancement
|
|
}
|
|
is_movement_in_power = {
|
|
MOVEMENT = advancement_movement
|
|
}
|
|
}
|
|
custom_tooltip = {
|
|
text = admin_law_cooldown_desc
|
|
NOT = { has_variable = admin_law_cooldown }
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
hidden_effect = {
|
|
designate_diarch = title:e_minister_chancellor.holder
|
|
diarch = {
|
|
depose_diarch = yes
|
|
}
|
|
}
|
|
## Set cooldown
|
|
set_variable = {
|
|
name = admin_law_cooldown
|
|
years = @admin_law_cooldown_value
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 10
|
|
if = {
|
|
limit = {
|
|
is_movement_in_power = {
|
|
MOVEMENT = advancement_movement
|
|
}
|
|
}
|
|
add = 1
|
|
}
|
|
if = {
|
|
limit = {
|
|
situation:dynastic_cycle ?= {
|
|
situation_current_phase = situation_dynastic_cycle_phase_stability_expansion
|
|
}
|
|
}
|
|
add = -10
|
|
}
|
|
if = {
|
|
limit = {
|
|
title:e_minister_grand_marshal.holder = {
|
|
is_ai = no
|
|
NOT = { has_court_position = favored_minister_court_position }
|
|
}
|
|
}
|
|
add = 20
|
|
}
|
|
if = {
|
|
limit = {
|
|
diarch = {
|
|
has_variable = asked_to_be_secretary_director
|
|
}
|
|
}
|
|
add = -1000
|
|
}
|
|
}
|
|
}
|
|
|
|
grand_marshal_law = {
|
|
law_group_type = grand_secretariat_laws
|
|
index = 1
|
|
|
|
flag = grand_marshal_law
|
|
can_have = {
|
|
has_title = title:h_china
|
|
government_has_flag = government_is_celestial
|
|
}
|
|
|
|
can_pass = {
|
|
exists = title:e_minister_grand_marshal.holder
|
|
situation:dynastic_cycle ?= {
|
|
NOR = {
|
|
situation_current_phase = situation_dynastic_cycle_phase_stability_advancement
|
|
situation_current_phase = situation_dynastic_cycle_phase_instability
|
|
}
|
|
situation_participant_group:expansion_movement ?= {
|
|
save_temporary_scope_as = my_movement
|
|
|
|
custom_tooltip = {
|
|
text = my_movement_is_not_in_power
|
|
exists = var:movement_favored
|
|
}
|
|
}
|
|
}
|
|
custom_tooltip = {
|
|
text = admin_law_cooldown_desc
|
|
NOT = { has_variable = admin_law_cooldown }
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
hidden_effect = {
|
|
designate_diarch = title:e_minister_grand_marshal.holder
|
|
diarch = {
|
|
depose_diarch = yes
|
|
}
|
|
}
|
|
## Set cooldown
|
|
set_variable = {
|
|
name = admin_law_cooldown
|
|
years = @admin_law_cooldown_value
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = -2
|
|
if = {
|
|
limit = {
|
|
is_movement_in_power = {
|
|
MOVEMENT = expansion_movement
|
|
}
|
|
}
|
|
add = 1
|
|
}
|
|
if = {
|
|
limit = {
|
|
title:e_minister_chancellor.holder ?= {
|
|
is_ai = no
|
|
NOT = { has_court_position = favored_minister_court_position }
|
|
}
|
|
}
|
|
add = 20
|
|
}
|
|
if = {
|
|
limit = {
|
|
exists = title:e_minister_grand_marshal.holder
|
|
title:e_minister_grand_marshal.holder.merit_level >= root.diarch.merit_level
|
|
title:e_minister_grand_marshal.holder.merit >= root.diarch.merit
|
|
}
|
|
add = 1
|
|
}
|
|
if = {
|
|
limit = {
|
|
exists = root.diarch.var:movement_power
|
|
exists = var:movement_power
|
|
}
|
|
if = {
|
|
limit = {
|
|
var:movement_power >= root.diarch.var:movement_power
|
|
}
|
|
add = 1
|
|
}
|
|
else = {
|
|
add = -1
|
|
}
|
|
}
|
|
if = {
|
|
limit = {
|
|
diarch = {
|
|
has_variable = asked_to_be_secretary_director
|
|
}
|
|
}
|
|
add = -1000
|
|
}
|
|
}
|
|
}
|
|
|
|
grand_censor_law = {
|
|
law_group_type = grand_secretariat_laws
|
|
index = 2
|
|
|
|
flag = grand_censor_law
|
|
can_have = {
|
|
has_title = title:h_china
|
|
government_has_flag = government_is_celestial
|
|
}
|
|
|
|
can_pass = {
|
|
exists = title:e_minister_censor.holder
|
|
situation:dynastic_cycle ?= {
|
|
NOR = {
|
|
situation_current_phase = situation_dynastic_cycle_phase_stability_expansion
|
|
situation_current_phase = situation_dynastic_cycle_phase_stability_advancement
|
|
}
|
|
}
|
|
situation:dynastic_cycle.situation_participant_group:conservative_movement ?= {
|
|
save_temporary_scope_as = my_movement
|
|
|
|
custom_tooltip = {
|
|
text = my_movement_is_not_in_power
|
|
exists = var:movement_favored
|
|
}
|
|
}
|
|
custom_tooltip = {
|
|
text = admin_law_cooldown_desc
|
|
NOT = { has_variable = admin_law_cooldown }
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
hidden_effect = {
|
|
designate_diarch = title:e_minister_censor.holder
|
|
diarch = {
|
|
depose_diarch = yes
|
|
}
|
|
}
|
|
## Set cooldown
|
|
set_variable = {
|
|
name = admin_law_cooldown
|
|
years = @admin_law_cooldown_value
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = -2
|
|
if = {
|
|
limit = {
|
|
is_movement_in_power = {
|
|
MOVEMENT = conservative_movement
|
|
}
|
|
}
|
|
add = 1
|
|
}
|
|
if = {
|
|
limit = {
|
|
title:e_minister_chancellor.holder = {
|
|
is_ai = no
|
|
NOT = { has_court_position = favored_minister_court_position }
|
|
}
|
|
}
|
|
add = 20
|
|
}
|
|
if = {
|
|
limit = {
|
|
exists = title:e_minister_censor.holder
|
|
title:e_minister_censor.holder.merit_level >= root.diarch.merit_level
|
|
title:e_minister_censor.holder.merit >= root.diarch.merit
|
|
}
|
|
add = 1
|
|
}
|
|
if = {
|
|
limit = {
|
|
exists = root.diarch.var:movement_power
|
|
exists = var:movement_power
|
|
}
|
|
if = {
|
|
limit = {
|
|
var:movement_power >= root.diarch.var:movement_power
|
|
}
|
|
add = 1
|
|
}
|
|
else = {
|
|
add = -1
|
|
}
|
|
}
|
|
if = {
|
|
limit = {
|
|
diarch = {
|
|
has_variable = asked_to_be_secretary_director
|
|
}
|
|
}
|
|
add = -1000
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
candidate_score_merit_law = {
|
|
law_group_type = candidate_score_laws
|
|
index = 0
|
|
|
|
flag = candidate_score_merit_law
|
|
can_have = {
|
|
has_title = title:h_china
|
|
government_has_flag = government_is_celestial
|
|
}
|
|
can_pass = {
|
|
NOT = {
|
|
is_movement_in_power = {
|
|
MOVEMENT = conservative_movement
|
|
}
|
|
}
|
|
can_pass_candidate_score_merit_law_trigger = yes
|
|
custom_tooltip = {
|
|
text = admin_law_cooldown_desc
|
|
NOT = { has_variable = admin_law_cooldown }
|
|
}
|
|
}
|
|
|
|
pass_cost = {
|
|
influence = 1000
|
|
treasury = {
|
|
value = realm_size
|
|
multiply = 10
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
## Set cooldown
|
|
set_variable = {
|
|
name = admin_law_cooldown
|
|
years = @admin_law_cooldown_value
|
|
}
|
|
}
|
|
|
|
ai_will_do = { #AI can only do it if convinced through Movement Petition
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
candidate_score_prestige_law = {
|
|
law_group_type = candidate_score_laws
|
|
index = 1
|
|
|
|
flag = candidate_score_prestige_law
|
|
can_have = {
|
|
has_title = title:h_china
|
|
government_has_flag = government_is_celestial
|
|
}
|
|
|
|
can_pass = {
|
|
is_movement_in_power = {
|
|
MOVEMENT = conservative_movement
|
|
}
|
|
can_pass_candidate_score_prestige_law_trigger = yes
|
|
custom_tooltip = {
|
|
text = admin_law_cooldown_desc
|
|
NOT = { has_variable = admin_law_cooldown }
|
|
}
|
|
}
|
|
|
|
pass_cost = {
|
|
influence = 1000
|
|
treasury = {
|
|
value = realm_size
|
|
multiply = 10
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
## Set cooldown
|
|
set_variable = {
|
|
name = admin_law_cooldown
|
|
years = @admin_law_cooldown_value
|
|
}
|
|
}
|
|
|
|
ai_will_do = { #AI can only do it if convinced through Movement Petition
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
|
|
budget_allocation_salary_0 = {
|
|
law_group_type = budget_allocation_salary_law
|
|
index = 0
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
flag = salary_budget_law_major_negative_impact
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_salary_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_salary_budget_allocation = 0.0
|
|
|
|
vassal_opinion = -30
|
|
vassal_tax_mult = -0.3
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
add_legitimacy = {
|
|
value = treasury_budget_law_change_legitimacy_loss_base
|
|
multiply = 4
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_salary_5 = {
|
|
law_group_type = budget_allocation_salary_law
|
|
index = 1
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
flag = salary_budget_law_major_negative_impact
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_salary_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_salary_budget_allocation = 0.05
|
|
|
|
vassal_opinion = -25
|
|
vassal_tax_mult = -0.25
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
add_legitimacy = {
|
|
value = treasury_budget_law_change_legitimacy_loss_base
|
|
multiply = 4
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_salary_10 = {
|
|
law_group_type = budget_allocation_salary_law
|
|
index = 2
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
flag = salary_budget_law_major_negative_impact
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_salary_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_salary_budget_allocation = 0.10
|
|
|
|
vassal_opinion = -20
|
|
vassal_tax_mult = -0.20
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
add_legitimacy = {
|
|
value = treasury_budget_law_change_legitimacy_loss_base
|
|
multiply = 3
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_salary_15 = {
|
|
law_group_type = budget_allocation_salary_law
|
|
index = 3
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
flag = salary_budget_law_major_negative_impact
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_salary_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_salary_budget_allocation = 0.15
|
|
|
|
vassal_opinion = -15
|
|
vassal_tax_mult = -0.15
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
add_legitimacy = {
|
|
value = treasury_budget_law_change_legitimacy_loss_base
|
|
multiply = 2
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_salary_20 = {
|
|
law_group_type = budget_allocation_salary_law
|
|
index = 4
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
flag = salary_budget_law_major_negative_impact
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_salary_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_salary_budget_allocation = 0.20
|
|
|
|
vassal_opinion = -10
|
|
vassal_tax_mult = -0.1
|
|
}
|
|
|
|
on_pass = {
|
|
add_legitimacy = {
|
|
value = treasury_budget_law_change_legitimacy_loss_base
|
|
multiply = 1
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_salary_25 = {
|
|
law_group_type = budget_allocation_salary_law
|
|
index = 5
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
flag = salary_budget_law_minor_negative_impact
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_salary_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_salary_budget_allocation = 0.25
|
|
|
|
vassal_opinion = -5
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_salary_30 = {
|
|
law_group_type = budget_allocation_salary_law
|
|
index = 6
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_salary_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
should_start_with = {
|
|
always = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_salary_budget_allocation = 0.30
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_salary_35 = {
|
|
law_group_type = budget_allocation_salary_law
|
|
index = 7
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_salary_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_salary_budget_allocation = 0.35
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_salary_40 = {
|
|
law_group_type = budget_allocation_salary_law
|
|
index = 8
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_salary_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_salary_budget_allocation = 0.40
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_salary_45 = {
|
|
law_group_type = budget_allocation_salary_law
|
|
index = 9
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_salary_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_salary_budget_allocation = 0.45
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_salary_50 = {
|
|
law_group_type = budget_allocation_salary_law
|
|
index = 10
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_salary_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_salary_budget_allocation = 0.50
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_salary_55 = {
|
|
law_group_type = budget_allocation_salary_law
|
|
index = 11
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_salary_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_salary_budget_allocation = 0.55
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_salary_60 = {
|
|
law_group_type = budget_allocation_salary_law
|
|
index = 12
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_salary_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_salary_budget_allocation = 0.60
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_salary_65 = {
|
|
law_group_type = budget_allocation_salary_law
|
|
index = 13
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_salary_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_salary_budget_allocation = 0.65
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_salary_70 = {
|
|
law_group_type = budget_allocation_salary_law
|
|
index = 14
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_salary_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_salary_budget_allocation = 0.70
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_salary_75 = {
|
|
law_group_type = budget_allocation_salary_law
|
|
index = 15
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_salary_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_salary_budget_allocation = 0.75
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_salary_80 = {
|
|
law_group_type = budget_allocation_salary_law
|
|
index = 16
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_salary_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_salary_budget_allocation = 0.80
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_salary_85 = {
|
|
law_group_type = budget_allocation_salary_law
|
|
index = 17
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_salary_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_salary_budget_allocation = 0.85
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_salary_90 = {
|
|
law_group_type = budget_allocation_salary_law
|
|
index = 18
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_salary_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_salary_budget_allocation = 0.90
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_salary_95 = {
|
|
law_group_type = budget_allocation_salary_law
|
|
index = 19
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_salary_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_salary_budget_allocation = 0.95
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_salary_100 = {
|
|
law_group_type = budget_allocation_salary_law
|
|
index = 20
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_salary_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_salary_budget_allocation = 1.00
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
|
|
budget_allocation_ministry_0 = {
|
|
law_group_type = budget_allocation_ministry_law
|
|
index = 0
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
flag = ministry_budget_law_major_negative_impact
|
|
|
|
can_keep = {
|
|
tgp_has_access_to_ministry_trigger = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_ministry_budget_allocation = 0
|
|
|
|
vassal_tax_mult = -0.2
|
|
monthly_legitimacy_add = -20
|
|
courtly_opinion = -30
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
add_legitimacy = {
|
|
value = treasury_budget_law_change_legitimacy_loss_base
|
|
multiply = 4
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_ministry_5 = {
|
|
law_group_type = budget_allocation_ministry_law
|
|
index = 1
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
flag = ministry_budget_law_major_negative_impact
|
|
|
|
can_keep = {
|
|
tgp_has_access_to_ministry_trigger = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_ministry_budget_allocation = 0.05
|
|
|
|
vassal_tax_mult = -0.15
|
|
monthly_legitimacy_add = -15
|
|
courtly_opinion = -25
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
add_legitimacy = {
|
|
value = treasury_budget_law_change_legitimacy_loss_base
|
|
multiply = 4
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_ministry_10 = {
|
|
law_group_type = budget_allocation_ministry_law
|
|
index = 2
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
flag = ministry_budget_law_major_negative_impact
|
|
|
|
can_keep = {
|
|
tgp_has_access_to_ministry_trigger = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_ministry_budget_allocation = 0.10
|
|
|
|
vassal_tax_mult = -0.1
|
|
monthly_legitimacy_add = -10
|
|
courtly_opinion = -20
|
|
}
|
|
|
|
on_pass = {
|
|
add_legitimacy = {
|
|
value = treasury_budget_law_change_legitimacy_loss_base
|
|
multiply = 3
|
|
}
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_ministry_15 = {
|
|
law_group_type = budget_allocation_ministry_law
|
|
index = 3
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
flag = ministry_budget_law_major_negative_impact
|
|
|
|
can_keep = {
|
|
tgp_has_access_to_ministry_trigger = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_ministry_budget_allocation = 0.15
|
|
|
|
vassal_tax_mult = -0.05
|
|
monthly_legitimacy_add = -5
|
|
courtly_opinion = -15
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
add_legitimacy = {
|
|
value = treasury_budget_law_change_legitimacy_loss_base
|
|
multiply = 1
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_ministry_20 = {
|
|
law_group_type = budget_allocation_ministry_law
|
|
index = 4
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
flag = ministry_budget_law_minor_negative_impact
|
|
|
|
can_keep = {
|
|
tgp_has_access_to_ministry_trigger = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_ministry_budget_allocation = 0.20
|
|
|
|
courtly_opinion = -10
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_ministry_25 = {
|
|
law_group_type = budget_allocation_ministry_law
|
|
index = 5
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
tgp_has_access_to_ministry_trigger = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_ministry_budget_allocation = 0.25
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_ministry_30 = {
|
|
law_group_type = budget_allocation_ministry_law
|
|
index = 6
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
tgp_has_access_to_ministry_trigger = yes
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
|
|
should_start_with = {
|
|
always = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_ministry_budget_allocation = 0.30
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_ministry_35 = {
|
|
law_group_type = budget_allocation_ministry_law
|
|
index = 7
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
tgp_has_access_to_ministry_trigger = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_ministry_budget_allocation = 0.35
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_ministry_40 = {
|
|
law_group_type = budget_allocation_ministry_law
|
|
index = 8
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
tgp_has_access_to_ministry_trigger = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_ministry_budget_allocation = 0.40
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_ministry_45 = {
|
|
law_group_type = budget_allocation_ministry_law
|
|
index = 9
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
tgp_has_access_to_ministry_trigger = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_ministry_budget_allocation = 0.45
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_ministry_50 = {
|
|
law_group_type = budget_allocation_ministry_law
|
|
index = 10
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
tgp_has_access_to_ministry_trigger = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_ministry_budget_allocation = 0.50
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_ministry_55 = {
|
|
law_group_type = budget_allocation_ministry_law
|
|
index = 11
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
tgp_has_access_to_ministry_trigger = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_ministry_budget_allocation = 0.55
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_ministry_60 = {
|
|
law_group_type = budget_allocation_ministry_law
|
|
index = 12
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
tgp_has_access_to_ministry_trigger = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_ministry_budget_allocation = 0.60
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_ministry_65 = {
|
|
law_group_type = budget_allocation_ministry_law
|
|
index = 13
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
tgp_has_access_to_ministry_trigger = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_ministry_budget_allocation = 0.65
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_ministry_70 = {
|
|
law_group_type = budget_allocation_ministry_law
|
|
index = 14
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
tgp_has_access_to_ministry_trigger = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_ministry_budget_allocation = 0.70
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_ministry_75 = {
|
|
law_group_type = budget_allocation_ministry_law
|
|
index = 15
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
tgp_has_access_to_ministry_trigger = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_ministry_budget_allocation = 0.75
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_ministry_80 = {
|
|
law_group_type = budget_allocation_ministry_law
|
|
index = 16
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
tgp_has_access_to_ministry_trigger = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_ministry_budget_allocation = 0.80
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_ministry_85 = {
|
|
law_group_type = budget_allocation_ministry_law
|
|
index = 17
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
tgp_has_access_to_ministry_trigger = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_ministry_budget_allocation = 0.85
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_ministry_90 = {
|
|
law_group_type = budget_allocation_ministry_law
|
|
index = 18
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
tgp_has_access_to_ministry_trigger = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_ministry_budget_allocation = 0.9
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_ministry_95 = {
|
|
law_group_type = budget_allocation_ministry_law
|
|
index = 19
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
tgp_has_access_to_ministry_trigger = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_ministry_budget_allocation = 0.95
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_ministry_100 = {
|
|
law_group_type = budget_allocation_ministry_law
|
|
index = 20
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
tgp_has_access_to_ministry_trigger = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_ministry_budget_allocation = 1.0
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
|
|
budget_allocation_military_0 = {
|
|
law_group_type = budget_allocation_military_law
|
|
index = 0
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
flag = military_budget_law_major_negative_impact
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_military_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_military_budget_allocation = 0
|
|
|
|
glory_hound_opinion = -35
|
|
army_damage_mult = -0.4
|
|
army_toughness_mult = -0.4
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
add_legitimacy = {
|
|
value = treasury_budget_law_change_legitimacy_loss_base
|
|
multiply = 4
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_military_5 = {
|
|
law_group_type = budget_allocation_military_law
|
|
index = 1
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
flag = military_budget_law_major_negative_impact
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_military_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_military_budget_allocation = 0.05
|
|
|
|
glory_hound_opinion = -30
|
|
army_damage_mult = -0.3
|
|
army_toughness_mult = -0.3
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
add_legitimacy = {
|
|
value = treasury_budget_law_change_legitimacy_loss_base
|
|
multiply = 2
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_military_10 = {
|
|
law_group_type = budget_allocation_military_law
|
|
index = 2
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
flag = military_budget_law_major_negative_impact
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_military_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_military_budget_allocation = 0.10
|
|
|
|
glory_hound_opinion = -25
|
|
army_damage_mult = -0.2
|
|
army_toughness_mult = -0.2
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
on_pass = {
|
|
add_legitimacy = {
|
|
value = treasury_budget_law_change_legitimacy_loss_base
|
|
multiply = 1
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_military_15 = {
|
|
law_group_type = budget_allocation_military_law
|
|
index = 3
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
flag = military_budget_law_major_negative_impact
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_military_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_military_budget_allocation = 0.15
|
|
|
|
glory_hound_opinion = -20
|
|
army_damage_mult = -0.1
|
|
army_toughness_mult = -0.1
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_military_20 = {
|
|
law_group_type = budget_allocation_military_law
|
|
index = 4
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
flag = military_budget_law_minor_negative_impact
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_military_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
should_start_with = {
|
|
always = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_military_budget_allocation = 0.20
|
|
|
|
glory_hound_opinion = -10
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_military_25 = {
|
|
law_group_type = budget_allocation_military_law
|
|
index = 5
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_military_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_military_budget_allocation = 0.25
|
|
|
|
glory_hound_opinion = -5
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_military_30 = {
|
|
law_group_type = budget_allocation_military_law
|
|
index = 6
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_military_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
|
|
modifier = {
|
|
treasury_military_budget_allocation = 0.30
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_military_35 = {
|
|
law_group_type = budget_allocation_military_law
|
|
index = 7
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_military_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_military_budget_allocation = 0.35
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_military_40 = {
|
|
law_group_type = budget_allocation_military_law
|
|
index = 8
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_military_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_military_budget_allocation = 0.40
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_military_45 = {
|
|
law_group_type = budget_allocation_military_law
|
|
index = 9
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_military_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_military_budget_allocation = 0.45
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_military_50 = {
|
|
law_group_type = budget_allocation_military_law
|
|
index = 10
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_military_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_military_budget_allocation = 0.50
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_military_55 = {
|
|
law_group_type = budget_allocation_military_law
|
|
index = 11
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_military_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_military_budget_allocation = 0.55
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_military_60 = {
|
|
law_group_type = budget_allocation_military_law
|
|
index = 12
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_military_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_military_budget_allocation = 0.60
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_military_65 = {
|
|
law_group_type = budget_allocation_military_law
|
|
index = 13
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_military_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_military_budget_allocation = 0.65
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_military_70 = {
|
|
law_group_type = budget_allocation_military_law
|
|
index = 14
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_military_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_military_budget_allocation = 0.70
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_military_75 = {
|
|
law_group_type = budget_allocation_military_law
|
|
index = 15
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_military_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_military_budget_allocation = 0.75
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_military_80 = {
|
|
law_group_type = budget_allocation_military_law
|
|
index = 16
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_military_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_military_budget_allocation = 0.8
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_military_85 = {
|
|
law_group_type = budget_allocation_military_law
|
|
index = 17
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_military_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_military_budget_allocation = 0.85
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_military_90 = {
|
|
law_group_type = budget_allocation_military_law
|
|
index = 18
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_military_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_military_budget_allocation = 0.9
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_military_95 = {
|
|
law_group_type = budget_allocation_military_law
|
|
index = 19
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_military_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_military_budget_allocation = 0.95
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|
|
|
|
budget_allocation_military_100 = {
|
|
law_group_type = budget_allocation_military_law
|
|
index = 20
|
|
|
|
shown_in_encyclopedia = no
|
|
|
|
can_keep = {
|
|
government_has_flag = government_uses_military_budget
|
|
is_independent_ruler = yes
|
|
}
|
|
|
|
modifier = {
|
|
treasury_military_budget_allocation = 1.0
|
|
}
|
|
|
|
pass_cost = {
|
|
prestige = {
|
|
add = change_admin_budget_law_prestige_cost
|
|
}
|
|
}
|
|
|
|
ai_will_do = {
|
|
value = 0
|
|
}
|
|
}
|