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.81 阿隆索·德·圣克鲁斯登场

时间范围:1540.1.1 - 1560.1.1(每月 1% 概率)

触发条件

  • 国家在美洲大陆拥有存在。
  • 国家拥有政府改革“贸易署”。

关键效果

  • 选项 A (历史选项)
    • 将新创建的人物“阿隆索·德·圣克鲁斯”移动至本国。
    • 花费 4 金币。
    • 获得国家修正“spa_improved_cartography”(改善的制图学),持续 20 年。
    • 社会价值观“外向 vs 内向”向左移动(更偏向内向)。
  • 选项 B
    • 社会价值观“外向 vs 内向”向右移动(更偏向外向)。
    • (隐藏效果)静默移除人物“阿隆索·德·圣克鲁斯”。

背景介绍: 阿隆索·德·圣克鲁斯是16世纪西班牙的一位重要制图师、宇宙学家和历史学家。他出生于塞维利亚,其职业生涯与西班牙的海外探索和殖民扩张紧密相连。他以其精湛的制图技术和科学著作闻名,曾服务于西班牙王室,其作品极大地提升了西班牙对新世界地理的认知和航海能力。此事件模拟了西班牙在美洲建立据点并设立贸易署后,吸引和启用此类顶尖技术人才,以增强其航海与制图优势的历史进程。

完整事件代码

flavor_cas.81 = { #Alonso de Santa Cruz
	type = country_event
	title = flavor_cas.81.title
	desc = flavor_cas.81.desc
	image = "gfx/interface/illustrations/institutions/legalism.dds"
	
	fire_only_once = yes

	historical_info = flavor_cas.81.historical_info

	dynamic_historical_event = {
		tag = CAS
		tag = SPA
		from = 1540.1.1
		to = 1560.1.1
		monthly_chance = 1
	}

	trigger = {
		has_presence_in = continent:america
		has_reform = government_reform:casa_de_contratacion
	}

	immediate = {
		create_character = {
			first_name = name_alphonse
			last_name = de_santa_cruz
			birth_date = 1505.1.1
			birth_location = location:sevilla
			estate = estate_type:burghers_estate
			artist_skill = { 0.75 0.9 }
			culture = culture:castilian
			save_scope_as = target_character
			create_in_limbo = yes

			artist = scientist
		}
	}

	option = {
		name = flavor_cas.81.a
		historical_option = yes
		scope:target_character = {
			move_country = root
		}
		change_gold_effect = { scale = -4 }
		add_country_modifier = { modifier = spa_improved_cartography years = 20 mode = add }
		change_societal_value = {
			type = outward_vs_inward
			value = societal_value_move_to_left
		}
	}

	option = {
		name = flavor_cas.81.b
		change_societal_value = {
			type = outward_vs_inward
			value = societal_value_move_to_right
		}
		hidden_effect = {
			kill_character_silently = scope:target_character
		}
	}
}