Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

flavor_swe_teu.2 应对海盗威胁

时间范围:无明确 fromto 日期,事件由前置条件触发。 触发概率:无 monthly_chance 字段,事件由前置条件触发。

触发条件

  • 此事件为动态历史事件链的一部分,其触发依赖于前置事件 flavor_swe_teu.1 的完成。
  • 具体触发逻辑由游戏引擎根据事件链变量控制,代码中未直接显示 trigger 字段。

关键效果

  • 选项 A (历史选项)

    • 对目标海盗国家(scope:pirate_nation)获得一个“吞并”(casus_belli:cb_annex)的宣战理由。
    • 获得少量陆军传统(army_tradition_mild_bonus)。
    • 为事件链发起国(scope:event_chain_initiator)设置变量 TEU_take_on_responsibility
  • 选项 B

    • 主要效果:为事件链发起国(scope:event_chain_initiator)设置变量 TEU_left_to_our_devices
    • 提示性效果(显示为工具提示)
      • 对目标海盗国家(scope:pirate_nation)获得一个“吞并”(casus_belli:cb_annex)的宣战理由。
      • 获得少量陆军传统(army_tradition_mild_bonus)。
      • 在哥特兰省(gotland_province)的所有地块上,为事件链发起国(scope:event_chain_initiator)添加核心。

事件后续

  • 无论选择哪个选项,事件结束后都会立即、非静默地触发下一个事件 flavor_swe_teu.3

背景介绍: 此事件是条顿骑士团(或相关国家)历史事件链中的一环,聚焦于应对波罗的海的海盗威胁。事件呈现了国家在面临此类安全挑战时的两种策略选择:一种是直接承担起清剿责任(历史路径),另一种则可能暗示了更为复杂或间接的应对方式,并涉及对战略要地哥特兰岛的领土主张。选择将影响国家后续的行动方向与事件发展。

完整事件代码

flavor_swe_teu.2 = {
	type = country_event
	title = flavor_swe_teu.2.title
	desc = flavor_swe_teu.2.desc
	historical_info = flavor_swe_teu.1.historical_info

	option = {
		name = flavor_swe_teu.2.a

		historical_option = yes

		add_casus_belli = { target = scope:pirate_nation type = casus_belli:cb_annex }
		add_army_tradition = army_tradition_mild_bonus

		scope:event_chain_initiator = { set_variable = TEU_take_on_responsibility }
	}

	option = {
		name = flavor_swe_teu.2.b

		show_as_tooltip = {
			scope:event_chain_initiator = {
				add_casus_belli = { target = scope:pirate_nation type = casus_belli:cb_annex }
				add_army_tradition = army_tradition_mild_bonus
				scope:pirate_nation.province:gotland_province = {
					every_location_in_province = {
						add_core = scope:event_chain_initiator
					}
				}
			}
		}

		scope:event_chain_initiator = { set_variable = TEU_left_to_our_devices }
	}

	after = {
		scope:event_chain_initiator = {
			trigger_event_non_silently = flavor_swe_teu.3
		}
	}
}