[flavor_teu.6] 城堡建设与地方反对
时间范围
无特定 from 和 to 日期限制,事件在满足触发条件后持续有效。触发概率未指定 monthly_chance,为条件满足时即可能触发。
触发条件
- 国家宗教属于基督教组 (
religion.group = religion_group:christian)。 - 任意拥有的省份满足
teu_event_6_trigger = yes条件。 - 国家可以建造建筑类型为城堡 (
can_build_building = building_type:castle)。 - 国家尚不能建造建筑类型为棱堡 (
NOT = { can_build_building = building_type:bastion })。
关键效果
选项 A (flavor_teu.6.a)
- AI 选择逻辑:基础权重为 1,但如果国家黄金储备小于等于城堡基础建造成本的 75% 时,权重降为 0(即 AI 不会选择此选项)。
- 效果:
- 在目标省份 (
scope:target_location) 施加control_mild_penalty(轻度控制惩罚)。 - 以 50% 的成本(原因为
game_concept_event)在该省份建造一座城堡 (building_type:castle)。
- 在目标省份 (
选项 B (flavor_teu.6.b)
- AI 选择逻辑:基础权重为 1,但如果国家黄金储备大于城堡基础建造成本的 75% 时,权重降为 0(即 AI 不会选择此选项)。
- 效果:
- 在目标省份 (
scope:target_location) 添加并延长一个名为teu_baltic_opposition_brewing的省份修正,持续 20 年。 - 目标省份所在省份 (
province) 的所有地块 (every_location_in_province) 均施加control_severe_penalty(严重控制惩罚)。
- 在目标省份 (
背景介绍
作为波罗的海地区的基督教统治者,您在巩固领土、防御外敌与维持内部稳定之间面临抉择。一方面,建造城堡可以显著加强军事防御和地区控制力;另一方面,在当地(可能涉及特定的 teu_event_6_trigger 省份)强行推进此类大型工程,可能会加剧当地民众(尤其是农民和贵族阶层)的不满,引发长期的地方性对立和统治危机。此事件反映了中世纪晚期在该地区进行军事化建设时所伴随的社会张力与治理挑战。
完整事件代码
flavor_teu.6 = {
type = country_event
title = flavor_teu.6.title
desc = flavor_teu.6.desc
illustration_tags = {
10 = armed
10 = exterior
}
trigger = {
religion.group = religion_group:christian
any_owned_location = {
teu_event_6_trigger = yes
}
can_build_building = building_type:castle
NOT = { can_build_building = building_type:bastion }
}
immediate = {
random_owned_location = {
limit = {
teu_event_6_trigger = yes
}
save_scope_as = target_location
event_illustration_poptype_effect = {
background = pop_type:peasants
foreground = pop_type:nobles
}
}
}
option = {
name = flavor_teu.6.a
ai_chance = {
factor = 1
modifier = {
factor = 0
gold <= {
value = building_type:castle.building_base_cost_in_gold
multiply = 0.75
}
}
}
scope:target_location = {
change_control = control_mild_penalty
construct_building = {
building_type = building_type:castle
cost_multiplier = 0.5
cost_multiplier_reason = game_concept_event
}
}
}
option = {
name = flavor_teu.6.b
ai_chance = {
factor = 1
modifier = {
factor = 0
gold > {
value = building_type:castle.building_base_cost_in_gold
multiply = 0.75
}
}
}
scope:target_location = {
add_location_modifier = {
mode = add_and_extend
modifier = teu_baltic_opposition_brewing
years = 20
}
province = {
every_location_in_province = {
change_control = control_severe_penalty
}
}
}
}
after = {
custom_tooltip = teuton_6_event_trigger_information
}
}