СобытиеИзменено в этой версии

Волки Эгейского моря

flavor_tur.53in_game/events/DHE/flavor_TUR.txt:3330

С тех пор как наша держава впервые овладела побережьем, предприимчивые турецкие акынджи оставили своих коней и отправились в море. Где бы они ни появились, будь то Эгейское море или Чёрное море, везде они разоряли поселения и грабили корабли, а обратно привозили невольников и добычу. Но мы могли бы превратить простых пиратов в нечто большее — к нашей выгоде и на погибель нашим морским соперникам. Мы могли бы оказывать им покровительство. Разумеется, негласно.

ТребуетОсманыДержаваdynamic historical event.tagГородРанг районаimmediate, option 2МегалополисРанг районаimmediate, option 2ГородокРанг районаimmediate, option 2

Определениеin_game/events/DHE/flavor_TUR.txt:3330

3331type = country_event
3332title = flavor_tur.53.title Волки Эгейского моря
3333desc = flavor_tur.53.desc С тех пор как наша держава впервые овладела побережьем, предприимчивые турецкие акынджи оставили своих коней и отправились в море. Где бы они ни появились, будь то Эгейское море или Чёрное море, везде они разоряли поселения и грабили корабли, а обратно привозили невольников и добычу. Но мы могли бы превратить простых пиратов в нечто большее — к нашей выгоде и на погибель нашим морским соперникам. Мы могли бы оказывать им покровительство. Разумеется, негласно.
3334outcome = neutral
3337fire_only_once = yes
3338dynamic_historical_event = {
3339tag = TUR
3340from = 1337.1.1
3341to = 1437.1.1
3342monthly_chance = 5
}
3345historical_info = flavor_tur.53.historical_info В XIV и XV веках османы активно спонсировали пиратов. Генуя и Венеция регулярно отправляли галеры в Эгейское море, чтобы отследить передвижение турецких судов. Туркам нужен был сильный флот для защиты своих владений, разделённых проливом Босфор, а пока его не было, они использовали пиратов, чтобы не дать соперникам господствовать на море.
3347trigger = {
3349has_ports = yes
3350monthly_sailors > 0
3351OR = {
3352any_rival = {
3352navy_size > root.navy_size
}
3353any_enemy = {
3353navy_size > root.navy_size
}
}
}
3357immediate = {
3358if = {
3359limit = {
3360any_port_in_country = {
3361OR = {
3362location_rank = location_rank:town
3363location_rank = location_rank:city
3364location_rank = location_rank:megalopolis
}
3366NOT = {
3367any_buildings_in_location = {
3368building_type = {
3368building_sailors_produced > 0
}
}
}
}
}
3373ordered_port_in_country = {
3374limit = {
3375OR = {
3376location_rank = location_rank:town
3377location_rank = location_rank:city
3378location_rank = location_rank:megalopolis
}
3380NOT = {
3381any_buildings_in_location = {
3382building_type = {
3382building_sailors_produced > 0
}
}
}
}
3386order_by = local_control
3387max = 1
3388check_range_bounds = no
3389save_scope_as = target_location
}
}
}

Варианты

AПусть все нас боятся!
3396historical_option = yes
3399if = {
3400limit = {
3400exists = scope:target_location
}
3401scope:target_location = {
3402construct_building = {
3403building_type = building_type:dock
3404cost_multiplier = 0.2
3405cost_multiplier_reason = "military_cheap_sponsorship"
}
}
}
3410add_government_power = government_power_mild_penalty (-5)
BНаш приоритет — строительство мощного флота.
3416capital.market = {
3417add_temporary_demand = {
3418type = demand:galley_construction
3419months = 24
}
}
3423if = {
3424limit = {
3424exists = scope:target_location
}
3425scope:target_location = {
3426construct_building = {
3427building_type = building_type:wharf
}
}
}
3431else_if = {
3432limit = {
3433any_port_in_country = {
3434OR = {
3435location_rank = location_rank:town
3436location_rank = location_rank:city
3437location_rank = location_rank:megalopolis
}
}
}
3441ordered_port_in_country = {
3442limit = {
3443OR = {
3444location_rank = location_rank:town
3445location_rank = location_rank:city
3446location_rank = location_rank:megalopolis
}
}
3449order_by = local_control
3450max = 3
3451check_range_bounds = no
3452add_location_modifier = {
3454years = 10
3455mode = replace
}
}
}
CНе будем вредить нашим торговым отношениям.
3464add_estate_satisfaction = {
}