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_kbo.12 卡涅姆-博尔努的遗产

时间范围:无明确起止日期(from/to),事件触发后仅发生一次(fire_only_once = yes)。

触发条件

  • 事件为一次性国家事件。
  • 无明确trigger字段,通常由游戏脚本或特定条件(如国家成立、时间推移等)自动触发。

关键效果

  • 选项 A:我们必须接受命运
    • 触发前提:国家完全拥有省份 kanem_province
    • 效果
      • 将国家名称、形容词、地图颜色及国旗更改为博尔努(BNU)。
      • 设置变量 kbo_lost_kanem
      • 获得少量政府力量惩罚。
      • 获得少量稳定度加成。
  • 选项 B:我们尚未消亡
    • 效果
      • 获得少量政府力量加成。
      • 获得少量稳定度惩罚。

背景介绍: 此事件模拟了历史上西非萨赫勒地区的卡涅姆帝国及其继承者博尔努帝国的演变。当卡涅姆帝国失去其核心领土(如卡涅姆省)的控制时,面临着身份认同与国家延续的抉择。选项A代表了接受历史变迁,正式转型为博尔努王国;选项B则象征着拒绝屈服,试图以卡涅姆的名义继续抗争,但需付出内部稳定的代价。

完整事件代码

flavor_kbo.12 = { #Legacy of the [ROOT.GetCountry.GetLongNameWithNoTooltip]
	type = country_event
	title = flavor_kbo.12.title
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					NOT = {	own_entire_province = province_definition:kanem_province }
					NOT = {	own_entire_province = province_definition:bornu_province }
				}
				desc = flavor_kbo.12.bad.desc
			}
			triggered_desc = {
				trigger = { always = yes }
				desc = flavor_kbo.12.desc
			}
		}
	}
	fire_only_once = yes

	illustration_tags = {
        10 = angry
        10 = interior
    }

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
		capital.province = { save_scope_as = target_capital_province }
		if = {
			limit = {
				own_entire_province = province_definition:bornu_province
				NOT = { own_entire_province = province_definition:kanem_province }
			}
			province_definition:kanem_province = { save_scope_as = target_lost_province }
		}
		if = {
			limit = {
				own_entire_province = province_definition:kanem_province
				NOT = { own_entire_province = province_definition:bornu_province }
			}
			province_definition:bornu_province = { save_scope_as = target_lost_province }
		}

	}

	option = { #We must Accept our fate
		name = flavor_kbo.12.a
		trigger = {
			NOT = { own_entire_province = province_definition:kanem_province }
		}
		custom_tooltip = flavor_kbo.12_become_bornu_tt
		hidden_effect = {
			change_country_name = BNU
			change_country_adjective = BNU_ADJ
			change_country_color = map_BNU
			change_country_flag = BNU
		}
		set_variable = kbo_lost_kanem
		add_government_power = government_power_weak_penalty
		add_stability = stability_weak_bonus
	}

	option = { #We are not dead yet
		name = flavor_kbo.12.b
		add_government_power = government_power_mild_bonus
		add_stability = stability_weak_penalty
	}
}