flavor_boh.28 啤酒的喜悦
时间范围:1337.1.1 - 1444.12.30,每月 1% 概率触发
触发条件:
- 国家拥有皮尔森(plzen)地区。
关键效果:
-
选项 A (flavor_boh.28.a):
- 在皮尔森地区:
- 若未建造酿酒厂(brewery),则建造一座。
- 若已有酿酒厂但未达到最高等级,则将其等级提升1级。
- 若酿酒厂已满级,则所有属于本国的农民(peasants) 或劳工(laborers) 阶层人口获得极高的满意度加成(pop_satisfaction_extreme_bonus)。
- 获得微弱的开发度加成(development_weak_bonus)。
- 获得微弱的繁荣度加成(prosperity_weak_bonus)。
- 市民阶层(burghers_estate) 获得极高的阶层满意度加成(estate_satisfaction_extreme_bonus)。
- 在皮尔森地区:
-
选项 B (flavor_boh.28.b):
- 获得轻微的稳定度加成(stability_mild_bonus)。
- 社会价值观农奴制与自由民(serfdom_vs_free_subjects) 向“自由民”方向发生轻微偏移(societal_value_minor_move_to_left)。
背景介绍: 该事件反映了中世纪晚期波希米亚地区,特别是皮尔森(今捷克共和国境内)作为重要啤酒产地的兴起。皮尔森以其优质的水源和啤酒花种植传统,逐渐发展出独特的啤酒酿造工艺。此事件模拟了统治者如何利用这一地方特色产业:是投资发展酿酒业以促进经济、取悦特定阶层,还是采取更保守的政策以维持社会稳定并缓慢推动社会变革。
完整事件代码:
flavor_boh.28 = { #Liquid Delight
type = country_event
title = flavor_boh.28.title
desc = flavor_boh.28.desc
image = "gfx/interface/icons/trade_goods/illustrations/icon_goods_beer.dds"
fire_only_once = yes
dynamic_historical_event = {
tag = BOH
from = 1337.1.1
to = 1444.12.30
monthly_chance = 1
}
trigger = {
owns = location:plzen
}
immediate = {
location:plzen = { save_scope_as = target_location }
}
option = {
name = flavor_boh.28.a
scope:target_location = {
if = {
limit = {
NOT = { has_building = building_type:brewery }
}
construct_building = { building_type = building_type:brewery }
}
else_if = {
limit = {
NOT = {
any_buildings_in_location = {
building_type = building_type:brewery
is_at_max_level = yes
}
}
}
change_building_level_in_location = {
building = building_type:brewery
value = 1
}
}
else = {
every_pop = {
limit = {
owner = root
OR = {
pop_type = pop_type:peasants
pop_type = pop_type:laborers
}
}
add_pop_satisfaction = pop_satisfaction_extreme_bonus
}
}
change_development = development_weak_bonus
change_prosperity = prosperity_weak_bonus
}
add_estate_satisfaction = {
type = estate_type:burghers_estate
value = estate_satisfaction_extreme_bonus
}
}
option = {
name = flavor_boh.28.b
add_stability = stability_mild_bonus
change_societal_value = { type = serfdom_vs_free_subjects value = societal_value_minor_move_to_left }
}
}