重新遵守 … 条约
行动本版本变更

重新遵守Treaty Location Location条约

stop_violate_treaty_of_tordesillasin_game/common/generic_actions/treaty_of_tordesillas.txt:1381

我们将重新回到世界的正轨,不再挑战Treaty Location Location条约所制定的规则,这是为了我国的外交关系着想。

需要Treaty Location Location条约局势effect, potential, select trigger违反条约静态修正potential

定义in_game/common/generic_actions/treaty_of_tordesillas.txt:1381

1382icon = tordesillas_demand_transfer_colony
1383type = situation
1385potential = {
1386scope:actor ?= {
1387has_country_modifier = violate_treaty_of_tordesillas
}
}
1393allow = {
1394scope:actor = {
1395NOT = {
}
}
}
1399automation_tick = never
1400automation_tick_frequency = 12
1402cooldown = {
1404years = 1
}
1407select_trigger = {
1408looking_for_a = situation
1409target_flag = recipient
1410name = "choose_situation" 选择局势:
1411column = {
1411data = name
}
1412visible = {
1414situation_is_active = yes
}
}
1418effect = {
1419scope:actor ?= {
1420remove_country_modifier = violate_treaty_of_tordesillas
1423every_colonial_charter = {
1424save_scope_as = colonial_charter_scope
1426if = {
1427limit = {
}
1433every_colonial_claim_province_definition = {
1435limit = {
1436this = scope:colonial_charter_scope.province_definition
}
1439abandon_colonial_charter = scope:colonial_charter_scope
}
}
}
1443if = {
1444limit = {
}
1450every_colonial_claim_province_definition = {
1452limit = {
1453this = scope:colonial_charter_scope.province_definition
}
1456abandon_colonial_charter = scope:colonial_charter_scope
}
}
}
}
}
}
1464ai_will_do = {
1466add = "scope:actor.add_static_modifier_utility(violate_treaty_of_tordesillas)"
1467multiply = -1
1469add = {
1470desc = "bias from our colonialist policies"
1471value = scope:actor.modifier:bias_for_colonialist_policies
1472multiply = -1
}
}
© 2026 Soft Santa Cruz, S.L.U.。保留所有权利。非官方粉丝项目,与Paradox Interactive无关。游戏内容 © Paradox Interactive。 关于 · 隐私 · 法律声明