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_flo.53 巴尔迪与佩鲁齐银行的财务困境

时间范围:1340.1.1 - 1350.1.1(每月 10% 概率)

触发条件

  • 国家 PRZ(佩鲁齐)或 BRD(巴尔迪)至少有一个存在。
  • 国家 PRZBRD 中至少有一个是AI控制的国家。

关键效果

  • 选项 A:尝试减轻影响

    • 历史选项:是
    • 所有在 banking_country_list 列表中的银行国家:
      • 被设为破产(set_bankruptcy = yes)。
      • 其对外贷款的所有权会暂时转移给事件触发国(ROOT),随后再归还给原银行国家。
    • 事件触发国获得国家修正 flo_economic_downturn,持续15年。
    • 设置变量 stronger_medici
    • 如果存在借款人列表(every_borrower_of_the_banks),则列表中的每个国家都会非静默触发事件 flo.54
  • 选项 B:拯救银行免于崩溃

    • 事件触发国损失相当于 debt_of_the_banking_countries 变量值一半的金币。
    • 所有在 banking_country_list 列表中的银行国家损失其一半的金币。
    • 如果存在借款人列表(every_borrower_of_the_banks),则列表中的每个国家都会非静默触发事件 flo.55
  • 选项 C:让他们倒闭!

    • 社会价值观 centralization_vs_decentralization 向左(去中心化方向)大幅移动。
    • 所有在 banking_country_list 列表中的银行国家,其拥有的所有外国建筑被摧毁。
    • 事件触发国获得国家修正 flo_economic_downturn,持续25年。
    • 设置变量 stronger_medici
    • 如果存在借款人列表(every_borrower_of_the_banks),则列表中的每个国家都会非静默触发事件 flo.56

背景介绍: 14世纪中叶,佛罗伦萨的两大银行巨头——巴尔迪银行和佩鲁齐银行,因向欧洲各国王室(尤其是英格兰国王爱德华三世)提供巨额贷款而陷入严重的财务危机。这些贷款未能按时偿还,导致银行资金链断裂,濒临破产。这场危机不仅动摇了佛罗伦萨的经济根基,也对整个欧洲的金融网络产生了深远影响,间接为美第奇家族的崛起创造了条件。

完整事件代码

flavor_flo.53 = { # Financial Troubles of Bardi and Peruzzi
	type = country_event
	title = flavor_flo.53.title
	desc = flavor_flo.53.desc
	historical_info = flavor_flo.53.historical_info
	fire_only_once = yes

	dynamic_historical_event = {
		tag = FLO
		tag = TUS
		from = 1340.1.1
		to = 1350.1.1
		monthly_chance = 10
	}

	trigger = {
		OR = {
			country_exists = c:PRZ
			country_exists = c:BRD
		}
		OR = {
			c:PRZ ?= {
				is_ai = yes
			}
			c:BRD ?= {
				is_ai = yes
			}
		}
	}

	illustration_tags = {
		10 = angry
		10 = interior
	}

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:burghers_estate background = estate_type:burghers_estate }
		c:PRZ ?= {
			if = {
				limit = {
					is_ai = yes
				}
				add_to_list = banking_country_list
			}
		}
		c:BRD ?= {
			if = {
				limit = {
					is_ai = yes
				}
				add_to_list = banking_country_list
			}
		}

		set_local_variable = {
			name = debt_of_the_banking_countries
			value = 0
		}
		every_in_list = {
			list = banking_country_list
			every_lent_loan = {
				add_to_list = every_loan_lent_by_bardi_and_peruzzi
				change_local_variable = {
					name = debt_of_the_banking_countries
					add = loan_amount
				}
			}
			change_local_variable = {
				name = debt_of_the_banking_countries
				add = gold
			}
		}
		every_in_list = {
			list = every_loan_lent_by_bardi_and_peruzzi
			borrower = {
				add_to_list = every_borrower_of_the_banks
			}
		}
		save_scope_as = target_country
	}

	# Try to lighten the impact
	option = {
		name = flavor_flo.53.a

		historical_option = yes

		every_in_list = {
			list = banking_country_list
			hidden_effect = {
				every_lent_loan = {
					change_loan_owner = ROOT
					add_to_list = temp_list_for_moved_loans
				}
			}
			set_bankruptcy = yes
			hidden_effect = {
				every_in_list = {
					list = temp_list_for_moved_loans
					change_loan_owner = PREV
					remove_from_list = temp_list_for_moved_loans
				}
			}

		}

		add_country_modifier = {
			modifier = flo_economic_downturn
			years = 15
		}

		custom_tooltip = FLO_medici_will_be_stronger
		set_variable = stronger_medici

		if = {
			limit = {
				list_size = {
					name = every_borrower_of_the_banks
					value >= 1
				}
			}
			hidden_effect = {
				every_in_list = {
					list = every_borrower_of_the_banks
					trigger_event_non_silently = flavor_flo.54
				}
			}
			custom_tooltip = FLO_every_borrower_from_the_banks
			show_as_tooltip = {
				random_in_list = {
					list = every_borrower_of_the_banks
					trigger_event_non_silently = flavor_flo.54
				}
			}
		}
	}

	# Save the banks from collapse
	option = {
		name = flavor_flo.53.b

		add_gold = { value = local_var:debt_of_the_banking_countries multiply = -0.5 }

		every_in_list = {
			list = banking_country_list
			add_gold = { value = gold multiply = -0.5 }
		}

		if = {
			limit = {
				list_size = {
					name = every_borrower_of_the_banks
					value >= 1
				}
			}
			hidden_effect = {
				every_in_list = {
					list = every_borrower_of_the_banks
					trigger_event_non_silently = flavor_flo.55
				}
			}
			custom_tooltip = FLO_every_borrower_from_the_banks
			show_as_tooltip = {
				random_in_list = {
					list = every_borrower_of_the_banks
					trigger_event_non_silently = flavor_flo.55
				}
			}
		}
	}

	# Let them fall!
	option = {
		name = flavor_flo.53.c

		change_societal_value = {
			type = centralization_vs_decentralization
			value = societal_value_large_move_to_left
		}

		every_in_list = {
			list = banking_country_list
			custom_tooltip = {
				text = FLO_this_will_cease_existing
				every_owned_foreign_building = {
					location = { destroy_building = prev }
				}
			}
		}

		add_country_modifier = {
			modifier = flo_economic_downturn
			years = 25
		}

		custom_tooltip = FLO_medici_will_be_stronger
		set_variable = stronger_medici

		if = {
			limit = {
				list_size = {
					name = every_borrower_of_the_banks
					value >= 1
				}
			}
			hidden_effect = {
				every_in_list = {
					list = every