flavor_lub.2 吕贝克市民资助勃格托尔门建设
时间范围:无明确 from 和 to 日期,事件为条件触发型,无固定时间范围。
触发条件:
- 事件类型为国家事件 (
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 }
}
}
}