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_por.62] 麦哲伦

时间范围

1510.1.1 - 1570.1.1,每月 3% 概率触发

触发条件

  • 国家标签为 POR(葡萄牙)。

关键效果

选项 A:flavor_por.62.a(历史选项)

  • 将创建的人物 target_character 移动到 target_country(目标国家)。
  • target_country 静默触发事件 flavor_cas.28

选项 B:flavor_por.62.b

  • 将创建的人物 target_character 移动到本国(root)。
  • 减少一定数量的金钱(change_gold_effect = { scale = -1 })。
  • 社会价值观向“内向”方向移动(outward_vs_inward 向左移动)。
  • target_country 静默触发事件 flavor_cas.30

背景介绍

此事件模拟了葡萄牙探险家费迪南德·麦哲伦的历史登场。麦哲伦以其首次环球航行的计划而闻名,尽管他本人未能完成全程。在游戏中,葡萄牙玩家将面临选择:是让麦哲伦为其他国家(如西班牙)服务,还是将他留在国内并承担相应的经济与社会成本。

完整事件代码

flavor_por.62 = { #Magellan
	type = country_event
	title = flavor_por.62.title
	desc = flavor_por.62.desc
	historical_info = flavor_por.62.historical_info

	dynamic_historical_event = {
		tag = POR
		from = 1510.1.1
		to = 1570.1.1
		monthly_chance = 3
	}
	fire_only_once = yes

	illustration_tags = {
		10 = regular
		10 = exterior
	}

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:burghers_estate background = estate_type:burghers_estate }
		
		create_character = {
			estate = estate_type:nobles_estate
			first_name = name_ferdinand
			dynasty = dynasty:magellan_dynasty
			adm = 65
			dip = 90
			mil = 80
			birth_date = 1480.2.4
			birth_location = location:porto
			trait_category = explorer
			female = no
			save_scope_as = target_character
			create_in_limbo = yes
			script = por_magellan
		}

		if = {
			limit = {
				country_exists = c:SPA
			}
			c:SPA = {
				save_scope_as = target_country
			}
		}
		else_if = {
			limit = {
				country_exists = c:CAS
			}
			c:CAS = {
				save_scope_as = target_country
			}
		}
		else = {
			ordered_known_country = {
				order_by = prestige
				limit = {
					has_ports = yes
				}
				max = 1
				save_scope_as = target_country
			}
		}

		save_scope_as = prev_country
	}

	option = {
		name = flavor_por.62.a

		historical_option = yes

		scope:target_character = {
			move_country = scope:target_country
		}

		scope:target_country = { trigger_event_silently = flavor_cas.28 }
	}

	option = {
		name = flavor_por.62.b

		scope:target_character = {
			move_country = root
		}

		change_gold_effect = { scale = -1 }

		change_societal_value = {
			type = outward_vs_inward
			value = societal_value_move_to_left
		}

		scope:target_country = { trigger_event_silently = flavor_cas.30 }
	}
}