flavor_ser.110 Novo Brdo 发展
时间范围:无明确起止日期(from/to 未定义),事件触发后仅发生一次(fire_only_once = yes)。
触发条件:
- 国家拥有诺沃布尔多(
location:novo_brdo)地区。 - 诺沃布尔多地区人口大于等于10(
population >= 10)。 - 诺沃布尔多地区当前等级既不是“城镇”(
location_rank:town),也不是“城市”(location_rank:city)。
关键效果:
- 历史选项:
flavor_ser.110.a- 如果诺沃布尔多地区当前等级为“乡村定居点”(
location_rank:rural_settlement),则将其提升为“城镇”(location_rank:town)。 - 提升诺沃布尔多地区的发展度(
change_development = development_severe_bonus)。 - 提升诺沃布尔多地区的繁荣度(
change_prosperity = prosperity_mild_bonus)。
- 如果诺沃布尔多地区当前等级为“乡村定居点”(
背景介绍: 诺沃布尔多是中世纪塞尔维亚王国一处重要的矿业定居点,以其丰富的银矿资源闻名。随着开采活动的持续和人口的聚集,该定居点逐渐具备了从乡村向城镇发展的经济与社会基础。此事件模拟了在满足特定人口与行政条件后,诺沃布尔多自然成长为更高级别聚落的历史进程。
完整事件代码:
flavor_ser.110 = { #Novo Brdo grows
hide_portraits = yes
type = country_event
title = flavor_ser.110.title
desc = flavor_ser.110.desc
fire_only_once = yes
trigger = {
owns = location:novo_brdo
location:novo_brdo = {
population >= 10
NOR = {
location_rank = location_rank:town
location_rank = location_rank:city
}
}
}
immediate = {
ruler ?= {
save_scope_as = target_character
}
location:novo_brdo = { save_scope_as = target_location }
}
option = {
name = flavor_ser.110.a
historical_option = yes
location:novo_brdo = {
if = {
limit = {
location_rank = location_rank:rural_settlement
}
change_location_rank = location_rank:town
}
change_development = development_severe_bonus
change_prosperity = prosperity_mild_bonus
}
}
}