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_kni.2000 骑士团出售加勒比领地

时间范围:1450.1.1 - 1600.1.1,每月 1% 概率触发

触发条件

  • 满足以下任一财务困境:
    • 拥有超过 5 笔贷款 (num_loans > 5)
    • 月度收支为负 (monthly_balance < 0)
  • 在加勒比地区 (region:caribbean_region) 存在至少一个满足以下条件的国家:
    • 是有效的殖民目标 (is_valid_colonial_target = yes)
    • 未处于破产状态 (is_during_bankruptcy = no)
    • 不是事件触发国自身 (this != root)
  • 事件触发国在加勒比地区拥有存在度 (has_presence_in = region:caribbean_region)
  • 事件触发国在加勒比地区至少拥有一块领地 (owner ?= root)

关键效果

  • 选项 A (历史选项)
    • 将触发国在加勒比地区所有人口大于0的领地出售给目标国家。
    • 出售价格基于领地总人口计算(每点人口价值30金币)。
    • 触发目标国家的后续事件 flavor_kni.2001
    • AI选择此选项的权重因子为1,但当触发国贷款超过5笔时,AI权重因子降为0(即不会选择)。
  • 选项 B
    • 触发国获得少量威望惩罚 (add_prestige = prestige_mild_penalty)。
    • AI选择此选项的权重因子为9。

背景介绍: 该事件模拟了医院骑士团(KNI)在1450年至1600年间可能面临的财政危机。作为一个小型军事修会国家,骑士团严重依赖地中海的贸易和地产收入。当陷入债务或财政赤字时,为了维持其在地中海的核心军事活动与生存,骑士团可能会考虑出售其在遥远的新世界——加勒比地区——的殖民资产,以换取急需的现金。这反映了早期殖民帝国在扩张与财政可持续性之间所做的艰难权衡。

完整事件代码

flavor_kni.2000 = {
	type = country_event
	title = flavor_kni.2000.title
	desc = flavor_kni.2000.desc

	historical_info = flavor_kni.2000.historical_info

	fire_only_once = yes
	dynamic_historical_event = {
		tag = KNI
		from = 1450.1.1
		to = 1600.1.1
		monthly_chance = 1
	}

	trigger = {
		OR = {
			num_loans > 5
			monthly_balance < 0
		}
		region:caribbean_region = {
			any_present_country = {
				count >= 1
				is_valid_colonial_target = yes
				is_during_bankruptcy = no
				this != root
			}
		}
		has_presence_in = region:caribbean_region
		region:caribbean_region = {
			any_location_in_region = {
				owner ?= root
			}
		}
	}

	illustration_tags = {
        10 = regular
        10 = interior
    }

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
		save_scope_as = from_country
		region:caribbean_region = {
			ordered_present_country = {
				order_by = "opinion(root)"
				max = 1
				limit = {
					is_valid_colonial_target = yes
					is_during_bankruptcy = no
					this != root
				}
				save_scope_as = target_country
			}
		}

		set_local_variable = {
			name = cost_of_location_set
			value = 0
		}

		region:caribbean_region = {
			every_location_in_region = {
				limit = {
					owner ?= root
					population > 0
				}
				add_to_list = locations_to_sell
				change_local_variable = {
					name = cost_of_location_set
					add = {
						value = population
						multiply = 30
					}
				}
			}
		}
	}

	option = {
		name = flavor_kni.2000.a
		historical_option = yes
		custom_tooltip = flavor_kni.2000.a.t

		show_as_tooltip = {
			scope:target_country = {
				add_gold = {
					value = local_var:cost_of_location_set
					multiply = -1
				}
			}
			add_gold = local_var:cost_of_location_set
			every_in_list = {
				list = locations_to_sell
				change_location_owner = scope:target_country
			}
		}

		scope:target_country = {
			trigger_event_non_silently = {
				id = flavor_kni.2001
			}
		}

		ai_chance = {
			factor = 1
			modifier = {
				factor = 0
				num_loans > 5
			}
		}
	}

	option = {
		name = flavor_kni.2000.b
		add_prestige = prestige_mild_penalty
		ai_chance = {
			factor = 9
		}
	}
}