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_iro.66 西蒙·勒莫因引发的天花爆发

时间范围:1450.1.1 - 1776.1.1(每月 8% 概率)

触发条件

  • 国家拥有统治者。
  • 名为 simon_le_loyne 的人物存在。
  • 该人物 simon_le_loyne 存活,并且其所有者是触发事件的国家(ROOT)。
  • 国家 c:FRA(法国)存在。

关键效果

  • 选项 A:他必须离开首都

    • 历史选项:是
    • 效果:
      • 增加少量稳定度(stability_weak_bonus)。
      • 在首都生成天花疫情,强度为 0.5。
      • 从首都移除地点修正 sainte_marie_de_gannentaha
      • 将人物 simon_le_loyne(已保存为 target_character)移动至国家 c:FRA(法国)。
  • 选项 B:或许他可以治疗天花感染者

    • 效果:
      • 减少大量稳定度(stability_severe_penalty)。
      • 在首都生成天花疫情,强度为 1。
      • 在首都添加地点修正 iro_simon_treatments,持续时间为 modifier_duration_years_normal

背景介绍: 此事件模拟了欧洲殖民者(以法国耶稣会传教士西蒙·勒莫因为代表)抵达美洲后,无意中将天花等旧大陆疾病带入易洛魁联盟等原住民社会所引发的灾难性后果。天花疫情在原住民中迅速蔓延,造成了极高的人口死亡率和社会结构瓦解,深刻改变了北美殖民地的历史进程。事件中的选项反映了原住民社群在面对这场突如其来的灾难时,在驱逐外来者与尝试利用其知识进行治疗之间的艰难抉择。

完整事件代码

flavor_iro.66 = { # Outbreak of Smallpox due to Simon le moyne
	type = country_event
	title = flavor_iro.66.title
	desc = flavor_iro.66.desc

	fire_only_once = yes
	dynamic_historical_event = {
		tag = IRO
		from = 1450.1.1
		to = 1776.1.1
		monthly_chance = 8
	}

	trigger = {
		has_ruler = yes
		exists = character:simon_le_loyne
		character:simon_le_loyne ?= {
			is_alive = yes
			owner = ROOT
		}	
		country_exists = c:FRA	
	}
	
	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:peasants_estate background = estate_type:peasants_estate }
		ruler ?= {
            save_scope_as = our_ruler
        }	
		character:simon_le_loyne ?= {
			save_scope_as = target_character
		}			
	}	
	
	illustration_tags = {
		10 = angry
		10 = interior
	}	

	option = { # He must leave the capital
		name = flavor_iro.66.a	
		historical_option = yes	
		add_stability = stability_weak_bonus		
		capital = {
			spawn_disease = {
				disease = disease:smallpox
				value = 0.5
			}
			remove_location_modifier = sainte_marie_de_gannentaha		
		}
		scope:target_character = {
			move_country = c:FRA
		}		
	}
	option = { # Perhaps he can treat those affected by smallpox
		name = flavor_iro.66.b			
		add_stability = stability_severe_penalty
		capital = {
			spawn_disease = {
				disease = disease:smallpox
				value = 1
			}
			add_location_modifier = {
				modifier = iro_simon_treatments
				years = modifier_duration_years_normal
				mode = add
			}			
		}			
	}
}