外交关系

同盟

alliance

同盟是两个国家间的条约,处于同盟的国家不得相互宣战,并且在处于战争时可以召唤对方加入战争。

Offer enabled
  • 发起者
  • 接收者
  • 外交地位允许与接收者建立同盟
    ↗
  • 如果胡斯战争局势已激活
    则
    我们并非胡斯战争的敌对双方
    均不满足以下
    • 至少满足以下其一
      • 满足以下全部
        • Is target in global variable list
          • Name: hussite_wars_hussite_side_list
          • Target: 发起者
        • Is target in global variable list
          • Name: hussite_wars_catholic_side_list
          • Target: 接收者
      • 满足以下全部
        • Is target in global variable list
          • Name: hussite_wars_catholic_side_list
          • Target: 发起者
        • Is target in global variable list
          • Name: hussite_wars_hussite_side_list
          • Target: 接收者
      ↗
  • 不全满足以下
↗
Request visible
永不(always = no)
Break visible
永不(always = no)
Cancel enabled
发起者未在与接收者并肩参与战争
Will expire trigger
均不满足以下
    • First
    • Second
    • 外交地位允许与Second建立同盟
      ↗
    • 如果胡斯战争局势已激活
      则
      我们并非胡斯战争的敌对双方
      均不满足以下
      • 至少满足以下其一
        • 满足以下全部
          • Is target in global variable list
            • Name: hussite_wars_hussite_side_list
            • Target: First
          • Is target in global variable list
            • Name: hussite_wars_catholic_side_list
            • Target: Second
        • 满足以下全部
          • Is target in global variable list
            • Name: hussite_wars_catholic_side_list
            • Target: First
          • Is target in global variable list
            • Name: hussite_wars_hussite_side_list
            • Target: Second
        ↗
    • 不全满足以下
    ↗
具体条件

发起者
Add opinion: Target: 接收者 · 修正: 拒绝盟约 (-20 · 每年衰减 1)
完整脚本
  • 如果
    • 发起者: 非接收者
    • 发起者
      Giving scripted relation
    则发起者
    Remove relation: First: 发起者 · Second: 接收者 · 保障独立
  • 如果
    • 发起者: 非接收者
    • 发起者
      Receiving scripted relation
    则发起者
    Remove relation: First: 接收者 · Second: 发起者 · 保障独立
完整脚本
完整脚本
如果
First
则First
Create relation: First: First · Second: Second · 保障独立
否则如果
Second
则First
Create relation: First: Second · Second: First · 保障独立
完整脚本

需要 2

外交关系
修正类型

给予 4

外交关系

移除 1

前置于 49

给予来源 29

移除来源 13

脚本 21

使用 1

  • alliance_can_existfirst = scope:actor · second = scope:recipient (+1)Offer enabled, Will expire trigger

引用 2

提及 3

AI权重 8

局势
国际组织
好感修正
脚本触发器
脚本值
变量

前置于 3

脚本效果
脚本值

给予来源 1

移除来源 1

被引用于 1

AI权重来源 1

type = diplomacy
relation_type = mutual
uses_diplo_capacity = mutual
block_when_at_war = yes
break_on_war = yes
break_on_becoming_subject = yes
annulled_by_peace_treaty = yes
annullment_favours_required = 20
disallow_war = yes
military_access = yes
can_share_maps = yes
fleet_basing_rights = yes
lifts_fog_of_war = yes
called_in_defensively = mutual
called_in_offensively = mutual

© 2026 Soft Santa Cruz, S.L.U.。保留所有权利。非官方粉丝项目,与Paradox Interactive无关。游戏内容 © Paradox Interactive。 · 关于 · 隐私 · 法律声明