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_eth.210 新王之碑

时间范围:无明确起止日期(事件由条件触发,无固定 fromto 限制)

触发概率:无 monthly_chance 字段,为条件触发事件

触发条件

  • 未拥有变量 abandoned_stele_construction
  • 拥有阿克苏姆(axum)地区
  • 满足以下任一文化条件:
    • 主要或已接受文化为阿姆哈拉(amhara)
    • 主要或已接受文化为哈拉文化(harla_culture)
    • 主要或已接受文化为锡达莫文化(sidama_culture)
    • 主要或已接受文化为提格雷(tigre)
    • 主要或已接受文化为提格里尼亚(tigrinya)

关键效果

选项 A(历史选项)

  • 获得大量仪式力量加成(rite_power_extreme_bonus
  • 设置变量 abandoned_stele_construction = 1(标记已放弃石碑建造)

选项 B

  • 获得少量威望加成(prestige_mild_bonus
  • 支付金币:基础 -100,并额外扣除 stele_construction 变量值 × 100 的金币
  • 在阿克苏姆(axum)地区创建一座纪念碑艺术品:
    • 类型:纪念碑(work_of_art_type:monument
    • 质量:70
    • 艺术家:随机选择的建筑师或雕塑家(若不存在则新建)

背景介绍: 该事件模拟了埃塞俄比亚地区统治者决定在历史名城阿克苏姆建造纪念碑(石碑)的抉择。阿克苏姆作为古代埃塞俄比亚文明的中心,历史上以其巨型石碑(方尖碑)闻名。事件反映了统治者面临的选择:要么遵循传统,通过仪式巩固权威(选项A);要么投入资源,建造实体纪念碑以彰显国力与文化成就(选项B)。事件中的文化条件体现了该地区多文化交融的历史背景。

完整事件代码

flavor_eth.210 = { #The Stele of the New King
	hide_portraits = yes
	type = country_event
	title = flavor_eth.210.title
	desc = flavor_eth.210.desc
		
	trigger = {
		not = {has_variable = abandoned_stele_construction}
		owns = location:axum
		OR = {
			has_primary_or_accepted_culture = culture:amhara
			has_primary_or_accepted_culture = culture:harla_culture
			has_primary_or_accepted_culture = culture:sidama_culture
			has_primary_or_accepted_culture = culture:tigre
			has_primary_or_accepted_culture = culture:tigrinya
		}
	}
	illustration_tags = {
		10 = happy
		10 = exterior
	}
	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
		#Keep track of the monuments already built
		if = {
			limit = {
				has_variable = stele_construction
			}
			change_variable = { name = stele_construction add = 1 }
		}
		else = {
			set_variable = { name = stele_construction value = 1 }
		}
		#Select a random artist to build the monument
		random_artist = {
			limit = {
				OR = {
					artist_type = architect
					artist_type = sculptor
				}
			}
			save_scope_as = random_stele_builder
		}
		#If there is none create a new one
		if = {
			limit = {
				not = {exists = scope:random_stele_builder}
			}
			create_character = {
				artist = architect
				estate = estate_type:burghers_estate
				save_scope_as = random_stele_builder
			}
		}
	}

	option = {
		name = flavor_eth.210.a
		historical_option = yes
		add_rite_power = rite_power_extreme_bonus
		set_variable = { name = abandoned_stele_construction value = 1 }
	}

	option = {
		name = flavor_eth.210.b
		add_prestige = prestige_mild_bonus

		add_gold = {
			value = -100
			add = {
				value = var:stele_construction
				multiply = -100
			}
		}

		location:axum = {
			create_art = {
				type = work_of_art_type:monument
				quality = 70
				artist = scope:random_stele_builder
			}
		}
	}
}