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_sco.1001] 纽卡斯尔条约

时间范围:无明确 fromto 日期,事件通过其他条件触发,无 monthly_chance 概率。

触发条件

  • 事件为苏格兰(SCO)的国家事件。
  • 事件触发依赖于游戏内部逻辑,代码中未直接定义 trigger 字段。其具体触发条件需参考游戏内其他机制或事件链。

关键效果

  • 选项 A
    • 触发前提:角色 sco_edward_balliol 是当前国家的统治者。
    • 将洛锡安省(province_definition:lothian_province)和特维奥特代尔省(province_definition:teviotdale_province)的所有地点所有权移交给英格兰(c:ENG)。
    • 使苏格兰成为英格兰的附庸国(subject_type:vassal)。
    • 英格兰对苏格兰的看法增加(opinion_pleased)。
  • 选项 B
    • 设置变量 treaty_of_newcastle_declined = 1
    • 5天后,英格兰(c:ENG)将静默触发事件 flavor_eng_diplomacy.2
    • 显示自定义提示文本 flavor_sco.1001.tt

背景介绍: 该事件模拟了1334年苏格兰与英格兰之间签订的《纽卡斯尔条约》的历史抉择。在第二次苏格兰独立战争期间,由爱德华·巴里奥尔领导的亲英派苏格兰势力,在英格兰的支持下寻求王位。该条约的条款极为苛刻,要求苏格兰割让南部重要领土(洛锡安和特维奥特代尔)并承认英格兰的宗主权。事件反映了苏格兰面临的选择:接受屈辱的条约以换取暂时的和平与巴里奥尔的统治,或者拒绝条约,继续为完全独立而战,但这将立即招致英格兰的军事回应。

完整事件代码

flavor_sco.1001 = {
	hide_portraits = yes
	type = country_event

	title = flavor_sco.1001.title
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					character:sco_edward_balliol ?= {
						root.ruler != this
					}
				}
				desc = flavor_sco.1001.desc_no_balliol
			}
			triggered_desc = {
				trigger = { always = yes }
				desc = flavor_sco.1001.desc
			}
		}
	}

	illustration_tags = {
        10 = regular
        10 = interior
    }

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
		save_scope_as = sender

		c:ENG = {
			ruler ?= { save_scope_as = target_character }
			save_scope_as = england
		}

		province_definition:lothian_province = {
			random_location_in_province_definition = {
				save_scope_as = lothian_cb_location
			}
		save_scope_as = lothian
		}

		province_definition:teviotdale_province = {
			random_location_in_province_definition = {
				save_scope_as = teviotdale_cb_location
			}
		save_scope_as = teviotdale
		}

		location:edinburgh = { save_scope_as = target_location }

	}

	option = {
		name = flavor_sco.1001.a

		trigger = {
			character:sco_edward_balliol ?= {
				root.ruler = this
			}
		}
		every_owned_location = {
			limit = {
				OR = {
				province_definition = province_definition:lothian_province
				province_definition = province_definition:teviotdale_province
				}
			}
			change_location_owner = c:ENG
		}

		make_subject_of = { target = c:ENG  type = subject_type:vassal }

		c:ENG = {
			add_opinion = { target = root modifier = opinion_pleased }
		}

	}

	option = {
		name = flavor_sco.1001.b

		set_variable = { name = treaty_of_newcastle_declined value = 1 }

		c:ENG = { trigger_event_silently = { id = flavor_eng_diplomacy.2 days = 5 } }

		custom_tooltip = flavor_sco.1001.tt

	}

}