
ActionChanged this version
Revoke a Claim
A negotiation is always a back-and-forth process of successes and concessions; we are bound to allow our rivals to get what they want from time to time, it is part of the art of diplomacy to claw that advantage back afterwards.
By making use of our influence, we will convince the Rome to revoke one of the active claims of our cosignatory, moving the negotiation back to a point where we have the leading role.
RomeCountryallowNMapColors|MAP_COLOR_HIGHDefineselect trigger 2NMapColors|MAP_COLOR_LOWDefineselect trigger 2
Treaty of Treaty Location LocationSituationallow, effect, potential, select trigger 1, select trigger 2var_east_countryVariablepotential, select trigger 2var_west_countryVariablepotential, select trigger 2Definitionin_game/common/generic_actions/treaty_of_tordesillas.txt:630
631icon = tordesillas_demand_transfer_colony
632type = situation
634potential = {
}
639trigger_if = {
640limit = {
}
}
646OR = {
}
}
}
655allow = {
656trigger_if = {
661scope:actor.modifier:diplomatic_reputation > situation:treaty_of_tordesillas.var:var_east_country.modifier:diplomatic_reputation
}
665trigger_else = {
667scope:actor.modifier:diplomatic_reputation > situation:treaty_of_tordesillas.var:var_west_country.modifier:diplomatic_reputation
}
}
673price = price:tordesillas_revoke_claim
675cooldown = {
676type = tordesillas_revoke_claim
677years = 1
}
680select_trigger = {
681looking_for_a = situation
682target_flag = recipient
683name = "choose_situation" Choose the Situation:
684column = {
684data = name
}
}
691select_trigger = {
692looking_for_a = area
693target_flag = target_area
694ai_interaction_source_list = {
696every_area = {
697limit = {
699scope:actor = {
699has_discovered_area = prev
}
701any_province_definition_in_area = {
702scope:actor ?= {
703has_colonial_claim = prev
}
}
}
707every_neighbor_area = {
708limit = {
709scope:actor = {
709has_discovered_area = prev
}
711any_province_definition_in_area = {
713trigger_if = {
}
722trigger_else = {
}
}
}
729add_to_list = source
}
}
}
733name = "tordesillas_demand_colony_select_title" Choose a claimed Area:
734none_available_msg_key = "steal_maps_no_areas"
735column = {
735data = name
}
736visible = {
738scope:actor = {
738has_discovered_area = prev
}
740any_province_definition_in_area = {
742trigger_if = {
}
751trigger_else = {
}
}
}
759map_color = {
760if = {
761limit = {
765has_owner = yes
}
768value = top_owner.country_color
}
770else_if = {
771limit = {
775has_owner = yes
}
778value = top_owner.country_color
}
781else_if = {
782limit = {
783area = {
784any_ownable_location_in_area = {
785has_owner = yes
}
788any_ownable_location_in_area = {
789has_owner = yes
}
}
}
}
}
}
804effect = {
806scope:target_area ?= {
807every_province_definition_in_area = {
808remove_colonial_claim = this
}
}
813add_favors = {
813target = scope:actor
813value = 2
}
814add_opinion = {
814target = scope:actor
814modifier = opinion_asked_for_favor
}
}
816if = {
821add_opinion = {
821target = scope:actor
821modifier = opinion_got_our_claim_revoked
}
}
}
825else = {
827add_opinion = {
827target = scope:actor
827modifier = opinion_got_our_claim_revoked
}
}
}
}
832ai_will_do = {
834add = scope:actor.societal_value:land_vs_naval
835add = {
836value = {
837add = scope:actor.societal_value:outward_vs_inward
838multiply = -1
}
}
841if = {
842limit = {
842scope:actor.modifier:bias_for_colonialist_policies > 0
}
843add = {
844value = {
845value = scope:actor.modifier:bias_for_colonialist_policies
}
}
}
850subtract = {
851desc = "bias against doing stuff"
852value = 1
}
}