Событие

Растущая держава

rise_of_the_ottomans.207in_game/events/situations/rise_of_the_ottomans.txt:2408

Успешные завоевания принесли нашему народу несметные богатства. Отныне один из наших приоритетов — защитить то, чем мы владеем. Target Location — настоящая жемчужина в нашей короне, яркий пример успеха и символ нашего растущего влияния в регионе. Новая крепость бея повысит статус города и подчеркнёт его значимость в истории.

ТребуетЗамокСооружениеimmediateРазмер гаваниТип модификатораimmediateГород-оплотСтатический модификаторoptionlocation_coastal_harbor_suitability_varПеременнаяafter, optionlocation_has_castle_varПеременнаяafter, optionlocation_has_roads_varПеременнаяafter, optionlocation_is_capital_varПеременнаяafter, optionlocation_num_buildings_varПеременнаяafter

Определениеin_game/events/situations/rise_of_the_ottomans.txt:2408

2409type = location_event
2411title = rise_of_the_ottomans.207.title Растущая держава
2412desc = rise_of_the_ottomans.207.desc Успешные завоевания принесли нашему народу несметные богатства. Отныне один из наших приоритетов — защитить то, чем мы владеем. Target Location — настоящая жемчужина в нашей короне, яркий пример успеха и символ нашего растущего влияния в регионе. Новая крепость бея повысит статус города и подчеркнёт его значимость в истории.
2413outcome = neutral
2414immediate = {
2415root = {
2416save_scope_as = target_location
2417set_variable = {
}
}
2422owner = {
2423set_variable = {
2425value = {
2426add = scope:target_location.population
2427divide = 100
}
}
}
2431if = {
2432limit = {
2433scope:target_location = {
2434is_coastal = yes
}
}
2438owner = {
2439set_variable = {
2441value = {
2442add = 1
2443add = scope:target_location.modifier:harbor_suitability
}
}
}
}
2448if = {
2449limit = {
2450scope:target_location = {
2450has_building = building_type:castle
}
}
2452owner = {
2453set_variable = {
2455value = 1.1
}
}
}
2459if = {
2460limit = {
2461scope:target_location = {
2461num_buildings > 10
}
}
2463owner = {
2464set_variable = {
2466value = {
2467add = scope:target_location.num_buildings
2468divide = 10
}
}
}
}
2473if = {
2474limit = {
2475scope:target_location = {
2475is_capital = yes
}
}
2477owner = {
2478set_variable = {
2480value = 1.2
}
}
}
2484if = {
2485limit = {
2486scope:target_location = {
2486num_roads > 4
}
}
2488owner = {
2489set_variable = {
2491value = {
2492add = scope:target_location.num_roads
2493divide = 4
}
}
}
}
2498owner = {
2499set_variable = {
2501value = {
2502add = scope:target_location.market_access
2503multiply = 2
}
}
}
}
2565after = {
2566owner = {
2567remove_variable = location_pop_size_var
2568remove_variable = location_market_access_var
2569remove_variable = location_pop_size_var
2570if = {
2571limit = {
}
}
2574if = {
2575limit = {
2575has_variable = location_has_castle_var
}
2576remove_variable = location_has_castle_var
}
2578if = {
2579limit = {
2579has_variable = location_num_buildings_var
}
2580remove_variable = location_num_buildings_var
}
2582if = {
2583limit = {
2583has_variable = location_has_roads_var
}
2584remove_variable = location_has_roads_var
}
2586if = {
2587limit = {
2587has_variable = location_is_capital_var
}
2588remove_variable = location_is_capital_var
}
}
}

Варианты

AПусть это станет ступенькой к новым высотам!
2512owner = {
2512add_prestige = prestige_mild_bonus (10)
}
2513scope:target_location = {
2514if = {
2515limit = {
2516NOT = {
2516has_location_modifier = stronghold_city_modifier
}
}
2518add_location_modifier = {
2520years = 10
2521mode = add_and_extend
}
}
2524custom_tooltip = based_on_target_location_splendor_and_importance_tt В зависимости от Concept Target Location:
2525change_control = {
2526value = control_mild_bonus (0.1)
2527multiply = owner.var:location_pop_size_var
2528if = {
2529limit = {
2530owner = {
2530has_variable = location_has_roads_var
}
}
2532multiply = owner.var:location_has_roads_var
}
2534if = {
2535limit = {
2536owner = {
2536has_variable = location_has_castle_var
}
}
2538multiply = owner.var:location_has_castle_var
}
2540if = {
2541limit = {
2542owner = {
2542has_variable = location_is_capital_var
}
}
2544multiply = owner.var:location_is_capital_var
}
}
2547change_prosperity = {
2548value = 0.05
2549multiply = owner.var:location_pop_size_var
2550if = {
2551limit = {
2552owner = {
}
}
2554multiply = owner.var:location_coastal_harbor_suitability_var
}
2556if = {
2557limit = {
2558owner = {
2558has_variable = location_is_capital_var
}
}
2560multiply = owner.var:location_is_capital_var
}
}
}