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_byz.51 宫廷派系与贸易政策

时间范围: 无具体起止日期(动态事件) 触发概率:monthly_chance 字段,为条件触发事件

触发条件:

  • 国家未拥有变量 reformed_imperial_code_flag
  • 内阁 (cabinet) 中至少有一位人物。
  • 国家标签为 BYZ(拜占庭)。
  • 国家未拥有以下任一变量:
    • court_wants_free_trade
    • court_wants_mercantilism
    • court_wants_capitalism
    • court_wants_traditionalism

关键效果: 事件触发时,系统会随机为宫廷设定一个期望的经济政策倾向(四种变量之一)。玩家需从以下四个选项中选择一个,每个选项对应调整不同的社会价值,并根据选择是否与宫廷期望一致,获得不同的效果。

  • 选项 A (flavor_byz.51.a):

    • 触发条件: 宫廷期望政策为自由贸易 (court_wants_free_trade) 或重商主义 (court_wants_mercantilism)。
    • 效果:
      1. 若当前时代处于宗教改革时代 (age_4_reformation) 或更晚,则将 重商主义 vs. 自由贸易 社会价值向左移动(偏向自由贸易)。
      2. 若时代未达到上述要求,则获得 少量威望惩罚
      3. 若宫廷期望政策为 自由贸易,则增加 市民阶层少量满意度,并承受 少量正统性惩罚
      4. 若宫廷期望政策为其他,则降低 市民阶层少量满意度
  • 选项 B (flavor_byz.51.b):

    • 触发条件: 宫廷期望政策为自由贸易 (court_wants_free_trade) 或重商主义 (court_wants_mercantilism)。
    • 效果:
      1. 若当前时代处于宗教改革时代 (age_4_reformation) 或更晚,则将 重商主义 vs. 自由贸易 社会价值向右移动(偏向重商主义)。
      2. 若时代未达到上述要求,则获得 少量稳定度增益
      3. 若宫廷期望政策为 重商主义,则增加 市民阶层少量满意度,并承受 少量正统性惩罚
      4. 若宫廷期望政策为其他,则降低 市民阶层少量满意度
  • 选项 C (flavor_byz.51.c):

    • 触发条件: 宫廷期望政策为资本主义 (court_wants_capitalism) 或传统主义 (court_wants_traditionalism)。
    • 效果:
      1. 资本经济 vs. 传统经济 社会价值向左移动(偏向资本经济)。
      2. 若宫廷期望政策为 资本主义,则增加 市民阶层少量满意度,并承受 少量正统性惩罚
      3. 若宫廷期望政策为其他,则降低 市民阶层少量满意度
  • 选项 D (flavor_byz.51.d):

    • 触发条件: 宫廷期望政策为资本主义 (court_wants_capitalism) 或传统主义 (court_wants_traditionalism)。
    • 效果:
      1. 资本经济 vs. 传统经济 社会价值向右移动(偏向传统经济)。
      2. 若宫廷期望政策为 传统主义,则增加 市民阶层少量满意度,并承受 少量正统性惩罚
      3. 若宫廷期望政策为其他,则降低 市民阶层少量满意度

事件结束后,所有相关的宫廷期望变量将被清除。

背景介绍: 在拜占庭帝国的宫廷中,不同的派系对于国家未来的经济道路持有相左的意见。市民阶层(资产阶级)与贵族阶层之间的利益博弈日益明显,一方可能倡导更为开放自由的贸易政策以促进商业繁荣,另一方则可能坚持保守的传统经济模式或强调国家控制的重商主义。皇帝或摄政者必须谨慎权衡,做出决策,这一选择不仅会影响国家的经济方针,也会牵动相关阶层的忠诚与帝国的稳定。

完整事件代码:

flavor_byz.51 = { #Court factions, bad trade outcome
	hide_portraits = yes
	type = country_event
	title = flavor_byz.51.title
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					has_variable = court_wants_free_trade
				}
				desc = flavor_byz.51.desc.a
			}
			triggered_desc = {
				trigger = {
					has_variable = court_wants_mercantilism
				}
				desc = flavor_byz.51.desc.b
			}
			triggered_desc = {
				trigger = {
					has_variable = court_wants_capitalism
				}
				desc = flavor_byz.51.desc.c
			}
			triggered_desc = {
				trigger = {
					has_variable = court_wants_traditionalism
				}
				desc = flavor_byz.51.desc.d
			}
		}
	}

	trigger = {
		NOT = { has_variable = reformed_imperial_code_flag }
		any_cabinet_character = {
			count > 0
		}
		tag = BYZ
		NOT = { has_variable = court_wants_free_trade }
		NOT = { has_variable = court_wants_mercantilism }
		NOT = { has_variable = court_wants_capitalism }
		NOT = { has_variable = court_wants_traditionalism }
	}

	illustration_tags = {
		10 = angry
		10 = interior
	}

	immediate = {
		ruler_or_regent ?= {
			save_scope_as = target_character
		}

		random_cabinet_character ?= {
			save_scope_as = target_character2
		}

		random_list = { #Chooses between estates wanting to move values to one side
			1 = { set_variable = court_wants_free_trade }
			1 = { set_variable = court_wants_mercantilism }
			1 = { set_variable = court_wants_capitalism }
			1 = { set_variable = court_wants_traditionalism }
		}
		event_illustration_estate_effect = { foreground = estate_type:burghers_estate background = estate_type:nobles_estate }

	}

	option = {
		name = flavor_byz.51.a

		trigger = {
			custom_tooltip = {
				text = byz_court_wants_to_force_societal_changes
				OR = {
					has_variable = court_wants_free_trade
					has_variable = court_wants_mercantilism
				}
			}
		}

		if = {
			limit = {
				current_age_or_later = { age = age_4_reformation }
			}
			change_societal_value = {
				type = mercantilism_vs_free_trade
				value = societal_value_move_to_left
			}
		}
		else = {
			add_prestige = prestige_weak_penalty
		}

		if = {
			limit = {
				has_variable = court_wants_free_trade
			}
			add_estate_satisfaction = {
				type = estate_type:burghers_estate
				value = estate_satisfaction_mild_bonus
			}
			add_legitimacy = legitimacy_mild_penalty
		}
		else = {
			add_estate_satisfaction = {
				type = estate_type:burghers_estate
				value = estate_satisfaction_mild_penalty
			}
		}
	}

	option = {
		name = flavor_byz.51.b

		trigger = {
			custom_tooltip = {
				text = byz_court_wants_to_force_societal_changes
				OR = {
					has_variable = court_wants_free_trade
					has_variable = court_wants_mercantilism
				}
			}
		}

		if = {
			limit = {
				current_age_or_later = { age = age_4_reformation }
			}
			change_societal_value = {
				type = mercantilism_vs_free_trade
				value = societal_value_move_to_right
			}
		}
		else = {
			add_stability = stability_weak_bonus
		}

		if = {
			limit = {
				has_variable = court_wants_mercantilism
			}
			add_estate_satisfaction = {
				type