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.13 鲁斯塔克港务建设

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

触发条件

  • 国家拥有 rustaq 地区。
  • rustaq 地区至少拥有一座防御类建筑。
  • 国库黄金储备至少为当前月度贸易与税收收入的两倍。

关键效果

  • 选项 A (flavor_oma.13.a)

    • rustaq 地区:
      • 如果已拥有 port_authority(港务局)建筑且未达最高等级,则将其提升1级,并获得 development_mild_bonus(轻度发展度加成)。
      • 如果未拥有 port_authority 建筑,则以半价(cost_multiplier = 0.5)建造一座,并获得 development_mild_bonus(轻度发展度加成)。
      • 如果以上条件均不满足(即港务局已满级),则获得 development_severe_bonus(重度发展度加成)和 prosperity_severe_bonus(重度繁荣度加成)。
    • 社会价值观 land_vs_naval(陆军 vs 海军)向右侧(海军方向)轻微移动(societal_value_tiny_move_to_right)。
  • 选项 B (flavor_oma.13.b)

    • 社会价值观 land_vs_naval(陆军 vs 海军)向左侧(陆军方向)轻微移动(societal_value_tiny_move_to_left)。

背景介绍: 在16至17世纪,阿曼苏丹国(Oman)控制着重要的贸易路线和沿海地区。鲁斯塔克(Rustaq)作为内陆要塞,其防御工事和战略位置使其成为潜在的贸易与行政中心。此事件反映了国家在拥有充足资金和防御基础时,面临的选择:是投资于港口设施以促进海洋贸易与海军力量,还是将资源继续集中于传统的陆地军事优势。这体现了阿曼在陆权与海权发展路径上的历史抉择。

完整事件代码

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

	historical_info = flavor_oma.13.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:rustaq
		location:rustaq = {
			any_buildings_in_location = {
				building_category = defense_category
			}
		}

		gold >= {
			value = root.monthly_income_trade_and_tax
			multiply = 2
		}
	}

	illustration_tags = {
        10 = regular
        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:rustaq = {
			save_scope_as = target_location
		}
	}

	option = {
		name = flavor_oma.13.a

		scope:target_location = {

			if = {
				limit = {
					has_building = building_type:port_authority
					any_buildings_in_location = {
						building_type = building_type:port_authority
						is_at_max_level = no
					}
				}
				change_building_level_in_location = {
					building = building_type:port_authority
					value = 1
				}
				change_development = development_mild_bonus
			}
			else_if = {
				limit = {
					NOT = { has_building = building_type:port_authority }
				}
				construct_building = {
					building_type = building_type:port_authority
					cost_multiplier = 0.5
					cost_multiplier_reason = "burghers_cheap_sponsorship"
				}
				change_development = development_mild_bonus
			}
			else = {
				change_development = development_severe_bonus
				change_prosperity = prosperity_severe_bonus
			}
		}

		change_societal_value = { type = land_vs_naval value = societal_value_tiny_move_to_right }
	}

	option = {
		name = flavor_oma.13.b

		change_societal_value = { type = land_vs_naval value = societal_value_tiny_move_to_left }
	}
}