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_pol_teu.3] 条顿骑士团边境争端

时间范围:无明确 fromto 日期,事件为动态触发。

触发条件:无明确 trigger 字段,事件触发逻辑可能由游戏引擎或父事件控制。

关键效果

  • 选项 A (flavor_pol_teu.3.a) - 历史选项

    • teu_list_of_borderlands_to_cede 列表中所有由波兰方拥有核心、且当前为条顿骑士团方拥有的地块,所有权转移给波兰方。
    • 条顿骑士团方获得 prestige_extreme_penalty(声望极大惩罚)。
    • 触发条顿骑士团方事件 flavor_pol_teu.8
  • 选项 B (flavor_pol_teu.3.b)

    • 条顿骑士团方对玩家国家增加 teu_supported_us 好感度修正。
    • 如果存在 target_province,则条顿骑士团方获得对波兰方的 casus_belli:cb_conquer_province(征服省份宣战理由),目标省份为 target_province
    • 波兰方对玩家国家增加 teu_supported_other_side 好感度修正。
    • 玩家国家获得 devotion_mild_bonus(奉献度小幅增益)。
    • 触发条顿骑士团方事件 flavor_pol_teu.5
  • 选项 C (flavor_pol_teu.3.c)

    • 条顿骑士团方对玩家国家增加 teu_supported_other_side 好感度修正。
    • 波兰方对玩家国家增加 teu_supported_us 好感度修正。
    • 玩家国家获得 stability_mild_bonus(稳定度小幅增益)。
    • 触发条顿骑士团方事件 flavor_pol_teu.6
    • 将条顿骑士团方及其AI附庸拥有的、且为波兰方核心的地块,以及 bytowlebork 两地,所有权转移给波兰方。

背景介绍:此事件模拟了中世纪晚期波兰王国与条顿骑士团在波美拉尼亚、多布任等边境地区的领土与主权争端。这些地区历史上民族混杂、归属反复,是双方长期冲突的焦点。事件迫使第三方(可能是教皇、神圣罗马帝国皇帝或其他相关国家)在冲突中表明立场,其选择将直接影响领土变更、国家声望与各方关系。

完整事件代码

flavor_pol_teu.3 = {
	type = country_event
	title = flavor_pol_teu.3.title
	desc = flavor_pol_teu.3.desc
	historical_info = flavor_pol_teu.1.historical_info

	illustration_tags = {
        10 = regular
        10 = interior
    }

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
		ruler_or_regent = {
			save_scope_as = the_pope
		}
		location:dobrzyn = {
			add_to_list = teu_list_of_borderlands_to_cede
		}
		location:inowroclaw = {
			add_to_list = teu_list_of_borderlands_to_cede
		}
		location:bydgoszcz = {
			add_to_list = teu_list_of_borderlands_to_cede
		}
		location:zlotow = {
			add_to_list = teu_list_of_borderlands_to_cede
		}
		province_definition:dobrzyn_province = {
			every_location_in_province_definition = {
				add_to_list = teu_list_of_borderlands_to_cede
			}
		}
		province_definition:znin_province = {
			every_location_in_province_definition = {
				add_to_list = teu_list_of_borderlands_to_cede
			}
		}
		random_in_list = {
			list = teu_list_of_borderlands_to_cede
			limit = {
				owner ?= scope:pol_polish_side
			}
			province = {
				save_scope_as = target_province
			}
		}
	}
	
	option = {
		name = flavor_pol_teu.3.a

		historical_option = yes

		show_as_tooltip = {
			every_in_list = {
				list = teu_list_of_borderlands_to_cede
				limit = {
					owner = scope:pol_teutonic_side
					is_core_of = scope:pol_polish_side
				}
				change_location_owner = scope:pol_polish_side
			}
			scope:pol_teutonic_side = {
				add_prestige = prestige_extreme_penalty
			}
		}
		hidden_effect = {
			scope:pol_teutonic_side = {
				trigger_event_non_silently = flavor_pol_teu.8
			}
		}
	}
	option = {
		name = flavor_pol_teu.3.b
		
		scope:pol_teutonic_side = {
			add_opinion = {
				target = ROOT
				modifier = teu_supported_us
			}
			show_as_tooltip = {
				if = {
					limit = {
						exists = scope:target_province
					}
					add_casus_belli = {
						target = scope:pol_polish_side
						type = casus_belli:cb_conquer_province
						province = scope:target_province
					}
				}
			}
		}
		
		scope:pol_polish_side = {
			add_opinion = {
				target = ROOT
				modifier = teu_supported_other_side
			}
		}

		add_devotion = devotion_mild_bonus

		hidden_effect = {
			scope:pol_teutonic_side = {
				trigger_event_non_silently = flavor_pol_teu.5
			}
		}
	}
	option = {
		name = flavor_pol_teu.3.c

		scope:pol_teutonic_side = {
			add_opinion = {
				target = ROOT
				modifier = teu_supported_other_side
			}
		}
		
		scope:pol_polish_side = {
			add_opinion = {
				target = ROOT
				modifier = teu_supported_us
			}
		}

		add_stability = stability_mild_bonus
		scope:pol_teutonic_side = {
			trigger_event_non_silently = flavor_pol_teu.6
		}

		show_as_tooltip = {
			scope:pol_teutonic_side = {
				every_owned_location = {
					limit = {
						OR = {
							is_core_of = scope:pol_polish_side
							this = location:bytow
							this = location:lebork
						}
					}
					change_location_owner = scope:pol_polish_side
				}
				every_subject = {
					limit = {
						is_ai = yes
					}
					every_owned_location = {
						limit = {
							is_core_of = scope:pol_polish_side
						}
						change_location_owner = scope:pol_polish_side
					}
				}
			}
		}
	}
}