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_lub.3 吕贝克市民资助城门建设

时间范围:无明确起止日期(事件代码中未定义 fromto 字段,通常由游戏逻辑或前置事件控制触发时机)

触发概率:无明确月度概率(事件代码中未定义 monthly_chance 字段)

触发条件

  • 事件代码中未定义 trigger 字段,其触发可能依赖于外部变量或前置事件。
  • 选项的显示条件:
    • 选项A:需要国家拥有变量 hsa_accepted_variable
    • 选项B:需要国家拥有变量 hsa_refused_variable

关键效果

  • 选项A:flavor_lub.3.a(接受资助)

    • 效果
      1. 在首都建造一座名为 hsa_burgtor 的建筑。
      2. 首都获得一次 prosperity_severe_bonus 级别的繁荣度提升。
      3. 与目标国家(scope:target_country)互相获得 opinion_financed_burgtor_modifier 修正(改善关系)。
      4. 如果本国是目标国家的附庸,则降低 liberty_desire_severe_minus 级别的独立倾向。
    • 隐藏效果:移除变量 hsa_accepted_variable
  • 选项B:flavor_lub.3.b(拒绝资助)

    • 效果
      1. 与目标国家(scope:target_country)互相获得 opinion_refused_to_finance_burgtor_modifier 修正(恶化关系)。
      2. 如果本国是目标国家的附庸,则增加 liberty_desire_severe_plus 级别的独立倾向。
    • 隐藏效果:移除变量 hsa_refused_variable

背景介绍: 作为汉萨同盟的核心城市,吕贝克的财富与影响力很大程度上依赖于其强大的市民阶层(布尔乔亚/市民阶层)。城市基础设施的建设,尤其是象征防御与繁荣的城门,往往需要市民阶层的巨额资助。此事件模拟了城市政府就是否接受市民资助建设新城门(Burgtor)与市民阶层进行的协商。接受资助可以加强城防、促进繁荣并巩固与资助者的关系,但可能意味着对市民阶层做出政治让步;拒绝则可能节省短期开支或保持政府独立性,但会引发资助者的不满。

完整事件代码

flavor_lub.3 = {
	type = country_event
	title = flavor_lub.3.title
	desc = flavor_lub.3.desc

	illustration_tags = {
        10 = regular
        10 = interior
    }

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:burghers_estate background = estate_type:burghers_estate }
	}

	option = {
		name = flavor_lub.3.a
		trigger = { has_variable = hsa_accepted_variable }
		hidden_effect = { remove_variable = hsa_accepted_variable }
		show_as_tooltip = {
			capital = {
				construct_building = {
					building_type = building_type:hsa_burgtor
				}
				change_prosperity = prosperity_severe_bonus
			}
			add_opinion_mutual_effect = {
				target = scope:target_country
				modifier = opinion_financed_burgtor_modifier
			}
			if = {
				limit = { is_subject_of = scope:target_country }
				add_liberty_desire = liberty_desire_severe_minus
			}
		}
	}

	option = {
		name = flavor_lub.3.b

		trigger = {
			has_variable = hsa_refused_variable
		}
		hidden_effect = { remove_variable = hsa_refused_variable }
		show_as_tooltip = {
			add_opinion_mutual_effect = {
				target = scope:target_country
				modifier = opinion_refused_to_finance_burgtor_modifier
			}
			if = {
				limit = { is_subject_of = scope:target_country }
				add_liberty_desire = liberty_desire_severe_plus
			}
		}
	}
}