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_cas.136 巴利亚多利德大火

时间范围:1550.1.1 - 1600.1.1(每月 1% 概率)

触发条件

  • 玩家国家拥有巴利亚多利德(valladolid)地区。
  • 巴利亚多利德地区不是国家首都。

关键效果

  • 选项 A (历史选项)

    • 国库减少 10% 金币。
    • 巴利亚多利德地区获得 development_extreme_bonus 发展度修正。
    • 巴利亚多利德地区获得 prosperity_extreme_bonus 繁荣度修正。
  • 选项 B

    • 国库减少 3% 金币。
    • 巴利亚多利德地区获得 development_mild_penalty 发展度修正。
    • 巴利亚多利德地区获得 prosperity_mild_penalty 繁荣度修正。
    • 在巴利亚多利德地区,对玩家拥有的建筑进行排序(按等级),最多摧毁 1 + (建筑总数 / 6) 个建筑等级(轻微破坏)。
  • 选项 C

    • 巴利亚多利德地区获得 development_extreme_penalty 发展度修正。
    • 巴利亚多利德地区获得 prosperity_extreme_penalty 繁荣度修正。
    • 在巴利亚多利德地区,对玩家拥有的建筑进行排序(按等级),最多摧毁 3 + (建筑总数 / 6) 个建筑等级(严重破坏)。

背景介绍: 该事件模拟了16世纪下半叶西班牙卡斯蒂利亚王国(及其继承者西班牙王国)重要城市巴利亚多利德可能发生的一场毁灭性大火。巴利亚多利德当时是王国的行政和文化中心之一,也曾短暂作为首都。此类火灾在当时的欧洲城市中并不罕见,通常由木质建筑密集、消防设施不足等因素导致,会对城市的发展、经济和建筑造成严重打击。事件提供了不同的应对策略,反映了统治者面对灾难时在财政投入、重建力度和损失控制之间的权衡。

完整事件代码

flavor_cas.136 = { # The Great Fire of Valladolid #DEVASTATION
	type = country_event
	title = flavor_cas.136.title
	desc = flavor_cas.136.desc
	
	fire_only_once = yes

	dynamic_historical_event = {
		tag = CAS
		tag = SPA
		from = 1550.1.1
		to = 1600.1.1
		monthly_chance = 1
	}

	immediate = {
		location:valladolid = {
			save_scope_as = target_location
		}
	}

	trigger = {
		location:valladolid = {
			owner ?= root
			is_capital = no
		}
	}

	option = {
		name = flavor_cas.136.a
		historical_option = yes
		change_gold_effect = { scale = -10 }
		location:valladolid = {
			change_development = development_extreme_bonus
			change_prosperity = prosperity_extreme_bonus
		}
	}

	option = {
		name = flavor_cas.136.b
		change_gold_effect = { scale = -3 }
		location:valladolid = {
			change_development = development_mild_penalty
			change_prosperity = prosperity_mild_penalty
			ordered_buildings_in_location = {
				limit = { owner = root }
				order_by = building_level
				max = {
					value = 1

					add = {
						value = num_buildings
						divide = 6
					}
				}

				location = { minor_destroy_building_levels_in_location = yes }
			}
		}
	}

	option = {
		name = flavor_cas.136.c
		location:valladolid = {
			change_development = development_extreme_penalty
			change_prosperity = prosperity_extreme_penalty
			ordered_buildings_in_location = {
				limit = { owner = root }
				order_by = building_level
				max = {
					value = 3

					add = {
						value = num_buildings
						divide = 6
					}
				}

				location = { major_destroy_building_levels_in_location = yes }
			}
		}
	}
}