[flavor_mor.1000] 奥斯曼军事援助
时间范围:1500.1.1 - 1821.1.1,每月 2% 概率触发
触发条件:
- 奥斯曼帝国(
c:TUR)存在。 - 与奥斯曼帝国存在同盟关系。
- 奥斯曼帝国是大国。
关键效果:
- 选项 A (
flavor_mor.1000.a):- 一位来自奥斯曼帝国首都、属于奥斯曼文化、宗教和贵族阶层的新将领(能力:行政30-40,外交30-40,军事50-70)将加入你的国家。
- 在你的首都创建一支名为“mor_ottoman_mercenaries”的雇佣兵团(10骑兵,20步兵),雇佣成本降低25%,并任命上述新将领为指挥官。
- 每年向奥斯曼帝国支付1金币。
- 奥斯曼帝国将静默触发后续事件
flavor_mor.1001。
- 选项 B (
flavor_mor.1000.b):- 拒绝奥斯曼的援助提议,无额外效果。
背景介绍: 作为摩洛哥的统治者,你与强大的奥斯曼帝国结成了同盟。为了巩固双方的关系并增强你的军事力量,奥斯曼苏丹提出派遣一支由经验丰富的将领指挥的精锐雇佣军前来支援。接受这份援助将显著提升你的陆军实力,但也意味着需要承担持续的财政义务。
完整事件代码:
flavor_mor.1000 = {
hide_portraits = yes
type = country_event
title = flavor_mor.1000.title
desc = flavor_mor.1000.desc
dynamic_historical_event = {
tag = MOR
from = 1500.1.1
to = 1821.1.1
monthly_chance = 2
}
fire_only_once = yes
illustration_tags = {
10 = exterior
10 = regular
}
trigger = {
country_exists = c:TUR
has_mutual_scripted_relation = {
type = relation_type:alliance
target = c:TUR
}
c:TUR = {
is_great_power = yes
}
}
immediate = {
c:TUR = {
event_illustration_estate_effect = { foreground = estate_type:nobles_estate background = estate_type:nobles_estate }
save_scope_as = target_country
capital ?= {
create_dynasty_from_location = random
last_dynasty_in_location = {
save_scope_as = target_dynasty
}
}
}
save_scope_as = prev_country
create_character = {
estate = estate_type:nobles_estate
age = 30
birth_location = c:TUR.capital
trait_category = general
culture = c:TUR.culture
religion = c:TUR.religion
dynasty = scope:target_dynasty
adm = { 30 40 }
dip = { 30 40 }
mil = { 50 70 }
save_scope_as = target_character
move_country = scope:target_country
}
}
option = {
name = flavor_mor.1000.a
show_as_tooltip = {
scope:target_character = {
move_country = ROOT
}
create_mercenary = {
name = mor_ottoman_mercenaries
home = root.capital
categories = {
army_cavalry = 10
army_infantry = 20
}
cost_multiplier = 0.75
save_scope_as = ottoman_merc_scope
random_mercenary_sub_unit = {
owning_unit = {
set_as_commander = scope:target_character
}
}
}
hire_mercenary = scope:ottoman_merc_scope
transfer_yearly_gold = {
target = scope:target_country
value = 1
}
}
scope:target_country = { trigger_event_silently = flavor_mor.1001 }
custom_tooltip = mor_they_must_accept_offer_tt
}
option = {
name = flavor_mor.1000.b
custom_tooltip = mor_no_ottoman_mercs_tt
}
}