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.2 吕贝克市民资助勃格托尔门建设

时间范围:无明确 fromto 日期,事件为条件触发型,无固定时间范围。

触发条件

  • 事件类型为国家事件 (type = country_event)。
  • 具体触发逻辑未在代码中直接给出,但事件效果明确指向国家 LUB(吕贝克)。

关键效果

  • 选项 A (flavor_lub.2.a)

    • 财政与建设:吕贝克 (c:LUB) 获得 400 金币,但触发国(root)立即失去 400 金币。在吕贝克的首都建造建筑 building_type:hsa_burgtor(勃格托尔门),并为首都带来 prosperity_severe_bonus(繁荣度大幅增益)。
    • 后续事件与变量:立即为吕贝克非静默触发后续事件 flavor_lub.3,并为吕贝克设置变量 hsa_accepted_variable
    • 声望与外交:触发国获得 prestige_extreme_bonus(声望极大增益)。与目标国家 scope:target_country2 建立相互的 opinion_financed_burgtor_modifier(资助勃格托尔门观点修正)。
    • 附庸关系如果 scope:target_country2 是触发国的附属国,则其 liberty_desire(独立倾向)降低 liberty_desire_severe_minus(大幅降低)。
  • 选项 B (flavor_lub.2.b)

    • 后续事件与变量:立即为吕贝克非静默触发后续事件 flavor_lub.3,并为吕贝克设置变量 hsa_refused_variable
    • 外交:与目标国家 scope:target_country2 建立相互的 opinion_refused_to_finance_burgtor_modifier(拒绝资助勃格托尔门观点修正)。
    • 附庸关系如果 scope:target_country2 是触发国的附属国,则其 liberty_desire(独立倾向)增加 liberty_desire_severe_plus(大幅增加)。

背景介绍: 此事件模拟了汉萨同盟核心城市吕贝克的市民阶层(Burghers)提议资助建设一座重要的城市大门——勃格托尔门。作为贸易帝国的中心,吕贝克的城市防御与象征性建筑对其威望和商业安全至关重要。事件反映了中世纪晚期城市自治力量(市民阶层)与国家统治者之间的互动,选择资助与否将直接影响吕贝克的繁荣、触发国的声望,以及与相关国家(可能是同盟伙伴或附庸)的外交关系。

完整事件代码

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

	illustration_tags = {
        10 = regular
        10 = exterior
    }

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

	option = {
		name = flavor_lub.2.a
		
		hidden_effect = {
			c:LUB = {
				add_gold = 400
			}
			add_gold = -400
		}
		c:LUB.capital = {
			construct_building = {
				building_type = building_type:hsa_burgtor
			}
			change_prosperity = prosperity_severe_bonus
		}
		c:LUB = { 
			trigger_event_non_silently = flavor_lub.3
			set_variable = hsa_accepted_variable
		}
		add_prestige = prestige_extreme_bonus
		add_opinion_mutual_effect = {
			target = scope:target_country2
			modifier = opinion_financed_burgtor_modifier
		}
		if = {
			limit = {
				scope:target_country2 = { is_subject_of = root }
			}
			scope:target_country2 = { add_liberty_desire = liberty_desire_severe_minus }
		}
	}

	option = {
		name = flavor_lub.2.b

		c:LUB = { 
			trigger_event_non_silently = flavor_lub.3
			set_variable = hsa_refused_variable
		}
		add_opinion_mutual_effect = {
			target = scope:target_country2
			modifier = opinion_refused_to_finance_burgtor_modifier
		}
		if = {
			limit = {
				scope:target_country2 = { is_subject_of = root }
			}
			scope:target_country2 = { add_liberty_desire = liberty_desire_severe_plus }
		}
	}
}