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
}
}
}
}