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_gen.35] 科西嘉的困境

时间范围:1755.1.1 - 1837.1.1(每月 1% 概率)

触发条件

  • 国家拥有变量 corsican_republic
  • 国家拥有科西嘉地区 (owns_corsica = yes)。
  • 在科西嘉地区 (is_corsica = yes) 的任意一个拥有地点中,存在文化为科西嘉 (culture:corsican) 的人口。
  • 角色帕斯夸莱·保利 (character:pasquale_paoli) 存在且存活。
  • 国家 COR(科西嘉)不存在。

关键效果

  • 选项 A (历史选项)
    • 为所有科西嘉地区 (is_corsica = yes) 的拥有地点添加 COR 的核心。
    • 在这些地点施加 control_radical_penalty(控制激进惩罚)。
    • 这些地点中所有属于本国的人口获得 pop_satisfaction_radical_penalty(人口满意度激进惩罚)。
    • 设置变量 yeet_corsica
    • 设置全局变量 saved_pumonte,其值为地点阿雅克肖 (location:ajaccio.province)。
  • 选项 B
    • 为所有科西嘉地区 (is_corsica = yes) 的拥有地点添加 COR 的核心。
    • 如果这些地点是本国核心,则移除本国核心。
    • 将这些地点的所有权转移给国家 COR
    • 如果角色帕斯夸莱·保利 (character:pasquale_paoli) 存在且存活,则将其设置为 COR 的新统治者。
    • COR 的政体类型更改为共和国 (government_type:republic)。
  • 事件后:移除变量 corsican_republic

背景介绍: 18世纪中叶,科西嘉岛在热那亚共和国的统治下动荡不安。当地科西嘉人长期不满热那亚的统治,民族意识逐渐觉醒。帕斯夸莱·保利作为科西嘉独立运动的核心人物,领导了争取自治与独立的斗争。此事件模拟了热那亚统治者面对科西嘉日益高涨的独立呼声时所面临的抉择:是继续以强硬手段维持统治,还是顺应时势,承认科西嘉的独立地位。

完整事件代码

flavor_gen.35 = {
	type = country_event
	fire_only_once = yes
	title = flavor_gen.35.title
	desc = flavor_gen.35.desc
	dynamic_historical_event = {
		tag = GEN
		from = 1755.1.1
		to = 1837.1.1
		monthly_chance = 1
	}
	illustration_tags = {
		10 = angry
		10 = interior
	}	
	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
	}
	trigger = {
		has_variable = corsican_republic
		owns_corsica = yes
		any_owned_location = {
			is_corsica = yes
			any_pop = {
				culture = culture:corsican
			}
		}
		exists = character:pasquale_paoli
		character:pasquale_paoli = { is_alive = yes }
		NOT = { country_exists = c:COR }
	}
	#This island is more curse than blessing...
	option = {
		name = flavor_gen.35.a
		historical_option = yes
		every_owned_location = {
			limit = {
				is_corsica = yes
			}
			add_core = c:COR
			change_control = control_radical_penalty
			every_pop = {
				limit = {
					owner = root
				}
				add_pop_satisfaction = pop_satisfaction_radical_penalty
			}
		}
		custom_tooltip = {
			text = can_sell_corsica_via_diplo_action
			set_variable = { name = yeet_corsica }
			set_global_variable = {
				name = saved_pumonte
				value = location:ajaccio.province
			}
		}
	}
	#Grant them their independence.
	option = {
		name = flavor_gen.35.b
		every_owned_location = {
			limit = {
				is_corsica = yes
			}
			add_core = c:COR
			if = {
				limit = {
					is_core_of = root
				}
				remove_core = root
			}
			change_location_owner = c:COR
		}
		c:COR = {
			if = {
				limit = {
					exists = character:pasquale_paoli
					character:pasquale_paoli = { is_alive = yes }
				}
				set_new_ruler = character:pasquale_paoli
			}
			change_government_type = government_type:republic
		}
	}
	after = {
		remove_variable = corsican_republic
	}
}