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_hab.2201] 维也纳新城堡垒

时间范围:1537年1月1日 - 1580年1月1日(每月 1% 概率)

触发条件

  • 国家处于和平状态(at_war = no)。
  • 国家拥有维也纳(location:vienna)和维也纳新城(location:wiener_neustadt)这两个地区。
  • 维也纳新城地区的等级为城镇(location_rank:town)或城市(location_rank:city)。
  • 维也纳新城地区已完全整合(integration_level = core)。
  • 维也纳新城地区尚未建造堡垒建筑(NOT = { has_building = building_type:bastion })。
  • 国家已掌握堡垒技术(has_advance = bastion_advance)。

关键效果

  • 选项 A (历史选项)
    • 在维也纳新城地区,如果已存在城堡建筑(building_type:castle),则将其拆除。
    • 在维也纳新城地区建造一座堡垒(building_type:bastion),但建造成本增加 20%(cost_multiplier = 1.2),原因为“军事昂贵赞助”(cost_multiplier_reason = "military_expensive_sponsorship")。
  • 选项 B
    • 国家合法性遭受轻微惩罚(add_legitimacy = legitimacy_mild_penalty)。

背景介绍: 在16世纪中后期,随着火炮技术的进步,传统的城堡防御体系逐渐过时。作为神圣罗马帝国东部边境的重要据点,维也纳新城(Wiener Neustadt)的战略地位日益凸显。哈布斯堡王朝在掌握新的堡垒筑城技术后,面临一个选择:是投入更多资源将这座关键城镇升级为更现代化的星形堡垒,以巩固其作为抵御奥斯曼帝国威胁的“堡垒”(Bastion)地位,还是维持现状,但这可能削弱其防御能力并影响统治威望。

完整事件代码

flavor_hab.2201 = { #Bastion of Wiener Neustadt
	type = country_event
	title = flavor_hab.2201.title
	desc = flavor_hab.2201.desc

	fire_only_once = yes

	dynamic_historical_event = {
		tag = HAB
		tag = TIR
		tag = STY
		from = 1537.1.1
		to = 1580.1.1
		monthly_chance = 1
	}

	illustration_tags = {
		10 = armed
		10 = exterior
	}

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

	trigger = {
		at_war = no
		owns = location:vienna
		owns = location:wiener_neustadt
		location:wiener_neustadt = {
			OR = {
				location_rank = location_rank:town
				location_rank = location_rank:city
			}
			integration_level = core
			NOT = { has_building = building_type:bastion }
		}
		has_advance = bastion_advance
	}

	option = {
		name = flavor_hab.2201.a
		historical_option = yes

		location:wiener_neustadt = {
			if = {
				limit = {
					has_building = building_type:castle
				}
				destroy_building = "building(building_type:castle|owner)"
			}
			construct_building = {
				building_type = building_type:bastion
				cost_multiplier = 1.2
				cost_multiplier_reason = "military_expensive_sponsorship"
			}
		}
	}

	option = {
		name = flavor_hab.2201.b

		add_legitimacy = legitimacy_mild_penalty
	}
}