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_mol.1000] 摩尔达维亚的建立

时间范围:1340.1.1 - 1360.1.1(每月 15% 概率)

触发条件

  • 玩家国家拥有统治者。
  • 玩家国家完全拥有省份 maramaros_province
  • 国家 GLH 存在。
  • 国家 GLH 的稳定度小于 0。
  • 国家 GLH 拥有至少一个附庸国,该附庸国满足以下任一条件:
    • 其首都位于 moldavia_area 地区。
    • moldavia_area 地区有存在。
    • 文化为 moldovan
  • 国家 GLH 没有满足上述任一条件且由人类玩家控制的附庸国。
  • 玩家国家未与 GLH 结盟。
  • 玩家国家未处于战争状态。

关键效果

  • 选项 A (历史选项)
    • 名称:flavor_mol.1000.a
    • 根据条件,可能触发事件 flavor_mol.1003
      • 如果玩家不拥有 suceava 地点,且该地点的所有者文化为 moldovan,则将该地点保存为 release_location 并触发事件。
      • 否则,在 target_area(即 moldavia_area)中,寻找一个所有者文化为 moldovan 的地点,按人口和等级索引排序,选取最优的一个保存为 release_location 并触发事件。
  • 选项 B
    • 名称:flavor_mol.1000.b
    • 效果:获得 prestige_mild_penalty(轻微的威望惩罚)。

背景介绍: 该事件模拟了14世纪中期摩尔达维亚公国建立的历史背景。当时,金帐汗国(GLH)因内部不稳,对其边境地区的控制力减弱。匈牙利王国(HUN)在完全控制马拉穆列什地区后,有机会介入并支持一位摩尔达维亚文化的领袖(德拉戈米尔·沃达)在该地区建立政权,这为后来摩尔达维亚公国的形成奠定了基础。

完整事件代码

flavor_mol.1000 = {
	type = country_event
	title = flavor_mol.1000.title
	desc = flavor_mol.1000.desc
	historical_info = flavor_mol.1000.historical_info
	fire_only_once = yes
	
	dynamic_historical_event = {
		tag = HUN
		from = 1340.1.1
		to = 1360.1.1
		monthly_chance = 15
	}
	
	trigger = {
		has_ruler = yes
		own_entire_province = province_definition:maramaros_province
		country_exists = c:GLH
		c:GLH = {
			stability < 0
			any_subject = {
				OR = {
					capital.area = area:moldavia_area
					has_presence_in = area:moldavia_area
				}
				culture = culture:moldovan
			}
			NOT = { 
				any_subject = {
					OR = {
						capital.area = area:moldavia_area
						has_presence_in = area:moldavia_area
					}
					culture = culture:moldovan
					is_human = yes
				}
			}
		}
		NOT = { is_allied_with = { target = c:GLH } }
		at_war = no
	}
	
	illustration_tags = {
		10 = regular
		10 = exterior
	}
	
	immediate = {
		event_illustration_poptype_effect = { foreground = pop_type:soldiers background = pop_type:soldiers }
		save_scope_as = root_country
		c:GLH = { save_scope_as = target_country }
		province_definition:maramaros_province = {
			ordered_location_in_province_definition = {
				limit = { 
					has_owner = yes
					owner = root
				}
				order_by = development
				check_range_bounds = no
				max = 1
				save_scope_as = target_location
			}
		}
		area:moldavia_area = {
			save_scope_as = target_area
		}
		create_character = {
			first_name = name_dragomir
			nickname = Voda
			dynasty = dynasty:dragosesti_dynasty
			birth_date = 1325.1.1
			adm = { 60 80 }
			dip = { 60 80 }
			mil = { 60 80 }
			culture = culture:moldovan
			religion = religion:orthodox
			estate = estate_type:nobles_estate
			save_scope_as = target_character
		}
		ruler ?= { save_scope_as = root_character }
	}
	
	option = {
		name = flavor_mol.1000.a
		historical_option = yes
		custom_tooltip = {
			text = flavor_mol.1000.a.at
			if = { 
				limit = { 
					NOT = { owns = location:suceava } 
					location:suceava.owner = {
						culture = culture:moldovan
					}
				} 
				location:suceava = { save_scope_as = release_location } 
			}
			else = {
				scope:target_area = {
					ordered_location_in_area = {
						limit = {
							owner ?= { culture = culture:moldovan }
						}
						order_by = { value = population multiply = rank_index }
						check_range_bounds = no
						max = 1
						save_scope_as = release_location
					}
				}
			}
			if = {
				limit = { exists = scope:release_location }
				scope:release_location = {
					owner = {
						trigger_event_silently = flavor_mol.1003
					}
				}
			}
		}
		custom_tooltip = flavor_mol.1000.a.bt
	}
	
	option = {
		name = flavor_mol.1000.b
		add_prestige = prestige_mild_penalty
	}
}