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_teu.6] 城堡建设与地方反对

时间范围
无特定 fromto 日期限制,事件在满足触发条件后持续有效。触发概率未指定 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
	}
}