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_oma.10 尼兹瓦要塞建设

时间范围:1500.1.1 - 1700.1.1(每月 5% 概率)

触发条件

  • 国家控制 location:nizwa(尼兹瓦地区)。
  • 国库黄金储备大于或等于 7 * 月度贸易与税收收入

关键效果

  • 选项 A (flavor_oma.10.a)
    • 在尼兹瓦地区建造特殊建筑 building_type:oma_nizwa_fort(尼兹瓦要塞),成本倍率为 1。
    • 尼兹瓦地区获得 development_mild_bonus(轻微发展度提升)。
    • 如果尼兹瓦不是首都,则迁都至此。
    • 国库黄金减少 2 * 月度收入
  • 选项 B (flavor_oma.10.b)
    • 尼兹瓦地区获得 development_mild_bonus(轻微发展度提升)。
    • 如果尼兹瓦不是首都,则迁都至此。
    • 国库黄金减少 1 * 月度收入
  • 选项 C (flavor_oma.10.c)
    • 国家威望减少 prestige_mild_penalty(轻微威望惩罚)。

背景介绍: 在16至17世纪,阿曼苏丹国(Oman)的内陆地区尼兹瓦(Nizwa)作为重要的政治、经济与宗教中心,其战略地位日益凸显。这一时期,阿曼的统治者面临着巩固内陆统治、防御外部威胁以及促进地区发展的需求。本事件模拟了阿曼苏丹国在国力相对充裕时,对尼兹瓦进行重大投资建设的决策点,可能涉及要塞修筑、首都迁移与发展促进,反映了历史上阿曼对内陆核心区域的经营与整合。

完整事件代码

flavor_oma.10 = {
	type = country_event
	title = flavor_oma.10.title
	desc = flavor_oma.10.desc

	historical_info = flavor_oma.10.historical_info

	fire_only_once = yes

	dynamic_historical_event = {
		tag = OMA
		from = 1500.1.1
		to = 1700.1.1
		monthly_chance = 5
	}

	trigger = {
		owns = location:nizwa
		gold >= {
			value = root.monthly_income_trade_and_tax
			multiply = 7
		}
	}

	illustration_tags = {
        10 = happy
        10 = exterior
    }

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
		ruler_or_regent ?= {
			save_scope_as = target_character
		}

		location:nizwa = {
			save_scope_as = target_location
		}
	}

	option = {
		name = flavor_oma.10.a

		location:nizwa = {
			construct_building = {
				building_type = building_type:oma_nizwa_fort
				cost_multiplier = 1
			}

			change_development = development_mild_bonus
		}

		if = {
			limit = {
				location:nizwa = { is_capital = no }
			}
			set_capital = location:nizwa
		}

		change_gold_effect = { scale = -2 }
	}

	option = {
		name = flavor_oma.10.b

		location:nizwa = {
			change_development = development_mild_bonus
		}

		if = {
			limit = {
				location:nizwa = { is_capital = no }
			}
			set_capital = location:nizwa
		}

		change_gold_effect = { scale = -1 }
	}

	option = {
		name = flavor_oma.10.c

		add_prestige = prestige_mild_penalty
	}
}