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_glh.1000 鞑靼税吏任命

时间范围:无具体起止日期(动态事件) 触发概率:无每月概率(由游戏逻辑触发)

触发条件

  • 事件主要触发条件 (major_trigger):
    • 国家必须存在首都。
    • 首都必须位于东欧次大陆 (sub_continent:eastern_europe)。

关键效果

  • 选项 A (flavor_glh.1000.a)

    • 鞑靼之轭 (tatar_yoke) 国际组织将移除旧的税吏国 (old_tax_collector) 的“鞑靼税吏”特殊地位。
    • 鞑靼之轭国际组织将授予事件触发国 (actor) “鞑靼税吏”特殊地位。
    • 事件触发国获得对鞑靼之轭领导国 (target) 的“授予税吏”意见修正。
    • 旧的税吏国获得对鞑靼之轭领导国的“撤销税吏”意见修正。
    • AI 选择概率
      • 基础概率:10
      • 若鞑靼之轭领导国是事件触发国的盟友,概率乘数 ×10。
      • 若鞑靼之轭领导国对事件触发国的意见值 < 50,概率乘数 ×0.1。
      • 若鞑靼之轭领导国对事件触发国的意见值 > 100,概率乘数 ×10。
      • 若鞑靼之轭领导国对旧的税吏国的意见值 > 75,概率乘数 ×0(即不会选择此选项)。
  • 选项 B (flavor_glh.1000.b)

    • 事件触发国获得对鞑靼之轭领导国的“拒绝税吏”意见修正。

背景介绍: 在蒙古帝国统治时期及其后,金帐汗国(鞑靼之轭)对其控制下的罗斯诸公国实施了一套间接统治体系。其中一个关键环节是任命“税吏”,负责为汗国征收贡赋。此事件模拟了东欧地区某个公国被授予或争夺这一关键且有利可图的职位的过程。担任税吏意味着巨大的财政权力和地区影响力,但同时也意味着需要效忠并服务于汗国,可能引发与其他公国的竞争或矛盾。

完整事件代码

flavor_glh.1000 = {
	hide_portraits = yes
	type = country_event
	title = flavor_glh.1000.title
	desc = flavor_glh.1000.desc

	major = yes

	major_trigger = {
		exists = capital
		capital.sub_continent = sub_continent:eastern_europe
	}

	illustration_tags = {
		10 = regular
		10 = interior
	}

	immediate = {
		event_illustration_estate_effect = { foreground = estate_type:burghers_estate background = estate_type:burghers_estate }

		international_organization:tatar_yoke = {
			random_country_with_special_status_of_type = {
				type = tatar_tax_collector
				save_scope_as = old_tax_collector
			}
		}
		international_organization:tatar_yoke.leader_country = {
			save_scope_as = target
		}
	}

	option = {
		name = flavor_glh.1000.a

		international_organization:tatar_yoke = {
			international_organization_remove_special_status = {
				type = special_status:tatar_tax_collector
				country = scope:old_tax_collector
			}
			international_organization_add_special_status = {
				type = special_status:tatar_tax_collector
				country = scope:actor
			}
		}
		scope:actor = {
			add_opinion = {
				target = scope:target
				modifier = opinion_tax_collector_granted
			}
		}
		scope:old_tax_collector = {
			add_opinion = {
				target = scope:target
				modifier = opinion_tax_collector_revoked
			}
		}
		ai_chance = {
			base = 10
			modifier = {
				factor = 10
				scope:target = {
					is_allied_with = {
						target = scope:actor
					}
				}
			}
			modifier = {
				factor = 0.1
				scope:target = {
					opinion = {
						target = scope:actor
						value < 50
					}
				}
			}
			modifier = {
				factor = 10
				scope:target = {
					opinion = {
						target = scope:actor
						value > 100
					}
				}
			}
			modifier = {
				factor = 0
				scope:target = {
					opinion = {
						target = scope:old_tax_collector
						value > 75
					}
				}
			}
		}
	}

	option = {
		name = flavor_glh.1000.b

		scope:actor = {
			add_opinion = {
				target = scope:target
				modifier = opinion_tax_collector_rejected
			}
		}
	}
}