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.5 抵御林地洪水

时间范围:1337.1.1 - 1437.1.1,每月 20% 概率触发

触发条件

  • 国家拥有统治者。
  • 国家拥有卡霍基亚(Cahokia)地区。
  • 国库黄金大于 90。
  • 国家拥有变量 chk_had_flood_happened

关键效果

  • 选项 A:我们应采取步骤加固中心区域,以抵御未来的洪水!

    • 标记为“历史选项”。
    • 国库黄金减少 40。
    • 卡霍基亚地区获得:
      • 少量繁荣度加成(prosperity_weak_bonus)。
      • 为期 25 年的地点修正 chk_protection_against_flooding
  • 选项 B:建造更多外部屏障

    • 国库黄金减少 80。
    • 卡霍基亚地区获得为期 10 年的地点修正 chk_outer_cahokia_protected_flooding

背景介绍: 卡霍基亚是北美密西西比文化的重要中心,其庞大的土墩建筑群和密集的人口依赖于周边的农业与河流系统。该地区周期性面临密西西比河及其支流的洪水威胁,这对其定居点的稳定与繁荣构成了持续挑战。本事件反映了当地统治者如何应对这一环境风险,通过投资于防洪工程来保护核心区域。

完整事件代码

flavor_chk.5 = { # Fortifying Against Woodlands Floods
	type = country_event
	title = flavor_chk.5.title
	desc = flavor_chk.5.desc

	fire_only_once = yes
	dynamic_historical_event = {
		tag = CHK
		from = 1337.1.1
		to = 1437.1.1
		monthly_chance = 20
	}

	trigger = {
		has_ruler = yes
		owns = location:cahokia		
		gold > 90
		has_variable = chk_had_flood_happened
	}
	
	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 
		}		
	}	
	
	illustration_tags = {
		10 = regular
		10 = interior
	}	

	option = { # We should take steps to fortify the center against future floods!
		name = flavor_chk.5.a	
		historical_option = yes	
		add_gold = -40
		location:cahokia = { 
			change_prosperity = prosperity_weak_bonus
			add_location_modifier = {
				modifier = chk_protection_against_flooding
				years = 25
				mode = add
			}			
		}			
	}

	option = { # Build more outer barriers
		name = flavor_chk.5.b	
		add_gold = -80
		location:cahokia = { 
			add_location_modifier = {
				modifier = chk_outer_cahokia_protected_flooding
				years = 10
				mode = add
			}
		}			
	}	
	
	after = {
		remove_variable = chk_had_flood_happened
	}
}