
Country InteractionNew this version
Request Financial Grant from Circle Diet
Request a new financial grant from our Circle Leader.
Holy Roman EmpireInternational Organizationpotential, select triggerappeal_to_circle_diet_timeoutVariablepotentialDefinitionin_game/common/country_interactions/imperial_circles.txt:779
780type = diplomacy
781category = CATEGORY_HRE_ACTIONS
782icon = circle_leader_action
784cooldown = {
784months = 120
}
786potential = {
787scope:actor = {
789is_imperial_circle_leader = no
791any_imperial_circle_country_is_member_of = {
792has_circle_leader = yes
793circle_leader ?= {
794custom_tooltip = {
795text = appeal_to_circle_diet_timeout_tt No country has used the Request Financial Grant from Circle Diet Diplomatic Action in the last 2 years
}
800gold >= {
801value = monthly_income_trade_and_tax
802multiply = 4
}
}
}
}
}
809select_trigger = {
810looking_for_a = country
811interaction_source_list = {
813every_international_organization_member = {
814limit = {
814is_imperial_circle_leader = yes
}
815add_to_list = source
}
}
}
819target_flag = recipient
820name = "choose_circle_leader" Choose Circle Leader
821column = {
822data = name
}
824visible = {
825is_imperial_circle_leader = yes
826in_same_imperial_circle = scope:actor
}
828enabled = {
}
}
833effect = {
837scope:recipient = {
838transfer_yearly_gold = {
839target = scope:actor
840value = 0.2
}
}
}
849reject_effect = {
850scope:recipient = {
851every_imperial_circle_country_is_member_of = {
852add_circle_satisfaction = -1
}
}
}
857accept = {
859if = {
860limit = {
861exists = scope:actor
}
863add = {
864desc = "DIPLOMATIC_REPUTATION" Diplomatic Reputation
865value = scope:actor.modifier:diplomatic_reputation
866multiply = 2
}
868add = {
869desc = "THEIR_OPINION" Their Opinion of us
870value = "scope:recipient.opinion(scope:actor)"
871multiply = 0.3
}
}
}
876ai_will_do = {
877add = {
878desc = "ACTOR_ACCEPTANCE"
879value = "scope:actor.country_interaction_acceptance(country_interaction:appeal_to_circle_diet|scope:recipient)"
880if = {
881limit = {
881scope:recipient = {
881is_ai = no
}
}
882subtract = 50
}
}
}