flavor_hsa.7 汉萨同盟的扩张
时间范围:1340.6.1 - 1500.6.1(每月 10% 概率)
触发条件:
- 首都拥有已建至最高等级的
building_type:hanseatic_town_hall(汉萨市政厅)。
关键效果:
- 选项 A:
- 获得
government_power_extreme_bonus(大量政府点数)。 - 对所有已知国家(非敌对、非战争状态,且其领土内拥有汉萨同盟建筑:
hanseatic_kontor、hanseatic_shipwright_guild或hanseatic_town_hall)施加相互的opinion_diplomacy_with_the_hansa_modifier(对汉萨同盟的外交态度修正)。
- 获得
背景介绍: 此事件模拟了汉萨同盟在其鼎盛时期的扩张与影响力巩固。当汉萨同盟的核心城市(以最高等级的市政厅为标志)确立其领导地位后,同盟开始系统地加强与所有拥有汉萨贸易站、造船行会或市政厅的友好贸易伙伴之间的关系。通过外交与商业网络的强化,汉萨同盟旨在提升其在整个波罗的海及北海贸易区内的政治与经济主导权,确保贸易路线的安全与特权。
完整事件代码:
flavor_hsa.7 = {
type = country_event
title = flavor_hsa.7.title
desc = flavor_hsa.7.desc
historical_info = flavor_hsa.7.historical_info
fire_only_once = yes
dynamic_historical_event = {
tag = HSA
from = 1340.6.1
to = 1500.6.1
monthly_chance = 10
}
trigger = {
capital = {
any_buildings_in_location = {
building_type = building_type:hanseatic_town_hall
is_at_max_level = yes
}
}
}
illustration_tags = {
10 = happy
10 = interior
}
immediate = {
event_illustration_estate_effect = { foreground = estate_type:burghers_estate background = estate_type:burghers_estate }
save_scope_as = target_country
ordered_known_country = {
limit = {
NOR = {
is_rival_of = root
is_enemy_of = root
is_at_war_with = root
}
any_owned_location = {
OR = {
has_building = building_type:hanseatic_kontor
has_building = building_type:hanseatic_shipwright_guild
has_building = building_type:hanseatic_town_hall
}
}
}
order_by = monthly_income_trade_and_tax
max = 1
check_range_bounds = no
save_scope_as = target_country2
}
}
option = {
name = flavor_hsa.7.a
add_government_power = government_power_extreme_bonus
custom_tooltip = every_known_country_hansa_tt
hidden_effect = {
every_known_country = {
limit = {
NOR = {
is_rival_of = root
is_enemy_of = root
is_at_war_with = root
}
any_owned_location = {
OR = {
has_building = building_type:hanseatic_kontor
has_building = building_type:hanseatic_shipwright_guild
has_building = building_type:hanseatic_town_hall
}
}
}
add_opinion_mutual_effect = {
target = PREV
modifier = opinion_diplomacy_with_the_hansa_modifier
}
}
}
}
}