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_hsa.7 汉萨同盟的扩张

时间范围:1340.6.1 - 1500.6.1(每月 10% 概率)

触发条件

  • 首都拥有已建至最高等级的 building_type:hanseatic_town_hall(汉萨市政厅)。

关键效果

  • 选项 A
    • 获得 government_power_extreme_bonus(大量政府点数)。
    • 对所有已知国家(非敌对、非战争状态,且其领土内拥有汉萨同盟建筑:hanseatic_kontorhanseatic_shipwright_guildhanseatic_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
				}
			}
		}
	}
}