Событие

Строительство замка в Осаке

flavor_jap.162in_game/events/DHE/flavor_JAP.txt:3537

Our Ruler хочет построить в Осаке замок, который затмит самые мощные крепости Японии и станет достойным памятником Select CString правлению. Благодаря пяти башням и укреплённому рву твердыня в Осаке будет практически неприступной.

ТребуетБастионУлучшениеoption 1БастионСооружениеoption 1ЗамокСооружениеoption 1ЯпонияДержаваdynamic historical event.tag

Определениеin_game/events/DHE/flavor_JAP.txt:3537

3538type = country_event
3539title = flavor_jap.162.title Строительство замка в Осаке
3540desc = flavor_jap.162.desc Our Ruler хочет построить в Осаке замок, который затмит самые мощные крепости Японии и станет достойным памятником Select CString правлению. Благодаря пяти башням и укреплённому рву твердыня в Осаке будет практически неприступной.
3541outcome = neutral
3544fire_only_once = yes
3545dynamic_historical_event = {
3546tag = JAP
3547from = 1583.1.1
3548to = 1610.1.1
3549monthly_chance = 10
}
3553trigger = {
3554has_ruler = yes
3555gold > 150
3556owns = location:osaka
}
3559immediate = {
3560location:osaka = {
3561save_scope_as = target_location
}
3563ruler ?= {
3564save_scope_as = our_ruler
}
}

Варианты

AНачать строительство замка!
3570historical_option = yes
3571add_gold = -150
3572add_prestige = prestige_mild_bonus (10)
3573location:osaka = {
3574add_location_modifier = {
3575modifier = jap_osaka_castle
3576years = -1
3577mode = add
}
}
3580if = {
3581limit = {
3582NOR = {
3583location:osaka = {
3583has_building = building_type:castle
}
3584location:osaka = {
3584has_building = building_type:bastion
}
}
}
3587location:osaka = {
3588construct_building = {
3589building_type = building_type:castle
3590cost_multiplier = 0
3591cost_multiplier_reason = "game_concept_event"
}
}
}
3595custom_tooltip = {
3596text = flavor_jap.162.a.tt Если CL DAT доступно улучшение бастиона, а в Осаке уже построен замок, он будет заменён на бастион.
3597if = {
3598limit = {
3599location:osaka = {
3599has_building = building_type:castle
}
3600has_advance = bastion_advance
}
3602location:osaka = {
3603destroy_building = "building(building_type:castle|owner)"
3604construct_building = {
3605building_type = building_type:bastion
3606cost_multiplier = 0
3607cost_multiplier_reason = "game_concept_event"
}
}
}
}
BЕго постройка обойдётся слишком дорого.
3615add_prestige = prestige_mild_penalty (-10)