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.24 卡霍基亚的新黄金时代

时间范围:1363.1.1 - 1437.1.1,每月 100% 概率触发

触发条件

  • 国家拥有统治者。
  • 国家拥有卡霍基亚(cahokia)地区。
  • 国家威望大于 50。
  • 国家稳定度大于 50。
  • 卡霍基亚地区人口大于 35,且发展度大于等于 15。
  • 满足以下任意条件:
    • 拥有变量 chk_enable_downfall_events
    • 拥有变量 chk_enable_strengthening_events

关键效果

  • 选项:卡霍基亚将永不衰落!
    • 增加巨额威望(prestige_ultimate_bonus)。
    • 为国家添加持续 50 年的修正 chk_new_golden_age
    • 将卡霍基亚地区提升为城市等级(location_rank:city)。
    • 如果国家拥有修正 chk_exodus_of_cahokia,则移除该修正。
    • 如果国家拥有修正 chk_preservation_of_cahokia,则移除该修正。

背景介绍: 在14世纪中叶至15世纪初,卡霍基亚作为密西西比文化的中心,在经历了早期的动荡与挑战后,迎来了一个关键的复兴机遇。当一位强有力的统治者掌权,国家稳定且声望卓著,同时卡霍基亚城本身人口繁盛、建设完善时,便有可能开启一个全新的繁荣时代。此事件标志着卡霍基亚文明摆脱了潜在的衰落危机,通过强有力的领导与城市建设,巩固其作为区域核心的地位,并可能迎来长达半个世纪的“新黄金时代”。

完整事件代码

flavor_chk.24 = { # A New Cahokian Golden age
	type = country_event
	title = flavor_chk.24.title
	desc = flavor_chk.24.desc

	fire_only_once = yes
	dynamic_historical_event = {
		tag = CHK
		from = 1363.1.1
		to = 1437.1.1
		monthly_chance = 100
	}

	trigger = {
		has_ruler = yes
        owns = location:cahokia	
		prestige > 50
		stability > 50
		location:cahokia = {
			population > 35
			development >= 15
		}	
		OR = {
			has_variable = chk_enable_downfall_events
			has_variable = chk_enable_strengthening_events
		}	
	}
	
	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
		ruler ?= {
            save_scope_as = our_ruler
        }
		location:cahokia = { 
			save_scope_as = target_location 
		}	
		set_variable = {
			name = chk_no_more_plight_events
			years = 100
		}
	}	
	
	illustration_tags = {
		10 = happy
		10 = exterior
	}	

	option = { # Cahokia will never again falter!
		name = flavor_chk.24.a	
		add_prestige = prestige_ultimate_bonus
		add_country_modifier = { modifier = chk_new_golden_age years = 50 mode = add } 
		location:cahokia = {
			change_location_rank_effect = { location_rank = location_rank:city }
		}	
		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
	}	
}