
Country InteractionNew this version
Request Military Infrastructure Expansion
Request a grant from the Circle Captain to use our existing reserves as additional workforce in the expansion of our infrastructure.
Holy Roman EmpireInternational Organizationpotential, select triggerrequest_circle_infrastructure_expansion_timeoutVariablepotentialDefinitionin_game/common/country_interactions/imperial_circles.txt:888
889type = diplomacy
890category = CATEGORY_HRE_ACTIONS
891icon = circle_leader_action
893cooldown = {
893months = 120
}
895potential = {
896scope:actor = {
898is_imperial_circle_leader = no
900any_imperial_circle_country_is_member_of = {
901has_circle_leader = yes
902circle_leader ?= {
903custom_tooltip = {
904text = request_circle_infrastructure_expansion_timeout_tt No country has used the Request Military Infrastructure Expansion Diplomatic Action in the last 2 years
}
}
}
}
}
914select_trigger = {
915looking_for_a = country
916interaction_source_list = {
918every_international_organization_member = {
919limit = {
919is_imperial_circle_leader = yes
}
920add_to_list = source
}
}
}
924target_flag = recipient
925name = "choose_circle_leader" Choose Circle Leader
926column = {
927data = name
}
929visible = {
930is_imperial_circle_leader = yes
931in_same_imperial_circle = scope:actor
}
933enabled = {
}
}
938effect = {
939scope:actor = {
}
945scope:recipient = {
946every_imperial_circle_country_is_member_of = {
947add_circle_satisfaction = 1
}
}
}
956reject_effect = {
957scope:recipient = {
958every_imperial_circle_country_is_member_of = {
959add_circle_satisfaction = -2
}
}
}
964accept = {
966subtract = {
967desc = "DIPLOREASON_BASE" Base
968value = 10
}
970if = {
971limit = {
972exists = scope:actor
}
974add = {
975desc = "DIPLOMATIC_REPUTATION" Diplomatic Reputation
976value = scope:actor.modifier:diplomatic_reputation
977multiply = 2
}
979add = {
980desc = "THEIR_OPINION" Their Opinion of us
981value = "scope:recipient.opinion(scope:actor)"
982multiply = 0.3
}
}
}
987ai_will_do = {
988add = {
989desc = "ACTOR_ACCEPTANCE"
990value = "scope:actor.country_interaction_acceptance(country_interaction:request_circle_infrastructure_expansion|scope:recipient)"
991if = {
992limit = {
992scope:recipient = {
992is_ai = no
}
}
993subtract = 50
}
}
}