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_zaz.1000] 扎波罗热哥萨克寻求独立

时间范围:1580.1.1 - 1700.1.1,每月 3% 概率

触发条件

  • 事件国家是波兰立陶宛联邦(PLC)的附庸国。
  • 俄罗斯(RUS)国家存在。
  • 俄罗斯(RUS)不是任何国家的附庸,且未处于战争状态。
  • 事件国家的 liberty_desire(独立倾向)大于等于 75。

关键效果

  • 选项 A (flavor_zaz.1000.a)

    • AI 选择此选项的基础概率为 40%。
    • 若波兰立陶宛联邦(PLC)的稳定度低于 -10,AI 选择概率翻倍。
    • 若俄罗斯(RUS)的军队规模小于波兰立陶宛联邦(PLC),AI 选择概率变为 8 倍。
    • 若事件国家对波兰立陶宛联邦(PLC)持有正面看法(意见值 > 0),AI 选择概率翻倍。
    • 向俄罗斯(RUS)非静默地触发事件 flavor_zaz.1001
    • 显示自定义提示文本 zaz_russia_will_declare_war_if_they_accept_tt
  • 选项 B (flavor_zaz.1000.b)

    • AI 选择此选项的基础概率为 60%。
    • 为事件国家添加 liberty_desire_mild_minus 修正(轻微降低独立倾向)。
    • 显示自定义提示文本 zaz_no_rebellion_tt

背景介绍: 在 16 世纪末至 17 世纪末,作为波兰立陶宛联邦附庸的扎波罗热哥萨克(ZAZ)因其高度的自治权和军事力量,与宗主国关系紧张。当独立倾向高涨时,哥萨克领导层面临抉择:是向同样对东欧有影响力的俄罗斯寻求支持以谋求独立,还是暂时平息反叛意图,维持现状以避免直接冲突。这一事件反映了该地区复杂的附庸关系与地缘政治博弈。

完整事件代码

flavor_zaz.1000 = {
	type = country_event
	title = flavor_zaz.1000.title
	desc = flavor_zaz.1000.desc

	dynamic_historical_event = {
		tag = ZAZ
		from = 1580.1.1
		to = 1700.1.1
		monthly_chance = 3
	}

	fire_only_once = yes

	trigger = {
		is_subject_of = c:PLC
		country_exists = c:RUS
		c:RUS ?= {
			is_subject = no
			at_war = no
		}
		liberty_desire >= 75
	}

	illustration_tags = {
        10 = regular
        10 = interior
    }

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
		c:PLC = {
			save_scope_as = target_country
			ruler_or_regent ?= {
				save_scope_as = target_character
			}
		}

		c:RUS = {
			save_scope_as = target_country2
			ruler_or_regent ?= {
				save_scope_as = target_character2
			}
		}

		save_scope_as = target_country3
		ruler_or_regent ?= {
			save_scope_as = target_character3
		}
	}

	option = {
		name = flavor_zaz.1000.a

		ai_chance = {
			base = 40
			modifier = {
				factor = 2
				scope:target_country.stability < -10
			}

			modifier = {
				factor = 8
				scope:target_country2.army_size < scope:target_country.army_size
			}

			modifier = {
				factor = 2
				opinion = {
					target = scope:target_country
					value > 0
				}
			}
		}
		
		scope:target_country2 = {
			trigger_event_non_silently = flavor_zaz.1001
		}

		custom_tooltip = zaz_russia_will_declare_war_if_they_accept_tt
	}

	option = {
		name = flavor_zaz.1000.b

		ai_chance = {
			base = 60
		}
		
		add_liberty_desire = liberty_desire_mild_minus

		custom_tooltip = zaz_no_rebellion_tt
	}
}