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.34 科西嘉独立运动

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

触发条件

  • 国家拥有变量 corsican_revolt
  • 国家拥有科西嘉地区。
  • 在科西嘉地区的任意一个自有省份中,存在文化为科西嘉(culture:corsican)的人口。
  • 科西嘉国家(c:COR)不存在。

关键效果

  • 历史选项flavor_gen.34.a - “镇压革命者!”
    • 将创建的人物帕斯夸莱·保利(pasquale_paoli)的效忠对象改为 scope:corsican_independence_fighter
    • 在科西嘉地区的所有自有省份中,所有属于本国的人口将:
      • 增加 pop_satisfaction_ultimate_penalty 的不满度。
      • 将效忠对象改为 scope:corsican_independence_fighter
    • 设置变量 corsican_republic
  • 选项flavor_gen.34.b - “授予他们独立。”
    • 将科西嘉地区的所有自有省份:
      • 添加给科西嘉国家(c:COR)的核心。
      • 如果该省份是本国核心,则移除本国核心。
      • 将省份所有者改为科西嘉国家(c:COR)。
    • 科西嘉国家(c:COR)将:
      • 设置新统治者为本事件创建的帕斯夸莱·保利(scope:pasquale_paoli)。
      • 改变政体为共和制(government_type:republic)。

背景介绍: 18世纪中后期,热那亚共和国对科西嘉岛的统治引发了当地科西嘉人的强烈不满。在启蒙思想和民族主义思潮的影响下,科西嘉人开始寻求自治乃至独立。帕斯夸莱·保利作为科西嘉独立运动的领袖,领导了反抗热那亚统治的斗争,并一度建立了短暂的科西嘉共和国。这一事件反映了18世纪欧洲边缘地区民族意识的觉醒与对帝国统治的反抗。

完整事件代码

flavor_gen.34 = {
	type = country_event
	fire_only_once = yes
	title = flavor_gen.34.title
	desc = flavor_gen.34.desc
	dynamic_historical_event = {
		tag = GEN
		from = 1750.1.1
		to = 1837.1.1
		monthly_chance = 1
	}
	trigger = {
		has_variable = corsican_revolt
		owns_corsica = yes
		any_owned_location = {
			is_corsica = yes
			any_pop = {
				culture = culture:corsican
			}
		}
		NOT = { country_exists = c:COR }
	}
	illustration_tags = {
		10 = angry
		10 = interior
	}
	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }

		create_character = {
			first_name = name_paschal
			dynasty = dynasty:paoli_dynasty
			estate = estate_type:peasants_estate
			adm = 60
			dip = 50
			mil = 75
			age = 25
			birth_location = location:bastia
			save_scope_as = pasquale_paoli
			script = pasquale_paoli
		}
		create_corsican_rebels = yes
	}
	#Crush the revolutionaries!
	option = {
		name = flavor_gen.34.a
		historical_option = yes
		scope:pasquale_paoli = {
			change_character_allegiance = scope:corsican_independence_fighter
		}
		custom_tooltip = {
			text = flavor_gen.45.a.tt
			every_owned_location = {
				limit = {
					is_corsica = yes
				}
				every_pop = {
					limit = {
						owner = root
					}
					add_pop_satisfaction = pop_satisfaction_ultimate_penalty
					change_pop_allegiance = scope:corsican_independence_fighter
				}
			}
		}
		hidden_effect = {
			set_variable = { name = corsican_republic }
		}
	}
	#Grant them their independence.
	option = {
		name = flavor_gen.34.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 = {
			set_new_ruler = scope:pasquale_paoli
			change_government_type = government_type:republic
		}
	}
	after = {
		remove_variable = corsican_revolt
	}
}