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_bra_dynasty.1001 维特尔斯巴赫家族的支持

时间范围:无特定 fromto 日期限制,事件在满足触发条件后随时可能发生。无 monthly_chance 字段,表明此事件为条件触发型,而非定期概率事件。

触发条件

  • 人物 false_waldemar 存在。
  • 人物 false_waldemar 存活。

关键效果

  • 选项 A:以黄金为交换支持维特尔斯巴赫家族
    • 触发条件bra_country 未设置变量 bra_false_waldemar_revealed,且对 bra_countryopinion 值小于 100。
    • 效果:为 bra_country 设置变量 bra_owes_gold,其值为触发国 (root) 18 个月的贸易与税收月收入总和。一年后,为 bra_country 静默触发事件 flavor_bra_dynasty.1002
  • 选项 B:以忠诚为交换支持维特尔斯巴赫家族 (历史选项)
    • 触发条件bra_country 未设置变量 bra_false_waldemar_revealed,且对 bra_countryopinion 值小于 100。同时,bra_country 在神圣罗马帝国 (international_organization:hre) 中拥有选帝侯 (special_status:elector) 的特殊地位。
    • 效果:为 bra_country 设置变量 bra_owes_loyaltyyes。一年后,为 bra_country 静默触发事件 flavor_bra_dynasty.1002
  • 选项 C:以王朝关系为交换支持维特尔斯巴赫家族
    • 触发条件bra_country 未设置变量 bra_false_waldemar_revealed,且对 bra_countryopinion 值小于 100。
    • 效果:为 bra_country 设置变量 bra_owes_relationsyes。一年后,为 bra_country 静默触发事件 flavor_bra_dynasty.1002
  • 选项 D:免费支持维特尔斯巴赫家族
    • 触发条件bra_country 未设置变量 bra_false_waldemar_revealed
    • 效果:为 bra_country 设置变量 bra_free_supportyes。一年后,为 bra_country 静默触发事件 flavor_bra_dynasty.1002
  • 选项 E:那不关我们的事
    • 触发条件bra_country 未设置变量 bra_false_waldemar_revealed,且对 bra_countryopinion 值小于 0。
    • 效果:一年后,为 bra_country 静默触发事件 flavor_bra_dynasty.1003
  • 选项 ZZZ:他们可以做任何他们想做的事
    • 触发条件bra_country 已设置变量 bra_false_waldemar_revealed
    • 效果:为触发国 (root) 增加少量威望 (prestige_mild_bonus)。一年后,为 bra_country 静默触发事件 flavor_bra_dynasty.1004

背景介绍: 此事件围绕一位自称“假瓦尔德马”(False Waldemar)的人物展开,他可能声称拥有勃兰登堡或其他相关地区的合法继承权。事件的核心是玩家(作为触发国)如何回应来自 bra_country(推测为勃兰登堡或其相关势力)关于支持维特尔斯巴赫家族(Wittelsbacher)的请求。根据 bra_country 是否已经知晓“假瓦尔德马”的真相,以及双方的关系和 bra_country 的地位(如是否为神圣罗马帝国选帝侯),玩家可以选择索取不同形式的回报(黄金、忠诚、改善关系),提供免费支持,或者拒绝介入。不同的选择将导向不同的后续事件,影响与 bra_country 的互动和利益交换。

代码块

flavor_bra_dynasty.1001 = {
	type = country_event
	title = flavor_bra_dynasty.1001.title
	illustration_tags = {
		10 = interior
		10 = regular
	}
	desc = {
		first_valid = {
			triggered_desc = {
				trigger = {
					scope:bra_country = { has_variable = bra_false_waldemar_revealed }
				}
				desc = flavor_bra_dynasty.1001.desc.imposter_revealed
			}
			triggered_desc = {
				trigger = {
					scope:bra_country = { NOT = { has_variable = bra_false_waldemar_revealed } }
				}
				desc = flavor_bra_dynasty.1001.desc
			}
		}
	}
	trigger = {
		exists = character:false_waldemar
		character:false_waldemar = { is_alive = yes }
	}
	immediate = {
		character:false_waldemar = { save_scope_as = target_character }
		set_variable = {
			name = bra_gold_tooltip_var
			value = {
				value = scope:bra_country.monthly_income_trade_and_tax
				multiply = 18
			}
		}
	}
	after = {
		remove_variable = bra_gold_tooltip_var
	}
	#Support the Wittelsbacher in exchange for Gold
	option = {
		name = flavor_bra_dynasty.1001.a
		trigger = {
			scope:bra_country = { NOT = { has_variable = bra_false_waldemar_revealed } }
			opinion = {
				target = scope:bra_country
				value < 100
			}
		}
		custom_tooltip = {
			text = flavor_bra_dynasty.1001.help.tt
			scope:bra_country = {
				trigger_event_silently = { id = flavor_bra_dynasty.1002 years = 1 }
			}
		}
		custom_tooltip = {
			text = flavor_bra_dynasty.1001.a.tt
			scope:bra_country = { set_variable = { name = bra_owes_gold value = root.var:bra_gold_tooltip_var } }
		}
	}
	#Support the Wittelsbacher in exchange for their Loyalty
	option = {
		name = flavor_bra_dynasty.1001.b
		historical_option = yes
		trigger = {
			scope:bra_country = {
				NOT = { has_variable = bra_false_waldemar_revealed }
				has_special_status_in_international_organization = {
					type = special_status:elector
					international_organization = international_organization:hre
				}
			}
			opinion = {
				target = scope:bra_country
				value < 100
			}
		}
		custom_tooltip = {
			text = flavor_bra_dynasty.1001.help.tt
			scope:bra_country = {
				trigger_event_silently = { id = flavor_bra_dynasty.1002 years = 1 }
			}
		}
		custom_tooltip = {
			text = flavor_bra_dynasty.1001.b.tt
			scope:bra_country = { set_variable = { name = bra_owes_loyalty value = yes } }
		}
	}
	#Support the Wittelsbacher in exchange for Dynasty opinion
	option = {
		name = flavor_bra_dynasty.1001.c
		trigger = {
			scope:bra_country = { NOT = { has_variable = bra_false_waldemar_revealed } }
			opinion = {
				target = scope:bra_country
				value < 100
			}
		}
		custom_tooltip = {
			text = flavor_bra_dynasty.1001.help.tt
			scope:bra_country = {
				trigger_event_silently = { id = flavor_bra_dynasty.1002 years = 1 }
			}
		}
		custom_tooltip = {
			text = flavor_bra_dynasty.1001.c.tt