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_chk.35 卡霍基亚的阴影

时间范围:1370.1.1 - 1437.1.1,每月 8% 概率触发

触发条件

  • 国家拥有统治者。
  • 国家控制 cahokia 地区。
  • 国家拥有变量 chk_enable_downfall_events chk_enable_strengthening_events
  • 满足以下任一条件:
    • 国家稳定度 < -20
    • 部落凝聚力 < 50
    • 国家威望 ≤ 25
    • cahokia 地区满足以下任一条件:
      • 人口 < 20
      • 发展度 ≤ 13

关键效果

  • 选项:我们的辉煌岁月如今只剩阴影
    • cahokia 地区:将地区等级降为 rural_settlement(乡村定居点)。
    • 国家:稳定度小幅下降。
    • 国家:添加持续100年的国家修正 chk_shadow_of_cahokia
    • cahokia 地区:添加持续100年的地区修正 chk_shadow_of_cahokia_city
    • 如果国家拥有修正 chk_exodus_of_cahokia,则移除该修正。
    • 如果国家拥有修正 chk_preservation_of_Cahokia,则移除该修正。

背景介绍: 该事件描绘了卡霍基亚文明在14世纪末至15世纪初可能面临的衰落。卡霍基亚曾是北美密西西比文化的重要中心,拥有庞大的人口和复杂的社会结构。此事件模拟了因内部动荡、凝聚力下降、威望受损或核心地区人口与发展衰退而引发的危机,标志着这个伟大城市文明的阴影时刻。

完整事件代码

flavor_chk.35 = { # Shadow Over Cahokia
	type = country_event
	title = flavor_chk.35.title
	desc = flavor_chk.35.desc

	fire_only_once = yes
	dynamic_historical_event = {
		tag = CHK
		from = 1370.1.1
		to = 1437.1.1
		monthly_chance = 8
	}

	trigger = {
		has_ruler = yes
        owns = location:cahokia
		OR = {
			has_variable = chk_enable_downfall_events
			has_variable = chk_enable_strengthening_events
		}
		OR = {
			stability < -20
			tribal_cohesion < 50
			prestige <= 25
			location:cahokia = {
				OR = {
					population < 20
					development <= 13
				}
			}
		}	
	}
	
	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:peasants_estate background = estate_type:nobles_estate }
		ruler ?= {
            save_scope_as = our_ruler
        }	
		location:cahokia = { 
			save_scope_as = target_location 
		}
	}	
	
	illustration_tags = {
		10 = angry
		10 = exterior
	}	

	option = { # Our glory days are but a shadow now
		name = flavor_chk.35.a
		location:cahokia = {
			change_location_rank_effect = { location_rank = location_rank:rural_settlement }
		}				
		add_stability = stability_weak_penalty
		add_country_modifier = { modifier = chk_shadow_of_cahokia years = 100 mode = add }
		location:cahokia = {
			add_location_modifier = {
				modifier = chk_shadow_of_cahokia_city
				years = 100
				mode = add
			}
		}
		if = {
			limit = {
				has_country_modifier = chk_exodus_of_cahokia
			}
			remove_country_modifier = chk_exodus_of_cahokia
		}	
		if = {
			limit = {
				has_country_modifier = chk_preservation_of_cahokia
			}
			remove_country_modifier = chk_preservation_of_cahokia
		}		
	}
	
	after = {
		remove_variable = chk_enable_downfall_events
		remove_variable = chk_enable_strengthening_events
	}
}