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_gra.1 格拉纳达难民事件

时间范围:游戏开始 - 1550年1月1日(每月触发概率未在代码中指定)

触发条件

  • 事件接收国:
    • 宗教属于穆斯林宗教组(religion.group = religion_group:muslim
    • 尚未拥有变量 received_granada_refugees
    • 拥有超过5个港口(num_of_ports > 5
    • 首都位于以下任一地区:
      • 黎凡特地区(area:levant_area
      • 埃及地区(region:egypt_region
      • 马格里布地区(region:maghreb_region
      • 安纳托利亚地区(region:anatolia_region
      • 巴尔干地区(region:balkan_region
  • 世界局势:
    • 格拉纳达(c:GRA)不存在
    • 卡斯蒂利亚(c:CAS)存在
    • 格拉纳达地区(location:granada)的拥有者为卡斯蒂利亚
    • 当前年份早于1550年(current_year < 1550

关键效果

  • 选项 A (flavor_gra.1.a)
    • 移民:触发一次持续240个月的移民潮。移民来自伊比利亚地区(region:iberia_region)内人口最多且主流宗教为逊尼派(religion:sunni)的省份,目的地为事件接收国的首都省份。移民宗教为逊尼派,移民强度为0.150。
    • 威望:获得少量威望加成(prestige_weak_bonus)。
    • 外交:卡斯蒂利亚对事件接收国的看法略微下降(opinion_mildly_displeased)。
  • 选项 B (flavor_gra.1.b)
    • 威望:遭受严重的威望惩罚(prestige_severe_penalty)。
    • 外交:卡斯蒂利亚对事件接收国的看法提升(opinion_pleased)。

背景介绍: 该事件模拟了1492年格拉纳达王国灭亡后,伊比利亚半岛上的穆斯林(莫里斯科人)所面临的压迫与迁徙。随着天主教王国卡斯蒂利亚完成再征服运动,许多穆斯林选择或被迫离开故土,前往北非、奥斯曼帝国等地的其他穆斯林国家寻求庇护。此事件反映了这一时期地中海世界的人口流动与宗教冲突。

完整事件代码

flavor_gra.1 = {
	type = country_event
	title = flavor_gra.1.title
	desc = flavor_gra.1.desc
	trigger = {
		religion.group = religion_group:muslim
		NOT = {
			has_variable = received_granada_refugees
			country_exists = c:GRA
		}
		num_of_ports > 5
		country_exists = c:CAS
		location:granada = {
			owner = c:CAS
		}
		current_year < 1550
		
	
		capital = {
			OR = {
				area = area:levant_area
				region = region:egypt_region
				region = region:maghreb_region
				region = region:anatolia_region
				region = region:balkan_region
			}
		}
	}

	illustration_tags = {
        10 = exterior
    }

	immediate = {
		event_illustration_estate_background_effect = { background = estate_type:peasants_estate }
		set_variable = { name = received_granada_refugees value = 1 }
		
		region:iberia_region = {
			ordered_location_in_region = {
				limit = {
					exists = dominant_religion
					dominant_religion ?= religion:sunni
				}
				order_by = population
				
				max = 1
				province_definition = {
					save_scope_as = origin_province
				}
				
			}
		}
	}

	option = {
		name = flavor_gra.1.a
		add_migration = {
			owner = root
			from = scope:origin_province
			to = capital.province_definition
			religion = religion:sunni
			amount = 0.150
			months = 240
		}
		
		add_prestige = prestige_weak_bonus
		c:CAS = { add_opinion = { target = root  modifier = opinion_mildly_displeased } }
	}
	option = {
		name = flavor_gra.1.b
		add_prestige = prestige_severe_penalty
		c:CAS = { add_opinion = { target = root  modifier = opinion_pleased } }
	}
}