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_vij.27 泰卢固人迁移

时间范围:1337.1.1 - 1500.1.1,每月 1% 概率触发 触发条件

  • 国家文化构成中,泰米尔文化占比不低于 5%。
  • 国家文化构成中,泰卢固文化占比不低于 5%。
  • tamil_land_area 地区,至少拥有 50% 的省份。
  • 至少拥有一个省份,其人口中泰卢固文化占比不低于 30%。

关键效果

  • 选项 A (flavor_vij.27.a)

    • 触发一次大规模人口迁移:在 100 个月内,从 target_location(非泰米尔地区、泰卢固人口占比最高的省份)向 target_location2(泰米尔地区人口最多的省份)迁移 0.5 单位的泰卢固文化人口。
  • 选项 B (flavor_vij.27.b)

    • 触发一次小规模人口迁移:在 100 个月内,从 target_location(非泰米尔地区、泰卢固人口占比最高的省份)向 target_location2(泰米尔地区人口最多的省份)迁移 0.1 单位的泰卢固文化人口。
    • 历史选项:所有由玩家控制的泰米尔文化人口获得 pop_satisfaction_severe_bonus(大幅满意度加成)。

背景介绍: 在维贾亚纳加尔帝国(Vijayanagara)的统治下,帝国内部存在着泰米尔和泰卢固两大主要文化群体。随着帝国在泰米尔地区的扩张与巩固,如何处理核心地区(泰米尔地区)与非核心地区(其他泰卢固人口聚居区)之间的人口分布与文化融合,成为统治者面临的重要议题。此事件模拟了帝国政府可能采取的两种人口迁移政策:一种是积极推动泰卢固人向泰米尔核心区迁移以加强控制;另一种是采取温和的迁移政策,同时通过安抚泰米尔本土人口来维持稳定。

完整事件代码

flavor_vij.27 = {
	hide_portraits = yes
	type = country_event
	title = flavor_vij.27.title
	desc = flavor_vij.27.desc

	fire_only_once = yes

	dynamic_historical_event = {
		tag = VIJ
		from = 1337.1.1
		to = 1500.1.1
		monthly_chance = 1
	}

	illustration_tags = {
		10 = angry
		10 = exterior
	}

	trigger = {
		"culture_percentage_in_country(culture:tamil)" >= 0.05 #Just to make sure they're not insiglificant
		"culture_percentage_in_country(culture:telugu)" >= 0.05 #Just to make sure they're not insiglificant
		area:tamil_land_area = {
			any_location_in_area = {
				percent >= 0.5
			}
		}
		any_owned_location = {
			any_pop = {
				percent >= 0.3
				culture = culture:telugu
			}
		}
	}

	immediate = {
		ruler_or_regent ?= {
			save_scope_as = target_character
		}

		ordered_owned_location = {
			limit = {
				any_pop = {
					percent >= 0.3
					culture = culture:telugu
				}
				NOT = {
					area = area:tamil_land_area
				}
			}
			order_by = population
			max = 1

			save_scope_as = target_location
		}

		ordered_owned_location = {
			limit = {
				area = area:tamil_land_area
			}
			order_by = population
			max = 1

			save_scope_as = target_location2
		}
	}

	option = {
		name = flavor_vij.27.a

		add_migration = {
			owner = this
			from = scope:target_location.province_definition
			to = scope:target_location2.province_definition
			culture = culture:telugu
			amount = 0.5
			months = 100
		}
	}

	option = {
		name = flavor_vij.27.b

		add_migration = {
			owner = this
			from = scope:target_location.province_definition
			to = scope:target_location2.province_definition
			culture = culture:telugu
			amount = 0.1
			months = 100
		}

		custom_tooltip = {
			text = VIJ_EVERY_TAMIL_POP_GAINS_20_SATISFACTION
			every_owned_location = {
				limit = {
					any_pop = {
						owner = root
						culture = culture:tamil
					}
				}
				every_pop = {
					limit = {
						owner = root
						culture = culture:tamil
					}
					add_pop_satisfaction = pop_satisfaction_severe_bonus
				}
			}
		}
	}
}