Script Value

country_needs_offensive_friends

  • save_temporary_scope_asroot_country
  • save_temporary_value_as
    • nameroot_offensive_alliance_strength
    • =offensive_alliance_strength
  • −scope:root_offensive_alliance_strength
  • If
    • Scripted relation type exists
    • Recipient exists
    • +scope:recipient.country_strength
  • every_neighbor_country
    • save_temporary_scope_astarget_country
    • +scope:root_country.conquer_desire(scope:target_country)
    • ×
      • =defensive_alliance_strength
      • ×1.25
      • −scope:root_offensive_alliance_strength

Requires 1

Scripting 6

Weighed by the AI in 6

Policies

save_temporary_scope_as = root_country
save_temporary_value_as = {
name = root_offensive_alliance_strength
value = offensive_alliance_strength
}
subtract = scope:root_offensive_alliance_strength
if = {
limit = {
exists = scope:scripted_relation_type
exists = scope:recipient
}
add = scope:recipient.country_strength
}

© 2026 Soft Santa Cruz, S.L.U. All rights reserved. Unofficial fan project, not affiliated with Paradox Interactive. Game content © Paradox Interactive. · About · Privacy · Legal notice